jannis (leidel) asked me to join this thread in order to add some
comments.

we´ve been doing grappelli (http://code.google.com/p/django-grappelli/
wiki/screenshots) for a while now. grappelli initially should be a
"skin" for the admin-interface. while working on it, we´ve had issues
skinning the interface and maybe it´s helpful to point out some of the
main problems.

currently (from what I´m seeing) there are new features planned (or
already integrated) with the admin-interface. that´s nice. but (IMHO)
the HTML/CSS needs to be refactored as well. I´m not talking about
colors are fonts, I´m talking about some kind of html-css-framework
for the admin-interface. so, here´s our proposal:
http://vonautomatisch.at/grappelli/ (sorry for the strange navigation)
PLEASE NOTE THAT THIS IS JUST A DRAFT AND SOME THINGS ARE BROKEN. we
´ve already been integrating most of this with the next version of
grappelli (the above site is about 2 months old and there´s already
been some changes). therefore, we´ve stopped developing the above
site ...

the most important change is probably the introduction of an overall
grid, see:
http://www.vonautomatisch.at/grappelli/basic-document-structures/grid-based-on-blueprint/
http://www.vonautomatisch.at/grappelli/forms-in-container-grid/basic-form-elements-in-container-grid/

moreover, we´ve tried to refactor all javascripts with jquery, see:
http://code.google.com/p/django-grappelli/source/browse/#svn/branches/haineault/media/jquery/grappelli/src
(done by maxime haineault)

as already discussed with jannis, what I´d like to see with the admin-
interface is a solid and comprehensible structure as well as coherent
styles. based on this, different "skins" are easily possible.
I don´t wanna be to detailed right now, but there´s too much hardcoded
stuff with the current admin-interface and the admin index page could
benefit from some changes as well.
here´s an (outdated) list of issues:
http://code.google.com/p/django-grappelli/wiki/djangoissues

let me add a note about the "contest": if it comes down to skinning
the admin-interface, a contest is not needed from my point of view. if
(one day), it´s easy to "skin" the admin-interface, different skins
will evolve (e.g., grappelli). I think that it´s important to create
the prerequisites for skinning first.

regards,
patrick


On 6 Feb., 13:18, Luke Plant <l.plant...@cantab.net> wrote:
> On Saturday 06 February 2010 09:07:33 j...@jeffcroft.com wrote:
>
> > To expound, it seems like you guys are thinking of a re-skinning.
> >  I'm not talking about a re-skinning. I'm talking about a complete
> >  re- thinking of the admin interface. By 1.2? Not a chance. By 1.3?
> >  Maybe. But I wouldn't count on it. I'm talking about bringing the
> >  admin to 2010, just like you all brought the models API current
> >  after .96. Seriously, what if the models API hadn't changed in
> >  five years? Do you think it would be a small project to bring it
> >  current? Of course not. It would be huge. This is a serious
> >  undertaking, and the idea of doing a "contest" feels like you
> >  think it's a commodity. This is a serious project for serious
> >  designers, not a g'damn reality TV show.
>
> The original thread seemed to be about re-skinning at most ('refining
> Django admin look').  The choice about whether it goes in is largely
> down to a matter of taste and aesthetics, which is why our normal
> procedures with tickets and feature voting really wouldn't work - for
> an aesthetics 'bug' you can have multiple 'fixes' which are all
> 'correct'.  To avoid pointless debate, a contest seems like a good
> idea.  Personally, even a re-skinning brings with it potential design
> problems for existing installations, so I'd have to be convinced the
> re-skinning was a big enough improvement to make up for that - I agree
> with Russell that this definitely isn't something we should be doing
> every few months, or even every year.
>
> If it's a complete re-thinking of the admin interface, it's obviously
> a much bigger undertaking, and brings with it huge implications in
> terms of backwards compatibility.  Even if just the templates were to
> be re-worked, we have to consider all the people who have custom admin
> templates that assume the current block layout etc.  A bigger re-
> thinking of the admin would involve even more changes to code.
>
> The models API change that occurred after 0.96 also occurred before
> 1.0.  There have been very few breaking changes to it since then (have
> there been any in that department?).
>
> Like Alex, I must have missed a lot of messages to this list if a
> major re-thinking of the admin like this has been repeatedly proposed
> and dismissed.  And it's kind of difficult to assess what is currently
> an extremely vague proposal.
>
> Luke
>
> --
> "Whom have I in heaven but You?
> And there is none upon earth that I desire besides You." Psalm 73:25
>
> Luke Plant ||http://lukeplant.me.uk/

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to