drupalprojects / kalatheme

Mirror of http://drupal.org/project/kalatheme provided by hubdrop.
http://hubdrop.org/project/kalatheme
GNU General Public License v2.0
22 stars 29 forks source link

Port to Drupal 8 #252

Open soniktrooth opened 8 years ago

soniktrooth commented 8 years ago

Drupal 8 is looming large. What to do with Kalatheme?

Once these things are discussed and decided we should spin up a wiki page to document the goals of the project to inform the community.

I will set up 3 milestones: alpha, beta, 1.0.

More complete documentation will happen at Kalatheme D8 Design Goals

soniktrooth commented 8 years ago

Ping @labboy0276 @andrewmallis

labboy0276 commented 8 years ago

After our meeting, we can loop back to this I suppose and update with our notes

RobLoach commented 8 years ago

Contrib

What would help

labboy0276 commented 8 years ago

Bootstrap is a good base theme, but it is very very heavy code wise. Plus it can be a pain to work with CSS wise due to the alters they call. I looked at their D8 version for ideas on porting Kalatheme. I used the BS theme on 2 d8 projects I worked on as well, so those are my thoughts. More to talk about at the meeting in this light.

andrewmallis commented 8 years ago

Should we target Boostrap 4? http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/ It is still in alpha but looks like it's coming along: https://github.com/twbs/bootstrap/pull/17021 not advocating the bleeding edge, but it might kinda suck if 4 came out just as we were done…

We'll need a plan to update docs to indicate version relevance given that some features will be dropped in 4.x

For our MVP, we should leave behind:

Also, given there is no D8 panopoly, our classes and theme functions that improve that package can be left behind.

soniktrooth commented 8 years ago

@labboy0276 is going to outline some high level tasks for alpha here:

Bootstrap version issue pegged for beta:

andrewmallis commented 8 years ago

@derekderaps + @RobLoach – putting this issue on your radar. We will want to have one or both of you involved soon in planning, and most certainly in QA of the issues that get us towards an 8.x alpha