Petri Partio
1836d336da
chore: update dependencies
2025-12-06 08:54:13 +02:00
Petri Partio
0db0e45239
chore: update dependencies
...
- Replace `next lint` with `eslint .` (next lint removed in v16)
- Migrate to ESLint flat config format
- Fix React 19 purity errors in FeatureImage and TopFade components
- Update components for Next.js 16 compatibility
2025-12-02 10:30:34 +02:00
Akira Taguchi
fa9a15fb68
Update URL of CoC
2025-06-02 13:10:23 +03:00
Petri Partio
adadf8eba2
chore: upgrade dependencies
2025-03-24 09:05:50 +02:00
Petri Partio
967b52d8b1
chore: update target to ES2017
2024-11-19 10:40:09 +02:00
Petri Partio
79be4c4120
refactor: use <Link> instead of <a>
2024-11-19 10:23:47 +02:00
Petri Partio
cb3579e31d
chore: upgrade dependencies
2024-11-19 10:19:27 +02:00
Petri Partio
3b0be7dee3
ci: upgrade deprecated github action
2024-09-25 23:38:55 +03:00
Petri Partio
56639010e8
style: run prettier
2024-09-25 23:35:00 +03:00
Petri Partio
897be1e1bf
chore: upgrade dependencies
2024-09-25 23:34:49 +03:00
Petri Partio
c9eb8798ea
feat: make form input a bit prettier
2024-06-02 23:29:21 +03:00
Petri Partio
bd131d1978
change fonts and colors a bit
2024-06-02 23:05:22 +03:00
Petri Partio
a834902631
change nav divider opacity a bit
2024-06-02 23:04:36 +03:00
Petri Partio
950f5776a9
fix: yet another change to tackle mismatch between ssr and client side :D
2024-05-31 14:29:48 +03:00
Petri Partio
fd05d0d609
fix: use a fixed brightness value in ssr
2024-05-31 14:18:39 +03:00
Petri Partio
d646681fe3
fix: useEffect depencies
2024-05-31 14:18:14 +03:00
Petri Partio
93eba92f0c
fix: top fade should be calculated on first render too
...
if page had been scrolled and refreshed the wrong initial value was used
2024-05-31 14:06:35 +03:00
Petri Partio
ba41f50828
fix: small padding issue on bigger screens
2024-05-31 13:59:15 +03:00
Petri Partio
7c6aa82617
fix: revert nav padding changes on bigger screens
2024-05-31 13:55:02 +03:00
Petri Partio
70411c9e17
ux: improve nav touch target sizes on smaller screens
2024-05-31 13:51:54 +03:00
Petri Partio
90b79610bb
fix: improve logo quality
...
seems like nextjs’ image component affects the quality of an svg…
2024-05-31 13:51:19 +03:00
Petri Partio
8d72508b66
feat: make nav bg darker when scrolling
2024-05-31 13:27:00 +03:00
Petri Partio
e51f9863d7
add google site verification
...
this is my personal id
2024-05-30 19:26:17 +03:00
Petri Partio
154a57d912
fix: hamburger nav position on different breakpoints
2024-05-30 19:06:59 +03:00
Petri Partio
0c253cc7e2
ux: make logo in nav link to root
2024-05-30 19:01:30 +03:00
Petri Partio
4594819346
feat: show confetti after successful invite
2024-05-30 19:01:13 +03:00
Petri Partio
5c93c49d31
refactor: use finnish words in navigation
2024-05-30 18:18:32 +03:00
Aarni Koskela
4dd8511321
Gently tweak new layout ( #105 )
...
* fix: give top nav links a bit more hit area and breathing room
* fix: disable inadvertent selection on COC checkbox
2024-05-30 17:59:29 +03:00
Petri Partio
52197327a3
fix: add correct share image url
2024-05-30 17:14:29 +03:00
Petri Partio
ef3ffa20cb
fix: make indexable
2024-05-30 17:14:07 +03:00
Aarni Koskela
2b67d8b4e3
Remove Travis config, use GHA badge ( #104 )
2024-05-30 16:43:55 +03:00
Aarni Koskela
cc1c3b2968
Merge pull request #103 from koodiklinikka/uusiks
...
New design for koodiklinikka.fi
2024-05-30 16:22:03 +03:00
Aarni Koskela
6643e223cd
Add basic PR CI
2024-05-30 16:19:26 +03:00
Aarni Koskela
ac140c77a3
Run Prettier
2024-05-30 16:19:26 +03:00
Petri Partio
33f35b4a5a
feat: new design for koodiklinikka.fi
...
Co-authored-by: Aarni Koskela <akx@iki.fi >
2024-05-30 16:19:26 +03:00
Antti Pitkänen
2791108118
Hide frontpage channel descriptions ( #100 )
...
* Prettier changes (NFC)
* Change: hide frontpage channel descriptions
* Discussion here: https://koodiklinikka.slack.com/archives/C6P893LFK/p1677587646981509
* tl;dr: Hiding the channel topics as those cannot really be controlled or made sure to be representative on the website
* Change the stylings to accommodate this
* Note that it seems to me at least that the channels are fetched and populated during build time, not in runtime, and thus the data is effectively stale (more in the linked thread), and this does nothing to fix that
2023-03-01 09:07:56 +02:00
Riku Rouvila
a00450dfb5
migrate koodiklinikka backend to fly.io
2022-09-25 11:49:59 +03:00
Aarni Koskela
71921eab5e
Upgrade all the dependencies!
2022-05-05 15:05:20 +02:00
Aarni Koskela
e485b064e6
Merge pull request #96 from koodiklinikka/kaikki-tuareeks
...
Upgrade dependencies, port Stylus to SCSS
2022-02-11 16:13:18 +02:00
Aarni Koskela
331b3d07d0
Remove custom CSS-inlining HEAD
2022-02-11 15:51:58 +02:00
Aarni Koskela
b03519ec5f
Remove font-awesome
2022-02-11 15:51:58 +02:00
Aarni Koskela
592886621d
Migrate Stylus to SCSS
2022-02-11 15:51:58 +02:00
Aarni Koskela
ede079cd1f
Run prettier
2022-02-11 15:30:11 +02:00
Aarni Koskela
fa188b6556
Modernize ESlint config
2022-02-11 15:30:10 +02:00
Aarni Koskela
648798e11f
Yarn upgrade all the things
2022-02-11 14:49:11 +02:00
Aarni Koskela
8b9838a32e
Add .nvmrc to clue Netlify in
2022-02-11 14:49:11 +02:00
Riku Rouvila
f9dd15a587
Build site at midnight ( #84 )
2020-10-07 19:51:26 +03:00
Riku Rouvila
3dce6e19b1
Render channel list dynamically based on channel activity ( #80 )
...
* render channel list dynamically based on channel activity
* rename slack message markdown transformer
* add hashtag before rendered channel names
* tune styles and add secondary channel listing
* remove emoji-dictionary
2020-10-02 12:59:39 +03:00
Olavi Haapala
0eba06f861
Inline the CSS for improved first paint performance ( #81 )
...
* Upgrade Next.js from 9.1.2 to 9.5.3
* Inline the CSS for improved first paint performance
* Change ENV to NODE_ENV
Possibly the CSS was not minified due to this
2020-09-30 15:12:47 +03:00
Pete Nykänen
9b08b2b8bd
Fix logo on the README ( #83 )
...
* Fix logo on the readme.md
* Fix README link
* Use relative URL for the logo
2020-09-30 15:11:49 +03:00