Commit Graph

125 Commits

Author SHA1 Message Date
Cory LaViska
c93da5d123 Add initial version of grid system forked from BS4 2017-08-26 10:03:58 -04:00
Cory LaViska
77b7f6ca34 Add polyfill to force [hidden] elements 2017-08-23 16:43:36 -04:00
Cory LaViska
4136ce784a Add input-addon vars 2017-08-23 15:15:31 -04:00
Cory LaViska
8bb6145b83 :last-child only on direct children 2017-08-23 14:22:09 -04:00
Cory LaViska
206e991cf8 Add --label-color 2017-08-23 10:08:30 -04:00
Cory LaViska
75337c6ba2 input-single ==> input-field 2017-08-23 09:59:22 -04:00
Cory LaViska
771da63bc2 Make switches not so gigantic 2017-08-22 21:41:29 -04:00
Cory LaViska
c5720b78bb Adjust fieldset padding 2017-08-22 16:56:26 -04:00
Cory LaViska
b18e3a37ed Add --component-box-shadow-inner|outer 2017-08-22 16:53:35 -04:00
Cory LaViska
c588a115c4 Add focus-width vars; use --component-speed 2017-08-22 16:51:13 -04:00
Cory LaViska
a8862014b9 Add --component-speed var 2017-08-22 16:50:55 -04:00
Cory LaViska
321369c5a6 Decrease focus width and improve transition speed 2017-08-22 16:36:38 -04:00
Cory LaViska
9d36c5b495 Increase margin-bottom...let it breathe! 2017-08-22 16:33:49 -04:00
Cory LaViska
2b32de728b Better default input heights 2017-08-22 16:27:25 -04:00
Cory LaViska
4b97f950ce Fix active/hover states for dark buttons 2017-08-21 22:24:12 -04:00
Cory LaViska
50b2d39b39 Adjust default loader thickness 2017-08-18 17:03:14 -04:00
Cory LaViska
10c88a9d34 Make loader sizes same as inputs by default 2017-08-18 16:58:18 -04:00
Cory LaViska
2ea71fdce7 Use primary color 2017-08-18 15:14:34 -04:00
Cory LaViska
7a1897c534 Update installation docs 2017-08-18 13:54:53 -04:00
Cory LaViska
7dc56064f2 Use system-ui (nextcss provide fallbacks) 2017-08-18 13:54:34 -04:00
Cory LaViska
c8837aa3d1 Make header consistent 2017-08-17 17:37:04 -04:00
Cory LaViska
99ec2e4b4c Rework buttons 2017-08-17 17:33:44 -04:00
Cory LaViska
5f3ff5eec1 Add badge-speed var 2017-08-17 17:33:25 -04:00
Cory LaViska
2ed070e410 Use full property name 2017-08-17 17:33:17 -04:00
Cory LaViska
d546e22e24 Adjust input font sizes 2017-08-17 17:33:04 -04:00
Cory LaViska
6b412d0c33 Improvements to input[type="range"] 2017-08-17 15:51:09 -04:00
Cory LaViska
d9eab986f4 Rework forms 2017-08-17 14:13:56 -04:00
Cory LaViska
9246ba2b60 Use grid instead of column layout 2017-08-17 14:13:49 -04:00
Cory LaViska
d9ce879ebb Rework tabs 2017-08-17 13:11:20 -04:00
Cory LaViska
74be0eeb92 Rework switches 2017-08-17 12:59:18 -04:00
Cory LaViska
231863dea4 Rework progress bars 2017-08-17 11:30:47 -04:00
Cory LaViska
d0614fd5f0 Add comments 2017-08-17 11:19:30 -04:00
Cory LaViska
33fb6d91e6 Add dropdown focus state 2017-08-17 10:55:29 -04:00
Cory LaViska
84c9641b3f Rework dropdowns 2017-08-17 10:49:56 -04:00
Cory LaViska
5d4d5da8dd Rework badges 2017-08-17 10:37:56 -04:00
Cory LaViska
acdbbd7381 Add comment 2017-08-17 10:36:13 -04:00
Cory LaViska
bd6e6454f5 Add stylelint 2017-08-17 10:08:43 -04:00
Cory LaViska
3bdaee07ff Rework tables 2017-08-17 09:57:15 -04:00
Cory LaViska
a1626cd07b Update alert links 2017-08-17 09:40:30 -04:00
Cory LaViska
ede9bb44da Rework width- and height- 2017-08-16 21:48:08 -04:00
Cory LaViska
6515d4a2cc Rework content 2017-08-16 21:36:48 -04:00
Cory LaViska
c362cf7cf5 Rework padding- and margin- 2017-08-16 21:34:27 -04:00
Cory LaViska
efc4be7048 Rework loaders 2017-08-16 21:17:55 -04:00
Cory LaViska
2d7d8cb2f0 Rework alerts 2017-08-16 20:32:19 -04:00
Cory LaViska
87a75c4a06 Use a more generic primary color 2017-08-16 17:41:03 -04:00
Cory LaViska
570a33ac08 Merge branch 'master' of https://github.com/claviska/shoelace-css 2017-08-16 17:26:28 -04:00
Cory LaViska
263fba0943 Use hex instead of var() 2017-08-16 17:26:23 -04:00
Cory LaViska
dfd297533c Use color vars for secondary and light states 2017-08-16 17:26:13 -04:00
Scott O'Hara
fafedc749e fix inability to use switch components w/keyboard controls
the switch component was originally using a `display: none` to hide visually hide the native checkbox element. Using this method resulted in the checkbox being inaccessible to keyboard users.

By updating the `.switch input` selector to instead utilize a ruleset that will shrink and visually hide the checkbox from view (see html5 boilerplate’s visuallyhidden class), the checkbox will remain visually hidden, but now allow keyboards and assistive technology to access it.

A new selector `.switch input: focus + label` was also added to provide visual context for when a switch component has received keyboard focus.  Without this selector there would be no indicator, for sighted keyboard users, that a switch was the currently focused element.
2017-08-16 09:05:30 -04:00
Cory LaViska
fd86606c7d Increase default button loader size 2017-08-15 10:35:07 -04:00