* close Language and ArticleVersion pickers after click
* cleanup ArticleGridLayout due to VersionPicker changes
* fix tsc errors resulting from primer upgrade
* fix / update tests
* cleanup mobile pickers visual consistency
* use btn-sm on VersionPicker
* update translation and close on click for enterprise releases
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
* Package updates
* Fix up things that look broken
* Add to utils
* Lead now just sets font size, just use f3 where needed
* Update package-lock.json
* Update index.tsx
* Delete bump-link.scss
* Update trigger-error.js
* Update components/GenericError.tsx
Co-authored-by: Ash Guillaume <10384315+ashygee@users.noreply.github.com>
* Update ArticlePage.tsx
* Update ActionBar.tsx
* Changes from meeting
* Found a few more monos
* Fix from a merge conflict
* Missed a few f3s
* Update SubLandingHero.tsx
* Bye gradients
* Match up breadcrumbs
* Update SubLandingHero.tsx
* Update lists.scss
Co-authored-by: Ash Guillaume <10384315+ashygee@users.noreply.github.com>
* update article content to markdown ui component
* decouple lunr indexing from class name
* remove summary outline none rule, apply utility class instead
* improve typing
* scope more styles down to markdown-body/extended-markdown
* move all markdown-body style overrides to MarkdownContent component
* fix class targeting within css module
* clean up MarkdownContent header style
* rename data-lunr to data-search
* fix: inline code color issue
* fix: update article markdown to work with MarkdownContent
* pull changes from docs-playground
* cleanup, add callout banner
* cleanup linting and test fixes
* add discussion link
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* refactor sidebar, scope css, wire up nav events to link component, update tests
* remove link onClick analytics event
* fix: missing key on breadcrumbs
* turn article.scss into a module + componentized
* Update Survey to use only component styles, add cancel button
* Update GenericError + 404 page to use only standard classes
* update LearningTrack to not use markdown-body
* remove / consolidate stylesheets
* cleanup Graphiql explorer page and scss
* Componentize Breadcrumb styles
* Componentize DeprecationBanner styles
* scope h2 a link style to markdown-body
* cleanup nav, organize page-header and page-footer components
* remove unused scroll-button.scss
* organize LanguagePicker and ProductPicker
* add declarations file
* remove featured-links.scss, update tests
* update list utility and toc test
* fix bad merge resolution
* update breadcrumbs test
* initial documentation changes
* editing layouts terminology
* update to match other files
* move javascripts to components/lib
* fix: dockerfile
* update based on Mikes updates to the javascripts directory
* update components/README.md
Co-authored-by: Mike Surowiec <mikesurowiec@users.noreply.github.com>
* removing webpack build step
* keep copywebpackplugin and add fonts to assets/fonts
* update marketing font path
* update font path
* update font
* remove builtAssets
* remove copying front end code with dist
* move Inter fonts to /assets/fonts/inter
* move copy-webpack-plugin back to deps
Co-authored-by: Mike Surowiec <mikesurowiec@users.noreply.github.com>
* 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
* Update content
* Create github-language-support.md
* Add reminder HTML comments
* Add link to supported languages article
* Add intro for GitHub's products
* Add note to list of CodeQL supported languages
* table with package managers
* Update table and add conceptual info
* Versioning to fix broken links
* Fix table layout
* Add package managers to table
* Fix versioning syntax
* Incorporate reviewer feedback
* Center table headers
* Update Dependabot features in table
* Add footnote for third-party code scanning support
* Update link
* support native markdown table alignments
* Update links for ghes2.22
* Use proper names of package managers
* Add Scala
* Adjust conceptual info
* Flip table axes
* Delete unused reusables
* Update link to Packages info
* fix merge conflict
* fix other merge conflict
* Update codeql-languages-bullets.md
* Revert "Update codeql-languages-bullets.md"
This reverts commit 69547205f5e43a8fbf3edc51c89f0f647eef285a.
* Update article topic to sentence case
Co-authored-by: Sarah Schneider <sarahs@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
* tweaks based on feedback
* "marginalize" the columns with GUTTER
* layout changes to align the learning track heading heights
* star icon
* update ui language
Co-authored-by: Jason Etcovitch <jasonetco@github.com>
Co-authored-by: Sarah Schneider <sarahs@users.noreply.github.com>
Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
* Move site search to use an endpoint
* Update browser.js
* Update search.js
* Update lib/search/versions.js
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Fix URLs
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Add 2.22.0
* Add 2.22.1
* Add 2.22.2
* Add 2.22.3
* Add 2.22.4
* Lint YAML files
* intro shouldn't be required
* Align all notes
* Full height sidebar
* Make the sidebar full height properly
* Get the real layout going
* Include full name
* Move details > summary around
* Fix sticky sidebar
* Tweak bottom of page
* Add more label colors
* Change heading title
* Don't be <details>, change sticky header
* Include other releases' info
* Show prev/next links
* Change sidenav to show all releases
* Fix ordering of chevron
* Fix link underlines
* Collapsing minor versions
* Moar padding
* Setup schema for sub-sections
* Update a YAML file to match schema
* Redo rendering/sorting logic
* Update layout
* Convert remaining notes
* Improve schema
* Use proper min properties
* Custom bullet points
* Show details control for version picker
* Improve layout on small screens
* One more tiny fix
* Order by semver
* Use proper version in details
* Fix extra arrows showing up
* Change label colors
* Pass the reference check
* Add gradients
* Gradient all the things
* Add custom hover shadows
* Support avatars
* Add guide-card include
* Use it in product-landing
* Add gradient styles
* Add guides frontmatter
* Use guideArticles instead of full objects
* Add support for authors
* Add support for category header
* Just pass the whole page
* Use it
* guide.url => guide.href
* Use `*.githubusercontent.com`
* Fix mobile card width
* Remove showDescription check
* Use featureLinks.guideCards
* Forgot an if
* Remove support banner
* Just use login instead of name/avatarUrl
* Change card spacing
* Use circular avatars
* Add margin beneath "Guides"
* Use smaller font
* Even moar spacing
* Remove category
* Remove lead text, move button to bottom right
* update guide cards
* Change author of setting up ci to GitHub
* Attribute node js guide to GitHub
* Add author tag to powershell guide
* update top guides section with correct actions links
* Enforce size for single avatars
* Adjust spacing
Co-authored-by: Cynthia Rich <crichID@users.noreply.github.com>