Project for http://jamesleeand.com
This repo shows the workflow files for my current portfolio http://jamesleeand.com.
In this project, I use the following for background building environment:
Gulp
for task automationPostCSS
and the plugins - as the CSS preprocessorWebpack
for bundling JS filesBrowserSync
as web server and 'gulp watch' changes to the codesBabel
to convert ES6 to ES5 for web browser compatibility
I use AngularJS
(Angular 1) for my project.
You can see data-binding between the model (json file) and template. I also use ng-model and data filtering.
I use third party angular-ui-router
instead of angular-route for usability and state functionality.
You can find the #!/ segment in the URL.
I use CSS animation
- keyframe, transform and transition.
Part of the CSS are inspired from animate.css
and hover.css
.
I use Bootstrap
for responsive web design.