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

2 Коммитов

Автор SHA1 Сообщение Дата
Tommy Nguyen e9665e0927
docs: replace Algolia with offline search (#3358) 2024-09-17 08:18:05 +02:00
Adam Foxman ee96c012a4
Documentation Website (#1197)
* working docusaurus site. mostly stock with a few minor tweaks.

* set light/dark mode colors

* Update README main header link. Add GitHub logo (light and dark mode variants) to docsite header bar.

* accessibility fixes

* Clear out footer, leaving copyright. Always use darktheme when showing code to fix contrast issues. Change github icon to inline SVG. Add examples of Important and Caution blocks in markdown. Change link colors to match RNW and RN sites.

* Move into doc into hierarchy (styles don't support top-level docs). Reinstate homepage feature area, which now appears to be a little broken.

* Add MS Open Source img and link as footer logo. Also tweak CSS: inline code formatting in markdown, color refining/sharing, footer logo size/opacity.

* Remove opacity styles on footer -- they happen automatically since it is a link.

* Finalize landing page. Move GitHub logo into an .svg file.

* Fix editUrls.

* fix homepage text

* Add local-search support and styling. Not too happy with this. Out of the box, local search uses Algolia's color scheme and doesn't pick up Docusaurus colors. I have it polished and working, though. Going to try using the DocSearch-based service instead which is supposed to integrate w/Docusaurus CSS vars.

* Update docusaurus version

* Create navbar hierarchy and matching sidebars. Remove inline front-matter tags and category files, and instead be get name from markdown title and order from sidebar.js.

* Use a very dark gray background instead of black in darkmode. Fix typo in navbar.

* add shadow on navbar in darkmode

* Remove sample content

* docs(changeset): Documentation site framework and theming. No content yet other than the landing page.

* yarn deduplicate

* update dup checker tests -- they are sensitive to the yarn dependency graph in this repo

* align dependencies
2022-03-08 18:30:14 +01:00