Commit Graph

410 Commits

Author SHA1 Message Date
Paul Wackerow
fbd09362f2
add legacyBehavior prop 2022-12-12 20:26:54 +01:00
Corwin Smith
657083d7f2 change requests 2022-12-12 12:03:22 -07:00
Corwin Smith
62aff31a2e
Update src/components/UI/docs/DocsNav.tsx
Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-12-12 11:58:30 -07:00
Corwin Smith
d7ea2df124 Merge branch 'master' into documentationDropdownClose 2022-12-12 11:50:27 -07:00
Corwin Smith
06219268c5
Merge pull request #136 from ethereum/search-backup
Search input set up for external search engine
2022-12-12 19:31:06 +01:00
Corwin Smith
7dc3059036
[UI/UX bug] - Footer buttons are only partially clickable and [Perf] - Optimise SVGs (#143)
* Make whole footer button area clickable

* optimize svgs
2022-12-12 14:21:22 -03:00
Corwin Smith
80e455812a
Remove defaultIndex from Accordion to have them default closed (#144) 2022-12-12 14:20:49 -03:00
Corwin Smith
f58ed4dfd1
Merge pull request #148 from ethereum/link-bug-fix
Fix double slash in url
2022-12-12 18:19:57 +01:00
Paul Wackerow
faa0d8f290
Merge branch 'master' into search-backup 2022-12-12 07:49:51 -08:00
Joe
e105ef421c Merge branch 'master' of https://github.com/ethereum/geth-website 2022-12-12 14:06:21 +00:00
Joe
03950edcc1 fix typo 2022-12-12 14:06:19 +00:00
Joseph Cook
9f22167195
Merge pull request #150 from MariusVanDerWijden/patch-3
whitespace
2022-12-12 14:00:56 +00:00
Marius van der Wijden
61214ee283
Update code-review-guidelines.md
Removing this whitespace might make the final page look cleaner (Not as much whitespace between terminology and process)
2022-12-12 14:55:23 +01:00
Joseph Cook
db0b46953b
Merge pull request #149 from MariusVanDerWijden/patch-1
Update contribute to the website text
2022-12-12 12:58:26 +00:00
Marius van der Wijden
50254f6e80
Update contributing.md 2022-12-12 13:50:07 +01:00
Paul Wackerow
3dc4bd5cba
fixes broken link
double slash causing netlify build errors
2022-12-09 13:42:29 -08:00
Paul Wackerow
381d1931d9
fixes broken link
double slash causing netlify build errors
2022-12-09 13:40:54 -08:00
Paul Wackerow
d5e3db36ca
Merge branch 'master' into search-backup 2022-12-09 13:35:21 -08:00
Paul Wackerow
c9ef66acbf
add submit type to search button 2022-12-09 13:29:14 -08:00
Corwin Smith
4315911af4
Merge pull request #139 from ethereum/empty-state-releases
feat: add empty state for platforms without releases
2022-12-09 03:56:48 +01:00
Corwin Smith
4dee3f52f1
Merge pull request #140 from ethereum/add-missing-link-prop
fix: adds missing legacyBehavior prop [Fixes #98]
2022-12-09 03:53:38 +01:00
Corwin Smith
7904e5878e
Merge branch 'master' into add-missing-link-prop 2022-12-09 03:51:36 +01:00
Corwin Smith
a66cffef76
Merge pull request #141 from ethereum/buttons-hover-color
Buttons hover color
2022-12-09 03:43:09 +01:00
Paul Wackerow
e8faee0bd3
update search to form get request
similar to existing site, using duckduckgo using the get method of a form element. Converted magnifying class wrapped in anchor tag to be a submit button instead
2022-12-07 15:47:35 -08:00
Nicolás Quiroz
026757a5db chore: prettier 2022-12-07 18:41:50 -03:00
Nicolás Quiroz
640b72abc6 fix: add :hover color for hero buttons on dark mode 2022-12-07 18:40:13 -03:00
Nicolás Quiroz
d8996d1c95 fix: adds missing legacyBehavior prop 2022-12-07 17:09:43 -03:00
Nicolás Quiroz
d71e3177d8 Merge branch 'master' of github.com:ethereum/geth-website into empty-state-releases 2022-12-07 16:59:56 -03:00
Nicolás Quiroz
527dad3635 fix: borderBottom on DownloadsTable 2022-12-07 16:59:44 -03:00
Nicolás Quiroz
af86168c2f feat: add empty state for platforms without releases 2022-12-07 14:30:09 -03:00
Paul Wackerow
11035bf0c4
adjusts light primary to green.700 for contrast (#137)
Improves contrast ratio when paired with yellow.50 and removes browser a11y warnings
2022-12-07 14:26:23 -03:00
Paul Wackerow
faa0640465
update green.900 value (#135)
used for button background; increases contrast ratio
2022-12-07 11:57:25 -03:00
Paul Wackerow
871f55587e
search input directs query to google 2022-12-06 21:09:09 -08:00
Corwin Smith
1b5195908c close mobile docs dropdown when page is selected 2022-12-06 16:19:55 -07:00
Paul Wackerow
56b9963afd
Markdown header margin fix [Fixes #83] (#120)
* expand parseHeadingId

Will produce a kebab-case heading ID from string if none explicitly declared in the markdown. Always returns an object with the children, title and headingId.

* remove redundant code from MDComponents.tsx

parseHeadingIds now always returns an object with an ID, removing need for conditionals here

* Use Box instead of flex Stack for MDX content

Allows stacked vertical margins to properly collapse into each other

* fix: h2 top margin to 3rem on mobile

* remove unneeded line

* extract and rename getKebabCaseFromName util fn

* Update src/pages/[...slug].tsx

* Update src/utils/parseHeadingId.ts

Co-authored-by: Corwin Smith <cssmittys@gmail.com>

* move constant inside function

make variable name all caps as a string constant

* clean up utils/index.ts to abc order

Co-authored-by: Corwin Smith <cssmittys@gmail.com>
2022-12-06 17:04:09 -03:00
Nicolás Quiroz
332e972397
fix: external links (#133)
* fix: footer external links

* fix: ButtonLinkSecondary external links

* fix: docs external links
2022-12-06 17:02:55 -03:00
Corwin Smith
4a464da994
Merge pull request #122 from ethereum/document-nav-spacing
Fix spacing for DocumentNav links [Fixes #87]
2022-12-06 19:07:48 +01:00
Paul Wackerow
4f45c02127
Merge branch 'master' into document-nav-spacing 2022-12-06 10:04:33 -08:00
Corwin Smith
50b50e853c
Merge pull request #128 from ethereum/breadcrumbHeaderBug
[Logic bug] - Breadcrumbs contains header id
2022-12-06 18:56:13 +01:00
Corwin Smith
7e9e22a671 remove margin styles for document-nav-link in textStyles.ts 2022-12-06 10:54:50 -07:00
Corwin Smith
d93e4373e2
Update src/components/UI/docs/DocumentNav.tsx
Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-12-06 10:53:11 -07:00
Corwin Smith
5186a1f74f
Update src/components/UI/docs/Breadcrumbs.tsx
Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-12-06 10:35:48 -07:00
Corwin Smith
9107cf3988
Update src/components/UI/docs/Breadcrumbs.tsx
Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-12-06 10:35:44 -07:00
Paul Wackerow
9bbcd71078
Fix hover for DocumentNav links [Fixes #73] (#107)
* fix hover for DocumentNav links [Fixes #73]

* use Box instead of flex Stack

Allows vertical margins of children to collapse into each other

* Revert "use Box instead of flex Stack"

This reverts commit a4811127ccd7424da8f51e2a056aee447fc5db08.

* add :focus and :active states
2022-12-06 10:46:18 -03:00
Paul Wackerow
892c743b78
Use long month formatting for last edit date [Fixes #86] (#121)
* use long month formatting for last edit date

* last -> Last

* Update src/pages/[...slug].tsx

Co-authored-by: Nicolás Quiroz <nh.quiroz@gmail.com>

Co-authored-by: Corwin Smith <cssmittys@gmail.com>
Co-authored-by: Nicolás Quiroz <nh.quiroz@gmail.com>
2022-12-06 10:43:12 -03:00
Paul Wackerow
bbd4a31bad
add max width of 100% to md content on mobile (#130) 2022-12-06 10:35:53 -03:00
Joe
9d3be9b1d6 Merge branch 'master' of https://github.com/ethereum/geth-website 2022-12-06 11:14:19 +00:00
Joe
e983c7e64d update redirects and fix line break on cli page 2022-12-06 11:14:17 +00:00
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
Corwin Smith
26673626d2
Remove color style for list items, and change first-child to first-of-type based on console error for SSR (#127) 2022-12-05 17:17:11 -03:00