f2fc6a5d1a
meta: task ref cleanup
2026-07-23 21:54:52 -04:00
d42cfc106b
feat(nav): site-aware layout and navigation refinements
...
- Extract shared SubdomainNavList used by both subdomain bars
- Add branded Typewriter header to MainLeftBarContent
- Update BACK_TO_FRENO label to 'back to freno.me'
2026-07-23 11:14:58 -04:00
650b216dbc
feat(Bars): add site-aware layout and navigation with subdomain nav config
...
Refactor LeftBar/RightBarContent into main-site and subdomain variants.
Subdomain sites render a simplified, brand-colored shell iterating a new
pure nav-config module (NAV_CONFIG), with a "back to freno.me" affordance
and inline SVG icon resolver. The main site retains its bespoke bars
(Recent Posts, auth-aware nav, admin links, widgets) unchanged.
Add nav-config.ts as an import-free, unit-testable module defining the
per-site link sets (with external/href/auth-gating/icon contract), plus
filterNavByAuth helper and BACK_TO_FRENO link.
2026-07-23 10:38:53 -04:00
3635133994
fix github activity
2026-04-06 14:41:30 -04:00
4dbd0ac965
(sidebar)forget redis, better parallization
2026-04-06 13:32:46 -04:00
9c48bc61c0
Flip Github/Gitea order - put Gitea above GitHub in sidebar
2026-04-03 14:07:42 -04:00
e045909acb
somehow this works better
2026-02-10 13:10:12 -05:00
ef2968707e
simpler
2026-02-09 01:01:26 -05:00
80daaa29dc
quick fix
2026-02-02 15:24:28 -05:00
9d6c32d8b0
fix: corrected github recent commits
2026-01-13 09:48:27 -05:00
445ab6d7de
auth querying consolidation
2026-01-06 23:26:51 -05:00
08a9ad35af
updating auth token security
2026-01-06 23:11:19 -05:00
a11f1fee50
consolidation
2026-01-06 13:51:47 -05:00
133800f2e3
comment fixing
2026-01-06 13:40:32 -05:00
46f1efcd79
continued UI consolidation
2026-01-06 11:46:15 -05:00
3ce61bbe4c
download link and analytics link for admin
2026-01-06 01:51:34 -05:00
a620a9f4c5
perf improvements
2026-01-04 14:53:30 -05:00
7e89e6dda2
removed excess comments
2026-01-04 11:14:54 -05:00
df3119d51e
password strength report change, added meter to account page
2026-01-02 15:28:30 -05:00
ceea227242
drop shadow on mobile
2026-01-01 16:09:44 -05:00
8e77727148
config centralized
2026-01-01 02:22:33 -05:00
86b1552e85
now its good :)
2025-12-31 12:25:47 -05:00
bc2a74be50
decent 404/error page
2025-12-31 12:00:44 -05:00
28cabb8d16
not great but better
2025-12-31 01:36:29 -05:00
48bf4607b8
styling fixes
2025-12-30 15:10:25 -05:00
17ea918081
small banner photos for navbar
2025-12-30 13:56:01 -05:00
1f2704e4b4
better login state response
2025-12-30 11:21:57 -05:00
1931d51eb6
fix z
2025-12-26 17:42:43 -05:00
13a22bfeb3
cache sharing for posts. Begin infill implementation.
2025-12-26 15:14:50 -05:00
426dce12d8
ref cleanup
2025-12-26 11:58:21 -05:00
55446541fb
styling fixes
2025-12-25 01:15:21 -05:00
be3e9a9e0b
readable
2025-12-23 08:39:56 -05:00
d19ba67153
working in nojs
2025-12-22 21:18:43 -05:00
33383381db
simplified layout logic
2025-12-22 20:57:26 -05:00
f9a7bbadd6
forgot date
2025-12-22 20:29:22 -05:00
41488a21db
dece
2025-12-22 19:45:10 -05:00
87168a42ed
fix left skeleton
2025-12-22 19:12:12 -05:00
11fad35288
good enough
2025-12-22 16:44:43 -05:00
1dd852795e
login fixes
2025-12-22 10:55:08 -05:00
12b36815df
flip
2025-12-22 00:01:44 -05:00
f916cb1d52
favicon update
2025-12-21 12:14:55 -05:00
14ea299ca3
mobile changes
2025-12-21 09:34:39 -05:00
cf2a217afd
some fixes
2025-12-21 01:15:27 -05:00
a5c2330e87
useful reminder
2025-12-21 00:35:24 -05:00
9cea36988c
animations and shadows
2025-12-20 12:45:07 -05:00
ee9db9f674
undone
2025-12-19 22:41:13 -05:00
76fb86d519
skeleton pog
2025-12-19 19:51:15 -05:00
5a8ea93a44
minor cleanup
2025-12-19 17:26:17 -05:00
bc90adf839
fixed (i think)
2025-12-19 15:52:44 -05:00
8f4fac422b
almost done
2025-12-19 14:04:32 -05:00