bert.hausmans
  • Joined on 2026-01-06
bert.hausmans pushed to master at bert.hausmans/flashcards 2026-05-21 12:21:15 +02:00
37a01e4d96 fix(ui): mobile layout — no horizontal page scroll, truncate names, scrollable card table
eaed138e38 fix(auth): don't 500 / orphan accounts when verification email fails
5e7b60dfce chore(deploy): expose flashcards on host port 4100 (4000 was taken)
Compare 3 commits »
bert.hausmans pushed to master at bert.hausmans/flashcards 2026-05-21 10:20:36 +02:00
102cbcb01a chore(deploy): pull image from Gitea registry + manual buildx push flow
fe44e393b3 chore(deploy): expose flashcard on host port 4000 (4000:3000)
34b6c8d945 chore(deploy): Dockerfile + Dockge compose + deploy guide
34431331e9 fix(practice): update session counters client-side after each answer
f5000d3c58 fix(import): set owner on auto-created lessons + nest lesson_path under started lesson
Compare 10 commits »
bert.hausmans created branch master in bert.hausmans/flashcards 2026-05-21 10:20:36 +02:00
bert.hausmans created repository bert.hausmans/flashcards 2026-05-21 09:44:26 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-21 02:33:02 +02:00
8330e93fe5 docs(design): add CREWLI-DESIGN-TOKENS.md token inventory (Plan 2.5 Track B)
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-21 02:12:50 +02:00
5e3335bf6d style(layout): give expanded WorkspaceSwitcher breathing room from rail edges
a9c5746e12 style(layout): align WorkspaceSwitcher avatar to the header logo recipe
63300e5fc9 style(layout): logo stays anchored on collapse + squarer corners
8e16651232 style(layout): sidebar brand-square symmetry + WorkspaceSwitcher trigger polish
Compare 4 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 23:42:22 +02:00
31a851e6e0 docs(backlog): track Storybook dark-mode decorator follow-up (AD-2.5-D1)
59439c924b feat(layout): Plan 2.5 P6 — final shell parity (Fix 7, 9, 10)
Compare 2 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 22:49:14 +02:00
641ca5131d fix(theme): remove webfontloader Public Sans path (AD-2.5-T1 completion)
30be9aa331 fix(layout): explicit import of AppBreadcrumb in AppTopbar
ac36dfe9b7 feat(layout): Plan 2.5 P5 — shell parity fixes 1–5 + useBreadcrumb retire
Compare 3 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 19:38:25 +02:00
967f1a93bb chore(layout): remove v2 nav-folding orphans surfaced by P4 refactor
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 18:26:15 +02:00
864cc558e2 feat(layout): Plan 2.5 P4 — WorkspaceSwitcher no-sub + SidebarNav APP_NAVIGATION
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 17:45:38 +02:00
d0dd45c03a refactor(theme): Plan 2.5 P3 — dark mode class on <html> (AD-2.5-D1 + Fix 6)
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 08:52:48 +02:00
41af180168 feat(theme): Plan 2.5 P2 — Inter typography (AD-2.5-T1)
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-20 08:17:07 +02:00
59007e60e0 feat(layout): Plan 2.5 P1 foundation — APP_NAVIGATION + walkNavTree + AppBreadcrumb
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-19 17:00:19 +02:00
a4ca887d32 docs: Plan 2.5 RFC + add to sync include list
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-19 16:54:27 +02:00
545d6d4cd0 docs: Plan 2.5 RFC — shell parity + design token foundation
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-19 01:42:39 +02:00
637d77b327 docs(plan-3): close out Plan 3 — BACKLOG entries, RFC status, primitives registry, tooling conventions
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-18 23:18:52 +02:00
0b19e7856b style(gui-v2): resolve 7 ESLint errors in Plan 3 components/specs (behavior-neutral, DoD #13)
1a66ac6e64 refactor(gui-v2): delete X.vue stub, repoint 2 boundary refs to StatusTag, add shared/* regression locks
237afc89e6 fix(gui-v2): cleanup(b) — keep mobile workspace btn a free #end sibling (Plan-2 flex parity) + lock data-tb=search
f03a3f16c6 refactor(gui-v2): cleanup(b) — AppTopbar wraps PrimeVue Menubar per RFC AD-3
183218effa refactor(gui-v2): cleanup(a) — co-locate Plan 2's 6 stories per amended §6 (_helpers stays)
Compare 67 commits »
bert.hausmans deleted branch chore/f3.5-appshell-mockup-parity from bert.hausmans/crewli 2026-05-14 13:39:32 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-14 13:38:54 +02:00
524d0ee586 Merge pull request 'chore(f3.5): AppShell mockup parity — sidebar, topbar, plugin fixes' (#26) from chore/f3.5-appshell-mockup-parity into main
71585e1bbc fix(appshell): wrap PrimeVue responsive elements to bypass specificity conflict
f218ac6e69 fix(primevue): switch installer to named export to stop double-registration
b1443be414 fix(iconify): bootstrap Tabler icon set at runtime for @iconify/vue
29f3fdf2a3 fix(appshell): explicitly import SidebarHeader and SidebarUserCard
Compare 9 commits »
bert.hausmans merged pull request bert.hausmans/crewli#26 2026-05-14 13:38:53 +02:00
chore(f3.5): AppShell mockup parity — sidebar, topbar, plugin fixes