From 2f14fa1bc367551c1b29b00f366c29a513274729 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <noreply@fakecake.org>
Date: Wed, 24 Feb 2021 15:53:47 +0300
Subject: [PATCH] add a hack to position labels on a dijit toolbar better

---
 classes/pref/system.php       | 2 +-
 themes/compact.css            | 4 ++++
 themes/compact_night.css      | 4 ++++
 themes/light.css              | 4 ++++
 themes/light/dijit_basic.less | 5 +++++
 themes/night.css              | 4 ++++
 themes/night_blue.css         | 4 ++++
 7 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/classes/pref/system.php b/classes/pref/system.php
index 35c776463..67f7133c6 100644
--- a/classes/pref/system.php
+++ b/classes/pref/system.php
@@ -88,7 +88,7 @@ class Pref_System extends Handler_Administrative {
 				</button>
 
 				<div class='pull-right'>
-					<?= __("Severity:") ?>
+					<label><?= __("Severity:") ?></label>
 
 					<?= \Controls\select_hash("severity", $severity,
 						[
diff --git a/themes/compact.css b/themes/compact.css
index 64f60641c..16058309f 100644
--- a/themes/compact.css
+++ b/themes/compact.css
@@ -1710,6 +1710,10 @@ body.ttrss_utility.share_popup .content {
 .flat .dijitToolbar .dijitTextBox .dijitInputInner {
   line-height: 10px;
 }
+.flat .dijitToolbar label {
+  position: relative;
+  top: 2px;
+}
 .flat .dijitAccordionContainer {
   box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
 }
diff --git a/themes/compact_night.css b/themes/compact_night.css
index a5acb9c86..f1894f4de 100644
--- a/themes/compact_night.css
+++ b/themes/compact_night.css
@@ -1612,6 +1612,10 @@ body.ttrss_utility fieldset > label.checkbox {
 .flat .dijitToolbar .dijitTextBox .dijitInputInner {
   line-height: 10px;
 }
+.flat .dijitToolbar label {
+  position: relative;
+  top: 2px;
+}
 .flat .dijitAccordionContainer {
   box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
 }
diff --git a/themes/light.css b/themes/light.css
index 7030e5182..c014858ef 100644
--- a/themes/light.css
+++ b/themes/light.css
@@ -1710,6 +1710,10 @@ body.ttrss_utility.share_popup .content {
 .flat .dijitToolbar .dijitTextBox .dijitInputInner {
   line-height: 10px;
 }
+.flat .dijitToolbar label {
+  position: relative;
+  top: 2px;
+}
 .flat .dijitAccordionContainer {
   box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
 }
diff --git a/themes/light/dijit_basic.less b/themes/light/dijit_basic.less
index b6bd1860e..0582ddc5c 100644
--- a/themes/light/dijit_basic.less
+++ b/themes/light/dijit_basic.less
@@ -44,6 +44,11 @@
 		.dijitTextBox .dijitInputInner {
 			line-height : 10px;
 		}
+
+		label {
+			position : relative;
+			top : 2px;
+		}
 	}
 
 	.dijitAccordionContainer {
diff --git a/themes/night.css b/themes/night.css
index 73f1ec96d..1e397ee74 100644
--- a/themes/night.css
+++ b/themes/night.css
@@ -1613,6 +1613,10 @@ body.ttrss_utility fieldset > label.checkbox {
 .flat .dijitToolbar .dijitTextBox .dijitInputInner {
   line-height: 10px;
 }
+.flat .dijitToolbar label {
+  position: relative;
+  top: 2px;
+}
 .flat .dijitAccordionContainer {
   box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
 }
diff --git a/themes/night_blue.css b/themes/night_blue.css
index aa3ead557..361cd4fbf 100644
--- a/themes/night_blue.css
+++ b/themes/night_blue.css
@@ -1613,6 +1613,10 @@ body.ttrss_utility fieldset > label.checkbox {
 .flat .dijitToolbar .dijitTextBox .dijitInputInner {
   line-height: 10px;
 }
+.flat .dijitToolbar label {
+  position: relative;
+  top: 2px;
+}
 .flat .dijitAccordionContainer {
   box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
 }
-- 
GitLab