momijizukamori: Green icon with white text - 'I do believe in phosphorylation! I do!' with a string of DNA basepairs on the bottom (Default)
Cocoa ([personal profile] momijizukamori) wrote in [site community profile] dw_styles2012-12-04 09:09 pm

Code push: New things for styles

On top of new styles and themes live with the new code push, we have some new options in /customize to play with!

The first is making something we've had a little easier to use - web fonts! They've been settable in layers for a while, but now the option to use them is in the wizard, too, down at the bottom of the Fonts options, no layer editing necessary.

The second is a little more complicated to explain, but something that's been repeatedly requested. Some styles (Practicality, Crisped, Corinthian, Line Up to name a few of them) styled the navstrip CSS using color properties from other parts of the layout. This can be very striking, but there was no way to choose to turn it off if users wanted. That has changed - and now, if you like, you can also customize the navstrip colors for any layout. The options are found at the bottom of the Display options (a little unintuitive, I know, but all the other navstrip options were there). Checking 'Use custom colors on this journal' will show the options for picking colors, which get saved along with all the other layout colors.

Base layouts that used custom navstrip CSS have it turned on by default now, and colors have been grandfathered in to all the old themes that were live at the time of the push, so there won't be any huge changes to how old layouts look, for the most part. New themes won't have these unless the theme designers specifically add them, though.
tree: a figure clothed in or emerging from bark (Default)

[personal profile] tree 2012-12-05 08:05 am (UTC)(link)
yay for web fonts!
ninetydegrees: Drawing: a girl's face, with a yellow and green stripe over one eye (Default)

[personal profile] ninetydegrees 2012-12-05 01:45 pm (UTC)(link)
Don't know whether it's always looked like this or not but I think the background gradient needs positioning (top center) because it sits in the center for me and it looks a bit odd. :)

Also, since the gradient seems to have been implemented with a check box, does that mean custom_control_strip_colors doesn't work?
ninetydegrees: Drawing: a girl's face, with a yellow and green stripe over one eye (Default)

[personal profile] ninetydegrees 2012-12-23 12:45 pm (UTC)(link)
Sorry, I forgot to answer this. If this option has been implemented differently then I think it should be edited in Core. This is pretty confusing otherwise.
musyc: Silver flute resting diagonally across sheet music (Default)

[personal profile] musyc 2012-12-06 12:47 am (UTC)(link)
With the new navstrip customizing (Side note, OH MY RUTTIN' GOD THANKSSSSSSSSSSSSSSSS FOR FIXING THAT MWAH MWAH MWAH), is it easier on patchers if theme designers designate those colors in advance? I ask because (as we know, Bob) I hate custom navstrips, but I'm willing to put in the coding if that's easier on patchers.
musyc: Silver flute resting diagonally across sheet music (Default)

[personal profile] musyc 2012-12-06 01:53 am (UTC)(link)
*flumps over* Oh, that would be a relief. I don't begrudge anyone who wants the navstrip customized, because IDIC, but I'd really rather avoid it if possible. I just didn't want to leave them out deliberately and have that result in extra work of edit/choosecolors/insert/curseatmonitor for all y'all in git or whatnot.