Files
ReadMeABook/public/manifest.json
T
kikootwo 93d33464bf Apple-style audiobook card & modal redesign
Add Apple-style UI refinements and UX improvements across audiobooks.

- Add app icons and update manifest/layout to reference new 180x180 and 1024x1024 app icons.
- Add global CSS animations (shimmer and toast slide-in) for improved skeletons/toasts.
- Refactor AudiobookCard: new "cover-first" design, accessibility improvements, hover actions, request handling, inline toast/error UI, status helper (status -> badge/state mapping), simplified metadata layout, and polished animations/visuals. Removed some legacy imports and adjusted request UX (shorter toasts, error timing).
- Enhance AudiobookDetailsModal: mobile-first sticky header, desktop modal polish, improved status logic, toast/notification helper, ASIN copy behavior, ebook request flows, uses preferences (squareCovers) and various layout/formatting tweaks.
- Propagate hideRequestActions from bookdate page (bookdate/page.tsx).

These changes focus on visual polish, accessibility, and smoother request/notification UX. Files changed: public manifest & icons, globals.css, app/layout.tsx, bookdate page, AudiobookCard, AudiobookDetailsModal, and PreferencesContext (context usage updated).
2026-02-05 11:51:07 -05:00

18 lines
449 B
JSON

{
"name": "ReadMeABook - Audiobook Library Management",
"short_name": "ReadMeABook",
"description": "Self-hosted audiobook library management system with Plex integration",
"start_url": "/",
"display": "standalone",
"background_color": "#f5f5f5",
"theme_color": "#1e3a5f",
"icons": [
{
"src": "/RMAB_1024x1024_APPICON.png",
"sizes": "1024x1024",
"type": "image/png",
"purpose": "any maskable"
}
]
}