Torgo χ (torgo_x) wrote in lj_dev,
Torgo χ
torgo_x
lj_dev

  • Mood:
  • Music:

S2 layer promo question

So the folks in s2styles didn't know the answer to this, so I'll ask it here:

Short version: who/how/where do I ask about making a layer publicly available on the S2 Customize screen's list of layers, along with Component, Haven, etc?

Long version:

Dear All,
After I grumbled for years about the poor state of the HTML in the public LiveJournal styles, both S1 and S2, I finally decided to make an S2 style/layer that would use produce sane, modern HTML, whose actual look would be set by a CSS stylesheet -- ideally not requiring any change to the HTML or the S2 that generates it. So I did. It's called CSSerole, and it's what TorgoX uses -- plus a particular layer ("CSSandra") that says what stylesheets to use.

The point of this is to allow users a lot of freedom to shape how their journal looks, without having to deal with the rather idiosyncratic S1 or S2 languages, but instead by simply applying some CSS after having a look at the HTML produced by this CSSerole layer (e.g., go here and view the source</a>)

Here's some example stylesheets I've written:

I've been using these stylesheets for a while, and test-driving them by applying it to other people's pages (via "?style=mine" on the URL), and I think I've got all the kinks worked out. (And I've validated my CSS and even had a stab at using the W3's largely broken HTML validator on it.)

So, now the questions seem to be:

  • who/how/where do I ask about making a layer publicly available on the S2 Customize screen's list of layers, along with Component, Haven, etc?
  • And also: anyone have any feedback on the HTML that my layer outputs? (e.g., go here and view source).
  • Any i18n tips?
  • Any notes about whether/how I can go about hosting the actual CSS files on the LJ server instead of on mine?

(Browser note: the CSSes I've designed probably look like crap under MSIE and Opera, since their CSS implementations are ancient and flakey. That's a property of my CSSs, not the HTML that my layer produces. Anyway, use Firefox! or another Mozilla! It's good, and good for you.
BTW, you can switch thru the stylesheets I've set by using the style switcher icon in the lower-left-hand corner of the Firefox window; in other Mozillas, it's on the View pulldown, I think.)

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 21 comments