Commit bc574f8a authored by David Haynes's avatar David Haynes 🙆

4.0 Beta 3 launch

- add some more docs as well as version bump
- changelog(!)
parent 35432916
Pipeline #1918 passed with stages
in 2 minutes and 8 seconds
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [4.0-beta3] - 2017-12-30
### Added
- Bootstrap version bump see: https://blog.getbootstrap.com/2017/12/28/bootstrap-4-beta-3/
[4.0-beta3]: https://git.gmu.edu/srct/masonstrap/compare/4.0-beta3...4.0-beta2
\ No newline at end of file
# Building components on top of Masonstrap
You'll be mainly concerned with the `scss` directory as that holds all of the
modifications we make over normal Bootstrap. DO NOT touch `masonstrap.scss` as
that is the main entry point for SASS compilation. Otherwise make a best guess
as the best location to place any new styles, it all get built into the same
location. Talk to @dhaynes if you have any questions.
Make changes in a branch:
```sh
git checkout -B branch-name
git push origin branch-name
git add .
git commit
git push origin branch-name
```
I'm pretty laid back on the project overall.
## Gulp
You should not have to worry about the build system (Gulp) unless it decides to
poop itself in which case you should worry. Each stage is split into its own
function that handles each case (html, scss, js, etc.) Google around, there's
probably a package that does exactly what you need it to do.
\ No newline at end of file
......@@ -22,6 +22,15 @@ You can download the latest version of Masonstrap at the following URL:
Included is the minified CSS for masonstrap, as well as other required static
files such as JS dependencies and fonts.
In lieu of serving the files yourself, you can utilize Gitlab Pages as a CDN:
```html
<link href="https://srct.gmu.io/masonstrap/css/masonstrap.min.css" rel="stylesheet">
<script src="https://srct.gmu.io/masonstrap/js/masonstrap.min.js" />
```
Note: Use at your own risk. :)
## Building Masonstrap yourself
1. Ensure `node.js` is installed:
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment