Skip to content

sean3z/cncnet-leaderboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cncnet-leaderboard

CnCNet Leaderboard site built in Angular

Screenshot

Contributing

The below subjects outline how to extend the functionality of this project. Any help is warmly accepted and greatly appreciated! :)

Extending the Leaderboard UI

The web interface is primarily built in javascript using Angular and Angular UI router.

Development requires you to have Ruby and Sass installed. If you're on OS X or Linux you probably already have Ruby installed; test with ruby -v in your terminal. When you've confirmed you have Ruby installed, run gem install sass to install Sass.

Afterwards, run npm install again to ensure you've installed all the devDependencies within package.json. Once all dependencies have been installed, run grunt serve and visit http://localhost:4007/. The serve-app-dev task initiates watchers on the leaderboard apis and web ui, so any changes will trigger automatic restart or compile.