Commit graph

52 commits

Author SHA1 Message Date
Paul Wackerow
93c255ce39
Adjust link styling for various states [Fixes #89] (#129)
* fix: link styling for various states

updates hover/active/focus link states to match design system

* hover underline color to secondary
2022-12-05 21:40:07 -03:00
Paul Wackerow
1da998a4b6
xs font size for os label on mobile [Fixes #94] (#123) 2022-12-05 13:54:38 -03:00
Corwin Smith
0b9ff8b1e6
Create docs navigation sidebar (#40)
* crawl files and create directory tree for sidebar

* dropdown

* Working on dropdown links and styling

* setup header nav

* Styles

* DocumentNav sidebar done

* wrap up header sidebar

* setup top level nav

* update root level data and fix link bug

* doc links yaml

* nav links for docs

* remove character

* prettier

* fix build error

* MDX style

* Update src/components/UI/docs/DocsLinks.tsx

Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>

* Abstract LinksList component into its own file

* change requests

* AccordionButton styles

* AccordionButton styled

* fix broken links

* prettier

* prettier

* fix broken default code snippet

* fix accordion spacing

* fix gap at top of DocsNav lg

* fix but of persistent header link

* remove test content

* setup Notes and prettier

* rehype

* Note component

* Note font styling

* convert old notes to use component

* Breadcrumb cleanup and prettier

* MDXComponents -> MDComponent and documentation

Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-11-30 21:06:59 -03:00
Nicolás Quiroz
b04fd9206f
feat: OpenPGP Signatures data (#67)
* chore: remove test data

* chore: update constants

* chore: update types

* chore: update code-bg dark color

* feat: use real data for OpenPGP Signatures table

* chore: remove unused types

Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-11-30 10:37:59 -03:00
Nicolás Quiroz
e5c382ca04 chore: update letter spacing on headings 2022-11-29 20:38:57 -03:00
Nicolás Quiroz
1ceee90202 Merge branch 'master' of github.com:ethereum/geth-website into update-headings-letter-spacing 2022-11-29 20:27:19 -03:00
Nicolás Quiroz
b995507cf7 chore: update headings letter spacing 2022-11-29 15:39:14 -03:00
Nicolás Quiroz
c946a1672c
Update src/theme/foundations/textStyles.ts
Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-11-29 15:31:41 -03:00
Nicolás Quiroz
c7b99ab9ea chore: update h2 font-size 2022-11-29 13:59:19 -03:00
Nicolás Quiroz
d504f047ab
fix: dark mode body colors (#61)
* chore: update textStyles

* markdown text color styles

Co-authored-by: Corwin Smith <cssmittys@gmail.com>
2022-11-29 09:44:53 -03:00
Paul Wackerow
b3f7f2deb2
update mdx header sizes for mobile 2022-11-28 14:22:30 -08:00
Paul Wackerow
eae8e0149d
h1 letterSpacing to match design 2022-11-28 13:38:26 -08:00
Paul Wackerow
ccc3c5b420
update letterSpacing and lineHeight values
% not supported for letterSpacing, 'auto' not supported for lineHeight
2022-11-28 13:37:31 -08:00
Paul Wackerow
ce98eb17fe
clean up from code review suggestions 2022-11-28 13:05:54 -08:00
Paul Wackerow
f66ca930f5
linting 2022-11-28 09:39:07 -08:00
Paul Wackerow
95ab538776
Merge branch 'master' into markdown-styling 2022-11-28 09:37:35 -08:00
Paul Wackerow
bd80434b83
Mobile menu (#39)
* add MobileMenu component

* implement MobileMenu via Header

* close menu with links

* move all menu logic to MobileMenu component

* refactor MobileMenu to use Modals

* remove unneeded motion params

* remove animation on fixed modal

* abstract out a HeaderButtons component

* abstract out Search component

* move BORDER_WIDTH to constants

* hover fixes

* change requests

* fix: Link should wrap header buttons

Co-authored-by: Corwin Smith <cssmittys@gmail.com>
Co-authored-by: Nicolás Quiroz <nh.quiroz@gmail.com>
2022-11-23 16:57:49 -03:00
Paul Wackerow
575b1b507b
update theme styles 2022-11-23 12:50:44 -05:00
Paul Wackerow
3620978f69
Merge branch 'master' into markdown-styling 2022-11-23 12:07:26 -05:00
Paul Wackerow
0c02294710
Merge branch 'master' into markdown-styling 2022-11-22 12:43:02 -08:00
Corwin Smith
6205ba69d8 move text styles out of Code.tsx into textStyles 2022-11-21 21:06:08 -07:00
Corwin Smith
20c0a6b2b3
fix footer padding issue (#35) 2022-11-21 21:55:35 -03:00
Paul Wackerow
dfec5f8265
update header textStyles per design system 2022-11-21 15:24:27 -08:00
Paul Wackerow
bc3b95b0aa
add font foundations 2022-11-21 15:24:08 -08:00
Paul Wackerow
ca82a294d1
add transition on color mode toggle 2022-11-17 07:22:24 -08:00
Paul Wackerow
629ed7c885
default to system color mode 2022-11-16 22:44:20 -08:00
Paul Wackerow
87665f0e35
Merge branch 'master' into dark-mode 2022-11-16 22:15:54 -08:00
Nicolás Quiroz
5d61fc3219 Merge branch 'master' of github.com:ethereum/geth-website into latest-releases-downloads 2022-11-16 21:24:24 -03:00
Corwin Smith
3643120353 change requests 2022-11-16 17:05:04 -07:00
Paul Wackerow
87f1d60428
implement ButtonLinkSecondary component 2022-11-16 15:03:37 -08:00
Paul Wackerow
c71e2e2e23
refactor colors to use semantic tokens 2022-11-15 18:00:31 -08:00
Paul Wackerow
d93e1b5d4d
setup color palette from design system 2022-11-15 17:37:58 -08:00
Corwin Smith
bfcf91fa31 Merge branch 'master' into footer 2022-10-26 12:36:31 -06:00
Corwin Smith
5e48829712 cleanup 2022-10-26 12:23:25 -06:00
Corwin Smith
7e23558b95 Wrap up header and home hero 2022-10-25 20:56:07 -06:00
Nicolás Quiroz
8477cc30c4 feat: homepage desktop layout & header component 2022-10-25 19:10:19 -05:00
Corwin Smith
e682ab41e3
Merge branch 'master' into footer 2022-10-25 23:03:00 +02:00
Corwin Smith
556268297d finish footer 2022-10-25 14:58:25 -06:00
Corwin Smith
522996db84 change requests 2022-10-12 19:45:55 -05:00
Corwin Smith
649d22ba37 change requests 2022-10-10 06:56:44 -06:00
Corwin Smith
91464f5aba setup main structure 2022-10-09 14:13:04 -06:00
Corwin Smith
b6fc69ab5c Merge branch 'homepage-mobile' into downloads-mobile 2022-10-09 08:58:42 -06:00
Corwin Smith
b845d71098 theme cleanup 2022-10-08 13:12:57 -06:00
Corwin Smith
53420ede87 refactor to use theme 2022-10-08 09:53:09 -06:00
Nicolás Quiroz
d2c4ffa523 chore: add Link variants 2022-10-08 08:18:56 -05:00
Nicolás Quiroz
80afacda50 chore: update textStyles 2022-10-08 08:15:14 -05:00
Nicolás Quiroz
217410852f chore: add button and link variants 2022-10-07 22:18:55 -05:00
Nicolás Quiroz
d1ee8d02ff chore: add textStyles to theme 2022-10-07 20:42:06 -05:00
Nicolás Quiroz
0d0c486240 chore: add Button primary variant on theme 2022-10-07 20:05:28 -05:00
Nicolás Quiroz
b60e17150b chore: move colors to theme 2022-10-07 20:05:00 -05:00