ausybenelux / Ocelot

Ocelot is a theming starter kit for drupal 7.
5 stars 2 forks source link

Cleanup Jacket related files #208

Closed rob-bar closed 8 years ago

rob-bar commented 8 years ago

206 Cleanup Jacket (scss/css) related files

I cleaned up all the files that are in jacket, so this will make sure that ocelot out of the box can't do scss anymore, now we need a generator that does some major things.

This pull request should be checked on things that are bad for the generator, the repo should be checked on remaining sass functionalities, I did not remove config.json and breakpoints, because these are not only used in scss, these files need to stay here. I removed the gulp tasks that are also in jacket, this will make sure that we do not have to manage them in two repo's, that is a bad thing.

Main things that should be handled by the ocelot d7 generator:
  • Make a theme folder (based on single name)
  • Download Ocelot stable release (> 0.2.2) can be npm or tar on github
  • Do some renames on .info and theme functions
  • Download Jacket stable release (> 0.1.0) should be via npm or bower and should be included in ocelot as dep.
  • Combine gulp tasks from jacket into ocelot. or come up with a tactic that makes it possible to do sub gulp files, this is not yet cleared out.
  • Combine package.json files
  • Copy the (scss / css) files from jacket to ocelot and wire up the utils folder from the dep jacket package so they can be updated.
  • make tests to see everything works
    We can reuse questions from the jacket generator also.

Questions can be:

Please give your opinion...