Skip to content

Commit

Permalink
Steam-like game launch command overrides (tkashkin#297)
Browse files Browse the repository at this point in the history
Improved GOG API error handling
Small UI tweaks
  • Loading branch information
tkashkin authored and hagabaka committed Aug 23, 2019
1 parent 03033ec commit 6d7e801
Show file tree
Hide file tree
Showing 32 changed files with 1,503 additions and 1,353 deletions.
48 changes: 44 additions & 4 deletions data/css/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@
GtkList .h4, list .h4
{
padding-left: 6px;
padding-right: 6px;
}
GtkButton GtkLabel, button label
{
Expand Down Expand Up @@ -551,14 +552,22 @@ dialog .sidebar list
margin: 0;
}

.menuitem-game-action, .menuitem-merged-game
.menuitem-game-action:dir(ltr), .menuitem-merged-game:dir(ltr)
{
border-left: 8px alpha(#888, 0.2) solid;
}
.menuitem-game-action > label, .menuitem-merged-game > label
.menuitem-game-action > label:dir(ltr), .menuitem-merged-game > label:dir(ltr)
{
margin-left: -8px;
}
.menuitem-game-action:dir(rtl), .menuitem-merged-game:dir(rtl)
{
border-right: 8px alpha(#888, 0.2) solid;
}
.menuitem-game-action > label:dir(rtl), .menuitem-merged-game > label:dir(rtl)
{
margin-right: -8px;
}
.menuitem-game-action.primary
{
font-weight: bold;
Expand All @@ -569,22 +578,48 @@ dialog .sidebar list
min-width: 32px;
}

.settings-dialog
.settings-dialog actionbar, .settings-dialog actionbar > revealer
{
padding: 0;
}
.settings-dialog actionbar > revealer > box
{
padding: 4px;
}

.settings-dialog:dir(ltr)
{
background-image: linear-gradient(to right,
shade(@theme_bg_color, 0.95) 202px,
@settings_separator 202px, @settings_separator 203px,
@settings_separator_shadow 203px, @settings_separator_shadow 204px,
transparent 204px, transparent);
}
.settings-dialog headerbar
.settings-dialog headerbar:dir(ltr)
{
background-image: linear-gradient(to right,
alpha(shade(@theme_bg_color, 0.1), 0.05) 202px,
@settings_separator 202px, @settings_separator 203px,
@settings_separator_shadow 203px, @settings_separator_shadow 204px,
transparent 204px, transparent);
}
.settings-dialog:dir(rtl)
{
background-image: linear-gradient(to left,
shade(@theme_bg_color, 0.95) 202px,
@settings_separator 202px, @settings_separator 203px,
@settings_separator_shadow 203px, @settings_separator_shadow 204px,
transparent 204px, transparent);
}
.settings-dialog headerbar:dir(rtl)
{
background-image: linear-gradient(to left,
alpha(shade(@theme_bg_color, 0.1), 0.05) 202px,
@settings_separator 202px, @settings_separator 203px,
@settings_separator_shadow 203px, @settings_separator_shadow 204px,
transparent 204px, transparent);
}

.settings-dialog .settings-pages-sidebar list
{
background: shade(@theme_bg_color, 0.95);
Expand All @@ -607,6 +642,11 @@ dialog .sidebar list
border-bottom: 1px shade(@theme_bg_color, 0.7) solid;
}

.separated-list .list-row:not(:last-child), .separated-list row:not(:last-child)
{
border-bottom: 1px shade(@theme_bg_color, 0.9) solid;
}

.provider-settings
{
background: alpha(shade(@theme_bg_color, 0.95), 0.5);
Expand Down
Loading

0 comments on commit 6d7e801

Please sign in to comment.