Skip to content

Commit bd2bfc0

Browse files
update chooser to latest
1 parent fb10bcd commit bd2bfc0

File tree

3 files changed

+581
-456
lines changed

3 files changed

+581
-456
lines changed

src/chooser/css/chooser.css

+112-45
Original file line numberDiff line numberDiff line change
@@ -12,49 +12,42 @@
1212

1313
.icon-attach.cc-by:before {
1414
--icon-sprite: var(--cc-by);
15-
/* --icon-sprite-size: 2em; */
1615
margin-right: .2em;
1716
margin-bottom: -.125em;
1817
}
1918

2019
.icon-attach.cc-nc:before {
2120
--icon-sprite: var(--cc-nc);
22-
/* --icon-sprite-size: 2em; */
2321
margin-right: .2em;
2422
margin-bottom: -.125em;
2523
}
2624

2725
.icon-attach.cc-nd:before {
2826
--icon-sprite: var(--cc-nd);
29-
/* --icon-sprite-size: 2em; */
3027
margin-right: .2em;
3128
margin-bottom: -.125em;
3229
}
3330

3431
.icon-attach.cc-pd:before {
3532
--icon-sprite: var(--cc-pd);
36-
/* --icon-sprite-size: 2em; */
3733
margin-right: .2em;
3834
margin-bottom: -.125em;
3935
}
4036

4137
.icon-attach.cc-pdm:before {
4238
--icon-sprite: var(--cc-pdm);
43-
/* --icon-sprite-size: 2em; */
4439
margin-right: .2em;
4540
margin-bottom: -.125em;
4641
}
4742

4843
.icon-attach.cc-sa:before {
4944
--icon-sprite: var(--cc-sa);
50-
/* --icon-sprite-size: 2em; */
5145
margin-right: .2em;
5246
margin-bottom: -.125em;
5347
}
5448

5549
.icon-attach.cc-zero:before {
5650
--icon-sprite: var(--cc-zero);
57-
/* --icon-sprite-size: 2em; */
5851
margin-right: .2em;
5952
margin-bottom: -.125em;
6053
}
@@ -75,6 +68,10 @@ dd {
7568
margin-left: .2em;
7669
}
7770

71+
dd span {
72+
display: block;
73+
}
74+
7875
ol li:has(.disable) {
7976
display: none;
8077
}
@@ -98,7 +95,6 @@ ol li:has(.disable) {
9895

9996
.tool header > .tool-icons {
10097
order: -1;
101-
/* margin: 1.8em 1em 0 0; */
10298
margin: 0 1em 0 0;
10399
}
104100

@@ -117,7 +113,6 @@ ol li:has(.disable) {
117113

118114
.mark svg {
119115
display: inline;
120-
/* font-size: 1em; */
121116
width: 1.3em;
122117
height: 1.3em;
123118
}
@@ -138,25 +133,24 @@ form#chooser > ol {
138133
}
139134

140135
form#chooser > ol li {
141-
counter-increment: chooser-counter;
136+
counter-increment: chooser-counter;
142137
}
143138
form#chooser > ol li::before {
144-
position: absolute;
145-
--size: 32px;
146-
left: calc(-1 * var(--size) - 25px);
147-
min-height: 2em;
148-
min-width: 2em;
149-
padding-top: .4em;
150-
box-sizing: border-box;
151-
152-
content: counter(chooser-counter);
153-
font-weight: bold;
154-
border-radius: 200px;
155-
background: var(--vocabulary-neutral-color-lighter-gray);
156-
color: black;
157-
text-align: center;
158-
vertical-align: middle;
159-
139+
position: absolute;
140+
--size: 32px;
141+
left: calc(-1 * var(--size) - 25px);
142+
min-height: 2em;
143+
min-width: 2em;
144+
padding-top: .4em;
145+
box-sizing: border-box;
146+
147+
content: counter(chooser-counter);
148+
font-weight: bold;
149+
border-radius: 200px;
150+
background: var(--vocabulary-neutral-color-lighter-gray);
151+
color: black;
152+
text-align: center;
153+
vertical-align: middle;
160154
}
161155

162156
form#chooser legend {
@@ -167,6 +161,50 @@ form#chooser fieldset {
167161
margin-bottom: 1em;
168162
}
169163

164+
form#chooser label {
165+
font-size: .7em;
166+
font-weight: 400;
167+
}
168+
169+
form#chooser #attribution-details span {
170+
display: inline-block;
171+
padding: .7em 0;
172+
173+
font-size: .8em;
174+
line-height: 1.3;
175+
}
176+
177+
form#chooser #attribution-details div {
178+
margin-bottom: .5em;
179+
}
180+
181+
form#chooser #waive-your-copyright div {
182+
margin-bottom: 1em;
183+
}
184+
185+
form#chooser #attribution-details input {
186+
padding: .2em .2em;
187+
188+
font-size: 1em;
189+
}
190+
191+
192+
form#chooser #atrribution-details input::placeholder {
193+
opacity: .5;
194+
}
195+
196+
aside #empty {
197+
min-height: 10em;
198+
padding: 2em;
199+
200+
background: var(--vocabulary-brand-color-soft-turquoise);
201+
background: var(--vocabulary-neutral-color-lighter-gray);
202+
}
203+
204+
aside #empty p {
205+
font-size: 1.2em;
206+
}
207+
170208
#tool-recommendation {
171209
margin-bottom: 4em;
172210

@@ -183,10 +221,6 @@ form#chooser fieldset {
183221
--underline-background-color: var(--vocabulary-brand-color-soft-turquoise);
184222
}
185223

186-
#tool-recommendation h2 {
187-
/* font-size: 1.8em; */
188-
}
189-
190224
#tool-recommendation h3 {
191225
margin: 0;
192226

@@ -219,8 +253,11 @@ form#chooser fieldset {
219253
font-weight: 700;
220254
}
221255

222-
#mark-your-work {
223-
/* border-top: 1px solid var(--vocabulary-neutral-color-lighter-gray); */
256+
#mark-your-work textarea {
257+
min-height: 9em;
258+
width: 90%;
259+
margin: 1em;
260+
box-sizing: border-box;
224261
}
225262

226263
#mark-your-work p {
@@ -242,10 +279,6 @@ details.medium {
242279
margin-bottom: 1em;
243280
}
244281

245-
details.medium:open > summary {
246-
/* margin-bottom: 1em; */
247-
}
248-
249282
details summary {
250283
padding: .2em .5em;
251284

@@ -257,7 +290,6 @@ details.format summary {
257290
font-size: 1.3em;
258291
}
259292

260-
261293
summary:hover {
262294
cursor: pointer;
263295
}
@@ -272,11 +304,53 @@ details p {
272304
font-size: 1em;
273305
}
274306

307+
details.format footer {
308+
display: flex;
309+
justify-content: space-between;
310+
padding: 1em;
311+
}
312+
313+
details.format footer label {
314+
margin-left: .2em;
315+
}
316+
317+
details.format footer button {
318+
padding: .5em 1em;
319+
320+
background: #324C7F;
321+
color: white;
322+
border-radius: 3px;
323+
border: none;
324+
}
325+
326+
details.format footer button:hover {
327+
cursor: pointer;
328+
}
329+
275330
body.chooser-page .content {
276331
grid-column: 3 / 10;
277-
278332
}
279333

334+
#help {
335+
margin-top: 4em;
336+
}
337+
338+
#help details {
339+
margin-bottom: 1em;
340+
}
341+
342+
#help ul {
343+
font-size: 1em;
344+
padding: 0 1em;
345+
}
346+
347+
#help ul li {
348+
padding-bottom: .5em;
349+
}
350+
351+
#help dl {
352+
padding: 0 1em;
353+
}
280354

281355

282356
@media (max-width: 705px) {
@@ -285,13 +359,6 @@ body.chooser-page .content {
285359
}
286360
}
287361

288-
289-
/* debug styles */
290-
.help {
291-
display: none;
292-
}
293-
294-
295362
.panel {
296363
display: none;
297364
}

0 commit comments

Comments
 (0)