rozarka: (Default)
Rozarka ([personal profile] rozarka) wrote in [community profile] style_system2010-10-22 11:51 pm

Reply page in Core 1 layout

I've copied my LJ style to DW using a Core 1 layout layer (Flexible Squares) and a custom css stylesheet (by circa77 on LJ, modified by me) in the customization wizard. It works fine on DW with one exception that I can see: the entry text isn't right on the reply page (?mode=reply). It does work in the entry view (the one you get to by following a cut or a direct link) and even the 'read comments' view, and it's not a problem on LJ, so the issue seems to be DW-specific. It seems to affect only the entry and date/subject text, too — the entry background colour and all other parts of the page are fine.

I've tried to tweak it using .lj-view-reply .entry or .entry_text, which hasn't made a difference in any variation I've tried. If anyone has any idea of how to fix this, I'd be most grateful to know. :)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2010-10-24 06:03 am (UTC)(link)
To modify it using .lj-view-reply you would need a "body class" in the source, which your style doesn't have. (So you can strip out all .lj-view-whatever CSS - it doesn't work, anyway).

The problem is pretty simple - you've got the text color as "bbb" (grey) in your CSS, and there's no entry_text class on the reply mode page, so the font size and font family are using system default.

Try this instead (changes in bold):

.entry {border:0; background:transparent; margin:0 10px; color:#000;font-size:13px; font-family:verdana, sans-serif;}
div.entry_text {text-align:left;font-family:verdana, sans-serif; font-size:13px; color:#000; min-height:100px;}

Edited (clarity) 2010-10-24 06:06 (UTC)
marahmarie: (M In M Forever) (Default)

Add this, too, fixes userpic border issues (change is in bold):

[personal profile] marahmarie 2010-10-24 06:52 pm (UTC)(link)
.userpic, .userpicfriends {float:right; clear:right; background:transparent; border:0; border-left:1px dashed #ccc; padding:0 9px;}

*Now* it should be just right. Can't say in IE though; IE probably eats my code up and spits it out, but in Firefox it's divine.
Edited 2010-10-24 18:53 (UTC)