Skip to content

wggley/jobs-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Angular jobs dashboard.

- Gruntfile.js and package.json for NPM and Grunt (for SASS/Compass)
- README.txt - this file you are reading
- app (folder)
	-assets (folder)
		-css (- folder)files generated by SASS (just one).					
		-img - images used for the solution (I've used sprites)
	-src (folder) The Project itself							
		data.json - file used for stub data
		index.html - landing page for the solution				
		-js (application code for AngularJS)
			-controllers
				changes.controller.js - main page controller
			-directives
				build.directive.js - directive for the box of builds
				metrics.directive.js - directive for the box of metrics
			-filters
				capitalize.filter.js - filter for capitalizing strings (ex. wallace to Wallace)
			-libs
				angular.min.js - angular lib
				angular-animate.min.js - animate lib
				angular-route.min.js - route lib
				ext.js - lib for pie graph chart
		
			app.js - main app js
			routes.js - routes for app
			
		-scss (folder for SASS files)
			-components
				animations.scss - styles for CSS3 animations
				box.scss - styles for many boxes
				buttons.scss - styles for buttons
				graphs.scss - style for the graph box
				progress.scss - styles for progress bars
			-pages
				changes.scss - styles for changes page
			general.scss - general styles for app
			imports.scss - imports of SASS files
			mixins.scss - many mixins
			reset.scss - reset CSS default styles
			sprites.scss - sprites styles
			variables.scss - app styles variables					
		-views (HTML files for views)				
			-directives
				build.view.html - view for block of build
				metrics.view.html - view for block of metrics
			changes.view.html - changes page view

2) Running
	- Install application on a WEB Server like Apache/Ngninx/IIS (etc) because of CORS incompatibility (I used AJAX to get data.json) or disable it on your browser.
	- Open on any Browser on page /app/src/index.html
	- Enjoy!

	

About

A sample jobs/build dashboard (angularJs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published