mirror of
https://github.com/Kareadita/Kavita.git
synced 2026-04-29 04:10:38 -04:00
* Fixed e-ink theme not properly applying correctly * Fixed some seed changes. Changed card checkboxes to use our themed ones * Fixed recently added carousel not going to recently-added page * Fixed an issue where no results found would show when searching for a library name * Cleaned up list a bit, typeahead dropdown still needs work * Added a TODO to streamline series-card component * Removed ng-lazyload-image module since we don't use it. We use lazysizes * Darken card on hover * Fixing accordion focus style * ux pass updates - Fixed typeahead width - Fixed changelog download buttons - Fixed a select - Fixed various input box-shadows - Fixed all anchors to only have underline on hover - Added navtab hover and active effects * more ux pass - Fixed spacing on theme cards - Fixed some light theme issues - Exposed text-muted-color for theme card subtitle color * UX pass fixes - Changed back to bright green for primary on dark theme - Changed fa icon to black on e-ink * Merged changelog component * Fixed anchor buttons text decoration * Changed nav tabs to have a background color instead of open active state * When user is not authenticated, make sure we set default theme (dark) * Cleanup on carousel * Updated Users tab to use small buttons with icons to align with Library tab * Cleaned up brand to not underline, removed default link underline on hover in dropdown and pill tabs * Fixed collection detail posters not rendering Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
40 lines
1.3 KiB
TypeScript
40 lines
1.3 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
import { SeriesBookmarksComponent } from './series-bookmarks/series-bookmarks.component';
|
|
import { UserPreferencesComponent } from './user-preferences/user-preferences.component';
|
|
import { NgbAccordionModule, NgbNavModule, NgbTooltipModule } from '@ng-bootstrap/ng-bootstrap';
|
|
import { ReactiveFormsModule } from '@angular/forms';
|
|
import { NgxSliderModule } from '@angular-slider/ngx-slider';
|
|
import { UserSettingsRoutingModule } from './user-settings-routing.module';
|
|
import { ApiKeyComponent } from './api-key/api-key.component';
|
|
import { SharedModule } from '../shared/shared.module';
|
|
import { ThemeManagerComponent } from './theme-manager/theme-manager.component';
|
|
import { SiteThemeProviderPipe } from './_pipes/site-theme-provider.pipe';
|
|
|
|
|
|
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
SeriesBookmarksComponent,
|
|
UserPreferencesComponent,
|
|
ApiKeyComponent,
|
|
ThemeManagerComponent,
|
|
SiteThemeProviderPipe,
|
|
],
|
|
imports: [
|
|
CommonModule,
|
|
ReactiveFormsModule,
|
|
NgbAccordionModule,
|
|
NgbNavModule,
|
|
NgbTooltipModule,
|
|
NgxSliderModule,
|
|
UserSettingsRoutingModule,
|
|
SharedModule // SentenceCase pipe
|
|
],
|
|
exports: [
|
|
SiteThemeProviderPipe
|
|
]
|
|
})
|
|
export class UserSettingsModule { }
|