[wp-trac] [WordPress Trac] #9015: Proposal: A new theme based
around Modern
WordPress which is designed to be simple, customizable,
and something to base themes off
WordPress Trac
wp-trac at lists.automattic.com
Mon Feb 2 07:26:31 GMT 2009
#9015: Proposal: A new theme based around Modern WordPress which is designed to be
simple, customizable, and something to base themes off
-----------------------------+----------------------------------------------
Reporter: DD32 | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: 2.9
Component: Themes | Version:
Severity: normal | Keywords: dev-feedback
-----------------------------+----------------------------------------------
Spurred on by the discussion of Sandbox coming up again on wp-hackers, Its
lead me to think about the themes issue.
Currently, The bundled themes are not exactly the simplest to modify,
Well, They are, But they either end up with dodgy results, Similar
looking, Or just plain ugly.. This leads many users to attempt to find
another theme to use, and customize, This is all good, But there are a few
problems with the majority of themes:
* Complex HTML Structure
* Complex CSS Hacks
* Backwards compatible
* Use code from older !WordPress versions (ie. I picked up a theme a few
days ago, Which used things deprecated in 2.2, yet required 2.7
functionality)
* Just plain ugly code
So, What i'm proposing, Is that instead of including a current generation
base them such as Sandbox (Or the many others that escape my mind right
now)[[BR]]
Is that the !WordPress Project aims to create a new theme, '''Which is
Simple, Stylish, Clean code, Uses the latest features, And most
importantly, Is easy for new developers to customise to their own
requirements.''' At first, This probably sounds like yet another sandbox,
But the idea behind it, Is to provide a platform which people can base
their work from, Full well knowing that it uses the latest practices,
Explains what its doing, and how its doing it, A Community effort, Not a
single person (Or a small group of people)'s opinions on how to do it.
Kubrick isn't bad, It does look OK, and it IS a good theme, But its not
the best for people to be basing their new themes off.
New theme developers (And current developers even), Need something which
they can rely upon.
So a theme which:
* Uses clean markup
* Has a basic style included, Which is designed to be replaced.
* The default style should be able to be used by itself, But it should
be in such a way that its simple to be customised
* Doesn't rely upon fixed width styling, or fixed background images
* Uses limited !JavaScript
* Uses the Theme api correctly
* comments_option() instead of 'open' == $post->comment_status
* post_class(), etc.
* Look good even when the user modifies the theme slightly (ie. changes
widths or floats an item)
* I realise it's impossible if they're changing it, But a simple small
change should not break everything, It should be designed with the purpose
of looking good whilst having its layout moved around
* includes custom Widget examples, SIMPLE widget examples
* Ie. Something with no control, Just a simple "This little widget Adds
this theme-specific functionality, It requires no modification, just does
this when inserted"
* Uses ALL the current functionality !WordPress offers
Kubrick has been around for awhile, Something new and fresh is needed now,
The 2.5 and 2.7 redesigns have been great, And the code changes under the
hood are rather clean, Just need to help theme developers create themes to
be as great as the !WordPress codebase is (Not to say that professional
theme developers do not develop good themes, Professional theme creators
are a minority in those who customize themes)
(I apologise if any of this has been repeated numerous times, If i'm
unclear, Or contradict myself.)
--
Ticket URL: <http://trac.wordpress.org/ticket/9015>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list