microsoft / fast

The adaptive interface system for modern web experiences.
https://www.fast.design
Other
9.28k stars 597 forks source link

Documentation using Docusaurus #1172

Closed awentzel closed 5 years ago

awentzel commented 5 years ago

There have been some internal conversations recently regarding ways to improve our documentation, as well as external feedback and requests. Some of those are gathered below into feedback regarding the documentation itself as well as potential gaps, and functional requirements of a new documentation "site".

Documentation specific feedback:

Functional requirements:

Docusaurus is a modern documentation platform where teams can document everything from products, to APIs and internal knowledge-bases.

Benefits:

- What is FAST-DNA
- Concepts
    - Base components
    - Design System
    - Slots
    - Etc.
- Guides (we can bucket these over time)
    - Creating a simple app
    - Creating a base component
    - Styling a base component
    - Theming
        - Basic
        - Advanced
    - Etc…
- Contributing
- Packages
    - JSS Manager
        - About
        - Typedoc / API docs
        - Glossary
    - Base Components
        - About
        - Typedoc / API docs
        - Glossary
    - MSFT Components
        - About
        - Typedoc / API docs
        - Glossary
- Changelog
    - Not the actual changeling, but about our versioning and where to find them.
- Contact
    - Discord
    - Github issues
    - Etc

Resources: https://docusaurus.io/docs/en/installation

chrisdholt commented 5 years ago

Good with docusaurus, it was second to gitbook before they decided to move away form OSS. We should close #941