List Info

Thread: Default core theme




Default core theme
user name
2006-10-24 14:38:43
On 24-Oct-06, at 10:29 AM, Walt Daniels wrote:

> It depends on what your objective is for the core
theme.  
> Themetastic is not easy to modify because of the color
gradients,  
> you can not just change a few colors in the CSS and go
from blue to  
> green. If the objective is to brand Drupal, Themetastic
does a  
> better job.
>
> There needs to be at least one theme in core, i.e.
highly  
> supported, that is easy to modify. Bluemarine is easy
to modify!
>

I agree with this. It's why we've been pushing to have Zen
(probably  
with both the Deliciously Zen skin and the more plain
"wireframe"  
skin) included in addition to Themetastic as the default
theme. The  
fact that there have been at least 4-5 completely distinct
themes  
built on Zen that change nothing but a CSS file is testament
to the  
fact that it is powerful, flexible, and easy to modify.

If there's resistance to putting in two "new"
themes, then one of us  
could probably easily port something like Bluemarine to Zen
and  
include it that way.

-Angie



Default core theme
user name
2006-10-24 15:31:28
On 10/24/06, Angela Byron < drupal-develwebchick.net">drupal-develwebchick.net> wrote:

I agree with this. It's why we've been pushing to have Zen (probably
with both the Deliciously Zen skin and the more plain "wireframe"
skin) included in addition to Themetas tic as the default theme. The
fact that there have been at least 4-5 completely distinct themes
built on Zen that change nothing but a CSS file is testament to the
fact that it is powerful, flexible, and easy to modify.

Right, again, that's what I was trying to say with my initial endorsement caveat.&nbsp; Was that the theme needs to be clean and well-built from the inside and easy to use like the Zen theme is.

It won't matter how pretty it is if it's guts are a mess that no themer can understand

This is all without me having looked at the code. ; (I don't feel I'm the most qualified to make assessments of structure, for portability, like people I know are, Ted "m3averck".)


If there's resistance to putting in two "new&quot; themes, then one of us
could probably easily port something like Bluemarine to Zen and
include it that way.

-Angie






--
 &nbsp; &nbsp;Trae McCombs || http://occy.net/
&nbsp; Founder - Themes.org // Linux.com
Default core theme
user name
2006-10-24 20:06:21
> If there's resistance to putting in two "new"
> themes, then one of us  
> could probably easily port something like Bluemarine
> to Zen and  
> include it that way.
> 
> -Angie

Someone has already ported bluemarine to zen/holy
grail layout:

http://drupal.org
/project/holygrail

Description:
"This theme is a reimplementation of the Bluemarine
theme using the "Holy Grail" layout, as presented
by A
List Apart:

http://w
ww.alistapart.com/articles/holygrail

Visually it should be nearly identical to Bluemarine.
It is intended more as a demonstration of using a Holy
Grail layout in a Drupal theme than as a theme itself.
Hopefully this will help spawn a bunch more pure-CSS
themes. 
Enjoy!"



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection
around 
http://mail.yahoo.com 
Default core theme
user name
2006-10-24 22:08:43
> "This theme is a reimplementation of the
Bluemarine
> theme using the "Holy Grail" layout, as
presented by A
> List Apart:
>
> http://w
ww.alistapart.com/articles/holygrail
>
> Visually it should be nearly identical to Bluemarine.
> It is intended more as a demonstration of using a Holy
> Grail layout in a Drupal theme than as a theme itself.
> Hopefully this will help spawn a bunch more pure-CSS
> themes. 
Enjoy!"


This layout is most likely unusable for Drupal as it uses
the  
following trick to ensure equal height columns:

#container {
   overflow: hidden;
}
#container .column {
   padding-bottom: 20010px;  /* X + padding-bottom */
   margin-bottom: -20000px;  /* X */
}
#footer {
   position: relative;
}

This is known to cause problems with anchors for which there
is no  
real fix:
http://www.positioniseverything.net/articles
/onetruelayout/appendix/ 
equalheightproblems

Steven Wittens

Default core theme
user name
2006-10-24 22:19:36
> #container .column {
>   padding-bottom: 20010px;  /* X + padding-bottom */
>   margin-bottom: -20000px;  /* X */
> }

For us to even think about promoting such horrific code
would be an 
affront to every bit of quality in other parts of Drupal.
How evil!

-- 
Morbus Iff ( cheese and rice saves )
Technical: http://www.oreil
lynet.com/pub/au/779
Culture: http://www.disobey.com/
and http://www.gamegrene.com/
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff /
jabber.org: morbus
Default core theme
user name
2006-10-24 22:46:55
> For us to even think about promoting such horrific code
would be an  
> affront to every bit of quality in other parts of
Drupal. How evil!

Well you can't have your cake and eat it too... people want
tableless  
themes. They are impossible without at least some degree of
CSS  
hacks. Otherwise, you must go for tabled, and hardcode it in
the  
markup, which is non-semantic.

Steven Wittens


Default core theme
user name
2006-10-24 23:02:17
On 10/24/06, Morbus Iff <morbusdisobey.com> wrote:
> > #container .column {
> >   padding-bottom: 20010px;  /* X + padding-bottom
*/
> >   margin-bottom: -20000px;  /* X */
> > }
>
> For us to even think about promoting such horrific code
would be an
> affront to every bit of quality in other parts of
Drupal. How evil!

But, if it's any consolation, you just received a "+10
outrage
powerup" for this message :P

-- Boris Mann
Default core theme
user name
2006-10-24 23:28:51
> Well you can't have your cake and eat it too... people
want tableless 
> themes. They are impossible without at least some
degree of CSS hacks. 
> Otherwise, you must go for tabled, and hardcode it in
the markup, which 

But you'll have to admit that there are CSS hacks that are
more 
"acceptable" than others. Accepting a 20000px
padding hack is far more 
difficult than accepting a html > sorta hack (or whatever
the hell they 
are - I tend not to use any CSS hacks for my themes, but
then again, I 
don't build three column themes every day).

Then again, I'm of the position that a properly built tabled
layout CAN 
be semantic. That's a long ass discussion for another day
though ;)

-- 
Morbus Iff ( whooooooo's hoooouuuuuse? )
Technical: http://www.oreil
lynet.com/pub/au/779
Culture: http://www.disobey.com/
and http://www.gamegrene.com/
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff /
jabber.org: morbus
Default core theme
user name
2006-10-25 04:36:16
On Tuesday 24 October 2006 15:06, Farsheed wrote:
> > If there's resistance to putting in two
"new"
> > themes, then one of us
> > could probably easily port something like
Bluemarine
> > to Zen and
> > include it that way.
> >
> > -Angie
>
> Someone has already ported bluemarine to zen/holy
> grail layout:
>
> http://drupal.org
/project/holygrail

That someone would be me.   And as
that theme's author, I can say it's not 
really production-usable.  There are some bugs that have
been noted against 
it where it dies a horrible death in IE.  I'm not sure if
that's due to 
issues in the original ALA design or in my port (and why I
didn't see them 
during development I don't know either), but I've really not
had time lately 
to fix them.  (Patches always welcome. </plug>)

A better-implemented Zen-like CSS version of Bluemarine like
Angie is 
proposing would be fine by me, and assuming it breaks less
than holygrail I'd 
probably officially deprecate holygrail in favor of it.  I
make no claims of 
being a CSS layout ninja.   As long
as there's a good base for doing 
CSS-based designs without starting from scratch, I'm happy.

As I've said before, I *like* Bluemarine when I'm doing
development.  It's 
dull, boring, and gets out of my way so that I can focus on
the code, knowing 
every time look at the browser that I'm developing to a
temporary look.  
Please, let's keep some Bluemarine-like theme in core for
exactly that 
reason, whatever it's internal code structure is. 

-- 
Larry Garfield			AIM: LOLG42
larrygarfieldtech.com		ICQ: 6817012

"If nature has made any one thing less susceptible than
all others of 
exclusive property, it is the action of the thinking power
called an idea, 
which an individual may exclusively possess as long as he
keeps it to 
himself; but the moment it is divulged, it forces itself
into the possession 
of every one, and the receiver cannot dispossess himself of
it."  -- Thomas 
Jefferson
Default core theme
user name
2006-10-25 09:39:29
Steven Wittens wrote:
>> For us to even think about promoting such horrific
code would be an 
>> affront to every bit of quality in other parts of
Drupal. How evil!
> 
> Well you can't have your cake and eat it too... people
want tableless 
> themes. They are impossible without at least some
degree of CSS hacks. 
> Otherwise, you must go for tabled, and hardcode it in
the markup, which 
> is non-semantic.

I tried the 'holy grail' layout and was left unimpressed. 
It is way too 
complex and I found that it didn't behave very well.  I
wanted links to 
anchors in a page to jump down to a different section, with
the 'holy 
grail' CSS this is broken.  I would be against anything
based on it.

Having said that, I can find no clean way of doing a three
column 
*fluid* layout in CSS which has fixed size left and right
columns and a 
fluid centre column and which also permits floats in the
centre column 
(i.e., the centre column itself has to be floated to start a
new float 
context).  The only method I have found is the one used on
drupal.org 
where the left and right columns are percentages of the
width.

-- 
Martin Tomes
echo 'martin at tomes x org x uk'
  | sed -e 's/ x /./g' -e 's/ at //'

Visit http://www.subversionar
y.org/
[1-10] [11-14]

about | contact  Other archives ( Real Estate discussion Medical topics )