Kevin Ross
19a5cda479
rework to standardize on npm instead of bower for the build. We still support bower releases, but we will build with npm and tools. Removed optional rubysass, libsass is the standard moving forward because of it's speed.
2016-01-24 17:30:49 -06:00
Kevin Ross
23e398e5ac
switch nomenclature from es6 to es2015
2016-01-24 13:11:02 -06:00
Kevin Ross
a08b5a2ee8
Initial implementation of collapseInline is complete and working on the test page. Need to integrate it into documentation.
2016-01-08 13:04:21 -06:00
Kevin Ross
d54249d778
Switch examples to .html extensions to get syntax highlighting in editor
2016-01-06 17:11:28 -06:00
Kevin Ross
f44f5f29a1
fix publish process to ensure generic artifacts are present for site examples
2016-01-05 17:26:47 -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
a4473d8a00
wip #803 examples section in the docs
2016-01-05 15:24:50 -06:00
Kevin Ross
2c5e945579
add scsslint to docs
2016-01-05 14:32:10 -06:00
Kevin Ross
6093b583d8
moved docs css artifacts to the docs/dist/css
2016-01-05 14:14:08 -06:00
Kevin Ross
3fdbbbec28
es6, umd, and iife bundles are all being created properly for core and docs. Dramatically simplified (using rollup):
...
- js file generation
- docs js generation
- configuration and bridging to jekyll (removed a bunch of unnecessary code)
2016-01-04 11:28:12 -06:00
Kevin Ross
97c952746f
converted docs to use rollup and made docs-js process similar to dist-js
2016-01-04 10:52:35 -06:00
Kevin Ross
9a4158540b
wip rollup - fix jscs
2016-01-04 09:11:31 -06:00
Kevin Ross
ccc251c75c
added iife generation
2016-01-04 08:23:10 -06:00
Kevin Ross
9139136e07
rollup is generating files, still failing on uglify
2015-12-30 15:51:52 -06:00
Kevin Ross
0835304d9f
now generating systemjs and commonjs entrypoints in the following variations:
...
- <module type>.js (uses subordinate require or imports)
- <module type>-all.js (concat version of all subordinates)
- <module type>-all.min.js minified all version.
In addition, don't forget that the source es6 is also available.
Docs aren't done yet or integrated.
2015-12-28 22:06:48 -06:00
Kevin Ross
77e58a2335
wip update babel to 6.x, but demodulized version not working.
2015-12-28 20:15:56 -06:00
Kevin Ross
9886b2f7ce
documentation updates
2015-12-24 10:44:35 -06:00
Kevin Ross
1a7421fb99
fixed bad js include causing the minified file to fail
2015-12-24 09:32:36 -06:00
Kevin Ross
9bc9ffea74
Better synchronization of dist with docs through grunt task, and better error handling on component instantiation (trying to diagnose minified instantiation issue)
2015-12-24 09:10:52 -06:00
Kevin Ross
0a0cfd7df9
Revert "holder causing issues on the public site, try it from the cdn instead"
...
This reverts commit 9c10f96482
.
2015-12-24 08:13:20 -06:00
Kevin Ross
9c10f96482
holder causing issues on the public site, try it from the cdn instead
2015-12-24 08:01:56 -06:00
Kevin Ross
46537635b0
fix search.json and unmangle the minified file to see if we can get through the github pages problem.
2015-12-23 17:59:39 -06:00
Kevin Ross
7d1f0ffe36
moved to reference tether from bower, and stop copying the file from BS. Templates updated to reference bower version of tether from the cdn.
2015-12-23 17:53:20 -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
04250b5ff7
change reference callout link to the material section
2015-12-21 19:05:18 -06:00
Kevin Ross
6782be992b
bs-docs sync
2015-12-21 10:42:29 -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
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
44eedd553e
sync with BSv4
2015-12-10 09:02:44 -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
a4487d24d6
added bs-docs js vendor sync
2015-12-06 10:08:47 -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
97b11afbc4
added bootstrap reference documentation headings
2015-12-06 07:56:59 -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
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