Commit graph

8 commits

Author SHA1 Message Date
Dariusz Niemczyk 8a629c3de8
feat: simplify navigation and add wiki link
All checks were successful
/ deploy (push) Successful in 3s
- Remove standalone agenda page (deleted agenda/page.tsx)
- Remove CFP/art submission sections from contribute area
- Add direct wiki link to navigation and FAQ documents
- Add wiki button alongside schedule button in hero section
- Update navigation to include wiki as external link
- Clean up translations by removing unused CFP/art text
2025-08-27 14:09:04 +02:00
Dariusz Niemczyk c1ead36042
fix: scrollspy offset
Some checks failed
/ deploy (push) Failing after 54s
2025-04-13 22:02:21 +02:00
Dariusz Niemczyk 65a8ea8ab8 fix: properly fix colors-sections
Some checks failed
/ deploy (push) Failing after 56s
2025-04-13 19:41:36 +00:00
Dariusz Niemczyk 41bfff9955
fix: mobile-nav navigation colors
Some checks failed
/ deploy (push) Failing after 54s
2025-02-13 02:31:50 +01:00
Dariusz Niemczyk 63fca6b5ad
fix: Fully optimize rendering of navigations
Fallback to vanillaJS due to React taking a significant
amount of rendering time when we wanted to only update
two classes on the navigation bar.

In addition to that, turns out Firefox has a decade-old
bug related to history.replaceState that causes it to
leak memory. This is a known issue and it's not going
to be fixed.
Our solution is to just get rid of the history.replaceState
and not update the URL when you're scrolling.

Tough luck, but hey, not gonna fix a decade old bug for a
simple throw-away website.
2025-02-13 02:31:45 +01:00
Dariusz Niemczyk fc83d7e67d
feat: add simple language switch 2025-02-09 02:51:40 +01:00
Dariusz Niemczyk 3fb06c523d
feat: beautify nav 2025-01-29 21:02:12 +01:00
Dariusz Niemczyk 277300a68b
WIP 2025-01-29 18:44:39 +01:00