Commit Graph

32 Commits

Author SHA1 Message Date
Julien Calixte
55ee3bddeb fix(router): skip view transition on query-only navigation
The root fade overlapped smooth scrolls triggered when stackedNotes
mutated, making the scroll appear to start from the snapshot's frame
instead of the user's actual position.
2026-05-04 18:15:04 +02:00
Julien Calixte
10c3e1ca60 feat: replace back button with HomeButton and fix view transition
- Use HomeButton component in HeaderNote for logo, hover, and view-transition-name
- Eagerly import HeaderNote in FluxNote so the logo exists in the DOM when the transition snapshot is taken
- Wait for afterEach + nextTick in the view transition hook to handle lazy-loaded routes
- Add cursor: pointer to font change button

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 20:19:59 +01:00
Julien Calixte
5f48aa5690 chore: lint and fmt 2026-03-28 09:38:55 +01:00
Julien Calixte
29e56304c4 feat: add View Transitions API hero animation for favicon between pages
The favicon animates from its large position in the WelcomeWorld title
to the smaller header position in PublicNoteListView and PublicNoteListByDidView.
2026-03-19 18:43:26 +01:00
Julien Calixte
163e3ee756 feat: shorten DID in public note URLs by stripping did:plc: prefix
URLs are now /pub/<base32id>/rkey instead of /pub/did:plc:<base32id>/rkey.
Non-plc DIDs keep their method prefix (e.g. web:example.com).
2026-03-17 01:33:51 +01:00
Julien Calixte
5ea5db2655 feat: add optional slug to public note URLs 2026-02-17 13:38:45 +01:00
Julien Calixte
ff8795581e feat: add public notes by author page
Extract note-list fetching into usePublicNoteList composable, add
/pub/:did route to view notes from a single author, and make author
aliases clickable links in both the note list and note view.
2026-02-15 13:18:59 +01:00
Julien Calixte
95b4eb7c44 feat: notes and first item view 2026-02-10 22:21:59 +01:00
Julien Calixte
c638914f56 feat: aka without the at:// 2026-02-10 21:31:36 +01:00
Julien Calixte
fa2526bdc6 Mhttps://pdsls.dev/at://did:plc:4m3kouplb7s7xozjd3whinvl/space.litenote.note/3meeya3nm5l2
merge branch 'main' of github.com:lite-note/lite-note
2026-02-10 20:48:45 +01:00
Julien Calixte
f7133cc01d prune: remove share view as obsolete with new at proto system 2026-02-10 20:25:34 +01:00
Julien Calixte
b5282c377f easter-egg: tiboudenote 2026-02-10 20:24:45 +01:00
Julien Calixte
63903d48eb feat: init public notes 2026-02-10 20:05:21 +01:00
Julien Calixte
674bf84fe0 feat: init public notes 2026-02-10 19:17:30 +01:00
Julien Calixte
3e417ca271 fix: Google Font
feat: add a todo view
2026-01-19 00:37:55 +01:00
Julien Calixte
2cab8c8e3f autoimport with eslint now 2023-08-14 18:04:27 +02:00
Julien Calixte
32a76ca3b7 integrate need review cards 2023-08-06 21:27:01 +02:00
Julien Calixte
af421042ad split home page and flux note page 2023-08-06 18:58:59 +02:00
Julien Calixte
e4bba8246b 🔧 (vite) migrate to vite (#7) 2023-07-01 23:08:53 +02:00
Julien Calixte
d1134c35cf 🚨 (app) 2021-12-12 00:48:09 +01:00
Julien Calixte
9792e2e56b (historic notes) add history note page 2021-08-08 00:19:49 +02:00
257dc0794b (cards) implements spaced repetition cards 2021-06-12 16:11:47 +02:00
Julien Calixte
e0981950d6 🔥 (text editor) remove text editor page 2021-04-25 17:01:37 +02:00
Julien Calixte
6e0b24e086 ♻️ (inbox) rename fleeting notes into inbox 2021-04-03 19:30:01 +02:00
145cdd8984 (not found) init not found page 2021-03-21 16:46:33 +01:00
Julien Calixte
e96253959d (draft) add draft folder page in note header
Closes #1
2021-03-21 11:00:56 +01:00
a8cc196508 ♻️ (flux note) move in a component flux …
flux note will be used for fleeting notes and
drafts too
2021-03-20 19:40:00 +01:00
2faabb6c0e (login) save login 2021-03-17 23:25:58 +01:00
35436ba00f (text editor) add a page for text editor 2021-03-16 00:42:43 +01:00
2286bd5d85 ♻️ (notes) home is now the note initial screen with a fo… 2021-03-13 22:38:21 +01:00
8fad931dfd (notes) add routing between notes 2021-03-13 22:11:58 +01:00
70c0886aa5 Initial commit 2021-03-09 22:00:10 +01:00