318df9878d
[Frontend] Cleanups to Inspector config elements
...
open #729
In-progress!
Markup and CSS modified to cleanup control layout
and styling in Plot and Table config options;
gulpfile.js modified to include SASS source line numbers
in rendered CSS;
2016-03-09 17:22:41 -08:00
51fbbfe601
[Gulp] Revert accidental change
2016-02-22 19:07:36 -08:00
eaab70741a
[Build] Generate CSS sourcemaps
...
Generate CSS sourcemaps to aide in debugging.
https://github.com/nasa/openmctweb/issues/698
2016-02-22 18:57:05 -08:00
a05d6d8ee8
[Build] Rebuild scss when starting server
...
Rebuild scss when starting the development server.
https://github.com/nasa/openmctweb/issues/698
2016-02-22 18:30:07 -08:00
88945c48d4
[Build] Gracefully handle sass error
...
https://github.com/nasa/openmctweb/issues/698
2016-02-22 18:29:26 -08:00
bd7ad85bd7
[Build] Remove unused dependency
...
https://github.com/nasa/openmctweb/issues/698
2016-02-22 18:28:45 -08:00
0a71835687
[Build] Switch compass to bourbon
...
Change mixin library to bourbon. Significantly reduces sass build time.
https://github.com/nasa/openmctweb/issues/698
2016-02-22 18:02:16 -08:00
db1a7e37e8
[Build] Gracefully handle scss errors
...
Log errors in SCSS processing but don't crash watch process.
Fixes https://github.com/nasa/openmctweb/issues/696
2016-02-22 15:29:00 -08:00
34b0b55b97
[Build] reinstantiate compass per task execution
...
Reinstantiate compass wrapper for each task execution. Allows stylesheets
task to be run multiple times by watch. Fixes a bug that prevents watch
from working properly.
2016-02-22 12:45:41 -08:00
5f81e95c87
[Build] Add Gemfile, use bundle exec
...
Add a Gemfile to specify ruby dependencies and update gulp-compass to use
bundle exec to execute compass.
Addresses comments in https://github.com/nasa/openmctweb/pull/693
2016-02-22 10:37:30 -08:00
ed09214f59
[Build] Save stylesheets to proper location
...
Updates the stylesheet task to output CSS in the correct locations. Remove
config.rb for running compass manually, and remove compiled css files from
project. Add a .gitignore to ensure they don't get included accidentally.
Add a gulp task for running the development server and watching for scss
changes at the same time.
resolves https://github.com/nasa/openmctweb/issues/238
2016-02-19 13:26:20 -08:00
9b524af3ce
[Build] Allow build outside of git repo
2016-01-29 16:52:13 -08:00
924a4026ff
[Build] Trigger gulp from prepublish
2016-01-29 11:54:18 -08:00
baf32dd62f
[Build] Add verify task
2016-01-29 10:15:34 -08:00
df94d31cf3
[Build] Generate build info for About dialog
2016-01-28 17:16:44 -08:00
c3f819fa8c
[Build] Begin adding build info
2016-01-28 17:08:02 -08:00
5b0ee8588c
[Build] Respect shim config when optimizing
2016-01-28 15:23:37 -08:00
fcfb3eebda
[Build] Include all static assets
2016-01-28 15:23:17 -08:00
84e1e87ce3
[Build] Copy run-time resources into dist
2016-01-28 15:06:07 -08:00
41cfd050a2
[Build] Change task name for code style check
2016-01-28 14:54:30 -08:00
d67ffa8401
[Build] Add fixstyle step
2016-01-28 14:39:14 -08:00
fd2f4128a0
[Build] Add code style checks
2016-01-28 14:33:57 -08:00
814fb3b513
[Build] Add lint step
2016-01-28 13:44:18 -08:00
fc7bd36dba
[Build] Begin integrating compass
...
Convert SCSS to CSS as a build step.
2016-01-28 10:36:01 -08:00
97c69799b4
[Build] Use spaces instead of tabs
2016-01-27 14:30:40 -08:00
406fdd5efc
[Build] Run karma tests from gulp
2016-01-27 14:30:07 -08:00
f334be8f23
[Build] Externalize source maps
2016-01-27 14:01:09 -08:00
e1b7f2af30
[Build] Add initial gulp task
...
Add initial gulp task (r.js optimization)
2016-01-27 13:23:17 -08:00