https://github.com/dimorphic/workfolio
AngularJS personal portofolio showcase
https://github.com/dimorphic/workfolio
Last synced: about 1 year ago
JSON representation
AngularJS personal portofolio showcase
- Host: GitHub
- URL: https://github.com/dimorphic/workfolio
- Owner: dimorphic
- Created: 2014-09-02T11:44:17.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2021-11-18T20:13:02.000Z (over 4 years ago)
- Last Synced: 2024-04-14T21:48:20.458Z (about 2 years ago)
- Language: JavaScript
- Homepage: http://sabin-tudor.ro
- Size: 4.21 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Workfolio
============
Source code of [sabin-tudor.ro](http://sabin-tudor.ro/).
Built using **AngularJS**, **SCSS**, **GruntJS** and **Google Docs** as *database*. Best viewed in [Chrome](http://www.google.com/chrome/).
Database sample : [here](http://bit.ly/workfolio-db)
Coffee, pizza and other ancient sorceries used aswell, no kitties harmed tho! :)
## Getting started
This bundle requires:
* [NodeJS](http://nodejs.org/)
* [GruntJS](http://gruntjs.com/)
* [Compass](http://compass-style.org/install/)
### Install Grunt
`$ npm install -g grunt-cli`
### SASS compile task
This task requires you to have [Ruby](http://www.ruby-lang.org/en/downloads/), [Sass](http://sass-lang.com/tutorial.html), and [Compass](http://compass-style.org/install/) installed. If you're on OSX or Linux, Ruby is most likely installed already; test it with
`ruby -v` in your terminal.
If Ruby is ok, proceed to install SASS and Compass via Terminal :
`$ (sudo) gem update --system && (sudo) gem install compass`
## Running
Fire up using `$ grunt` and you're ready to develop! Any changes to files will be pushed by Grunt to your browser.
When ready to go live, use `$ grunt build`.
## To do
- [ ] Clean-up old code
- [ ] Fix SVG logo draw (maybe revert logo draw animation back to CSS?).
- [ ] Switch to one "dynamic" SVG border for improved performance? (less SVGs = less memory = win = yes?)
- [ ] fx.projector: add left / right arrows navigation ?
- [ ] Write a *better* "build" task
- [ ] Better docs
- [ ] Clean / rewrite some Grunt tasks (maybe switch to Gulp?)