README.md
Angular Theme
The Noosfero theme that uses the API to create a totally new client-side frontend.
Getting started
How to Install
- Install Node.js and npm
- Install Bower: npm install -g bower
- Install Node.js dependencies: npm install
- Install bower dependencies: bower install
- Build the project: gulp build
How to Use
Just set the profile theme to angular-theme.
Project Structure
The folder structure of this project was sorted by feature. See some important folders bellow:
- Directives for blocks: src/app/components/noosfero-blocks
- Directives for articles: src/app/components/noosfero-articles
- Directives for activities: src/app/components/noosfero-activities
- Service to connect with Noosfero API: src/app/components/noosfero
- Content viewer controller: src/app/content-viewer
- Profile controller: src/app/profile
- Profile info controller: src/app/profile-info