new icon and stuff
This commit is contained in:
@@ -23,6 +23,8 @@ The app is intentionally small: one Go binary serves both the API and embedded f
|
||||
|
||||
- `main.go`: backend entrypoint. Owns the HTTP server, embedded static file serving, environment-driven Transmission RPC client configuration, session-ID handshake, connection warning page, JSON helpers, and API routes.
|
||||
- `web/index.html`: SPA shell. Defines the header, stats pills, filter input, sort buttons, list container, empty state, error state, footer, and script/style links.
|
||||
- `web/icon.svg`: editable vector source for the app icon.
|
||||
- `web/icon.png`: reusable raster app icon used by the SPA header and browser tab.
|
||||
- `web/app.js`: frontend application logic. Owns state, polling, fetch helpers, formatting, torrent classification, sorting, keyed DOM reconciliation, pause/resume actions, and event wiring.
|
||||
- `web/styles.css`: all styling. Owns dark theme variables, layout, cards, badges, progress bars, action buttons, empty/error states, and responsive rules.
|
||||
- `go.mod`: Go module declaration.
|
||||
|
||||
Reference in New Issue
Block a user