diff --git a/p/themes/Alternative-Dark/adark.css b/p/themes/Alternative-Dark/adark.css index 6ebfc02fe..48ddd0ca1 100644 --- a/p/themes/Alternative-Dark/adark.css +++ b/p/themes/Alternative-Dark/adark.css @@ -101,11 +101,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Alternative-Dark/adark.rtl.css b/p/themes/Alternative-Dark/adark.rtl.css index 9bc3d0ebc..1cae8386f 100644 --- a/p/themes/Alternative-Dark/adark.rtl.css +++ b/p/themes/Alternative-Dark/adark.rtl.css @@ -101,11 +101,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Ansum/_sidebar.scss b/p/themes/Ansum/_sidebar.scss index f5b6b2355..a2df60c44 100644 --- a/p/themes/Ansum/_sidebar.scss +++ b/p/themes/Ansum/_sidebar.scss @@ -85,9 +85,6 @@ /*=== Buttons */ .stick { - vertical-align: middle; - font-size: 0; - input, .btn { border-radius: 0; } diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css index 63a014db0..e241efcf5 100644 --- a/p/themes/Ansum/ansum.css +++ b/p/themes/Ansum/ansum.css @@ -498,10 +498,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} .stick input, .stick .btn { border-radius: 0; } diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css index d1dcd97d0..842ab4d93 100644 --- a/p/themes/Ansum/ansum.rtl.css +++ b/p/themes/Ansum/ansum.rtl.css @@ -498,10 +498,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} .stick input, .stick .btn { border-radius: 0; } diff --git a/p/themes/BlueLagoon/BlueLagoon.css b/p/themes/BlueLagoon/BlueLagoon.css index e12964a4f..1c6093f3b 100644 --- a/p/themes/BlueLagoon/BlueLagoon.css +++ b/p/themes/BlueLagoon/BlueLagoon.css @@ -129,11 +129,6 @@ button.as-link[disabled] { box-shadow: 0 2px 2px #222 inset, 0px 1px rgba(255, 255, 255, 0.08); } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/BlueLagoon/BlueLagoon.rtl.css b/p/themes/BlueLagoon/BlueLagoon.rtl.css index 370fc4c24..18b5607cf 100644 --- a/p/themes/BlueLagoon/BlueLagoon.rtl.css +++ b/p/themes/BlueLagoon/BlueLagoon.rtl.css @@ -129,11 +129,6 @@ button.as-link[disabled] { box-shadow: 0 2px 2px #222 inset, 0px 1px rgba(255, 255, 255, 0.08); } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Dark/dark.css b/p/themes/Dark/dark.css index 38fc0bce4..6ec739803 100644 --- a/p/themes/Dark/dark.css +++ b/p/themes/Dark/dark.css @@ -130,11 +130,6 @@ button.as-link[disabled] { color: #445 !important; } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Dark/dark.rtl.css b/p/themes/Dark/dark.rtl.css index 8c5b30fed..fcd76c4af 100644 --- a/p/themes/Dark/dark.rtl.css +++ b/p/themes/Dark/dark.rtl.css @@ -130,11 +130,6 @@ button.as-link[disabled] { color: #445 !important; } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Flat/flat.css b/p/themes/Flat/flat.css index 66b489c31..275f810ee 100644 --- a/p/themes/Flat/flat.css +++ b/p/themes/Flat/flat.css @@ -141,11 +141,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Flat/flat.rtl.css b/p/themes/Flat/flat.rtl.css index c98abd496..3f531d578 100644 --- a/p/themes/Flat/flat.rtl.css +++ b/p/themes/Flat/flat.rtl.css @@ -141,11 +141,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Mapco/_sidebar.scss b/p/themes/Mapco/_sidebar.scss index 3a6797109..8389b9444 100644 --- a/p/themes/Mapco/_sidebar.scss +++ b/p/themes/Mapco/_sidebar.scss @@ -85,9 +85,6 @@ /*=== Buttons */ .stick { - vertical-align: middle; - font-size: 0; - input, .btn { border-radius: 0; } diff --git a/p/themes/Mapco/mapco.css b/p/themes/Mapco/mapco.css index d4dd32e17..25d9fa0b2 100644 --- a/p/themes/Mapco/mapco.css +++ b/p/themes/Mapco/mapco.css @@ -521,10 +521,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} .stick input, .stick .btn { border-radius: 0; } diff --git a/p/themes/Mapco/mapco.rtl.css b/p/themes/Mapco/mapco.rtl.css index a53dd3c0d..39f9cba68 100644 --- a/p/themes/Mapco/mapco.rtl.css +++ b/p/themes/Mapco/mapco.rtl.css @@ -521,10 +521,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} .stick input, .stick .btn { border-radius: 0; } diff --git a/p/themes/Nord/nord.css b/p/themes/Nord/nord.css index ac4c4104a..5da5bd1f2 100644 --- a/p/themes/Nord/nord.css +++ b/p/themes/Nord/nord.css @@ -147,11 +147,6 @@ table td span { } /*=== Buttons */ -.stick { - font-size: 0; - vertical-align: middle; -} - .btn, a.btn { margin: .3rem .3rem; diff --git a/p/themes/Nord/nord.rtl.css b/p/themes/Nord/nord.rtl.css index 18a0ef7a0..1d91bb08d 100644 --- a/p/themes/Nord/nord.rtl.css +++ b/p/themes/Nord/nord.rtl.css @@ -147,11 +147,6 @@ table td span { } /*=== Buttons */ -.stick { - font-size: 0; - vertical-align: middle; -} - .btn, a.btn { margin: .3rem .3rem; diff --git a/p/themes/Origine-compact/origine-compact.css b/p/themes/Origine-compact/origine-compact.css index 17959e910..8fea0808a 100644 --- a/p/themes/Origine-compact/origine-compact.css +++ b/p/themes/Origine-compact/origine-compact.css @@ -111,11 +111,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Origine-compact/origine-compact.rtl.css b/p/themes/Origine-compact/origine-compact.rtl.css index 62c82bc6f..0315c32dc 100644 --- a/p/themes/Origine-compact/origine-compact.rtl.css +++ b/p/themes/Origine-compact/origine-compact.rtl.css @@ -111,11 +111,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Origine/origine.css b/p/themes/Origine/origine.css index 4fd62134a..85362c9db 100644 --- a/p/themes/Origine/origine.css +++ b/p/themes/Origine/origine.css @@ -127,11 +127,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Origine/origine.rtl.css b/p/themes/Origine/origine.rtl.css index a284e5464..2d506f120 100644 --- a/p/themes/Origine/origine.rtl.css +++ b/p/themes/Origine/origine.rtl.css @@ -127,11 +127,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Pafat/pafat.css b/p/themes/Pafat/pafat.css index 6dc1c8990..c80f6581c 100644 --- a/p/themes/Pafat/pafat.css +++ b/p/themes/Pafat/pafat.css @@ -112,11 +112,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Pafat/pafat.rtl.css b/p/themes/Pafat/pafat.rtl.css index 8f5ecb5c3..ae16105b9 100644 --- a/p/themes/Pafat/pafat.rtl.css +++ b/p/themes/Pafat/pafat.rtl.css @@ -112,11 +112,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Screwdriver/screwdriver.css b/p/themes/Screwdriver/screwdriver.css index 3da848232..5e546f5ad 100644 --- a/p/themes/Screwdriver/screwdriver.css +++ b/p/themes/Screwdriver/screwdriver.css @@ -127,11 +127,6 @@ button.as-link[disabled] { box-shadow: 0 2px 2px #222 inset, 0px 1px rgba(255, 255, 255, 0.08); } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Screwdriver/screwdriver.rtl.css b/p/themes/Screwdriver/screwdriver.rtl.css index dcc54d9a3..e86209fd8 100644 --- a/p/themes/Screwdriver/screwdriver.rtl.css +++ b/p/themes/Screwdriver/screwdriver.rtl.css @@ -127,11 +127,6 @@ button.as-link[disabled] { box-shadow: 0 2px 2px #222 inset, 0px 1px rgba(255, 255, 255, 0.08); } -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { border-radius: 0; diff --git a/p/themes/Swage/swage.css b/p/themes/Swage/swage.css index a39922a6c..719df2b15 100644 --- a/p/themes/Swage/swage.css +++ b/p/themes/Swage/swage.css @@ -229,10 +229,6 @@ form th { line-height: 2em; } -.stick { - vertical-align: middle; - font-size: 0; -} .stick select { margin-top: 0; } diff --git a/p/themes/Swage/swage.rtl.css b/p/themes/Swage/swage.rtl.css index 535f47fdb..4a75aeddf 100644 --- a/p/themes/Swage/swage.rtl.css +++ b/p/themes/Swage/swage.rtl.css @@ -229,10 +229,6 @@ form th { line-height: 2em; } -.stick { - vertical-align: middle; - font-size: 0; -} .stick select { margin-top: 0; } diff --git a/p/themes/Swage/swage.scss b/p/themes/Swage/swage.scss index ce59f47ea..68963f7db 100644 --- a/p/themes/Swage/swage.scss +++ b/p/themes/Swage/swage.scss @@ -289,9 +289,6 @@ form { } .stick { - vertical-align: middle; - font-size: 0; - select { margin-top: 0; } diff --git a/p/themes/base-theme/base.css b/p/themes/base-theme/base.css index 8fa2a33b6..8321abfc6 100644 --- a/p/themes/base-theme/base.css +++ b/p/themes/base-theme/base.css @@ -96,11 +96,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { } diff --git a/p/themes/base-theme/base.rtl.css b/p/themes/base-theme/base.rtl.css index dc10f3c53..e48222bdd 100644 --- a/p/themes/base-theme/base.rtl.css +++ b/p/themes/base-theme/base.rtl.css @@ -96,11 +96,6 @@ form th { } /*=== Buttons */ -.stick { - vertical-align: middle; - font-size: 0; -} - .stick input, .stick .btn { } diff --git a/p/themes/base-theme/template.css b/p/themes/base-theme/template.css index b2ed62445..463db875c 100644 --- a/p/themes/base-theme/template.css +++ b/p/themes/base-theme/template.css @@ -380,6 +380,7 @@ td.numeric { display: inline-flex; max-width: 100%; white-space: nowrap; + vertical-align: middle; } .stick > input { @@ -395,6 +396,10 @@ td.numeric { flex-shrink: 0; } +.stick form { + display: inline-flex; +} + .btn, a.btn { display: inline-block; diff --git a/p/themes/base-theme/template.rtl.css b/p/themes/base-theme/template.rtl.css index e6d02e2bc..8e7f2c992 100644 --- a/p/themes/base-theme/template.rtl.css +++ b/p/themes/base-theme/template.rtl.css @@ -380,6 +380,7 @@ td.numeric { display: inline-flex; max-width: 100%; white-space: nowrap; + vertical-align: middle; } .stick > input { @@ -395,6 +396,10 @@ td.numeric { flex-shrink: 0; } +.stick form { + display: inline-flex; +} + .btn, a.btn { display: inline-block;