Commit Graph

149 Commits

Author SHA1 Message Date
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
0bfeb61b69 source maps for debugging docs now properly reference the core es6 file 2015-12-04 11:04:02 -06:00
Kevin Ross
f272a49ee0 - moved babel generated files to dist
- concat the babel generated files instead of the source es6 (not sure if this is the exactly right thing to do yet for general consumption, but seems correct)
- allow local runs of docs to see the mdb js babel files so we can better debug sources
2015-12-04 10:50:06 -06:00
Kevin Ross
b06051e179 added bootstrap docs sync for scss (with the exception of docs.scss which is customized). Moved the rest of application to the es6 class for uniformity 2015-12-04 08:53:46 -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
fdfd53ac35 implemented docs copy for bs4 content 2015-12-03 15:08:00 -06:00
Kevin Ross
d03ae8c270 implemented bs4 docs copy to keep default samples in sync 2015-12-03 14:18:30 -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
dbb000c2a9 reconciled against bs4 2015-12-03 11:35:51 -06:00
Kevin Ross
1685cf956d docs styles as customized mdb is working 2015-12-02 16:31:26 -06:00
Kevin Ross
80fb3a75be customized jekyll plugin to generate package versions for documentation based on the bower and npm files so the docs can't get out of date with the distribution. 2015-12-02 15:02:51 -06:00
Kevin Ross
23a7a4d77a seeded bootstrapMaterialDesign es6 file with new config 2015-12-02 10:38:00 -06:00
Kevin Ross
68391413ab converted inputs to es6 classes 2015-12-01 18:28:36 -06:00
Kevin Ross
b034b426bc converted radio to es6 2015-12-01 12:49:46 -06:00
Kevin Ross
2eb61027da converted togglebutton to es6 2015-12-01 12:47:00 -06:00
Kevin Ross
d1fe1a06dd migrated checkbox to es6 2015-12-01 12:43:01 -06:00
Kevin Ross
3c3bf7eb49 converted autofill to es6 2015-12-01 11:58:10 -06:00
Kevin Ross
d652c7b90b syncing some updates from bootstrap v4 2015-12-01 10:49:46 -06:00
Kevin Ross
8cb4f02d63 ripples es6 refactoring with a util class 2015-11-30 17:59:43 -06:00
Kevin Ross
da332ed278 wip conversion to es6 2015-11-30 14:57:40 -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
Kevin Ross
6bac65f477 #738 Add csslint to the dist and address all the issues 2015-11-24 17:40:39 -06:00
Kevin Ross
466416497b #745 reviewed fab buttons, updated sass conversion 2015-11-24 16:34:17 -06:00
Kevin Ross
a48afdaa8f Big refactoring checkpoint (not working yet), much work on web fonts, buttons, and primarily removing superfluous color variations that were generated without need. Variations mixins now require a component to be passed to make sure are generating specific css, and these variation mixins can now be executed from within the context (instead of the outside looking in with a long selector name). 2015-11-23 17:43:41 -06:00
Kevin Ross
828fd32669 #740 remove color variations 2015-11-22 10:23:34 -06:00
Kevin Ross
a3fc96318d #734 fixes sass conversion - Generic label styles need to be applied outside of .form-group 2015-11-21 15:35:17 -06:00
Kevin Ross
f0e1b9c2b6 #727 checkpoint - added specific import order for less vs sass, normalized more variables. 2015-11-21 10:37:35 -06:00
Kevin Ross
8d2a8f347c Merge branch 'master' into documentation-prototype 2015-11-21 07:51:13 -06:00
Kevin Ross
cc59aab1ed wip #727 - importing bootstrap 2015-11-21 07:43:52 -06:00
Kevin Ross
7dbdd7c7bc converted docs.css to a less file so we can use our variables 2015-11-20 16:18:58 -06:00
Kevin Ross
b6101554b2 added gh-pages build instructions, setup icons 2015-11-20 15:17:08 -06:00
Kevin Ross
d1b3f851ef Established grunt docs tasks and custom functions (i.e. generating icon list) 2015-11-20 14:24:39 -06:00
Kevin Ross
d9e9b0da32 reworking grunt and dependencies to more closely mirror bootstrap 2015-11-20 12:21:02 -06:00
Kevin Ross
75d589a528 Merge branch 'rosskevin-master' into documentation-prototype
Conflicts:
	Gruntfile.js
2015-11-19 16:03:28 -06:00
Kevin Ross
fecff76551 initial import of bs3 docs 2015-11-19 15:58:21 -06:00
Kevin Ross
d6bb60c446 - remove deprecated version from bower.json https://github.com/bower/spec/blob/master/json.md
- bumped package.json
- changed cibuild target to build
2015-11-19 08:54:33 -06:00
Kevin Ross
2cfee47c9b normalize navbar forms with bootstrap font sizes since material inputs are larger 2015-11-18 15:51:06 -06:00
Kevin Ross
9526778842 fixed legacy floating labels 2015-11-10 14:31:56 -06:00
Kevin Ross
9bbd049fea normalized placeholders with labels, moved placeholder content generation to mixin, updated sass conversion 2015-11-10 13:36:15 -06:00
Kevin Ross
ba31a4a634 htmllinted the demo files - fixed errors 2015-11-06 17:41:39 -06:00
Kevin Ross
f1bb57a60f take sass out of livereload - cumbersome for development of less 2015-11-06 12:55:04 -06:00
Kevin Ross
ae4cfbeede fix livereload and watch to pickup js changes 2015-11-06 10:41:56 -06:00
Kevin Ross
0d745c8dbe color map created for full-palette, not generating properly yet. 2015-11-05 09:10:55 -06:00
Kevin Ross
1b2eedb6a2 sass demos added and linked. Files are generated in dist/sassc (so that fonts link properly), but ignored by .gitignore to avoid unnecessary distribution. 2015-11-05 08:25:02 -06:00
Kevin Ross
da5e4e1ede integrate sass demo into the grunt process. Gruntfile.js fails the jshint process with line too long, but it seems a better tradeoff to ignore this than to try to hack away at making an array.join on the regex. roboto.less changed because import order matters in sass. 2015-11-05 08:11:38 -06:00
Kevin Ross
37342ce4cc added material:sass to the material task, removed unused/commented code 2015-11-04 17:30:10 -06:00
Kevin Ross
d0e45787a0 fix unquote on calcs 2015-11-04 17:02:39 -06:00
Kevin Ross
427b5046fe added generated file header, fixed contrast functions 2015-11-04 16:54:57 -06:00
Kevin Ross
6958131c31 altered conversion of shadows as mixins (incorrectly saw them as @extends) 2015-11-04 15:57:47 -06:00
Kevin Ross
8e5e348228 woohoo, first successful sass conversion/compilation 2015-11-04 15:40:12 -06:00
Kevin Ross
6f6b801866 converted alert-variations 2015-11-04 15:00:44 -06:00
Kevin Ross
8dca1cb0c4 navbar variations converted 2015-11-04 14:49:03 -06:00
Kevin Ross
cf4cc11a6a bg-img-variations replaced 2015-11-04 14:41:37 -06:00
Kevin Ross
f9f761b0eb fixed bg-box-shadow variations 2015-11-04 14:34:47 -06:00
Kevin Ross
95590f8b04 fixed shadow hovers 2015-11-03 12:33:54 -06:00
Kevin Ross
64e1fd6673 replaced bg color generic-variations with mixin 2015-11-03 12:28:56 -06:00
Kevin Ross
cfa603321e sass button-variations now being replaced 2015-11-03 12:12:20 -06:00
Kevin Ross
7fc8f47437 use a more generic param if we are going to be using this for other files such as buttons 2015-11-03 11:28:56 -06:00
Kevin Ross
e4253075f4 Attempt at passing mixin name for variations (no-go so far) 2015-11-03 08:21:39 -06:00
Kevin Ross
89ed4e4b7b fix shadow extensions 2015-11-02 19:17:00 -06:00
Kevin Ross
46aae1da8a converting nested mixins to a list generated approach 2015-11-02 18:29:40 -06:00
Kevin Ross
86321236c1 working on converting _mixins.scss by hand. 2015-11-02 17:55:59 -06:00
Kevin Ross
f6aa6fb4d9 first automated sass conversion, using grunt task 'material:sass' 2015-11-02 14:39:13 -06:00
Kevin Ross
856a321785 prepare grunt-less-to-sass 2015-11-02 13:42:29 -06:00
FezVrasta
57c5cd88d3 removed jasmin tests from travis 2015-03-17 16:05:03 +01:00
FezVrasta
b607634e60 removed tests from build task 2015-03-16 15:45:18 +01:00
FezVrasta
a0e4a91984 improved material checkboxes (CHANGED MARKUP) 2015-03-11 16:45:01 +01:00
Fez Vrasta
89e9605226 Merge pull request #472 from tyleriguchi/grunt-watch
fix watch task from recursing
2015-03-09 20:27:34 +01:00
FezVrasta
a4c09ab76e see changes to changelog.md 2015-03-09 17:10:44 +01:00
Tyler Iguchi
084b5a1fae fix watch task from recursing 2015-03-04 12:47:53 -08:00
Dan Dascalescu
8b21b98994 Package versions without (Bootstrap) icons 2014-12-15 18:15:57 -08:00
Dan Dascalescu
7bab7f9cb8 Meteor integration and README improvements 2014-12-15 07:18:42 -08:00
FezVrasta
3eccaefd66 connect was accidentaly removed, re-implemented. 2014-12-05 09:25:06 +01:00
FezVrasta
908c0ec80b revert back before the newline at end of file fix. 2014-12-04 15:34:10 +01:00
FezVrasta
a6b5575b41 trying to fix new lines 2014-12-04 14:48:26 +01:00
FezVrasta
52e073a3c5 ensure new line at end of compiled files 2014-12-04 14:00:01 +01:00
FezVrasta
518434d6d0 minify files with csswring to allow source mapping to less 2014-12-04 13:30:23 +01:00
FezVrasta
cb980f168e grunt tasks revamped, removed support for SASS till #256 2014-12-04 13:17:45 +01:00
FezVrasta
ff7f39c2c0 added source maps for LESS (fixes #196) 2014-11-26 13:28:22 +01:00
FezVrasta
fc0fed6eab Ripples.js rewritten with jQuery + added JS maps 2014-11-26 12:42:41 +01:00
FezVrasta
479cbdb167 fixed grunt task 2014-11-26 10:17:34 +01:00
FezVrasta
2bbe921e5e CSS are keept after grunt 2014-11-12 11:49:50 +01:00
FezVrasta
c8bdedc05f removed duplicated files, move test.html to dist dir, improved workflow 2014-10-29 16:24:29 +01:00
FezVrasta
041e6135da removed duplicates and optimized workflow 2014-10-29 16:24:28 +01:00
FezVrasta
cb8389595f fixed #145 2014-10-28 09:40:58 +01:00
shockwork
958e4a827c fixes #106 - also fixes the jshint errors from prior commit 2014-10-10 10:34:36 +02:00
shockwork
7d56a5a462 jshint no longer checks *.min.js, pre master merge 2014-10-05 11:26:50 +02:00
FezVrasta
4964878091 refactor of example template to reflect dist changes 2014-10-05 09:41:29 +02:00
FezVrasta
41c94a218a refactor of the dist files 2014-10-05 09:32:48 +02:00
FezVrasta
e7758a6154 fixed quotes 2014-10-05 08:57:23 +02:00
Nelson Omuto
9eedd43970 fixes #81: integrating with Travis CI 2014-10-04 20:16:13 -04:00
Nelson Omuto
1d2145beb0 fixed livereload, using default 35729 port 2014-10-03 16:58:06 -04:00
Nelson Omuto
720479cb1e reverted jshint rules, cleaned up source where it was failing. updating build process errors. TODO: fix livereload 2014-10-03 16:46:56 -04:00
Nelson Omuto
82aae6fbf0 fixing jshint issues, modifying to allow for some not too strict jshint rules, adding grunt newer dependency. 2014-10-03 16:13:48 -04:00
Nelson Omuto
5e0ac669d0 adding specrunner and its build config for testing in browser 2014-10-03 15:46:35 -04:00
Nelson Omuto
fc49b45354 adding unit testing hooks, connect server, jshint, watch tasks and livereload 2014-10-03 15:15:31 -04:00
Nelson Omuto
d4efc6fc8b capitalizing gruntfile.js filename 2014-10-03 11:16:33 -04:00