Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
We are working on a standard theme for NodeStream that uses HTML 5 and is built on top of a responsive grid. The idea is that this theme should be the standard theme for NodeStream.
Work is going on in this sandbox: http://drupal.org/sandbox/Haugen/1302252
Comments
Comment #1
whitefluffy CreditAttribution: whitefluffy commentedIm assigning this to me, and I will try to get things structured together with the other maintainers of Lucid.
Comment #2
cesareaugusto CreditAttribution: cesareaugusto commentedWhy not just use an already working HTML 5 base theme instead of reinventing the wheel? I'm thinking of Omega, it's already here and works perfectly.
Comment #3
fabsor CreditAttribution: fabsor commentedWe are not really looking into adding a new base theme, we are working on a theme that will be used as a replacement for Bartik when you install a clean version of NodeStream. Adding Omega as a base theme would be a separate issue.
Comment #4
cesareaugusto CreditAttribution: cesareaugusto commentedWhy not creating such a theme as a sub-theme of a base theme which is already here and with an already solid community? This way it would be much easier to tweak/customize such a theme. Less work for you, no need to learn how yet another theme works for users. Don't you reckon?
Comment #5
whitefluffy CreditAttribution: whitefluffy commentedWe are actually trying to move away from using base themes at all. Lucid will work as a start out point when building a new theme, and will be customized to work well with Panels, Panels Everywhere and NodeStream in general. It will also provide a nice default look of all elements of a Drupal site, i.e tables, forms and tabs. The idea is then to not use Lucid as a base theme, but rather to start off with a solid ground and then build on top of that, in the same theme.
While this will take some time right now, we believe that this approach will save us time in the future while building sites with NodeStream. If people don't like this approach they are free to disable Lucid, and instead use for example Omega as their base theme.
Comment #6
fabsor CreditAttribution: fabsor commentedThe approval process is now going on over at #1346282: Lucid
Comment #7
fabsor CreditAttribution: fabsor commentedWork is going on in the 1320608-add-lucid branch.
Comment #8
fabsor CreditAttribution: fabsor commentedI think we should be good to go. Just clone the 1320608-add-lucid branch and run drush make.
Comment #9
fabsor CreditAttribution: fabsor commentedtagging.
Comment #10
fabsor CreditAttribution: fabsor commentedWe separated all products from core, so the stuff is outdated.
Comment #11
fabsor CreditAttribution: fabsor commentedThe branch is synced and we are up and running again on that.
Comment #12
fabsor CreditAttribution: fabsor commentedAfter playing around with this for a while, I realize that this is a very big task. If we would be using Lucid as the default theme on new NodeStream installation, it needs to have a good looking default graphical profile, which it currently doesn't. As I see it we can either include lucid without doing anything with it, or not include it at all, if we are going to get this into the NodeStream release.
I will remove the beta blocker tag for now.