Commit Graph

26 Commits

Author SHA1 Message Date
Paul Wackerow cd96919edd
[website] Fix document commit date fetch (#26622)
fix github api commits request

refactor using new URL() object format for readability
2023-02-06 17:02:03 -03:00
Paul Wackerow dc5d16a399
[website] Update LAST_COMMIT_BASE_URL (#26619)
update last_commit_base_url to new repo
2023-02-06 13:33:35 -05:00
Paul Wackerow 01fd6e6f6b
[website] geth-website migration (#26412)
* feat: Add Matomo analytics (#199)

* chore: update .env.local.example

* chore: update netlify.toml

* chore: matomo setup

* Fix broken rpc link (#203)

Co-authored-by: Nicolás Quiroz <nh.quiroz@gmail.com>
Co-authored-by: Sam Richards <sbrichards@gmail.com>
2023-01-04 11:16:45 -03:00
Nicolás Quiroz 79893a58d3 Merge branch 'master' of github.com:ethereum/geth-website into fix-last-edit-timestamp 2022-12-16 15:49:26 -03:00
Paul Wackerow dfa4a0b335
Add 404 page-not-found fallback [Fixes #155] (#176)
* add 404 page not found fallback

* clean up styling
2022-12-16 12:38:12 -03:00
Nicolás Quiroz d07464b8b0 chore: update constants 2022-12-13 14:19:33 -03:00
Nicolás Quiroz 50bfc2053a fix: show 2 latest releases for linux 2022-12-02 13:18:00 -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 91dd04faa2
feat: All releases downloads (#46)
* chore: update constants

* feat: add releases data utils

* chore: add fast-xml-parser

* chore: update types

* feat: fetch & parse all releases data

* chore: update utils

* wip: use real data on DataTable

* chore: update yarn.lock

* fix: getReleaseCommitHash

* feat: filter data per downloads tab

* chore: update DownloadsTable

* chore: update DownloadsTable Props

* fix: getReleaseArch.ts

* feat: add fetchXMLData util

* feat: add fetchLatestReleaseCommit util

* feat: add getSortedReleases util

* chore: comment wip primary release feature

* fix: fetchXMLData

* chore: add netlify.toml

* fix: total number of releases count

* fix: center showing latest releases text and use smaller font

* chore: prettier

* chore: update textStyles

* fix: merge conflicts
2022-11-29 15:29:52 -03: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
Corwin Smith 6ff05ed817
PageMetaData component (#30)
* create PageMetaData component

* small clean up

* add page descriptions

Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com>
2022-11-21 21:53:51 -03:00
Paul Wackerow 87665f0e35
Merge branch 'master' into dark-mode 2022-11-16 22:15:54 -08:00
Paul Wackerow d791e0a1a3
replace downloads images with SVG components 2022-11-16 12:59:39 -08:00
Nicolás Quiroz 83a2c81290 feat: add latest releases downloads logic 2022-11-16 16:01:23 -03:00
Corwin Smith bfcf91fa31 Merge branch 'master' into footer 2022-10-26 12:36:31 -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 18e605e646 add links for socials 2022-10-18 21:10:17 -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 4f62749ef9 Merge branch 'master' into downloads-mobile 2022-10-09 12:14:30 -06:00
Corwin Smith 2ad8a1e24f add and use constant for go website 2022-10-09 12:12:44 -06:00
Corwin Smith 524d187a40 fix theme issue, and move default amount of builds to show to a constant 2022-10-09 09:07:01 -06:00
Nicolás Quiroz 45f82e2793 chore: update constants 2022-09-30 10:27:30 -03:00