asteroid/static
Glenn Thompson 40c23a6a17 feat: add visual feedback to admin control buttons
- Add with-button-feedback helper that shows loading/success/error states
- Button pulses while request is in-flight, flashes green on success, red on error
- Button is disabled during request to prevent double-clicks
- Migrate show-toast from inline styles to CSS class (toast-notification)
- Add LASS styles: btn-loading, btn-success-flash, btn-error-flash, keyframe animations
- Wrap all admin controls: liquidsoap (refresh/skip/reload/restart), icecast restart,
  queue (save/save-as/clear), playlist (load), scheduler (refresh/enable/disable/load)
- No inline CSS or JS added - all styles in asteroid.lass, all logic in ParenScript
2026-04-13 09:59:40 +01:00
..
avatars feat: Make YP directory publishing configurable via ICECAST_ENABLE_YP env var 2026-01-02 07:42:11 -05:00
icons feat: Add avatar upload and fix authentication errors 2025-12-22 21:42:06 -05:00
js Rename recently-played.js to recently-played.js.original 2025-12-06 11:55:24 -05:00
asteroid-squared.png feat: add media session API on now-playing update 2026-03-02 17:51:26 -05:00
asteroid.css feat: add visual feedback to admin control buttons 2026-04-13 09:59:40 +01:00
asteroid.lass feat: add visual feedback to admin control buttons 2026-04-13 09:59:40 +01:00
asteroid.png a nice asteroid, from Summer Emacs. remember to ask for forgiveness. 2025-11-11 11:11:50 -05:00
favicon-16x16.png feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00
favicon-32x32.png feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00
favicon.ico feat: Add favicon and asteroid.png graphics to front page 2025-11-20 17:05:35 -05:00