+:root {
+ --hover-bg: #434c5e;
+ --hover-grn: #a3be8c;
+ --hover-bg-2: #848ead;
+ --remove-bg: #bf616a;
+ --default-fg: #d8dee9;
+}
+
html, body {
font-size: 16px !important;
width: 100%;
body {
margin: 0;
- color: #D8DEE9;
+ color: var(--default-fg);
display: flex;
flex-direction: column;
align-items: center;
}
.remove {
-/* width: 9px;
- height: 29px;
- padding: 6px 10px 0 10px;*/
width: 29px;
height: 35px;
padding: 0;
- background: #434C5E;
+ background: var(--hover-bg);
float: right;
text-align: center;
justify-content: center;
text-align: center;
align-items: center;
cursor: pointer;
+ background-color: var(--hover-bg-2);
}
.save:hover, .save:focus, .save:focus-within {
- background: #A3BE8C;
+ background: var(--hover-grn);
}
.remove:hover {
- background: #BF616A;
+ background: var(--remove-bg);
}
.add {
- background-color: #434C5E;
+ background-color: var(--hover-bg);
margin-top: 14px;
width: 29px;
height: 29px;
}
.add:hover {
- background-color: #A3BE8C !important;
+ background-color: var(--hover-grn) !important;
+}
+
+.new {
+ background-color: var(--hover-bg);
}
.title:hover > .add {
.title:hover .add:not(:hover),
li:hover > .remove:not(:hover) {
display: flex;
- background-color: #434c5e;
+ background-color: var(--hover-bg);
}
li:hover > a, li > a:focus, li > a:focus-within {
display: inline-block;
- background-color: #434c5e;
+ background-color: var(--hover-bg);
}
li:hover {
- background-color: #434c5e;
+ background-color: var(--hover-bg);
}
a {
}
li.sortable-chosen.sortable-ghost > a {
- background-color: white;
- color: #2A313B !important;
+ background-color: var(--hover-bg-2);
}
.title {
margin-bottom: 0.5rem;
font-weight: bold;
text-align: left;
- border-bottom: 1px solid #434C5E;
+ border-bottom: 1px solid var(--hover-bg);
}
.title p {