mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-22 15:25:46 +00:00
feat(library): local lossless index, filters, and conserve dedicated page (#871)
* feat(library): local lossless index, filters, and conserve dedicated page Add SQLite-backed lossless album browse and advanced-search filtering, wire All Albums and artist/album lossless drill-down mode, and hide the standalone /lossless-albums nav entry from sidebar visibility settings (conserved route, default off). * docs(release): note lossless local index in CHANGELOG and credits (PR #871)
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
@import './main-content.css';
|
||||
@import './offline-banner.css';
|
||||
@import './offline-storage-full-banner.css';
|
||||
@import './lossless-mode-banner.css';
|
||||
@import './player-bar.css';
|
||||
@import './eq-popup.css';
|
||||
@import './queue-panel.css';
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
/* ─── Lossless browse mode banner (artist / album drill-down) ─── */
|
||||
.lossless-mode-banner {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.75rem;
|
||||
padding: 10px 16px;
|
||||
margin: 0 0 1rem 0;
|
||||
background: color-mix(in srgb, var(--accent, #7c4dff) 10%, var(--bg-card));
|
||||
border: 1px solid color-mix(in srgb, var(--accent, #7c4dff) 35%, transparent);
|
||||
border-radius: var(--radius-md);
|
||||
font-size: 13px;
|
||||
color: var(--text-primary);
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
.lossless-mode-banner span {
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.lossless-mode-banner__icon {
|
||||
flex-shrink: 0;
|
||||
color: var(--accent, #7c4dff);
|
||||
}
|
||||
|
||||
.lossless-mode-banner__exit {
|
||||
flex-shrink: 0;
|
||||
font-size: 13px;
|
||||
padding: 4px 10px;
|
||||
}
|
||||
Reference in New Issue
Block a user