1
0
mirror of synced 2026-01-30 06:01:34 -05:00
Commit Graph

26 Commits

Author SHA1 Message Date
Rachael Sewell
264a12dc00 remove and rename old site tree components (#19478) 2021-05-20 18:58:54 +00:00
Rachael Sewell
8b0ba71391 add number of articles to all docs list (#19456) 2021-05-20 18:51:38 +00:00
Rachael Sewell
cf965e0892 Convert to new site tree (#19450) 2021-05-20 11:35:02 -07:00
Mike Surowiec
21bcb0fb31 fix: cookies may not be there 2021-05-19 08:33:41 -07:00
Mike Surowiec
debf09d016 change FeaturedArticles header color 2021-05-19 08:28:02 -07:00
Mike Surowiec
1213238aca fix: delay iframe rendering to improve page load 2021-05-19 08:27:58 -07:00
Mike Surowiec
02e743307c fix: minor lighthouse issues 2021-05-19 08:27:54 -07:00
Mike Surowiec
3675152d7d fix: tsc errors 2021-05-19 08:27:50 -07:00
Mike Surowiec
2fc3e7e403 feat: wire up remaining head data, csrf token 2021-05-19 08:27:34 -07:00
Mike Surowiec
e8b7d3b9fc Product landing page react (pt 4) (#19336)
* start SidebarNav, enable dark mode

* wip: sidebarnav, fix primer components theme rendering

* feat: ProductSiteTree, useFeatureFlag

* feat: add new product site tree (untested)

* wire up HomepageVersionPicker, run lint

* fix: remove re-render logic, fix homepage version picker to be natural width

* fix: support css + primer/components color modes

* fix: rename categoryId -> productId

* feat: ProductSiteTree and AllArticlesProduct

* fix: cleanup warnings

* fix: use next links on ProductSiteTreeNew

* fix: use next Link on AllArticlesProduct

* fix: add tooltip to ScrollButton, remove stylesheet dependency

* feat: ProductArticlesList component

* fix: convert color_mode value from cookie when necessary

* remove comments

* replace liquid with jsx

Co-authored-by: Rachael Sewell <rachmari@github.com>
2021-05-19 02:49:51 +00:00
Mike Surowiec
e92e11888c feat: add code examples, cleanup and minor fixes 2021-05-11 10:13:15 -07:00
Mike Surowiec
9036301ad1 feat: add CommunityExamples, enable /discussions 2021-05-11 09:10:49 -07:00
Mike Surowiec
f0fe065cef feat: implement changelog feed, guide section 2021-05-10 15:17:52 -07:00
Mike Surowiec
8598b600f3 wip: add LandingHero, FeaturedArticles 2021-05-07 16:35:11 -07:00
Mike Surowiec
03523a1822 feat: update useTranslation to be more advanced 2021-05-07 11:42:45 -07:00
Mike Surowiec
da2384c7a5 cleanup for PR 2021-05-07 08:47:22 -07:00
Mike Surowiec
fcd921d54b feat: add VersionPicker and LanguagePicker 2021-05-06 15:07:15 -07:00
Mike Surowiec
419e738aca wip: Header, HeaderNotifications 2021-05-06 15:07:15 -07:00
Mike Surowiec
35e624facd fix: cleanup Breadcrumbs.tsx 2021-05-06 14:03:59 -07:00
Mike Surowiec
13b260d1a2 fix: button icon hover 2021-05-05 16:46:56 -07:00
Mike Surowiec
0dd0bd254e fix: minor layout issues 2021-05-05 16:31:27 -07:00
Mike Surowiec
0ce7b00471 fix: linting 2021-05-05 16:20:53 -07:00
Mike Surowiec
7620a8edfa cleanup types 2021-05-05 16:02:32 -07:00
Mike Surowiec
f3a029b6dd feat: add SupportSection 2021-05-05 15:58:21 -07:00
Mike Surowiec
34dcba51f1 feat: add DefaultLayout, add to sponsors landing page 2021-05-05 14:54:49 -07:00
Mike Surowiec
eaddbc5db7 feat: add nextjs middleware handling (#19139)
* feat: add nextjs middleware handling split

* fix: eslint errors

* fix: filter boolean from csp list

* fix: feature flag nextjs server start

* feat: add prettier rules for ts,tsx files

* fix: remove unnecessary async from next middleware

* fix: next middleware name

* Update tsconfig.json

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* Update next-env.d.ts

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* fix: add typescript linting to lint command

* add comment for unsafe-eval, update webpack to use eval in development

* fix: feature flag typo

Co-authored-by: James M. Greene <JamesMGreene@github.com>
2021-05-05 15:23:46 +00:00