Merge Request #50

Merged
noosfero-themes/angular-theme!50
Created by Michel Felipe

Skins - Build/deploy support

The first skins feature implementation doesn't works to gulp build tasks. Now, this changes enables support to a specific package.json to subthemes, allowing a default skin (optionally) in each subtheme folder.

Added to some simple refactorys into gulp/conf.js file.

Example of the new package.json file of angular-participa-consulta subtheme:

{
  "name": "angular-participa-consulta",
  "version": "1.0.0",
  "description": "The theme for 'Consulta publica' community specific colors and UI changes",
  "config": {
    "theme": "angular-participa-consulta",
    "skin": "skin-yellow" //Here is the DEFAULT theme skin
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}


These changes is related with merge !48 and fixes #96

Assignee: Evandro Junior
Milestone: None

Merged by Evandro Junior

Source branch has been removed
Commits (2)
2 participants