RE: Default theme demo...
There were a couple minor CSS bugs that needed to be worked out, but the design is looking better now.
RE: 30 themes in 30 days...
My original plan was to release the “Generic” framework theme today for the 30 themes in 30 days challenge; however a change in plans occurred and I had to adjust my release schedule a bit. Instead of releasing the “Generic” framework theme today, I’m releasing an example of the “old school” of XOOPS theme design, the bluehue theme.
Please see the following
news announcement for more information on the bluehue theme.
I do plan to continue with the 30 themes in 30 days challenge, but due to some new discoveries regarding the next generation default theme and the overall development goals of XOOPS, I’ve had to adjust my plans a little bit. Essentially, I won’t be using the “old default theme” as my basis for this challenge, but will instead use the “new default theme” as my canvas. However, there will be some significant changes to the CSS of the “new default theme” for the “Generic” framework design.
I’ve spent the last couple days going over the “new default theme” and the conclusion that I came to is that, while the new theme still looks familiar (still a bit like your traditional portal), it employs CSS and SMARTY coding that is much more advanced than anything I’ve seen come from XOOPS. The benefit of this new theme is that the built-in flexibility is enormous. The downside is that this new theme is a huge leap from the previous default theme.
After talking with Skalpa extensively about this subject, we came to the conclusion that it might be best to produce a “bridge” theme that helps users transition from the old theme terminology and simplicity, to the new theme’s flexibility and complexity. The general idea is that I’m going to produce a “lite” version of the new theme that will retain the basic structure and semantics, but will be a much more simplified version that is easier to learn and customize. This will be the basis for the 30 themes in 30 days project.
At present, I’ve managed to simplify the XHTML, but am still working on the CSS. My current progress indicates that I should be able to release the “Generic” framework theme by the end of the week. Once the basic theme has been defined, producing the remaining 29 themes, one each day, should be much simpler. However, at this point, I’m working on the most difficult part… Understanding and simplifying a theme concept that is much more flexible and complex than any other CMS theme system I’ve seen so far. Once that is mastered, progress will be swift.
I’m doing everything possible to produce the first “Generic” framework theme as quickly as possible; however, there is a learning curve involved in this transition. Give me a couple days to learn this new theme system, and I promise that I will make up for the lost time in 30 new themes that will be compatible with today’s XOOPS as well as future versions of XOOPS.
Again, I apologize for the delay and I appreciate your patience.
Insanity can be defined as "doing the same thing over and over and expecting different results."
Stupidity is not a crime. Therefore, you are free to go.