aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface-gtk/fallback.css
AgeCommit message (Collapse)AuthorFilesLines
2016-02-07Gtk UI: use GtkCanonicalizedLabels and many styling improvementsRobin Haberkorn1-10/+55
* the canonicalized labels are used in title bars and popups * title labels and popup labels are selectable. The latter only makes sense as long as there is no mouse support for selecting popup entries. * message bar labels are selectable * title bars can be styled according to the current document type (.info-qregister and .info-buffer classes) * .dirty has been introduced for dirty buffers. This way, dirty buffer file names can be printed in italics without hardcoding that behaviour. It can be customized in the user CSS. * The style of highlighted popup entries is now themeable as well using the .highlight style class.
2016-02-04Gtk UI: refactored fallback.css - use one section per UI componentRobin Haberkorn1-13/+12
2016-02-02Gtk UI: full color scheme supportRobin Haberkorn1-0/+47
* implemented by exporting the most important Scintilla STYLEs as CSS variables and defining named widgets for the main UI components. * ~/.teco_css will then apply the Scintilla styles to the Gtk UI. This file is also for additional tweaks, e.g. enabling translucency. * A fallback.css is provided which does just that and is able to apply the terminal.tes and solarized.tes color schemes. * Other important aspects of theming like font sizes and names have not yet been dealt with. (We may want to apply the corresponding Scintilla settings to some widgets...)