214 Commits

Author SHA1 Message Date
WalkQuackBack
aa6fddadbf
docs(README): update preview to catwalk all flavours (#293)
Co-authored-by: Hammy <58985301+sgoudham@users.noreply.github.com>
2025-07-19 02:54:25 +01:00
Hammy
f900fbd96b
chore: update deps & downgrade svelte (#294) 2025-07-18 23:37:07 +01:00
Hammy
bb3bee4e67
chore(deps): update (#288) 2025-07-08 01:17:20 +01:00
renovate[bot]
e9f23f94d3
chore(deps): update dependency @iconify-json/simple-icons to v1.2.41 (#281)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 01:42:18 +01:00
Hammy
7345618d74
refactor(community): filter out teams without any current members (#279) 2025-06-30 00:04:40 +01:00
renovate[bot]
b5d7646dce
chore(deps): update dependency @types/node to v22.15.34 (#236)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-29 22:49:09 +01:00
renovate[bot]
8ddae83658
chore(deps): update dependency prettier to v3.6.2 (#277)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-29 12:15:14 +01:00
renovate[bot]
1d9b7103de
chore(deps): update dependency @iconify-json/simple-icons to v1.2.40 (#265) 2025-06-29 03:35:49 +01:00
renovate[bot]
051b5e681a
chore(deps): update pnpm to v10.12.4 (#278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-29 03:26:16 +01:00
renovate[bot]
8a1a746cb0
chore(deps): update dependency astro to v5.10.1 (#250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 20:46:55 +01:00
renovate[bot]
98512cbb85
chore(deps): update pnpm to v10.12.2 (#276)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 03:04:05 +01:00
renovate[bot]
3ed8f18371
chore(deps): update pnpm to v10.12.1 (#269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 02:22:02 +01:00
Hammy
a9665ed9db
chore(deps): update (#274) 2025-06-21 05:05:01 +01:00
Hammy
dec4b7243c
chore(deps): update (#270) 2025-06-14 17:34:17 +01:00
WalkQuackBack
34e28ce3b6
feat: laptop illustration anim tweak (#240)
Co-authored-by: Hammy <58985301+sgoudham@users.noreply.github.com>
2025-05-19 10:44:37 +02:00
WalkQuackBack
681c057aa1
feat: add theme switcher (#231)
Co-authored-by: sgoudham <sgoudham@gmail.com>
2025-05-18 20:39:25 +01:00
Hammy
a5b6796e17
fix(ports): incorrect margin for legend (#260) 2025-05-12 17:21:08 +01:00
renovate[bot]
d4152138cc
chore(deps): update dependency @iconify-json/simple-icons to v1.2.34 (#257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-11 21:19:23 +01:00
Hammy
dd0396f581
fix(ports): import minified fuse.js (#259)
This is a regression that was overlooked in the filters revamp
2025-05-11 20:56:57 +01:00
Hammy
126b90965b
fix(ports): prevent form submission (#256) 2025-05-11 12:59:53 +01:00
Hammy
988318e60f
feat(ports): category and platform filters (#235)
* feat: category and platform filters

* fix: mobile friendly searchbar & scroll to top

* feat: store platforms & categories in url

* fix(ports): magnifying glass changing size

* fix: extract out common functions

* refactor: go back to `25` for debounce

* fix: don't debounce on category/platform filters

* refactor: extract some state out to file

* chore: update based on upstream data

* refactor: remove category pills

* refactor: filter overhaul

* feat(search filter): styling and a11y

hammy made me push it!

* style(search filter): less magic numbering, more proper stuff

* feat(search filter): fix mobile layout and overscroll behaviour

* feat(search filter): better scrollbar behaviour

* refactor: adjust scroll behaviour

* refactor: change search bar focus to mauve

* fix: make sure ports page looks good when js is disabled

* refactor: simplify placeholder text

* refactor: tidy up state

* feat: differentiate userstyles when ports are also shown

* chore(deps): update

* tests(e2e): add playwright

* ci: add separate workflow for e2e

* chore: try to fix ci and update deps

---------

Co-authored-by: lemon <git@unseen.ninja>
2025-05-11 12:39:47 +01:00
Hammy
718b47fddf
refactor: remove custom font (#252) 2025-05-08 06:49:54 +01:00
Hammy
8ffb9f64a8
fix(ports): stop abusing browser history (#249) 2025-05-05 19:42:57 +01:00
Hammy
7a35fc7a18
chore(deps): update (#248) 2025-05-05 19:36:58 +01:00
renovate[bot]
b35f30cae2
chore(deps): update dependency @iconify/svelte to v5 (#246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-04 15:25:08 +01:00
renovate[bot]
09bf819af9
chore(deps): update astro monorepo (#191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-03 17:41:03 +01:00
renovate[bot]
2801f5f561
chore(deps): update pnpm to v10.10.0 (#228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 22:24:11 +01:00
Hammy
54ce457446
refactor: fix maintainers script & tidy up community page logic (#244)
* fix: maintainers script

* refactor(community): tidy up dev logic
2025-04-27 22:42:35 +01:00
WalkQuackBack
53607ca063
feat(ports): add fade-in animations (#239)
Co-authored-by: sgoudham <sgoudham@gmail.com>
2025-04-27 00:18:29 +01:00
Hammy
4b1052fea6
perf: remove key for port-grid (#243) 2025-04-26 09:43:52 +01:00
Hammy
649ac3e06e
refactor: port card names can't be arrays anymore (#242) 2025-04-26 06:24:32 +01:00
Hammy
fd84ff5312
fix: use minified basic fuse.js (#241) 2025-04-26 06:15:20 +01:00
renovate[bot]
9020efe2dc
chore(deps): update dependency @vitest/coverage-v8 to v3.1.2 (#227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 16:33:38 +01:00
renovate[bot]
8e1932772c
chore(deps): update dependency sharp to ^0.34.0 (#213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 16:32:23 +01:00
Hammy
03e41d4e39
refactor: update deps (#234) 2025-04-23 16:24:24 +01:00
sgoudham
c9bd19a421
fix: porcelain url 2025-04-23 04:26:25 +01:00
Hammy
d6ba3d60fb
refactor: properly ingest ports.porcelain.json (#224) 2025-04-23 03:51:07 +01:00
renovate[bot]
61cfef6343
chore(deps): update dependency @types/node to v22.14.1 (#219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-20 17:57:17 +01:00
Hammy
04053fc81c
ci(build): only deploy if secret exists (#225)
ref: https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#example-using-secrets
2025-04-19 00:10:19 +01:00
renovate[bot]
e71c4ceba6
chore(deps): update dependency typescript to v5.8.3 (#214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 16:07:38 +01:00
renovate[bot]
891b072b94
chore(deps): update dependency @iconify-json/simple-icons to v1.2.32 (#221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 15:26:04 +01:00
renovate[bot]
9df7e6acd0
chore(deps): update dependency lint-staged to v15.5.1 (#218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 15:25:45 +01:00
renovate[bot]
de02bf10a1
chore(deps): update pnpm to v10.8.1 (#222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 15:25:01 +01:00
renovate[bot]
a81809bce2
chore(deps): update pnpm to v10.8.0 (#217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 19:03:08 +01:00
renovate[bot]
7a2d7b3622
chore(deps): update dependency @iconify-json/simple-icons to v1.2.31 (#216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 01:44:21 +01:00
renovate[bot]
226a3226d2
chore(deps): update dependency sass to v1.86.3 (#212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 19:24:16 +01:00
renovate[bot]
3d19d2d669
chore(deps): update dependency svelte to v5.25.6 (#150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 19:04:22 +01:00
Hammy
3b1ba94044
ci: add PR previews (#211) 2025-04-04 18:14:58 +01:00
renovate[bot]
cf68975267
chore(deps): update dependency sass to v1.86.2 (#210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 01:06:38 +01:00
renovate[bot]
9de808491c
chore(deps): update dependency @types/node to v22.14.0 (#209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 23:20:42 +01:00