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