View Full Version : Theming Hive??;)
dlai
June 12th, 2006, 04:09 AM
Hive must be the name right? Well i downloaded ubunutu center and installed on a new server, but i grew tired of the layout, i know that you (Travis) are planning to do theming support, but i was thinking if it could be possible to do the theming css with the same variables as in drupal or similar, because then one could draw advantage of the themes already there, and even better if you already have drupal installed, make the switch from your drupal interface to Hive/Ubuntu Center more seamless... I would be happy to help, though I'm not a big php guru.
TTT_travis
June 12th, 2006, 01:04 PM
That seems like a good idea, but it just doesn't seem easily possible currently the theme format is setup like this example showing the default hivev1 theme
hive/content/themes/hivev1 //Theme folder
hive/content/themes/hivev1/header.php.inc //Header code, whatever html/php is in here is what goes before the content == Flexibility
hive/content/themes/hivev1/footer.php.inc //Footer code, same thing as header but at the footer ;)
hive/content/themes/hivev1/theme.php.inc //Includes information about the theme such as name etc.
hive/content/themes/hivev1/style.css //Still working on this one, but if obviously includes the style.
hive/content/themes/hivev1/images/ //Folder for any images the theme needs to do its stuff.
hive/content/themes/hivev1/images/theme.png/jpg/gif //A screenshot of theme at a high resolution, used for previewing in theme selection.
As you can see this gives tons of flexibility on what theme authors can have in their themes. I think adding support for themes from other things would just over complicate everything. One problem I am seeing with the current system is that authors might have too much control and could screw the look up if they cut corners, so there will be theming guidelines and when a theme is submitted to the online theme downloading thingy on the Hive site I will go through the code and check a few import things and the theme will get a hive seal of approval for something, if not it will be marked that it doesn't follow the theming guidelines. There are only a few guidelines to follow so it won't be that hard as long as you use the template as your starting point.
dlai
June 12th, 2006, 02:12 PM
kool... I had no idea how far you were with the development of the theme structure, so i thought i'd just make a proposal... but this look really cool... I'm really looking forward to your next release or when you begin the CVS repo...
Best regards
TTT_travis
June 12th, 2006, 09:13 PM
I will eventually get a SVN respository (not cvs) so you guys can play with the latest and greatest.
Travis
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.