Commit Graph

821 Commits

Author SHA1 Message Date
Jasper Woudenberg
21c59355d8 Include css-reset in the styleguide app
A CSS reset is used to ensure designs look the same regardless of the
browser they are displayed in. Including one for the styleguide app will
ensure that we do not rely on any browser base styles for our designs.
2018-06-22 10:30:26 +01:00
Tessa Kelly
0a03d4d0e1 elm-format 0.7.0-exp 2018-06-20 13:15:33 -07:00
Tessa Kelly
6095ad6a3b 🎨 condense padding styles 2018-06-20 12:57:57 -07:00
Tessa Kelly
661251f4d8 Add helpers for the shared styles 2018-06-20 12:56:56 -07:00
Tessa Kelly
d72aaca767 Pass through the checkbox icon in 2018-06-20 12:51:50 -07:00
Tessa Kelly
20f5afb0ec Remove premium theme -- this is mostly about the logic for when to show the flag off to the right, and now the PremiumCheckbox module handles that 2018-06-20 10:56:48 -07:00
Tessa Kelly
534fade431 Kill the color theme 2018-06-20 10:52:02 -07:00
Tessa Kelly
7c64660549 Opacify the disabled checkboxes 2018-06-20 10:50:12 -07:00
Tessa Kelly
de58de8734 🎨 avoid overwriting themes 2018-06-20 10:48:46 -07:00
Tessa Kelly
24f8d71c24 🎨 begin refactoring the square styles 2018-06-20 10:47:55 -07:00
Tessa Kelly
26e8c67834 🎨 pull out the other label styles helpers 2018-06-20 10:45:54 -07:00
Tessa Kelly
40391a3e43 Add the premium flag (and put it in line with its checkbox) 2018-06-20 10:37:02 -07:00
Tessa Kelly
e74646e9b5 Remove minheight that messed up the text alignment 2018-06-20 10:31:04 -07:00
Tessa Kelly
1451f84913 Elm-format v 0.7.0-exp 2018-06-20 10:20:41 -07:00
Jasper Woudenberg
44d78aa962 Remove checkbox example that no longer makes sense 2018-06-20 16:13:08 +01:00
Jasper Woudenberg
257f9d0c06 Add styleguide assets for checkboxes 2018-06-20 16:10:30 +01:00
Jasper Woudenberg
8fb23ec8e4 Add styleguide section for checkboxes 2018-06-20 16:06:11 +01:00
Jasper Woudenberg
88b6020a9a Handle some Elm compilation warnings 2018-06-20 15:38:45 +01:00
Tessa Kelly
a01eeb9df8 💀 clean up the assets required 2018-06-19 18:25:15 -07:00
Tessa Kelly
74b1ec9eeb Keep the premium flag around 2018-06-19 18:22:46 -07:00
Tessa Kelly
f918183bc6 💀 kill empty tests 2018-06-19 18:06:07 -07:00
Tessa Kelly
2c4169a334 Extract the premium chekcbox functionality 2018-06-19 17:58:10 -07:00
Tessa Kelly
d34e29f84f 💀 based on the styleguide and on the monolith, looks like we're also not really using the Locked theme, just locked on the inside 2018-06-19 17:43:03 -07:00
Tessa Kelly
83575dd29a 💀 kill unecessary redirection 2018-06-19 17:34:32 -07:00
Tessa Kelly
8857c001f9 💀 I didn't find any uses of the Unlockable theme (used to be a key icon in the checkbox) in the monolith so killing this. if people need it, this is the commit to copy paste from 2018-06-19 17:33:28 -07:00
Tessa Kelly
93b499916a Add random checkmark image just to have a checkmark 2018-06-19 17:27:30 -07:00
Tessa Kelly
3f9a6669e7 Show the premium icon as opacified when the checkbox is disabled 2018-06-19 17:15:06 -07:00
Tessa Kelly
8c3c39a999 fixup! Move round 'checkbox' functionality out 2018-06-19 17:01:37 -07:00
Tessa Kelly
714b530370 Kill the orange color 2018-06-19 16:59:31 -07:00
Tessa Kelly
0ad139b148 Move round 'checkbox' functionality out 2018-06-19 16:52:41 -07:00
Tessa Kelly
1d740bf0e5 Fix compilation of the text area 2018-06-19 16:43:17 -07:00
Tessa Kelly
cecc8b3e15 Merge remote-tracking branch 'origin/master' into ink__update-checkbox 2018-06-19 16:24:11 -07:00
Luke Westby
fe22523e61 bump 2018-06-18 16:45:35 -07:00
Luke Westby
ff71cdf158
add aria-invalid attr to inputs (#75) 2018-06-18 16:44:25 -07:00
Tessa Kelly
55da9bd11a 💀 kill stylesheet 2018-06-15 12:01:19 -07:00
Tessa Kelly
78eb234ab2 This checkbox is super specific. simplify the api 2018-06-15 11:58:35 -07:00
Tessa Kelly
de07e1d3c8 Remove unnessary configuration 2018-06-15 11:55:11 -07:00
Tessa Kelly
bd24852b1e Be sure to disable the cursor when the input is disabled 2018-06-15 11:54:00 -07:00
Tessa Kelly
58908f0bd1 Avoid descendant selector styling 2018-06-15 11:52:38 -07:00
Tessa Kelly
9a134edcd4 Inlineify premium styles 2018-06-15 11:45:52 -07:00
Tessa Kelly
9704ad59cf Inline unlockable styles 2018-06-15 11:44:44 -07:00
Tessa Kelly
dd10cd6b5b Inlineify the lock on inside styles 2018-06-15 11:43:50 -07:00
Tessa Kelly
2e20c18346 Inlineify the locked styles 2018-06-15 11:42:42 -07:00
Tessa Kelly
dcf3b07669 Move the opacity styles inline 2018-06-15 11:41:17 -07:00
Tessa Kelly
c20caf4980 Reorder for clarity 2018-06-15 11:36:41 -07:00
Tessa Kelly
fbfccc5c49 Kill checkbox styles (the checkbox is hidden anyway) 2018-06-15 11:35:17 -07:00
Tessa Kelly
8739188cd9 🎨 remove reidrection -- if we want to use the indeterminate styles let's do that 2018-06-15 11:33:17 -07:00
Tessa Kelly
23abc65573 Making a call here -- we only use the pulsing for topic sentences, and that ui is probs going to change. long term this api should be nice and the pusling is not helping 2018-06-15 11:32:01 -07:00
Tessa Kelly
e96f69a025 Use the named values for selection 2018-06-15 11:27:42 -07:00
Tessa Kelly
aaf993a5bf Pull up the invisible label behavior higher 2018-06-15 11:17:11 -07:00