mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 08:21:39 -06:00
feat(settings): add theme persistence across devices
Introduce a user-preferences module and database schema to sync theme settings (theme, accent, radius, background, brightness) across devices. Users can now enable theme sync to persist their customization choices. Closes #146
This commit is contained in:
@@ -36,6 +36,7 @@ import { MetadataModule } from './modules/metadata/metadata.module';
|
||||
import { NarratorModule } from './modules/narrator/narrator.module';
|
||||
import { ReaderPreferencesModule } from './modules/reader-preferences/reader-preferences.module';
|
||||
import { RecommendationModule } from './modules/recommendation/recommendation.module';
|
||||
import { UserPreferencesModule } from './modules/user-preferences/user-preferences.module';
|
||||
import { ScannerModule } from './modules/scanner/scanner.module';
|
||||
import { SeedModule } from './modules/seed/seed.module';
|
||||
import { EmailModule } from './modules/email/email.module';
|
||||
@@ -110,6 +111,7 @@ import { HardcoverModule } from './modules/hardcover/hardcover.module';
|
||||
HealthModule,
|
||||
CbzModule,
|
||||
ReaderPreferencesModule,
|
||||
UserPreferencesModule,
|
||||
EpubModule,
|
||||
BookDockModule,
|
||||
EmailModule,
|
||||
|
||||
Reference in New Issue
Block a user