Files
spectacle/.github
JP 4244224ef5 [Docs] New website (#1109)
* scaffold new Docusaurus site

* replace /docs dir

* set baseUrl and change build out-dir

* re-add formideploy and config

* update docs GH Actions workflow

* fix incorrect build out-dir path

* re-enable GTM

* lint website dir too

* restore brand colors to sidebar

* commenting out dup nav item

* adding styled components and types, oss-badges, copy-to-clipboard

* touch when adding libs

* adding statis assets from previous codebase, refactored file organization just a bit

* removing infima based styles in favor of styled components

* integrating previous non-typescript codebase to typescript for lander

* optional props

removing the requirement for noMargin and noPadding

misc code cleanup

* fix header svg and video issues

* Update get-started.tsx

cleanup and consistency

* updating button styles

* autoPlay still breaks the Video

i have removed the autoPlay prop as it crashes the app at the terminal. made some comments as a reminder of the issue

* include fix for PR number in Docs GH Action

* adding autoPlay back to video

needed to downgrade node to 16 LTS

* adding and updating libs

* added, removed, reorganized, and renamed various static asset files

* moved to index dir

* Delete custom.css

converted to use sass

* various updates to config for docusaurus

updates for sass, alpha, there are some comments in here that are still in testing for nav items and footer

* grok'd for old code, bridge between compiled CSS vars and JS

* various global styles

* the heart of our CSS customizations happens in this file

* import paths, added content as props, and theme provider

* overhaul of the preview section

* overhaul of the oss section

* overhaul of the header and hero sections

* overhaul of the get started CTA section

* overhaul of the features section

* all content for the site comes from this file and is passed down via props

* overhaul of various global components used like wrappers, buttons, titles, body copy, etc

* removing getComputedStyle as it's unneeded and causes an SSR issue

* adding engines <18

* docs for testing second level

* touch update to libs

* swapped icon for logo and removed old code

* remove the privacy and cookie stuff

* design adjustments

* fix bug where copy button switches color depending on color mode

* how dare they use any-link

* adding new theme value

* design updates and cleanup

* fixing broken link preventing build from completing

* update h1 to uppercase

* add label for small screens

* hero h1 uppercase

* mobile adjustments

* design tweaks

* bug fix for broken link

* additional design updates

* update lib to 2.0-rc-1

* fix typo

* adding a temp external link for testing

* naming cleanup

* documentation of styles

* fix odd spacing

* adding overrides for prism styles

* refactor function to utils

* cleanup and refactor to global, light, dark sections

* footer logo link and mobile style adjustment

* adding width and height to images

* adding height auto so images can resize properly

* auto height

* adding a height to see if that will contain the badge

* hover color to white

* remove testing link

* font color to 454545

* restore index.md page and filter from Sidebar

* adding redirects docusaurus plugin

* rewiring basic-concepts to be index for docs

* comments

* remove swizzled sidebar

* ripping styles components and replacing with css modules

* updating to 2.0

* touch

* converting all rem values to be 37.5% smaller

original code had a 62.5% font hack in it which was colliding with docusaurus. I've gone through and removed pattern and converted all rem values. Many values can be refactored into variables.

* fixing grid and badge alignment

* spacing adjustments

* consolidating values to variables round 1

* consolidating values to variables round 2

* adding new darkest grey for prism background in dark mode

* smoothing out animations, adding clsx where needed

* removing testing MD files

* Remove some JSX.Element

* Small tweak to docusaurus config

* Slim prism config

* Prune some commented-out CSS

* Remove superfluous && className

* Dedup romanize fn

* Update docs.yml

* Docs footer logo fix

* Add robots.txt

* SEO fixes

Co-authored-by: Ryan Srofe <ryan.srofe@formidable.com>
Co-authored-by: Grant Sander <gksander93@gmail.com>
2022-08-09 09:36:58 -05:00
..
2022-08-09 09:36:58 -05:00