|
|
|
@77019fa
|
3 weeks |
roboburr |
Reader: the last post snaps too
Its top used to be unreachable — too …
main
|
|
|
|
@22d2dba5
|
3 weeks |
aiclaude |
wip paginamodus
main
|
|
|
|
@c581e5e
|
3 weeks |
aiclaude |
proef: lenis ook op touch
main
|
|
|
|
@520c993
|
3 weeks |
roboburr |
Lezen: elk bericht een eigen scherm wordt een keuze
Robins vraag …
main
|
|
|
|
@a505f31
|
3 weeks |
roboburr |
Lezen: Lenis voor het snappen op desktop, plus twee kleine dingen
…
main
|
|
|
|
@d8f8f07
|
3 weeks |
roboburr |
Lezen: het snappunt op een anker van nul hoog, niet op het bericht …
main
|
|
|
|
@4989294
|
3 weeks |
roboburr |
Lezen: het snappen terug naar CSS, en alleen schakelen bij stilstand
…
main
|
|
|
|
@e46ebaa
|
3 weeks |
roboburr |
Lezen: snappen dat je laat lezen, en geen lege schermen meer
Barts …
main
|
|
|
|
@598f090
|
3 weeks |
roboburr |
De cover in de leesweergave: niet opblazen, niet bijsnijden
Barts …
main
|
|
|
|
@8c91ed3
|
3 weeks |
roboburr |
Covers in de leesweergave
Een bericht in de leesstroom begon met kale …
main
|
|
|
|
@3a3a882
|
3 weeks |
roboburr |
Lezen staat in de cirkel zichtbaar maar dood, in plaats van weg
De …
main
|
|
|
|
@7cf8144
|
3 weeks |
Bart |
Lezen is een weergave van de feed, geen eigen plek
/read was een …
main
|
|
|
|
@2d2fd8c
|
3 weeks |
Bart |
Tijdlijn | Grid | Lezen: de leesweergave krijgt een ingang
De …
main
|
|
|
|
@bfa6fa1
|
6 weeks |
roboburr |
Account-verhuizingen slice 3: het wegwijsbord (movedTo + …
main
|
|
|
|
@1f640ff
|
6 weeks |
roboburr |
Audio-tegel: golfvorm en titel elk hun eigen band, en balkjes ipv de …
main
|
|
|
|
@6dd26e5
|
6 weeks |
roboburr |
De audio-tegel opgevrolijkt: golfvorm als thumbnail en een echte titel …
main
|
|
|
|
@97bcf7e
|
6 weeks |
roboburr |
Video op maat in de post, en een Video-tab in Media
Robins opdracht …
main
|
|
|
|
@9dbb175
|
8 weeks |
roboburr |
Fix: bare video/audio embeds no longer overflow their column
The …
main
|
|
|
|
@b31c119
|
2 months |
roboburr |
fix(cirkel): cover videos are decorative — no <video> right-click …
main
|
|
|
|
@38120c7
|
2 months |
roboburr |
fix(feed): video covers fill the square thumbnail (object-fit:cover), …
main
|
|
|
|
@86fa2d2
|
2 months |
roboburr |
fix(feed): video covers keep their aspect ratio (contain + centered) …
main
|
|
|
|
@b607d4d
|
2 months |
roboburr |
fix(circle): wrap long titles/URLs in no-cover grid tiles instead of …
main
|
|
|
|
@7475ff3
|
2 months |
roboburr |
style: drop the 0.4px blur on cover thumbnails
- …
main
|
|
|
|
@3038fc9
|
2 months |
roboburr |
fix(images): list-cover placeholder in style.css (inline cascade …
main
|
|
|
|
@a64d705
|
2 months |
roboburr |
feat(images): accent-gradient placeholder while covers load + fade-in
…
main
|
|
|
|
@2f919c0
|
2 months |
roboburr |
fix(grid): restore pinned/boosted accent ring over the new cover <img> …
main
|
|
|
|
@69a10e7
|
2 months |
roboburr |
style(covers): subtle 0.4px blur on grid + timeline covers to smooth …
main
|
|
|
|
@2eca083
|
2 months |
roboburr |
fix(images): render grid + related covers as <img> (no jagged …
main
|
|
|
|
@d2b7247
|
2 months |
roboburr |
chore(branding): stale product names in comments + deploy templates -> …
main
|
|
|
|
@a78e051
|
2 months |
roboburr |
fix(ui): avatar placeholder opens popup + smaller wrapping source …
main
|
|
|
|
@837fc9c
|
2 months |
roboburr |
feat(posts): NSFW / sensitive content
Mark a post NSFW (checkbox in …
main
|
|
|
|
@cf4cf27
|
2 months |
roboburr |
feat(circle): show only the post title in the feed + 2x larger source …
main
|
|
|
|
@a036251
|
2 months |
roboburr |
fix(ios): hand-built safe-area inset (env() returns 0 on iOS Safari + …
main
|
|
|
|
@7ca3ffc
|
2 months |
roboburr |
fix(ios): use env(safe-area-inset-*) directly instead of via a CSS var …
main
|
|
|
|
@cbe4f4e
|
2 months |
roboburr |
style: transparent covers on white everywhere (not just the Cirkel)
…
main
|
|
|
|
@3507b0b
|
2 months |
roboburr |
fix(fediverse): follow button now shares the social-icon circle (32px) …
main
|
|
|
|
@6cabd18
|
3 months |
roboburr |
ux(grid): stack tile title + 'van <source>' credit instead of gluing …
main
|
|
|
|
@6bee3ec
|
3 months |
roboburr |
Pinned badge: white SVG pin icon instead of the multicolour 📌 emoji
…
main
|
|
|
|
@848b76d
|
3 months |
roboburr |
Prettier fediverse stats: monochrome line-icons + clean outline pills
…
main
|
|
|
|
@aadb11e
|
3 months |
roboburr |
Fediverse UI: one ⭐ like, transparent circle logos, accent-following …
main
|
|
|
|
@c9c70cc
|
3 months |
roboburr |
Palettes overhaul: neutral 'Klonkt' default + 7 real-colour themes
- …
main
|
|
|
|
@19fbe03
|
3 months |
roboburr |
Palettes: drop Stone+Terracotta, add Ocean+Candy, rework warm to …
main
|
|
|
|
@0dba092
|
3 months |
roboburr |
style(activitypub): reply field as a floating popover (zero layout …
main
|
|
|
|
@749c183
|
3 months |
roboburr |
style(activitypub): fixed CTA row height so the reply field doesn't …
main
|
|
|
|
@c901131
|
3 months |
roboburr |
style(activitypub): nicer reply-address field + localized placeholder
…
main
|
|
|
|
@40cf2ef
|
3 months |
roboburr |
style(activitypub): inline address form for reply-via-fediverse (no …
main
|
|
|
|
@7f46112b
|
3 months |
roboburr |
feat(activitypub): per-comment reply-via-fediverse + clearer button
…
main
|
|
|
|
@3d7312a
|
3 months |
roboburr |
feat(activitypub): remote interaction — reply to any fediverse post …
main
|
|
|
|
@3a2c9d3
|
3 months |
roboburr |
style(activitypub): match fediverse section to native comment styling
…
main
|
|
|
|
@55bc7f9
|
3 months |
roboburr |
feat(activitypub): reply back to the fediverse (Phase 4 outbound)
…
main
|
|
|
|
@47a0d29
|
3 months |
roboburr |
style(activitypub): polish fediverse section into clean comment cards
…
main
|
|
|
|
@c16e0a5
|
3 months |
roboburr |
feat(activitypub): inbound interactions — replies, likes, boosts …
main
|
|
|
|
@5eef817
|
3 months |
roboburr |
style: per-palette background gradient for every theme
The fixed …
main
|
|
|
|
@5416101
|
3 months |
roboburr |
fix: klonkt palette dark = pure navy (no golden accent wash on the bg) …
main
|
|
|
|
@b20460e
|
3 months |
roboburr |
style(theme): palettes Ocean + Gold removed (redundant after klonkt …
main
|
|
|
|
@dd7e2a2
|
3 months |
roboburr |
feat(theme): default = Klonkt brand (dark navy + yellow, matches …
main
|
|
|
|
@0251bae
|
3 months |
roboburr |
feat(themes): more colour variety — fewer greens/blues in accents + …
main
|
|
|
|
@999aad2
|
3 months |
roboburr |
feat(themes): preview colours synced with real CSS + 4 palettes + 4 …
main
|
|
|
|
@83b8b8f
|
3 months |
roboburr |
feat(i18n): styled language dropdown in the header (instead of native …
main
|
|
|
|
@2149f5a
|
3 months |
roboburr |
feat(i18n): language dropdown (NL/EN/DE) in the header nav instead of …
main
|
|
|
|
@66cfbaa
|
3 months |
roboburr |
fix: grid columns (2/3/4) work on all feeds + readable language …
main
|
|
|
|
@92bad27
|
3 months |
roboburr |
revert(layout): remove scrollbar-gutter — caused a phantom dead …
main
|
|
|
|
@2e454455
|
3 months |
roboburr |
fix(layout): scrollbar-gutter: stable — no content shift between pages …
main
|
|
|
|
@703ead3
|
3 months |
roboburr |
fix(downloads): post width with higher specificity …
main
|
|
|
|
@210a9cb
|
3 months |
roboburr |
fix(downloads): same post width as a real post
.post-page (max-width …
main
|
|
|
|
@45d22b1
|
3 months |
roboburr |
fix(posts): cover image shows in full (no crop)
.post-cover img had …
main
|
|
|
|
@d8c6a83
|
3 months |
roboburr |
fix(downloads+posts): post nav on downloads page + post images full …
main
|
|
|
|
@1c6d61c
|
3 months |
roboburr |
fix(nav): Timeline/Grid active state via aria-selected (htmx-robust)
…
main
|
|
|
|
@4dcefa1
|
3 months |
roboburr |
fix(agenda): robust grey-on-calendar (htmx-proof) via source rule + …
main
|
|
|
|
@5258945
|
3 months |
roboburr |
feat(player): persistent highlight on the active track
The currently …
main
|
|
|
|
@359b9ae
|
3 months |
roboburr |
fix(player): scroll-to-track also from album & playlist
Album track …
main
|
|
|
|
@230e446
|
3 months |
roboburr |
feat(player): mini-player jumps to post AND scrolls to the track …
main
|
|
|
|
@d188736
|
3 months |
roboburr |
feat: images harder to save (right-click + drag blocked)
Friction …
main
|
|
|
|
@1f0c85b
|
3 months |
roboburr |
ui(grid): show source site on hover on circle feed tiles
Grid tiles …
main
|
|
|
|
@5d68686
|
3 months |
roboburr |
ui(mobile): hide scrollbars on touch (pointer:coarse)
@media …
main
|
|
|
|
@9ef3c56
|
3 months |
roboburr |
fix(mobile): hide fixed bottom bars when the keyboard is open
…
main
|
|
|
|
@977f65d
|
3 months |
roboburr |
ui: date/time picker in site theme (dark/light follows toggle) + …
main
|
|
|
|
@2900f1d
|
3 months |
roboburr |
fix: button text unreadable on hover (a:hover overrode accent button …
main
|
|
|
|
@441f5d6
|
3 months |
roboburr |
Login navigation via htmx (audio no longer jumps when opening login)
…
main
|
|
|
|
@93d6345
|
3 months |
roboburr |
Theme scrollbar + install button in the footer row (no longer a …
main
|
|
|
|
@c3ad46d
|
3 months |
roboburr |
Fix: horizontal clipping on html (not body) — no h-scroll + fixed …
main
|
|
|
|
@d5b9d2a
|
3 months |
roboburr |
Fix: bottom tab scrolls with the page on mobile (overflow-x …
main
|
|
|
|
@c2a9522
|
3 months |
roboburr |
User-menu dropdown frosted blur now works: masthead backdrop-filter …
main
|
|
|
|
@ee25d45
|
3 months |
roboburr |
View-switcher: margin-top 1.5rem in shared-styles (the winning inline …
main
|
|
|
|
@6b0a8e2
|
3 months |
roboburr |
View-switcher: symmetric space above/below the pill bar (margin-top …
main
|
|
|
|
@3cd1aaa
|
3 months |
roboburr |
Hub: chrome in #pcms-chrome slot + out-of-band swap on htmx → header …
main
|
|
|
|
@03bfdce
|
3 months |
roboburr |
Hub: always render chrome + CSS toggle (body.on-hub) → hub nav via …
main
|
|
|
|
@1578f5d
|
3 months |
roboburr |
Archive: also hide the grid-cols picker (archive has no grid)
…
main
|
|
|
|
@c974223
|
3 months |
roboburr |
Archive: always timeline list, ignores grid choice (fix: grid→archive …
main
|
|
|
|
@d15b27f
|
3 months |
roboburr |
Archive: Timeline/Grid greyed on archive + back button (+ English …
main
|
|
|
|
@64b90c0
|
3 months |
roboburr |
Circles: Solo/Circle as segmented switcher (specificity fix) + …
main
|
|
|
|
@d2c43f9
|
3 months |
roboburr |
Circles: scope toggle centered instead of left-aligned …
main
|
|
|
|
@9f81a09
|
3 months |
roboburr |
Circles: Solo/Circle scope toggle in the switcher bar (left) + Circle …
main
|
|
|
|
@7bc636b
|
4 months |
robin |
Initial commit — PrutFolio v1 source (pulled from Hetzner /srv/prutfolio)
main
|