mirror of
https://github.com/FormidableLabs/spectacle.git
synced 2026-04-22 06:15:06 +00:00
* 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>