Commit Graph

727 Commits

Author SHA1 Message Date
Julien Calixte
c715980baa fix: link in public list 2026-02-21 19:43:06 +01:00
Julien Calixte
1dffab12df fix: no : in class names 2026-02-21 19:37:36 +01:00
Julien Calixte
defce0b45e design: public note list item larger font size 2026-02-20 12:18:26 +01:00
Julien Calixte
6089a109ff refactor: extract PublicNoteList shared component
Move the duplicated <ul> + infinite scroll + note row markup into a
new PublicNoteList component with a #meta scoped slot. Both list views
now delegate rendering to it, supplying only their view-specific
author/date markup via the slot.
2026-02-20 12:18:26 +01:00
Julien Calixte
b9744b3734 feat: add author handle in breadcrumbs 2026-02-20 11:16:33 +01:00
Julien Calixte
c8c17d32d6 Merge branch 'main' of github.com:remanso-space/remanso 2026-02-20 10:00:44 +01:00
Julien Calixte
96641fe1be feat: add author to breadcrumb 2026-02-20 10:00:41 +01:00
Julien Calixte
1ad59addf0 fix: note class name 2026-02-19 23:07:45 +01:00
Julien Calixte
4a79c2b8d8 2026-02-19 22:43:26 2026-02-19 22:43:26 +01:00
Julien Calixte
b5697759c3 design: change dark theme to dim 2026-02-19 21:55:12 +01:00
Julien Calixte
4edfba77ed design: align left for list 2026-02-19 21:43:56 +01:00
Julien Calixte
801832c6e5 feat: handle absolute internal links for stacked notes 2026-02-19 21:32:37 +01:00
Julien Calixte
b14f5f1dc1 Merge branch 'main' of github.com:remanso-space/remanso 2026-02-19 20:42:21 +01:00
Julien Calixte
8da5dcc50f fix: scroll both body and documentElement for cross-browser compatibility 2026-02-19 19:19:49 +01:00
Julien Calixte
4a06c11b0a fix: use window scroll API for cross-browser compatibility (Safari) 2026-02-19 19:03:06 +01:00
Julien Calixte
bb06274c41 fix: apply default font immediately on mount before settings load 2026-02-19 17:41:44 +01:00
Julien Calixte
5bad66884f fix: scroll to note 2026-02-19 17:36:44 +01:00
Julien Calixte
efd2a2a99b design: give a little more space 2026-02-17 16:20:28 +01:00
Julien Calixte
5ea5db2655 feat: add optional slug to public note URLs 2026-02-17 13:38:45 +01:00
Julien Calixte
c4dd418cd8 fix: gaps 2026-02-17 13:36:29 +01:00
Julien Calixte
103b23884f refacto: use microcosm endpoint and change types 2026-02-17 09:30:27 +01:00
Julien Calixte
8c7503abac design: change dark theme to night 2026-02-17 01:40:07 +01:00
Julien Calixte
760f78adf8 design: change dark theme to abyss 2026-02-17 01:40:01 +01:00
Julien Calixte
543d88ecd3 design: change dark theme to night 2026-02-17 01:39:18 +01:00
Julien Calixte
1dfb7a025d design: change dark theme to luxury 2026-02-17 01:39:01 +01:00
Julien Calixte
728631d8ba design: change dark theme to black 2026-02-17 01:36:46 +01:00
Julien Calixte
04961a8ac7 design: change h1 font size 2026-02-17 01:21:49 +01:00
Julien Calixte
f017b4f0ff fix: remove frontmatter content before rendering 2026-02-17 01:12:47 +01:00
Julien Calixte
ffa1a28e90 feat: better design 2026-02-17 00:49:12 +01:00
Julien Calixte
c3095a545e feat: better header for public note 2026-02-16 23:56:57 +01:00
Julien Calixte
3e495618e1 design: more color for the author badge 2026-02-15 21:54:40 +01:00
Julien Calixte
c9ce61769d design: fix top view 2026-02-15 21:23:18 +01:00
Julien Calixte
1644f241d4 chore: fix ts warning 2026-02-15 21:21:56 +01:00
Julien Calixte
28a2bd8e31 fix: prefer fallback for back button most of the time 2026-02-15 21:18:44 +01:00
Julien Calixte
1c3120e4f7 design: fix margin for list 2026-02-15 21:15:00 +01:00
Julien Calixte
51e9d8d541 design: change dark theme to business 2026-02-15 21:10:27 +01:00
Julien Calixte
caed1f5e7c chore: fix git push 2026-02-15 21:09:45 +01:00
Julien Calixte
0905fa4916 design: change light theme to garden 2026-02-15 21:08:00 +01:00
Julien Calixte
153984ac7a feat: left aligned text 2026-02-15 21:01:21 +01:00
Julien Calixte
1d4e3e3d0a feat: fallback for back button 2026-02-15 19:59:11 +01:00
Julien Calixte
8e754021bd fix: better mobile usage 2026-02-15 19:43:22 +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
bf73f08cb2 refactor: unify NOTE_WIDTH constant with --note-width CSS variable
Read note width from the CSS custom property at runtime (cached on first
call) instead of duplicating the value in a JS constant.
2026-02-15 09:09:20 +01:00
Julien Calixte
b03626bb1a fix: note width. TODO: sync NOTE_WIDTH js constant to css variable --note-width 2026-02-15 08:40:58 +01:00
Julien Calixte
8c0e5d5ebd feat: add infinite scroll pagination 2026-02-15 08:36:05 +01:00
Julien Calixte
5c70232fba deps: upgrade 2026-02-15 08:00:11 +01:00
Julien Calixte
d1b0d51ec9 feat: add stacked public notes 2026-02-15 00:23:57 +01:00
Julien Calixte
77c1f41b6d refactor: extract useResizeContainer hook from useNoteView 2026-02-14 23:40:43 +01:00
Julien Calixte
0ce44404a4 feat: change default font family 2026-02-14 22:23:53 +01:00
Julien Calixte
9a05b58131 feat: public notes directly to list 2026-02-14 21:54:20 +01:00