Commit Graph

7 Commits

Author SHA1 Message Date
Monty Taylor f442646269
Remove bower and add yarn support
bower is deprecated and intended to be replaced. yarn is the recommended
replacement for both things installed via npm and things installed via
bower.

Move the bower resources into package.json and add the yarn.lock file.
Zuul has support for installing yarn if a yarn.lock file is found and
using it to install things.

Change-Id: I848f22dce6196b2df9de4b9f585e857e03cdb0d7
2017-12-23 10:40:35 -06:00
Adam Coldrick d0fea306cc Display the most recent commit SHA on the about page
Change-Id: Idca471882a6b06df5d840649efabcf3a6696b5d6
2015-12-16 15:41:39 +00:00
Michael Krotscheck f148f2d25e Eabled custom dev configuration.
Sometimes it is useful to allow an engineer to point the webclient
at an API not running on localhost. To address this edge case,
I have added src/config.json to .gitignore, and taught grunt how
to copy it during the dev build/deploy phase. If the file is not
found, it is ignored.

Do not merge until an equivalent patch to storyboard/docs is
provided.

Change-Id: I82229f92271d9094ec8ad4b52c38f3bc7ef7fa42
2014-12-01 07:18:07 -08:00
Michael Krotscheck 72c29d2c11 Favicon Whitelabel
This change allows us to whitelabel the favicon in the browser. Much
like the simple-whitelabel patch already landed, this makes use of
array ordering and file resolution to determine which favicon 'wins'.
In this case, both icons are copied, however if the custom font icon
actually exists, it will override storyboard's default icon.

Change-Id: Ic412a920d034b965ced25a7b63a51f82c4447a3d
2014-04-24 10:59:05 -07:00
Michael Krotscheck e4206a761e Simple whitelabeling
The LESS compiler resolves @import references on a 'first hit' basis,
allowing us to provide simple custom-theme support by providing a
directory with a higher resolution priority.

- Renamed the 'styles' directory to 'theme'
- Updated grunt-contrib-less version
- Added README for the super curious
- Moved files around to place files into their respective directories
- Added custom theme .less files to .gitignore
- Update build.

Change-Id: Ic55a6b463a993f58fc7f71ad51fe65b04601ed78
2014-04-14 18:02:34 -07:00
Monty Taylor e9c34dec57 Add tox.ini file to run things via tox
I'm not kidding. This works.

Change-Id: I7caf2277eb667737a5537f13d245153133a0d203
2014-01-20 12:52:14 -08:00
Michael Krotscheck 197d5dd2bd Initial commit
This contains the initial commit for the storyboard web client
project, consisting of the basic build & testing harnesses,
simple set of routes, and a list of basic dependencies
necessary to run an application. It's purpose is to be
reference Javascript/Angular project to test out the build
images.
2014-01-14 18:49:39 -08:00