Julien Calixte
da4fada8a1
fix(repoList): handle Bad credentials error from GitHub API
...
Catch 401 responses in useRepos loadMore and expose hasCredentialError,
then show a sign-in prompt in RepoList instead of an unhandled rejection.
2026-04-27 10:32:37 +02:00
Julien Calixte
e03ff49764
fix(mobile): restore overflow-y and unstick readme on vertical scroll
...
- Restore explicit overflow-y:auto on #main-app for mobile (removed in
63f5d64 ) — implicit coercion from overflow-x:auto is not reliable in
all Safari/WebKit versions.
- Override position:sticky on .readme to position:relative on mobile.
The desktop sticky (left:0) is correct for horizontal scroll, but on
mobile vertical scroll it pinned the 100dvh-tall readme across the
entire viewport, hiding all stacked notes behind it.
2026-04-24 23:42:22 +02:00
Julien Calixte
006cd63388
feat: paginate repo list with infinite scroll
...
Load 30 repos at a time instead of 100 at once, showing data sooner.
Adds v-infinite-scroll to RepoList.vue to fetch subsequent pages on scroll.
2026-04-05 11:56:36 +02:00
Julien Calixte
5f48aa5690
chore: lint and fmt
2026-03-28 09:38:55 +01:00
Julien Calixte
33fd0a0a74
refacto: migrate to composition API everywhere
2026-01-22 23:00:45 +01:00
Julien Calixte
bf53f6aed9
design: add DaisyUI checkbox for repo list
2025-03-02 21:18:39 +01:00
Julien Calixte
2cab8c8e3f
autoimport with eslint now
2023-08-14 18:04:27 +02:00
Julien Calixte
c0182c7f57
♻️ (app)
2023-08-14 14:08:10 +02:00
Julien Calixte
af421042ad
split home page and flux note page
2023-08-06 18:58:59 +02:00
Julien Calixte
d1134c35cf
🚨 (app)
2021-12-12 00:48:09 +01:00
Julien Calixte
6a5e7a9d63
🚨
2021-05-09 01:12:01 +02:00
fc008bbaf8
🔥 (offline) remove offline img
2021-03-20 18:35:27 +01:00
71f1642c45
✨ (stacked note) cache visited note
2021-03-20 12:24:27 +01:00
2bd9cb8dd0
✨ (private repo) display if fav repo is priva…
2021-03-19 23:54:20 +01:00
5fcf3c9df5
✨ (favorite) save favorite repos
2021-03-19 23:01:31 +01:00
2faabb6c0e
✨ (login) save login
2021-03-17 23:25:58 +01:00