summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2022-12-31 23:54:14 +0100
committerDave Davenport <qball@gmpclient.org>2022-12-31 23:54:14 +0100
commit18ae8a0eb31a2925eb97498a4b2f25bd01ec41dd (patch)
tree60b39af3a4f306f2a7d07830cff8866c29ef8a90
parentbe3e3ed8ddd4e5d7678a4ade9ced0fe64eb9b3f2 (diff)
[Themes] Add fancy2 theme.
-rw-r--r--Makefile.am1
-rw-r--r--meson.build1
-rw-r--r--mkdocs/docs/themes/fancy2.pngbin0 -> 29992 bytes
-rw-r--r--mkdocs/docs/themes/themes.md4
-rw-r--r--themes/fancy2.rasi166
5 files changed, 172 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 056d06f8..7c095269 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -229,6 +229,7 @@ theme_DATA=\
themes/solarized.rasi\
themes/solarized_alternate.rasi\
themes/fancy.rasi\
+ themes/fancy2.rasi\
themes/iggy.rasi\
themes/material.rasi\
themes/iggy.jpg
diff --git a/meson.build b/meson.build
index cc8f03ad..a675029f 100644
--- a/meson.build
+++ b/meson.build
@@ -308,6 +308,7 @@ install_data(
'themes/solarized.rasi',
'themes/solarized_alternate.rasi',
'themes/fancy.rasi',
+ 'themes/fancy2.rasi',
'themes/iggy.rasi',
'themes/material.rasi',
'themes/iggy.jpg',
diff --git a/mkdocs/docs/themes/fancy2.png b/mkdocs/docs/themes/fancy2.png
new file mode 100644
index 00000000..cc315072
--- /dev/null
+++ b/mkdocs/docs/themes/fancy2.png
Binary files differ
diff --git a/mkdocs/docs/themes/themes.md b/mkdocs/docs/themes/themes.md
index d550338f..b479cf30 100644
--- a/mkdocs/docs/themes/themes.md
+++ b/mkdocs/docs/themes/themes.md
@@ -45,6 +45,10 @@ Use `rofi-theme-selector` to select and use one of these themes.
![docu](docu.png)
+# fancy2
+
+![fancy2](fancy2.png)
+
# fancy
![fancy](fancy.png)
diff --git a/themes/fancy2.rasi b/themes/fancy2.rasi
new file mode 100644
index 00000000..77786e5f
--- /dev/null
+++ b/themes/fancy2.rasi
@@ -0,0 +1,166 @@
+/**
+ * Edited by: Dave Davenport
+ * User: Rasi
+ * Copyright: Rasmus Steinke
+ */
+
+/* global settings and color variables */
+* {
+ blue: #A7c6E2;
+ blue-trans: #A7c6e2aa;
+ darkblue: #005F87;
+ green: #00330088;
+ black: #000000;
+ grey: #444444;
+ orange: #FFD391;
+ dark-orange: #FFA664;
+ light-grey: #F5F5F5;
+ medium-grey: #D0D0D0;
+ dark-grey: #002B36;
+ urgent: #D75F00;
+ active: #005F87;
+ transparent: #000000aa;
+ spacing: 0em;
+ padding: 0px;
+ background-color: white;
+ line-style: "none";
+}
+
+prompt-box {
+ background-color : transparent;
+}
+
+prompt {
+ background-color : transparent;
+ text-color : white;
+}
+
+window {
+ border : 2px;
+ border-radius : 12px;
+ border-color : black;
+ background-color : transparent;
+ color : @grey;
+}
+mainbox {
+ background-color : @blue-trans;
+ color : @grey;
+ spacing : 0%;
+}
+
+listview {
+ // Looks.
+ border-radius : 10px;
+ border : 5px;
+ padding : 20px;
+ margin : 20px 30px 30px 30px;
+ background-color : @orange;
+ // Enable scrollbar
+ scrollbar : false;
+ scrollbar-width : 5px;
+ fixed-height : true;
+ reverse : false;
+ color : #000000;
+ spacing : 0.3em;
+}
+scrollbar {
+ color: @black;
+ background-color: @blue;
+ padding: 1px;
+}
+element {
+ border: 0px;
+ padding: 0px;
+ margin: 0px;
+ spacing: 0.5em;
+ color: @black;
+ background-color: @blue;
+ children: [ element-icon, element-text ];
+}
+
+element normal.normal {
+ color: @black;
+ background-color: @orange;
+}
+element normal.urgent {
+ color: @urgent;
+ background-color: @light-grey;
+}
+element normal.active {
+ color: @active;
+ background-color: @light-grey;
+}
+element selected.normal {
+ border-radius: 0px;
+ color: @black;
+ background-color: @dark-orange;
+}
+element selected.urgent {
+ color: @light-grey;
+ background-color: @urgent;
+}
+element selected.active {
+ color: @light-grey;
+ background-color: @active;
+}
+element alternate.normal {
+ color: @black;
+ background-color: @orange;
+}
+element alternate.urgent {
+ color: @urgent;
+ background-color: @medium-grey;
+}
+element alternate.active {
+ color: @active;
+ background-color: @medium-grey;
+}
+inputbar {
+ spacing : 0;
+ background-color : #88003300;
+ border : 0px 0px 2px 0px;
+ border-radius : 0px;
+ padding : 5px 10px 5px 35px;
+ background-color : #00330088;
+ color : @black;
+ end : false;
+}
+
+separator {
+ background-color : @blue;
+ color : #00000000;
+}
+prompt normal.normal {
+ background-color : #00000000;
+ color : #ffffff;
+ padding : 0px;
+}
+entry normal.normal {
+ background-color : #00000000;
+ color : #ffffff;
+ padding : 0px;
+}
+case-indicator normal.normal {
+ background-color : #00000000;
+ color : #ffffff;
+ padding : 0px;
+}
+
+message {
+ margin : 30px;
+ padding : 20px 30px 20px 20px;
+ padding : 20px ;
+ border-radius : 10px;
+ border : 5px;
+}
+
+prompt-colon {
+ spacing : 0;
+ enabled : false;
+}
+
+element-text, element-icon {
+ background-color : inherit;
+ text-color : inherit;
+ foreground-color : inherit;
+}