* Add color mode selector in footer
* Interpret color mode from cookie
* Update render-page.js
* Delete color-mode.js
* Update render-page.js
* Make this more resilient to HTML tag changes
* Update scroll-button.scss
* Enable dark mode, matching OS setting
* A few more dark mode tweaks
* Revert mountain opacity
* Update mountains on homepage to rgba
* Revert "Update sidebar to use primer backgrounds (#18818)"
This reverts commit 229ce4518f.
* Revert "Revert "Update sidebar to use primer backgrounds (#18818)""
This reverts commit 5845e25c5d5236776fb83acc42a3444b5f44b960.
* Update overrides.scss
* Remove labtocat and waldocat from 500 and 404
* Readd sidebar changes
* Move article from github directory as a top-level product
* Update article titles
* Remove old -ing article titles
* Use older format for this PR
* Finish updating links for retitled articles
* Remove sponsors topic
* Add sponsors to index.md
* Create folder for map topic for sponsors
* Add integrating folder/category with super basic graphql article
* Add get started category/folder
* Update index.md
* Add articles to category folders and update all the links and check it out locally 🙏
* Fix space
* Fix set of broken links
* Update link in resuable
* Add the quickstart
* Add USD
* Add matching donations caveat
* fix ci failures
* Bringing back `-ing` to Sponsors titles, categories, & links (#18817)
* Bringing back -ing
* The one that got away
* Apply @ethanpalm's input
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
* Apply product input
* Apply suggestions from code review
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
* Apply @emilyistoofunky's input
* Sponsors landing page design (#18774)
* Add sponsors to index.md as a top-level product
* Revamp the GitHub Sponsors landing page with article links
* remove merge tags
* add community section
* add sponsor descriptions
* swap repo for user
* remove prefix tag
* lint
* remove topic fix landing page
* Tweak articles on landing page
* Drop "account"
* Add quickstart
* Bigger, brighter, and shorter intro
* Possibly too long of an intro?
* fix quickstart link
* add guides page
* fix error for mismatch between title and filename
* use link over guid
* remove HTML from layout file (aligns to #18811)
* use variable for section title
* Add intro
* Remove beta
* Apply suggestions from code review
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
* Apply suggestions from code review
* Integrate article changes and remove old TOC
* Fixing the commented out text to match other landing pages 👓
* Apply suggestions from code review
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
* Switch up order of sidebar categories
* Add new text to landing page button
* Add topics and types
* Add the underscore
* Add some more topics
* fix `type:`
* Fix topics
* plural ftw
* hide learning paths when not defined
* lint
* Add quickstart to guides page
* remove unused sidebar links
* hide subsection title when learning tracks are not present
* Apply @emilyistoofunky's topics input
* Remove duplicated topics
* Events ftw
* typo
* Remove obsolete topics for now
* add some temporary duplicate topics
* Resolve Linter error
Co-authored-by: Rachael Sewell <rachmari@github.com>
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
Co-authored-by: Rachael Sewell <rachmari@github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
* Upgrade primer to 16
* Upgrade colors in scss
* Get SCSS to build
* Initial dark mode support
* trashcan -> trash
* More specific search browser test
* Fix link color on homepage
* Update overrides.scss
* Upgrade some colors to primer variables
* Hide dark mode support for now
* Apply suggestions from code review
* Update overrides.scss
* Flesh out our layouts to include header/footer components across layout types
* Update contribution.html
* Remove extra line that we don't need when we have the gray section
* Block a few more things in AIRGAP
* Update middleware/context.js
Co-authored-by: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com>
* Update product-landing.html
Co-authored-by: Vanessa Yuen <6842965+vanessayuenn@users.noreply.github.com>
* Install liquidjs, uninstall liquid
* Comment a bunch of stuff out to get going
* Fix invalid includes
* Fix all includes (path => 'path')
* Get the homepage to render
* Do link-in-list kinda
* Revert "Fix all includes (path => 'path')"
This reverts commit d6fead646353aa5041d9229470a62a1d487456b9.
* Support non-dynamic partials
* Extract getTemplate helper
* Do remaining custom Liquid tags
* Fix some custom tag bugs
* Moar bugs
* Re-add link tag
* Cleaner diff
* Actually fix extended markdown tags
* Fully comment out version matchers
* Smaller diff
* Rely only on Liquid internals for conditionals
* Use new operators option in Liquid engine
* Fix link.js
* Don't need options
* Updoot to the right doot
* Fix some bugs
* Fix another bug
* Pass a test
* Fix the translate bits
* Adjust a test
* Fix another invalid Liquid bug
* Two more borked translations
* Found some more
* Don't need this change
* Revert "Don't need this change"
This reverts commit a916d619747f0492865a69c3e237c97c4d4e7fad.
* This should fix the broken links
* Missed one
* Revert "This should fix the broken links"
This reverts commit e6c2cc0d9055d958706260d57edbe293281c150e.
* Revert "Missed one"
This reverts commit bbe1f23baf16e020f6f7931589decb1afc75dfbd.
* Updoot liquidjs