summaryrefslogtreecommitdiff
path: root/searx/static/themes/simple/less/toolkit.less
diff options
context:
space:
mode:
Diffstat (limited to 'searx/static/themes/simple/less/toolkit.less')
-rw-r--r--searx/static/themes/simple/less/toolkit.less68
1 files changed, 67 insertions, 1 deletions
diff --git a/searx/static/themes/simple/less/toolkit.less b/searx/static/themes/simple/less/toolkit.less
index 46ea17b3a..3999df3b6 100644
--- a/searx/static/themes/simple/less/toolkit.less
+++ b/searx/static/themes/simple/less/toolkit.less
@@ -36,6 +36,14 @@ html.js .show_if_nojs {
background-color: @color-error-background;
}
+.warning {
+ background: @color-warning-background;
+}
+
+.success {
+ background: @color-success-background;
+}
+
.badge {
display: inline-block;
color: #fff;
@@ -465,4 +473,62 @@ select {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
-} \ No newline at end of file
+}
+
+/* -- stacked bar chart -- */
+.stacked-bar-chart {
+ margin: 0;
+ padding: 0 0.125rem 0 4rem;
+ width: 100%;
+ width: -moz-available;
+ width: -webkit-fill-available;
+ width: fill;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ display: inline-flex;
+}
+
+.stacked-bar-chart-value {
+ width: 3rem;
+ display: inline-block;
+ position: absolute;
+ padding: 0 0.5rem;
+ text-align: right;
+}
+
+.stacked-bar-chart-base {
+ display:flex;
+ flex-shrink: 0;
+ flex-grow: 0;
+ flex-basis: unset;
+}
+
+.stacked-bar-chart-median {
+ .stacked-bar-chart-base();
+ background: @stacked-bar-chart;
+ border: 1px solid fade(@stacked-bar-chart, 90%);
+ padding: 0.3rem 0;
+}
+
+.stacked-bar-chart-rate80 {
+ .stacked-bar-chart-base();
+ background: transparent;
+ border: 1px solid fade(@stacked-bar-chart, 30%);
+ padding: 0.3rem 0;
+}
+
+.stacked-bar-chart-rate95 {
+ .stacked-bar-chart-base();
+ background: transparent;
+ border-bottom: 1px dotted fade(@stacked-bar-chart, 50%);
+ padding: 0;
+}
+
+.stacked-bar-chart-rate100 {
+ .stacked-bar-chart-base();
+ background: transparent;
+ border-left: 1px solid fade(@stacked-bar-chart, 90%);
+ padding: 0.4rem 0;
+ width: 1px;
+}