66d800bd26
- Redesign component wiring for audio playback - Removed playback logic from the player control and moved it to injectable audio player engine service - Chunked/buffered stream loading from Content API passed to Web Audio API playback in 8K blocks
28 lines
640 B
CSS
28 lines
640 B
CSS
.tracks-page-wrapper {
|
|
display: flex;
|
|
flex-direction: column;
|
|
height: calc(100dvh - 80px); /* Subtract app bar height (pt-16 = 4rem = 64px) */
|
|
/*margin: -16px; !* Counteract MudMainContent padding *!*/
|
|
padding-top: 16px; /* Restore top padding for spacing */
|
|
}
|
|
|
|
.tracks-view-container {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex: 1 1 auto;
|
|
min-height: 0;
|
|
overflow: hidden;
|
|
padding: 0 16px; /* Horizontal padding only */
|
|
}
|
|
|
|
.tracks-content {
|
|
flex: 1 1 auto;
|
|
min-height: 0;
|
|
padding-top: 16px;
|
|
}
|
|
|
|
.tracks-footer {
|
|
flex: 0 0 auto;
|
|
padding: 8px 0;
|
|
justify-items: center;
|
|
} |