/* lumiera-light-theme-complement.css - minimal supplement for GTK-3 light style sheet Copyright (C) Lumiera.org 2018, Hermann Vosseler Styles and Graphics of the Lumiera GUI can be used and redistributed under the the terms of the GNU General Public License version 2 or above, or (at your option) under Creative Commons CC-By-SA. * ********************************************************/ /* CSS stylesheet to provide the additional definitions * required to run the Lumiera GTK UI with a typical * "light" standard system theme */ /* ---------- Styles for Lumiera Widgets ---------- */ /* ElementBoxWidget and IDLabel within */ .idlabel .image-button { min-width: unset; min-height: unset; padding: inherit; } .idlabel__icon image { padding-left: 0.5ex; } /* ---------- Styles for special markup ---------- */ .indication-flash, .indication-flash * { background-color: LightYellow; } .indication-flash text { border: 4px solid red; } /* profile structure of the track fork... * within the timeline body display (right side) * * margin is used for padding above / below * border is used to paint the slopes to nested scopes * background is used within the track scopes */ @define-color lum_light alpha(shade(ivory, 1.1), 0.2); @define-color lum_shade alpha(shade(cornsilk, 0.4), 0.2); .timeline__page > .timeline__body fork.timeline__fork { margin: 0px; padding: 10px; /* background-color: inherited */ border-style: solid; box-shadow: inset 1px 2px 5px 1px @lum_shade; border-bottom-color: @lum_light; border-top-color: alpha(shade(mix(@theme_bg_color, steelblue, 0.07),0.85), 0.4); } fork.timeline__fork frame.timeline__ruler { margin-top: 5px; margin-bottom: 1.2ex; padding: 5px; background-color: @theme_bg_color; border-width: 2px; border-style: solid; border-top-color: shade(@theme_bg_color, 1.2); border-left-color: shade(@theme_bg_color, 1.1); border-bottom-color: shade(mix(@theme_bg_color, steelblue, 0.1), 0.8); border-right-color: shade(mix(@theme_bg_color, steelblue, 0.1), 0.9); box-shadow: inset 2px 2px 5px 1px shade(@theme_bg_color, 1.2), 1px 2px 4px 2px shade(@theme_bg_color, 0.8); } .track-slope--deep1 { border-width: 3px; } .track-slope--deep2 { border-width: 5px; } .track-slope--deep3 { border-width: 7px; } .track-slope--deep4 { border-width: 8px; } .track-slope--verydeep { border-width: 9px; } /* bracket structure to indicate track scopes * - base width is derived from font 'em' * - drawing is in (text) colour (TODO: selection state) */ .fork__bracket { padding-left: 2px; padding-right: 1px; }