happeninghq / happening

Open Source Event/Community management
MIT License
2 stars 1 forks source link

New Default Template #54

Closed jscott1989 closed 9 years ago

jscott1989 commented 9 years ago

We need a new default template designed to take into account the widgets that are commonly used on Happening now, as some of them are started to look a little inconsistent.

While doing this - we should add basic abilities to recolour the theme, and standardise the format of our SCSS - potentially with Object Oriented CSS or SMACSS.

It might also be worth moving to a lighter weight css framework than foundation so that our templates are less opinionated and more amiable to re-theming.

This is a big job so good decisions need to be taken here as they aren't likely to be changed again any time soon.

jscott1989 commented 9 years ago

recolouring the theme is now possible - this needs to be expanded so that custom designs can provide different configurable sections

jscott1989 commented 9 years ago

This has been started on the "redesign branch". It currently looks like:

index events event

I expect the full redesign will be finished by mid August

jscott1989 commented 9 years ago

The full redesign has been pushed. There are small bugs and some functionality is still to be restored but it's complete enough to close this issue.