Static templates, CSS, JS, and images. Uses Grunt for automation and Bower for package management. Environment originally built using the Yeoman webapp
generator, but Yeoman is not necessary to continue working with this environment.
CSS is compiled from SASS using Compass. All original CSS is written using the indented syntax.
Most of the files/directories exist to support frontend development and the build process and are not relevant for a server environment. The .html files are static templates for different page types. The templates have two dependencies:
dist/assets/
for static CSS, JS, fonts, and design/navigation imagesdist/media/
for placeholder content images
app/
: source files, including SASSdist/
: templates and compiled/minified CSS/JSassets/
: to be served staticallycss/
js/
fonts/
dataset.html
: template for datasetindex.html
: will be template for front pagemedia/
: placeholder for content uploadsresults.html
: template for search resultsrobots.txt
Gruntfile.js
: config for Gruntnode_modules
: Yeoman package storagepackage.json
: Yeoman package listREADME.md
test
: for JS testing; not useduat
: for JS testing; not used