theme: Import widget stylesheets in a reasonable order
Instead of alphabetical ordering, sort the widget stylesheets from more global to more local while grouping related things. This helps reduce unintended behaviors and ugly overrides and make styling and debugging easier. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/938
This commit is contained in:
@@ -5,34 +5,44 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
/* WIDGETS */
|
/* WIDGETS */
|
||||||
@import 'widgets/app-grid';
|
|
||||||
@import 'widgets/app-switcher';
|
// Primary widgets
|
||||||
@import 'widgets/buttons';
|
|
||||||
@import 'widgets/calendar';
|
|
||||||
@import 'widgets/check-box';
|
|
||||||
@import 'widgets/corner-ripple';
|
|
||||||
@import 'widgets/dash';
|
|
||||||
@import 'widgets/dialogs';
|
|
||||||
@import 'widgets/entries';
|
@import 'widgets/entries';
|
||||||
@import 'widgets/hotplug';
|
@import 'widgets/buttons';
|
||||||
@import 'widgets/ibus-popup';
|
@import 'widgets/check-box';
|
||||||
@import 'widgets/keyboard';
|
@import 'widgets/switches';
|
||||||
@import 'widgets/login-dialog';
|
@import 'widgets/slider';
|
||||||
@import 'widgets/looking-glass';
|
|
||||||
@import 'widgets/message-list';
|
|
||||||
@import 'widgets/notifications';
|
|
||||||
@import 'widgets/misc';
|
|
||||||
@import 'widgets/network-dialog';
|
|
||||||
@import 'widgets/osd';
|
|
||||||
@import 'widgets/overview';
|
|
||||||
@import 'widgets/panel';
|
|
||||||
@import 'widgets/popovers';
|
|
||||||
@import 'widgets/screen-shield';
|
|
||||||
@import 'widgets/scrollbars';
|
@import 'widgets/scrollbars';
|
||||||
|
// Popovers
|
||||||
|
@import 'widgets/popovers';
|
||||||
|
@import 'widgets/calendar';
|
||||||
|
@import 'widgets/message-list';
|
||||||
|
@import 'widgets/ibus-popup';
|
||||||
|
// Notifications
|
||||||
|
@import 'widgets/notifications';
|
||||||
|
@import 'widgets/hotplug';
|
||||||
|
// Dialogs
|
||||||
|
@import 'widgets/dialogs';
|
||||||
|
@import 'widgets/network-dialog';
|
||||||
|
// OSDs
|
||||||
|
@import 'widgets/osd';
|
||||||
|
@import 'widgets/app-switcher';
|
||||||
|
@import 'widgets/workspace-switcher';
|
||||||
|
// Panel
|
||||||
|
@import 'widgets/panel';
|
||||||
|
@import 'widgets/corner-ripple';
|
||||||
|
// Overview
|
||||||
|
@import 'widgets/overview';
|
||||||
|
@import 'widgets/window-picker';
|
||||||
@import 'widgets/search-entry';
|
@import 'widgets/search-entry';
|
||||||
@import 'widgets/search-results';
|
@import 'widgets/search-results';
|
||||||
@import 'widgets/slider';
|
@import 'widgets/app-grid';
|
||||||
@import 'widgets/switches';
|
@import 'widgets/dash';
|
||||||
|
// A11y / misc
|
||||||
|
@import 'widgets/misc';
|
||||||
@import 'widgets/tiled-previews';
|
@import 'widgets/tiled-previews';
|
||||||
@import 'widgets/window-picker';
|
@import 'widgets/keyboard';
|
||||||
@import 'widgets/workspace-switcher';
|
@import 'widgets/looking-glass';
|
||||||
|
// Lock / login screens
|
||||||
|
@import 'widgets/login-dialog';
|
||||||
|
@import 'widgets/screen-shield';
|
||||||
|
Reference in New Issue
Block a user