Skip to content

Commit

Permalink
Initial Millennium support (Fixes #219, #244, #279, #297) (#300)
Browse files Browse the repository at this point in the history
  • Loading branch information
tkashkin authored Feb 10, 2025
1 parent e0867a2 commit fd17ce4
Show file tree
Hide file tree
Showing 36 changed files with 1,463 additions and 1,192 deletions.
50 changes: 50 additions & 0 deletions adwaita/adwaita.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
@import url("css/_root/colors.css");
@import url("css/_root/icons.css");
@import url("css/_root/localization.css");
@import url("css/_root/opacity.css");
@import url("css/_root/text.css");
@import url("css/_root/variables.css");

@import url("css/widgets/avatars.css");
@import url("css/widgets/buttons.css");
@import url("css/widgets/cards.css");
@import url("css/widgets/checkboxes.css");
@import url("css/widgets/dialogs.css");
@import url("css/widgets/entries.css");
@import url("css/widgets/lists.css");
@import url("css/widgets/popups.css");
@import url("css/widgets/scrollbars.css");
@import url("css/widgets/windowcontrols.css");

@import url("css/main/headerbar/buttons.css");
@import url("css/main/headerbar/headerbar.css");
@import url("css/main/headerbar/menu.css");
@import url("css/main/headerbar/navigation.css");

@import url("css/main/library/details/header.css");
@import url("css/main/library/details/activity.css");
@import url("css/main/library/details/details.css");
@import url("css/main/library/details/event-dialog.css");

@import url("css/main/library/home/game-card.css");
@import url("css/main/library/home/home.css");
@import url("css/main/library/home/news.css");

@import url("css/main/library/sidebar/gamelist.css");
@import url("css/main/library/sidebar/sidebar.css");

@import url("css/main/library/collections/collections.css");

@import url("css/main/library/downloads/downloads.css");

@import url("css/main/library/library.css");

@import url("css/chat/chat.css");
@import url("css/chat/sidebar.css");
@import url("css/chat/messages.css");

@import url("css/dialogs/pagedsettings/dialog.css");
@import url("css/dialogs/pagedsettings/rows.css");
@import url("css/dialogs/login.css");
@import url("css/dialogs/settings.css");
@import url("css/dialogs/appproperties.css");
106 changes: 53 additions & 53 deletions adwaita/colorthemes/adwaita/adwaita.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,82 +9,82 @@
:root
{
/* The main accent color and the matching text value */
--adw-accent-bg-rgb: 53, 132, 228;
--adw-accent-fg-rgb: 255, 255, 255;
--adw-accent-rgb: 120, 174, 237;
--adw-accent-bg-rgb: 53, 132, 228 !important;
--adw-accent-fg-rgb: 255, 255, 255 !important;
--adw-accent-rgb: 120, 174, 237 !important;

/* destructive-action buttons */
--adw-destructive-bg-rgb: 192, 28, 40;
--adw-destructive-fg-rgb: 255, 255, 255;
--adw-destructive-rgb: 255, 123, 99;
--adw-destructive-bg-rgb: 192, 28, 40 !important;
--adw-destructive-fg-rgb: 255, 255, 255 !important;
--adw-destructive-rgb: 255, 123, 99 !important;

/* Levelbars, entries, labels and infobars. These don't need text colors */
--adw-success-bg-rgb: 38, 162, 105;
--adw-success-fg-rgb: 255, 255, 255;
--adw-success-rgb: 143, 240, 164;
--adw-success-bg-rgb: 38, 162, 105 !important;
--adw-success-fg-rgb: 255, 255, 255 !important;
--adw-success-rgb: 143, 240, 164 !important;

--adw-warning-bg-rgb: 205, 147, 9;
--adw-warning-fg-rgb: 0, 0, 0;
--adw-warning-fg-a: 0.8;
--adw-warning-rgb: 248, 228, 92;
--adw-warning-bg-rgb: 205, 147, 9 !important;
--adw-warning-fg-rgb: 0, 0, 0 !important;
--adw-warning-fg-a: 0.8 !important;
--adw-warning-rgb: 248, 228, 92 !important;

--adw-error-bg-rgb: 192, 28, 40;
--adw-error-fg-rgb: 255, 255, 255;
--adw-error-rgb: 255, 123, 99;
--adw-error-bg-rgb: 192, 28, 40 !important;
--adw-error-fg-rgb: 255, 255, 255 !important;
--adw-error-rgb: 255, 123, 99 !important;

/* Window */
--adw-window-bg-rgb: 36, 36, 36;
--adw-window-fg-rgb: 255, 255, 255;
--adw-window-bg-rgb: 36, 36, 36 !important;
--adw-window-fg-rgb: 255, 255, 255 !important;

/* Views - e.g. text view or tree view */
--adw-view-bg-rgb: 30, 30, 30;
--adw-view-fg-rgb: 255, 255, 255;
--adw-view-bg-rgb: 30, 30, 30 !important;
--adw-view-fg-rgb: 255, 255, 255 !important;

/* Header bar, search bar, tab bar */
--adw-headerbar-bg-rgb: 48, 48, 48;
--adw-headerbar-fg-rgb: 255, 255, 255;
--adw-headerbar-border-rgb: 255, 255, 255;
--adw-headerbar-backdrop-rgb: var(--adw-window-bg-rgb);
--adw-headerbar-shade-rgb: 0, 0, 0;
--adw-headerbar-shade-a: 0.36;
--adw-headerbar-darker-shade-rgb: 0, 0, 0;
--adw-headerbar-darker-shade-a: 0.9;
--adw-headerbar-bg-rgb: 48, 48, 48 !important;
--adw-headerbar-fg-rgb: 255, 255, 255 !important;
--adw-headerbar-border-rgb: 255, 255, 255 !important;
--adw-headerbar-backdrop-rgb: var(--adw-window-bg-rgb) !important;
--adw-headerbar-shade-rgb: 0, 0, 0 !important;
--adw-headerbar-shade-a: 0.36 !important;
--adw-headerbar-darker-shade-rgb: 0, 0, 0 !important;
--adw-headerbar-darker-shade-a: 0.9 !important;

/* Split pane views */
--adw-sidebar-bg-rgb: 48, 48, 48;
--adw-sidebar-fg-rgb: 255, 255, 255;
--adw-sidebar-backdrop-rgb: 42, 42, 42;
--adw-sidebar-shade-rgb: 0, 0, 0;
--adw-sidebar-shade-a: 0.36;
--adw-sidebar-bg-rgb: 48, 48, 48 !important;
--adw-sidebar-fg-rgb: 255, 255, 255 !important;
--adw-sidebar-backdrop-rgb: 42, 42, 42 !important;
--adw-sidebar-shade-rgb: 0, 0, 0 !important;
--adw-sidebar-shade-a: 0.36 !important;

--adw-secondary-sidebar-bg-rgb: 42, 42, 42;
--adw-secondary-sidebar-fg-rgb: 255, 255, 255;
--adw-secondary-sidebar-backdrop-rgb: 39, 39, 39;
--adw-secondary-sidebar-shade-rgb: 0, 0, 0;
--adw-secondary-sidebar-shade-a: 0.36;
--adw-secondary-sidebar-bg-rgb: 42, 42, 42 !important;
--adw-secondary-sidebar-fg-rgb: 255, 255, 255 !important;
--adw-secondary-sidebar-backdrop-rgb: 39, 39, 39 !important;
--adw-secondary-sidebar-shade-rgb: 0, 0, 0 !important;
--adw-secondary-sidebar-shade-a: 0.36 !important;

/* Cards, boxed lists */
--adw-card-bg-rgb: 255, 255, 255;
--adw-card-bg-a: 0.08;
--adw-card-fg-rgb: 255, 255, 255;
--adw-card-shade-rgb: 0, 0, 0;
--adw-card-shade-a: 0.36;
--adw-card-bg-rgb: 255, 255, 255 !important;
--adw-card-bg-a: 0.08 !important;
--adw-card-fg-rgb: 255, 255, 255 !important;
--adw-card-shade-rgb: 0, 0, 0 !important;
--adw-card-shade-a: 0.36 !important;

/* Dialogs */
--adw-dialog-bg-rgb: 56, 56, 56;
--adw-dialog-fg-rgb: 255, 255, 255;
--adw-dialog-bg-rgb: 56, 56, 56 !important;
--adw-dialog-fg-rgb: 255, 255, 255 !important;

/* Popovers */
--adw-popover-bg-rgb: 56, 56, 56;
--adw-popover-fg-rgb: 255, 255, 255;
--adw-popover-shade-rgb: 0, 0, 0;
--adw-popover-shade-a: 0.36;
--adw-popover-bg-rgb: 56, 56, 56 !important;
--adw-popover-fg-rgb: 255, 255, 255 !important;
--adw-popover-shade-rgb: 0, 0, 0 !important;
--adw-popover-shade-a: 0.36 !important;

/* Thumbnails */
--adw-thumbnail-bg-rgb: 56, 56, 56;
--adw-thumbnail-fg-rgb: 255, 255, 255;
--adw-thumbnail-bg-rgb: 56, 56, 56 !important;
--adw-thumbnail-fg-rgb: 255, 255, 255 !important;

/* Miscellaneous */
--adw-shade-rgb: 0, 0, 0;
--adw-shade-a: 0.36;
--adw-shade-rgb: 0, 0, 0 !important;
--adw-shade-a: 0.36 !important;
}
106 changes: 53 additions & 53 deletions adwaita/colorthemes/breeze/breeze.css
Original file line number Diff line number Diff line change
@@ -1,82 +1,82 @@
:root
{
/* The main accent color and the matching text value */
--adw-accent-bg-rgb: 61, 174, 233;
--adw-accent-fg-rgb: 252, 252, 252;
--adw-accent-rgb: 61, 174, 233;
--adw-accent-bg-rgb: 61, 174, 233 !important;
--adw-accent-fg-rgb: 252, 252, 252 !important;
--adw-accent-rgb: 61, 174, 233 !important;

/* destructive-action buttons */
--adw-destructive-bg-rgb: 228, 131, 131;
--adw-destructive-fg-rgb: 252, 252, 252;
--adw-destructive-rgb: 228, 131, 131;
--adw-destructive-bg-rgb: 228, 131, 131 !important;
--adw-destructive-fg-rgb: 252, 252, 252 !important;
--adw-destructive-rgb: 228, 131, 131 !important;

/* Levelbars, entries, labels and infobars. These don't need text colors */
--adw-success-bg-rgb: 39, 174, 96;
--adw-success-fg-rgb: 252, 252, 252;
--adw-success-rgb: 39, 174, 96;
--adw-success-bg-rgb: 39, 174, 96 !important;
--adw-success-fg-rgb: 252, 252, 252 !important;
--adw-success-rgb: 39, 174, 96 !important;

--adw-warning-bg-rgb: 253, 188, 75;
--adw-warning-fg-rgb: 252, 252, 252;
--adw-warning-fg-a: 0.8;
--adw-warning-rgb: 253, 188, 75;
--adw-warning-bg-rgb: 253, 188, 75 !important;
--adw-warning-fg-rgb: 252, 252, 252 !important;
--adw-warning-fg-a: 0.8 !important;
--adw-warning-rgb: 253, 188, 75 !important;

--adw-error-bg-rgb: 228, 131, 131;
--adw-error-fg-rgb: 252, 252, 252;
--adw-error-rgb: 228, 131, 131;
--adw-error-bg-rgb: 228, 131, 131 !important;
--adw-error-fg-rgb: 252, 252, 252 !important;
--adw-error-rgb: 228, 131, 131 !important;

/* Window */
--adw-window-bg-rgb: 42, 46, 50;
--adw-window-fg-rgb: 252, 252, 252;
--adw-window-bg-rgb: 42, 46, 50 !important;
--adw-window-fg-rgb: 252, 252, 252 !important;

/* Views - e.g. text view or tree view */
--adw-view-bg-rgb: 35, 38, 41;
--adw-view-fg-rgb: 252, 252, 252;
--adw-view-bg-rgb: 35, 38, 41 !important;
--adw-view-fg-rgb: 252, 252, 252 !important;

/* Header bar, search bar, tab bar */
--adw-headerbar-bg-rgb: 49, 54, 59;
--adw-headerbar-fg-rgb: 252, 252, 252;
--adw-headerbar-border-rgb: 252, 252, 252;
--adw-headerbar-backdrop-rgb: 49, 54, 59;
--adw-headerbar-shade-rgb: 0, 0, 0;
--adw-headerbar-shade-a: 0.38;
--adw-headerbar-darker-shade-rgb: 0, 0, 0;
--adw-headerbar-darker-shade-a: 0.9;
--adw-headerbar-bg-rgb: 49, 54, 59 !important;
--adw-headerbar-fg-rgb: 252, 252, 252 !important;
--adw-headerbar-border-rgb: 252, 252, 252 !important;
--adw-headerbar-backdrop-rgb: 49, 54, 59 !important;
--adw-headerbar-shade-rgb: 0, 0, 0 !important;
--adw-headerbar-shade-a: 0.38 !important;
--adw-headerbar-darker-shade-rgb: 0, 0, 0 !important;
--adw-headerbar-darker-shade-a: 0.9 !important;

/* Split pane views */
--adw-sidebar-bg-rgb: 49, 54, 59;
--adw-sidebar-fg-rgb: 252, 252, 252;
--adw-sidebar-backdrop-rgb: 49, 54, 59;
--adw-sidebar-shade-rgb: 0, 0, 0;
--adw-sidebar-shade-a: 0.38;
--adw-sidebar-bg-rgb: 49, 54, 59 !important;
--adw-sidebar-fg-rgb: 252, 252, 252 !important;
--adw-sidebar-backdrop-rgb: 49, 54, 59 !important;
--adw-sidebar-shade-rgb: 0, 0, 0 !important;
--adw-sidebar-shade-a: 0.38 !important;

--adw-secondary-sidebar-bg-rgb: 49, 54, 59;
--adw-secondary-sidebar-fg-rgb: 252, 252, 252;
--adw-secondary-sidebar-backdrop-rgb: 49, 54, 59;
--adw-secondary-sidebar-shade-rgb: 0, 0, 0;
--adw-secondary-sidebar-shade-a: 0.38;
--adw-secondary-sidebar-bg-rgb: 49, 54, 59 !important;
--adw-secondary-sidebar-fg-rgb: 252, 252, 252 !important;
--adw-secondary-sidebar-backdrop-rgb: 49, 54, 59 !important;
--adw-secondary-sidebar-shade-rgb: 0, 0, 0 !important;
--adw-secondary-sidebar-shade-a: 0.38 !important;

/* Cards, boxed lists */
--adw-card-bg-rgb: 255, 255, 255;
--adw-card-bg-a: 0.08;
--adw-card-fg-rgb: 252, 252, 252;
--adw-card-shade-rgb: 0, 0, 0;
--adw-card-shade-a: 0.38;
--adw-card-bg-rgb: 255, 255, 255 !important;
--adw-card-bg-a: 0.08 !important;
--adw-card-fg-rgb: 252, 252, 252 !important;
--adw-card-shade-rgb: 0, 0, 0 !important;
--adw-card-shade-a: 0.38 !important;

/* Dialogs */
--adw-dialog-bg-rgb: 42, 46, 50;
--adw-dialog-fg-rgb: 252, 252, 252;
--adw-dialog-bg-rgb: 42, 46, 50 !important;
--adw-dialog-fg-rgb: 252, 252, 252 !important;

/* Popovers */
--adw-popover-bg-rgb: 56, 56, 56;
--adw-popover-fg-rgb: 252, 252, 252;
--adw-popover-shade-rgb: 0, 0, 0;
--adw-popover-shade-a: 0.38;
--adw-popover-bg-rgb: 56, 56, 56 !important;
--adw-popover-fg-rgb: 252, 252, 252 !important;
--adw-popover-shade-rgb: 0, 0, 0 !important;
--adw-popover-shade-a: 0.38 !important;

/* Thumbnails */
--adw-thumbnail-bg-rgb: 56, 56, 56;
--adw-thumbnail-fg-rgb: 252, 252, 252;
--adw-thumbnail-bg-rgb: 56, 56, 56 !important;
--adw-thumbnail-fg-rgb: 252, 252, 252 !important;

/* Miscellaneous */
--adw-shade-rgb: 0, 0, 0;
--adw-shade-a: 0.38;
--adw-shade-rgb: 0, 0, 0 !important;
--adw-shade-a: 0.38 !important;
}
Loading

0 comments on commit fd17ce4

Please sign in to comment.