microsoft / design-to-code

A system of development tools, and utilities used à la carte or as a suite to build enterprise-grade websites and applications.
MIT License
24 stars 6 forks source link

Add documentation site #202

Closed janechu closed 2 years ago

janechu commented 2 years ago

Pull Request

📖 Description

This PR adds the scaffolding for a documentation site. It is created using a mixture of webpack and a build script which converts markdown files.

There are only a few test pages which will be filled out.

The intent of this PR is to establish a baseline for future documentation that will be published to github pages.

The style is similar to the styling of the FAST repositories docusaurus site.

✅ Checklist

General

⏭ Next Steps

janechu commented 2 years ago

After reading some documentation on serving static pages, closing this PR in favor of creating a branch gh-pages.

EisenbergEffect commented 2 years ago

What was the plan for this? Was it an FHL project?

janechu commented 2 years ago

@EisenbergEffect yes, it was an FHL project, there are now PRs out against the gh-pages branch which is hosting most of this logic. I think when it is finalized, the logic will move to the main branch and the gh-pages branch will eventually be only for generating the static docs. This will take some time to get to though, as the documentation pages still need content.