12 Commits

Author SHA1 Message Date
karim ffe4aca72d fix: filebrowser scroll+lang hover+black-flash+shell one-line
- filebrowser: select() only scrollIntoView on keyboard, not hover
- lang-switch: .lang-switch:hover → invert rule (header excluded before)
- black-flash: color-scheme light; dark script sets colorScheme
- shell: flex-wrap nowrap; keepEnd() scrolls on input

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 02:00:35 +02:00
karim c46f9a48f7 i18n: bilingual de/en, bundle js from assets via hugo pipes, css refresh
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 01:07:04 +02:00
karim 64cb04e0eb openbureau as filebrowser 2026-06-29 12:06:56 +02:00
karim 8bd3e6449b fix: guard len images for video-only projects 2026-06-29 12:03:36 +02:00
karim dd9fb79b5d video as filebrowser entry 2026-06-29 12:02:44 +02:00
karim 2728ed12a0 custom terminal video player 2026-06-29 11:50:31 +02:00
karim cc2840fe5c custom terminal video player 2026-06-29 11:50:30 +02:00
karim c8e759ec45 selfhost video, drop vimeo 2026-06-29 11:06:23 +02:00
karim a0d4cd150c selfhost video, drop vimeo 2026-06-29 11:06:23 +02:00
karim 8d08c0e97e vimeo: privacy click-to-load 2026-06-29 10:05:46 +02:00
karim 0fb7127436 vimeo: privacy click-to-load 2026-06-29 10:05:45 +02:00
karim f7643602cb import kgva site 2026-06-29 01:37:03 +02:00