From 082547971027c6666c15c41ac07c6b3cf49885c9 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Thu, 19 Jan 2017 18:58:07 +0100 Subject: [PATCH] Add sidebar and paper-float theme --- Makefile.am | 4 +- themes/paper-float.rasi | 121 ++++++++++++++++++++++++++++++++++++++++ themes/sidebar.rasi | 109 ++++++++++++++++++++++++++++++++++++ 3 files changed, 233 insertions(+), 1 deletion(-) create mode 100644 themes/paper-float.rasi create mode 100644 themes/sidebar.rasi diff --git a/Makefile.am b/Makefile.am index 91faa425..930f812c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -144,7 +144,6 @@ README.html: README.md ### themedir=$(pkgdatadir)/themes/ theme_DATA=\ - themes/arthur.rasi\ themes/Adapta-Nokto.rasi\ themes/Arc.rasi\ themes/DarkBlue.rasi\ @@ -152,6 +151,7 @@ theme_DATA=\ themes/Monokai.rasi\ themes/Paper.rasi\ themes/android_notification.rasi\ + themes/arthur.rasi\ themes/blue.rasi\ themes/c64.rasi\ themes/glue_pro_blue.rasi\ @@ -162,7 +162,9 @@ theme_DATA=\ themes/gruvbox-light-soft.rasi\ themes/gruvbox-light.rasi\ themes/lb.rasi\ + themes/paper-float.rasi\ themes/purple.rasi\ + themes/sidebar.rasi\ themes/solarized.rasi\ themes/solarized_alternate.rasi diff --git a/themes/paper-float.rasi b/themes/paper-float.rasi new file mode 100644 index 00000000..1a2e2a02 --- /dev/null +++ b/themes/paper-float.rasi @@ -0,0 +1,121 @@ +/** + * A floating box version of the paper theme. + * + * User: Qball + * Copyright: Dave Davenport + */ +* { + blue: #0000FF; + white: #FFFFFF; + black: #000000; + grey: #eeeeee; + + spacing: 2; + background: #00000000; + anchor: north; + location: center; +} +#window { + transparency: "screenshot"; + background: #00000000; + border: 0; + padding: 0% 0% 1em 0%; + foreground: #FF444444; + x-offset: 0; + y-offset: -10%; +} +#window.mainbox { + padding: 0px; +} +#window.mainbox.box { + border: 0; + spacing: 1%; +} +#window.mainbox.message.box { + border: 2px; + padding: 1em; + background: @white; + foreground: @back; +} +#window.mainbox.message.normal { + foreground: #FF002B36; + padding: 0; + border: 0; +} +#window.mainbox.listview { + fixed-height: 1; + border: 2px; + padding: 1em; + reverse: false; + + columns: 1; + background: @white; +} +#window.mainbox.listview.element { + border: 0; + padding: 2px; + highlight: bold ; +} +#window.mainbox.listview.element.normal.normal { + foreground: #FF002B36; + background: #00F5F5F5; +} +#window.mainbox.listview.element.normal.urgent { + foreground: #FFD75F00; + background: #FFF5F5F5; +} +#window.mainbox.listview.element.normal.active { + foreground: #FF005F87; + background: #FFF5F5F5; +} +#window.mainbox.listview.element.selected.normal { + foreground: #FFF5F5F5; + background: #FF4271AE; +} +#window.mainbox.listview.element.selected.urgent { + foreground: #FFF5F5F5; + background: #FFD75F00; +} +#window.mainbox.listview.element.selected.active { + foreground: #FFF5F5F5; + background: #FF005F87; +} +#window.mainbox.listview.element.alternate.normal { + foreground: #FF002B36; + background: #FFD0D0D0; +} +#window.mainbox.listview.element.alternate.urgent { + foreground: #FFD75F00; + background: #FFD0D0D0; +} +#window.mainbox.listview.element.alternate.active { + foreground: #FF005F87; + background: #FFD0D0D0; +} +#window.mainbox.listview.scrollbar { + border: 0; + padding: 0; +} +#window.mainbox.inputbar { + spacing: 0; +} +#window.mainbox.inputbar.box { + border: 2px; + padding: 0.5em 1em; + background: @grey; + index: 0; +} +#window.mainbox.inputbar.normal { + foreground: #FF002B36; + background: #00F5F5F5; +} + +#window.mainbox.sidebar.box { + border: 2px; + padding: 0.5em 1em; + background: @grey; + index: 10; +} +#window.mainbox.sidebar.button selected { + text: #FF4271AE; +} diff --git a/themes/sidebar.rasi b/themes/sidebar.rasi new file mode 100644 index 00000000..b2bdacaa --- /dev/null +++ b/themes/sidebar.rasi @@ -0,0 +1,109 @@ +/** + * User: qball + * Copyright: Dave Davenport + */ +* { + foreground: #ffeedd; + background: rgba(0,0,0,0); + dark: #1c1c1c; + // Black + black: #3d352a; + lightblack: #554444; + // + // Red + red: #cd5c5c; + lightred: #cc5533; + // + // Green + green: #86af80; + lightgreen: #88cc22; + // + // Yellow + yellow: #e8ae5b; + lightyellow: #ffa75d; + // + // Blue + blue: #6495ed; + lightblue: #87ceeb; + // + // Magenta + magenta: #deb887; + lightmagenta: #996600; + // + // Cyan + cyan: #b0c4de; + lightcyan: #b0c4de; + // + // White + white: #bbaa99; + lightwhite: #ddccbb; + // + // Bold, Italic, Underline + highlight: bold #ffffff; +} +#window { + width: 30em; + location: west; + anchor: west; +} +#window box { + border: 0px 2px 0px 0px; + foreground: @lightwhite; + background: #ee1c1c1c; +} + +#window mainbox sidebar box { + border: 2px 0px 0px 0px; + background: @lightblack; + padding: 10px; +} +#window mainbox sidebar selected { + foreground: @lightgreen; + text: @lightgreen; +} +#window mainbox inputbar { + background: @lightblack; + text: @lightgreen; + padding: 4px; +} +#window mainbox inputbar box { + border: 0px 0px 2px 0px; +} +#window mainbox box { + spacing: 1em; +} +#window mainbox listview box { + padding: 0em 0.4em 0em 1em; +} +#window mainbox listview { + dynamic: false; + lines: 0; +} +#window mainbox listview element selected normal { + background: @blue; +} +#window mainbox listview element normal active { + foreground: @lightblue; +} +#window mainbox listview element normal urgent { + foreground: @lightred; +} +#window mainbox listview element alternate normal { +} +#window mainbox listview element alternate active { + foreground: @lightblue; +} +#window mainbox listview element alternate urgent { + foreground: @lightred; +} +#window mainbox listview element selected active { + background: @lightblue; + foreground: @dark; +} +#window mainbox listview element selected urgent { + background: @lightred; + foreground: @dark; +} +#window mainbox listview element normal normal { + +}