Commit Graph

33 Commits

Author SHA1 Message Date
Julien Calixte
a88d0dbac7 feat(notes): share an always-latest link, not just a snapshot
Some checks failed
CI / verify (push) Has been cancelled
The Share button now offers two links: the pinned snapshot (default) and
an "always latest" link that carries note paths in `?liveNotes` instead of
blob shas. On open they resolve to the current shas against the HEAD file
list and the URL is rewritten to the ordinary pinned form, so freshness,
editing and the snapshot banner keep working unchanged.
2026-07-11 11:11:51 +02:00
Julien Calixte
b827f31cf0 fix: current color for svg in buttons 2026-04-19 10:49:37 +02:00
Julien Calixte
b6f6759af5 fix: restore icon color on button elements in header
<button> gets color:ButtonText from the browser UA stylesheet, making
SVG stroke="currentColor" render black. Add text-base-content to
inherit the DaisyUI theme color like the <a>-based router-links do.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 01:07:25 +02:00
Julien Calixte
c42c26a407 fix: restore icon color on FontChange trigger button
<button> defaults to color: ButtonText (black) in browsers, unlike <a>
which inherits. Adding color: inherit restores the theme color for the
SVG stroke (which uses currentColor).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 01:06:25 +02:00
Julien Calixte
4c5116bc89 fix: make FontChange modal trigger keyboard accessible
Replace <a> with <button> for the typography icon in HeaderNote so it
receives tab focus — <a> without href is excluded from the tab order.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 01:02:12 +02:00
Julien Calixte
c197b80095 feat: smaller modal 2026-04-06 17:44:43 +02:00
Julien Calixte
ac68c68f8a feat: reorganize FontChange layout and resize header icons
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 20:46:44 +01:00
Julien Calixte
982f3070a1 fix: use <a> for font modal trigger to match icon color
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 20:35:52 +01: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
3e417ca271 fix: Google Font
feat: add a todo view
2026-01-19 00:37:55 +01:00
Julien Calixte
9fc18926ab feat: put theme swap in the style settings 2025-11-07 16:44:12 +01:00
Julien Calixte
a8ab50e28b design: change order 2025-11-01 21:24:14 +01:00
Julien Calixte
010f0ada02 feat: font settings in header instead of fleeting notes 2025-11-01 21:22:20 +01:00
Julien Calixte
8ec32552a5 fix: 🐞 flux note
reload page
2025-06-14 16:02:18 +02:00
Julien Calixte
0fb42b3628 prune: disable link to anki cards 2025-05-03 15:11:51 +02:00
Julien Calixte
6c62f6afa0 Feat/upgrade daisy UI (#12)
* prune: remove daisyui config

* upgrade daisyui and implement new themes

* Update .env checksum
2025-03-01 21:27:35 +01:00
Julien Calixte
9e875af78e design: change to good svg! 2024-12-24 00:28:00 +01:00
Julien Calixte
7d95efcb54 fix: wrap github link 2024-12-21 20:38:39 +01:00
Julien Calixte
9571752f26 Feat/migrate to daisy (#10)
* feat: init daisyui!

* feat: change theme and colors

* change dark theme and add colors
2024-12-21 20:05:37 +01:00
Julien Calixte
d1cbe8d033 move icons to public folder 2023-11-04 14:08:28 +01:00
Julien Calixte
64e4c5b059 💄 (header) replace text by icons 2021-08-08 16:54:21 +02:00
Julien Calixte
9e048576c1 🔥 (history) remove history page
as there is no way to get the last edited date for each note, I can't sort them by date
2021-08-08 16:50:25 +02: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
9afe9ef289 🔧 (eslint) 2021-05-09 00:52:09 +02:00
Julien Calixte
3a52f85ade ✏️ (header) draft 2021-04-03 19:52:58 +02:00
Julien Calixte
6e0b24e086 ♻️ (inbox) rename fleeting notes into inbox 2021-04-03 19:30:01 +02:00
373ba812f5 (litenote config) implement dark mode on notes
Closes #5
2021-03-27 17:00:50 +01:00
39cd72d7ab 💄 (header) header in one line 2021-03-21 15:29:09 +01:00
Julien Calixte
e96253959d (draft) add draft folder page in note header
Closes #1
2021-03-21 11:00:56 +01:00
11d25e25af (fleeting notes) init fleeting notes 2021-03-20 22:00:37 +01:00
fc008bbaf8 🔥 (offline) remove offline img 2021-03-20 18:35:27 +01:00
1ab8672033 (note) add an header 2021-03-20 15:57:46 +01:00