From 20d278367346d1426535823157fb35e7f1ff8ec7 Mon Sep 17 00:00:00 2001 From: vineethkuttan <66076509+vineethkuttan@users.noreply.github.com> Date: Fri, 13 Feb 2026 16:13:03 +0530 Subject: [PATCH 1/6] pilot commit by copilot --- websitev2/.gitignore | 20 + websitev2/README.md | 33 + websitev2/babel.config.js | 3 + websitev2/docusaurus.config.js | 182 + websitev2/package.json | 44 + websitev2/sidebars.js | 405 + websitev2/src/css/custom.css | 22 + websitev2/src/pages/index.js | 74 + websitev2/src/pages/index.module.css | 19 + websitev2/src/pages/resources.js | 59 + websitev2/src/pages/support.md | 27 + websitev2/static/HelpPage.css | 11 + websitev2/static/blog.css | 52 + websitev2/static/code-block-buttons.css | 41 + websitev2/static/codeblocks.css | 38 + websitev2/static/css/HelpPage.css | 11 + websitev2/static/css/blog.css | 52 + websitev2/static/css/code-block-buttons.css | 41 + websitev2/static/css/codeblocks.css | 38 + websitev2/static/css/custom.css | 14 + websitev2/static/css/docs-prevnext.css | 75 + websitev2/static/css/docs.css | 161 + websitev2/static/css/footer.css | 73 + websitev2/static/css/header.css | 191 + .../static/css/homepage/ActionButton.css | 36 + websitev2/static/css/homepage/HeaderHero.css | 204 + websitev2/static/css/homepage/Heading.css | 8 + websitev2/static/css/homepage/HomePage.css | 10 + websitev2/static/css/homepage/Section.css | 90 + .../static/css/homepage/TableRowItem.css | 25 + websitev2/static/css/homepage/TwoColumns.css | 59 + websitev2/static/css/react-native.css | 257 + websitev2/static/css/reset.css | 50 + websitev2/static/css/showcase.css | 105 + websitev2/static/css/support.css | 26 + websitev2/static/css/syntax.css | 50 + websitev2/static/css/tabs.css | 104 + websitev2/static/css/toc.css | 103 + websitev2/static/css/versions.css | 31 + websitev2/static/custom.css | 14 + websitev2/static/docs-prevnext.css | 75 + websitev2/static/docs.css | 161 + websitev2/static/footer.css | 73 + websitev2/static/header.css | 191 + websitev2/static/homepage/ActionButton.css | 36 + websitev2/static/homepage/HeaderHero.css | 204 + websitev2/static/homepage/Heading.css | 8 + websitev2/static/homepage/HomePage.css | 10 + websitev2/static/homepage/Section.css | 90 + websitev2/static/homepage/TableRowItem.css | 25 + websitev2/static/homepage/TwoColumns.css | 59 + websitev2/static/img/Axsy.png | Bin 0 -> 11019 bytes websitev2/static/img/Citrix.png | Bin 0 -> 6890 bytes websitev2/static/img/Excel.png | Bin 0 -> 4426 bytes websitev2/static/img/Knomadix.jpg | Bin 0 -> 11886 bytes websitev2/static/img/Mashreq.jpg | Bin 0 -> 9373 bytes websitev2/static/img/Messenger.png | Bin 0 -> 35894 bytes websitev2/static/img/Office.png | Bin 0 -> 6543 bytes websitev2/static/img/Plex.png | Bin 0 -> 7751 bytes websitev2/static/img/PowerApps.png | Bin 0 -> 14457 bytes websitev2/static/img/PowerPoint.png | Bin 0 -> 6109 bytes websitev2/static/img/Windows11.png | Bin 0 -> 19138 bytes websitev2/static/img/XBox.png | Bin 0 -> 10074 bytes websitev2/static/img/XboxStoreApp.gif | Bin 0 -> 7243109 bytes websitev2/static/img/discord.png | Bin 0 -> 4997 bytes websitev2/static/img/epam.png | Bin 0 -> 7113 bytes websitev2/static/img/favicon.ico | Bin 0 -> 24838 bytes websitev2/static/img/header_logo.png | Bin 0 -> 1763 bytes websitev2/static/img/header_logo.svg | 9 + .../static/img/homepage/appcenter_logo.png | Bin 0 -> 7120 bytes .../static/img/homepage/cross-platform.png | Bin 0 -> 55091 bytes websitev2/static/img/homepage/duo.jpg | Bin 0 -> 50583 bytes .../static/img/homepage/eloy_rn4m_preview.png | Bin 0 -> 68259 bytes .../img/homepage/eloy_rn4m_preview_full.png | Bin 0 -> 939119 bytes .../static/img/homepage/fluentUI_image.png | Bin 0 -> 14548 bytes .../static/img/homepage/hermes_logo_small.png | Bin 0 -> 17970 bytes .../static/img/homepage/native-and-js.png | Bin 0 -> 783681 bytes .../static/img/homepage/native_and_js_mac.png | Bin 0 -> 325499 bytes .../homepage/native_and_js_mac_cropped.png | Bin 0 -> 143841 bytes .../img/homepage/native_and_js_windows.png | Bin 0 -> 432875 bytes .../native_and_js_windows_cropped.png | Bin 0 -> 201437 bytes websitev2/static/img/homepage/timeicon.png | Bin 0 -> 1916 bytes .../homepage/video_learning_image-small.png | Bin 0 -> 16546 bytes .../img/homepage/video_learning_image.png | Bin 0 -> 23158 bytes .../static/img/homepage/vs_code_logo.png | Bin 0 -> 27484 bytes websitev2/static/img/oss_logo.png | Bin 0 -> 4370 bytes websitev2/static/img/rngallery.png | Bin 0 -> 11746 bytes websitev2/static/img/undraw_code_review.svg | 1 + websitev2/static/img/undraw_monitor.svg | 1 + websitev2/static/img/undraw_note_list.svg | 1 + websitev2/static/img/undraw_online.svg | 1 + websitev2/static/img/undraw_open_source.svg | 1 + .../static/img/undraw_operating_system.svg | 1 + websitev2/static/img/undraw_react.svg | 1 + websitev2/static/img/undraw_tweetstorm.svg | 1 + .../static/img/undraw_youtube_tutorial.svg | 1 + websitev2/static/img/winui.png | Bin 0 -> 26531 bytes websitev2/static/img/word.png | Bin 0 -> 5840 bytes websitev2/static/js/code-block-buttons.js | 48 + websitev2/static/js/nav-buttons.js | 10 + websitev2/static/react-native.css | 257 + websitev2/static/reset.css | 50 + websitev2/static/showcase.css | 105 + websitev2/static/support.css | 26 + websitev2/static/syntax.css | 50 + websitev2/static/tabs.css | 104 + websitev2/static/toc.css | 103 + websitev2/static/versions.css | 31 + .../version-0.81/.unbroken_exclusions | 4 + .../version-0.81/Microsoft.ReactNative.xml | 883 ++ .../version-0.81/app-publishing.md | 37 + .../version-0.81/assets/bad-readability.png | Bin 0 -> 54764 bytes .../assets/data-marshaling-flow.png | Bin 0 -> 14825 bytes .../assets/native-module-dependencies61.png | Bin 0 -> 10313 bytes .../assets/native-module-dependencies62.png | Bin 0 -> 10150 bytes .../assets/native-module-dependencies63.png | Bin 0 -> 10990 bytes .../native-modules-setup-new-cpp-project.png | Bin 0 -> 18549 bytes .../native-modules-setup-new-cs-project.png | Bin 0 -> 18395 bytes ...native-modules-setup-wrong-cpp-project.png | Bin 0 -> 18273 bytes .../assets/nuget-update-cpp-project.png | Bin 0 -> 19549 bytes .../assets/nuget-update-cs-project.png | Bin 0 -> 12234 bytes ...-update-packages-manager-installed-tab.png | Bin 0 -> 4720 bytes .../assets/nuget-update-select-package.png | Bin 0 -> 7768 bytes .../assets/powershell-start-menu.png | Bin 0 -> 137751 bytes .../assets/reveal-surface-animation.gif | Bin 0 -> 349375 bytes .../rn-app-layout-with-native-modules.png | Bin 0 -> 24643 bytes .../version-0.81/assets/rn-app-layout.png | Bin 0 -> 21163 bytes ...windows-app-layout-with-native-modules.png | Bin 0 -> 28708 bytes .../assets/rn-windows-app-layout.png | Bin 0 -> 24240 bytes .../assets/rnw-acrylic-surface.png | Bin 0 -> 14675 bytes .../version-0.81/assets/setup-options-1.png | Bin 0 -> 9080 bytes .../version-0.81/assets/setup-options-2.png | Bin 0 -> 10722 bytes .../assets/technical-decision.png | Bin 0 -> 19160 bytes .../assets/wdio-internal-dependencies.png | Bin 0 -> 12715 bytes .../version-0.81/autolink-windows-cli.md | 41 + .../version-0.81/bad-readability.png | Bin 0 -> 54764 bytes .../version-0.81/codegen-windows-cli.md | 79 + .../versioned_docs/version-0.81/config.md | 181 + .../version-0.81/customizing-SDK-versions.md | 61 + .../version-0.81/data-marshaling-flow.png | Bin 0 -> 14825 bytes .../version-0.81/debugging-javascript.md | 449 + .../version-0.81/flyout-component-windows.md | 102 + .../version-0.81/getting-started.md | 141 + .../version-0.81/getting-started.mdx | 141 + .../version-0.81/glyph-component-windows.md | 46 + .../versioned_docs/version-0.81/hermes.md | 101 + .../ikeyboardprops-api-windows.md | 100 + .../version-0.81/init-windows-cli.md | 74 + .../iviewwindowsprops-api-windows.md | 36 + .../version-0.81/managing-cpp-deps.md | 68 + .../metro-config-out-tree-platforms.md | 96 + .../version-0.81/migration-guide.md | 147 + .../AccessibilityAction-api-windows.md | 19 + ...ssibilityActionEventHandler-api-windows.md | 15 + ...ssibilityInvokeEventHandler-api-windows.md | 15 + .../AccessibilityRoles-api-windows.md | 47 + ...essibilityStateCheckedValue-api-windows.md | 18 + .../AccessibilityStates-api-windows.md | 18 + .../AccessibilityValue-api-windows.md | 16 + ...ivityIndicatorComponentView-api-windows.md | 13 + .../native-api/AnimationClass-api-windows.md | 20 + .../native-api/AriaRole-api-windows.md | 82 + .../BackNavigationHandlerKind-api-windows.md | 17 + .../BackfaceVisibility-api-windows.md | 18 + .../native-api/BorderEffect-api-windows.md | 24 + .../native-api/CallFunc-api-windows.md | 17 + .../native-api/CallInvoker-api-windows.md | 21 + .../native-api/CanvasComposite-api-windows.md | 28 + .../CanvasEdgeBehavior-api-windows.md | 18 + ...cterReceivedRoutedEventArgs-api-windows.md | 27 + .../native-api/Color-api-windows.md | 50 + .../ColorSourceEffect-api-windows.md | 18 + ...andComponentViewInitializer-api-windows.md | 17 + .../native-api/ComponentView-api-windows.md | 46 + .../ComponentViewFeatures-api-windows.md | 23 + .../ComponentViewInitializer-api-windows.md | 19 + .../ComponentViewUpdateMask-api-windows.md | 23 + .../CompositeStepEffect-api-windows.md | 24 + .../CompositionHwndHost-api-windows.md | 48 + .../CompositionStretch-api-windows.md | 19 + .../CompositionUIService-api-windows.md | 35 + .../ConstantProviderDelegate-api-windows.md | 33 + .../ContentIslandComponentView-api-windows.md | 22 + ...reateInternalVisualDelegate-api-windows.md | 17 + .../CreateVisualDelegate-api-windows.md | 17 + .../CustomResourceResult-api-windows.md | 27 + ...buggingOverlayComponentView-api-windows.md | 13 + .../DesktopWindowMessage-api-windows.md | 21 + .../native-api/DevMenuControl-api-windows.md | 61 + .../DynamicAutomationPeer-api-windows.md | 82 + ...DynamicAutomationProperties-api-windows.md | 137 + .../DynamicValueProvider-api-windows.md | 26 + .../EffectBorderMode-api-windows.md | 17 + .../EffectOptimization-api-windows.md | 18 + .../EmitEventSetterDelegate-api-windows.md | 17 + .../native-api/EventEmitter-api-windows.md | 21 + ...tEmitterInitializerDelegate-api-windows.md | 17 + .../native-api/FocusManager-api-windows.md | 26 + .../FocusNavigationDirection-api-windows.md | 21 + .../FocusNavigationReason-api-windows.md | 22 + .../FocusNavigationRequest-api-windows.md | 33 + .../FocusNavigationResult-api-windows.md | 25 + .../GaussianBlurEffect-api-windows.md | 27 + .../GettingFocusEventArgs-api-windows.md | 46 + .../HandleCommandArgs-api-windows.md | 30 + .../HandleCommandDelegate-api-windows.md | 17 + .../native-api/HttpSettings-api-windows.md | 17 + .../native-api/IActivityVisual-api-windows.md | 29 + .../native-api/IBrush-api-windows.md | 24 + .../native-api/ICaretVisual-api-windows.md | 31 + .../native-api/IComponentProps-api-windows.md | 24 + .../native-api/IComponentState-api-windows.md | 25 + .../ICompositionContext-api-windows.md | 45 + .../ICustomResourceLoader-api-windows.md | 29 + .../IDrawingSurfaceBrush-api-windows.md | 28 + .../native-api/IDropShadow-api-windows.md | 30 + .../native-api/IFocusVisual-api-windows.md | 24 + .../native-api/IInternalColor-api-windows.md | 15 + .../IInternalComponentView-api-windows.md | 15 + ...InternalCompositionRootView-api-windows.md | 36 + .../IInternalCreateVisual-api-windows.md | 17 + .../native-api/IInternalTheme-api-windows.md | 15 + .../native-api/IJSValueReader-api-windows.md | 156 + .../native-api/IJSValueWriter-api-windows.md | 150 + .../native-api/IJsiByteBuffer-api-windows.md | 26 + .../native-api/IJsiHostObject-api-windows.md | 28 + .../IPointerPointTransform-api-windows.md | 20 + .../IPortalStateData-api-windows.md | 20 + ...ositionViewComponentBuilder-api-windows.md | 35 + ...iewComponentInternalBuilder-api-windows.md | 17 + .../native-api/IReactContext-api-windows.md | 195 + .../IReactDispatcher-api-windows.md | 32 + .../IReactModuleBuilder-api-windows.md | 46 + .../IReactNonAbiValue-api-windows.md | 21 + .../IReactNotificationArgs-api-windows.md | 25 + .../IReactNotificationService-api-windows.md | 37 + ...actNotificationSubscription-api-windows.md | 48 + .../IReactPackageBuilder-api-windows.md | 54 + .../IReactPackageBuilderFabric-api-windows.md | 24 + .../IReactPackageProvider-api-windows.md | 18 + .../IReactPropertyBag-api-windows.md | 47 + .../IReactPropertyName-api-windows.md | 31 + .../IReactPropertyNamespace-api-windows.md | 22 + .../IReactSettingsSnapshot-api-windows.md | 103 + .../IReactViewComponentBuilder-api-windows.md | 59 + .../native-api/IReactViewHost-api-windows.md | 95 + .../IReactViewInstance-api-windows.md | 32 + .../IRedBoxErrorFrameInfo-api-windows.md | 37 + .../IRedBoxErrorInfo-api-windows.md | 50 + .../native-api/IRedBoxHandler-api-windows.md | 96 + .../IRoundedRectangleVisual-api-windows.md | 29 + .../IScrollPositionChangedArgs-api-windows.md | 18 + .../native-api/IScrollVisual-api-windows.md | 75 + .../native-api/ISpriteVisual-api-windows.md | 23 + .../native-api/ITimer-api-windows.md | 28 + .../IUriImageProvider-api-windows.md | 25 + .../native-api/IViewManager-api-windows.md | 23 + ...ManagerCreateWithProperties-api-windows.md | 15 + ...ManagerRequiresNativeLayout-api-windows.md | 15 + .../IViewManagerWithChildren-api-windows.md | 22 + .../IViewManagerWithCommands-api-windows.md | 17 + ...ManagerWithDropViewInstance-api-windows.md | 17 + ...hExportedEventTypeConstants-api-windows.md | 16 + ...erWithExportedViewConstants-api-windows.md | 13 + ...ManagerWithNativeProperties-api-windows.md | 17 + .../IViewManagerWithOnLayout-api-windows.md | 17 + ...iewManagerWithPointerEvents-api-windows.md | 19 + ...ViewManagerWithReactContext-api-windows.md | 13 + .../native-api/IVisual-api-windows.md | 73 + ...ToMountChildrenIntoDelegate-api-windows.md | 19 + .../ImageComponentView-api-windows.md | 19 + .../ImageFailedResponse-api-windows.md | 26 + .../native-api/ImageProps-api-windows.md | 19 + .../native-api/ImageResponse-api-windows.md | 11 + .../native-api/ImageSource-api-windows.md | 32 + .../native-api/ImageSourceType-api-windows.md | 20 + .../InitialStateDataFactory-api-windows.md | 17 + .../InitializerDelegate-api-windows.md | 19 + .../InstanceCreatedEventArgs-api-windows.md | 25 + .../InstanceDestroyedEventArgs-api-windows.md | 20 + .../InstanceLoadedEventArgs-api-windows.md | 30 + .../native-api/JSIEngine-api-windows.md | 20 + .../JSValueArgWriter-api-windows.md | 42 + .../native-api/JSValueType-api-windows.md | 24 + .../native-api/JsiBigIntRef-api-windows.md | 22 + .../JsiByteArrayUser-api-windows.md | 22 + .../native-api/JsiError-api-windows.md | 44 + .../native-api/JsiErrorType-api-windows.md | 24 + .../native-api/JsiHostFunction-api-windows.md | 21 + .../JsiInitializerDelegate-api-windows.md | 19 + .../native-api/JsiObjectRef-api-windows.md | 22 + .../JsiPreparedJavaScript-api-windows.md | 18 + .../JsiPropertyIdRef-api-windows.md | 23 + .../native-api/JsiRuntime-api-windows.md | 416 + .../native-api/JsiScopeState-api-windows.md | 22 + .../native-api/JsiStringRef-api-windows.md | 22 + .../native-api/JsiSymbolRef-api-windows.md | 22 + .../native-api/JsiValueKind-api-windows.md | 29 + .../native-api/JsiValueRef-api-windows.md | 28 + .../JsiWeakObjectRef-api-windows.md | 22 + .../KeyRoutedEventArgs-api-windows.md | 33 + .../native-api/KeyboardSource-api-windows.md | 17 + .../LayoutConstraints-api-windows.md | 25 + .../native-api/LayoutContext-api-windows.md | 37 + .../native-api/LayoutDirection-api-windows.md | 20 + .../native-api/LayoutHandler-api-windows.md | 17 + .../native-api/LayoutMetrics-api-windows.md | 22 + .../LayoutMetricsChangedArgs-api-windows.md | 25 + .../native-api/LayoutService-api-windows.md | 38 + .../native-api/LoadingState-api-windows.md | 21 + .../native-api/LogHandler-api-windows.md | 17 + .../native-api/LogLevel-api-windows.md | 22 + .../LosingFocusEventArgs-api-windows.md | 46 + .../MeasureContentHandler-api-windows.md | 17 + .../native-api/MethodDelegate-api-windows.md | 17 + .../MethodResultCallback-api-windows.md | 17 + .../MethodReturnType-api-windows.md | 21 + ...oftCompositionContextHelper-api-windows.md | 53 + ...MountChildComponentViewArgs-api-windows.md | 25 + ...tChildComponentViewDelegate-api-windows.md | 17 + .../ParagraphComponentView-api-windows.md | 13 + .../native-api/Pointer-api-windows.md | 20 + .../PointerDeviceType-api-windows.md | 20 + .../PointerEventKind-api-windows.md | 23 + .../native-api/PointerPoint-api-windows.md | 41 + .../PointerPointProperties-api-windows.md | 76 + .../PointerRoutedEventArgs-api-windows.md | 32 + .../PointerUpdateKind-api-windows.md | 26 + .../PortalComponentView-api-windows.md | 26 + ...talComponentViewInitializer-api-windows.md | 17 + .../native-api/QuirkSettings-api-windows.md | 77 + .../ReactApplication-api-windows.md | 52 + .../ReactCoreInjection-api-windows.md | 63 + .../ReactCreatePropertyValue-api-windows.md | 17 + .../ReactDispatcherCallback-api-windows.md | 18 + .../ReactDispatcherHelper-api-windows.md | 56 + .../ReactInstanceSettings-api-windows.md | 500 + .../ReactModuleProvider-api-windows.md | 17 + .../ReactNativeAppBuilder-api-windows.md | 28 + .../native-api/ReactNativeHost-api-windows.md | 122 + .../ReactNativeIsland-api-windows.md | 119 + .../ReactNativeWin32App-api-windows.md | 38 + .../ReactNotificationHandler-api-windows.md | 19 + ...ctNotificationServiceHelper-api-windows.md | 17 + .../ReactPointerEventArgs-api-windows.md | 45 + .../ReactPropertyBagHelper-api-windows.md | 37 + .../native-api/ReactRootView-api-windows.md | 49 + .../ReactViewComponentProvider-api-windows.md | 19 + .../ReactViewManagerProvider-api-windows.md | 17 + .../ReactViewOptions-api-windows.md | 72 + .../native-api/RedBoxErrorType-api-windows.md | 20 + .../native-api/RedBoxHelper-api-windows.md | 17 + .../native-api/ResourceType-api-windows.md | 18 + .../RootComponentView-api-windows.md | 36 + ...ootViewSizeChangedEventArgs-api-windows.md | 20 + .../native-api/RoutedEventArgs-api-windows.md | 23 + .../ScrollViewComponentView-api-windows.md | 13 + .../native-api/ShadowNode-api-windows.md | 39 + .../SnapPointsAlignment-api-windows.md | 18 + .../StateUpdateMutation-api-windows.md | 17 + .../StreamImageResponse-api-windows.md | 21 + .../SwitchComponentView-api-windows.md | 13 + .../SyncMethodDelegate-api-windows.md | 17 + ...temCompositionContextHelper-api-windows.md | 53 + .../native-api/Theme-api-windows.md | 57 + .../native-api/Timer-api-windows.md | 17 + .../native-api/TimerFactory-api-windows.md | 17 + .../UIBatchCompleteCallback-api-windows.md | 19 + ...ntedNativeViewComponentView-api-windows.md | 13 + ...mountChildComponentViewArgs-api-windows.md | 25 + ...tChildComponentViewDelegate-api-windows.md | 17 + .../UpdateEventEmitterDelegate-api-windows.md | 17 + .../UpdateFinalizerDelegate-api-windows.md | 17 + ...UpdateLayoutMetricsDelegate-api-windows.md | 17 + .../UpdatePropsDelegate-api-windows.md | 17 + .../UpdateStateDelegate-api-windows.md | 17 + .../native-api/UriBrushFactory-api-windows.md | 17 + ...riBrushFactoryImageResponse-api-windows.md | 21 + .../ViewComponentView-api-windows.md | 22 + ...iewComponentViewInitializer-api-windows.md | 17 + .../native-api/ViewControl-api-windows.md | 19 + .../ViewManagerPropertyType-api-windows.md | 20 + .../native-api/ViewPanel-api-windows.md | 59 + .../native-api/ViewProps-api-windows.md | 37 + .../ViewPropsFactory-api-windows.md | 19 + .../ViewShadowNodeCloner-api-windows.md | 17 + .../ViewShadowNodeFactory-api-windows.md | 17 + ...ToMountChildrenIntoDelegate-api-windows.md | 17 + ...ndowsModalHostComponentView-api-windows.md | 13 + ...ndowsTextInputComponentView-api-windows.md | 13 + .../native-api/XamlHelper-api-windows.md | 38 + .../XamlMetaDataProvider-api-windows.md | 25 + .../native-api/XamlUIService-api-windows.md | 112 + .../YogaLayoutableShadowNode-api-windows.md | 19 + .../native-api/index-api-windows.md | 258 + .../native-code-language-choice.md | 83 + .../version-0.81/native-code.md | 81 + .../native-module-dependencies61.png | Bin 0 -> 10313 bytes .../native-module-dependencies62.png | Bin 0 -> 10150 bytes .../native-module-dependencies63.png | Bin 0 -> 10990 bytes .../version-0.81/native-modules-advanced.md | 340 + .../version-0.81/native-modules-async.md | 387 + .../native-modules-autolinking.md | 58 + .../native-modules-csharp-codegen.md | 100 + .../version-0.81/native-modules-jsvalue.md | 285 + .../native-modules-marshalling-data.md | 50 + .../native-modules-setup-new-cpp-project.png | Bin 0 -> 18549 bytes .../native-modules-setup-new-cs-project.png | Bin 0 -> 18395 bytes ...native-modules-setup-wrong-cpp-project.png | Bin 0 -> 18273 bytes .../version-0.81/native-modules-setup.md | 184 + .../native-modules-troubleshooting.md | 75 + .../version-0.81/native-modules-using.md | 46 + .../native-modules-vs-turbo-modules.md | 37 + .../version-0.81/native-modules.md | 555 + .../native-platform-components-paper.md | 376 + .../native-platform-components.md | 418 + .../native-platform-getting-started.md | 91 + .../version-0.81/native-platform-modules.md | 338 + .../version-0.81/native-platform-using.md | 211 + .../version-0.81/native-platform.md | 37 + .../version-0.81/new-arch-missingProps.md | 48 + .../version-0.81/new-architecture.md | 184 + .../version-0.81/nuget-update-cpp-project.png | Bin 0 -> 19549 bytes .../version-0.81/nuget-update-cs-project.png | Bin 0 -> 12234 bytes ...-update-packages-manager-installed-tab.png | Bin 0 -> 4720 bytes .../nuget-update-select-package.png | Bin 0 -> 7768 bytes .../versioned_docs/version-0.81/nuget.md | 22 + .../version-0.81/parity-status.md | 28 + .../versioned_docs/version-0.81/platform.md | 29 + .../version-0.81/popup-component-windows.md | 78 + .../version-0.81/powershell-start-menu.png | Bin 0 -> 137751 bytes .../version-0.81/react-native-windows-cli.md | 34 + .../versioned_docs/version-0.81/releases.md | 17 + .../version-0.81/reveal-surface-animation.gif | Bin 0 -> 349375 bytes .../rn-app-layout-with-native-modules.png | Bin 0 -> 24643 bytes .../version-0.81/rn-app-layout.png | Bin 0 -> 21163 bytes ...windows-app-layout-with-native-modules.png | Bin 0 -> 28708 bytes .../version-0.81/rn-windows-app-layout.png | Bin 0 -> 24240 bytes .../version-0.81/rnw-acrylic-surface.png | Bin 0 -> 14675 bytes .../version-0.81/rnw-dependencies.md | 74 + .../version-0.81/run-windows-cli.md | 59 + .../versioned_docs/version-0.81/setup-ci.md | 120 + .../version-0.81/setup-options-1.png | Bin 0 -> 9080 bytes .../version-0.81/setup-options-2.png | Bin 0 -> 10722 bytes .../supported-community-modules.md | 19 + .../version-0.81/technical-decision.png | Bin 0 -> 19160 bytes .../textinput-component-windows.md | 36 + .../version-0.81/upgrade-app.md | 31 + .../version-0.81/view-managers.md | 673 ++ .../wdio-internal-dependencies.png | Bin 0 -> 12715 bytes .../version-0.81/win10-compat.md | 36 + .../versioned_docs/version-0.81/win10-vm.md | 24 + .../version-0.81/windowsbrush-and-theme.md | 144 + .../version-0.81-sidebars.json | 401 + websitev2/versions.json | 1 + websitev2/yarn.lock | 9175 +++++++++++++++++ 456 files changed, 30952 insertions(+) create mode 100644 websitev2/.gitignore create mode 100644 websitev2/README.md create mode 100644 websitev2/babel.config.js create mode 100644 websitev2/docusaurus.config.js create mode 100644 websitev2/package.json create mode 100644 websitev2/sidebars.js create mode 100644 websitev2/src/css/custom.css create mode 100644 websitev2/src/pages/index.js create mode 100644 websitev2/src/pages/index.module.css create mode 100644 websitev2/src/pages/resources.js create mode 100644 websitev2/src/pages/support.md create mode 100644 websitev2/static/HelpPage.css create mode 100644 websitev2/static/blog.css create mode 100644 websitev2/static/code-block-buttons.css create mode 100644 websitev2/static/codeblocks.css create mode 100644 websitev2/static/css/HelpPage.css create mode 100644 websitev2/static/css/blog.css create mode 100644 websitev2/static/css/code-block-buttons.css create mode 100644 websitev2/static/css/codeblocks.css create mode 100644 websitev2/static/css/custom.css create mode 100644 websitev2/static/css/docs-prevnext.css create mode 100644 websitev2/static/css/docs.css create mode 100644 websitev2/static/css/footer.css create mode 100644 websitev2/static/css/header.css create mode 100644 websitev2/static/css/homepage/ActionButton.css create mode 100644 websitev2/static/css/homepage/HeaderHero.css create mode 100644 websitev2/static/css/homepage/Heading.css create mode 100644 websitev2/static/css/homepage/HomePage.css create mode 100644 websitev2/static/css/homepage/Section.css create mode 100644 websitev2/static/css/homepage/TableRowItem.css create mode 100644 websitev2/static/css/homepage/TwoColumns.css create mode 100644 websitev2/static/css/react-native.css create mode 100644 websitev2/static/css/reset.css create mode 100644 websitev2/static/css/showcase.css create mode 100644 websitev2/static/css/support.css create mode 100644 websitev2/static/css/syntax.css create mode 100644 websitev2/static/css/tabs.css create mode 100644 websitev2/static/css/toc.css create mode 100644 websitev2/static/css/versions.css create mode 100644 websitev2/static/custom.css create mode 100644 websitev2/static/docs-prevnext.css create mode 100644 websitev2/static/docs.css create mode 100644 websitev2/static/footer.css create mode 100644 websitev2/static/header.css create mode 100644 websitev2/static/homepage/ActionButton.css create mode 100644 websitev2/static/homepage/HeaderHero.css create mode 100644 websitev2/static/homepage/Heading.css create mode 100644 websitev2/static/homepage/HomePage.css create mode 100644 websitev2/static/homepage/Section.css create mode 100644 websitev2/static/homepage/TableRowItem.css create mode 100644 websitev2/static/homepage/TwoColumns.css create mode 100644 websitev2/static/img/Axsy.png create mode 100644 websitev2/static/img/Citrix.png create mode 100644 websitev2/static/img/Excel.png create mode 100644 websitev2/static/img/Knomadix.jpg create mode 100644 websitev2/static/img/Mashreq.jpg create mode 100644 websitev2/static/img/Messenger.png create mode 100644 websitev2/static/img/Office.png create mode 100644 websitev2/static/img/Plex.png create mode 100644 websitev2/static/img/PowerApps.png create mode 100644 websitev2/static/img/PowerPoint.png create mode 100644 websitev2/static/img/Windows11.png create mode 100644 websitev2/static/img/XBox.png create mode 100644 websitev2/static/img/XboxStoreApp.gif create mode 100644 websitev2/static/img/discord.png create mode 100644 websitev2/static/img/epam.png create mode 100644 websitev2/static/img/favicon.ico create mode 100644 websitev2/static/img/header_logo.png create mode 100644 websitev2/static/img/header_logo.svg create mode 100644 websitev2/static/img/homepage/appcenter_logo.png create mode 100644 websitev2/static/img/homepage/cross-platform.png create mode 100644 websitev2/static/img/homepage/duo.jpg create mode 100644 websitev2/static/img/homepage/eloy_rn4m_preview.png create mode 100644 websitev2/static/img/homepage/eloy_rn4m_preview_full.png create mode 100644 websitev2/static/img/homepage/fluentUI_image.png create mode 100644 websitev2/static/img/homepage/hermes_logo_small.png create mode 100644 websitev2/static/img/homepage/native-and-js.png create mode 100644 websitev2/static/img/homepage/native_and_js_mac.png create mode 100644 websitev2/static/img/homepage/native_and_js_mac_cropped.png create mode 100644 websitev2/static/img/homepage/native_and_js_windows.png create mode 100644 websitev2/static/img/homepage/native_and_js_windows_cropped.png create mode 100644 websitev2/static/img/homepage/timeicon.png create mode 100644 websitev2/static/img/homepage/video_learning_image-small.png create mode 100644 websitev2/static/img/homepage/video_learning_image.png create mode 100644 websitev2/static/img/homepage/vs_code_logo.png create mode 100644 websitev2/static/img/oss_logo.png create mode 100644 websitev2/static/img/rngallery.png create mode 100644 websitev2/static/img/undraw_code_review.svg create mode 100644 websitev2/static/img/undraw_monitor.svg create mode 100644 websitev2/static/img/undraw_note_list.svg create mode 100644 websitev2/static/img/undraw_online.svg create mode 100644 websitev2/static/img/undraw_open_source.svg create mode 100644 websitev2/static/img/undraw_operating_system.svg create mode 100644 websitev2/static/img/undraw_react.svg create mode 100644 websitev2/static/img/undraw_tweetstorm.svg create mode 100644 websitev2/static/img/undraw_youtube_tutorial.svg create mode 100644 websitev2/static/img/winui.png create mode 100644 websitev2/static/img/word.png create mode 100644 websitev2/static/js/code-block-buttons.js create mode 100644 websitev2/static/js/nav-buttons.js create mode 100644 websitev2/static/react-native.css create mode 100644 websitev2/static/reset.css create mode 100644 websitev2/static/showcase.css create mode 100644 websitev2/static/support.css create mode 100644 websitev2/static/syntax.css create mode 100644 websitev2/static/tabs.css create mode 100644 websitev2/static/toc.css create mode 100644 websitev2/static/versions.css create mode 100644 websitev2/versioned_docs/version-0.81/.unbroken_exclusions create mode 100644 websitev2/versioned_docs/version-0.81/Microsoft.ReactNative.xml create mode 100644 websitev2/versioned_docs/version-0.81/app-publishing.md create mode 100644 websitev2/versioned_docs/version-0.81/assets/bad-readability.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/data-marshaling-flow.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-module-dependencies61.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-module-dependencies62.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-module-dependencies63.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-modules-setup-new-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-modules-setup-new-cs-project.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/native-modules-setup-wrong-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/nuget-update-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/nuget-update-cs-project.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/nuget-update-packages-manager-installed-tab.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/nuget-update-select-package.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/powershell-start-menu.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/reveal-surface-animation.gif create mode 100644 websitev2/versioned_docs/version-0.81/assets/rn-app-layout-with-native-modules.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/rn-app-layout.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/rn-windows-app-layout-with-native-modules.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/rn-windows-app-layout.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/rnw-acrylic-surface.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/setup-options-1.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/setup-options-2.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/technical-decision.png create mode 100644 websitev2/versioned_docs/version-0.81/assets/wdio-internal-dependencies.png create mode 100644 websitev2/versioned_docs/version-0.81/autolink-windows-cli.md create mode 100644 websitev2/versioned_docs/version-0.81/bad-readability.png create mode 100644 websitev2/versioned_docs/version-0.81/codegen-windows-cli.md create mode 100644 websitev2/versioned_docs/version-0.81/config.md create mode 100644 websitev2/versioned_docs/version-0.81/customizing-SDK-versions.md create mode 100644 websitev2/versioned_docs/version-0.81/data-marshaling-flow.png create mode 100644 websitev2/versioned_docs/version-0.81/debugging-javascript.md create mode 100644 websitev2/versioned_docs/version-0.81/flyout-component-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/getting-started.md create mode 100644 websitev2/versioned_docs/version-0.81/getting-started.mdx create mode 100644 websitev2/versioned_docs/version-0.81/glyph-component-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/hermes.md create mode 100644 websitev2/versioned_docs/version-0.81/ikeyboardprops-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/init-windows-cli.md create mode 100644 websitev2/versioned_docs/version-0.81/iviewwindowsprops-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/managing-cpp-deps.md create mode 100644 websitev2/versioned_docs/version-0.81/metro-config-out-tree-platforms.md create mode 100644 websitev2/versioned_docs/version-0.81/migration-guide.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityAction-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityActionEventHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityInvokeEventHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityRoles-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityStateCheckedValue-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityStates-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AccessibilityValue-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ActivityIndicatorComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AnimationClass-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/AriaRole-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/BackNavigationHandlerKind-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/BackfaceVisibility-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/BorderEffect-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CallFunc-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CallInvoker-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CanvasComposite-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CanvasEdgeBehavior-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CharacterReceivedRoutedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/Color-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ColorSourceEffect-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ComponentIslandComponentViewInitializer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ComponentViewFeatures-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ComponentViewInitializer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ComponentViewUpdateMask-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CompositeStepEffect-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CompositionHwndHost-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CompositionStretch-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CompositionUIService-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ConstantProviderDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ContentIslandComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CreateInternalVisualDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CreateVisualDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/CustomResourceResult-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DebuggingOverlayComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DesktopWindowMessage-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DevMenuControl-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DynamicAutomationPeer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DynamicAutomationProperties-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/DynamicValueProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/EffectBorderMode-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/EffectOptimization-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/EmitEventSetterDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/EventEmitter-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/EventEmitterInitializerDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/FocusManager-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/FocusNavigationDirection-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/FocusNavigationReason-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/FocusNavigationRequest-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/FocusNavigationResult-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/GaussianBlurEffect-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/GettingFocusEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/HandleCommandArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/HandleCommandDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/HttpSettings-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IActivityVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IBrush-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ICaretVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IComponentProps-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IComponentState-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ICompositionContext-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ICustomResourceLoader-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IDrawingSurfaceBrush-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IDropShadow-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IFocusVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IInternalColor-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IInternalComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IInternalCompositionRootView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IInternalCreateVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IInternalTheme-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IJSValueReader-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IJSValueWriter-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IJsiByteBuffer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IJsiHostObject-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IPointerPointTransform-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IPortalStateData-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactCompositionViewComponentBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactCompositionViewComponentInternalBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactContext-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactDispatcher-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactModuleBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactNonAbiValue-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactNotificationArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactNotificationService-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactNotificationSubscription-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPackageBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPackageBuilderFabric-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPackageProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPropertyBag-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPropertyName-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactPropertyNamespace-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactSettingsSnapshot-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactViewComponentBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactViewHost-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IReactViewInstance-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IRedBoxErrorFrameInfo-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IRedBoxErrorInfo-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IRedBoxHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IRoundedRectangleVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IScrollPositionChangedArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IScrollVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ISpriteVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ITimer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IUriImageProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManager-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerCreateWithProperties-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerRequiresNativeLayout-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithChildren-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithCommands-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithDropViewInstance-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithExportedEventTypeConstants-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithExportedViewConstants-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithNativeProperties-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithOnLayout-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithPointerEvents-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IViewManagerWithReactContext-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IVisual-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/IVisualToMountChildrenIntoDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageFailedResponse-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageProps-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageResponse-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageSource-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ImageSourceType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/InitialStateDataFactory-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/InitializerDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/InstanceCreatedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/InstanceDestroyedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/InstanceLoadedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JSIEngine-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JSValueArgWriter-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JSValueType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiBigIntRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiByteArrayUser-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiError-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiErrorType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiHostFunction-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiInitializerDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiObjectRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiPreparedJavaScript-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiPropertyIdRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiRuntime-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiScopeState-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiStringRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiSymbolRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiValueKind-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiValueRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/JsiWeakObjectRef-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/KeyRoutedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/KeyboardSource-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutConstraints-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutContext-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutDirection-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutMetrics-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutMetricsChangedArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LayoutService-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LoadingState-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LogHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LogLevel-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/LosingFocusEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MeasureContentHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MethodDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MethodResultCallback-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MethodReturnType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MicrosoftCompositionContextHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MountChildComponentViewArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/MountChildComponentViewDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ParagraphComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/Pointer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerDeviceType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerEventKind-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerPoint-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerPointProperties-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerRoutedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PointerUpdateKind-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PortalComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/PortalComponentViewInitializer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/QuirkSettings-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactApplication-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactCoreInjection-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactCreatePropertyValue-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactDispatcherCallback-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactDispatcherHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactInstanceSettings-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactModuleProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNativeAppBuilder-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNativeHost-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNativeIsland-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNativeWin32App-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNotificationHandler-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactNotificationServiceHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactPointerEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactPropertyBagHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactRootView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactViewComponentProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactViewManagerProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ReactViewOptions-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/RedBoxErrorType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/RedBoxHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ResourceType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/RootComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/RootViewSizeChangedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/RoutedEventArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ScrollViewComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ShadowNode-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/SnapPointsAlignment-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/StateUpdateMutation-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/StreamImageResponse-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/SwitchComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/SyncMethodDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/SystemCompositionContextHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/Theme-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/Timer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/TimerFactory-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UIBatchCompleteCallback-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UnimplementedNativeViewComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UnmountChildComponentViewArgs-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UnmountChildComponentViewDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UpdateEventEmitterDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UpdateFinalizerDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UpdateLayoutMetricsDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UpdatePropsDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UpdateStateDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UriBrushFactory-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/UriBrushFactoryImageResponse-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewComponentViewInitializer-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewControl-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewManagerPropertyType-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewPanel-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewProps-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewPropsFactory-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewShadowNodeCloner-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/ViewShadowNodeFactory-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/VisualToMountChildrenIntoDelegate-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/WindowsModalHostComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/WindowsTextInputComponentView-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/XamlHelper-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/XamlMetaDataProvider-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/XamlUIService-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/YogaLayoutableShadowNode-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-api/index-api-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/native-code-language-choice.md create mode 100644 websitev2/versioned_docs/version-0.81/native-code.md create mode 100644 websitev2/versioned_docs/version-0.81/native-module-dependencies61.png create mode 100644 websitev2/versioned_docs/version-0.81/native-module-dependencies62.png create mode 100644 websitev2/versioned_docs/version-0.81/native-module-dependencies63.png create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-advanced.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-async.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-autolinking.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-csharp-codegen.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-jsvalue.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-marshalling-data.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-setup-new-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-setup-new-cs-project.png create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-setup-wrong-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-setup.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-troubleshooting.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-using.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules-vs-turbo-modules.md create mode 100644 websitev2/versioned_docs/version-0.81/native-modules.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform-components-paper.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform-components.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform-getting-started.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform-modules.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform-using.md create mode 100644 websitev2/versioned_docs/version-0.81/native-platform.md create mode 100644 websitev2/versioned_docs/version-0.81/new-arch-missingProps.md create mode 100644 websitev2/versioned_docs/version-0.81/new-architecture.md create mode 100644 websitev2/versioned_docs/version-0.81/nuget-update-cpp-project.png create mode 100644 websitev2/versioned_docs/version-0.81/nuget-update-cs-project.png create mode 100644 websitev2/versioned_docs/version-0.81/nuget-update-packages-manager-installed-tab.png create mode 100644 websitev2/versioned_docs/version-0.81/nuget-update-select-package.png create mode 100644 websitev2/versioned_docs/version-0.81/nuget.md create mode 100644 websitev2/versioned_docs/version-0.81/parity-status.md create mode 100644 websitev2/versioned_docs/version-0.81/platform.md create mode 100644 websitev2/versioned_docs/version-0.81/popup-component-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/powershell-start-menu.png create mode 100644 websitev2/versioned_docs/version-0.81/react-native-windows-cli.md create mode 100644 websitev2/versioned_docs/version-0.81/releases.md create mode 100644 websitev2/versioned_docs/version-0.81/reveal-surface-animation.gif create mode 100644 websitev2/versioned_docs/version-0.81/rn-app-layout-with-native-modules.png create mode 100644 websitev2/versioned_docs/version-0.81/rn-app-layout.png create mode 100644 websitev2/versioned_docs/version-0.81/rn-windows-app-layout-with-native-modules.png create mode 100644 websitev2/versioned_docs/version-0.81/rn-windows-app-layout.png create mode 100644 websitev2/versioned_docs/version-0.81/rnw-acrylic-surface.png create mode 100644 websitev2/versioned_docs/version-0.81/rnw-dependencies.md create mode 100644 websitev2/versioned_docs/version-0.81/run-windows-cli.md create mode 100644 websitev2/versioned_docs/version-0.81/setup-ci.md create mode 100644 websitev2/versioned_docs/version-0.81/setup-options-1.png create mode 100644 websitev2/versioned_docs/version-0.81/setup-options-2.png create mode 100644 websitev2/versioned_docs/version-0.81/supported-community-modules.md create mode 100644 websitev2/versioned_docs/version-0.81/technical-decision.png create mode 100644 websitev2/versioned_docs/version-0.81/textinput-component-windows.md create mode 100644 websitev2/versioned_docs/version-0.81/upgrade-app.md create mode 100644 websitev2/versioned_docs/version-0.81/view-managers.md create mode 100644 websitev2/versioned_docs/version-0.81/wdio-internal-dependencies.png create mode 100644 websitev2/versioned_docs/version-0.81/win10-compat.md create mode 100644 websitev2/versioned_docs/version-0.81/win10-vm.md create mode 100644 websitev2/versioned_docs/version-0.81/windowsbrush-and-theme.md create mode 100644 websitev2/versioned_sidebars/version-0.81-sidebars.json create mode 100644 websitev2/versions.json create mode 100644 websitev2/yarn.lock diff --git a/websitev2/.gitignore b/websitev2/.gitignore new file mode 100644 index 000000000..fe5cc8ba2 --- /dev/null +++ b/websitev2/.gitignore @@ -0,0 +1,20 @@ +# Dependencies +node_modules/ + +# Production +build/ +.docusaurus/ + +# Generated files +.cache-loader/ + +# Misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/websitev2/README.md b/websitev2/README.md new file mode 100644 index 000000000..1a6d669c1 --- /dev/null +++ b/websitev2/README.md @@ -0,0 +1,33 @@ +# websitev2 + +React Native for Windows documentation website — powered by [Docusaurus 3.9](https://docusaurus.io/). + +## Installation + +```bash +npm install +``` + +## Local Development + +```bash +npm start +``` + +This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. + +## Build + +```bash +npm run build +``` + +This command generates static content into the `build` directory and can be served using any static contents hosting service. + +## Deployment + +```bash +GIT_USER= npm run deploy +``` + +Uses SSH by default. If you want to use HTTPS, set `USE_SSH=false`. diff --git a/websitev2/babel.config.js b/websitev2/babel.config.js new file mode 100644 index 000000000..e00595dae --- /dev/null +++ b/websitev2/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/websitev2/docusaurus.config.js b/websitev2/docusaurus.config.js new file mode 100644 index 000000000..b90b35e40 --- /dev/null +++ b/websitev2/docusaurus.config.js @@ -0,0 +1,182 @@ +// @ts-check +const { themes: prismThemes } = require('prism-react-renderer'); + +const repoUrl = 'https://github.com/microsoft/react-native-windows'; + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: 'React Native for Windows', + tagline: 'Build native Windows apps with Javascript and React', + favicon: 'img/favicon.ico', + + url: 'https://microsoft.github.io', + baseUrl: '/react-native-windows/', + + organizationName: 'microsoft', + projectName: 'react-native-windows', + + onBrokenLinks: 'warn', + onBrokenAnchors: 'warn', + + markdown: { + format: 'detect', + }, + + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, + + presets: [ + [ + 'classic', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + path: '../docs', + sidebarPath: './sidebars.js', + editUrl: + 'https://github.com/microsoft/react-native-windows-samples/blob/main/docs/', + lastVersion: '0.81', + onlyIncludeVersions: ['0.81'], + }, + blog: false, + theme: { + customCss: './src/css/custom.css', + }, + }), + ], + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + image: 'img/undraw_online.svg', + navbar: { + title: 'React Native for Windows', + logo: { + alt: 'React Native for Windows Logo', + src: 'img/header_logo.svg', + }, + items: [ + { + type: 'docSidebar', + sidebarId: 'docs', + position: 'left', + label: 'Docs', + }, + { + type: 'docSidebar', + sidebarId: 'apis', + position: 'left', + label: 'APIs', + }, + { + href: 'https://devblogs.microsoft.com/react-native/', + label: 'Blog', + position: 'left', + }, + { + to: '/resources', + label: 'Resources', + position: 'left', + }, + { + href: repoUrl + '-samples/tree/main/samples', + label: 'Samples', + position: 'left', + }, + { + to: '/support', + label: 'Support', + position: 'left', + }, + { + type: 'docsVersionDropdown', + position: 'right', + }, + { + href: repoUrl, + label: 'GitHub', + position: 'right', + }, + ], + }, + footer: { + style: 'dark', + links: [ + { + title: 'React Native Docs', + items: [ + { + label: 'Getting Started', + href: 'https://reactnative.dev/docs/getting-started', + }, + { + label: 'Tutorial', + href: 'https://reactnative.dev/docs/tutorial', + }, + { + label: 'Components and APIs', + href: 'https://reactnative.dev/docs/components-and-apis', + }, + { + label: 'More Resources', + href: 'https://reactnative.dev/docs/more-resources', + }, + ], + }, + { + title: 'React Native for Windows Docs', + items: [ + { + label: 'Get Started with Windows', + to: '/docs/getting-started', + }, + { + label: 'Components and APIs', + to: '/docs/parity-status', + }, + { + label: 'Native Modules', + to: '/docs/native-modules', + }, + { + label: 'Native UI Components', + to: '/docs/view-managers', + }, + ], + }, + { + title: 'Connect With Us', + items: [ + { + label: 'Blog', + href: 'https://devblogs.microsoft.com/react-native/', + }, + { + label: 'Twitter', + href: 'https://twitter.com/ReactNativeMSFT', + }, + { + label: 'GitHub', + href: repoUrl, + }, + { + label: 'Samples', + href: repoUrl + '-samples/tree/main/samples', + }, + ], + }, + ], + copyright: `Copyright © ${new Date().getFullYear()} Microsoft Corporation.`, + }, + prism: { + theme: prismThemes.github, + darkTheme: prismThemes.dracula, + additionalLanguages: ['csharp', 'cpp', 'json', 'typescript'], + }, + }), +}; + +module.exports = config; diff --git a/websitev2/package.json b/websitev2/package.json new file mode 100644 index 000000000..98ed54a96 --- /dev/null +++ b/websitev2/package.json @@ -0,0 +1,44 @@ +{ + "name": "react-native-windows-website", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids" + }, + "dependencies": { + "@docusaurus/core": "3.9.0", + "@docusaurus/preset-classic": "3.9.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.1.1", + "prism-react-renderer": "^2.4.1", + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.9.0", + "@docusaurus/types": "3.9.0" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 3 chrome version", + "last 3 firefox version", + "last 5 safari version" + ] + }, + "engines": { + "node": ">=18.0" + } +} diff --git a/websitev2/sidebars.js b/websitev2/sidebars.js new file mode 100644 index 000000000..1c52caab2 --- /dev/null +++ b/websitev2/sidebars.js @@ -0,0 +1,405 @@ +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + docs: [ + { + type: 'category', + label: 'The Basics', + items: [ + 'getting-started', + 'rnw-dependencies', + 'react-native-windows-cli', + 'parity-status', + 'config', + 'windowsbrush-and-theme', + 'releases', + 'platform', + 'upgrade-app', + 'migration-guide', + 'setup-ci', + 'app-publishing', + 'supported-community-modules', + ], + }, + { + type: 'category', + label: 'CLI Commands', + items: [ + 'autolink-windows-cli', + 'codegen-windows-cli', + 'init-windows-cli', + 'run-windows-cli', + ], + }, + { + type: 'category', + label: 'Native Development', + items: [ + 'native-platform', + 'native-platform-getting-started', + 'native-platform-modules', + 'native-platform-components', + 'native-platform-components-paper', + 'native-platform-using', + ], + }, + { + type: 'category', + label: 'Advanced Topics', + items: [ + 'win10-vm', + 'hermes', + 'NuGet', + ], + }, + { + type: 'category', + label: 'Troubleshooting', + items: [ + 'debugging-javascript', + 'metro-config-out-tree-platforms', + ], + }, + { + type: 'category', + label: 'Legacy Docs', + items: [ + { + type: 'category', + label: 'Native Modules', + items: [ + 'native-modules', + 'view-managers', + 'native-modules-setup', + 'native-modules-vs-turbo-modules', + 'native-modules-using', + 'native-modules-autolinking', + 'native-modules-advanced', + 'native-modules-troubleshooting', + ], + }, + { + type: 'category', + label: 'Native Development', + items: [ + 'native-code', + 'native-code-language-choice', + 'native-modules-marshalling-data', + 'native-modules-async', + 'native-modules-jsvalue', + 'native-modules-csharp-codegen', + 'customizing-SDK-versions', + 'managing-cpp-deps', + ], + }, + ], + }, + ], + apis: [ + { + type: 'category', + label: 'Components', + items: [ + 'flyout-component', + 'glyph-component', + 'popup-component', + 'textinput-component', + ], + }, + { + type: 'category', + label: 'JavaScript API', + items: [ + 'ikeyboardprops-api', + 'iviewwindowsprops-api', + ], + }, + { + type: 'category', + label: 'New Architecture Property Support', + items: [ + 'new-arch-missingProps', + ], + }, + { + type: 'category', + label: 'Native API', + items: [ + 'native-api/Native-API-Reference', + { + type: 'category', + label: 'Classes', + items: [ + 'native-api/ActivityIndicatorComponentView', + 'native-api/BorderEffect', + 'native-api/CallInvoker', + 'native-api/Color', + 'native-api/ColorSourceEffect', + 'native-api/ComponentView', + 'native-api/CompositeStepEffect', + 'native-api/CompositionHwndHost', + 'native-api/CompositionUIService', + 'native-api/ContentIslandComponentView', + 'native-api/CustomResourceResult', + 'native-api/DebuggingOverlayComponentView', + 'native-api/DevMenuControl', + 'native-api/DynamicAutomationPeer', + 'native-api/DynamicAutomationProperties', + 'native-api/DynamicValueProvider', + 'native-api/EventEmitter', + 'native-api/FocusManager', + 'native-api/FocusNavigationRequest', + 'native-api/FocusNavigationResult', + 'native-api/GaussianBlurEffect', + 'native-api/GettingFocusEventArgs', + 'native-api/HandleCommandArgs', + 'native-api/HttpSettings', + 'native-api/ImageComponentView', + 'native-api/ImageFailedResponse', + 'native-api/ImageProps', + 'native-api/ImageResponse', + 'native-api/ImageSource', + 'native-api/InstanceCreatedEventArgs', + 'native-api/InstanceDestroyedEventArgs', + 'native-api/InstanceLoadedEventArgs', + 'native-api/JsiError', + 'native-api/JsiPreparedJavaScript', + 'native-api/JsiRuntime', + 'native-api/LayoutContext', + 'native-api/LayoutMetricsChangedArgs', + 'native-api/LayoutService', + 'native-api/LosingFocusEventArgs', + 'native-api/MicrosoftCompositionContextHelper', + 'native-api/MountChildComponentViewArgs', + 'native-api/ParagraphComponentView', + 'native-api/Pointer', + 'native-api/PointerPoint', + 'native-api/PointerPointProperties', + 'native-api/PointerRoutedEventArgs', + 'native-api/PortalComponentView', + 'native-api/QuirkSettings', + 'native-api/ReactApplication', + 'native-api/ReactCoreInjection', + 'native-api/ReactDispatcherHelper', + 'native-api/ReactInstanceSettings', + 'native-api/ReactNativeAppBuilder', + 'native-api/ReactNativeHost', + 'native-api/ReactNativeIsland', + 'native-api/ReactNativeWin32App', + 'native-api/ReactNotificationServiceHelper', + 'native-api/ReactPointerEventArgs', + 'native-api/ReactPropertyBagHelper', + 'native-api/ReactRootView', + 'native-api/ReactViewOptions', + 'native-api/RedBoxHelper', + 'native-api/RootComponentView', + 'native-api/RootViewSizeChangedEventArgs', + 'native-api/ScrollViewComponentView', + 'native-api/ShadowNode', + 'native-api/StreamImageResponse', + 'native-api/SwitchComponentView', + 'native-api/SystemCompositionContextHelper', + 'native-api/Theme', + 'native-api/Timer', + 'native-api/UnimplementedNativeViewComponentView', + 'native-api/UnmountChildComponentViewArgs', + 'native-api/UriBrushFactoryImageResponse', + 'native-api/ViewComponentView', + 'native-api/ViewControl', + 'native-api/ViewPanel', + 'native-api/ViewProps', + 'native-api/WindowsModalHostComponentView', + 'native-api/WindowsTextInputComponentView', + 'native-api/XamlHelper', + 'native-api/XamlMetaDataProvider', + 'native-api/XamlUIService', + 'native-api/YogaLayoutableShadowNode', + ], + }, + { + type: 'category', + label: 'Delegates', + items: [ + 'native-api/AccessibilityActionEventHandler', + 'native-api/AccessibilityInvokeEventHandler', + 'native-api/CallFunc', + 'native-api/ComponentIslandComponentViewInitializer', + 'native-api/ComponentViewInitializer', + 'native-api/ConstantProviderDelegate', + 'native-api/CreateInternalVisualDelegate', + 'native-api/CreateVisualDelegate', + 'native-api/EmitEventSetterDelegate', + 'native-api/EventEmitterInitializerDelegate', + 'native-api/HandleCommandDelegate', + 'native-api/InitializerDelegate', + 'native-api/InitialStateDataFactory', + 'native-api/IVisualToMountChildrenIntoDelegate', + 'native-api/JsiByteArrayUser', + 'native-api/JsiHostFunction', + 'native-api/JsiInitializerDelegate', + 'native-api/JSValueArgWriter', + 'native-api/LayoutHandler', + 'native-api/LogHandler', + 'native-api/MeasureContentHandler', + 'native-api/MethodDelegate', + 'native-api/MethodResultCallback', + 'native-api/MountChildComponentViewDelegate', + 'native-api/PortalComponentViewInitializer', + 'native-api/ReactCreatePropertyValue', + 'native-api/ReactDispatcherCallback', + 'native-api/ReactModuleProvider', + 'native-api/ReactNotificationHandler', + 'native-api/ReactViewComponentProvider', + 'native-api/ReactViewManagerProvider', + 'native-api/StateUpdateMutation', + 'native-api/SyncMethodDelegate', + 'native-api/TimerFactory', + 'native-api/UIBatchCompleteCallback', + 'native-api/UnmountChildComponentViewDelegate', + 'native-api/UpdateEventEmitterDelegate', + 'native-api/UpdateFinalizerDelegate', + 'native-api/UpdateLayoutMetricsDelegate', + 'native-api/UpdatePropsDelegate', + 'native-api/UpdateStateDelegate', + 'native-api/UriBrushFactory', + 'native-api/ViewComponentViewInitializer', + 'native-api/ViewPropsFactory', + 'native-api/ViewShadowNodeCloner', + 'native-api/ViewShadowNodeFactory', + 'native-api/VisualToMountChildrenIntoDelegate', + ], + }, + { + type: 'category', + label: 'Enums', + items: [ + 'native-api/AccessibilityRoles', + 'native-api/AccessibilityStateCheckedValue', + 'native-api/AccessibilityStates', + 'native-api/AccessibilityValue', + 'native-api/AnimationClass', + 'native-api/AriaRole', + 'native-api/BackfaceVisibility', + 'native-api/BackNavigationHandlerKind', + 'native-api/CanvasComposite', + 'native-api/CanvasEdgeBehavior', + 'native-api/ComponentViewFeatures', + 'native-api/ComponentViewUpdateMask', + 'native-api/CompositionStretch', + 'native-api/EffectBorderMode', + 'native-api/EffectOptimization', + 'native-api/FocusNavigationDirection', + 'native-api/FocusNavigationReason', + 'native-api/ImageSourceType', + 'native-api/JSIEngine', + 'native-api/JsiErrorType', + 'native-api/JsiValueKind', + 'native-api/JSValueType', + 'native-api/LayoutDirection', + 'native-api/LoadingState', + 'native-api/LogLevel', + 'native-api/MethodReturnType', + 'native-api/PointerDeviceType', + 'native-api/PointerEventKind', + 'native-api/PointerUpdateKind', + 'native-api/RedBoxErrorType', + 'native-api/ResourceType', + 'native-api/SnapPointsAlignment', + 'native-api/ViewManagerPropertyType', + ], + }, + { + type: 'category', + label: 'Interfaces', + items: [ + 'native-api/CharacterReceivedRoutedEventArgs', + 'native-api/IActivityVisual', + 'native-api/IBrush', + 'native-api/ICaretVisual', + 'native-api/IComponentProps', + 'native-api/IComponentState', + 'native-api/ICompositionContext', + 'native-api/ICustomResourceLoader', + 'native-api/IDrawingSurfaceBrush', + 'native-api/IDropShadow', + 'native-api/IFocusVisual', + 'native-api/IInternalColor', + 'native-api/IInternalComponentView', + 'native-api/IInternalCompositionRootView', + 'native-api/IInternalCreateVisual', + 'native-api/IInternalTheme', + 'native-api/IJsiByteBuffer', + 'native-api/IJsiHostObject', + 'native-api/IJSValueReader', + 'native-api/IJSValueWriter', + 'native-api/IPointerPointTransform', + 'native-api/IPortalStateData', + 'native-api/IReactCompositionViewComponentBuilder', + 'native-api/IReactCompositionViewComponentInternalBuilder', + 'native-api/IReactContext', + 'native-api/IReactDispatcher', + 'native-api/IReactModuleBuilder', + 'native-api/IReactNonAbiValue', + 'native-api/IReactNotificationArgs', + 'native-api/IReactNotificationService', + 'native-api/IReactNotificationSubscription', + 'native-api/IReactPackageBuilder', + 'native-api/IReactPackageBuilderFabric', + 'native-api/IReactPackageProvider', + 'native-api/IReactPropertyBag', + 'native-api/IReactPropertyName', + 'native-api/IReactPropertyNamespace', + 'native-api/IReactSettingsSnapshot', + 'native-api/IReactViewComponentBuilder', + 'native-api/IReactViewHost', + 'native-api/IReactViewInstance', + 'native-api/IRedBoxErrorFrameInfo', + 'native-api/IRedBoxErrorInfo', + 'native-api/IRedBoxHandler', + 'native-api/IRoundedRectangleVisual', + 'native-api/IScrollPositionChangedArgs', + 'native-api/IScrollVisual', + 'native-api/ISpriteVisual', + 'native-api/ITimer', + 'native-api/IUriImageProvider', + 'native-api/IViewManager', + 'native-api/IViewManagerCreateWithProperties', + 'native-api/IViewManagerRequiresNativeLayout', + 'native-api/IViewManagerWithChildren', + 'native-api/IViewManagerWithCommands', + 'native-api/IViewManagerWithDropViewInstance', + 'native-api/IViewManagerWithExportedEventTypeConstants', + 'native-api/IViewManagerWithExportedViewConstants', + 'native-api/IViewManagerWithNativeProperties', + 'native-api/IViewManagerWithOnLayout', + 'native-api/IViewManagerWithPointerEvents', + 'native-api/IViewManagerWithReactContext', + 'native-api/IVisual', + 'native-api/KeyboardSource', + 'native-api/KeyRoutedEventArgs', + 'native-api/RoutedEventArgs', + ], + }, + { + type: 'category', + label: 'Structs', + items: [ + 'native-api/AccessibilityAction', + 'native-api/DesktopWindowMessage', + 'native-api/JsiBigIntRef', + 'native-api/JsiObjectRef', + 'native-api/JsiPropertyIdRef', + 'native-api/JsiScopeState', + 'native-api/JsiStringRef', + 'native-api/JsiSymbolRef', + 'native-api/JsiValueRef', + 'native-api/JsiWeakObjectRef', + 'native-api/LayoutConstraints', + 'native-api/LayoutMetrics', + ], + }, + ], + }, + ], +}; + +module.exports = sidebars; diff --git a/websitev2/src/css/custom.css b/websitev2/src/css/custom.css new file mode 100644 index 000000000..4249365e8 --- /dev/null +++ b/websitev2/src/css/custom.css @@ -0,0 +1,22 @@ +:root { + --ifm-color-primary: #0e53bd; + --ifm-color-primary-dark: #0c4baa; + --ifm-color-primary-darker: #0b47a1; + --ifm-color-primary-darkest: #093a84; + --ifm-color-primary-light: #105bd0; + --ifm-color-primary-lighter: #115fd9; + --ifm-color-primary-lightest: #1a6bea; + --ifm-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); +} + +[data-theme='dark'] { + --ifm-color-primary: #5b9aff; + --ifm-color-primary-dark: #3884ff; + --ifm-color-primary-darker: #2679ff; + --ifm-color-primary-darkest: #005cf2; + --ifm-color-primary-light: #7eb0ff; + --ifm-color-primary-lighter: #90bbff; + --ifm-color-primary-lightest: #c5ddff; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} diff --git a/websitev2/src/pages/index.js b/websitev2/src/pages/index.js new file mode 100644 index 000000000..c3ee4229a --- /dev/null +++ b/websitev2/src/pages/index.js @@ -0,0 +1,74 @@ +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; + +import styles from './index.module.css'; + +const features = [ + { + title: 'Written in JavaScript — rendered with native code', + description: + 'React Native lets you build your app faster. Instead of recompiling, you can reload your app instantly. With hot reloading, you can even run new code while retaining your application state.', + }, + { + title: 'Native Windows Experience', + description: + 'Take your apps across PC, Xbox, Surface Tablets, and dual-screens with our robust Windows extension to React Native. Build native Windows apps with JavaScript and React.', + }, + { + title: 'Built on Open Source', + description: + "React Native for Windows is fully open source. Head over to our GitHub to learn more, file issues, contribute, or ask questions.", + }, +]; + +function Feature({ title, description }) { + return ( +
+
+

{title}

+

{description}

+
+
+ ); +} + +function HomepageHeader() { + const { siteConfig } = useDocusaurusContext(); + return ( +
+
+

{siteConfig.title}

+

{siteConfig.tagline}

+
+ + Get Started + +
+
+
+ ); +} + +export default function Home() { + const { siteConfig } = useDocusaurusContext(); + return ( + + +
+
+
+
+ {features.map((props, idx) => ( + + ))} +
+
+
+
+
+ ); +} diff --git a/websitev2/src/pages/index.module.css b/websitev2/src/pages/index.module.css new file mode 100644 index 000000000..dff1f7d91 --- /dev/null +++ b/websitev2/src/pages/index.module.css @@ -0,0 +1,19 @@ +.heroBanner { + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; +} + +.buttons { + display: flex; + align-items: center; + justify-content: center; +} + +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; +} diff --git a/websitev2/src/pages/resources.js b/websitev2/src/pages/resources.js new file mode 100644 index 000000000..5418f4d45 --- /dev/null +++ b/websitev2/src/pages/resources.js @@ -0,0 +1,59 @@ +import Layout from '@theme/Layout'; +import Link from '@docusaurus/Link'; + +export default function Resources() { + return ( + +
+

Resources

+ +
+
+
+

📚 Getting Started

+ +
+
+
+ +
+
+ +
+
+
+

🛠️ Native Development

+
    +
  • Native Modules
  • +
  • Native UI Components
  • +
  • Windows-Specific APIs
  • +
+
+
+
+ +
+
+
+
+ ); +} diff --git a/websitev2/src/pages/support.md b/websitev2/src/pages/support.md new file mode 100644 index 000000000..b7ad265f8 --- /dev/null +++ b/websitev2/src/pages/support.md @@ -0,0 +1,27 @@ +import Layout from '@theme/Layout'; + +# Support + +## Need help? + +React Native for Windows is worked on by teams at Microsoft. If you need help with React Native for Windows, the right place to go depends on the type of help you need. + +### Bug Reports + +If you think you've found a bug with React Native for Windows, please [open an issue on GitHub](https://github.com/microsoft/react-native-windows/issues/new/choose). Please include a clear description of the bug, along with a code sample to reproduce it. + +### Feature Requests + +If you'd like us to add a feature that isn't currently in React Native for Windows, please [open an issue on GitHub](https://github.com/microsoft/react-native-windows/issues/new/choose). + +### Stack Overflow + +Many members of the community use Stack Overflow to ask questions. Read through the [existing questions](https://stackoverflow.com/questions/tagged/react-native-windows) tagged with **react-native-windows** or [ask your own](https://stackoverflow.com/questions/ask?tags=react-native-windows). + +### Discussions + +For longer-form discussions, please use [GitHub Discussions](https://github.com/microsoft/react-native-windows/discussions). + +### Discord + +Join the conversation on the [React Native Discord Server](https://discord.gg/reactnative). The `#react-native-windows` channel is a great place to get help and discuss the project. diff --git a/websitev2/static/HelpPage.css b/websitev2/static/HelpPage.css new file mode 100644 index 000000000..583b86c01 --- /dev/null +++ b/websitev2/static/HelpPage.css @@ -0,0 +1,11 @@ +/* Help page doesn't have a navbar, so remove padding */ +.HelpPage .mainContainer { + padding-top: 0; +} + +/* Make youtube video fit on mobile */ +@media only screen and (max-width: 480px) { + .HelpPage iframe { + max-width: 100%; + } +} diff --git a/websitev2/static/blog.css b/websitev2/static/blog.css new file mode 100644 index 000000000..b62bfe5eb --- /dev/null +++ b/websitev2/static/blog.css @@ -0,0 +1,52 @@ +/* Reset blog width to be the same as the width for other pages */ +.blog .wrapper { + max-width: 1200px; +} + +.blog h1 a { + transition: color 0.25s ease-in-out; +} +.blog h1 a:hover { + color: $subtle; + transition: none; +} + +.blog .button { + color: $subtle; + border: 1px solid $subtle; + border-radius: 3px; + display: inline-block; + font-size: 14px; + font-weight: 400; + line-height: 1.2em; + padding: 10px; + text-decoration: none !important; + text-transform: uppercase; + transition: background 0.3s, color 0.3s; +} + +.blog .button:hover { + color: white; + border: 1px solid $subtle; + background-color: $subtle; +} + +/* Put the image on the left of the block */ +.blogContainer .postHeader .authorBlock { + flex-direction: row-reverse; + justify-content: flex-end; +} + +.blogContainer .postHeader .post-authorName { + color: $subtle; + font-size: 16px; + margin-left: 10px; + margin-right: 0px; + font-weight: 500; + line-height: 1.5; +} + +.blogContainer .postHeader .post-authorName a { + color: $text; + width: fit-content; +} diff --git a/websitev2/static/code-block-buttons.css b/websitev2/static/code-block-buttons.css new file mode 100644 index 000000000..9f729816a --- /dev/null +++ b/websitev2/static/code-block-buttons.css @@ -0,0 +1,41 @@ +/* "Copy" code block button */ +pre { + position: relative; +} + +pre .btnIcon { + position: absolute; + top: 4px; + z-index: 2; + cursor: pointer; + border: 1px solid transparent; + padding: 0; + color: #fff; + background-color: transparent; + height: 30px; + transition: all .25s ease-out; + font-size: 20pt; +} + +pre .btnIcon:hover { + text-decoration: none; +} + +.btnIcon__body { + align-items: center; + display: flex; +} + +.btnIcon svg { + fill: currentColor; + margin-right: .4em; +} + +.btnIcon__label { + font-size: 11px; + font-weight: lighter; +} + +.btnClipboard { + right: 10px; +} \ No newline at end of file diff --git a/websitev2/static/codeblocks.css b/websitev2/static/codeblocks.css new file mode 100644 index 000000000..186358674 --- /dev/null +++ b/websitev2/static/codeblocks.css @@ -0,0 +1,38 @@ +/** React Native Web Player **/ +.web-player { + margin-bottom: 1em; +} + +.web-player > iframe { + display: none; +} + +.web-player > pre { + display: none; +} + +.web-player.desktop > iframe { + display: block; +} + +.web-player.mobile > pre { + display: block; +} + +.token.keyword { + color: #1990b8; +} + +.token.string, +.token.regex { + color: #2f9c0a; +} + +.token.boolean, +.token.number { + color: #c92c2c; +} + +.token.comment { + color: #7d8b99; +} diff --git a/websitev2/static/css/HelpPage.css b/websitev2/static/css/HelpPage.css new file mode 100644 index 000000000..583b86c01 --- /dev/null +++ b/websitev2/static/css/HelpPage.css @@ -0,0 +1,11 @@ +/* Help page doesn't have a navbar, so remove padding */ +.HelpPage .mainContainer { + padding-top: 0; +} + +/* Make youtube video fit on mobile */ +@media only screen and (max-width: 480px) { + .HelpPage iframe { + max-width: 100%; + } +} diff --git a/websitev2/static/css/blog.css b/websitev2/static/css/blog.css new file mode 100644 index 000000000..b62bfe5eb --- /dev/null +++ b/websitev2/static/css/blog.css @@ -0,0 +1,52 @@ +/* Reset blog width to be the same as the width for other pages */ +.blog .wrapper { + max-width: 1200px; +} + +.blog h1 a { + transition: color 0.25s ease-in-out; +} +.blog h1 a:hover { + color: $subtle; + transition: none; +} + +.blog .button { + color: $subtle; + border: 1px solid $subtle; + border-radius: 3px; + display: inline-block; + font-size: 14px; + font-weight: 400; + line-height: 1.2em; + padding: 10px; + text-decoration: none !important; + text-transform: uppercase; + transition: background 0.3s, color 0.3s; +} + +.blog .button:hover { + color: white; + border: 1px solid $subtle; + background-color: $subtle; +} + +/* Put the image on the left of the block */ +.blogContainer .postHeader .authorBlock { + flex-direction: row-reverse; + justify-content: flex-end; +} + +.blogContainer .postHeader .post-authorName { + color: $subtle; + font-size: 16px; + margin-left: 10px; + margin-right: 0px; + font-weight: 500; + line-height: 1.5; +} + +.blogContainer .postHeader .post-authorName a { + color: $text; + width: fit-content; +} diff --git a/websitev2/static/css/code-block-buttons.css b/websitev2/static/css/code-block-buttons.css new file mode 100644 index 000000000..9f729816a --- /dev/null +++ b/websitev2/static/css/code-block-buttons.css @@ -0,0 +1,41 @@ +/* "Copy" code block button */ +pre { + position: relative; +} + +pre .btnIcon { + position: absolute; + top: 4px; + z-index: 2; + cursor: pointer; + border: 1px solid transparent; + padding: 0; + color: #fff; + background-color: transparent; + height: 30px; + transition: all .25s ease-out; + font-size: 20pt; +} + +pre .btnIcon:hover { + text-decoration: none; +} + +.btnIcon__body { + align-items: center; + display: flex; +} + +.btnIcon svg { + fill: currentColor; + margin-right: .4em; +} + +.btnIcon__label { + font-size: 11px; + font-weight: lighter; +} + +.btnClipboard { + right: 10px; +} \ No newline at end of file diff --git a/websitev2/static/css/codeblocks.css b/websitev2/static/css/codeblocks.css new file mode 100644 index 000000000..186358674 --- /dev/null +++ b/websitev2/static/css/codeblocks.css @@ -0,0 +1,38 @@ +/** React Native Web Player **/ +.web-player { + margin-bottom: 1em; +} + +.web-player > iframe { + display: none; +} + +.web-player > pre { + display: none; +} + +.web-player.desktop > iframe { + display: block; +} + +.web-player.mobile > pre { + display: block; +} + +.token.keyword { + color: #1990b8; +} + +.token.string, +.token.regex { + color: #2f9c0a; +} + +.token.boolean, +.token.number { + color: #c92c2c; +} + +.token.comment { + color: #7d8b99; +} diff --git a/websitev2/static/css/custom.css b/websitev2/static/css/custom.css new file mode 100644 index 000000000..c437655ef --- /dev/null +++ b/websitev2/static/css/custom.css @@ -0,0 +1,14 @@ +/* Custom styles */ + +.warning { + background: #cc2020; + padding: 4pt; + border-radius: 6pt; + color: #fff; +} + +div.warning > h3, +div.warning > h4 { + color: #fff; + font-weight: normal; +} diff --git a/websitev2/static/css/docs-prevnext.css b/websitev2/static/css/docs-prevnext.css new file mode 100644 index 000000000..3c93b3ad9 --- /dev/null +++ b/websitev2/static/css/docs-prevnext.css @@ -0,0 +1,75 @@ +.docs-prevnext { + background-color: $light; + display: flex; + align-items: center; +} + +@media only screen and (min-width: 1024px) { + .docs-prevnext { + margin: 0 -9999px 0 -3rem; + padding: 2rem 9999px 2rem 3rem; + } +} + +@media only screen and (max-width: 1023px) { + .docs-prevnext { + margin: 0 -2rem 0; + padding: 3rem 2rem; + } +} + +@media only screen and (max-width: 480px) { + .docs-prevnext { + padding: 1rem 2rem; + display: flex; + } + + .button.docs-prev, + .button.docs-next { + font-size: 14px; + } +} + +.button.docs-prev, +.button.docs-next { + display: flex; + align-items: center; + line-height: 1.5; + max-width: 45%; + font-size: 1.25rem; +} + +.button.docs-prev:hover, +.button.docs-next:hover { + color: $brand; +} + +.button.docs-prev { + margin-right: auto; +} + +.button.docs-next { + margin-left: auto; +} + +.docs-next span:first-child { + text-align: right; +} + +.docs-prev::before { + content: "‹"; + font-size: 150%; + margin-right: 8px; + margin-bottom: 4px; +} + +.docs-next::after { + content: "›"; + font-size: 150%; + margin-left: 8px; + margin-bottom: 4px; +} + +.button:hover { + background: transparent; +} diff --git a/websitev2/static/css/docs.css b/websitev2/static/css/docs.css new file mode 100644 index 000000000..0d7da7dde --- /dev/null +++ b/websitev2/static/css/docs.css @@ -0,0 +1,161 @@ +.props { + background-color: #ebf9ff; +} + +.compactProps { + border-left: 2px solid #e0f6ff; + margin-left: 20px; + padding-left: 5px; +} + +.props > .prop:nth-child(2n) { + background-color: #e0f6ff; +} + +.propTitle { + font-weight: bold !important; + font-size: 16px !important; +} + +.compactProps .propTitle { + font-size: 14px; + margin-bottom: 0; + margin-top: 0; +} + +.compactProps .propTitle div { + font-weight: normal; + margin-left: 20px; +} + +.methodTitle { + font-weight: bold !important; + font-size: 24px !important; + color: #025268 !important; +} + +.compactProps .methodTitle { + font-size: 14px; + margin-bottom: 0; + margin-top: 0; +} + +.compactProps .methodTitle div { + font-weight: normal; + margin-left: 20px; +} + +.prop { + word-wrap: break-word; + padding: 5px 10px; +} + +.compactProps .prop { + padding: 3px 10px; +} + +.propType { + font-family: "source-code-pro", Menlo, "Courier New", Consolas, monospace; + font-weight: normal; + font-size: 15px; + white-space: pre-wrap; +} + +.compactProps .propType { + font-weight: normal; + font-size: 13px; +} + +.methodType { + font-weight: normal; + font-size: 24px; +} + +.compactProps .methodType { + font-weight: normal; + font-size: 13px; +} + +.botActions { + background-color: #ebf9ff; +} + +.botActions > .botAction:nth-child(2n) { + background-color: #e0f6ff; +} + +.botCommand { + font-family: "source-code-pro", Menlo, "Courier New", Consolas, monospace; + font-weight: bold; + color: #025268; +} + +.botAction { + padding: 5px 10px; +} + +.botMentionName { + font-weight: normal; +} + +/* API Docs */ + +hr { + height: 1px; + margin-bottom: -1px; + border: none; + border-bottom: 1px solid $divider; + margin-top: 40px; +} + +table { + border: 1px solid #b0b0b0; + border-collapse: collapse; + display: table; + margin: 20px 0; + width: 100%; +} +table thead tr { + /* display: table-header-group; */ + background: #dddddd; +} + +table tbody { + display: table-row-group; +} +table tr { + display: table-row; +} +table tbody tr:nth-of-type(odd) { + background: $backgroundColor; +} +table tbody tr:nth-of-type(even) { + background: $tintColor; +} +table tr th, +table tr td { + border-right: 1px dotted #b0b0b0; + display: table-cell; + font-size: 14px; + line-height: 1.3em; + padding: 10px; + text-align: left; +} +table tr th:last-of-type, +table tr td:last-of-type { + border-right: 0; +} +table tr th code, +table tr td code { + display: inline-block; + font-size: 12px; +} +table tr th { + color: #000000; + font-weight: bold; + font-family: "Helvetica Neue", Arial, sans-serif; + text-transform: uppercase; +} +table td li { + font-size: 100%; +} diff --git a/websitev2/static/css/footer.css b/websitev2/static/css/footer.css new file mode 100644 index 000000000..24e92f6d3 --- /dev/null +++ b/websitev2/static/css/footer.css @@ -0,0 +1,73 @@ +footer.nav-footer { + background-color: $darker; +} + +@media only screen and (min-width: 741px) { + .nav-footer .sitemap { + display: grid; + grid-template-columns: 1fr 1.33fr 1fr; + justify-items: center; + max-width: 900px; + } +} + +.nav-footer .sitemap h5, +.nav-footer .sitemap h5 a { + color: #999; + text-transform: uppercase; + margin: 0; +} + +.nav-footer .sitemap a { + color: white; + margin: 2px 0; + padding: 3px 0; +} + +.nav-footer .sitemap a:hover { + color: $brand; +} + +footer.nav-footer .nav-home img { + height: auto; + width: 34px; +} + +.nav-footer .fbOpenSource { + opacity: 0.5; +} + +footer.nav-footer .copyright { + color: #999; +} + +/* Docs Rating Box with doc-rating.js */ + +.docs-rating_container { + background-color: rgba(5, 165, 209, 0.25); + color: #001217; + padding: 15px 30px 15px 27px; +} + +.docs-rating_container svg { + fill: rgba(5, 165, 209, 1); + height: 1.5em; + width: 1.5em; + margin: 0 0.15em; +} + +.docs-rating_container svg:hover, +.docs-rating_container svg:focus { + cursor: pointer; + fill: #001217; +} + +.docs-rating_container .i_thumbsup { + fill: green; + transform: translateY(0.25em); +} + +.docs-rating_container .i_thumbsdown { + fill: red; + transform: scale(-1, -1) translateY(-0.25em); +} diff --git a/websitev2/static/css/header.css b/websitev2/static/css/header.css new file mode 100644 index 000000000..101990997 --- /dev/null +++ b/websitev2/static/css/header.css @@ -0,0 +1,191 @@ +.fixedHeaderContainer { + padding: 0; + background-color: $deepdark; + height: 60px; + box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.19); +} + +.fixedHeaderContainer header img { + height: 90%; +} + +.fixedHeaderContainer header a { + margin: 13px 0; +} + +/* .fixedHeaderContainer header > a:first-child { + width: 160px; +} */ + +.fixedHeaderContainer header h3 { + font-size: 14px; + margin-left: 8px; + text-decoration: none; + font-weight: 400; + transition: color 0.15s ease-out; + color: black; +} + +.fixedHeaderContainer header h3:hover { + color: $brand; + transition: none; +} + +li.navSearchWrapper { + font-size: 16px; +} + +.fixedHeaderContainer header .headerTitleWithLogo { + font-weight: 400; + font-size: 1.25rem; + color: black; + width: 328px; +} + +@media only screen and (max-width: 480px) { + .headerWrapper.wrapper { + padding: 0 10px; + } + + .fixedHeaderContainer header > a:first-child { + width: 180px; + } + .fixedHeaderContainer header .headerTitleWithLogo { + display: initial !important; + font-size: 1rem; + } +} + +@media only screen and (max-width: 1023px) { + .navPusher { + padding-top: 110px; + } + + ul.nav-site.nav-site-internal { + margin-top: 60px; + color: black; + } + + .navigationSlider .slidingNav ul { + background-color: $dark; + color: black; + } + + .navigationSlider .slidingNav ul li a { + background-color: transparent; + transition: none; + color: black; + } + + .navigationSlider .slidingNav ul li > a:hover { + background-color: transparent; + color: $brand; + } + + .navigationSlider .slidingNav ul li > a:focus { + background-color: transparent; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper) { + position: relative; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive a, + .navigationSlider .slidingNav ul li.siteNavGroupActive a { + color: $brand; + background-color: transparent; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive::after, + .navigationSlider .slidingNav ul li.siteNavGroupActive::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 0.25rem; + background-color: $brand; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper):focus-within { + background-color: $light; + } +} + +/* the media queries for docusaurus default have an overlap + * (i.e. using 1024 as both the min-width and max-width for separate queries) + */ +@media only screen and (max-width: 1024px) { + .reactNavSearchWrapper input#search_input_react { + border-radius: 0.25rem; + background-color: $dark; + height: 30px; + } + + .reactNavSearchWrapper input#search_input_react:focus { + background-color: $light; + } +} + +@media only screen and (min-width: 1024px) { + .navPusher { + padding-top: 60px; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper) { + position: relative; + padding: 0; + height: 60px; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper):focus-within { + background-color: white; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive::after, + .navigationSlider .slidingNav ul li.siteNavGroupActive::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 0.25rem; + background-color: $brand; + } + + .navigationSlider .slidingNav ul li a { + color: black; + background-color: transparent !important; + transition: color 0.15s ease-out; + height: 60px; + padding: 0 1.5rem; + font-size: .9em; + } + + .navigationSlider .slidingNav ul li a:hover { + color: $brand; + transition: none; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive a, + .navigationSlider .slidingNav ul li.siteNavGroupActive a { + color: $brand; + } +} + +/* Get the search icon to display correctly with box-sizing */ +.reactNavSearchWrapper { + box-sizing: initial; +} + +input#search_input_react { + /* Make as wide as the expanded state in the docusaurus default */ + width: 220px; + background-color: $dark; + border-radius: 0.25rem; + transition: background-color 150ms ease-in-out; +} + +input#search_input_react:focus { + background-color: $light; +} diff --git a/websitev2/static/css/homepage/ActionButton.css b/websitev2/static/css/homepage/ActionButton.css new file mode 100644 index 000000000..038b34c7f --- /dev/null +++ b/websitev2/static/css/homepage/ActionButton.css @@ -0,0 +1,36 @@ +.ActionButton { + padding: 0.75rem 1.5rem; + text-align: center; + font-size: 1.25rem; + font-weight: 400; + text-decoration: none !important; + border-bottom: none; + transition: all 0.2s ease-out; + max-width: 100%; + border-radius: 4px; +} + +.ActionButton.primary { + color: $dark; + background-color: $brand; +} + +.ActionButton.primary:hover { + color: black; + background-color: white; +} + +.ActionButton.secondary { + background: none; + color: $brand; +} + +.ActionButton.secondary::after { + content: "›"; + font-size: 24px; + margin-left: 5px; +} + +.ActionButton.secondary:hover { + color: white; +} diff --git a/websitev2/static/css/homepage/HeaderHero.css b/websitev2/static/css/homepage/HeaderHero.css new file mode 100644 index 000000000..ee379889d --- /dev/null +++ b/websitev2/static/css/homepage/HeaderHero.css @@ -0,0 +1,204 @@ +.HeaderHero { + padding-top: 20px; +} + +.HeaderHero .TwoColumns .column { + max-width: initial; +} + +.HeaderHero .socialLinks { + display: flex; + justify-content: flex-end; + max-width: 1200px; +} + +.HeaderHero .socialLinks * { + margin-right: 1rem; +} + +.HeaderHero .TwoColumns { + align-items: center; +} + +.CenterContent { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; +} + +.videocard { + border-radius: 6px; + box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.4); + background-color: #fff; + overflow: hidden; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 390px; +} + +.videocard.large { + max-width: 1024px; + margin-bottom: 24px; +} + +.videocardcontent { + flex: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding: 10px 30px 32px; + min-height: 140px; +} + +.videocardlengthtip { + position: absolute; + top: 14px; + left: 22px; +} + +.videocardheader { + flex-direction: column; + flex: 0 0 auto; + display: flex; +} + +.videocarddriverinfo { + margin: auto 0 0; +} + +.videocardinfo { + flex-wrap: wrap; + font-size: 14px; + color: #333; + align-items: center; + display: flex; + margin-top: -15px; +} + +.subtitledot { + width: 4px; + height: 4px; + margin-left: 5px; + margin-right: 5px; + margin-top: -12px; + border-radius: 50%; + background-color: #333; +} + +.videocardtipbackground { + display: flex; + align-items: center; + box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.2); + background-color: rgba(1, 1, 1, 0.75); + border-radius: 4px; + padding: 15px 7px 5px 10px; + color: #fff; + border: none; + outline: none; + height: 30px; +} + +/* Create two equal columns that floats next to each other */ +.column { + float: left; + width: 50%; + padding: 10px; +} + +@media only screen and (max-width: 600px) { + .column { + float: left; + width: 100%; + padding: 10px; + } +} + +/* Create two equal columns that floats next to each other */ +.resourcesSideNavLinkColumn { + float: left; + width: 50%; + padding: 10px; + color: #0e53bd; + cursor: pointer; +} + +/* Clear floats after the columns */ +.row:after { + content: ""; + display: table; + clear: both; +} + +@media screen and (max-width: 800px) { + .discriptionadjust { + white-space: nowrap !important; + } +} + +.HeaderHero .title { + font-size: 36px; + color: $brand; + line-height: 1; + margin-top: 0; + margin-bottom: 20px; + font-weight: 500; +} + +.HeaderHero .tagline { + font-size: 52px; + line-height: 1; + color: #333333; + font-weight: 700; +} + +.HeaderHero .buttons { + margin-top: 40px; +} + +.HeaderHero .image { + display: flex; + align-items: center; + justify-content: center; +} + +@media only screen and (min-width: 961px) { + .HeaderHero .TwoColumns { + grid-template-columns: 3fr 1fr; + } + + .HeaderHero .TwoColumns .column.left { + padding-right: 0; + } + + .HeaderHero .TwoColumns .column.right { + padding-left: 0; + } +} + +@media only screen and (min-width: 481px) and (max-width: 960px) { + .HeaderHero .column.first { + display: flex; + justify-content: center; + } + .HeaderHero .column.last { + text-align: center; + } +} + +@media only screen and (max-width: 760px) { + .HeaderHero .title { + font-size: 60px; + } + + .HeaderHero .tagline { + font-size: 30px; + } + + .HeaderHero .socialLinks { + margin-top: -2rem; + } +} diff --git a/websitev2/static/css/homepage/Heading.css b/websitev2/static/css/homepage/Heading.css new file mode 100644 index 000000000..acf8727d1 --- /dev/null +++ b/websitev2/static/css/homepage/Heading.css @@ -0,0 +1,8 @@ +.Heading { + font-size: 25px; + color: $text; + line-height: 1.2; + margin-top: 0; + margin-bottom: 20px; + font-weight: 700; +} diff --git a/websitev2/static/css/homepage/HomePage.css b/websitev2/static/css/homepage/HomePage.css new file mode 100644 index 000000000..e463a0d5e --- /dev/null +++ b/websitev2/static/css/homepage/HomePage.css @@ -0,0 +1,10 @@ +/* Prevent overflowing elements from causing a scroll on safari */ +.HomePage { + width: 100%; + overflow-x: hidden; +} +@media only screen and (max-width: 600px) { + .HomePageImage { + display: none; + } +} diff --git a/websitev2/static/css/homepage/Section.css b/websitev2/static/css/homepage/Section.css new file mode 100644 index 000000000..b59d61b69 --- /dev/null +++ b/websitev2/static/css/homepage/Section.css @@ -0,0 +1,90 @@ +.Section { + width: 100%; + padding-top: 50px; + padding-bottom: 50px; +} + +.Section + .Section { + border-top: 1px solid $divider; +} + +.Section.light { + background-color: $backgroundColor; +} + +.Section.tint { + background-color: $tintColor; +} + +.Section.dark { + background-color: $dark; +} + +.SmallSection { + width: 100%; + margin-top: -80px; + padding-top: 0px; + padding-bottom: 50px; + border-bottom: 1px solid $divider; +} + +.resourcesSideNavLink:hover { + color: #0e53bd; + cursor: pointer; +} + +.resourcesSideNavLink.selected { + color: #0e53bd; + font-weight: 700; + border-left: 5px solid #0e53bd; + padding-left: 25px; + margin-left: -30px; +} + +.resourcesSideNavLink: { + color: #0e53bd; + cursor: pointer; +} + +.resourcesPageSideNavTitle { + color: #0e53bd; + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.08em; +} + +.resourcesPageSideNavOptions { + color: #1a1a1a; + background-color: transparent; + font-size: 14px; + margin-top: 10px; + min-width: 100px; +} + +.resourcesPageSideNav { + margin-top: -10px; + margin-left: -10px; + margin-right: -10px; + float: left; + width: 25%; + border-right: 1px solid $divider; + overflow: visible; + flex: 0 0 280px; + height: 2010px; + display: flex; +} + +.Section .content { + max-width: 1100px; + padding: 10px; + margin: auto; + display: flex; + flex-direction: column; +} + +@media only screen and (max-width: 960px) { + .Section .content { + width: 80%; + } +} diff --git a/websitev2/static/css/homepage/TableRowItem.css b/websitev2/static/css/homepage/TableRowItem.css new file mode 100644 index 000000000..d372be4cb --- /dev/null +++ b/websitev2/static/css/homepage/TableRowItem.css @@ -0,0 +1,25 @@ +.TableRowItem { + overflow: hidden; + padding: 4; + padding-left: 8; +} + +.TableRowItem.dark { + background-color: #f7f7f7; +} + +.TableRowItem.light { + background-color: #ffffff; +} + +.TableRowItem.text { + float: left; + width: 33%; + text-decoration: underline; +} + +.TableRowItem.versiontext { + font-weight: bold; + float: left; + width: 33%; +} diff --git a/websitev2/static/css/homepage/TwoColumns.css b/websitev2/static/css/homepage/TwoColumns.css new file mode 100644 index 000000000..59090aa1e --- /dev/null +++ b/websitev2/static/css/homepage/TwoColumns.css @@ -0,0 +1,59 @@ +.TwoColumns { + display: grid; +} + +.TwoColumns .column { + width: 100%; +} + +.TwoColumns .column.first { + grid-area: first; +} + +.TwoColumns .column.last { + grid-area: last; +} + +@media only screen and (min-width: 961px) { + .TwoColumns { + max-width: 900px; + margin: 0 auto; + grid-template-columns: repeat(2, 1fr); + grid-template-areas: "first last"; + } + + .TwoColumns.reverse { + grid-template-areas: "last first"; + } + + .TwoColumns .column { + max-width: 450px; + } + + .TwoColumns .column.left { + padding-right: 50px; + } + + .TwoColumns .column.right { + padding-left: 50px; + min-width: 400px; + } +} + +@media only screen and (max-width: 960px) { + .TwoColumns, + .TwoColumns.reverse { + grid-template-columns: 1fr; + grid-template-areas: "first" "last"; + } + + .TwoColumns .column { + padding: 0 4rem; + } +} + +@media only screen and (max-width: 480px) { + .TwoColumns .column { + padding: 0 1.25rem; + } +} diff --git a/websitev2/static/css/react-native.css b/websitev2/static/css/react-native.css new file mode 100644 index 000000000..fccd09623 --- /dev/null +++ b/websitev2/static/css/react-native.css @@ -0,0 +1,257 @@ +* :focus:not(.focus-visible) { + outline: none; +} + +body, +.mainContainer { + background-color: $backgroundColor; +} + +@media only screen and (max-width: 1023px) { + .mainContainer { + padding-top: 3rem; + padding-bottom: 0; + } + + .docMainWrapper { + overflow-x: hidden; + } + + .mainContainer .post { + margin-bottom: 2rem; + } +} + +@media only screen and (min-width: 1024px) { + .mainContainer { + margin: 0; + padding: 0; + } + + .mainContainer .wrapper { + margin-left: 3rem; + } + + .mainContainer .post { + margin: 3rem 0; + } + + .docsNavContainer { + width: 240px; + } + + .container { + max-width: 900px; + } + .docMainWrapper > *:last-child { + margin-right: 20px; + } +} + +.mainContainer h1, +.mainContainer h2, +.mainContainer h3, +.mainContainer h4, +.mainContainer h5, +.mainContainer h6 { + color: $text; +} + +.mainContainer h1 { + color: $light; + font-weight: 700; + font-size: 50px; + line-height: 65px; + margin-top: 10px; + margin-bottom: 30px; +} + +@media only screen and (max-width: 960px) { + .mainContainer h1.postHeaderTitle { + font-size: 40px; + margin-bottom: 1rem; + line-height: 1.25; + } +} + +p a, +li a { + background-color: rgba(187, 239, 253, 0.3); + border-bottom: 1px solid rgba(0, 0, 0, 0.2); +} + +p a:hover, +li a:hover { + background-color: #bbeffd; + border-bottom-color: $text; +} + +/* Code in links should have just the link background, not the gray code bg */ +a code { + background: none; +} + +.button { + border: none; + font-size: 1.5rem; + text-transform: none; + transition: all 0s; + padding: 0; + color: white; +} + +.button.edit-page-link { + color: $subtle; + font-size: 1.25rem; + margin-top: 1rem; +} + +.arrow-next, +.arrow-prev { + display: none; +} + +.hash-link:focus { + opacity: 1; + transition: none; +} + +.mainContainer .component-grid { + max-width: 800px; +} + +.mainContainer .component { + border: 1px solid #05a5d1; + border-radius: 3px; + margin: 0 auto 10px; + width: 100%; + display: inline-block; + background-color: white; + transition: all 0.2s ease-in-out; +} + +.mainContainer .component:hover { + transform: scale(1.03); +} + +.mainContainer .component-grid .component h3 { + font-size: 16px; + font-weight: 400; + margin: 0; + padding: 0 10px; + background-color: #05a5d1; + color: white; + line-height: 40px; +} + +.mainContainer .component h3 a { + color: white; +} + +.mainContainer .component p { + padding: 10px; + margin: 2px; +} + +@supports (display: grid) { + .mainContainer .component-grid { + display: grid; + grid-gap: 22px; + } +} + +@media only screen and (min-width: 2048px) { + .separateOnPageNav .headerWrapper.wrapper, .separateOnPageNav .wrapper { + max-width: 2048px; + } +} + +@media only screen and (min-width: 768px) { + .mainContainer .component-grid.component-grid-border { + border-bottom: 1px solid #f1eff0; + } + .mainContainer .component { + width: 30%; + height: 150px; + margin: 0 22px 22px auto; + vertical-align: top; + } + + @supports (display: grid) { + .mainContainer .component-grid { + grid-template-columns: repeat(2, 1fr); + } + @media only screen and (min-width: 1440px) { + .mainContainer .component-grid { + grid-template-columns: repeat(3, 1fr); + } + } + .mainContainer .component { + width: auto; + height: auto; + margin: 0; + } + } +} + +.wrapper { + max-width: 1200px; +} + +.container .wrapper h2 { + font-size: 35px; + font-weight: 700; +} + +.container .wrapper h3 { + font-size: 25px; + font-weight: 700; +} + +.container .wrapper .hljs { + margin: 14px 0; + border-radius: 10px; +} + +.pageContainer .container { + margin: 40px auto; +} + +p { + font-size: 17px; + color: $text; + line-height: 1.7; +} + +li { + font-size: 18px; +} + +.prose h1 { + padding: 0 0; +} + +.prose { + max-width: 800px; +} + +article iframe { + max-width: 120%; +} + +.codepen { + width: 1000px; + padding: 20px 0; + margin-left: -100px; +} + +@media only screen and (min-device-width: 320px) and (max-device-width: 480px) { + .codepen { + width: 100%; + margin-left: auto; + } + + article iframe { + max-width: 100%; + } +} diff --git a/websitev2/static/css/reset.css b/websitev2/static/css/reset.css new file mode 100644 index 000000000..47d2f0bac --- /dev/null +++ b/websitev2/static/css/reset.css @@ -0,0 +1,50 @@ +html { + box-sizing: border-box; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + sans-serif; + font-weight: 400; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +body { + overflow-x: hidden; + position: relative; +} + +* { + margin: 0; + padding: 0; +} + +html { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + -moz-box-sizing: inherit; + box-sizing: inherit; +} + +a { + color: inherit; + text-decoration: none; +} + +img { + display: inline-block; + vertical-align: top; +} + +pre, +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + monospace; +} diff --git a/websitev2/static/css/showcase.css b/websitev2/static/css/showcase.css new file mode 100644 index 000000000..ae3e76ec1 --- /dev/null +++ b/websitev2/static/css/showcase.css @@ -0,0 +1,105 @@ +.showcaseSection .inner-content { + width: 800px; +} + +@media only screen and (max-device-width: 840px) { + .showcaseSection .inner-content { + width: 100%; + } +} + +.home-showcase-section { + max-width: 800px; + margin: 20px auto 20px auto; + text-align: center; + padding-bottom: 40px; +} + +.home-showcase-section p { + max-width: 560px; + margin: 0 auto; +} + +.footnote { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); +} + + +.home-showcase-section h2 { + font-size: 31px; + line-height: 40px; + margin: 10px 0; +} + +.home-showcase-section .showcase img { + width: 100px; + height: 100px; + border-radius: 20px; +} + +.showcaseHeader { + padding-bottom: 15px; + padding-top: 15px; + text-align: center; +} + +.showcase { + margin: 30px auto 30px auto; + width: 100%; + display: inline-block; + text-align: center; + vertical-align: top; +} + +@media only screen and (min-width: 600px) { + .showcase { + width: 50%; + } +} + +@media only screen and (min-width: 960px) { + .showcase { + width: 25%; + } +} + +.showcase h3 { + margin-bottom: 0px; + line-height: 20px; + padding-left: 5px; + padding-right: 5px; + padding-bottom: 0 !important; + font-size: 16px; +} + +.showcase p { + margin-top: 5px; + padding-top: 0 !important; +} + +.showcase h3, +.showcase p { + color: #484848; +} + +@media only screen and (min-device-width: 736px) { + .showcaseSection .showcase img { + width: 100px; + max-height: 100px; + } +} + +.showcaseSection .showcase img { + height: 100px; + border-radius: 20px; +} + +.showcaseSection .logos img { + padding: 0; +} + +.pinned img { + width: 150px; + border-radius: 20px; +} diff --git a/websitev2/static/css/support.css b/websitev2/static/css/support.css new file mode 100644 index 000000000..7d464b6cc --- /dev/null +++ b/websitev2/static/css/support.css @@ -0,0 +1,26 @@ +/* Support Page */ + +h1 { + font-size: 60px; + margin-top: -20px; + font-weight: bold; +} + +table tr th, table tr td { + text-align: center; +} + +table td a { + text-decoration: underline; +} + +table td a:hover { + text-decoration: none; +} + +.footnote p { + font-size: 12px; + color: rgba(0, 0, 0, 0.4); + margin-left: 20px; + margin-right: 20px; +} diff --git a/websitev2/static/css/syntax.css b/websitev2/static/css/syntax.css new file mode 100644 index 000000000..b55f4ea7c --- /dev/null +++ b/websitev2/static/css/syntax.css @@ -0,0 +1,50 @@ +/* Syntax highlighting */ + +/* + * These styles are taken from the custom styles of reactjs.org: + * https://github.com/reactjs/reactjs.org/blob/master/src/prism-styles.js + */ + +.hljs { + line-height: 20px; + background-color: #012456; + color: white; +} + +.hljs + .hljs { + margin-top: 10px; +} + +.token.keyword, +.token.attr-name { + color: #c5a5c5; +} + +.token.string, +.token.regex, +.token.attr-value { + color: #8dc891; +} + +.token.number, +.token.constant, +.token.symbol { + color: #5a9bcf; +} + +.token.boolean { + color: #ff8b50; +} + +.token.class-name { + color: #fac863; +} + +.token.function { + color: #79b6f2; +} + +.token.operator, +.token.tag { + color: #fc929e; +} diff --git a/websitev2/static/css/tabs.css b/websitev2/static/css/tabs.css new file mode 100644 index 000000000..3d091777c --- /dev/null +++ b/websitev2/static/css/tabs.css @@ -0,0 +1,104 @@ +.toggler { + margin-bottom: 1em; +} +.toggler li { + display: inline-block; + top: 1px; + padding: 10px; + margin: 0px 2px 0px 2px; + border-bottom-color: transparent; + border-radius: 3px 3px 0px 0px; + font-size: 0.99em; +} + +.toggler li, +.toggler button { + position: relative; + color: $text; + background-color: transparent; + cursor: pointer; +} + +.toggler li:hover, +.toggler button:hover { + color: $subtle; +} + +.toggler li.active, +.toggler button.active { + font-weight: 700; +} + +.toggler li::after, +.toggler button::after { + content: ""; + position: absolute; + bottom: 1px; + left: 0; + height: 3px; + width: 100%; + background-color: $brand; + transform: scaleX(0); + transition: transform 0.2s ease-out; +} + +.toggler li.active::after, +.toggler button.active::after { + transform: scaleX(1); +} + +.toggler li:first-child { + margin-left: 0; +} +.toggler li:last-child { + margin-right: 0; +} +.toggler ul { + width: 100%; + display: inline-block; + list-style-type: none; + padding: 0; + margin: 0; + border-bottom: 1px solid $subtle; + cursor: default; +} + +@media screen and (max-width: 960px) { + .toggler li, + .toggler li:first-child, + .toggler li:last-child { + border-bottom-color: $subtle; + border-radius: 3px; + margin: 2px 0px 2px 0px; + } + .toggler ul { + border-bottom: 0; + } +} + +.toggler button { + display: inline-block; + padding: 10px 5px; + margin: 2px; + border: none; + text-decoration: none; + font-size: 16px; +} + +block { + display: none; +} + +block.active { + display: block; +} + +.toggler span:first-child { + font-weight: 700; +} + +@media only screen and (max-width: 480px) { + .toggler span:first-child { + display: block; + } +} diff --git a/websitev2/static/css/toc.css b/websitev2/static/css/toc.css new file mode 100644 index 000000000..03237fc65 --- /dev/null +++ b/websitev2/static/css/toc.css @@ -0,0 +1,103 @@ +.docsNavContainer .toc .navBreadcrumb { + /* Prevent overlap when scrolling up */ + z-index: 9999; + background-color: $tintColor; + border-bottom: 2px solid $divider; +} + +.toc .toggleNav .navBreadcrumb h2 { + font-weight: 700; + font-size: 14px; + text-transform: uppercase; + letter-spacing: 0.08em; +} + +.toc .toggleNav .navBreadcrumb i { + display: none; +} + +.navBreadcrumb a, +.navBreadcrumb span { + color: $subtle; +} + +.collapsible .arrow { + transform: rotate(180deg); +} + +.collapsible .arrow.rotate { + transform: rotate(0); +} + +@media only screen and (min-width: 736px) { + .docsNavContainer { + width: 100%; + } +} + +.docsNavContainer { + overflow: visible; + flex: 0 0 280px; + margin-right: 0; +} + +.toc { + height: 100%; + border-right: 1px solid $divider; + margin-left: -9999px; + padding-left: 9999px; + overflow-y: auto; + background-color: $tintColor; +} + +.toc .toggleNav .navGroup .navGroupCategoryTitle { + color: $subtle; + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.08em; +} + +.toc .toggleNav .navGroup .navGroupCategoryTitle.collapsible:hover { + color: $text; +} + +.toc .toggleNav ul { + padding: 0px; + padding-right: 10px; +} + +.toc .toggleNav ul li a { + color: $text; + background-color: transparent; + font-size: 14px; +} + +.toc .toggleNav ul li a:hover { + color: $subtle; + transition: none; +} + +.toc .toggleNav ul li.navListItemActive a { + font-weight: 700; +} + +.toc .toggleNav ul li { + position: relative; +} + +.toc .toggleNav ul li.navListItemActive::before { + content: ""; + background-color: $brand; + position: absolute; + width: 5px; + top: 2px; + left: -20px; + bottom: 2px; +} + +@media only screen and (min-width: 1024px) { + .toc { + padding-top: 2rem; + } +} diff --git a/websitev2/static/css/versions.css b/websitev2/static/css/versions.css new file mode 100644 index 000000000..5e576108a --- /dev/null +++ b/websitev2/static/css/versions.css @@ -0,0 +1,31 @@ +/* Versions Page */ + +table.versions { + width: 60%; + border: 0; + border-collapse: separate; +} + +table.versions tr th { + width: 20%; +} + +table.versions td, +table.versions th { + padding: 2px 5px; +} + +table.versions tr th, +table.versions tr td { + border: 0; + width: 33%; + padding: 8px; +} + +table.versions td a { + text-decoration: underline; +} + +table.versions td a:hover { + text-decoration: none; +} diff --git a/websitev2/static/custom.css b/websitev2/static/custom.css new file mode 100644 index 000000000..c437655ef --- /dev/null +++ b/websitev2/static/custom.css @@ -0,0 +1,14 @@ +/* Custom styles */ + +.warning { + background: #cc2020; + padding: 4pt; + border-radius: 6pt; + color: #fff; +} + +div.warning > h3, +div.warning > h4 { + color: #fff; + font-weight: normal; +} diff --git a/websitev2/static/docs-prevnext.css b/websitev2/static/docs-prevnext.css new file mode 100644 index 000000000..3c93b3ad9 --- /dev/null +++ b/websitev2/static/docs-prevnext.css @@ -0,0 +1,75 @@ +.docs-prevnext { + background-color: $light; + display: flex; + align-items: center; +} + +@media only screen and (min-width: 1024px) { + .docs-prevnext { + margin: 0 -9999px 0 -3rem; + padding: 2rem 9999px 2rem 3rem; + } +} + +@media only screen and (max-width: 1023px) { + .docs-prevnext { + margin: 0 -2rem 0; + padding: 3rem 2rem; + } +} + +@media only screen and (max-width: 480px) { + .docs-prevnext { + padding: 1rem 2rem; + display: flex; + } + + .button.docs-prev, + .button.docs-next { + font-size: 14px; + } +} + +.button.docs-prev, +.button.docs-next { + display: flex; + align-items: center; + line-height: 1.5; + max-width: 45%; + font-size: 1.25rem; +} + +.button.docs-prev:hover, +.button.docs-next:hover { + color: $brand; +} + +.button.docs-prev { + margin-right: auto; +} + +.button.docs-next { + margin-left: auto; +} + +.docs-next span:first-child { + text-align: right; +} + +.docs-prev::before { + content: "‹"; + font-size: 150%; + margin-right: 8px; + margin-bottom: 4px; +} + +.docs-next::after { + content: "›"; + font-size: 150%; + margin-left: 8px; + margin-bottom: 4px; +} + +.button:hover { + background: transparent; +} diff --git a/websitev2/static/docs.css b/websitev2/static/docs.css new file mode 100644 index 000000000..0d7da7dde --- /dev/null +++ b/websitev2/static/docs.css @@ -0,0 +1,161 @@ +.props { + background-color: #ebf9ff; +} + +.compactProps { + border-left: 2px solid #e0f6ff; + margin-left: 20px; + padding-left: 5px; +} + +.props > .prop:nth-child(2n) { + background-color: #e0f6ff; +} + +.propTitle { + font-weight: bold !important; + font-size: 16px !important; +} + +.compactProps .propTitle { + font-size: 14px; + margin-bottom: 0; + margin-top: 0; +} + +.compactProps .propTitle div { + font-weight: normal; + margin-left: 20px; +} + +.methodTitle { + font-weight: bold !important; + font-size: 24px !important; + color: #025268 !important; +} + +.compactProps .methodTitle { + font-size: 14px; + margin-bottom: 0; + margin-top: 0; +} + +.compactProps .methodTitle div { + font-weight: normal; + margin-left: 20px; +} + +.prop { + word-wrap: break-word; + padding: 5px 10px; +} + +.compactProps .prop { + padding: 3px 10px; +} + +.propType { + font-family: "source-code-pro", Menlo, "Courier New", Consolas, monospace; + font-weight: normal; + font-size: 15px; + white-space: pre-wrap; +} + +.compactProps .propType { + font-weight: normal; + font-size: 13px; +} + +.methodType { + font-weight: normal; + font-size: 24px; +} + +.compactProps .methodType { + font-weight: normal; + font-size: 13px; +} + +.botActions { + background-color: #ebf9ff; +} + +.botActions > .botAction:nth-child(2n) { + background-color: #e0f6ff; +} + +.botCommand { + font-family: "source-code-pro", Menlo, "Courier New", Consolas, monospace; + font-weight: bold; + color: #025268; +} + +.botAction { + padding: 5px 10px; +} + +.botMentionName { + font-weight: normal; +} + +/* API Docs */ + +hr { + height: 1px; + margin-bottom: -1px; + border: none; + border-bottom: 1px solid $divider; + margin-top: 40px; +} + +table { + border: 1px solid #b0b0b0; + border-collapse: collapse; + display: table; + margin: 20px 0; + width: 100%; +} +table thead tr { + /* display: table-header-group; */ + background: #dddddd; +} + +table tbody { + display: table-row-group; +} +table tr { + display: table-row; +} +table tbody tr:nth-of-type(odd) { + background: $backgroundColor; +} +table tbody tr:nth-of-type(even) { + background: $tintColor; +} +table tr th, +table tr td { + border-right: 1px dotted #b0b0b0; + display: table-cell; + font-size: 14px; + line-height: 1.3em; + padding: 10px; + text-align: left; +} +table tr th:last-of-type, +table tr td:last-of-type { + border-right: 0; +} +table tr th code, +table tr td code { + display: inline-block; + font-size: 12px; +} +table tr th { + color: #000000; + font-weight: bold; + font-family: "Helvetica Neue", Arial, sans-serif; + text-transform: uppercase; +} +table td li { + font-size: 100%; +} diff --git a/websitev2/static/footer.css b/websitev2/static/footer.css new file mode 100644 index 000000000..24e92f6d3 --- /dev/null +++ b/websitev2/static/footer.css @@ -0,0 +1,73 @@ +footer.nav-footer { + background-color: $darker; +} + +@media only screen and (min-width: 741px) { + .nav-footer .sitemap { + display: grid; + grid-template-columns: 1fr 1.33fr 1fr; + justify-items: center; + max-width: 900px; + } +} + +.nav-footer .sitemap h5, +.nav-footer .sitemap h5 a { + color: #999; + text-transform: uppercase; + margin: 0; +} + +.nav-footer .sitemap a { + color: white; + margin: 2px 0; + padding: 3px 0; +} + +.nav-footer .sitemap a:hover { + color: $brand; +} + +footer.nav-footer .nav-home img { + height: auto; + width: 34px; +} + +.nav-footer .fbOpenSource { + opacity: 0.5; +} + +footer.nav-footer .copyright { + color: #999; +} + +/* Docs Rating Box with doc-rating.js */ + +.docs-rating_container { + background-color: rgba(5, 165, 209, 0.25); + color: #001217; + padding: 15px 30px 15px 27px; +} + +.docs-rating_container svg { + fill: rgba(5, 165, 209, 1); + height: 1.5em; + width: 1.5em; + margin: 0 0.15em; +} + +.docs-rating_container svg:hover, +.docs-rating_container svg:focus { + cursor: pointer; + fill: #001217; +} + +.docs-rating_container .i_thumbsup { + fill: green; + transform: translateY(0.25em); +} + +.docs-rating_container .i_thumbsdown { + fill: red; + transform: scale(-1, -1) translateY(-0.25em); +} diff --git a/websitev2/static/header.css b/websitev2/static/header.css new file mode 100644 index 000000000..101990997 --- /dev/null +++ b/websitev2/static/header.css @@ -0,0 +1,191 @@ +.fixedHeaderContainer { + padding: 0; + background-color: $deepdark; + height: 60px; + box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.19); +} + +.fixedHeaderContainer header img { + height: 90%; +} + +.fixedHeaderContainer header a { + margin: 13px 0; +} + +/* .fixedHeaderContainer header > a:first-child { + width: 160px; +} */ + +.fixedHeaderContainer header h3 { + font-size: 14px; + margin-left: 8px; + text-decoration: none; + font-weight: 400; + transition: color 0.15s ease-out; + color: black; +} + +.fixedHeaderContainer header h3:hover { + color: $brand; + transition: none; +} + +li.navSearchWrapper { + font-size: 16px; +} + +.fixedHeaderContainer header .headerTitleWithLogo { + font-weight: 400; + font-size: 1.25rem; + color: black; + width: 328px; +} + +@media only screen and (max-width: 480px) { + .headerWrapper.wrapper { + padding: 0 10px; + } + + .fixedHeaderContainer header > a:first-child { + width: 180px; + } + .fixedHeaderContainer header .headerTitleWithLogo { + display: initial !important; + font-size: 1rem; + } +} + +@media only screen and (max-width: 1023px) { + .navPusher { + padding-top: 110px; + } + + ul.nav-site.nav-site-internal { + margin-top: 60px; + color: black; + } + + .navigationSlider .slidingNav ul { + background-color: $dark; + color: black; + } + + .navigationSlider .slidingNav ul li a { + background-color: transparent; + transition: none; + color: black; + } + + .navigationSlider .slidingNav ul li > a:hover { + background-color: transparent; + color: $brand; + } + + .navigationSlider .slidingNav ul li > a:focus { + background-color: transparent; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper) { + position: relative; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive a, + .navigationSlider .slidingNav ul li.siteNavGroupActive a { + color: $brand; + background-color: transparent; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive::after, + .navigationSlider .slidingNav ul li.siteNavGroupActive::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 0.25rem; + background-color: $brand; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper):focus-within { + background-color: $light; + } +} + +/* the media queries for docusaurus default have an overlap + * (i.e. using 1024 as both the min-width and max-width for separate queries) + */ +@media only screen and (max-width: 1024px) { + .reactNavSearchWrapper input#search_input_react { + border-radius: 0.25rem; + background-color: $dark; + height: 30px; + } + + .reactNavSearchWrapper input#search_input_react:focus { + background-color: $light; + } +} + +@media only screen and (min-width: 1024px) { + .navPusher { + padding-top: 60px; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper) { + position: relative; + padding: 0; + height: 60px; + } + + .navigationSlider .slidingNav ul li:not(.reactNavSearchWrapper):focus-within { + background-color: white; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive::after, + .navigationSlider .slidingNav ul li.siteNavGroupActive::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 0.25rem; + background-color: $brand; + } + + .navigationSlider .slidingNav ul li a { + color: black; + background-color: transparent !important; + transition: color 0.15s ease-out; + height: 60px; + padding: 0 1.5rem; + font-size: .9em; + } + + .navigationSlider .slidingNav ul li a:hover { + color: $brand; + transition: none; + } + + .navigationSlider .slidingNav ul li.siteNavItemActive a, + .navigationSlider .slidingNav ul li.siteNavGroupActive a { + color: $brand; + } +} + +/* Get the search icon to display correctly with box-sizing */ +.reactNavSearchWrapper { + box-sizing: initial; +} + +input#search_input_react { + /* Make as wide as the expanded state in the docusaurus default */ + width: 220px; + background-color: $dark; + border-radius: 0.25rem; + transition: background-color 150ms ease-in-out; +} + +input#search_input_react:focus { + background-color: $light; +} diff --git a/websitev2/static/homepage/ActionButton.css b/websitev2/static/homepage/ActionButton.css new file mode 100644 index 000000000..038b34c7f --- /dev/null +++ b/websitev2/static/homepage/ActionButton.css @@ -0,0 +1,36 @@ +.ActionButton { + padding: 0.75rem 1.5rem; + text-align: center; + font-size: 1.25rem; + font-weight: 400; + text-decoration: none !important; + border-bottom: none; + transition: all 0.2s ease-out; + max-width: 100%; + border-radius: 4px; +} + +.ActionButton.primary { + color: $dark; + background-color: $brand; +} + +.ActionButton.primary:hover { + color: black; + background-color: white; +} + +.ActionButton.secondary { + background: none; + color: $brand; +} + +.ActionButton.secondary::after { + content: "›"; + font-size: 24px; + margin-left: 5px; +} + +.ActionButton.secondary:hover { + color: white; +} diff --git a/websitev2/static/homepage/HeaderHero.css b/websitev2/static/homepage/HeaderHero.css new file mode 100644 index 000000000..ee379889d --- /dev/null +++ b/websitev2/static/homepage/HeaderHero.css @@ -0,0 +1,204 @@ +.HeaderHero { + padding-top: 20px; +} + +.HeaderHero .TwoColumns .column { + max-width: initial; +} + +.HeaderHero .socialLinks { + display: flex; + justify-content: flex-end; + max-width: 1200px; +} + +.HeaderHero .socialLinks * { + margin-right: 1rem; +} + +.HeaderHero .TwoColumns { + align-items: center; +} + +.CenterContent { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; +} + +.videocard { + border-radius: 6px; + box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.4); + background-color: #fff; + overflow: hidden; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + max-width: 390px; +} + +.videocard.large { + max-width: 1024px; + margin-bottom: 24px; +} + +.videocardcontent { + flex: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding: 10px 30px 32px; + min-height: 140px; +} + +.videocardlengthtip { + position: absolute; + top: 14px; + left: 22px; +} + +.videocardheader { + flex-direction: column; + flex: 0 0 auto; + display: flex; +} + +.videocarddriverinfo { + margin: auto 0 0; +} + +.videocardinfo { + flex-wrap: wrap; + font-size: 14px; + color: #333; + align-items: center; + display: flex; + margin-top: -15px; +} + +.subtitledot { + width: 4px; + height: 4px; + margin-left: 5px; + margin-right: 5px; + margin-top: -12px; + border-radius: 50%; + background-color: #333; +} + +.videocardtipbackground { + display: flex; + align-items: center; + box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.2); + background-color: rgba(1, 1, 1, 0.75); + border-radius: 4px; + padding: 15px 7px 5px 10px; + color: #fff; + border: none; + outline: none; + height: 30px; +} + +/* Create two equal columns that floats next to each other */ +.column { + float: left; + width: 50%; + padding: 10px; +} + +@media only screen and (max-width: 600px) { + .column { + float: left; + width: 100%; + padding: 10px; + } +} + +/* Create two equal columns that floats next to each other */ +.resourcesSideNavLinkColumn { + float: left; + width: 50%; + padding: 10px; + color: #0e53bd; + cursor: pointer; +} + +/* Clear floats after the columns */ +.row:after { + content: ""; + display: table; + clear: both; +} + +@media screen and (max-width: 800px) { + .discriptionadjust { + white-space: nowrap !important; + } +} + +.HeaderHero .title { + font-size: 36px; + color: $brand; + line-height: 1; + margin-top: 0; + margin-bottom: 20px; + font-weight: 500; +} + +.HeaderHero .tagline { + font-size: 52px; + line-height: 1; + color: #333333; + font-weight: 700; +} + +.HeaderHero .buttons { + margin-top: 40px; +} + +.HeaderHero .image { + display: flex; + align-items: center; + justify-content: center; +} + +@media only screen and (min-width: 961px) { + .HeaderHero .TwoColumns { + grid-template-columns: 3fr 1fr; + } + + .HeaderHero .TwoColumns .column.left { + padding-right: 0; + } + + .HeaderHero .TwoColumns .column.right { + padding-left: 0; + } +} + +@media only screen and (min-width: 481px) and (max-width: 960px) { + .HeaderHero .column.first { + display: flex; + justify-content: center; + } + .HeaderHero .column.last { + text-align: center; + } +} + +@media only screen and (max-width: 760px) { + .HeaderHero .title { + font-size: 60px; + } + + .HeaderHero .tagline { + font-size: 30px; + } + + .HeaderHero .socialLinks { + margin-top: -2rem; + } +} diff --git a/websitev2/static/homepage/Heading.css b/websitev2/static/homepage/Heading.css new file mode 100644 index 000000000..acf8727d1 --- /dev/null +++ b/websitev2/static/homepage/Heading.css @@ -0,0 +1,8 @@ +.Heading { + font-size: 25px; + color: $text; + line-height: 1.2; + margin-top: 0; + margin-bottom: 20px; + font-weight: 700; +} diff --git a/websitev2/static/homepage/HomePage.css b/websitev2/static/homepage/HomePage.css new file mode 100644 index 000000000..e463a0d5e --- /dev/null +++ b/websitev2/static/homepage/HomePage.css @@ -0,0 +1,10 @@ +/* Prevent overflowing elements from causing a scroll on safari */ +.HomePage { + width: 100%; + overflow-x: hidden; +} +@media only screen and (max-width: 600px) { + .HomePageImage { + display: none; + } +} diff --git a/websitev2/static/homepage/Section.css b/websitev2/static/homepage/Section.css new file mode 100644 index 000000000..b59d61b69 --- /dev/null +++ b/websitev2/static/homepage/Section.css @@ -0,0 +1,90 @@ +.Section { + width: 100%; + padding-top: 50px; + padding-bottom: 50px; +} + +.Section + .Section { + border-top: 1px solid $divider; +} + +.Section.light { + background-color: $backgroundColor; +} + +.Section.tint { + background-color: $tintColor; +} + +.Section.dark { + background-color: $dark; +} + +.SmallSection { + width: 100%; + margin-top: -80px; + padding-top: 0px; + padding-bottom: 50px; + border-bottom: 1px solid $divider; +} + +.resourcesSideNavLink:hover { + color: #0e53bd; + cursor: pointer; +} + +.resourcesSideNavLink.selected { + color: #0e53bd; + font-weight: 700; + border-left: 5px solid #0e53bd; + padding-left: 25px; + margin-left: -30px; +} + +.resourcesSideNavLink: { + color: #0e53bd; + cursor: pointer; +} + +.resourcesPageSideNavTitle { + color: #0e53bd; + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.08em; +} + +.resourcesPageSideNavOptions { + color: #1a1a1a; + background-color: transparent; + font-size: 14px; + margin-top: 10px; + min-width: 100px; +} + +.resourcesPageSideNav { + margin-top: -10px; + margin-left: -10px; + margin-right: -10px; + float: left; + width: 25%; + border-right: 1px solid $divider; + overflow: visible; + flex: 0 0 280px; + height: 2010px; + display: flex; +} + +.Section .content { + max-width: 1100px; + padding: 10px; + margin: auto; + display: flex; + flex-direction: column; +} + +@media only screen and (max-width: 960px) { + .Section .content { + width: 80%; + } +} diff --git a/websitev2/static/homepage/TableRowItem.css b/websitev2/static/homepage/TableRowItem.css new file mode 100644 index 000000000..d372be4cb --- /dev/null +++ b/websitev2/static/homepage/TableRowItem.css @@ -0,0 +1,25 @@ +.TableRowItem { + overflow: hidden; + padding: 4; + padding-left: 8; +} + +.TableRowItem.dark { + background-color: #f7f7f7; +} + +.TableRowItem.light { + background-color: #ffffff; +} + +.TableRowItem.text { + float: left; + width: 33%; + text-decoration: underline; +} + +.TableRowItem.versiontext { + font-weight: bold; + float: left; + width: 33%; +} diff --git a/websitev2/static/homepage/TwoColumns.css b/websitev2/static/homepage/TwoColumns.css new file mode 100644 index 000000000..59090aa1e --- /dev/null +++ b/websitev2/static/homepage/TwoColumns.css @@ -0,0 +1,59 @@ +.TwoColumns { + display: grid; +} + +.TwoColumns .column { + width: 100%; +} + +.TwoColumns .column.first { + grid-area: first; +} + +.TwoColumns .column.last { + grid-area: last; +} + +@media only screen and (min-width: 961px) { + .TwoColumns { + max-width: 900px; + margin: 0 auto; + grid-template-columns: repeat(2, 1fr); + grid-template-areas: "first last"; + } + + .TwoColumns.reverse { + grid-template-areas: "last first"; + } + + .TwoColumns .column { + max-width: 450px; + } + + .TwoColumns .column.left { + padding-right: 50px; + } + + .TwoColumns .column.right { + padding-left: 50px; + min-width: 400px; + } +} + +@media only screen and (max-width: 960px) { + .TwoColumns, + .TwoColumns.reverse { + grid-template-columns: 1fr; + grid-template-areas: "first" "last"; + } + + .TwoColumns .column { + padding: 0 4rem; + } +} + +@media only screen and (max-width: 480px) { + .TwoColumns .column { + padding: 0 1.25rem; + } +} diff --git a/websitev2/static/img/Axsy.png b/websitev2/static/img/Axsy.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4941266c7bea77f65cab686530ddedd60b58c6 GIT binary patch literal 11019 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 FV1g?$e$W5_ literal 0 HcmV?d00001 diff --git a/websitev2/static/img/Citrix.png b/websitev2/static/img/Citrix.png new file mode 100644 index 0000000000000000000000000000000000000000..414db6077af0ca408a8bf0feccc7e58a23dd17dd GIT binary patch literal 6890 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 literal 0 HcmV?d00001 diff --git a/websitev2/static/img/Excel.png b/websitev2/static/img/Excel.png new file mode 100644 index 0000000000000000000000000000000000000000..a5008629f1f623ebf2d6c21706d9503196bac7da GIT binary patch literal 4426 zcmV-Q5w-4#P)R32;bRa{vGqB>(^xB>_oNB=7(L02y>eSaefwW^{L9a%BKbX=8G4b8lvJAWvpy zX=7!7?KN=#01(PaL_t(|+U=bScvIyW$D<;p%{{#(MQBT*0tKXP(x%t+3N2K`wjj`! zTcJSjchdU>+QJ+c5n;f_q&l{NZqB)>+jLG8Wkbgh=jP^gb3SukhbSVT@80j6q`94w zoTN3T$?5a_o|7gg;d#!l|Mz>p^L?d)zP>(zJDDJgC zpnkp|;-BmDC^Rn(LHrB-=QPjt<{Gc5TLnfAZ`>C3vpSge!z~aw?3n^RU1I#HUQnOe z4%*jtgZhPSyQ3ek^>drRX~PxKn7%ioPF8uWym2AX$mxDa`pa%ed~SP++ayK|S5!=Y ztN|0ak(W3|kVM8m-+$gM0tJufO^A4);{NfF!to@Llvd5zA#jUC`JtSE@CP=Y_2gz| zTuLv*mVYyRe*=m{Nk7=cOLSG@lzpqtgdbP~ zQ|~Ep1Eppdp4(Rn;Rn}1_~Etm?t%w-iB2>1zS8F-zOxR(?=AcK*}odX@1vQzzYM10 zb3`H~b8iWRA6RX7qt>{Vs2VN{QtepM9JZ(EgmP#JMJOY;(+t{SyOG5wLIxH;tlYWu zL)G1dpxSxo2ug~jw(KC>F+!*{Lu@ReUJvQWhtP%v5L&+wCJz+T;)qbAO#D9LyX#rU z$#E%BwY?xcY**nC)t;h@s&C&3Vf%_fb&oYgG<%sS1SJJZ*+VEaVEBIbQV1Db48hwL zLGboP5VS3yo&G!v0!LU#(`U^Bn%)JV=*>m&*oDWA98lEgAh0|Qf;Q+t)pZ97G^CP% zX{DqwG(ZtpZf87H1M1V;$VMcON1*C0n4V0KY5~tvJNfJkd zSrdMLIZVe+n*5Z?1j>OW2g5L7SUN`-bAk5cQ34mS$jfJuM+;<5re!(c5NA(b0cUx^ z4&~*$CeNNYqr6^|L|Lm2{BxpUQdT4gOXq{QAsNKAT9CHsK-zALM4v{zk2F6K$2NLA z0+$62j3Ry87P(M5?WK=dAT>r3iOuQYpF5orDOwW;lExH})F*?iBNJquwh)m)1Nkt` zi5mppB!V%O=S0~Y{kZ2qo)O=X$Rw}8g{EbZ^G!>?3r!27I4gOC9t1x_*5vgP-Pg1P zk7d)+$C5mAft17rC^5~;CAv7~1-m@v<&W){$0n~QhsM_=axI-9E_a=I?iFZ|DD{4c zZYZ1E#-?oAmzQIMoY0pG(#BNpmN?qGEmFLQ;+|{^LG9Omv!% zp^!i>$ur6$bY~kRdU+B@lRlENnY&iNyuGCqbFCn9q3-L9-f;oOy)t{qKMJF-#k}6a3mzA=#{6zzf(t*HuEWi3`I!rVn6k_vyAUM_s;7O zF?a_A;CQKEYFf<8rkOZO9uYz$b^EGBC-1h9G*16kF{bGgMj6+?`Vuk^Rbum!ZZYR0 zWwid$J&f=9;@VZ1i=F9&tw~fz$}TXQT_7bf3nX>PJ|xk_J1vBXSQfL7)WD@LE;CB` z$%SXIq$Z8b@r0Pn$ymZ)efJ-X=YQ|_kHW;Z6l`X)xs^?$gbp*>aej$EV7?)7H0yiD zX#yr|0$%h-F8q#B3h6vEFpWl$6WWrY=4ZPY&%JczGl<<=My1eh`Rrs9m_Z9PO04yE ziDR}zMADcFDF-UpJ5@~MMC>xfcwxzu;qM>3&3NAO2ioC=7HnqBo0l#Q^4c>jY185B z87MKyHzbb5y-t#_fDRqBKXDMQeR_d` z^g58@4}_$~CnSz?iO6b!_C~!HR{yAvwd*|o$6qnNHt^I@90#?|H7-m7^#+0Zbb8~H z*Gn9uU1jF03lcKs;kl2#`Ydq$`uOrCQ1$17KaQE4n-+WW2wM#jtF^u;adc~ZfjtXg zqCN#;cCDaFq@%BoKD!9{N9w?jbfcXd(${7+?wJeRnr=y3IxTU5Pe^pOY%Z|7vQEad zn@~#klZPBieDLMRLC_TEeACj#kUWYskhU7o8zknT#M~$lu8Rk8Gj_-*Qrevb(jHqR zT^SIxV-ZCCuo9*n-{SEIzOHQ%fry}4151y!IFzV6un8rqsRTMb=2-|dlSgPtrC-~U z0HV}L5T-y#|7+QX#0Cfy!hEZq5YN-ePJexThls9E)v%EbDvZw%YdJ z9Cax1nZLgTxAZRtp+43AoXsGh?ueQffK;*4O~ zB(F;0MP(IBBN}92O*_!GL5}j{a z?ConItMBBV=fmfpwh{H!S6{&Zme(Jj`!!=4pLp#wO2jgTve=uJbmp>YOrB95p$Tav z64gE+v3K<8BLc~DJ{d>U|$|2>|Fzwui3s%O7C6A^dP93!#?)eN#2OS zCNo-*jovPiEqy%>_H#0YUA4FR4@dh7|$ay!lgRK!av?M_9uMRT`eEZ{fVfKz< zxEaf(aBB+4aol_3gMTxg`-8K;1VLpC$T$dOOkZQN315)tO4+oQr@$kb=jDI5j_Kb z=g)EOxOo=HNC)buY+B2!PXckh7Q{_>^bLs|$33f^Ws1%$xEaU6RP09Iz4RfYh$sJY z8U%H*IA2S%nKp<>vT)pE8yo-p?mr-^XEFHIY3!%ZSUT%X0!Jh^`h-NT>9bwmlXPI3 z>TZMKKm3AqEX>$nfhkO2y-|Gwj(e3ShFIVK;+wC)jn%OrBC^=VJ?r!l>I@Kx>*Ks% zBB#x`4C{Mjy3qXu`zpmF=YNZ1A704TRMxrPq=rNYYtMl{{rj(spFw^Xqv%Kz2)4`x zX=4gw*&LBqXHFtbgVy^cy0jq|nbevLVZHhA_W%CNc=12E@)_hF*aCvu`F8Jh%J3-I zJR53G?qt6~{`y()uZ{!%x&+Jgu?ehAG(jY;i}iAe4${Z8Fe}ohfwDUnp8ne(uqnA_ z`Yoob2JrFEFFcC^W9_dn7`jbTDg&?+{q<`v8b0HS1!P0j!BZ!|uO=QuD2%aeTFWEU zB;YxCT}1Xd<$&z*I&#-0LJF!`gFUX8%&; z4w%_zM(+~1ZJ-#Wxy1Ych(RjZ^P8*Xrr;o!51KWMh(Uwhfd6jAtE^d<)O67c$2`*@gS_iW9d9^zwMSyi(?g-=0ekAe~HLp*ICP<>$I1?%?5#+ z<3LEHy4u)uXVM})903YDDDTa-zZKqVMpV(T5>>vSlv!4-ilrPE&1VkMB0Hv)cNqXyxc zc_5lMnNA{CiAKuC2h`ui5N*|^OS>}hWY>EZphWQ{| z91X(QTR=2h1rklT^AbzO2Nr*!X3~y=AQajp@6w&X)X_B4VDd~fnv+By8wg1z>Ihm2 zakcg*;*#4gidM`8(Ou@u0nzd~rlXN%=EQ)gIEFq_k7t`Gnhip83K4u>m=OuWd0`;D zRSClAP)Z(=C`|~5;M?b-K#mf}32ysaQKA{4uLz^@qRt3)j%XJk@(8n3AeuWF#A=j? z0_ADbd5JFn)wXGJv1qpP&q6F~!dc3%AN+U7I4F*t0@B0?kflU{JYxnZGH->Tg1MBy zkmYe+A<%6S1v%41($wkaND^eJQC~m!@5psCC={8|pvayHimY3y$3}^vIE|nh170F$ zi9%VIHO^X0$=Zj{I%HE_`!I)Pp!(0yZKjyxbR zKjv)E?enM$>2~sCC_||SpG>F0U98r6ZTh|$i6sfARcn*H{(|xn zd3cGuL|!5dfG~xcRb;+$|6+Sn%M%1HoOw;O_2{Ai-^Lx8NEag1;gE zx##}pytS^p*Ryu@ba(Bq>Z{#dUA?>SrtX%2$I=if2!Moy1VkWyz}+k$0brq{W1yp9 zVPIfjV_{+A5fL;0Y4)6QsL#fC2!J zP!ZnVJN%CY=>akdDjGTlCKfhAq53iK00|lS0SYoIDhdih+Z}NnKzV}tl!{#p?U|xJ zI<+kxhj(N;290=mE56e30WGJ2oew4!!E-_)Vmf*TMkZ!1ZXR9`AHT$FFa#vQvKmRWQfk9ExF|l#+UlU*%nOWI6xq0~o6_r)h zHMMp14Q)T#J370%dwNGk$Hpfnr>19qF0ZVvt#52@Z66*TpPZhZ|Gv1q=Y<3y|3&Mc z%>Iqn69lgZC@9D%==Z#k9ylQy@)HzPDt5G|Vv6Ycw$G?JyfN^^Bh$-UF=;rJ4)6`^ zhOr1}xqi|e-c$R-?0-hg=l_Y>KZ*S(uNeRb83{3X$WH(f;7p5Ca<3ZO6=yQ3%f;Q+ zg3CvoENc#1x`pxld`n}zaCd|==|UcgS3TI{SyWwJ6~}XH@W!~uxJOf7+-23qPN;+7 ztfZ3mpoc8sNTH#(ps}{>M9AN>_=A>{IzK;4vZbCDCJsD@aE#zMI=TwA`@^M42(G)i z#;Lm&B*4=+ISk2+&4vRC+8IjWKNKC9VM)2Ns=9P&4dJw>X$G z6Ib;!Q9oF^0i`O)7>E*;>0vc)BoY3Kblqf2m;=eT|g$Ki6I^YF&vWoFnq-`?`f{TRe zx|LLNvEWq{QiA;vm^!uH8l?LjM65e|K%cH-HQ)XrEK67?sG!Bz^+@P9oU48UN#tAi zEjizy+hO-!SG5f3`;vs0*$pHKncTj2z_XStmu`(ma`J>HJ1OQCj$?lPx<;SdNY+v8 z!{$~>i?yX3P}OdT$`xuCM6_V()=eH&uZIJ594nWDtH(@gsv<3a)>;-_NeCpZgiIQ0 zXvO<2H-5L6wTP=pxV^>WXdY7sKSzD_X{7^Flzvr7-q*ofw%8v3G&s?W_GoYoY3LTe za9P%IMK%SSgr=c_JY+4CPqNJtEFxWBw5fL4)(NNiA*g4k zvMp4oDIH!VH$!@m8+fLqKAGPC=$Uz3AL*hgXa3tYx)4SOxGGJyV@)l#li9=G2Lvj( zNPCewN54Vcy|u0}QSIz8D%g$N7Fl83LEK^7SOI{709MdQ&R(yDpPy;%9uFB9Pn~ZD zKeljNc}8buMw^O5r@Zg;VmVYf?6gp|l$HA1lunZ!#4ZXltLbiIo-yJYO*=CLALahR zSQm6E{l;odYPQyfbb~BRKs9S@@74M2wC*Fpd@7#}YdKHFi?Ny+hw2J^%ymwlGZ&Bd z?@xR3CkP|fXuu-7d3d?+=W9?>UwmD{00?@z7$$ZipcI{885%^tA4czZYR@&tIQZ>%kF!qyMoDhB4RPBfYxEM8E}Z7Tnrj zd8oMDWAwIdR)W=!7iW*Mj#FokGGqOQ4JuYAROYLTo3yjkW}K2Ux$Or%#V*uTY95Cw z=${d}6679BL+6N1^81igREo7pn#n05H!Zh{lbvIP& zYu*meWBPO0WgZnLy4Rku_1Hcwcfb)NdsMCTt;T;X-8)^jq`hX?*GuTzp}L_xo&_<0 zFN(aStk}_^X%5P#-!C@+jnHBee^wkqlFJi3Kg)z$oBxP~&7}k(LYxK$l8|psux*yknHsjy9#IFW405oo6CfqL=o|qk^t!$?Eg$Py_|eECX(Rc5lvhqV zo+*ZA5iX_RHAQi-G*84=a*_G(}sZWuJ5;l)nVJV_Ty`&O8;g!h4c%k>>VY^e7; zus!`_T_&@nL|u*hBkR&F?J5OSH>O+mV&VvRmh(AWV?Or#QuU8$J=pL+*L#FW66PZiV zrl_gj2=HT=!p}GT+gXfy@=5k7C$+-#u*tz7S+?qqitc0TK^{M_8t8+aq`tQ|Tx;aE zW0XUFDr24M3E@&2ArO`f%7tc`4T~FSgKF@NDMMCyc#TrzY&cIc6*#N})hs<7=#$o0 zIp5PoJE}0(h#^Nwc!xN^x%Qu!&-jH;&$O^Tw5I)qBUbj@WT6M;CE*5<@OU9ltiFxJ z8}pFXS}P)S5OUr|8uCGQ(%T1K+7e`kEG4$Ba5hBfvCly z3X%+4-RNPe)UfsrF4Y=;rOtH$1dmz~R|WTpaB_WX>qU-7S1)3k_4(+o#5Y1ulJB` zhx}^S#>Lh1f$2&QzS*ReEf{M{ZiWurDRUP7ar?N=a<{PRDPb78Rjfw>4*P6-xdd@% za1wJEnw;553u8tQ@E?siCzHwtCF%8uiyaelZqi4Q!Q!#!nK!t~NtSP?PrA5}f|tK3 zLu*D2!WHX`j&Ge`8?xFiZVebZyLCmtoh-9UQhLlIcR5QuWSnR!CMEKmwWY_3)*v-{ z9Fo(9v4Ql0C$lL&b^GY1u5n+A-AlI85%n4q&BMAfp&J2pSz;AqIb~0>?+{h?Tkl}qG;U_vW34p7+^@IYp{yMMlV{}}P^Y;A)L8g3BDVb+ zs$~_L)vnDS_se6?WeJnRw%2u-;Vc5>=LL^e+D4+SbEIg2o1-aOcXq{@S$T&gfxO~Y zljHfC@MWYUu>JY1PP_~amMShXjTdMKuJ~IWXIq+GO{ka9Rh3zGKu`Thh(c!EvRWI- z#Y##sqSrN_OswGWcf52I4P{+RTLi}HstMo(+S$_dzzMT1Uzo?c87mF=BD;j!94<3n zMjxr!Tt>-S&>=b7b8>A_kd%~>C|LBGMy@c#@l{D<4jaXmt#1{(@|ek(W3K0iDWW+1 zIyD2^qhomPIs(%a6l3^7};bgnON)4^HnZCFm=$ z(|o3=o8i-(+GkTiL5zj8DfdZ6?LOaBr71Hmm`|LszTN^UCe;PR5)ujCph|O-5G>aG zdRA$*D~Ze50-wlR+-`VRXQ92OzZQjQ-GDZ?!MAA#ok-W)jmF=ssWh{v#*D-rnGIWV zp_$}1f=Q^1!rx3i0xgS8g3`I)U>dp@Hu+_WBZF+Ko{hqK!mJ-sJ|N5DfwX8xrpn!T zYK?x886C*eFr;R{`e9MFHFSD@ZHly_Qhqc6sSo3}YkgDpc2*9Pd``tgdlcDlubiCM zh?npbE~9K!^+urPOTP>hgQic}tL031nlG0pFqiM`#B7Zhn$FqQLa1o612&JkaYI0n zIZ?N*A9^}Bo>pfvBdRqON+ly|3m=*DjXC%53uK*NIKy)Qu~0i|E1d9D5GGRgu{oX~ z&GK!UKc)A@aNe_ra@`k+R!=^g6HT$T`HsRq!a`%HWNK~Fj29Y{a7s%@GJ~OI{tW&g zp3bEQjZakgMq)}lixN*lib>@Y9G zYGQ91^GiGGM%^}K%dP?VK#1*RT{dxXa7B?iCMP>3M%ZzeZY;$aL1H}pEZrE*(_LpW zbUpK^N$HBpcM}H}MmRQI6me$TsJ%>hs0x`N@|+llG-N!3|rY zc!a~H+gQzad(Dosl=tl6oZ-t|+zi)M8#y!1t*dqqpO3WF)Y8P(i0^IY)SuLvR7Wj6 zJBq+4zKVTiNgb9g#~c?`NSBrOgR%zWn#I*_E%?1E%>Zq%n$pEt-c3vEWl%zRue=U! zY&^1Xg3VB0D!s%}bMCh{NTvz!1zK_;bK{3rHO!nN{gv<8F^N`$gqTqx+$(eJ4aksR%n|tpn+^Yk)iXzRv-EagSd6>Ssv`|TgA%e_S)8vx zp-@X#VD8rd>mcY4$H;_ca@jFKwF8mV2x(x|yk9=L{1Uw2`mH5yC&%_^>?5~OOtZ!3 zUdUon9))y53ch71hyMvHrzSMARoMS1UwMY_1<5X`Ek(>v#4*v)E6I|4Ay$rz9+YO< zJ`nYDJO*_}w56r+yT)l|A9;0&KYt8vn5K$wy4@~b{(JpFIhUM=m=KXslNCxkfsJd6 zH+|$)E`}4KCvesz{W;3d6tGgcMgN`jiSdT#%|2#A^J*E zt12B+IYHq#N+zEqr+4bbvY$XWKP$*9p=(vHzRJ(+)>BsR_j|8;B?$Pgc113}%k=^P z9Hg1tqvvD8_X-K90jBv)ey3b6*xRP-Vg|&_)>Q7Yhwz6i~TVdeYX_qzQ){r*9T z2smiO_na^z0;-IhzeA9j|7SOiu%P&E@|BZ~}Y)doOr$JCvzo@7!=#_WmM zZ#}I%UcQyWh%m?|MnoFaUmZtcX<$Laj7h7t3 zY8i)*rE-ee0LvSo9e&Ac+DI$Kffp&kv}=LYCqGu?kYMnv>I_YUtB3L8^XDbzl?*Qt zt*uXy2>+q^Sq0jnwlZnYapXl^N6S03ubA%u=b;xWq^qMF;%mlCWnP~W6U&MTJ;z@< zgL2%Hd9C>9vyqX>3g~Eur8Jlct~zt_wD*Z)c;1T%Xm8p{etG!KOE`f$o>f@;@nX}5 z>vq`8Xu5VN)3Rs7;E&USsLk_Yc9DipDWr#&>R)tYrP>~{Y`Su75caA&vTkuS#f^#& zN``xN)j&(DO|p}h+f_e_`>`Rj3;u-gZ-gsZ7|itTswur(Bj-3QHYNgm#zgxT z--^U3zMP{m=4jDvvDo#ib1zp^+y)sWY4&xGwKF03rs3?1LM+ENeDS#keBqUHqX zwemcab$G)KIqWtypb(qugG~h!Unf!#ZxA1z6n#*?#ADuPNrojtoBrJXCUwCQ#tFu4 zHTzAE4(&xrPE>eCdbp@o1KPVpsJ5BSfj@Vw+)=ts;i`#cwO{)`&8#jtd2a!8mVbnT#~kknjrW>BGk zKe}qNkL4UX(qK~_EL#@Ma|irnKZM@k5P!M31Gqff441<%3ArC#-C7U_?XHCzyc|gV zEz=}_2S}i$-vOQj6bA{;nYaEAC2sEkn6KQ}9_#LE4Xj0egN=jl6X^pCQxn86S8DZ0e7R>|bQwKBK_%9BR$G0~U|v8^)_D zKlGs`K8aJYa>RMvHR_$hd9tVQve@Fx&3Uz&gNrf0-X|#!4v?c;xvjuhn`6-LfHvd* zaMxVh8t-?-uXO?ECNU3P3GYN7RMq-%*7YhF;mK5n6HAR~S}akY2kjl;Cy@mwg>+6#PE1NX|D!#5e9xh2XOAc$#<6R)cIMwDyHPfrEZ#~p zy4aHQVtxq$8*ur)VxHx7f#7mJ3upDv7MVK2{fVYW#mk=Y2g0LQ3@;jWW}Ma`0?t1= zm^-xFiM^O@ped$zz~`beqqG{-rULwSWCKE0Wn{=333B3R); zBAf5-V^w6%bktQ=@@Fs<|27z3fB$nZIEHu88{Vt+Qm7|g$kABO1`cE?q z*Yvs!cR>0Vg*%{mJ;5PgQ)nwr0L*Ogp=P-M%kMHbq^@;y)rpTwzi)ej4N2LJb-YvN zY`weg0NvnMYmZY8{^2FX>D)c3KWD(ZG0**rd~MxP)%TJoG0fWRt1r>`pMK*E2?~?7 z>zQBWHxMZAep%Rhy7kL>OSAz)Y3hr0v&3Vs&o(?K` z@A6cWC^H07wA(65!N}nKmM*j%vd{~TqJPpJ)H}i)0af&|h$i71$;p=EUo78V)A%Gz zT^Z`4sr{{*?soi8{pO)l>iOYz_IaS7y1{1YvcQJsbGwScg*rjUV(n0{)r%Pd4GuYp zgh`vr;{kiuo%FbQg4d3cgG(VKM1poK@tC^R(oL0NDRBbFq-ePQBr{6!-`wk?>Hj{i zV{x~9hi{AexLj{`IFk0FWVb!iPK$_HCRf7^*Gu5JO;jbRPn`|=R88CMWIjt~rrAh> z&bo^sS6w?grEPgx!9Uj%*O}hl8kV^E?247-H&nY=($Pm|PWg28Xe3+eNCs04;@Y?c zRoCAEjXIP5uk=To7=%_=1D0WGpluJU*x*;8r@3{<)czBMl}A4q7W7XCWb`emtN5~m zLkzNorWb!%{~EsUtl2B{yT>!J_Hu7zS-zaNd8`yQs}f2SyCU8jJRU&C!f3I~ zC~Q}27qgHe9{X^T(qxqE1}tN=Qpr5Yr}tY)m-r4y{RX|gEk#UjLa&)#J@kYxWFpd> z`W+BhlJq+YTt~1Wo$4}(p|R|d-MUo#gO~7MZzW+OL`aGeAwdv*rW*UF|;i|Yy{@eIv-r~jkH*f4C@>p}> z9ne0RG5o&^&c88K@l?_Z4qt3q_%k~U_vZ(QKsAXlzsX&a6!viJlxqW$Ay_M8PS+OA2gOAb#BXNj zA%>Awv>>5YJ`}Z(IG(5d^idP&F`gt4%>n5F zAS+ntq>iK$K04de&Jz|y#KMhVHx9eVoR_Q58GkY7jqV{!&f2d(z+kmO;-hr6*Q|B2 zuZiWB!(#NR$)ksw6+a~qi%fZASX&L{9xTTbi+w?Qz!T30w^vh_DOY8tA(5K*XC^?rGg69O0rg<5q>qMr&~yB`40J*ze8a(^bs`Mt&cfFkp{7;$sl1l)vpO z>l7?MuQd_eAms9u8g0>E^&va2(KuSDLNb^gq*rDs%(q{Q-Tm%gq{4G3VTsj2fd4#g zK-%f@ZFg_7wUo$502*Q^g2R07bV--N2yACp`M?Qtcmn9mqJAGQW3 z*jJ^foKWZB>+>2}2lgEjYUGb;i3lX4F}4(a+rL@A-aMwb+Pj#@MaqApscU!#xHt0) zcHLfid_*b)8@q(xoc%*%2(1`Dc3tFr_BgZObH8>&l(ps+zXQH6CIjZf z|AD~UjL=JasKvtaM;H2+o)@=iQR!d0!IJ>He-u+2h4@m4~?TRdB!UB0yqSC0=`jStl zi2~39kRrWapc$sDW0U%n*xK4DNfEGIX1M`dY~hv1qzd_!RjPo!bQ?SPwiUG~hp_ik z-5eb$A{Sq?M5$)u6}g_2scaAG4EFw-5R&5w(wLB(eoJV?k>tbFs&LYJZ4rN9l)I}w zF>Ou#yajFm?MJVMo;^f24ZqUWXj|g4`Ynh9xO-7#e-!^TT)&}~y;}fsRc=_n0n)%%Hf0SMwBF7PcJBj2T5yQq5z{S2<0&9j{1rIqIU`gB6W1 za6yJ)h)z4M>O~y>O1bIyf%(7H<;SOGPn+yHY)YhX&~w1{s=i4d!sTDJ|9Gg{YXK=v zU-2;Y9r()38q%naOGwdT1J$kGOd<4HwnmwzL!6{(`)Uls$G*F+Y5~7p(tK0P($6?} ze^1P5nflQBKOwbEn<>ZyusZ#S#ML7=-@7D}s^ZJR+!pmDlA`4&6VJsjP(TKf_H|M6 zpFR?8?K10Imber>JQ1ga%;)hME-o}YDi=AQ2)`E%@KnB<>O^ET6zYa`^6OZ0#M5+x1N4`rX|#RK>Wt8%^Ob=qcZl=9YQOree;4H_uaj?_D z`~?bA=yiPpD;DwjG#eKsB&P~7u<0iHGBnW{H6d$FHEO$hF_8R?cVoS41yLQjXu8oZ z$25?!;B)ixTibn4&e1k=w6L(M6YC>bE&nB}W}%&0-CI7}y1FZ@yZW}ii)epR#Lx8h zD11RJkhUm=X*$P+b^2d!tXHIkjqNw|5~$9$R?TE8-&8 zK9_xFQS4PkkliEjT~4GYubn^1_E*qC_nW$nkO!bHn!{p>1;wjg*5??=0m=hdbj;X$ zq*h(rbkO_mV4u~P9{xwg4Es#QjiFI`EetCz5L zOBxlI*P%r`>H?z5-lI{RJlK~rStUtKz*rNq7*{f_rZex%<8ODaAx6OUFMydUXlLvtn#9K0bK`V`I&hOf` zC^+uIF-T4f3kY_arP*^FlEDRY89gaMpzige*_kGCO}BazCh|5t3SJ>Ofg#kSKPIy> zyq^C-HDgRe?K$N#x`atXh?F=W5Doza8(;Tw&*=25Q{%#_1QLubK$({ zgCf`LtO{0Jc>UKUAh(1wEXn2}A2+rWQk;^6AqCU^=!NQAA>#-^Uae0yen0%dZIwo0 zd~g{L2ip&OvB9hu*bXf_qEEpb@>sIZenClME`z93_mwXuV+86ZW+@_$eFP4@v8q3mrS05xgr7`okUx>}~#-T{5Q84HzFCANeg>3(e zLw>a---2_S&W|5{o6|%%LZRTB`a)Juo?wQrqAet4xWWd`f+pGEpJdG2gPrT^TQbTE z!b@KYUVRw51Ge&QCRQ|mFfEaM^0JNMaA6>wP^vx=;>VSP+0Df|xI76#!G_K-JCVRu>qEzGq2Nzx z_)!8qZP256Fl%b6D*4xoC{1cp&B_?7Oc<<;*y;JBwVi-q8hjPgW8b7x;raYNL9gy; zivS3rzQK$-nakPzH!?+T^eG6JwHn}fuM?=BEJfJiJ=^m=Ep`R8jJ}~yq{_tq3NPla zOKDe81Z&dnA~T_<7tJPRCykb)ID5Gs$KU9Pss3lrEy*!*eh!BTN#++wR@5{AKAL;t4m- z+%>#)d!e=h+6P;?fK$uEFLtZ`94KgvPfc*%>0b8f#XyaDHe{rLTKc!6E%~$$Fv)CO z6-5a=Iz=`rhR+anpHN)kf48l)GULViH_Pf>)pUU772zF_(g&UDx<1n?2LFFJv->IjW-jPkDA|s}P0HjR{YI}IR|r8DD7S-)Q=C4;Uz`)>=kP*k#f)J4 zX%K$k{199Bb;k#o`DPr9G_FSR`${5+@x^K$gM$j6!oF3}*OwUyy#scFaji z@WYY_Gnn)0i#nRygcq`_5{L)*2Nl_3qw$<3j`}d@b1CJJ7scmniLdJ%QMRK)9^lS} zq`2%%rsh@)eN2c`vEIY%%}Q*GvV$5k2#IthO)O6TM9d?2L;qU6WeBhz{p~y_@XS>a zn@?kc%DdSgB}EQQaS#USyXs4zjc}jTpL@q7TnAundcYrDUtwL8OwWhe! zEraI&tpg{j;gvt`K3ML<-^3AYdnMM8zo%!7XSH-%z*wNpL{RZ1?ybas8RI=f;xaAE|)qnu}WWMKSKu zvY`LF5;Zvwa#Hy(&xmV_e`AhKkb3y5Sy{q?o7ObXTRkmrcAwZ(rdM?1$IRN4lsY69eyeOYMWPJ3 zBB3ALqfY3B=icCcE*&jh_2ifOP)dPhEnP~~-Ls?pSj|_pwnD91TXURh5G((k#|LtE zx8ghUTpf**Esda98UykMuR~o4lXi-2&*V?s*UP zzICOHl(cCUXa$qEWYuG@h@Q;b>%66w;V z(l8jnQ$)1HQQNnDb%-yyLQW7L&}f-P67d!?>FpzT;2|m|&am5nlTM$)4`UVVzVOS`PAEh77)Xw;bC^LnkMLokVoAvo=E3hM1BX1hh#PJ)2i4o zSxjLkIXCZ&D`FljSkcB&(Pp#x1D!0qPAC*l0j)ZJpkZjy`NlLOA2T5BrDKTE>T*1y xoC6C`OZ=(oOf$Zs$>(R@?*fSa6uw|Q08!&{xXa=xAVqJRA}j&-{(9a`{~xeDVTb?# literal 0 HcmV?d00001 diff --git a/websitev2/static/img/Mashreq.jpg b/websitev2/static/img/Mashreq.jpg new file mode 100644 index 0000000000000000000000000000000000000000..332f095c624769d05e90623bad171146161e2239 GIT binary patch literal 9373 zcmd6McUV(PxA%_pqKMK#P82`LFNIVmYA1vxpzIfnD+&YnGYiI$F#GZ4guc-gw#YA zu81iUU(~x#!tO~U9+r?z%5lB4j#j_-2d9L!*JCnrI(i01CN6FsUOs+FsjJd5vT`?W zs;H`|YiJr68X241F*UQXePCzr;OOM-KlafT` zk56$y0D@nz{)OxxxTrx~X9x)i2uV(HLC*Mtjewev=!zKe1!X;w`<@rs#luKxt|w%d z){${Y=>MR#_Ua|4Xyq`x;jJ8V|M~FIN$}&HXqmVmlXiF~k7(a1=IGhLf@!F$zMi&Fda? zvUdN#0}{2nip#r-Yme~2lPNuO$E_%)p4}^9f^tBg z5XB^1VzP?rZ%q6{P|yzrhn7Pv(2ouWuqbo}9(b{(_F~I|XN%g1^X9@^4aDFQ^&X-=W$_S47O<>|u*Ry^BFZkbiRWS2-LQ-CH|Gll)Jv zMw=d203P@&ZYOmG&p<9VhssKalXd;qq2-xI#$(wFJv0m?_At@Kl`&RPb>HDd!lNIMg8!NedRwOCDlioFQKH+NrrniwBA-nGQ z1(V5~;(%P*w(lKii;VvFbOJpIdr}v2G=w=ra?yi{Tw(Ck)~%}9vdyNdl;B97%n$+f z8>yY;9r^Nain=Uk4xji;F+BWi_+eo5K{QPOeXB>l{I@-&iWRmWxe8o(Kv9b71P47z zpU08ITChcUV2A_{^ggcX`r2~D(TSM$f0D-bWdOPb>i?``?T^>NJiq#2z&?8cf#gy5 z8_q5*Dg+r2bl1+PAL-%(o!AbKVB6qgC;UKQ_I~f`+@nwl?wC$Axh~%^y1RcgjD-Zl z$3}(+y0vfMK-I)?!;kcpE`l`aQCJ)sM%#Z@R<>gUO`f1iOvW?bLz4OT0Uhu_1jh^% zz48_|HG>Blhq8OGv4U$wu2v7*?Y|9fmIgfVTP}_U{sa#!y~)M{uqZrm@m`b)5U})L z&m4G(2C{_sJ5=aju}Lla-2UIi&jpTBW=_7iFZPm=vO&7=BOvP>!9Sr}m^4vEjfy;x zG?(ubE4h_qfp%R|XRvWp3h%2Ke|II+CO&|pCLjuhK-2C`9b=)#kSu%X8_)bvP$y{c zK#z(;p1ou34pjvnDB;5cS<$_kN8={j4_3RY>+k?E>$4p;6&e%1;a`5@)K~o3glP1x zT{Ks$F5T^^%wC6*mr4$Dky6hejEWiMC)lU)o!7lTnQQB_kn-q|_QT8Q4`ufvb;xzL zlw zR-GWuPf?&8#yK4tN!zx=*6yA@E#vC-L2qg|G^Fxy5>F#Mjblb_rA-dMjcPc%+>^DQ z{Kh?N9wY2^HLg}#>h6BAL8!rvWVO|e$ExRK_FEWP_mNV0UrvIT^$uc$)ikYF4x;H@ zC?Zw{!qn}|oz3bCr7;{ktk3mCyXTtZmh=aEi!;yiD!9GwWC$*YiJ=sCNM51JK1D|-<5V$ov%#C($}=nG3!J=Zl)61|T#ajE$2LcGfJ++%w|Dum zL79r)6%|I-^4ky2bI*RS(8t*KN;mUen)`p4Mr?`;@6yp3Qr+Lm5zJ4j!TF2y3*l%)Ok3P!`egsGt{maXWuu62ncsTv=9mhr`J+S8=2TJ%CIQ~T#fWE`|owAvHn z?4R^i9L+E~3U4s*BMK7&&DJkHA7UUaH+g3nrI~y1g0Q-wBzT;im+dBI37v<~f zubrzO!&T+u9t)@l%z0Wir4=fzkzg1CMOs2=^epnN^i*hof3|W^D|HFC9OfCCb#FHi zze&=!zn;UzxG(!wcT~huW&-|=oV9s|c;f{syVEV>W-;?{Q-SNrSOSG(hF57RYX$L& zP(E{R9S_5O6XI;Sl5>M7FaDwry8ir+rLC3#5B`~!^aZy?U)l8F);oDW%yDX1XIzyA z9>^sMa{L%GL6MMf`EEW*Bv*DIH*}7%9%naVD_GBYR-%f5i3a)Vn9Z^!nW;M6jbSdoRx9%0qkh|mI-wx-Z zg^8;9%hM-Q=sFMiKkruZ2Q*8JjT@$#WkhCkmX3COkW^a)sH24mD;DqoD{S7RAGWrK z2bPIzES-+YcaZRKRz~pAAs(=mgmi)0yFKTM2P{Bmrc9fYf&k-CRBR>ILl;YE{Me*< zw)UBbamXOmk?5Xf{4sCNC!KFO(Y(Mv8pI(d8pwEZpl{>X7eYmxuqDjmDsB}-sXsPW z(f_Iia>>g}Tbui3DFs;++ayErfRoh2b?XJf4WX9E3<+-26z{QO!*s@CE`!gE3bcw& z$_k|=7gPy)m?Dfyc$i-=$+k09$y`k~e&b7%=%#xeS?7-CWg5bIB;f&7@&oCwFMOe8 z0XN!PnBND?NzEaM@W6bQv*muXE@)gw#tbU%Uc2*xD${dkL$NtoBc^hC??vPGzN{I-L>b#3ofbo$#)p`L2&c*4^tA~SBDT^h*!;Cz`KPlRC; zv<;36KrWcB9w+8TWfEH}sh)qoG?~CX@Fe=41Czv%i*`DZjaIwvrpUtef~@+tdh5I~ zGO@w+6myBh5Xn_y+Kabn-|OK4qIb?$HQdupc9woKfbxo#a`a0=a*C_$2}4wb^eWO< z#iv{n7_3~yni~d-D3XO~NMx7&Ufm`f7@VQ%%g}~ZJ3!)k1)Ue?E`5-=8G7s4^ZJDT zFrx|q`IlpcTIQ&7Uzb$NSq2W0T`YfCZ-vd7M&D1;d^{ba$}Y!`LTV|uqk&O}x%-hS z9OL?E$L^Ld`*X$C8ab<-7jo7T`6wIT8>Dv0tl@#xZrZGPCo(~+3693>8xNH1zRlwl zdWdSC!opzuw6vkCVS6;Iya1B#2#p8W2Vdd=%i5DGNaKGz$T}C;fKw<2Z4T_1w3x8y zgz9MLBk0blL1ktyzwlL_7GoM%w)q}b7nOsF>NV-On!5chu}ScQ?)jv^t5=s~0RNRv zDM^$gIb*IxK!DwJ@EpfZQB86+b3y5WTT&nS=dyvBi_FozBh^RR*LSs%cN%W!Pn>7*off|<FN9jUSZ`Bv5^Y!&gM!zL~yV78FFzjvi)?3)NPuzRK&$0BK zy~}p^lA98Wp@9B&6HN<860Ad9k=HG`rP1#GVj}UwCPy+=ZO$TleIf2Kfnd-ICx#Wn zh8UrH4oD|wdE?LYLX>u%z1y7+|FP{%C3l5ir+I0oz&BOt8Dutt4rjqAoV_0mj|Zb% zUkAsGY|4X?ZNvWCO`EECk&#V8nYHAJbin_)7=jNE@O#Zf`X#J8<=%K_wejVdECaXj z#Hu=bjp+?tpSUjzbPA#65POHcHxdz?0d67R-tiaLTgpQ1GkH<2y{XWyN1VH=o(mfL zO}i^65pn;p5Lfh?02&$Aa$-^&EdhGx}%DG^nP_;9uLpQ zy~w|P#+5Z0{FUE6V`Y*O9E=ANoVD=)ata$iRA`cn`Rjuo62<$V#WtSWuZNx*U*nJ{ zOn^CTh!hX(QJaxjUW&#E)|ejNflfE{hN=vUlnhEm(slJ*zx3!s_z(%>rDdj+p4i*! zS;AA(jPilDbFYHFk7?}fM@lEFa`}k0Fkz}c74Co=w8|3Z#(YpiG8 zWh%WXo?`tcuY3@*d^-HbK6rpY;zWO)`s1}M8wW!`SR#hfa{%WvRQm}w2T>j8e+#(E zG7yZXBMj2}EQN}x={q{&3aWOx3EWo@&1GwhZJvIMpK4_4^%fUOAGmMQLuIV|ADAkW z@bFwd3DfKJ7HU=)oOrB0O=&wnU})^-<4zQ9%%`ax zH8F2+yG1ls)_(VSSLmkLQ2IL+sH4*Cfya83`i5XEN2$F{D$l1ky(-H0!Qk;suL=!> ztKoW|9WDRYeOg^txofCkW$a0GsnDKq#7+4!?CMaexJBo1ceYJ6i=S`tf=%ni%bDb0~O5o@&(*vc3KXl^lWM=DJ*ZQ23YbOFQ&>Msgrzn zB19|>Cp8ZbtGBy^da&G;1JRMF@!!uwE!P^*&pR#2q(;3MwIhuHqxwkS*~ ztgSG>WW;^%=!aUH0^;-Wz{fR@xW(BOE`!)CwMw>P;10_p&uCFaK53C+=Cr{_^aOn| zRGQlDYpM(TSw!FVatZp9ypDT6g*ZSw6#1ApnLs)YQT~7|0-2ced2w>&?&+|lXSnN$ zx4R+gZ*~wdS0ShwBeP34_Xeyjj+OiOvnbkkDK|KV`=$d8JyP$a*rnKdDA`ezv(+Ph z4a)m%@AdfCayLsez~VGSLF@=Q*6yF+fe%dkARqTkwtp-&$hkq6{)k$pwr8BdpvB-< z(DL#P%gSKweiJmlm=hV-1f#oGbW+6jQwNUQyPn{MTu8Iws8C1Jrf-Uvnjd0i$jY0e9cEtD6tDL?Q&ptCRSN9KukCI{Xn6 z4Hi{spl%wHWULa~P~v9;os=o~P;>xKyt)Lx?R=*?ZhVZPQ`s`j3sEP6X5EJ$AD*U% z<6p|BYOObM2eL@YBMv;kF^I$i_qKjU>BS*oKf*aT_6z!*m_lmmD$`dP@+dyrR2jhU zIklf!;_RxpiRWK>8pqToeTgI2$t+@=(#@~-hPZ$Bum}j3mHCF6h00y|F4_Jp$@T0! zl_-wLGih&sMYD9Ia_h-e3|sAckI?d&OXWHYDrdxF2+Geu@;ct&a`-U(Llt z-$l6vEk28g82*~r&GUk&kZh6Uk$y@5@jDq<@aiUs4?G(|IN-`+!o#j0N=Xne7{y4D6CHHg9X`RG3N>AdL`28{Mdc#4w{e`$FE@RDoF2Lu%eau4iAKo zpAgIt{fworu6Z*zu_wmJHpwnNox6~4xkaw93|6*gp(o4wj#74#qy9I=hU-%|NYbjW z%3eN{Z0d6{k#{}s#-JEzgph-xkKnjtnt)!g;MNE`?8#Q)vX$nZ7&%)LQBzn}=f+_N zh+X=&Vl3+Cv!%V8iw6*(=ika!%V5J`)J_=@6o}`F@tja>d$-H>?oDgnNZaO?QyyZA zHK0(*2e!M-hTY@+v!8~FP~_s|!u>qcMlkmy#R1J&{7x{c< z*EnIf%|H<_DwV??m=aMOsMNm->puGapTXwew=ldGW@O@o1OmxZv;SmM-R>3)c`BDa z+ScWw&#_)@gMN|Dk4g#{w&Rs$W^-ZGE6b{Dk0E!zt#jJQWRdNkXduhAUOM}p6^uUf z*fUePeu4|Y!gPW?Flo~FLr@>YW# ztw)as7=?7v9Qilq7g=q?_n+;(R$|&_zH;Nj#{I_%P4g!H2NB@nx1P#esi$^#1iF=d z2M^fkmn%JSx2F2RwAwI}9rY|m?$yI0i*0@VjPiBwblI-7-}g*`u}%zZ z*65ErCbY}X65spZOMIN*@y>rySpHSVr19&mXRk=uZha3hzE0IPm2x{t*YnU<9@%VzlY*30 zT@u;U#eQ_!%8zVNG*UZcePD4Lo#^-4C0i}CqGE4Of{BwUCabSvqu zX~ic{f5#9f7>5%f6b5I32d3ukO;zS$P~9PB$epqzTnk8B0@A7-Xn`A|1~ut|?D?>XQ@dNxdGP$j9es${k@}8}b4Q<4fpz9) zcxfkSyZphjckjjuO!Vgz$-mQq2Qbo@lWsKADh?%$!CJtk=G2Bkdx$86pBy_J?A1P3 zDmFozw*5f{{qPbOvV@8Ch1tBsg@P=uFE8|BvWl17U67@aKiNtADV<-46%e~?ps@{3U#p)ymzD&Z^05Ys z`|ayfhZC%mX}cuf3-Ew|3?5hq>*a_bcuU_U!MB1|uOO|QtOD=FCRi)I!7iwend+m` zpHfnq8QfQS|AnI!_CO2|q+Z0Srk(KBE=|H(hV%tF3C=7A!-fphhHb$SUx0RHz4)^|qp7NhoBD8@AgXsnrTAS^D5-!vpT*EhTcP(`I>UUVmtI7id zSoaq&t9UJ^MGYnor_x2f2Xhsu1gJ;-YQvzO`~$>;4Z(oGV2YN}M^=N6TcBT{a`jBk znUw}qCr(a=eKgp$70@A`eYpSr$exEs5d-&&;N###?XO|~dqTd^0P)H1f z#|KiIl4T8lIxCtu9hYhQB>H>o^|wY0fEAVI&YEf>j@f7tvJmvA2a}@&XcSgpx`_I)?_geN3~yW#d!Y zY$Ft&kQq?7>^yj2=+M9THYpVJQFRLLu1}FBsV^P<9SZ~ZLhs%h!(KHfQcFm4DXJIC z)C`ZoNokg}7g}^$3C<6O@>& z?A4_ebkUf%Am)`H_ig?0B3Cep%e=Aw=A{E{DIU{l#-3hZZe%~++8bpfnB0nO3$;t) z1EYL{T`9NvE`h>)jY?M_^PK!3{6HuTD+zj!HRP+=dC{HP-6p7nTKg~3PuOP<@PIaS zs~TGBQoE9mJyetNVt|QYb}R?sX}AE9HFL!9$9svOvcs%L0zm}`>FpA}LA3z#qIKN6 z1KJHPOs6XzurdAh5*zzqh39k>G^Oro|3wEhY$*|E2NqaLi)uiv`MQj2{;-#XJIQ@z z5y@*stnfPbAvl>a{8a)WarZP@#CBTwQzIAk$f!Fw` zXpA4Y8?xS?R#FQO=(uet8^f73^*(%l^sO6uFI?(+dHL9~;B-h^a5GP4pp{MbrCqaL zy`{sC;zje>o13!b*1~pYJt-Y&QOO;{di}DD3MbKtbK247$q8E<*St^qN(yMKYzP#O z4H1sLZH=*?2Gp0%74PtMyJ2gK)uc9GveSu1rJU!dyRi!t$Sxs?tH&L=`nO~T3a?h4 z)FSn@g0uuQ>~?u7Q@O_$=zQ&1E_jj5+_A|jo)5VYl%_s=lPFYwdOAj$wev9GpoqH1 zn6^*DY;edXSl;!k^OQDNs{;4?1@O4|Onk43B)8g|vz2bJ5olM1w4RF3`22gfya^Q= z3qkHx@SdK6_}^W~s$&QARO;*geo4R8d)mRFlSa?uy!W1+%%N`I8^$}^=F*`Kk^?aJFtKN literal 0 HcmV?d00001 diff --git a/websitev2/static/img/Messenger.png b/websitev2/static/img/Messenger.png new file mode 100644 index 0000000000000000000000000000000000000000..c6d28c11181cda280f061222dd4fea63cddce1b6 GIT binary patch literal 35894 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

(L=6-u`h{ysU1|&KZRJy3WPDt+> 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 literal 0 HcmV?d00001 diff --git a/websitev2/static/img/Windows11.png b/websitev2/static/img/Windows11.png new file mode 100644 index 0000000000000000000000000000000000000000..70e39f8ba3a04fba14d87fd00924f8ab7881bcfa GIT binary patch literal 19138 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

PIm*zFL=_gggq*BY#zC;e~9^ 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 literal 0 HcmV?d00001 diff --git a/websitev2/static/img/XBox.png b/websitev2/static/img/XBox.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5a29ab6551c08999df209345311313f558fe50 GIT binary patch literal 10074 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 literal 0 HcmV?d00001 diff --git a/websitev2/static/img/XboxStoreApp.gif b/websitev2/static/img/XboxStoreApp.gif new file mode 100644 index 0000000000000000000000000000000000000000..bd406892c754b8872d1bfbc27aae7f82da1b95a8 GIT binary patch literal 7243109 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ɾ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%0DRIa<$6Ppsi%!9e8gabTEAVN2BoJ=-tDBwhAh& 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�GzE?o$w68FMZ8r&`z_|KPH=;D3c-_R3HP1?bN$ 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%0DgDe3{n=9$I?m|AEr3!t@F9&;l5SVKD0fCaVc* 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%0DAw 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