Commit Graph

191 Commits

Author SHA1 Message Date
Kevin Ross
55f5b2c8af cleanup dash, found out layout was not included. it may be more bootstrappish to remove the flex layout, and rely on standard layouts. will try next. 2016-01-14 15:06:39 -06:00
Kevin Ross
1d91b1cbe2 separated drawer from general layout classes 2016-01-14 12:50:27 -06:00
Kevin Ross
d3fbacf4fd #822 initial drawer implementation. #823 wip card implementation. #805 initial dashboard example implementation. More work to be done, but this is a reasonably working checkpoint. 2016-01-14 12:08:28 -06:00
Kevin Ross
542cbf5718 button sizing required some padding and font adjustments to be in-spec 2016-01-13 15:42:48 -06:00
Kevin Ross
fb779a0f1c fine tuning behavior of icon buttons - make them inherit more so that they work better on various background colors. This also changes flat to work on different backgrounds as well 2016-01-12 17:49:53 -06:00
Kevin Ross
6e01cf4ba9 Changed list-group bg to inherit, that seems to make more sense 2016-01-12 10:10:24 -06:00
Kevin Ross
db90cc5dab cleanup code comments etc 2016-01-11 17:13:53 -06:00
Kevin Ross
944b5be391 Resolves #815. Initial implementation of menus is complete. 2016-01-11 17:13:01 -06:00
Kevin Ross
e75ede0fca solve focus/hover/active box-shadow overlap/cutoff issue by adding a z-index in those states only to raise them above any neighboring element 2016-01-11 16:45:00 -06:00
Kevin Ross
1b91f6f884 #815 menus/dropdowns are fundamentally working, a bit more to do. 2016-01-11 15:43:11 -06:00
Kevin Ross
ee7d22070f wip prototype for mdb-collapse-inline with an mdb-btn-icon and a field i.e. search field. Need to add a js class to ease use/markup and add focusing behavior. 2016-01-07 20:12:56 -06:00
Kevin Ross
97aeda22aa Added icon buttons - look like smaller than fab-sm, and are intended for use in things such as navs, perhaps an input group. 2016-01-07 16:17:34 -06:00
Kevin Ross
8146b99033 add shadow to navbar 2016-01-06 17:19:02 -06:00
Kevin Ross
c9bc66e574 worked on sign-in example, and fixed a few bugs related to checkbox spacing outside a form-group. All examples ready to be added. Resolves #803 2016-01-05 17:16:37 -06:00
Kevin Ross
6e03725f44 bs docs sync 2016-01-05 14:37:17 -06:00
Kevin Ross
15319b6d5b updated to latest bs imports 2016-01-05 10:57:31 -06:00
Kevin Ross
9ec932cf72 refactored button coloration to reuse a single mixin that is similar to and overrides the styles generated by the bs mixin. Resolves #793 2015-12-28 12:44:05 -06:00
Kevin Ross
a8600f6c5a make sure it is outline: 0 not none to disable dotted inner focus border in firefox #792 2015-12-24 11:36:39 -06:00
Kevin Ross
9d1eb6e2da Updating publish workflow 2015-12-23 16:45:54 -06:00
Kevin Ross
4fff87c613 Documented everything to-date with migration notes. Reviewed and removed unneeded docs from initial seed of BS documentation. Moved synced BS documentation down under it's own heading. 2015-12-23 14:12:39 -06:00
Kevin Ross
c886660719 adjust navbar vertical alignments 2015-12-23 11:58:25 -06:00
Kevin Ross
8897b07af9 fix navbar mdb-form-group variation 2015-12-23 10:46:20 -06:00
Kevin Ross
9cff85f432 removed dividers, not sure we want to carry that forward. We can always bring it back if there is a need 2015-12-23 10:38:32 -06:00
Kevin Ross
0a47e82749 list-groups complete 2015-12-23 10:31:49 -06:00
Kevin Ross
d6c33cae76 list group working, still need to review buttons/links 2015-12-22 19:15:40 -06:00
Kevin Ross
dac3c98b47 initial mdb-list-group layout using flexbox - more work to be done to be within spec. 2015-12-22 14:37:40 -06:00
Kevin Ross
dde1ea7e37 add back shadow 2015-12-21 19:04:34 -06:00
Kevin Ross
ad0f4978dd default cards look okay for now 2015-12-21 17:14:18 -06:00
Kevin Ross
d67a10e117 modal review completed 2015-12-21 16:06:40 -06:00
Kevin Ross
f0b833721e minimal nav-tabs working 2015-12-21 15:13:19 -06:00
Kevin Ross
46c59a0587 wip on nav tabs 2015-12-21 13:27:44 -06:00
Kevin Ross
6782be992b bs-docs sync 2015-12-21 10:42:29 -06:00
Kevin Ross
6bbfecf7aa done with buttons review 2015-12-21 10:28:56 -06:00
Kevin Ross
c82a180ecd btn-fab-mini is now btn-fab-sm for bootstrap consistency 2015-12-17 10:04:08 -06:00
Kevin Ross
4345c79604 fab and raised now share some behavior for colors/shadows on hover/focus/active, though their baseline shadows are different. Spec is silent on fabs having hover/focus state, but UI is more responsive making them behave more like the raised, and "responsive UI" is a core concept of material design. Colored icons now back to default #fff, much better contrast, looks cleaner. 2015-12-17 10:00:17 -06:00
Kevin Ross
6e49b4d184 config mdbLabel renamed to label 2015-12-17 09:47:55 -06:00
Kevin Ross
aa7db4b80d resolves #693, user should be able to use span inside their markup without conflict 2015-12-17 09:18:04 -06:00
Kevin Ross
43ac25ae01 debugging more buttons, fixed ripples errors in conversion to es6 2015-12-16 17:19:02 -06:00
Kevin Ross
36a11b2c0a checkpoint on button refactoring - need to continue at btn-fab 2015-12-16 14:38:44 -06:00
Kevin Ross
4f243cd3e6 added buttons page 2015-12-15 19:31:21 -06:00
Kevin Ross
cd91af205e reuse top calculation to find vertical center 2015-12-15 18:18:32 -06:00
Kevin Ross
e04df20616 fixed disabled on checkbox 2015-12-15 18:07:09 -06:00
Kevin Ross
b8b9dc1090 new prototype switches integrated 2015-12-15 17:52:47 -06:00
Kevin Ross
188f470f02 checkpoint on switches prior to new prototype 2015-12-15 17:20:11 -06:00
Kevin Ross
ef738470ad reworked larger radio, better separation and better vertical centering on appropriate line height 2015-12-15 11:21:16 -06:00
Kevin Ross
fee7f0a008 checkpoint on switches 2015-12-14 17:39:37 -06:00
Kevin Ross
ed805c9be8 checkboxes and radios (default and inline) are working. radio refactoring seems complete. 2015-12-14 16:42:22 -06:00
Kevin Ross
f4da5a05b4 checkpoint on radios 2015-12-14 14:19:17 -06:00
Kevin Ross
d80aee2371 reuse mdb-toggle-color all in one place 2015-12-14 12:14:41 -06:00
Kevin Ross
0a489cf35d stable default text input size variant 2015-12-14 11:55:59 -06:00
Kevin Ross
19ae3fd074 introduce padding-top for mdb-form-group to create a space for the absolutely positioned label 2015-12-14 11:16:07 -06:00
Kevin Ross
ff0bac3adc input and padding-y above the line appears to be working well 2015-12-14 11:04:02 -06:00
Kevin Ross
f0b7422efc Use form related line-heights of 1 instead of default 1.5 so that we can more easily space out inputs to match spec. 1.5 made our input-padding-y seem to be unrelated to the spec, which was too confusing. 2015-12-14 10:30:59 -06:00
Kevin Ross
4aa8c5bf69 material spec review on colors 2015-12-14 08:59:54 -06:00
Kevin Ross
ee8d7bfae2 much refactoring on coloring and sizing for forms. default sized single mdb-floating-label working (have not measured to make sure it meets spec). No margins yet so multiple in a row run together with the absolute positioned labels 2015-12-11 15:13:33 -06:00
Kevin Ross
ce2e84bdb9 replaced old label names (not in use yet), refactored mixin mdb-form-color for use for default variation in addition to the other states 2015-12-11 11:32:00 -06:00
Kevin Ross
2b64baf94c First pass with default mdb-form-group-size-variant. Removed references to control-label as they were mostly used incorrectly in the previous version. They are now form-control-label and only necessary for inline forms etc 2015-12-10 15:49:02 -06:00
Kevin Ross
ca916b4729 working on inputs, label colors and focus. Introduced .mdb-help to replace .help-block 2015-12-10 13:23:01 -06:00
Kevin Ross
e437748447 move forms mixins to file, make sure autoprefixer is running in watch docs with postcss:docs, begin working on size/label variations 2015-12-10 12:22:29 -06:00
Kevin Ross
d725f378f1 reorg bootstrap variable files into folder to prevent confusion 2015-12-10 11:53:55 -06:00
Kevin Ross
44eedd553e sync with BSv4 2015-12-10 09:02:44 -06:00
Kevin Ross
2f314ee2cb #775 Snackbar transitions have invalid '0' values 2015-12-10 08:13:58 -06:00
Kevin Ross
1ed294899c #774 is-focused is not checking disabled on inputs 2015-12-09 13:13:55 -06:00
Kevin Ross
f75800e7be #773 dropdown icon from master 2015-12-09 10:27:03 -06:00
Kevin Ross
6ce94151bd - fixed toggle focus label colors so they were not distracting
- fixed select osx styling
2015-12-08 20:25:35 -06:00
Kevin Ross
1f8874a1d3 Added back coloration on validation states 2015-12-08 19:09:56 -06:00
Kevin Ross
7d29f0b696 refactored and simplified the markup for the focus underline animation 2015-12-08 18:11:42 -06:00
Kevin Ross
f50a8866b1 first prototype using decorator to underline the input because the background image approach was conflicting with default BS samples for form-control-success etc. 2015-12-08 17:59:07 -06:00
Kevin Ross
66b2feb9ee sass conversion fix synced from 0.5.4 2015-12-08 15:50:15 -06:00
Kevin Ross
d4ebcb20e2 0.5.4 fixes synchronized 2015-12-08 15:08:18 -06:00
Kevin Ross
1c747cf86d reorganized main file into _core.scss, collapsed directory structure and scss linted (first time) - should be no changes to variables or logic 2015-12-07 13:34:46 -06:00
Kevin Ross
8ce96b04a3 checkpoint on inputs, about to change input focus bg image to something else as it conflicts with bs4 form-control-success etc variations. 2015-12-07 12:16:09 -06:00
Kevin Ross
991fa4c520 #755 checkpoint reviewing form inputs 2015-12-07 11:40:42 -06:00
Kevin Ross
b5ae163d1e code contrast 2015-12-06 10:17:01 -06:00
Kevin Ross
4e53dc5788 omit v4-dev from travis for now, kill bad cname, add states import for variables 2015-12-06 09:57:48 -06:00
Kevin Ross
0e1ab986f8 #755 reviewed typography against the spec, seems like a good starting point. 2015-12-06 09:29:08 -06:00
Kevin Ross
53d0b661bb es6 Introduced inline classes for radio and checkbox. Solved more problems getting our marker mdb-form-group in place via es6 classes. 2015-12-05 21:24:05 -06:00
Kevin Ross
108da48a0b discretely separated all form input types into discrete es6 classes to allow for easy configuration/enforcement of markup/classes/structure 2015-12-05 17:45:38 -06:00
Kevin Ross
c5282e7097 finished initial refactoring of discrete es6 inputs, renaming toggle to switch and adding a BaseToggle (checkbox|radio|switch) to better align with Material Design nomenclature 2015-12-05 15:07:37 -06:00
Kevin Ross
3a547cd0f3 es6 refactoring classes into discrete input classes without overlap, and enforcing classes and structure. TextInput and Checkbox done, more to go. 2015-12-05 14:00:40 -06:00
Kevin Ross
ea3a520b11 docs focused, add more dynamic display of typography properties 2015-12-04 10:06:09 -06:00
Kevin Ross
132fa6bb30 Ran jscs, required some variable name changes. Added typography docs fn to show font properties 2015-12-03 19:09:01 -06:00
Kevin Ross
bca183dd84 there are going to be a lot of variable overrides, breaking them down into a directory/files to find easier 2015-12-03 15:02:00 -06:00
Kevin Ross
ed03a94dd0 #755 wells and panels removed in bs4 2015-12-03 14:28:04 -06:00
Kevin Ross
0553b962c7 checkpoint on reducing code, need to implement bs docs component copy to stay in sync with bs4 examples 2015-12-03 14:15:52 -06:00
Kevin Ross
5ec4486845 #755 refactored alerts against bs4 2015-12-03 10:21:30 -06:00
Kevin Ross
1685cf956d docs styles as customized mdb is working 2015-12-02 16:31:26 -06:00
Kevin Ross
23a7a4d77a seeded bootstrapMaterialDesign es6 file with new config 2015-12-02 10:38:00 -06:00
Kevin Ross
861c5b2b9e first sass compilation with v4 2015-11-30 11:15:59 -06:00
Kevin Ross
fe4eb43524 restructured scss includes so there is one top-level underscored file that allows for inclusion without breaking variable context. 2015-11-25 18:19:13 -06:00
Kevin Ross
6e59be5f96 #728 Initial restructuring of project and alignment with BS4 tooling and documentation. 2015-11-25 16:01:18 -06:00