paper-gtk-theme/Paper/gtk-3.0/_common.scss

92 lines
2.5 KiB
SCSS

/**********
* Common *
**********/
@function gtkalpha($c,$a) {
@return unquote("alpha(#{$c},#{$a})");
}
$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
$asset_suffix: if($variant=='dark', '-dark', '');
$backdrop_transition: 200ms ease-out;
$button_transition: all 200ms $ease-out-quad;
* {
padding: 0;
-GtkToolButton-icon-spacing: 4;
-GtkTextView-error-underline-color: $error_color;
// The size for scrollbars. The slider is 2px smaller, but we keep it
// up so that the whole area is sensitive to button presses for the
// slider. The stepper button is larger in both directions, the slider
// only in the width
-GtkScrolledWindow-scrollbar-spacing: 0;
-GtkToolItemGroup-expander-size: 11;
-GtkTreeView-expander-size: 11;
-GtkTreeView-horizontal-separator: 4;
-GtkWidget-text-handle-width: 20;
-GtkWidget-text-handle-height: 24;
-GtkDialog-button-spacing: 4;
-GtkDialog-action-area-border: 0;
-GtkPaned-handle-size: 1;
// We use the outline properties to signal the focus properties
// to the adwaita engine: using real CSS properties is faster,
// and we don't use any outlines for now.
// outline-color: transparentize($fg_color, 0.7);
// outline-style: dashed;
// outline-offset: -3px;
// outline-width: 1px;
// -gtk-outline-radius: 2px;
-gtk-secondary-caret-color: $selected_bg_color
}
@import 'widgets/action-bars';
@import 'widgets/app-notifications';
@import 'widgets/base-states';
@import 'widgets/buttons';
@import 'widgets/calendar';
@import 'widgets/checks-radios';
@import 'widgets/color-chooser';
@import 'widgets/comboboxes';
@import 'widgets/dialogs';
@import 'widgets/entries';
@import 'widgets/expanders';
@import 'widgets/file-chooser';
@import 'widgets/floating-bar';
@import 'widgets/frames';
@import 'widgets/granite';
@import 'widgets/header-bars';
@import 'widgets/infobars';
@import 'widgets/level-bars';
@import 'widgets/links';
@import 'widgets/lists';
@import 'widgets/menus';
@import 'widgets/misc';
@import 'widgets/notebooks';
@import 'widgets/paned';
@import 'widgets/pathbars';
@import 'widgets/popovers';
@import 'widgets/print-dialog';
@import 'widgets/progress-bars';
@import 'widgets/scales';
@import 'widgets/scrollbars';
@import 'widgets/sidebar';
@import 'widgets/source-list';
@import 'widgets/spinbuttons';
@import 'widgets/spinner';
@import 'widgets/switches';
@import 'widgets/toolbars';
@import 'widgets/tooltips';
@import 'widgets/touch-copy-paste';
@import 'widgets/treeviews';
@import 'widgets/windows';