├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── new_component.md ├── PULL_REQUEST_TEMPLATE.md ├── policies │ └── resourceManagement.yml └── workflows │ ├── ci.yml │ ├── localize.yml │ └── podPublish.yml ├── .gitignore ├── .swiftlint.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Demos ├── FluentUIDemo │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Icon-128.png │ │ │ ├── Icon-128_2x-1.png │ │ │ ├── Icon-128_2x.png │ │ │ ├── Icon-16.png │ │ │ ├── Icon-16_2x.png │ │ │ ├── Icon-256_2x.png │ │ │ ├── Icon-32.png │ │ │ ├── Icon-32_2x.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-512_2x.png │ │ │ ├── Contents.json │ │ │ └── FluentUIDemo_iOS.png │ │ └── Contents.json │ ├── FluentUIDemo.entitlements │ ├── FluentUIDemo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── Sources │ │ ├── ContentView.swift │ │ ├── Demo.swift │ │ ├── DemoViews │ │ ├── AliasColorTokensDemoView.swift │ │ ├── ButtonDemoView.swift │ │ └── ShimmerDemoView.swift │ │ └── FluentUIDemoApp.swift ├── FluentUIDemo_iOS │ ├── FluentUI.Demo.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── swiftpm │ │ │ │ └── Package.resolved │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── Demo.Development.xcscheme │ │ │ ├── Demo.Dogfood.xcscheme │ │ │ └── Demo.Release.xcscheme │ ├── FluentUI.Demo │ │ ├── AppDelegate.swift │ │ ├── BrandedSwitch.swift │ │ ├── ColoredPillBackgroundView.swift │ │ ├── DemoAppearanceControlView.swift │ │ ├── DemoAppearanceMenu.swift │ │ ├── DemoColorThemes.swift │ │ ├── DemoController.swift │ │ ├── DemoHostingController.swift │ │ ├── DemoListViewController.swift │ │ ├── DemoTableViewController.swift │ │ ├── Demos.swift │ │ ├── Demos │ │ │ ├── ActivityIndicatorDemoController.swift │ │ │ ├── ActivityIndicatorDemoController_SwiftUI.swift │ │ │ ├── AliasColorTokensDemoController.swift │ │ │ ├── AliasColorTokensDemoController_SwiftUI.swift │ │ │ ├── AvatarDemoController.swift │ │ │ ├── AvatarDemoController_SwiftUI.swift │ │ │ ├── AvatarGroupDemoController.swift │ │ │ ├── AvatarGroupDemoController_SwiftUI.swift │ │ │ ├── BadgeFieldDemoController.swift │ │ │ ├── BadgeViewDemoController.swift │ │ │ ├── BottomCommandingDemoController.swift │ │ │ ├── BottomSheetDemoController.swift │ │ │ ├── ButtonDemoController.swift │ │ │ ├── ButtonDemoController_SwiftUI.swift │ │ │ ├── CardNudgeDemoController.swift │ │ │ ├── CardViewDemoController.swift │ │ │ ├── CommandBarDemoController.swift │ │ │ ├── DateTimePickerDemoController.swift │ │ │ ├── DrawerDemoController.swift │ │ │ ├── GlobalColorTokensDemoController.swift │ │ │ ├── HUDDemoController.swift │ │ │ ├── HUDDemoController_SwiftUI.swift │ │ │ ├── IndeterminateProgressBarDemoController.swift │ │ │ ├── IndeterminateProgressBarDemoController_SwiftUI.swift │ │ │ ├── LabelDemoController.swift │ │ │ ├── ListActionItemDemoController.swift │ │ │ ├── ListActionItemDemoController_SwiftUI.swift │ │ │ ├── ListItemDemoController.swift │ │ │ ├── ListItemDemoController_SwiftUI.swift │ │ │ ├── MultilineCommandBarDemoController.swift │ │ │ ├── NavigationControllerDemoController.swift │ │ │ ├── NotificationViewDemoController.swift │ │ │ ├── NotificationViewDemoController_SwiftUI.swift │ │ │ ├── ObjectiveCDemoColorProviding.h │ │ │ ├── ObjectiveCDemoColorProviding.m │ │ │ ├── ObjectiveCDemoController.h │ │ │ ├── ObjectiveCDemoController.m │ │ │ ├── OtherCellsDemoController.swift │ │ │ ├── PeoplePickerDemoController.swift │ │ │ ├── PersonaButtonCarouselDemoController.swift │ │ │ ├── PersonaListViewDemoController.swift │ │ │ ├── PillButtonBarDemoController.swift │ │ │ ├── PillButtonDemoController.swift │ │ │ ├── PopupMenuDemoController.swift │ │ │ ├── PopupMenuObjCDemoController.h │ │ │ ├── PopupMenuObjCDemoController.m │ │ │ ├── SearchBarDemoController.swift │ │ │ ├── SegmentedControlDemoController.swift │ │ │ ├── ShadowTokensDemoController.swift │ │ │ ├── ShimmerLinesViewDemoController.swift │ │ │ ├── ShimmerViewDemoController.swift │ │ │ ├── SideTabBarDemoController.swift │ │ │ ├── TabBarViewDemoController.swift │ │ │ ├── TableViewCellDemoController.swift │ │ │ ├── TableViewCellShimmerDemoController.swift │ │ │ ├── TableViewHeaderFooterViewDemoController.swift │ │ │ ├── TextFieldDemoController.swift │ │ │ ├── TextFieldObjCDemoController.h │ │ │ ├── TextFieldObjCDemoController.m │ │ │ ├── TooltipDemoController.swift │ │ │ ├── TooltipDemoController_SwiftUI.swift │ │ │ ├── TwoLineTitleViewDemoController.swift │ │ │ └── TypographyTokensDemoController.swift │ │ ├── FluentUI.Demo-Bridging-Header.h │ │ ├── Info.plist │ │ ├── OtherCellsSampleData.swift │ │ ├── ReadmeViewController.swift │ │ ├── Resources │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── 20.png │ │ │ │ │ ├── 20_2x-1.png │ │ │ │ │ ├── 20_2x.png │ │ │ │ │ ├── 20_3x.png │ │ │ │ │ ├── 29.png │ │ │ │ │ ├── 29_2x-1.png │ │ │ │ │ ├── 29_2x.png │ │ │ │ │ ├── 29_3x.png │ │ │ │ │ ├── 40.png │ │ │ │ │ ├── 40_2x-1.png │ │ │ │ │ ├── 40_2x.png │ │ │ │ │ ├── 40_3x.png │ │ │ │ │ ├── 60_2x.png │ │ │ │ │ ├── 60_3x.png │ │ │ │ │ ├── 76.png │ │ │ │ │ ├── 76_2x.png │ │ │ │ │ ├── 83.5_2x.png │ │ │ │ │ ├── App Store.png │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppLogo.imageset │ │ │ │ │ ├── App Store.png │ │ │ │ │ └── Contents.json │ │ │ │ ├── Avatar │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── avatar_allan_munger.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_allan_munger.png │ │ │ │ │ ├── avatar_amanda_brady.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_amanda_brady.png │ │ │ │ │ ├── avatar_ashley_mccarthy.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_ashley_mccarthy.png │ │ │ │ │ ├── avatar_cecil_folk.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_cecil_folk.png │ │ │ │ │ ├── avatar_celeste_burton.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_celeste_burton.png │ │ │ │ │ ├── avatar_colin_ballinger.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_colin_ballinger.png │ │ │ │ │ ├── avatar_daisy_phillips.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_daisy_phillips.png │ │ │ │ │ ├── avatar_elvia_atkins.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_elvia_atkins.png │ │ │ │ │ ├── avatar_henry_brill.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_henry_brill.png │ │ │ │ │ ├── avatar_isaac_fielder.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_isaac_fielder.png │ │ │ │ │ ├── avatar_johnie_mcconnell.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_johnie_mcconnell.png │ │ │ │ │ ├── avatar_kat_larsson.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_kat_larsson.png │ │ │ │ │ ├── avatar_katri_ahokas.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_katri_ahokas.png │ │ │ │ │ ├── avatar_lydia_bauer.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_lydia_bauer.png │ │ │ │ │ ├── avatar_mauricio_august.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_mauricio_august.png │ │ │ │ │ ├── avatar_miguel_garcia.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_miguel_garcia.png │ │ │ │ │ ├── avatar_robert_tolbert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_robert_tolbert.png │ │ │ │ │ ├── avatar_robin_counts.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_robin_counts.png │ │ │ │ │ ├── avatar_tim_deboer.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── avatar_tim_deboer.png │ │ │ │ │ ├── site.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── site.png │ │ │ │ │ └── thumbs_up_3d_default.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── thumbs_up_3d_default.png │ │ │ │ ├── Button │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Placeholder_20.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_circle_20_regular.pdf │ │ │ │ │ └── Placeholder_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_circle_24_regular.pdf │ │ │ │ ├── Cities │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Las Vegas.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Las Vegas_3x.png │ │ │ │ │ ├── Montreal.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Montreal_3x.png │ │ │ │ │ ├── Phoenix.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Phoenix_3x.png │ │ │ │ │ ├── San Francisco.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── San Francisco_3x.png │ │ │ │ │ ├── Seattle.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Seattle_3x.png │ │ │ │ │ ├── Toronto.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Toronto_3x.jpg │ │ │ │ │ └── Vancouver.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── Vancouver_3x.png │ │ │ │ ├── Colors │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── DemoPrimaryColor.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryShade10Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryShade20Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryShade30Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryTint10Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryTint20Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── DemoPrimaryTint30Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── DemoPrimaryTint40Color.colorset │ │ │ │ │ │ └── Contents.json │ │ │ │ ├── CommandBar │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── add24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── add24Regular.pdf │ │ │ │ │ ├── arrowRedo24Filled.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── arrowRedo24Filled.pdf │ │ │ │ │ ├── arrowUndo24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── arrowUndo24Regular.pdf │ │ │ │ │ ├── calendar24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── calendar24Regular.pdf │ │ │ │ │ ├── copy24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── copy24Regular.pdf │ │ │ │ │ ├── delete24Filled.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_delete_24_filled.pdf │ │ │ │ │ ├── delete24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── delete24Regular.pdf │ │ │ │ │ ├── keyboardDock24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── keyboardDock24Regular.pdf │ │ │ │ │ ├── link24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── link24Regular.pdf │ │ │ │ │ ├── mention24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── mention24Regular.pdf │ │ │ │ │ ├── text24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── text24Regular.pdf │ │ │ │ │ ├── textBold24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textBold24Regular.pdf │ │ │ │ │ ├── textBulletList24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textBulletList24Regular.pdf │ │ │ │ │ ├── textChecklistListLtr24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textChecklistListLtr24Regular.pdf │ │ │ │ │ ├── textItalic24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textItalic24Regular.pdf │ │ │ │ │ ├── textNumberListLtr24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textNumberListLtr24Regular.pdf │ │ │ │ │ ├── textStrikethrough24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textStrikethrough24Regular.pdf │ │ │ │ │ └── textUnderline24Regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── textUnderline24Regular.pdf │ │ │ │ ├── Contents.json │ │ │ │ ├── HUD │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── flag-48x48.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_flag_48_regular.pdf │ │ │ │ ├── MicrosoftLogo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── msLogo.pdf │ │ │ │ │ └── msLogoDarkMode.pdf │ │ │ │ ├── Navigation │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic_fluent_filter_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_filter_28_regular.pdf │ │ │ │ │ ├── ic_fluent_settings_24_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_settings_24_regular.pdf │ │ │ │ │ ├── ic_fluent_star_16_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_star_16_regular.pdf │ │ │ │ │ └── ic_fluent_star_24_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_star_24_regular.pdf │ │ │ │ ├── NotificationView │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── play-in-circle-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_play_circle_24_regular.pdf │ │ │ │ ├── PlaceholderImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── PlaceholderImage.pdf │ │ │ │ ├── PopupMenu │ │ │ │ │ ├── 3-day-view-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_calendar_3_day_24_regular.pdf │ │ │ │ │ ├── 3-day-view-28x28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_calendar_3_day_28_regular.pdf │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── agenda-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_calendar_agenda_24_regular.pdf │ │ │ │ │ ├── attach-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_attach_24_regular.pdf │ │ │ │ │ ├── day-view-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_calendar_day_24_regular.pdf │ │ │ │ │ ├── flag-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_flag_24_regular.pdf │ │ │ │ │ ├── gleam.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── gleam_single.pdf │ │ │ │ │ ├── mail-unread-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_mail_unread_24_regular.pdf │ │ │ │ │ └── month-view-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_calendar_month_24_regular.pdf │ │ │ │ ├── TabBarView │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Help_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_question_circle_24_regular.pdf │ │ │ │ │ ├── Home_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_home_24_regular.pdf │ │ │ │ │ ├── Home_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_home_28_regular.pdf │ │ │ │ │ ├── Home_Selected_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_home_24_filled.pdf │ │ │ │ │ ├── Home_Selected_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_home_28_filled.pdf │ │ │ │ │ ├── New_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_add_circle_24_regular.pdf │ │ │ │ │ ├── New_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_add_circle_28_regular.pdf │ │ │ │ │ ├── New_Selected_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_add_circle_24_filled.pdf │ │ │ │ │ ├── New_Selected_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_add_circle_28_filled.pdf │ │ │ │ │ ├── Open_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_folder_24_regular.pdf │ │ │ │ │ ├── Open_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_folder_28_regular.pdf │ │ │ │ │ ├── Open_Selected_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_folder_24_filled.pdf │ │ │ │ │ ├── Open_Selected_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_folder_28_filled.pdf │ │ │ │ │ └── ic_fluent_premium_24_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_premium_24_regular.pdf │ │ │ │ ├── TableViewCell │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Dismiss_24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_dismiss_24_regular.pdf │ │ │ │ │ ├── Dismiss_28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_dismiss_28_regular.pdf │ │ │ │ │ ├── at-12x12.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── at.pdf │ │ │ │ │ ├── excelIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── excelIcon.png │ │ │ │ │ ├── ic_fluent_lock_closed_20_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_lock_closed_20_regular.pdf │ │ │ │ │ └── ic_fluent_share_20_regular.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_share_20_regular.pdf │ │ │ │ ├── TableViewHeaderFooterView │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── chevron-down-20x20.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_chevron_down_20_regular.pdf │ │ │ │ │ ├── chevron-right-20x20.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_chevron_right_20_regular.pdf │ │ │ │ │ └── image-24x24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── ic_fluent_image_24_regular.pdf │ │ │ │ ├── ic_fluent_add_20_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_add_20_regular.svg │ │ │ │ └── ic_fluent_subtract_20_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_subtract_20_regular.svg │ │ │ ├── Base.lproj │ │ │ │ └── LaunchScreen.storyboard │ │ │ ├── ar.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ca.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── cs.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── da.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── de.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── el.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── en-GB.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── en.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── es-MX.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── es.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── fi.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── fr.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── he.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── hi.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── hr.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── hu.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── id.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── it.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ja.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ko.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ms.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── nb-NO.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── nl.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── pl.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── pt-BR.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── pt-PT.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ro.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── ru.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── sk.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── sv.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── th.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── tr.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── uk.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── vi.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ ├── zh-Hans.lproj │ │ │ │ └── LaunchScreen.strings │ │ │ └── zh-Hant.lproj │ │ │ │ └── LaunchScreen.strings │ │ ├── SceneDelegate.swift │ │ ├── ScrollView │ │ │ ├── DemoControllerScrollView.swift │ │ │ └── UIResponder+Extensions.swift │ │ ├── SwiftUI │ │ │ └── FluentUIDemoToggle.swift │ │ ├── TableViewCellSampleData.swift │ │ ├── TableViewHeaderFooterSampleData.swift │ │ └── TableViewSampleData.swift │ ├── FluentUIDemoTests │ │ ├── ActivityIndicatorTest.swift │ │ ├── ActivityIndicatorTest_SwiftUI.swift │ │ ├── AliasColorTokensTest.swift │ │ ├── AvatarGroupTest.swift │ │ ├── AvatarTest.swift │ │ ├── AvatarTest_SwiftUI.swift │ │ ├── BadgeFieldTest.swift │ │ ├── BadgeViewTest.swift │ │ ├── BaseTest.swift │ │ ├── BottomCommandingControllerTest.swift │ │ ├── BottomSheetControllerTest.swift │ │ ├── ButtonTest.swift │ │ ├── CardNudgeTest.swift │ │ ├── CardTest.swift │ │ ├── CommandBarTest.swift │ │ ├── DateTimePickerTest.swift │ │ ├── DrawerControllerTest.swift │ │ ├── GlobalColorTokensTest.swift │ │ ├── HUDTest.swift │ │ ├── HUDTest_SwiftUI.swift │ │ ├── IndeterminateProgressBarTest.swift │ │ ├── IndeterminateProgressBarTest_SwiftUI.swift │ │ ├── LabelTest.swift │ │ ├── ListActionItemTest.swift │ │ ├── ListItemTest.swift │ │ ├── MultilineCommandBarTest.swift │ │ ├── NavigationControllerTest.swift │ │ ├── NotificationViewTest.swift │ │ ├── NotificationViewTest_SwiftUI.swift │ │ ├── OtherCellsTest.swift │ │ ├── PeoplePickerTest.swift │ │ ├── PersonaButtonCarouselTest.swift │ │ ├── PersonaListViewTest.swift │ │ ├── PillButtonBarTest.swift │ │ ├── PillButtonTest.swift │ │ ├── PopupMenuControllerTest.swift │ │ ├── SearchBarTest.swift │ │ ├── SegmentedControlTest.swift │ │ ├── ShadowTokensTest.swift │ │ ├── ShimmerViewTest.swift │ │ ├── SideTabBarTest.swift │ │ ├── TabBarViewTest.swift │ │ ├── TableViewCellShimmerTest.swift │ │ ├── TableViewCellTest.swift │ │ ├── TableViewHeaderFooterViewTest.swift │ │ ├── TextFieldTest.swift │ │ ├── TooltipTest.swift │ │ ├── TypographyTokensTest.swift │ │ └── Utilities │ │ │ └── XCUIElement+Extensions.swift │ └── appcenter-pre-build.sh └── FluentUIDemo_macOS │ ├── FluentUISwiftUITestApp │ ├── ContentView.swift │ ├── FluentUI-testapp.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── FluentUISwiftUITestApp-Info.plist │ ├── FluentUISwiftUITestApp.entitlements │ ├── FluentUISwiftUITestAppApp.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── TestViewControllerWrappingView.swift │ ├── FluentUITestApp │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Icon-128.png │ │ │ ├── Icon-128_2x-1.png │ │ │ ├── Icon-128_2x.png │ │ │ ├── Icon-16.png │ │ │ ├── Icon-16_2x.png │ │ │ ├── Icon-256_2x.png │ │ │ ├── Icon-32.png │ │ │ ├── Icon-32_2x.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-512_2x.png │ │ │ └── Contents.json │ │ ├── AvatarView │ │ │ ├── Contents.json │ │ │ ├── persona-female.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── persona-female.png │ │ │ └── persona-male.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── persona-male.png │ │ ├── Colors │ │ │ ├── Contents.json │ │ │ ├── DemoPrimaryColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryShade10Color.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryShade20Color.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryShade30Color.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryTint10Color.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryTint20Color.colorset │ │ │ │ └── Contents.json │ │ │ ├── DemoPrimaryTint30Color.colorset │ │ │ │ └── Contents.json │ │ │ └── DemoPrimaryTint40Color.colorset │ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── FilledTemplateImageView │ │ │ ├── Contents.json │ │ │ ├── FluentBadge.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_tag_regular.pdf │ │ │ ├── FluentBadgeLocked.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_tag_lock_regular.pdf │ │ │ ├── FluentBadgeLocked_Mask.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_tag_lock_filled.pdf │ │ │ └── FluentBadge_Mask.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_tag_filled.pdf │ │ ├── ic_fluent_chevron_down_12_regular.imageset │ │ │ ├── Contents.json │ │ │ └── ic_fluent_chevron_down_12_regular.svg │ │ └── ic_fluent_non_template_24_filled.imageset │ │ │ ├── Contents.json │ │ │ └── icon_24x24.png │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── FluentUITestApp-Info.plist │ ├── TestControlsViewController.swift │ ├── ar.lproj │ │ └── MainMenu.strings │ ├── ca.lproj │ │ └── MainMenu.strings │ ├── cs.lproj │ │ └── MainMenu.strings │ ├── da.lproj │ │ └── MainMenu.strings │ ├── de.lproj │ │ └── MainMenu.strings │ ├── el.lproj │ │ └── MainMenu.strings │ ├── en-GB.lproj │ │ └── MainMenu.strings │ ├── en.lproj │ │ └── MainMenu.strings │ ├── es-MX.lproj │ │ └── MainMenu.strings │ ├── es.lproj │ │ └── MainMenu.strings │ ├── fi.lproj │ │ └── MainMenu.strings │ ├── fr.lproj │ │ └── MainMenu.strings │ ├── he.lproj │ │ └── MainMenu.strings │ ├── hi.lproj │ │ └── MainMenu.strings │ ├── hr.lproj │ │ └── MainMenu.strings │ ├── hu.lproj │ │ └── MainMenu.strings │ ├── id.lproj │ │ └── MainMenu.strings │ ├── it.lproj │ │ └── MainMenu.strings │ ├── ja.lproj │ │ └── MainMenu.strings │ ├── ko.lproj │ │ └── MainMenu.strings │ ├── ms.lproj │ │ └── MainMenu.strings │ ├── nb-NO.lproj │ │ └── MainMenu.strings │ ├── nl.lproj │ │ └── MainMenu.strings │ ├── pl.lproj │ │ └── MainMenu.strings │ ├── pt-BR.lproj │ │ └── MainMenu.strings │ ├── pt-PT.lproj │ │ └── MainMenu.strings │ ├── ro.lproj │ │ └── MainMenu.strings │ ├── ru.lproj │ │ └── MainMenu.strings │ ├── sk.lproj │ │ └── MainMenu.strings │ ├── sv.lproj │ │ └── MainMenu.strings │ ├── th.lproj │ │ └── MainMenu.strings │ ├── tr.lproj │ │ └── MainMenu.strings │ ├── uk.lproj │ │ └── MainMenu.strings │ ├── vi.lproj │ │ └── MainMenu.strings │ ├── zh-Hans.lproj │ │ └── MainMenu.strings │ └── zh-Hant.lproj │ │ └── MainMenu.strings │ ├── FluentUITestViewControllers │ ├── TestAliasColorTokensViewController.swift │ ├── TestAvatarViewController.swift │ ├── TestBadgeViewController.swift │ ├── TestButtonViewController.swift │ ├── TestColorProvider.swift │ ├── TestColorViewController.swift │ ├── TestDatePickerController.swift │ ├── TestFilledTemplateImageViewController.swift │ ├── TestLinkViewController.swift │ ├── TestMultilinePillPickerViewController.swift │ ├── TestNotificationBarViewController.swift │ ├── TestSeparatorViewController.swift │ ├── TestTypographyViewController.swift │ └── TestViewControllers.swift │ ├── FluentUIUnitTest │ └── FluentUIUnitTest-Info.plist │ └── xcode │ ├── FluentUI.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ ├── FluentUISwiftUITestApp.xcscheme │ │ ├── FluentUITestApp-macOS.xcscheme │ │ └── FluentUITestViewControllers.xcscheme │ ├── FluentUI.xctestplan │ ├── FluentUIDemoTests │ ├── AvatarViewTest.swift │ ├── BadgeViewTest.swift │ ├── BaseTest.swift │ ├── ButtonTest.swift │ ├── ColorTest.swift │ ├── DatePickerTest.swift │ ├── FilledTemplateImageTest.swift │ ├── LinkTest.swift │ ├── NotificationBarViewTest.swift │ └── SeparatorTest.swift │ ├── FluentUI_common.xcconfig │ ├── FluentUI_debug.xcconfig │ ├── FluentUI_framework.xcconfig │ ├── FluentUI_release.xcconfig │ ├── FluentUI_resources.xcconfig │ ├── FluentUI_swiftui_testapp.xcconfig │ ├── FluentUI_testapp.xcconfig │ ├── FluentUI_testviewcontrollers.xcconfig │ └── FluentUI_unittest.xcconfig ├── Docs ├── iOS │ └── Controls │ │ ├── .attachments │ │ ├── Avatar-AccentIcon.png │ │ ├── Avatar-Icon.png │ │ ├── Avatar-Image.png │ │ ├── Avatar-ImageSquare.png │ │ ├── Avatar-Initials.png │ │ ├── Avatar-InitialsSquare.png │ │ ├── Avatar-OutlinedIcon.png │ │ ├── Avatar-OutlinedPrimaryIcon.png │ │ ├── Avatar-Overflow.png │ │ ├── BottomSheetController.png │ │ ├── Button-Borderless.png │ │ ├── Button-Danger-Filled.png │ │ ├── Button-Danger-Outline.png │ │ ├── Button-Primary-Filled.png │ │ ├── Button-Primary-Outline.png │ │ ├── Button-Secondary-Outline.png │ │ ├── Button-Tertiary-Outline.png │ │ ├── Date-Calendar.png │ │ ├── Date-Components.png │ │ ├── DateRange-Calendar-Paged.png │ │ ├── DateRange-Calendar-Tabbed.png │ │ ├── DateRange-Components.png │ │ ├── DateTime-Calendar-1.png │ │ ├── DateTime-Calendar-2.png │ │ ├── DateTime-Components.png │ │ ├── DateTimeRange.png │ │ ├── Label.png │ │ ├── ListItem-Button.png │ │ ├── ListItem-Checkmark.png │ │ ├── ListItem-Detail.png │ │ ├── ListItem-Disclosure.png │ │ ├── ListItem-List.png │ │ ├── ListItem-None.png │ │ ├── ListItem-Standalone.png │ │ ├── ListItem-View.png │ │ ├── MultilineCommandBar-Compact.png │ │ ├── MultilineCommandBar-Regular.png │ │ ├── Navigation-Accessory-Image-TitleDownArrow.png │ │ ├── Navigation-Accessory-SubtitleDisclosure.png │ │ ├── Navigation-Style-Custom.png │ │ ├── Navigation-Style-Primary.png │ │ ├── Navigation-Style-System.png │ │ ├── Navigation-TitleStyle-Leading1.png │ │ ├── Navigation-TitleStyle-Leading2.png │ │ ├── Navigation-TitleStyle-System1.png │ │ ├── Navigation-TitleStyle-System2.png │ │ ├── PopupMenuController_iPad.png │ │ ├── PopupMenuController_iPhone.png │ │ ├── SearchBar-On-Brand.png │ │ ├── SearchBar-On-Canvas.png │ │ ├── SearchBar-On-System.png │ │ ├── TextField-Error.png │ │ ├── TextField-Filled.png │ │ ├── TextField-Focused.png │ │ ├── TextField-Placeholder.png │ │ ├── TextField-Typing.png │ │ ├── Tooltip-Down.png │ │ ├── Tooltip-Left.png │ │ ├── Tooltip-MessageAndTitle.png │ │ ├── Tooltip-MessageOnly.png │ │ ├── Tooltip-Right.png │ │ └── Tooltip-Up.png │ │ ├── Avatar.md │ │ ├── BottomSheet.md │ │ ├── Button.md │ │ ├── DateTimePicker.md │ │ ├── Label.md │ │ ├── ListItem.md │ │ ├── MultilineCommandBar.md │ │ ├── Navigation.md │ │ ├── PopupMenuController.md │ │ ├── SearchBar.md │ │ ├── TextField.md │ │ └── Tooltip.md └── macOS │ └── Controls │ ├── .attachments │ ├── AvatarViewImage.png │ ├── AvatarViewInitials.png │ ├── AvatarViews.png │ ├── Badge.png │ ├── ButtonAccentColors.png │ ├── ButtonImagePositions.png │ ├── ButtonLinkedPrimary.gif │ ├── ButtonSizes.png │ ├── ButtonStyles.png │ ├── ButtonViews.png │ ├── DatePickerCustomDate.png │ ├── DatePickerDefaultDateOnly.png │ ├── DatePickerDefaultDateTime.png │ ├── DatePickerIslamicCalendar.png │ ├── DatePickerNoTextField.png │ ├── DatePickerSecondaryCalendar.png │ ├── FilledTemplate-blueFill-blackBorder.png │ ├── FilledTemplate-clearFill-whiteBorder.png │ ├── FilledTemplate-redFill-whiteBorder.png │ ├── Link.png │ ├── LinkWithHover.png │ └── Separator.png │ ├── AvatarView.md │ ├── BadgeView.md │ ├── Button.md │ ├── DatePicker.md │ ├── FilledTemplateImageView.md │ ├── Link.md │ ├── Separator.md │ └── Template.md ├── LICENSE ├── MicrosoftFluentUI.podspec ├── Package.swift ├── README.md ├── SECURITY.md ├── Sources ├── FluentUI │ └── FluentUI.swift ├── FluentUI_common │ └── Core │ │ ├── Extensions │ │ ├── Color+Extensions.swift │ │ ├── NSColor+Extensions.swift │ │ ├── UIColor+Extensions.swift │ │ └── View+Modifiers.swift │ │ ├── Theme │ │ ├── FluentTheme+Tokens.swift │ │ ├── FluentTheme.swift │ │ ├── FluentThemeable.swift │ │ ├── PlatformFontInfoProviding.swift │ │ ├── PlatformGlobalTokensProviding.swift │ │ ├── PlatformThemeProviding.swift │ │ └── Tokens │ │ │ ├── ControlTokenSet.swift │ │ │ ├── DynamicColor.swift │ │ │ ├── EmptyTokenSet.swift │ │ │ ├── FontInfo.swift │ │ │ ├── GlobalTokens.swift │ │ │ ├── LinearGradientInfo.swift │ │ │ ├── ShadowInfo.swift │ │ │ ├── TokenSet.swift │ │ │ ├── TokenizedControl.swift │ │ │ └── TokenizedControlView.swift │ │ └── Utilities │ │ └── AnimationSynchronizer.swift ├── FluentUI_iOS │ ├── CONTRIBUTING.md │ ├── Components │ │ ├── ActivityIndicator │ │ │ ├── ActivityIndicator.swift │ │ │ ├── ActivityIndicatorModifiers.swift │ │ │ ├── ActivityIndicatorTokenSet.swift │ │ │ └── MSFActivityIndicator.swift │ │ ├── Avatar │ │ │ ├── Avatar.resources.xcfilelist │ │ │ ├── Avatar.swift │ │ │ ├── AvatarModifiers.swift │ │ │ ├── AvatarTokenSet.swift │ │ │ ├── MSFAvatar.swift │ │ │ ├── MSFAvatarPresence.swift │ │ │ └── Persona.swift │ │ ├── AvatarGroup │ │ │ ├── AvatarGroup.swift │ │ │ ├── AvatarGroupModifiers.swift │ │ │ ├── AvatarGroupTokenSet.swift │ │ │ └── MSFAvatarGroup.swift │ │ ├── Badge Field │ │ │ ├── BadgeField.swift │ │ │ ├── BadgeFieldTokenSet.swift │ │ │ ├── BadgeStringExtractor.swift │ │ │ ├── BadgeView.swift │ │ │ └── BadgeViewTokenSet.swift │ │ ├── BarButtonItems │ │ │ ├── BarButtonItems.resources.xcfilelist │ │ │ └── BarButtonItems.swift │ │ ├── Bottom Commanding │ │ │ ├── BottomCommanding.resources.xcfilelist │ │ │ ├── BottomCommandingController.swift │ │ │ ├── BottomCommandingTokenSet.swift │ │ │ ├── CommandingItem.swift │ │ │ └── CommandingSection.swift │ │ ├── Bottom Sheet │ │ │ ├── BottomSheetController.swift │ │ │ ├── BottomSheetPassthroughView.swift │ │ │ ├── BottomSheetTokenSet.swift │ │ │ └── ContentHeightResolutionContext.swift │ │ ├── Button │ │ │ ├── Button.swift │ │ │ ├── ButtonTokenSet.swift │ │ │ ├── FluentButtonStyle.swift │ │ │ └── FluentButtonToggleStyle.swift │ │ ├── Calendar │ │ │ ├── AccessibilityContainerView.swift │ │ │ ├── AccessibleViewDelegate.swift │ │ │ ├── Calendar+Extensions.swift │ │ │ ├── CalendarConfiguration.swift │ │ │ ├── CalendarView.swift │ │ │ ├── CalendarViewDataSource.swift │ │ │ ├── CalendarViewLayout.swift │ │ │ └── Views │ │ │ │ ├── CalendarViewDayCell.swift │ │ │ │ ├── CalendarViewDayMonthCell.swift │ │ │ │ ├── CalendarViewDayMonthYearCell.swift │ │ │ │ ├── CalendarViewDayTodayCell.swift │ │ │ │ ├── CalendarViewMonthBannerView.swift │ │ │ │ └── CalendarViewWeekdayHeadingView.swift │ │ ├── Card Nudge │ │ │ ├── CardNudge.swift │ │ │ ├── CardNudgeModifiers.swift │ │ │ ├── CardNudgeTokenSet.swift │ │ │ └── MSFCardNudge.swift │ │ ├── Card │ │ │ └── CardView.swift │ │ ├── Command Bar │ │ │ ├── CommandBar.swift │ │ │ ├── CommandBarButton.swift │ │ │ ├── CommandBarButtonGroupView.swift │ │ │ ├── CommandBarCommandGroupsView.swift │ │ │ ├── CommandBarItem.swift │ │ │ ├── CommandBarItemGroup.swift │ │ │ └── CommandBarTokenSet.swift │ │ ├── Date Time Pickers │ │ │ ├── Date Picker │ │ │ │ ├── DatePickerController.swift │ │ │ │ └── DatePickerSelectionManager.swift │ │ │ ├── Date Time Picker │ │ │ │ ├── DateTimePickerController.swift │ │ │ │ └── Views │ │ │ │ │ ├── DateTimePickerView.swift │ │ │ │ │ ├── DateTimePickerViewComponent.swift │ │ │ │ │ ├── DateTimePickerViewComponentCell.swift │ │ │ │ │ ├── DateTimePickerViewComponentTableView.swift │ │ │ │ │ ├── DateTimePickerViewDataSource.swift │ │ │ │ │ └── DateTimePickerViewLayout.swift │ │ │ ├── Date+Extensions.swift │ │ │ ├── DateComponents+Extensions.swift │ │ │ ├── DateTimePicker.swift │ │ │ ├── DayOfMonth.swift │ │ │ ├── GenericDateTimePicker.swift │ │ │ └── String+Date.swift │ │ ├── DotView │ │ │ └── DotView.swift │ │ ├── Drawer │ │ │ ├── CALayer+Extensions.swift │ │ │ ├── DrawerController.swift │ │ │ ├── DrawerPresentationController.swift │ │ │ ├── DrawerShadowView.swift │ │ │ ├── DrawerTokenSet.swift │ │ │ └── DrawerTransitionAnimator.swift │ │ ├── EasyTapButton │ │ │ └── EasyTapButton.swift │ │ ├── HUD │ │ │ ├── HUD.resources.xcfilelist │ │ │ ├── HUD.swift │ │ │ ├── HUDModifiers.swift │ │ │ ├── HeadsUpDisplay.swift │ │ │ ├── HeadsUpDisplayTokenSet.swift │ │ │ └── MSFHeadsUpDisplay.swift │ │ ├── IndeterminateProgressBar │ │ │ ├── IndeterminateProgressBar.swift │ │ │ ├── IndeterminateProgressBarModifiers.swift │ │ │ ├── IndeterminateProgressBarTokenSet.swift │ │ │ └── MSFIndeterminateProgressBar.swift │ │ ├── Label │ │ │ ├── BadgeLabel.swift │ │ │ ├── BadgeLabelTokenSet.swift │ │ │ ├── Label.swift │ │ │ └── LabelTokenSet.swift │ │ ├── List │ │ │ ├── FluentList.swift │ │ │ ├── FluentListModifiers.swift │ │ │ ├── FluentListSection.swift │ │ │ ├── FluentListSectionFooter.swift │ │ │ ├── FluentListSectionHeader.swift │ │ │ ├── ListActionItem.swift │ │ │ ├── ListActionItemModifiers.swift │ │ │ ├── ListItem.swift │ │ │ └── ListItemModifiers.swift │ │ ├── MultilineCommandBar │ │ │ └── MultilineCommandBar.swift │ │ ├── Navigation │ │ │ ├── BadgeLabelButton.swift │ │ │ ├── Helpers │ │ │ │ ├── ContentScrollViewTraits.swift │ │ │ │ └── NavigationAnimator.swift │ │ │ ├── Navigation.resources.xcfilelist │ │ │ ├── NavigationBar.swift │ │ │ ├── NavigationBarTokenSet.swift │ │ │ ├── NavigationController.swift │ │ │ ├── SearchBar │ │ │ │ ├── SearchBar.swift │ │ │ │ └── SearchBarTokenSet.swift │ │ │ ├── Shy Header │ │ │ │ ├── ShyHeaderController.swift │ │ │ │ └── ShyHeaderView.swift │ │ │ ├── TwoLineTitleView+Navigation.swift │ │ │ ├── UIBarButtonItem+BadgeValue.swift │ │ │ ├── UINavigationItem+Navigation.swift │ │ │ ├── UIViewController+Navigation.swift │ │ │ └── Views │ │ │ │ ├── AvatarTitleView.swift │ │ │ │ └── AvatarTitleViewTokenSet.swift │ │ ├── Notification │ │ │ ├── FluentNotification.swift │ │ │ ├── MSFNotification.swift │ │ │ ├── Notification.resources.xcfilelist │ │ │ ├── NotificationModifiers.swift │ │ │ └── NotificationTokenSet.swift │ │ ├── Obscurable │ │ │ ├── BlurringView.swift │ │ │ ├── DimmingView.swift │ │ │ └── Obscurable.swift │ │ ├── Other Cells │ │ │ ├── ActionsCell.swift │ │ │ ├── ActivityIndicatorCell.swift │ │ │ ├── BooleanCell.swift │ │ │ ├── CenteredLabelCell.swift │ │ │ └── OtherCells.resources.xcfilelist │ │ ├── People Picker │ │ │ ├── PeoplePicker.swift │ │ │ ├── PeoplePickerTokenSet.swift │ │ │ ├── PersonaBadgeViewDataSource.swift │ │ │ ├── PersonaCell.swift │ │ │ └── PersonaListView.swift │ │ ├── PersonaButton │ │ │ ├── MSFPersonaButton.swift │ │ │ ├── PersonaButton.swift │ │ │ ├── PersonaButtonModifiers.swift │ │ │ └── PersonaButtonTokenSet.swift │ │ ├── PersonaButtonCarousel │ │ │ ├── MSFPersonaButtonCarousel.swift │ │ │ ├── PersonaButtonCarousel.swift │ │ │ ├── PersonaButtonCarouselModifiers.swift │ │ │ └── PersonaButtonCarouselTokenSet.swift │ │ ├── Pill Button Bar │ │ │ ├── PillButton.swift │ │ │ ├── PillButtonBar.swift │ │ │ └── PillButtonTokenSet.swift │ │ ├── Popup Menu │ │ │ ├── PopupMenuController.swift │ │ │ ├── PopupMenuItem.swift │ │ │ ├── PopupMenuItemCell.swift │ │ │ ├── PopupMenuItemTokenSet.swift │ │ │ ├── PopupMenuProtocols.swift │ │ │ ├── PopupMenuSection.swift │ │ │ ├── PopupMenuSectionHeaderView.swift │ │ │ └── PopupMenuTokenSet.swift │ │ ├── Presenters │ │ │ ├── CardPresentationController.swift │ │ │ ├── CardPresenterNavigationController.swift │ │ │ ├── CardTransitionAnimator.swift │ │ │ └── PageCardPresenterController.swift │ │ ├── ResizingHandleView │ │ │ ├── ResizingHandleTokenSet.swift │ │ │ └── ResizingHandleView.swift │ │ ├── SegmentedControl │ │ │ ├── SegmentItem.swift │ │ │ ├── SegmentPillButton.swift │ │ │ ├── SegmentedControl.swift │ │ │ └── SegmentedControlTokenSet.swift │ │ ├── Separator │ │ │ ├── Separator.swift │ │ │ └── SeparatorTokenSet.swift │ │ ├── Shimmer │ │ │ ├── ShimmerLinesView.swift │ │ │ ├── ShimmerTokenSet.swift │ │ │ └── ShimmerView.swift │ │ ├── Tab Bar │ │ │ ├── SideTabBar.swift │ │ │ ├── SideTabBarTokenSet.swift │ │ │ ├── TabBarItem.swift │ │ │ ├── TabBarItemTokenSet.swift │ │ │ ├── TabBarItemView.swift │ │ │ ├── TabBarTokenSet.swift │ │ │ └── TabBarView.swift │ │ ├── Table View │ │ │ ├── TableView.resources.xcfilelist │ │ │ ├── TableViewCell.swift │ │ │ ├── TableViewHeaderFooterView.swift │ │ │ └── TableViewHeaderFooterViewTokenSet.swift │ │ ├── TableViewListShared │ │ │ ├── TableViewCellTokenSet.swift │ │ │ └── TableViewListShared.resources.xcfilelist │ │ ├── TextField │ │ │ ├── FluentTextField.swift │ │ │ ├── FluentTextFieldInternal.swift │ │ │ ├── FluentTextInputError.swift │ │ │ ├── TextField.resources.xcfilelist │ │ │ └── TextFieldTokenSet.swift │ │ ├── Tooltip │ │ │ ├── Tooltip.resources.xcfilelist │ │ │ ├── Tooltip.swift │ │ │ ├── TooltipModifiers.swift │ │ │ ├── TooltipTokenSet.swift │ │ │ ├── TooltipView.swift │ │ │ └── TooltipViewController.swift │ │ ├── TouchForwardingView │ │ │ └── TouchForwardingView.swift │ │ └── TwoLineTitleView │ │ │ ├── TwoLineTitleView.resources.xcfilelist │ │ │ ├── TwoLineTitleView.swift │ │ │ └── TwoLineTitleViewTokenSet.swift │ ├── Core │ │ ├── ColorProviding.swift │ │ ├── Compatibility.swift │ │ ├── ControlHostingView.swift │ │ ├── Core.resources.xcfilelist │ │ ├── Extensions │ │ │ ├── NSLayoutConstraint+Extensions.swift │ │ │ ├── String+Extension.swift │ │ │ ├── SwiftUI+ViewAnimation.swift │ │ │ ├── SwiftUI+ViewModifiers.swift │ │ │ ├── SwiftUI+ViewPresentation.swift │ │ │ ├── UIApplication+Extensions.swift │ │ │ ├── UIFont+Extensions.swift │ │ │ ├── UIImage+Extensions.swift │ │ │ ├── UIScrollView+Extensions.swift │ │ │ └── UIView+Extensions.swift │ │ ├── FluentThemedHostingController.swift │ │ ├── FluentUIFramework.swift │ │ ├── FocusRingView.swift │ │ ├── Theme │ │ │ ├── FluentTheme+UIKit.swift │ │ │ ├── FluentTheme+iOS.swift │ │ │ ├── FluentTheme+visionOS.swift │ │ │ ├── FontInfo+iOS.swift │ │ │ ├── GlobalTokens+iOS.swift │ │ │ └── Tokens │ │ │ │ ├── GlobalTokens+UIKit.swift │ │ │ │ └── ShadowInfo+UIKit.swift │ │ └── UIKit+SwiftUI_interoperability.swift │ ├── FluentUI_iOS.h │ ├── FluentUI_iOS.swift │ ├── README.md │ ├── Resources │ │ ├── FluentUI-ios.xcassets │ │ │ ├── Contents.json │ │ │ ├── Presence │ │ │ │ ├── ic_fluent_presence_available_10_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_available_10_filled.pdf │ │ │ │ ├── ic_fluent_presence_available_12_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_available_12_filled.pdf │ │ │ │ ├── ic_fluent_presence_available_16_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_available_16_filled.pdf │ │ │ │ ├── ic_fluent_presence_available_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_available_16_regular.pdf │ │ │ │ ├── ic_fluent_presence_away_10_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_away_10_filled.pdf │ │ │ │ ├── ic_fluent_presence_away_12_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_away_12_filled.pdf │ │ │ │ ├── ic_fluent_presence_away_16_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_away_16_filled.pdf │ │ │ │ ├── ic_fluent_presence_blocked_10_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_blocked_10_regular.pdf │ │ │ │ ├── ic_fluent_presence_blocked_12_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_blocked_12_regular.pdf │ │ │ │ ├── ic_fluent_presence_blocked_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_blocked_16_regular.pdf │ │ │ │ ├── ic_fluent_presence_busy_10_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_busy_10_filled.pdf │ │ │ │ ├── ic_fluent_presence_busy_12_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_busy_12_filled.pdf │ │ │ │ ├── ic_fluent_presence_busy_16_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_busy_16_filled.pdf │ │ │ │ ├── ic_fluent_presence_dnd_10_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_dnd_10_filled.pdf │ │ │ │ ├── ic_fluent_presence_dnd_12_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_dnd_12_filled.pdf │ │ │ │ ├── ic_fluent_presence_dnd_16_filled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_dnd_16_filled.pdf │ │ │ │ ├── ic_fluent_presence_dnd_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_dnd_16_regular.pdf │ │ │ │ ├── ic_fluent_presence_offline_10_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_offline_10_regular.pdf │ │ │ │ ├── ic_fluent_presence_offline_12_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_offline_12_regular.pdf │ │ │ │ ├── ic_fluent_presence_offline_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_offline_16_regular.pdf │ │ │ │ ├── ic_fluent_presence_oof_10_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_oof_10_regular.pdf │ │ │ │ ├── ic_fluent_presence_oof_12_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_oof_12_regular.pdf │ │ │ │ ├── ic_fluent_presence_oof_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_oof_16_regular.pdf │ │ │ │ ├── ic_fluent_presence_unknown_10_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_unknown_10_regular.pdf │ │ │ │ ├── ic_fluent_presence_unknown_12_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_unknown_12_regular.pdf │ │ │ │ ├── ic_fluent_presence_unknown_16_regular.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── ic_fluent_presence_unknown_16_regular.pdf │ │ │ │ └── presenceBorder.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── back-24x24.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_ios_arrow_left_24_outlined.pdf │ │ │ ├── checkmark-24x24.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_checkmark_24_outlined.pdf │ │ │ ├── checkmark-36x36.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── checkmark_36_regular.pdf │ │ │ ├── checkmark-thin-20x20.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_checkmark_20_outlined.pdf │ │ │ ├── chevron-down-12x12.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_chevron_down_12_filled.pdf │ │ │ ├── chevron-down-16x16.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_chevron_down_16_filled.pdf │ │ │ ├── chevron-right-12x12.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_chevron_right_12_filled.pdf │ │ │ ├── chevron-right-16x16.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_chevron_right_16_filled.pdf │ │ │ ├── dismiss-20x20.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_dismiss_20_filled.pdf │ │ │ ├── dismiss-36x36.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── dismiss_36_regular.pdf │ │ │ ├── iOS-chevron-right-20x20.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_ios_chevron_right_20_filled.pdf │ │ │ ├── ic_fluent_dismiss_circle_24_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_dismiss_circle_24_regular.svg │ │ │ ├── ic_fluent_people_24_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_people_24_regular.pdf │ │ │ ├── ic_fluent_person_24_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_24_regular.pdf │ │ │ ├── more-24x24.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_more_24_outlined.pdf │ │ │ ├── person_12_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_12_filled.pdf │ │ │ ├── person_12_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_12_regular.pdf │ │ │ ├── person_16_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_16_filled.pdf │ │ │ ├── person_16_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_16_regular.pdf │ │ │ ├── person_20_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_20_filled.pdf │ │ │ ├── person_20_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_20_regular.pdf │ │ │ ├── person_24_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_24_filled.pdf │ │ │ ├── person_24_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_24_regular.pdf │ │ │ ├── person_28_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_28_filled.pdf │ │ │ ├── person_28_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_28_regular.pdf │ │ │ ├── person_48_filled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_48_filled.pdf │ │ │ ├── person_48_regular.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_fluent_person_48_regular.pdf │ │ │ ├── search-20x20.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ic_search_20_outlined.pdf │ │ │ ├── search-clear.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── search-bar-clear.pdf │ │ │ ├── selection-off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── unselected.pdf │ │ │ ├── selection-on.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── selected.pdf │ │ │ └── tooltip-arrow.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── tooltip-arrow.pdf │ │ ├── Localization │ │ │ ├── CultureMapping.json │ │ │ ├── ar.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ca.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── cs.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── da.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── de.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── el.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── en-GB.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── en.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── es-MX.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── es.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── fi.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── fr.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── he.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── hi.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── hr.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── hu.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── id.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── it.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ja.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ko.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ms.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── nb-NO.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── nl.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── pl.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── pt-BR.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── pt-PT.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ro.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── ru.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── sk.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── sv.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── th.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── tr.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── uk.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── vi.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ ├── zh-Hans.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ │ └── zh-Hant.lproj │ │ │ │ ├── Localizable.strings │ │ │ │ └── Localizable.stringsdict │ │ └── Version.plist │ └── module.modulemap └── FluentUI_macOS │ ├── CONTRIBUTING.md │ ├── Components │ ├── AvatarView │ │ └── AvatarView.swift │ ├── Badge │ │ └── BadgeView.swift │ ├── Button │ │ └── Button.swift │ ├── DatePicker │ │ ├── CalendarDayButton.swift │ │ ├── CalendarHeaderView.swift │ │ ├── CalendarView.swift │ │ ├── DatePickerController.swift │ │ └── DatePickerView.swift │ ├── FilledTemplateImageView │ │ └── FilledTemplateImageView.swift │ ├── Link │ │ └── Link.swift │ ├── MultilinePillPicker │ │ ├── MultilinePillPicker.swift │ │ └── MultilinePillPickerView.swift │ ├── Notification │ │ └── NotificationBarView.swift │ └── Separator │ │ └── Separator.swift │ ├── Core │ ├── ColorProviding.swift │ ├── Colors.swift │ ├── ControlHostingView.swift │ ├── Extensions │ │ ├── Apperance+Theme.swift │ │ └── NSFont+Extensions.swift │ ├── FluentUIResources.swift │ └── LegacyDynamicColor.swift │ ├── FluentUI-Info.plist │ ├── FluentUI_macOS.h │ ├── FluentUI_macOS.swift │ ├── README.md │ ├── Resources │ ├── FluentUI-macos.xcassets │ │ ├── AvatarView │ │ │ ├── Contents.json │ │ │ └── borderColor.colorset │ │ │ │ └── Contents.json │ │ ├── ButtonColors │ │ │ ├── Contents.json │ │ │ ├── brandBackgroundDisabled.colorset │ │ │ │ └── Contents.json │ │ │ ├── brandForegroundDisabled.colorset │ │ │ │ └── Contents.json │ │ │ ├── firstOuterDropShadow.colorset │ │ │ │ └── Contents.json │ │ │ ├── innerShadow.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralBackground2.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralBackground3.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralForeground2.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralForeground3.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralInverted.colorset │ │ │ │ └── Contents.json │ │ │ ├── neutralStroke2.colorset │ │ │ │ └── Contents.json │ │ │ └── secondOuterDropShadow.colorset │ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── FluentColors │ │ │ ├── Contents.json │ │ │ ├── anchorShade30.colorset │ │ │ └── Contents.json │ │ │ ├── anchorTint40.colorset │ │ │ └── Contents.json │ │ │ ├── beigeShade30.colorset │ │ │ └── Contents.json │ │ │ ├── beigeTint40.colorset │ │ │ └── Contents.json │ │ │ ├── black.colorset │ │ │ └── Contents.json │ │ │ ├── blue10.colorset │ │ │ └── Contents.json │ │ │ ├── blueMagenta20.colorset │ │ │ └── Contents.json │ │ │ ├── blueMagenta30.colorset │ │ │ └── Contents.json │ │ │ ├── blueShade30.colorset │ │ │ └── Contents.json │ │ │ ├── blueTint40.colorset │ │ │ └── Contents.json │ │ │ ├── brassShade30.colorset │ │ │ └── Contents.json │ │ │ ├── brassTint40.colorset │ │ │ └── Contents.json │ │ │ ├── brownShade30.colorset │ │ │ └── Contents.json │ │ │ ├── brownTint40.colorset │ │ │ └── Contents.json │ │ │ ├── clear.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlue.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueShade10.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueShade20.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueShade30.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueTint10.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueTint20.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueTint30.colorset │ │ │ └── Contents.json │ │ │ ├── communicationBlueTint40.colorset │ │ │ └── Contents.json │ │ │ ├── cornFlowerShade30.colorset │ │ │ └── Contents.json │ │ │ ├── cornFlowerTint40.colorset │ │ │ └── Contents.json │ │ │ ├── cranberryShade30.colorset │ │ │ └── Contents.json │ │ │ ├── cranberryTint40.colorset │ │ │ └── Contents.json │ │ │ ├── cyan20.colorset │ │ │ └── Contents.json │ │ │ ├── cyan30.colorset │ │ │ └── Contents.json │ │ │ ├── cyanBlue10.colorset │ │ │ └── Contents.json │ │ │ ├── cyanBlue20.colorset │ │ │ └── Contents.json │ │ │ ├── dangerPrimary.colorset │ │ │ └── Contents.json │ │ │ ├── dangerShade10.colorset │ │ │ └── Contents.json │ │ │ ├── dangerShade20.colorset │ │ │ └── Contents.json │ │ │ ├── dangerShade30.colorset │ │ │ └── Contents.json │ │ │ ├── dangerTint10.colorset │ │ │ └── Contents.json │ │ │ ├── dangerTint20.colorset │ │ │ └── Contents.json │ │ │ ├── dangerTint30.colorset │ │ │ └── Contents.json │ │ │ ├── dangerTint40.colorset │ │ │ └── Contents.json │ │ │ ├── darkGreenShade30.colorset │ │ │ └── Contents.json │ │ │ ├── darkGreenTint40.colorset │ │ │ └── Contents.json │ │ │ ├── darkRedShade30.colorset │ │ │ └── Contents.json │ │ │ ├── darkRedTint40.colorset │ │ │ └── Contents.json │ │ │ ├── forestShade30.colorset │ │ │ └── Contents.json │ │ │ ├── forestTint40.colorset │ │ │ └── Contents.json │ │ │ ├── goldShade30.colorset │ │ │ └── Contents.json │ │ │ ├── goldTint40.colorset │ │ │ └── Contents.json │ │ │ ├── grapeShade30.colorset │ │ │ └── Contents.json │ │ │ ├── grapeTint40.colorset │ │ │ └── Contents.json │ │ │ ├── gray100.colorset │ │ │ └── Contents.json │ │ │ ├── gray20.colorset │ │ │ └── Contents.json │ │ │ ├── gray200.colorset │ │ │ └── Contents.json │ │ │ ├── gray25.colorset │ │ │ └── Contents.json │ │ │ ├── gray30.colorset │ │ │ └── Contents.json │ │ │ ├── gray300.colorset │ │ │ └── Contents.json │ │ │ ├── gray40.colorset │ │ │ └── Contents.json │ │ │ ├── gray400.colorset │ │ │ └── Contents.json │ │ │ ├── gray50.colorset │ │ │ └── Contents.json │ │ │ ├── gray500.colorset │ │ │ └── Contents.json │ │ │ ├── gray600.colorset │ │ │ └── Contents.json │ │ │ ├── gray700.colorset │ │ │ └── Contents.json │ │ │ ├── gray800.colorset │ │ │ └── Contents.json │ │ │ ├── gray900.colorset │ │ │ └── Contents.json │ │ │ ├── gray950.colorset │ │ │ └── Contents.json │ │ │ ├── green10.colorset │ │ │ └── Contents.json │ │ │ ├── green20.colorset │ │ │ └── Contents.json │ │ │ ├── lavenderShade30.colorset │ │ │ └── Contents.json │ │ │ ├── lavenderTint40.colorset │ │ │ └── Contents.json │ │ │ ├── lightTealShade30.colorset │ │ │ └── Contents.json │ │ │ ├── lightTealTint40.colorset │ │ │ └── Contents.json │ │ │ ├── lilacShade30.colorset │ │ │ └── Contents.json │ │ │ ├── lilacTint40.colorset │ │ │ └── Contents.json │ │ │ ├── magenta10.colorset │ │ │ └── Contents.json │ │ │ ├── magenta20.colorset │ │ │ └── Contents.json │ │ │ ├── magentaPink10.colorset │ │ │ └── Contents.json │ │ │ ├── magentaShade30.colorset │ │ │ └── Contents.json │ │ │ ├── magentaTint40.colorset │ │ │ └── Contents.json │ │ │ ├── marigoldShade30.colorset │ │ │ └── Contents.json │ │ │ ├── marigoldTint40.colorset │ │ │ └── Contents.json │ │ │ ├── minkShade30.colorset │ │ │ └── Contents.json │ │ │ ├── minkTint40.colorset │ │ │ └── Contents.json │ │ │ ├── navyShade30.colorset │ │ │ └── Contents.json │ │ │ ├── navyTint40.colorset │ │ │ └── Contents.json │ │ │ ├── orange20.colorset │ │ │ └── Contents.json │ │ │ ├── orange30.colorset │ │ │ └── Contents.json │ │ │ ├── orangeYellow20.colorset │ │ │ └── Contents.json │ │ │ ├── peachShade30.colorset │ │ │ └── Contents.json │ │ │ ├── peachTint40.colorset │ │ │ └── Contents.json │ │ │ ├── pinkRed10.colorset │ │ │ └── Contents.json │ │ │ ├── pinkShade30.colorset │ │ │ └── Contents.json │ │ │ ├── pinkTint40.colorset │ │ │ └── Contents.json │ │ │ ├── platinumShade30.colorset │ │ │ └── Contents.json │ │ │ ├── platinumTint40.colorset │ │ │ └── Contents.json │ │ │ ├── plumShade30.colorset │ │ │ └── Contents.json │ │ │ ├── plumTint40.colorset │ │ │ └── Contents.json │ │ │ ├── presenceAvailable.colorset │ │ │ └── Contents.json │ │ │ ├── presenceAway.colorset │ │ │ └── Contents.json │ │ │ ├── presenceBlocked.colorset │ │ │ └── Contents.json │ │ │ ├── presenceBusy.colorset │ │ │ └── Contents.json │ │ │ ├── presenceDnd.colorset │ │ │ └── Contents.json │ │ │ ├── presenceOffline.colorset │ │ │ └── Contents.json │ │ │ ├── presenceOof.colorset │ │ │ └── Contents.json │ │ │ ├── presenceUnknown.colorset │ │ │ └── Contents.json │ │ │ ├── pumpkinShade30.colorset │ │ │ └── Contents.json │ │ │ ├── pumpkinTint40.colorset │ │ │ └── Contents.json │ │ │ ├── purpleShade30.colorset │ │ │ └── Contents.json │ │ │ ├── purpleTint40.colorset │ │ │ └── Contents.json │ │ │ ├── red10.colorset │ │ │ └── Contents.json │ │ │ ├── red20.colorset │ │ │ └── Contents.json │ │ │ ├── redShade30.colorset │ │ │ └── Contents.json │ │ │ ├── redTint40.colorset │ │ │ └── Contents.json │ │ │ ├── royalBlueShade30.colorset │ │ │ └── Contents.json │ │ │ ├── royalBlueTint40.colorset │ │ │ └── Contents.json │ │ │ ├── seafoamShade30.colorset │ │ │ └── Contents.json │ │ │ ├── seafoamTint40.colorset │ │ │ └── Contents.json │ │ │ ├── steelShade30.colorset │ │ │ └── Contents.json │ │ │ ├── steelTint40.colorset │ │ │ └── Contents.json │ │ │ ├── successPrimary.colorset │ │ │ └── Contents.json │ │ │ ├── successShade10.colorset │ │ │ └── Contents.json │ │ │ ├── successShade20.colorset │ │ │ └── Contents.json │ │ │ ├── successShade30.colorset │ │ │ └── Contents.json │ │ │ ├── successTint10.colorset │ │ │ └── Contents.json │ │ │ ├── successTint20.colorset │ │ │ └── Contents.json │ │ │ ├── successTint30.colorset │ │ │ └── Contents.json │ │ │ ├── successTint40.colorset │ │ │ └── Contents.json │ │ │ ├── tealShade30.colorset │ │ │ └── Contents.json │ │ │ ├── tealTint40.colorset │ │ │ └── Contents.json │ │ │ ├── warningPrimary.colorset │ │ │ └── Contents.json │ │ │ ├── warningShade10.colorset │ │ │ └── Contents.json │ │ │ ├── warningShade20.colorset │ │ │ └── Contents.json │ │ │ ├── warningShade30.colorset │ │ │ └── Contents.json │ │ │ ├── warningTint10.colorset │ │ │ └── Contents.json │ │ │ ├── warningTint20.colorset │ │ │ └── Contents.json │ │ │ ├── warningTint30.colorset │ │ │ └── Contents.json │ │ │ ├── warningTint40.colorset │ │ │ └── Contents.json │ │ │ └── white.colorset │ │ │ └── Contents.json │ └── Strings │ │ ├── ar.lproj │ │ └── FluentUI.strings │ │ ├── ca.lproj │ │ └── FluentUI.strings │ │ ├── cs.lproj │ │ └── FluentUI.strings │ │ ├── da.lproj │ │ └── FluentUI.strings │ │ ├── de.lproj │ │ └── FluentUI.strings │ │ ├── el.lproj │ │ └── FluentUI.strings │ │ ├── en-GB.lproj │ │ └── FluentUI.strings │ │ ├── en.lproj │ │ └── FluentUI.strings │ │ ├── es-MX.lproj │ │ └── FluentUI.strings │ │ ├── es.lproj │ │ └── FluentUI.strings │ │ ├── fi.lproj │ │ └── FluentUI.strings │ │ ├── fr.lproj │ │ └── FluentUI.strings │ │ ├── he.lproj │ │ └── FluentUI.strings │ │ ├── hi.lproj │ │ └── FluentUI.strings │ │ ├── hr.lproj │ │ └── FluentUI.strings │ │ ├── hu.lproj │ │ └── FluentUI.strings │ │ ├── id.lproj │ │ └── FluentUI.strings │ │ ├── it.lproj │ │ └── FluentUI.strings │ │ ├── ja.lproj │ │ └── FluentUI.strings │ │ ├── ko.lproj │ │ └── FluentUI.strings │ │ ├── ms.lproj │ │ └── FluentUI.strings │ │ ├── nb-NO.lproj │ │ └── FluentUI.strings │ │ ├── nl.lproj │ │ └── FluentUI.strings │ │ ├── pl.lproj │ │ └── FluentUI.strings │ │ ├── pt-BR.lproj │ │ └── FluentUI.strings │ │ ├── pt-PT.lproj │ │ └── FluentUI.strings │ │ ├── ro.lproj │ │ └── FluentUI.strings │ │ ├── ru.lproj │ │ └── FluentUI.strings │ │ ├── sk.lproj │ │ └── FluentUI.strings │ │ ├── sv.lproj │ │ └── FluentUI.strings │ │ ├── th.lproj │ │ └── FluentUI.strings │ │ ├── tr.lproj │ │ └── FluentUI.strings │ │ ├── uk.lproj │ │ └── FluentUI.strings │ │ ├── vi.lproj │ │ └── FluentUI.strings │ │ ├── zh-Hans.lproj │ │ └── FluentUI.strings │ │ └── zh-Hant.lproj │ │ └── FluentUI.strings │ ├── Theme │ ├── FluentTheme+AppKit.swift │ ├── FluentTheme+macOS.swift │ ├── FontInfo+macOS.swift │ └── GlobalTokens+macOS.swift │ └── module.modulemap ├── Tests ├── FluentUI_iOS_Tests │ ├── AvatarTests.swift │ ├── ColorTests.swift │ ├── DatePickerControllerTests.swift │ ├── FluentUITests.swift │ ├── FontTests.swift │ └── Info.plist └── FluentUI_macOS_Tests │ ├── AvatarViewTests.swift │ └── DatePickerControllerTests.swift └── scripts ├── BumpVersion.swift ├── GenerateBinaryDiffTable.swift ├── GetLocalizedFiles.sh ├── ci.sh ├── create_localization_pr.sh ├── localize.sh ├── podliblint.sh ├── publishCocoaPod.sh ├── removeUnusedResourcesFromAssets.swift ├── validation.sh ├── xcode_select_current_version.sh └── xcodebuild_wrapper.sh /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Microsoft Open Source Code of Conduct 2 | 3 | This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). 4 | 5 | Resources: 6 | 7 | - [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/) 8 | - [Microsoft Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) 9 | - Contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with questions or concerns 10 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x-1.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-16.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-16_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-16_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-256_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-256_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-32.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-32_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-32_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-512.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-512_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/ Icon-512_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/FluentUIDemo_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo/Assets.xcassets/AppIcon.appiconset/FluentUIDemo_iOS.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/FluentUIDemo.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.security.app-sandbox 6 | 7 | com.apple.security.files.user-selected.read-only 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/FluentUIDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/FluentUIDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo/Sources/FluentUIDemoApp.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import SwiftUI 7 | 8 | @main 9 | struct FluentUIDemoApp: App { 10 | var body: some Scene { 11 | WindowGroup { 12 | ContentView() 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Demos/ObjectiveCDemoColorProviding.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | #import 8 | 9 | NS_ASSUME_NONNULL_BEGIN 10 | 11 | @interface ObjectiveCDemoColorProviding : NSObject 12 | 13 | @end 14 | 15 | NS_ASSUME_NONNULL_END 16 | 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Demos/ObjectiveCDemoController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | 8 | NS_ASSUME_NONNULL_BEGIN 9 | 10 | @interface ObjectiveCDemoController : UIViewController 11 | 12 | @end 13 | 14 | NS_ASSUME_NONNULL_END 15 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Demos/PopupMenuObjCDemoController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | 8 | NS_ASSUME_NONNULL_BEGIN 9 | 10 | @interface PopupMenuObjCDemoController : UIViewController 11 | @property NSIndexPath *selectedCityIndex; 12 | 13 | @end 14 | 15 | NS_ASSUME_NONNULL_END 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Demos/TextFieldObjCDemoController.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | 8 | NS_ASSUME_NONNULL_BEGIN 9 | 10 | @interface TextFieldObjCDemoController : UIViewController 11 | 12 | @end 13 | 14 | NS_ASSUME_NONNULL_END 15 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/FluentUI.Demo-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | #import "ObjectiveCDemoController.h" 6 | #import "PopupMenuObjCDemoController.h" 7 | #import "TextFieldObjCDemoController.h" 8 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_2x-1.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 20_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_2x-1.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 29_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_2x-1.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 40_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 60_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 60_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 60_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 60_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 76.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 76_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 76_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 83.5_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ 83.5_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ App Store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppIcon.appiconset/ App Store.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppLogo.imageset/ App Store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppLogo.imageset/ App Store.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/AppLogo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : " App Store.png", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_allan_munger.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/avatar_allan_munger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/avatar_allan_munger.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_amanda_brady.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/avatar_amanda_brady.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/avatar_amanda_brady.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_ashley_mccarthy.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/avatar_ashley_mccarthy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/avatar_ashley_mccarthy.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_cecil_folk.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/avatar_cecil_folk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/avatar_cecil_folk.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_celeste_burton.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/avatar_celeste_burton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/avatar_celeste_burton.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_colin_ballinger.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/avatar_colin_ballinger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/avatar_colin_ballinger.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_daisy_phillips.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/avatar_daisy_phillips.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/avatar_daisy_phillips.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_elvia_atkins.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/avatar_elvia_atkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/avatar_elvia_atkins.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_henry_brill.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/avatar_henry_brill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/avatar_henry_brill.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_isaac_fielder.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/avatar_isaac_fielder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/avatar_isaac_fielder.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_johnie_mcconnell.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/avatar_johnie_mcconnell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/avatar_johnie_mcconnell.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_kat_larsson.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/avatar_kat_larsson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/avatar_kat_larsson.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_katri_ahokas.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/avatar_katri_ahokas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/avatar_katri_ahokas.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_lydia_bauer.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/avatar_lydia_bauer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/avatar_lydia_bauer.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_mauricio_august.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/avatar_mauricio_august.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/avatar_mauricio_august.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_miguel_garcia.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/avatar_miguel_garcia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/avatar_miguel_garcia.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_robert_tolbert.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/avatar_robert_tolbert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/avatar_robert_tolbert.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_robin_counts.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/avatar_robin_counts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/avatar_robin_counts.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "avatar_tim_deboer.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/avatar_tim_deboer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/avatar_tim_deboer.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/site.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "site.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/site.imageset/site.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/site.imageset/site.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/thumbs_up_3d_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "thumbs_up_3d_default.png", 5 | "idiom" : "universal", 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/thumbs_up_3d_default.imageset/thumbs_up_3d_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Avatar/thumbs_up_3d_default.imageset/thumbs_up_3d_default.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Button/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Button/Placeholder_20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_circle_20_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Button/Placeholder_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_circle_24_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Las Vegas.imageset/Las Vegas_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Las Vegas.imageset/Las Vegas_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Montreal.imageset/Montreal_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Montreal.imageset/Montreal_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Phoenix.imageset/Phoenix_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Phoenix.imageset/Phoenix_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/San Francisco.imageset/San Francisco_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/San Francisco.imageset/San Francisco_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Seattle.imageset/Seattle_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Seattle.imageset/Seattle_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Toronto.imageset/Toronto_3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Toronto.imageset/Toronto_3x.jpg -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Vancouver.imageset/Vancouver_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Cities/Vancouver.imageset/Vancouver_3x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Colors/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | }, 6 | "properties" : { 7 | "provides-namespace" : true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/add24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "add24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/arrowRedo24Filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "arrowRedo24Filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/arrowUndo24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "arrowUndo24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/calendar24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "calendar24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/copy24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "copy24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/delete24Filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_delete_24_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "template-rendering-intent": "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/delete24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "delete24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/keyboardDock24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "keyboardDock24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/link24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "link24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/mention24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "mention24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/text24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "text24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textBold24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textBold24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textBulletList24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textBulletList24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textChecklistListLtr24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textChecklistListLtr24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textItalic24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textItalic24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textNumberListLtr24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textNumberListLtr24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textStrikethrough24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textStrikethrough24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/CommandBar/textUnderline24Regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "textUnderline24Regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/HUD/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/HUD/flag-48x48.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_flag_48_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogo.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogoDarkMode.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogoDarkMode.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Navigation/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Navigation/ic_fluent_filter_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_filter_28_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Navigation/ic_fluent_settings_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_settings_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Navigation/ic_fluent_star_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_star_16_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/Navigation/ic_fluent_star_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_star_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/NotificationView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/NotificationView/play-in-circle-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_play_circle_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PlaceholderImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "PlaceholderImage.pdf", 5 | "idiom" : "universal", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PlaceholderImage.imageset/PlaceholderImage.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PlaceholderImage.imageset/PlaceholderImage.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_calendar_3_day_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-28x28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_calendar_3_day_28_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/agenda-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_calendar_agenda_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/attach-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_attach_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/day-view-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_calendar_day_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/flag-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_flag_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "gleam_single.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/gleam_single.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/gleam_single.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/mail-unread-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_mail_unread_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/PopupMenu/month-view-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_calendar_month_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Help_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_question_circle_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Home_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_home_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Home_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_home_28_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_home_24_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_home_28_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/New_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_add_circle_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/New_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_add_circle_28_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_add_circle_24_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_add_circle_28_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Open_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_folder_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Open_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_folder_28_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_folder_24_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_folder_28_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation" : true, 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/ic_fluent_premium_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_premium_24_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/ic_fluent_premium_24_regular.imageset/ic_fluent_premium_24_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TabBarView/ic_fluent_premium_24_regular.imageset/ic_fluent_premium_24_regular.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_fluent_dismiss_24_regular.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_28.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_fluent_dismiss_28_regular.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "at.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "original" 14 | } 15 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/at.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/at.pdf -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "excelIcon.png" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/excelIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/excelIcon.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/ic_fluent_lock_closed_20_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_lock_closed_20_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewCell/ic_fluent_share_20_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_share_20_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewHeaderFooterView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewHeaderFooterView/chevron-down-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_down_20_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewHeaderFooterView/chevron-right-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_right_20_regular.pdf", 5 | "idiom" : "universal", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/TableViewHeaderFooterView/image-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_image_24_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/ic_fluent_add_20_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_add_20_regular.svg", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/ic_fluent_add_20_regular.imageset/ic_fluent_add_20_regular.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/ic_fluent_subtract_20_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_subtract_20_regular.svg", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/Assets.xcassets/ic_fluent_subtract_20_regular.imageset/ic_fluent_subtract_20_regular.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ar.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ca.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/cs.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/da.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/de.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/el.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/en-GB.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/en.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/es-MX.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/es.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/fi.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/fr.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/he.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/hi.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/hr.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/hu.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/id.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/it.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ja.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ko.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ms.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/nb-NO.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/nl.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/pl.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/pt-BR.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/pt-PT.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ro.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/ru.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/sk.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/sv.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/th.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/tr.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/uk.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/vi.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/zh-Hans.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUI.Demo/Resources/zh-Hant.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/BadgeFieldTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class BadgeFieldTest: BaseTest { 9 | override var controlName: String { "BadgeField" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/BadgeViewTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class BadgeViewTest: BaseTest { 9 | override var controlName: String { "BadgeView" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/ButtonTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class ButtonTest: BaseTest { 9 | override var controlName: String { "Button" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/CardTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class CardTest: BaseTest { 9 | override var controlName: String { "Card" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/HUDTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class HUDTest: BaseTest { 9 | override var controlName: String { "HUD" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/LabelTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class LabelTest: BaseTest { 9 | override var controlName: String { "Label" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(app.navigationBars[controlName].exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/SideTabBarTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | class SideTabBarTest: BaseTest { 9 | override var controlName: String { "SideTabBar" } 10 | 11 | // launch test that ensures the demo app does not crash and is on the correct control page 12 | func testLaunch() throws { 13 | XCTAssert(!app.navigationBars.element.exists) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/FluentUIDemoTests/Utilities/XCUIElement+Extensions.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import XCTest 7 | 8 | extension XCUIElement { 9 | func clearText() { 10 | self.tap() 11 | let currentText = self.value as? String ?? "" 12 | self.typeText(String(repeating: XCUIKeyboardKey.delete.rawValue, count: currentText.count)) 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_iOS/appcenter-pre-build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo 'Replacing AppCenterSecret placeholder...' 4 | sed -i '' -e "s/$AppCenterSecretPlaceHolder/\"$AppCenterSecret\"/g" ./FluentUI.Demo/AppDelegate.swift 5 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUISwiftUITestApp/FluentUI-testapp.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUISwiftUITestApp/FluentUI-testapp.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUISwiftUITestApp/FluentUISwiftUITestApp.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.security.app-sandbox 6 | 7 | com.apple.security.files.user-selected.read-only 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUISwiftUITestApp/FluentUISwiftUITestAppApp.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import SwiftUI 7 | 8 | @main 9 | struct FluentUISwiftUITestApp: App { 10 | var body: some Scene { 11 | WindowGroup { 12 | ContentView() 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUISwiftUITestApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x-1.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-128_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-16.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-16_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-16_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-256_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-256_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-32.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-32_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-32_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-512.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-512_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AppIcon.appiconset/ Icon-512_2x.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-female.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "persona-female.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-female.imageset/persona-female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-female.imageset/persona-female.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-male.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "persona-male.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-male.imageset/persona-male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/AvatarView/persona-male.imageset/persona-male.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/Colors/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | }, 6 | "properties" : { 7 | "provides-namespace" : true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/FilledTemplateImageView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/FilledTemplateImageView/FluentBadge.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "mac", 5 | "filename" : "ic_fluent_tag_regular.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/FilledTemplateImageView/FluentBadgeLocked.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "mac", 5 | "filename" : "ic_fluent_tag_lock_regular.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/FilledTemplateImageView/FluentBadgeLocked_Mask.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "mac", 5 | "filename" : "ic_fluent_tag_lock_filled.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/FilledTemplateImageView/FluentBadge_Mask.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "mac", 5 | "filename" : "ic_fluent_tag_filled.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/ic_fluent_chevron_down_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_chevron_down_12_regular.svg", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "template-rendering-intent": "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/ic_fluent_non_template_24_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icon_24x24.png", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/ic_fluent_non_template_24_filled.imageset/icon_24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Demos/FluentUIDemo_macOS/FluentUITestApp/Assets.xcassets/ic_fluent_non_template_24_filled.imageset/icon_24x24.png -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI_debug.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG 7 | SWIFT_OPTIMIZATION_LEVEL = -Onone 8 | ENABLE_ADDRESS_SANITIZER = YES 9 | ONLY_ACTIVE_ARCH = YES; 10 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI_release.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | ENABLE_NS_ASSERTIONS = NO 7 | SWIFT_COMPILATION_MODE = wholemodule 8 | SWIFT_OPTIMIZATION_LEVEL = -O 9 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI_resources.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #include "FluentUI_common.xcconfig" 7 | 8 | PRODUCT_NAME = FluentUIResources-macos 9 | PRODUCT_BUNDLE_IDENTIFIER = FluentUIResources-macos 10 | 11 | INFOPLIST_FILE = ../FluentUIResources-macos/FluentUIResources-Info.plist 12 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI_testviewcontrollers.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #include "FluentUI_common.xcconfig" 7 | 8 | PRODUCT_NAME = FluentUITestViewControllers 9 | SWIFT_MODULE_NAME = FluentUITestViewControllers 10 | 11 | CLANG_ENABLE_MODULES = YES 12 | DEFINE_MODULE = YES 13 | -------------------------------------------------------------------------------- /Demos/FluentUIDemo_macOS/xcode/FluentUI_unittest.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #include "FluentUI_common.xcconfig" 7 | 8 | PRODUCT_NAME = FluentUIUnitTests 9 | INFOPLIST_FILE = ../FluentUIUnitTest/FluentUIUnitTest-Info.plist 10 | 11 | CLANG_ENABLE_MODULES = YES 12 | 13 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES 14 | GCC_TREAT_WARNINGS_AS_ERRORS = YES 15 | -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-AccentIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-AccentIcon.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-Icon.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-Image.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-ImageSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-ImageSquare.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-Initials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-Initials.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-InitialsSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-InitialsSquare.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-OutlinedIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-OutlinedIcon.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-OutlinedPrimaryIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-OutlinedPrimaryIcon.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Avatar-Overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Avatar-Overflow.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/BottomSheetController.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/BottomSheetController.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Borderless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Borderless.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Danger-Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Danger-Filled.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Danger-Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Danger-Outline.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Primary-Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Primary-Filled.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Primary-Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Primary-Outline.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Secondary-Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Secondary-Outline.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Button-Tertiary-Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Button-Tertiary-Outline.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Date-Calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Date-Calendar.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Date-Components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Date-Components.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateRange-Calendar-Paged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateRange-Calendar-Paged.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateRange-Calendar-Tabbed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateRange-Calendar-Tabbed.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateRange-Components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateRange-Components.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateTime-Calendar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateTime-Calendar-1.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateTime-Calendar-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateTime-Calendar-2.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateTime-Components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateTime-Components.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/DateTimeRange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/DateTimeRange.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Label.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-Button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-Button.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-Checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-Checkmark.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-Detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-Detail.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-Disclosure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-Disclosure.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-List.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-List.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-None.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-None.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-Standalone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-Standalone.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/ListItem-View.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/ListItem-View.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/MultilineCommandBar-Compact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/MultilineCommandBar-Compact.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/MultilineCommandBar-Regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/MultilineCommandBar-Regular.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-Accessory-Image-TitleDownArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-Accessory-Image-TitleDownArrow.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-Accessory-SubtitleDisclosure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-Accessory-SubtitleDisclosure.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-Style-Custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-Style-Custom.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-Style-Primary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-Style-Primary.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-Style-System.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-Style-System.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-TitleStyle-Leading1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-TitleStyle-Leading1.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-TitleStyle-Leading2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-TitleStyle-Leading2.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-TitleStyle-System1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-TitleStyle-System1.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Navigation-TitleStyle-System2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Navigation-TitleStyle-System2.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/PopupMenuController_iPad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/PopupMenuController_iPad.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/PopupMenuController_iPhone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/PopupMenuController_iPhone.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/SearchBar-On-Brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/SearchBar-On-Brand.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/SearchBar-On-Canvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/SearchBar-On-Canvas.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/SearchBar-On-System.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/SearchBar-On-System.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/TextField-Error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/TextField-Error.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/TextField-Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/TextField-Filled.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/TextField-Focused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/TextField-Focused.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/TextField-Placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/TextField-Placeholder.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/TextField-Typing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/TextField-Typing.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-Down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-Down.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-Left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-Left.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-MessageAndTitle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-MessageAndTitle.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-MessageOnly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-MessageOnly.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-Right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-Right.png -------------------------------------------------------------------------------- /Docs/iOS/Controls/.attachments/Tooltip-Up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/iOS/Controls/.attachments/Tooltip-Up.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/AvatarViewImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/AvatarViewImage.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/AvatarViewInitials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/AvatarViewInitials.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/AvatarViews.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/AvatarViews.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/Badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/Badge.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonAccentColors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonAccentColors.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonImagePositions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonImagePositions.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonLinkedPrimary.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonLinkedPrimary.gif -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonSizes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonSizes.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonStyles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonStyles.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/ButtonViews.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/ButtonViews.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerCustomDate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerCustomDate.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerDefaultDateOnly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerDefaultDateOnly.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerDefaultDateTime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerDefaultDateTime.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerIslamicCalendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerIslamicCalendar.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerNoTextField.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerNoTextField.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/DatePickerSecondaryCalendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/DatePickerSecondaryCalendar.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/FilledTemplate-blueFill-blackBorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/FilledTemplate-blueFill-blackBorder.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/FilledTemplate-clearFill-whiteBorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/FilledTemplate-clearFill-whiteBorder.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/FilledTemplate-redFill-whiteBorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/FilledTemplate-redFill-whiteBorder.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/Link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/Link.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/LinkWithHover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/LinkWithHover.png -------------------------------------------------------------------------------- /Docs/macOS/Controls/.attachments/Separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Docs/macOS/Controls/.attachments/Separator.png -------------------------------------------------------------------------------- /Sources/FluentUI/FluentUI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if os(iOS) || os(visionOS) || targetEnvironment(macCatalyst) 7 | @_exported import FluentUI_ios 8 | #elseif os(macOS) 9 | @_exported import FluentUI_macos 10 | #endif 11 | -------------------------------------------------------------------------------- /Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import SwiftUI 7 | 8 | /// Extending `FontInfo` to implement this protocol allows for platform-specific implementation of font values. 9 | public protocol PlatformFontInfoProviding { 10 | static var sizeTuples: [(size: CGFloat, textStyle: Font.TextStyle)] { get } 11 | } -------------------------------------------------------------------------------- /Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import SwiftUI 7 | 8 | /// Extending `GlobalTokens` to implement this protocol allows for platform-specific implementation. 9 | public protocol PlatformGlobalTokenProviding { 10 | static func fontSize(for token: GlobalTokens.FontSizeToken) -> CGFloat 11 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/AvatarGroup/AvatarGroupModifiers.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | import FluentUI_common 8 | #endif 9 | import SwiftUI 10 | import UIKit 11 | 12 | public extension AvatarGroup { 13 | } 14 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/BarButtonItems/BarButtonItems.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | checkmark-24x24.imageset 2 | checkmark-thin-20x20.imageset 3 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Bottom Commanding/BottomCommanding.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | more-24x24.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/HUD/HUD.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | checkmark-36x36.imageset 2 | dismiss-36x36.imageset 3 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Navigation/Navigation.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | search-20x20.imageset 2 | search-clear.imageset 3 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Navigation/UIViewController+Navigation.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | import FluentUI_common 8 | #endif 9 | import UIKit 10 | 11 | @objc public extension UIViewController { 12 | var msfNavigationController: NavigationController? { 13 | return navigationController as? NavigationController 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Notification/Notification.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | dismiss-20x20.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Other Cells/OtherCells.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | ic_fluent_people_24_regular.imageset 2 | ic_fluent_person_24_regular.imageset 3 | person_24_regular.imageset 4 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/PersonaButton/PersonaButtonModifiers.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | import FluentUI_common 8 | #endif 9 | import SwiftUI 10 | 11 | public extension PersonaButton { 12 | } 13 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/PersonaButtonCarousel/PersonaButtonCarouselModifiers.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | import FluentUI_common 8 | #endif 9 | import SwiftUI 10 | 11 | public extension PersonaButtonCarousel { 12 | } 13 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Popup Menu/PopupMenuTokenSet.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | public class PopupMenuTokenSet: DrawerTokenSet {} 7 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Table View/TableView.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | chevron-right-20x20.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/TableViewListShared/TableViewListShared.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | checkmark-24x24.imageset 2 | iOS-chevron-right-20x20.imageset 3 | more-24x24.imageset 4 | selection-off.imageset 5 | selection-on.imageset 6 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/TextField/TextField.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | ic_fluent_dismiss_circle_24_regular.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/Tooltip/Tooltip.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | tooltip-arrow.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Components/TwoLineTitleView/TwoLineTitleView.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | chevron-down-12x12.imageset 2 | chevron-down-16x16.imageset 3 | chevron-right-12x12.imageset 4 | chevron-right-16x16.imageset 5 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Core/Core.resources.xcfilelist: -------------------------------------------------------------------------------- 1 | back-24x24.imageset 2 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/FluentUI_iOS.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | // In this header, you should import all the public headers of your framework using statements like #import 8 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/FluentUI_iOS.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | @_exported import FluentUI_common 8 | #endif 9 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_available_10_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_available_10_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_available_12_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_available_12_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_available_16_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_available_16_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_available_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_available_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_away_10_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_away_10_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_away_12_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_away_12_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_away_16_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_away_16_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_blocked_10_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_blocked_10_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_blocked_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_blocked_12_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_blocked_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_blocked_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_busy_10_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_busy_10_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_busy_12_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_busy_12_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_busy_16_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_busy_16_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_dnd_10_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_dnd_10_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_dnd_12_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_dnd_12_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_dnd_16_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_dnd_16_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_dnd_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_dnd_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_offline_10_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_offline_10_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_offline_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_offline_12_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_offline_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_offline_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_oof_10_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_oof_10_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_oof_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_oof_12_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_oof_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_oof_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_unknown_10_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_unknown_10_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_unknown_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_unknown_12_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/Presence/ic_fluent_presence_unknown_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_presence_unknown_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/back-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_ios_arrow_left_24_outlined.pdf", 5 | "idiom" : "universal", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/back-24x24.imageset/ic_ios_arrow_left_24_outlined.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/back-24x24.imageset/ic_ios_arrow_left_24_outlined.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_checkmark_24_outlined.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-24x24.imageset/ic_checkmark_24_outlined.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-24x24.imageset/ic_checkmark_24_outlined.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-36x36.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "checkmark_36_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-thin-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_checkmark_20_outlined.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-thin-20x20.imageset/ic_checkmark_20_outlined.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/checkmark-thin-20x20.imageset/ic_checkmark_20_outlined.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/chevron-down-12x12.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_down_12_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/chevron-down-16x16.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_down_16_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/chevron-right-12x12.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_right_12_filled.pdf", 5 | "idiom" : "universal", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/chevron-right-16x16.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_chevron_right_16_filled.pdf", 5 | "idiom" : "universal", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/dismiss-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_dismiss_20_filled.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/dismiss-20x20.imageset/ic_fluent_dismiss_20_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/dismiss-20x20.imageset/ic_fluent_dismiss_20_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/dismiss-36x36.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "dismiss_36_regular.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/iOS-chevron-right-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_fluent_ios_chevron_right_20_filled.pdf", 6 | "language-direction" : "left-to-right" 7 | } 8 | ], 9 | "info" : { 10 | "version" : 1, 11 | "author" : "xcode" 12 | }, 13 | "properties" : { 14 | "template-rendering-intent" : "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/iOS-chevron-right-20x20.imageset/ic_fluent_ios_chevron_right_20_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/iOS-chevron-right-20x20.imageset/ic_fluent_ios_chevron_right_20_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_dismiss_circle_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "ic_fluent_dismiss_circle_24_regular.svg", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_people_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_people_24_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_people_24_regular.imageset/ic_fluent_people_24_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_people_24_regular.imageset/ic_fluent_people_24_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_person_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_24_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_person_24_regular.imageset/ic_fluent_person_24_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/ic_fluent_person_24_regular.imageset/ic_fluent_person_24_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/more-24x24.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_more_24_outlined.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/more-24x24.imageset/ic_more_24_outlined.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/more-24x24.imageset/ic_more_24_outlined.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_12_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_filled.imageset/ic_fluent_person_12_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_filled.imageset/ic_fluent_person_12_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_12_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_regular.imageset/ic_fluent_person_12_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_12_regular.imageset/ic_fluent_person_12_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_16_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_filled.imageset/ic_fluent_person_16_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_filled.imageset/ic_fluent_person_16_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_16_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_regular.imageset/ic_fluent_person_16_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_16_regular.imageset/ic_fluent_person_16_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_20_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_filled.imageset/ic_fluent_person_20_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_filled.imageset/ic_fluent_person_20_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_20_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_regular.imageset/ic_fluent_person_20_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_20_regular.imageset/ic_fluent_person_20_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_24_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_filled.imageset/ic_fluent_person_24_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_filled.imageset/ic_fluent_person_24_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_24_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_regular.imageset/ic_fluent_person_24_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_24_regular.imageset/ic_fluent_person_24_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_28_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_filled.imageset/ic_fluent_person_28_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_filled.imageset/ic_fluent_person_28_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_28_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_regular.imageset/ic_fluent_person_28_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_28_regular.imageset/ic_fluent_person_28_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_filled.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_48_filled.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_filled.imageset/ic_fluent_person_48_filled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_filled.imageset/ic_fluent_person_48_filled.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_regular.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images": [ 3 | { 4 | "filename": "ic_fluent_person_48_regular.pdf", 5 | "idiom": "universal" 6 | } 7 | ], 8 | "info": { 9 | "author": "xcode", 10 | "version": 1 11 | }, 12 | "properties": { 13 | "preserves-vector-representation": true, 14 | "template-rendering-intent": "template" 15 | } 16 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_regular.imageset/ic_fluent_person_48_regular.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/person_48_regular.imageset/ic_fluent_person_48_regular.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-20x20.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ic_search_20_outlined.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-20x20.imageset/ic_search_20_outlined.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-20x20.imageset/ic_search_20_outlined.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-clear.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "search-bar-clear.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-clear.imageset/search-bar-clear.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/search-clear.imageset/search-bar-clear.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-off.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "unselected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-off.imageset/unselected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-off.imageset/unselected.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-on.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "selected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-on.imageset/selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/selection-on.imageset/selected.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/tooltip-arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "tooltip-arrow.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/tooltip-arrow.imageset/tooltip-arrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/fluentui-apple/2195ec1d9ab9a1f4776f0c5eb4ee752eb3f05f8d/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets/tooltip-arrow.imageset/tooltip-arrow.pdf -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/Resources/Version.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleShortVersionString 6 | 0.33.0 7 | CFBundleVersion 8 | 0.33.0 9 | 10 | 11 | -------------------------------------------------------------------------------- /Sources/FluentUI_iOS/module.modulemap: -------------------------------------------------------------------------------- 1 | module FluentUI { 2 | header "FluentUI-Swift.h" 3 | export * 4 | } 5 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Core/Extensions/Apperance+Theme.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | import AppKit 7 | 8 | extension NSAppearance { 9 | var isDarkMode: Bool { 10 | return self.bestMatch(from: [.darkAqua, .aqua]) == .darkAqua 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/FluentUI_macOS.h: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #import 7 | // In this header, you should import all the public headers of your framework using statements like #import 8 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/FluentUI_macOS.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (c) Microsoft Corporation. All rights reserved. 3 | // Licensed under the MIT License. 4 | // 5 | 6 | #if canImport(FluentUI_common) 7 | @_exported import FluentUI_common 8 | #endif 9 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/AvatarView/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | }, 6 | "properties" : { 7 | "provides-namespace" : true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/ButtonColors/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | }, 6 | "properties" : { 7 | "provides-namespace" : true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/ButtonColors/innerShadow.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "color" : { 5 | "color-space" : "srgb", 6 | "components" : { 7 | "alpha" : "0.200", 8 | "blue" : "0xFF", 9 | "green" : "0xFF", 10 | "red" : "0xFF" 11 | } 12 | }, 13 | "idiom" : "universal" 14 | } 15 | ], 16 | "info" : { 17 | "author" : "xcode", 18 | "version" : 1 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | }, 6 | "properties" : { 7 | "provides-namespace" : true 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/blue10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x4F", 13 | "alpha" : "1.000", 14 | "blue" : "0xED", 15 | "green" : "0x6B" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/blueMagenta20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x87", 13 | "alpha" : "1.000", 14 | "blue" : "0xB8", 15 | "green" : "0x64" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/blueMagenta30.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x5C", 13 | "alpha" : "1.000", 14 | "blue" : "0x91", 15 | "green" : "0x2E" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/cyan20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x03", 13 | "alpha" : "1.000", 14 | "blue" : "0x87", 15 | "green" : "0x83" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/cyan30.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x00", 13 | "alpha" : "1.000", 14 | "blue" : "0x70", 15 | "green" : "0x5B" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/cyanBlue10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x00", 13 | "alpha" : "1.000", 14 | "blue" : "0xD4", 15 | "green" : "0x78" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/cyanBlue20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x00", 13 | "alpha" : "1.000", 14 | "blue" : "0x8C", 15 | "green" : "0x4E" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray100.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xE1", 13 | "alpha" : "1.000", 14 | "blue" : "0xE1", 15 | "green" : "0xE1" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x69", 13 | "alpha" : "1.000", 14 | "blue" : "0x7E", 15 | "green" : "0x79" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray200.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xC8", 13 | "alpha" : "1.000", 14 | "blue" : "0xC8", 15 | "green" : "0xC8" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray25.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xF8", 13 | "alpha" : "1.000", 14 | "blue" : "0xF8", 15 | "green" : "0xF8" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray30.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x7A", 13 | "alpha" : "1.000", 14 | "blue" : "0x74", 15 | "green" : "0x75" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray300.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xAC", 13 | "alpha" : "1.000", 14 | "blue" : "0xAC", 15 | "green" : "0xAC" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray40.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x39", 13 | "alpha" : "1.000", 14 | "blue" : "0x39", 15 | "green" : "0x39" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray400.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x91", 13 | "alpha" : "1.000", 14 | "blue" : "0x91", 15 | "green" : "0x91" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray50.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xF1", 13 | "alpha" : "1.000", 14 | "blue" : "0xF1", 15 | "green" : "0xF1" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray500.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x6E", 13 | "alpha" : "1.000", 14 | "blue" : "0x6E", 15 | "green" : "0x6E" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray600.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x40", 13 | "alpha" : "1.000", 14 | "blue" : "0x40", 15 | "green" : "0x40" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray700.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x30", 13 | "alpha" : "1.000", 14 | "blue" : "0x30", 15 | "green" : "0x30" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray800.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x29", 13 | "alpha" : "1.000", 14 | "blue" : "0x29", 15 | "green" : "0x29" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray900.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x21", 13 | "alpha" : "1.000", 14 | "blue" : "0x21", 15 | "green" : "0x21" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/gray950.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x14", 13 | "alpha" : "1.000", 14 | "blue" : "0x14", 15 | "green" : "0x14" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/green10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x49", 13 | "alpha" : "1.000", 14 | "blue" : "0x05", 15 | "green" : "0x82" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/green20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x0B", 13 | "alpha" : "1.000", 14 | "blue" : "0x0B", 15 | "green" : "0x6A" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/magenta10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xC2", 13 | "alpha" : "1.000", 14 | "blue" : "0xB3", 15 | "green" : "0x39" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/magenta20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x88", 13 | "alpha" : "1.000", 14 | "blue" : "0x98", 15 | "green" : "0x17" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/magentaPink10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xE3", 13 | "alpha" : "1.000", 14 | "blue" : "0x8C", 15 | "green" : "0x00" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/orange20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xCA", 13 | "alpha" : "1.000", 14 | "blue" : "0x10", 15 | "green" : "0x50" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/orange30.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x8E", 13 | "alpha" : "1.000", 14 | "blue" : "0x2E", 15 | "green" : "0x56" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/orangeYellow20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x98", 13 | "alpha" : "1.000", 14 | "blue" : "0x0B", 15 | "green" : "0x6F" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/pinkRed10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x75", 13 | "alpha" : "1.000", 14 | "blue" : "0x1C", 15 | "green" : "0x0B" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/red10.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xD1", 13 | "alpha" : "1.000", 14 | "blue" : "0x38", 15 | "green" : "0x34" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets/FluentColors/red20.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0xA4", 13 | "alpha" : "1.000", 14 | "blue" : "0x2C", 15 | "green" : "0x26" 16 | } 17 | } 18 | } 19 | ] 20 | } -------------------------------------------------------------------------------- /Sources/FluentUI_macOS/module.modulemap: -------------------------------------------------------------------------------- 1 | module FluentUI { 2 | header "FluentUI-Swift.h" 3 | export * 4 | } 5 | -------------------------------------------------------------------------------- /scripts/podliblint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # A simple script to lint the pod spec. 4 | 5 | pod lib lint MicrosoftFluentUI.podspec --allow-warnings 6 | -------------------------------------------------------------------------------- /scripts/publishCocoaPod.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # A simple script to publish our pod to cocoapods.org. Run from the root of the repo. 4 | 5 | # Note: In CI/CD scenarios, expect the COCOAPODS_TRUNK_TOKEN env variable to be set which allows this to run automatically 6 | pod trunk push MicrosoftFluentUI.podspec --allow-warnings 7 | -------------------------------------------------------------------------------- /scripts/validation.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # A simple script to validate project settings. 4 | 5 | if which swiftlint >/dev/null; then 6 | swiftlint --strict --config .swiftlint.yml 7 | else 8 | echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" 9 | fi 10 | --------------------------------------------------------------------------------