royale-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From carlosrov...@apache.org
Subject [royale-asjs] branch develop updated: update jewel themes
Date Tue, 21 Aug 2018 11:43:13 GMT
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 93d62d9  update jewel themes
93d62d9 is described below

commit 93d62d90274f242b32f790a3943d98de956df7ba
Author: Carlos Rovira <carlosrovira@apache.org>
AuthorDate: Tue Aug 21 13:43:09 2018 +0200

    update jewel themes
---
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 .../src/main/resources/defaults.css                | 24 +++++++++++-----------
 24 files changed, 288 insertions(+), 288 deletions(-)

diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
index 268f9e5..824e500 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #8a1e88;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #8a1e88;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
index b01759a..e2544fa 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #0f88d1;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #0f88d1;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
index 3a8b31d..cc9480a 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #638c29;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #638c29;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
index 0a4ef9b..58ebdfb 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #277b32;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #277b32;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
index ff7e149..d6ef9e2 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #c16c07;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #c16c07;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
index e92af20..bf1eca7 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #ad0e15;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #ad0e15;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
index ae9410a..d4fc8de 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #1e4e80;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #1e4e80;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
index eee8543..77170bf 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #e28f08;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #e28f08;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
index f4a6615..6f43bea 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #be390e;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #be390e;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
index a0f5ef7..6464aa4 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #1a6b65;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #1a6b65;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
index 736a832..c4e1b58 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #3c1a55;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #3c1a55;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
index 94dc3b8..384e283 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
@@ -442,29 +442,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #999207;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: white;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: #737373;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: #737373;
 }
 
@@ -472,29 +472,29 @@ j|Card {
   font-weight: 400;
   color: #FFFFFF;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(#7f7f7f, #737373);
   border: 1px solid #333333;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #999207;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: white;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #404040;
   border: 1px solid #0d0d0d;
   box-shadow: none;
   color: #737373;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: #737373;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
index 80b3100..d3a017d 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #8a1e88;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #8a1e88;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
index d553ef7..d273884 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #0f88d1;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #0f88d1;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
index 5ca2d70..9018419 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #638c29;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #638c29;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
index 939343c..7754df6 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #277b32;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #277b32;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
index ff2cb68..2f4e72b 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #c16c07;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #c16c07;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
index 2e311f0..966989f 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #ad0e15;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #ad0e15;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
index 9884b20..7a1456f 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #1e4e80;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #1e4e80;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
index 5d7ea62..c4f3c66 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #e28f08;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #e28f08;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
index 59788c1..d7b5b57 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #be390e;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #be390e;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
index 4654817..3f28cf8 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #1a6b65;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #1a6b65;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
index b087795..de83bdf 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #3c1a55;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #3c1a55;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
index 29ef6c5..a04aeea 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
@@ -441,29 +441,29 @@ j|Card {
 .jewel.textinput input {
   font-family: "Lato", sans-serif;
 }
-.jewel.textinput > input {
+.jewel.textinput input {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textinput > input:focus {
+.jewel.textinput input:focus {
   border: 1px solid #999207;
 }
-.jewel.textinput > input::placeholder, .jewel.textinput > input:-ms-input-placeholder {
+.jewel.textinput input::placeholder, .jewel.textinput input:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textinput > input[disabled] {
+.jewel.textinput input[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textinput > input[disabled]::placeholder, .jewel.textinput > input[disabled]:-ms-input-placeholder {
+.jewel.textinput input[disabled]::placeholder, .jewel.textinput input[disabled]:-ms-input-placeholder {
   color: silver;
 }
-.jewel.textinput > input[disabled] + i {
+.jewel.textinput input[disabled] + i {
   color: silver;
 }
 
@@ -471,29 +471,29 @@ j|Card {
   font-weight: 400;
   color: #808080;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   font-family: "Lato", sans-serif;
 }
-.jewel.textarea > textarea {
+.jewel.textarea textarea {
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 0.25rem;
   transition-duration: 0.3s;
   transition-timing-function: easein;
 }
-.jewel.textarea > textarea:focus {
+.jewel.textarea textarea:focus {
   border: 1px solid #999207;
 }
-.jewel.textarea > textarea::placeholder, .jewel.textarea > textarea:-ms-input-placeholder {
+.jewel.textarea textarea::placeholder, .jewel.textarea textarea:-ms-input-placeholder {
   color: #a6a6a6;
 }
-.jewel.textarea > textarea[disabled] {
+.jewel.textarea textarea[disabled] {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
   box-shadow: none;
   color: silver;
 }
-.jewel.textarea > textarea[disabled]::placeholder, .jewel.textarea > textarea[disabled]:-ms-input-placeholder {
+.jewel.textarea textarea[disabled]::placeholder, .jewel.textarea textarea[disabled]:-ms-input-placeholder {
   color: silver;
 }
 


Mime
View raw message