Skip to content

Commit e6d2739

Browse files
authored
wither theme (#125)
1 parent e9db66c commit e6d2739

2 files changed

Lines changed: 66 additions & 32 deletions

File tree

index.html

Lines changed: 42 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -127,38 +127,49 @@ <h3>Steps</h3>
127127
</div>
128128
</div>
129129
<div class="footer">
130-
<div class="dark-mode-toggle-container">
131-
<form id="theme-switcher-form">
132-
<div>
133-
<input
134-
type="radio"
135-
id="light-theme"
136-
name="theme-choice"
137-
value="light-theme"
138-
selected="selected"
139-
/>
140-
<label for="light-theme"></label>
141-
</div>
130+
<div class="dark-mode-toggle-container">
131+
<form id="theme-switcher-form">
132+
<div>
133+
<input
134+
type="radio"
135+
id="light-theme"
136+
name="theme-choice"
137+
value="light-theme"
138+
selected="selected"
139+
/>
140+
<label for="light-theme"></label>
141+
</div>
142142

143-
<div>
144-
<input
145-
type="radio"
146-
id="dark-theme"
147-
name="theme-choice"
148-
value="dark-theme"
149-
/>
150-
<label for="dark-theme"></label>
151-
</div>
152-
<div>
153-
<input
154-
type="radio"
155-
id="crimson-theme"
156-
name="theme-choice"
157-
value="crimson-theme"
158-
/>
159-
<label for="crimson-theme"></label>
160-
</div>
161-
</form>
143+
<div>
144+
<input
145+
type="radio"
146+
id="dark-theme"
147+
name="theme-choice"
148+
value="dark-theme"
149+
/>
150+
<label for="dark-theme"></label>
151+
</div>
152+
153+
<div>
154+
<input
155+
type="radio"
156+
id="wither-theme"
157+
name="theme-choice"
158+
value="wither-theme"
159+
/>
160+
<label for="wither-theme"></label>
161+
</div>
162+
163+
<div>
164+
<input
165+
type="radio"
166+
id="crimson-theme"
167+
name="theme-choice"
168+
value="crimson-theme"
169+
/>
170+
<label for="crimson-theme"></label>
171+
</div>
172+
</form>
162173
</div>
163174
<p>Built by Cal Henderson. <a href="https://github.com/iamcal/enchant-order">Source on Github</a></p>
164175
</div>

style.css

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ body {
1313
background-color: #353535;
1414
}
1515
#theme-switcher-form div:nth-child(3) label {
16+
background-color: #111111;
17+
}
18+
#theme-switcher-form div:nth-child(4) label {
1619
background-color: #813151;
1720
}
1821
/* Remember these for every theme ;) */
@@ -77,6 +80,26 @@ html[data-theme="crimson"] {
7780
--solution: var(--enchantment-results);
7881
}
7982

83+
html[data-theme="wither"] {
84+
--bg-primary: #111111;
85+
--bg-secondary: #222222;
86+
--fg-primary: white;
87+
--fg-secondary: #eee;
88+
--link-primary: #66b3ff;
89+
--link-hover: #4d8ac3;
90+
--table-text: #DDD;
91+
--table-group1: #222222;
92+
--table-group2: #333333;
93+
--echlevel-color: var(--table-text);
94+
--echlevel-bg: var(--table-group1);
95+
--echlevel-shadow: var(--table-group2);
96+
--enchantment-results: #006666;
97+
--progress-color: #f1a32f;
98+
--error: #f90601;
99+
--phone-warn: #e7cc03;
100+
--solution: var(--enchantment-results);
101+
}
102+
80103
/* TODO: fix enchantment results variable name, misnomer */
81104

82105
.selectItem:focus, .selectLanguage:focus {
@@ -296,7 +319,7 @@ a:hover {
296319
display: flex;
297320
justify-content: space-between;
298321
align-items: center;
299-
width: 90px; /* Adjust the width as needed */
322+
width: 120px; /* Adjust the width as needed */
300323
margin: auto; /* Center form */
301324
}
302325

0 commit comments

Comments
 (0)