Граф коммитов

64 Коммитов

Автор SHA1 Сообщение Дата
Ruriko Araki a04ce397b0
Fix links (#1442)
* Change files

* Fixing links

* Fix link

* Fix link
2022-02-15 12:36:40 -08:00
Ruriko Araki 6a28406803
Update theme documentation (#1438)
* Replace some photos

* Replace some photos

* Rewrite some parts

* Some rewrite

* Better examples

* Small fixes

* Add more detail

* Edits

* Edits

* Edits

* Address feedback
2022-02-15 11:00:53 -08:00
Ruriko Araki ffd67ea594
Migrate `Button` V2 to `component` folder (#1383)
### Platforms Impacted
- [x] iOS
- [x] macOS
- [x] win32 (Office)
- [x] windows
- [x] android

### Description of changes=

This PR moves the experimental button into the component button, as we are close to finishing the Button for V2. This PR will NOT be committed until messaging and the component has had final sign off from @ejlayne.

NOTE: It may be easier to review this commit-by-commit than all at once.

1. Old Button component is moved under a deprecated folder.
2. All experimental button files have been moved to the button package. The experimental button has been (temporarily) exported as `ButtonV2` to avoid name clashing with the already existing `Button`.
3. The experimental-button package now just reexports what it used to have from the button package. This is to minimize dropping changes we make to the V2 Button while migrating, and not have duplicate code.
4. Added deprecation messages to the experimental package and the old Button component:
    - Experimental package will have the message "The @fluentui-react-native/exprimental-button package is deprecated. The contents of this package have been moved to @fluentui-react-native/button. If you need to use the Button component from this package, please use ButtonV2 from @fluentui-react-native/button."
    - The old Button components will show in intellisense "This component is deprecated in favor of ButtonV2. This Button will be removed when the package moves to 1.0.0. At that point, ButtonV2 will be renamed to Button. Please see MIGRATION.md for details on how to move to the new Button."
5. I removed default exports for each control as I was worried that they would clash. This does not affect what gets exported from the package.
6. Merged the Button test pages for both buttons to one page. The old Button tests are now at the bottom of the Button test page. E2E tests have not been merged as I can't specify a test to look for more than two components.

### Verification

Verified that deprecation message only shows on debug, not release bundle
Verified that Button still loads out of experimental button. One test still pulls the button from the experimental-button package to ensure that it hasn't been broken.
Verified that deprecation intellisense shows up.
Verified that old Button is not affected via test page.
Verified E2E tests run on both versions of the button.

### Pull request checklist

This PR has considered (when applicable):
- [x] Automated Tests
- [x] Documentation and examples
- [ ] Keyboard Accessibility
- [ ] Voiceover
- [ ] Internationalization and Right-to-left Layouts
2022-02-15 00:15:27 +00:00
Ruriko Araki dc350844d0
Updating migration documentation (#1408)
* Some edits

* migrating compose

* Change files

* Add link to migration documentation

* More details and exmaples

* More details

* Move file

* Add more details about component rename

* Change files

* Address feedback
2022-02-08 16:58:17 -08:00
Ruriko Araki 63c1592fcb
Migration details from fluentui (#1250)
* Migration details from fluentui

* Change files

* Fix link

* Edit wording
2022-01-06 11:41:13 -08:00
Ruriko Araki f4a5b4f5c9
Add repository property to our package.json files (#1280)
* Add repository property to all package.json files

* Change files

* Manually modufy change files

* Manually modufy change files
2021-12-20 13:51:29 -08:00
Ruriko Araki fb7f3720c6
Fix links (#1263) 2021-12-16 17:48:40 -08:00
Samuel Freiberg 3d845bd35d
Adding Some Missing Component Documentation (#1077)
* Yarn

* Merge

* Fixing repo

* Update package

* Merge

* Removing change file

* Add Tabs + FocusZone documentation

* Add Shimmer Documentation

* Fixing documentation

* Adding Callout documentation

* MenuButton doc isn't created yet

* Updating accessibilityPositionInSet and accessibilitySetSize props for RadioButton

* Updating format of RadioGroup tokens to a table
2021-11-15 10:24:57 -07:00
Ruriko Araki c9419d9322
Add writeup of theming testing on win32 (#1127)
### Platforms Impacted
- [ ] iOS
- [ ] macOS
- [x] win32 (Office)
- [ ] windows
- [ ] android

### Description of changes

Quick writeup of how to test theming in win32 tester

### Pull request checklist

This PR has considered (when applicable):
- [ ] Automated Tests
- [x] Documentation and examples
- [ ] Keyboard Accessibility
- [ ] Voiceover
- [ ] Internationalization and Right-to-left Layouts
2021-11-08 21:17:34 +00:00
Keven Arroyo 00b54000e8
New pipeline to test if links on the repo are working (#891)
* New pipeline to test if links on the repo are working

* Adding command

* Testing different path

* Parameter to fail test

* Reverting change

* Testing another fail condition

* Missing fail error

* Testing different test failure

* testing out xargs

* Fixing broken links to pass test

* Fix broken link

* Change name of config file

Co-authored-by: Krystal Kramer <krsiler@microsoft.com>
2021-09-30 16:04:15 -04:00
Ruriko Araki 41f6b1e982
Documentation on color tokens and usage (#1007)
* Add documentation on color tokens

* Write how to use tokens in component tokens

* Revert accidental prettier bump
2021-09-16 10:34:36 -07:00
Ruriko Araki e22376782a
Documentation to move from old to new theme provider (#911)
* Add missing pages to index

* Documentation for theme provider converstion

* Update some paths

* Address feedback
2021-08-19 11:12:10 -07:00
Keven Arroyo 7e4df7ce9a
Documentation for the Tabs Control (#904)
* Added docs for Tabs

* Update Tabs.mdx

* Update Tabs.mdx

* Update Tabs.mdx

* Adding more tokens

* Sorting tokens
2021-08-19 12:18:37 -05:00
Ruriko Araki 4aacac3e83
Custom theming documentation (#898)
### Platforms Impacted
- [ ] iOS
- [ ] macOS
- [ ] win32 (Office)
- [ ] windows
- [ ] android

### Description of changes

Adding documentation for creating custom FURN themes.

Aim is to provide clear examples of how to add custom themes. Thanks to @FalseLobster for her examples in her AccChecker example, some of this documentation was modeled off of that example.

If there are use cases missing please let me know!

### Verification

Sending documentation to some partners as a test run

### Pull request checklist

This PR has considered (when applicable):
- [ ] Automated Tests
- [x] Documentation and examples
- [ ] Keyboard Accessibility
- [ ] Voiceover
- [ ] Internationalization and Right-to-left Layouts
2021-08-17 17:49:35 +00:00
Keven Arroyo 42c85c7df1
Updating more broken links (#890)
* Updating repo links

* Change files
2021-08-12 15:58:57 -05:00
Ruriko Araki 37f7f985c8
Add Theming documentation (#880)
* Edit main documentation, start adding initial page for theme documentation

* Add basics documentation, other pages for structure

* Progress on theme documentation

* Finish basics page

* Finish basics documentation

* Clean up example

* Add more explanation

* More documentation

* Fix images?

* Add iOS image

* Revert change to index page

* Add Theming pages to index

* Address feedback

* Address feedback
2021-08-10 14:17:20 -07:00
Nabil Khalil 3511ea45d4
Adding Additional Documentation (#803)
* Reintroduced docs folder that was missing

* Specified fluentui to fluentui-react-native/docs

* Delete CONTROLS_STATUS.md

Not needed at the momment as theres no way to sync its information from the multiple sources of truth.

* Delete Pressable.mdx

* Delete Stack.mdx

* Delete counter.jsx

* Delete Text.mdx

* Removed docs not updated and fixed linking

* Removed JSX importing into MDX example

* Updated name from experimental to @fluentui/framework

* Divided theming more

* Moving to a new location

Moving this to the frameworks folder in packages

* list of docs from experimental moved to framework

* Added pages for future documentation on currently existing componenets/utilities

* Delete Seperator.mdx

* Added all componenets and utils to the index.mdx

* added missing .mdx extensions

Co-authored-by: Keven Arroyo <dake.3601@gmail.com>
Co-authored-by: sriya112 <sriyaaluru@gmail.com>
2021-08-05 14:24:09 -07:00
Patrick Boyd b1ec056884
Remove docs package (#178)
* Remove all docs content from fluentui-react-native

* add headline links to documentation

* update yarn.lock

* update yarn.lock for merge

* re-add images to new assets dir for repo readmes to reference

* refresh yarn.lock

* refresh yarn.lock cleanly after mege

* update yarn.lock

Co-authored-by: Chris Hogan <chrishog@microsoft.com>
2020-04-22 17:04:27 -07:00
UI-Fabric-RN-Bot b94dc570ad 📦 applying package updates ***NO_CI*** 2020-04-22 02:30:04 +00:00
UI-Fabric-RN-Bot ff5d63bd8f 📦 applying package updates ***NO_CI*** 2020-04-21 23:50:25 +00:00
UI-Fabric-RN-Bot 731c0c47aa 📦 applying package updates ***NO_CI*** 2020-04-21 17:03:45 +00:00
UI-Fabric-RN-Bot 76b9ad43db 📦 applying package updates ***NO_CI*** 2020-04-21 05:58:24 +00:00
UI-Fabric-RN-Bot c525b0e1fd 📦 applying package updates ***NO_CI*** 2020-04-21 00:41:10 +00:00
UI-Fabric-RN-Bot 508c3dcde9 📦 applying package updates ***NO_CI*** 2020-04-17 22:36:03 +00:00
UI-Fabric-RN-Bot f73af31be4 📦 applying package updates ***NO_CI*** 2020-04-17 16:48:18 +00:00
Krystal Siler 302097d2dc
Revert "Merge pull request #136 from ksiler/fluent-variant-support" (#164)
* Revert "Merge pull request #136 from ksiler/fluent-variant-support"

This reverts commit fbbdcfe760, reversing
changes made to cf2dc6f865.

* Change files
2020-04-17 09:15:36 -07:00
UI-Fabric-RN-Bot 4cf53496c7 📦 applying package updates ***NO_CI*** 2020-04-16 23:57:38 +00:00
UI-Fabric-RN-Bot 67afefd70a 📦 applying package updates ***NO_CI*** 2020-04-14 05:14:46 +00:00
REDMOND\krsiler 1bf89ba5e1 Merge remote-tracking branch 'upstream/master' into a11y-documentation 2020-04-13 16:50:24 -07:00
REDMOND\krsiler c8bccc9dbe Merge remote-tracking branch 'upstream/a11y-documentation' into a11y-documentation 2020-04-13 16:49:43 -07:00
UI-Fabric-RN-Bot c16353febe 📦 applying package updates ***NO_CI*** 2020-04-13 22:48:23 +00:00
REDMOND\krsiler e913c95440 restore files that should have been unchanged 2020-04-13 11:48:52 -07:00
REDMOND\krsiler 4ab6fe777f Merge branch 'master' into fluent-variant-support
# Conflicts:
#	.gitignore
#	apps/fluent-tester/README.md
#	apps/fluent-tester/package.json
#	apps/fluent-tester/src/RNTester/TestComponents/Callout/CalloutTest.tsx
#	apps/fluent-tester/windows/FluentTester.sln
#	apps/fluent-tester/windows/FluentTester/Bundle/index.windows.bundle
#	apps/fluent-tester/windows/FluentTester/FluentTester.vcxproj
#	apps/playground/package.json
#	docs/content/windows/index.mdx
#	docs/next.config.js
#	docs/package.json
#	package.json
#	packages/components/Button/CHANGELOG.json
#	packages/components/Button/CHANGELOG.md
#	packages/components/Button/package.json
#	packages/components/Button/src/__snapshots__/Button.test.tsx.snap
#	packages/components/Callout/CHANGELOG.json
#	packages/components/Callout/CHANGELOG.md
#	packages/components/Callout/package.json
#	packages/components/Callout/src/Callout.types.ts
#	packages/components/Checkbox/CHANGELOG.json
#	packages/components/Checkbox/CHANGELOG.md
#	packages/components/Checkbox/package.json
#	packages/components/FocusTrapZone/CHANGELOG.json
#	packages/components/FocusTrapZone/CHANGELOG.md
#	packages/components/FocusTrapZone/package.json
#	packages/components/Link/CHANGELOG.json
#	packages/components/Link/CHANGELOG.md
#	packages/components/Link/package.json
#	packages/components/Persona/CHANGELOG.json
#	packages/components/Persona/CHANGELOG.md
#	packages/components/Persona/package.json
#	packages/components/PersonaCoin/CHANGELOG.json
#	packages/components/PersonaCoin/CHANGELOG.md
#	packages/components/PersonaCoin/package.json
#	packages/components/Pressable/CHANGELOG.json
#	packages/components/Pressable/CHANGELOG.md
#	packages/components/Pressable/package.json
#	packages/components/RadioGroup/CHANGELOG.json
#	packages/components/RadioGroup/CHANGELOG.md
#	packages/components/RadioGroup/package.json
#	packages/components/Separator/CHANGELOG.json
#	packages/components/Separator/CHANGELOG.md
#	packages/components/Separator/package.json
#	packages/components/Stack/package.json
#	packages/components/text/CHANGELOG.json
#	packages/components/text/CHANGELOG.md
#	packages/components/text/package.json
#	packages/framework/foundation-composable/CHANGELOG.json
#	packages/framework/foundation-composable/CHANGELOG.md
#	packages/framework/foundation-composable/package.json
#	packages/framework/foundation-compose/CHANGELOG.json
#	packages/framework/foundation-compose/CHANGELOG.md
#	packages/framework/foundation-compose/package.json
#	packages/framework/foundation-settings/CHANGELOG.json
#	packages/framework/foundation-settings/CHANGELOG.md
#	packages/framework/foundation-settings/package.json
#	packages/framework/foundation-settings/src/Settings.ts
#	packages/framework/foundation-tokens/CHANGELOG.json
#	packages/framework/foundation-tokens/CHANGELOG.md
#	packages/framework/foundation-tokens/package.json
#	packages/framework/immutable-merge/CHANGELOG.json
#	packages/framework/immutable-merge/CHANGELOG.md
#	packages/framework/immutable-merge/README.md
#	packages/framework/immutable-merge/package.json
#	packages/framework/immutable-merge/src/Merge.test.ts
#	packages/framework/immutable-merge/src/Merge.ts
#	packages/framework/theme-registry/CHANGELOG.json
#	packages/framework/theme-registry/CHANGELOG.md
#	packages/framework/theme-registry/package.json
#	packages/framework/themed-settings/CHANGELOG.json
#	packages/framework/themed-settings/CHANGELOG.md
#	packages/framework/themed-settings/package.json
#	packages/framework/themed-stylesheet/CHANGELOG.json
#	packages/framework/themed-stylesheet/CHANGELOG.md
#	packages/framework/themed-stylesheet/package.json
#	packages/framework/theming-ramp/CHANGELOG.json
#	packages/framework/theming-ramp/CHANGELOG.md
#	packages/framework/theming-ramp/package.json
#	packages/framework/theming-ramp/src/Theme.ts
#	packages/framework/theming-react-native/CHANGELOG.json
#	packages/framework/theming-react-native/CHANGELOG.md
#	packages/framework/theming-react-native/package.json
#	packages/framework/theming-react-native/src/NativeModule/ThemingModule.native.ts
#	packages/libraries/core/CHANGELOG.json
#	packages/libraries/core/CHANGELOG.md
#	packages/libraries/core/package.json
#	packages/utils/adapters/CHANGELOG.json
#	packages/utils/adapters/CHANGELOG.md
#	packages/utils/adapters/package.json
#	packages/utils/build-tools/CHANGELOG.json
#	packages/utils/build-tools/CHANGELOG.md
#	packages/utils/build-tools/package.json
#	packages/utils/interactive-hooks/CHANGELOG.json
#	packages/utils/interactive-hooks/CHANGELOG.md
#	packages/utils/interactive-hooks/package.json
#	packages/utils/tokens/CHANGELOG.json
#	packages/utils/tokens/CHANGELOG.md
#	packages/utils/tokens/package.json
#	scripts/just.config.js
#	scripts/package.json
#	scripts/use-yarn-please.js
#	yarn.lock
2020-04-13 11:00:20 -07:00
REDMOND\krsiler 5af09ef3d1 Merge master 2020-04-13 10:34:13 -07:00
Krystal Siler 623c0c2e6b
Add checklist for accessibility 2020-04-10 10:39:30 -07:00
REDMOND\krsiler 2c8397d059 Merge branch 'master' into a11y-documentation
# Conflicts:
#	yarn.lock
2020-04-10 08:40:30 -07:00
UI-Fabric-RN-Bot cf2dc6f865 📦 applying package updates ***NO_CI*** 2020-04-09 21:14:58 +00:00
UI-Fabric-RN-Bot fa6e0e426e 📦 applying package updates ***NO_CI*** 2020-04-09 20:23:08 +00:00
UI-Fabric-RN-Bot b7de180961 📦 applying package updates ***NO_CI*** 2020-04-09 18:39:15 +00:00
Patrick Boyd 4bddbf6454
Fluent callout callbacks (#146)
* Add ondismiss and onshow callbacks

* remove jest config; not fixing this right now

* Change files

* uncomment docs theme imports
2020-04-09 10:46:04 -07:00
UI-Fabric-RN-Bot 75feeb8db4 📦 applying package updates ***NO_CI*** 2020-04-09 17:35:20 +00:00
E.J. Layne cb4b0b5d93
FHL documentation updates to root readme, fluent tester readme, and getting started. (#148)
* updated fluent tester documentation, added images to show where debug menus live.

* updated readme RNTester references to FluentUI Tester

* added picture of fluentui tester

* forgot to update image reference to radiogroup image

* somehow I updated the wrong image reference

* moved around contents on main readme page.

* missed this file somehow

* added links to fluent design system and react native

* added more getting started documentation to root readme

* messed up my bulleted list

* changed one word

* added HELLO_WORLD.md file, with link from root readme.

* wrong slashes in url

* updated fluent ui documentation

* updated documentation

* forgot to update relative path on root readme

* wrong slashes
2020-04-09 10:12:57 -07:00
Micah Godbolt 3f0b1bc0bb
Updated dependencies to get docs working (#155)
* add some dependencies

* Change files
2020-04-09 10:11:37 -07:00
UI-Fabric-RN-Bot da74e1ff59 📦 applying package updates ***NO_CI*** 2020-04-08 21:26:12 +00:00
Micah Godbolt 54e180858b update package name 2020-04-08 11:36:40 -07:00
Micah Godbolt b4e6c101ff merge conflicts 2020-04-07 08:13:40 -07:00
UI-Fabric-RN-Bot 5192d63fdb 📦 applying package updates ***NO_CI*** 2020-04-07 02:11:02 +00:00
Micah Godbolt 937f5ab42f init 2020-04-06 16:55:32 -07:00
REDMOND\krsiler 14970ecdbe Merge branch 'master' into fluent-variant-support
# Conflicts:
#	apps/fluent-tester/src/RNTester/TestComponents/Text/CustomizeUsage.tsx
#	apps/fluent-tester/src/RNTester/TestComponents/Text/StandardUsage.tsx
#	apps/fluent-tester/src/RNTester/TestComponents/Text/TextTest.tsx
#	apps/fluent-tester/src/RNTester/TestComponents/Text/index.ts
#	apps/fluent-tester/src/RNTester/TestComponents/Text/styles.ts
#	packages/components/text/src/__tests__/__snapshots__/Text.test.win32.tsx.snap
2020-04-06 15:51:18 -07:00
Krystal Siler 13ddbb0360
Add accessibility documentation
This adds a page for accessibility underneath docs.
2020-04-06 10:53:20 -07:00