|
|
c9d3ca5cc6
|
refactor(ui): standardize tailwind classes
|
2026-04-15 01:19:31 +02:00 |
|
|
|
7a48f66a73
|
refactor: add root static source files
|
2026-04-15 00:23:35 +02:00 |
|
|
|
b9eec9e71a
|
refactor: flatten static asset layout
|
2026-04-15 00:23:24 +02:00 |
|
|
|
f65e098b9d
|
refactor: make ts scripts more readable
|
2026-04-15 00:20:40 +02:00 |
|
|
|
1344419902
|
build: ignore generated js artifacts
|
2026-04-15 00:13:11 +02:00 |
|
|
|
29e49b9fcc
|
refactor: switch ui scripts to data hooks
|
2026-04-15 00:10:20 +02:00 |
|
|
|
0a5f64c604
|
refactor: migrate templates to tailwind utilities
|
2026-04-15 00:07:56 +02:00 |
|
|
|
01c738588f
|
chore: ignore generated tailwind css
|
2026-04-14 23:53:19 +02:00 |
|
|
|
3c0ed1426f
|
chore: remove static ts directory
|
2026-04-14 23:49:13 +02:00 |
|
|
|
bbd876d981
|
refactor: simplify css and ts layout
|
2026-04-14 23:49:07 +02:00 |
|
|
|
b5bc9c23cc
|
refactor: migrate browser scripts to ts
|
2026-04-14 23:43:50 +02:00 |
|
|
|
93cb99fd94
|
build: add tailwind v4 and ts tooling
|
2026-04-14 23:43:41 +02:00 |
|
|
|
8d09be8060
|
make notifications timing-aware and clearer (#3)
* feat: enrich notification timing context
* fix: improve broadcast time handling
|
2026-04-14 23:13:23 +02:00 |
|
|
|
09d2fd3a88
|
ui: add custom centered 404 page
|
2026-04-12 14:58:08 +02:00 |
|
|
|
39f09c104f
|
ui: add pending and catalog placeholders
|
2026-04-12 14:53:37 +02:00 |
|
|
|
197c9c7485
|
ui: remove relations extras toggle
|
2026-04-11 22:06:46 +02:00 |
|
|
|
d07ba90892
|
ui: improve mobile tab scrolling
|
2026-04-11 18:14:50 +02:00 |
|
|
|
76e9309e0d
|
ui: refine auth and account screens
|
2026-04-11 18:06:04 +02:00 |
|
|
|
ceacbf09c9
|
fix: scope and sort franchise relations
|
2026-04-10 23:32:30 +02:00 |
|
|
|
bb5be54c26
|
ui: convert jst to local time
|
2026-04-10 22:40:52 +02:00 |
|
|
|
71a38fb866
|
ui: restyle with dark monochrome palette
|
2026-04-10 22:31:22 +02:00 |
|
|
|
cd28a8d10f
|
ui: remove schedule and split notifications
|
2026-04-10 22:28:20 +02:00 |
|
|
|
78909cd308
|
security: harden quick search dom
|
2026-04-10 17:26:46 +02:00 |
|
|
|
f90d8b8cff
|
ui: fix watchlist toggle contrast
|
2026-04-10 01:26:20 +02:00 |
|
|
|
e804a45c38
|
ui: fix premiered case and sidebar text
|
2026-04-10 01:22:52 +02:00 |
|
|
|
e2fc44bf1a
|
ui: declutter anime pages and controls
|
2026-04-10 01:15:19 +02:00 |
|
|
|
8965dc5441
|
ui: extend neo-brutalist principles across all pages and fix jikan API limits
|
2026-04-09 12:56:57 +02:00 |
|
|
|
3f1b5e1d0a
|
ui: apply neo-brutalist ux principles and styling
|
2026-04-09 12:52:50 +02:00 |
|
|
|
944f981fbe
|
ui: refine typographic hierarchy, remove card borders, and add opacity hover states
|
2026-04-09 12:48:04 +02:00 |
|
|
|
b53a2c5751
|
ui: implement typography, scrollbars, and minimalist empty/focus states
|
2026-04-09 12:42:27 +02:00 |
|
|
|
a9710aac12
|
ui: add abstract svg logo and favicon
|
2026-04-09 12:34:47 +02:00 |
|
|
|
d555a8a84f
|
ui: implement clean dark theme without borders
|
2026-04-09 12:34:43 +02:00 |
|
|
|
a0617ec127
|
chore: cleanup files
|
2026-04-08 18:02:54 +02:00 |
|
|
|
44a0e9499d
|
ui: fix relation card styling issues
|
2026-04-08 17:09:21 +02:00 |
|
|
|
e31ac4b148
|
ui: add consistent bottom margin to anime sections
|
2026-04-08 16:22:19 +02:00 |
|
|
|
2d067c88e4
|
ui: align empty states and fix text casing
|
2026-04-08 16:06:00 +02:00 |
|
|
|
d3eba7ed9d
|
ui: align recommendations header styling with relations
|
2026-04-08 15:52:49 +02:00 |
|
|
|
e2da605916
|
ui: responsive header and snappy htmx feedback
|
2026-04-08 15:49:55 +02:00 |
|
|
|
8904df7b1c
|
ui: redesign notifications grid
|
2026-04-08 13:20:04 +02:00 |
|
|
|
6f54ed16eb
|
feat: add schedule, notifications, and recommendations
|
2026-04-08 13:02:17 +02:00 |
|
|
|
d035a6406b
|
ui: add fluid sizing with clamp for responsive scaling
|
2026-04-07 15:56:23 +02:00 |
|
|
|
f77788588e
|
feat: add discover page for airing anime
|
2026-04-07 14:08:08 +02:00 |
|
|
|
aa5a99eec7
|
revert: remove torrent streaming feature
|
2026-04-07 13:48:37 +02:00 |
|
|
|
a25e8f1655
|
feat: torrent streaming with hls transcoding (#1)
* feat: add ffmpeg for hls streaming
* feat: torrent streaming with hls transcoding
- add nyaa.si torrent search client
- add streaming service using anacrolix/torrent
- add hls transcoding via ffmpeg for browser playback
- add watch page with episode selection
- add socks5 proxy support via TORRENT_PROXY env
- switch to modernc.org/sqlite (pure go, no cgo conflicts)
- update dockerfile with ffmpeg
|
2026-04-07 13:23:08 +02:00 |
|
|
|
aff336c15f
|
fix: allow public search routes and prevent js redeclaration
|
2026-04-07 05:14:43 +02:00 |
|
|
|
8970909917
|
fix: reduce anime sidebar spacing with css columns
|
2026-04-07 00:10:31 +02:00 |
|
|
|
1a126e0405
|
make anime sidebar 2-col grid by default
|
2026-04-07 00:07:49 +02:00 |
|
|
|
aebbe9241b
|
make anime sidebar responsive 2-col grid on smaller desktops
|
2026-04-07 00:05:15 +02:00 |
|
|
|
8687f93f31
|
feat: add sort/filter component for watchlist
- create reusable SortFilter templ component with sort options (date, title, score)
- integrate sort/filter into watchlist page with query params
- add sortEntries method to handle client-side sorting
- add CSS styling for sort filter controls
- pass sort params through status tab and view toggle links
|
2026-04-06 23:28:36 +02:00 |
|
|
|
6766900161
|
ui: increase search input width to 320px
|
2026-04-06 23:03:56 +02:00 |
|