feat: implement series browser with card deck visual style

- Add series browser page featuring browse and detail views
- Implement card deck cover design with horizontal spread and square aspect ratio
- Fix series-related bugs in decoding, state management, and data types
- Optimize responsive grid layout for series items
This commit is contained in:
neon
2026-04-15 08:55:25 -06:00
parent 40d829a8a9
commit 485bea5e5b
28 changed files with 2700 additions and 24 deletions
+2
View File
@@ -53,6 +53,7 @@ import { UserBookStatusModule } from './modules/user-book-status/user-book-statu
import { AuditModule } from './modules/audit/audit.module';
import { MigrationModule } from './modules/migration/migration.module';
import { NotificationModule } from './modules/notification/notification.module';
import { SeriesModule } from './modules/series/series.module';
@Module({
imports: [
@@ -114,6 +115,7 @@ import { NotificationModule } from './modules/notification/notification.module';
AuditModule,
MigrationModule,
NotificationModule,
SeriesModule,
],
providers: [
{ provide: APP_GUARD, useClass: ThrottlerGuard },