Tessa Kelly
afe0e046eb
Expose and use the new Icon module
2018-06-22 11:00:34 -07:00
Tessa Kelly
00a2e94656
Add new icon version
2018-06-22 11:00:34 -07:00
Tessa Kelly
5cb8d4ceff
Use Text module for nicer headings
...
:
2018-06-22 11:00:34 -07:00
Tessa Kelly
0cc0b37509
Update the Icons in the styleguide
2018-06-22 11:00:34 -07:00
Tessa
3d44b3f1be
Merge pull request #74 from NoRedInk/ink__update-checkbox
...
Ink update checkbox
2018-06-22 10:59:29 -07:00
Tessa Kelly
264a093a6f
Merge remote-tracking branch 'origin/master' into ink__update-checkbox
2018-06-22 09:22:02 -07:00
Jasper Woudenberg
0562a92458
Merge pull request #78 from NoRedInk/css-reset
...
Css reset
2018-06-22 16:30:16 +01:00
Jasper Woudenberg
e3fd227b0f
Merge branch 'master' into css-reset
2018-06-22 15:20:31 +01:00
Jasper Woudenberg
800f5ce054
Add pull request template
...
People don't seem to know about the reviewers list. Spamming people
about it in every new pull request that gets created might spread the
word.
2018-06-22 11:03:57 +01:00
Jasper Woudenberg
56685a3019
Use new heading modules over standard h\d elements
...
The inclusion of reset.css file nuked the default browser styles for
headers. This change sees us using custom styled headers instead to
bring structure back to the styleguide pages.
2018-06-22 10:41:38 +01:00
Jasper Woudenberg
51e79158a8
Add modules for headings in the styleguide
...
The CSS reset removed default browser styles for h1, h2, h3, etc elements,
resulting in a pretty weird looking styleguide. This adds modules for headings,
one version for use with plain Html, the other for use with Html.Styled.
2018-06-22 10:37:43 +01:00
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