Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:notifyd:theming [2019/08/03 12:47] – [Installing your theme] kevinbowen | apps:notifyd:theming [2020/09/28 05:05] (current) – removed deprecated page kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Creating a Notification theme ====== | ||
- | ===== Overview ===== | ||
- | //**Note:** If you want to create a notification theme you will - due to backward-compatibility breakage - have to take into account which version of Gtk+3 the users of your theme will most likely use or have installed.// | ||
- | Generally speaking, if you want to create a theme for Xfce4-notifyd you have to override the styles of the currently in-use Gtk theme as completely as you can to ensure the user-experience will be consistent with all base themes. | ||
- | |||
- | So, for example, if the user uses '' | ||
- | |||
- | **Example: | ||
- | |||
- | |||
- | ===== Examples ===== | ||
- | For examples of some themes, check [[https:// | ||
- | |||
- | Here you will find several .css files that you can use as a starting point for creating your own themes. | ||
- | |||
- | //**Note:** The gtk-3.0 folder is for Gtk3.18 and before.// | ||
- | ===== Installing your theme ===== | ||
- | In order for Xfce4-notifyd to find your theme and show it in the [[preferences|Preferences Dialog]], you have to save it as '' | ||
- | |||
- | ====== The Notification Window and its Widgets ====== | ||
- | ===== Gtk 3.20 ===== | ||
- | === Overall window style === | ||
- | ''# | ||
- | === Window with mouse-focus === | ||
- | ''# | ||
- | === Summary === | ||
- | ''# | ||
- | === Body === | ||
- | ''# | ||
- | === Button === | ||
- | ''# | ||
- | === Progressbar === | ||
- | ''# | ||
- | |||
- | ''# | ||
- | |||
- | ''# | ||
- | |||
- | ===== Gtk 3.18 and before ===== | ||
- | |||
- | === Overall window style === | ||
- | ''# | ||
- | === Window with mouse-focus === | ||
- | ''# | ||
- | === Summary === | ||
- | ''# | ||
- | === Body === | ||
- | ''# | ||
- | === Button === | ||
- | ''# | ||
- | === Progressbar === | ||
- | ''# | ||
- | |||
- | ''# | ||
- | |||
- | ''# |