feat: create a catppuccin mocha theme

This commit is contained in:
2025-12-07 11:45:03 +01:00
parent 0ad4db95c5
commit 2d10922a7c

View File

@@ -11,13 +11,60 @@ MIN_FILE_SIZE = 1024 * 1024
TABLE_COLUMNS = ("Title", "Author", "Length", "Progress")
TABLE_CSS = """
Screen {
background: #1e1e2e;
}
Header {
background: #181825;
color: #cdd6f4;
text-style: bold;
}
Footer {
background: #181825;
color: #bac2de;
}
DataTable {
height: 1fr;
background: #1e1e2e;
color: #cdd6f4;
border: solid #585b70;
}
DataTable:focus {
border: solid #89b4fa;
}
DataTable > .datatable--header {
background: #45475a;
color: #bac2de;
text-style: bold;
}
DataTable > .datatable--cursor {
background: #313244;
color: #cdd6f4;
}
DataTable > .datatable--odd-row {
background: #181825;
}
DataTable > .datatable--even-row {
background: #1e1e2e;
}
Static {
height: 1;
text-align: center;
background: $primary;
background: #181825;
color: #cdd6f4;
}
Static#status {
background: #181825;
color: #bac2de;
}
"""