Mar. 30th, 2009

afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
[personal profile] afuna
Hi! So with the latest code push, styles has gotten some much needed love.

The most visible change is that we have a style! Negatives was written by [personal profile] phoenix for the 2005 LiveJournal styles contest, and was rewritten by the styles team to be compatible with core2, which means it supports "newer" features (expand, tracking, tags, proper alt text for userpics) for free!

Other things that went out:

  • everyone who was using the default style has been moved over to Negatives. This does not mean that Negatives is going to be the default style! We'll revisit that question once we have more styles on the site.

  • bullet point above fixed the problem with the customize page

  • renamed the sidebar variables to use "modules" in their names -- this may break existing layouts which were ported to core2

  • tweaks to core, to solve some issues that were reported to us from the first run (closing tags, etc). Note that this does not fix everything -- we still have a few issues reported to us that we are looking at.

  • tag cloud module

  • some additional rel links (next, prev, help), for accessibility and people with browsers smart enough to do something with these

  • ETA: we've made the items in the entry management links (track, memory, etc) a <ul> (thanks, [personal profile] janinedog for reminding us!)


We're still working on:

  • more styles (of course!)

  • documentation, guides

  • exposing variables through the wizard

  • and an idea for improving the wizard. Details once we have something we can show you!




Still have no wizard, but we're getting close to the point where we can open up. The main problem with the wizard is that it establishes expectations that it's safe to play with the variables and we're not ready for that. Almost, but not yet.

We have one more major change in mind, to make the module names easier to read/write. They're currently "primary", "secondary", "tertiary", "quarternary". Or is it "quaternary"? I don't know, and I've been working with this code for ages. So we're thinking of renaming them to primary module_group_one, module_group_two, module_group_three... and so on. Easier to read, easier to remember, easier to expand upon.

(ETA I mashed together combine two separate things that Abby and I were talking about. To clarify:

Previously, module groups in S2 were named module_group_primary(), module_group_secondary(). In HTML, these were laid out in #primary, #secondary, #tertiary. #primary contained the entries, #secondary contained module_group_primary(), and so on, and it was confusing.

So we're renaming module_group_primary() to module_group_one(), etc. HTML layout will continue to use #primary to indicate the main content.)

Please report any new issues through your usual bug-reporting channels. If you don't know what those are, feel free to comment to this entry! But first, check the list of open styles-related bugs and the list of all styles-related bugs. (Note: we still have some issues reported through comments that aren't in bugzilla. We'll be going through those and opening up bugs as appropriate, soon).

Currently known issues:

Profile

Dreamwidth Styles

Resources for creating layouts

August 2014

S M T W T F S
     12
3456789
10111213141516
17 181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 21st, 2025 03:43 pm
Powered by Dreamwidth Studios