LJ Layout #011: Early Morning

Jul 10, 2009 11:50

The layout that took 2nd place in the layout contest held in honor of LiveJournal's 10-th anniversary.

Style: S2 Flexible Squares
Account type: all types
Screen Resolution: 1024+ (best viewed in 1280)
Browsers: Mozilla, Chrome, Safari (sorry, but IE7 has some problems with color...)
Comments in journal's style: yes
Controlstrip in journal's style: yes
Sidebar: full, on the right
Title & Subtitle: enabled




Live preview:
recent // friends // comments // archive



1. In Customize section choose Flexible Squares (sidebar on the right!) and click "Customise selected theme ->".

2. Copy the code from below, save it as .css file and upload to your host (i.e. webs.com).

/* Title: Early Morning */
/* Date: July 04, 2009 */
/* S2 Style: Flexible Squares */
/* Vector images, Design & Codes by Ruthenia Alba (ruthenia-alba.livejournal.com) */

/*--------BASICS---------*/

/*colors
entry text color: #4f3b1b;
a, a:link colors: #62aa45;
a:hover colors: #336519;
a:visited colors: #4f3b1b;
*/

body {
margin: 0;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-background.png);
background-repeat:repeat-x;
background-color: #62aa45;
}

.ljuser img {
background-color: transparent;
width: 0;
height: 0;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-user-bg.png);
background-repeat: no-repeat;
padding: 10px 12px 9px 26px;
}

.ljuser img[src="http://l-stat.livejournal.com/img/community.gif"] {
background-color: transparent;
width: 0;
height: 0;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-comm-bg.png);
background-repeat: no-repeat;
padding: 12px 10px 12px 26px;
}

/* -------- title & subtitle ----- */

.title {
margin-top: 250px;
padding: 0px 0px 10px 0px;
text-align: left;
color: #ffffff;
font-family: Arial;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
}

.subtitle {
text-align: left;
color: #d2ffc8;
font-family: Arial;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
}

/* ---------- a (links) --------- */

a, a:link {
color: #62aa45;
text-decoration: none;
}

a:hover {
color: #336519;
text-decoration: underline;
}

a:visited {
color: #4f3b1b;
text-decoration: none;
}

/* ----------- CONTENT ----------- */

#content {
background-color: transparent;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-credit.png);
background-position: bottom left;
background-repeat: no-repeat;
border: 0px;
margin: 0px 0px 10px 50px;
padding: 0px;
}

/* ----------- header ----------- */

#header {
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-header.png);
background-position: right;
background-repeat: no-repeat;
background-color: transparent;
height: 330px;
border: 0px;
padding: 30px 0px 0px 0px;
margin: 0px 130px 0px 0px;
}

/* --------- navigation --------- */

ul.navheader {
background-color: transparent;
height: ;
font-family: Arial;
font-size: 14px;
font-weight: bold;
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
color: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px;
}

ul.navheader li {
display: inline;
padding-left: 10px;
}

div#header a,
div#header a:link {
color: #ffffff;
text-decoration: none;
}

div#header a:hover {
color: #deffb8;
text-decoration: none;
}

div#header a:visited {
color: #ffffff;
text-decoration:none;
}

/* ----------- sidebar ---------- */

#sidebar {
background-color: transparent;
text-align: left;
border: 0px;
color: #;
padding: 0px 0px 0px 0px;
margin: 5px -10px 0px 0px;
}

div .sbarbody {
background-color: #ffffff;
margin-bottom: 50px;
padding: 0px;
}

li.sbartitle {
width: 250px;
background-color: #89c542;
background-position: top right;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-datesubject-bg.png);
background-repeat:no-repeat;
text-align: left;
font-weight: bold;
font-family: Tahoma;
font-size: 16px;
text-decoration: none;
color: #4f3b1b;
border: 0px;
margin: 0px;
padding: 10px 15px 10px 30px;
}

li.sbaritem {
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-bullet.png);
background-position: left;
background-repeat: no-repeat;
width: 250px;
padding: 10px 15px 10px 30px;
background-color: #ffffff;
margin: -11px 0px 0px 0px;
color: #4f3b1b;
}

li.sbaritem a {
font-zise: 12px;
}

ul.sbarlist, ul.sbarlist sbarcontent {
padding: 0px;
margin: px;
text-align: left;
}

div .defaultuserpic {
display:none;
}

/* ------- sidebar calendar ------- */

.calendar {
width: 295px;
border: 0px;
background-color: #ffffff;
margin: -11px 0px 0px 0px;
padding: 10px;
}

div #sidebar_calendar .sbarbody {
}

.sbarcalendar {
border: 0px;
width: px;
text-align: center;
font-family: Tahoma;
font-weight: bold;
font-size: 11px;
color: #4F3B1B;
padding: 10px;
}

.sbarcalendarposts {
border: 0px;
border-top: 3px #ABE863 solid;
background-color: #DEFFB8;
font-family: Tahoma;
font-size: 11px;
padding: 7px;
font-weight: bold;
}

div#sidebar .sbarcalendarposts a,
div#sidebar .sbarcalendarposts a:link,
div#sidebar .sbarcalendarposts a:visited {
color: #5DA843;
font-size: 11px;
text-decoration: none;
}

div#sidebar .sbarcalendarposts a:hover {
color: #4F3B1B;
text-decoration: none;
}

/* --------- sidebar tags--------- */

div#sidebar_tags .sbarbody {
font-size: 12px;
font-family: Tahoma;
margin: -11px 0px 40px 0px;
}

div#sidebar_tags li.sbaritem {
padding: 10px 15px 15px 30px;
font-size: 12px;
font-family: Tahoma;
}

div#sidebar_tags li.sbaritem a,
div#sidebar_tags li.sbaritem a:link {
color: #62aa45;
text-decoration: none;
}

div#sidebar_tags li.sbaritem a:hover {
color: #336519;
text-decoration: underline;
}

div#sidebar_tags li.sbaritem a:visited {
color: #4f3b1b;
text-decoration: none;
}

/* --------- sidebar tagcloud--------- */

div#sidebar_tags li.tagcloud {
width: 250px;
padding: 10px 15px 10px 30px;
margin: -11px 0px 0px 0px;
background-color: #ffffff !important;
font-size: 12px;
font-family: Tahoma;
color: #4f3b1b;
}

div#sidebar_tags li.tagcloud a,
div#sidebar_tags li.tagcloud a:link {
padding-right: 3px;
font-size: 12px;
font-family: Tahoma;
color: #62aa45;
}

div#sidebar_tags li.tagcloud a:hover {
color: #336519;
text-decoration: underline;
}

div#sidebar_tags li.tagcloud a:visited {
color: #4f3b1b;
text-decoration: none;
}

/* --------- sidebar links--------- */

div #sidebar_linklist .sbarbody {
font-size: 12px;
font-family: Tahoma;
}

div#sidebar_linklist ul.sbarlist sbarcontent {
}

div#sidebar_linklist li.sbaritem {
font: 12px Tahoma;
padding: 10px 15px 10px 30px;
margin: -11px 0px 10px 0px;
text-align: left;
}

div#sidebar_linklist li.sbaritem a,
div#sidebar_linklist li.sbaritem a:link {
color: #62aa45;
text-decoration: none;
}

div#sidebar_linklist li.sbaritem a:hover {
color: #336519;
text-decoration: underline;
}

div#sidebar_linklist li.sbaritem a:visited {
color: #4f3b1b;
text-decoration: none;
}

/* ------- sidebar summary -------- */

div #sidebar_summary .sbarbody {
padding: 0px;
}

div #sidebar_summary li.sbaritem {

font: 12px Tahoma;
padding: 10px 15px 10px 30px;
margin: -11px 0px 10px 0px;
text-align: left;
}

div #sidebar_summary li.sbaritem a,
div #sidebar_summary li.sbaritem a:link {
color: #62aa45;
text-decoration: none;
}

div #sidebar_summary li.sbaritem a:hover {
color: #336519;
text-decoration: underline;
}

div #sidebar_summary li.sbaritem a:visited {
color: #4f3b1b;
text-decoration: none;
}

div #sidebar_summary li.sbaritem span.count {
color: #4f3b1b;
padding: px;
}

div #sidebar_summary li.sbaritem span.count a {
color: #4f3b1b;
padding: px;
}

/* --------- sidebar blurb--------- */

div .sbarbody2 {
text-align: left;
background-color: #ffffff;
color: #4f3b1b;
font-family: Tahoma;
font-size: 12px;
width: 250px;
padding: 10px 15px 10px 30px;
margin: -51px 0px 50px 0px;
}

div .sbarbody2 a,
div .sbarbody2 a:link {
color: #62aa45;
text-decoration: none;
}

div .sbarbody2 a:hover {
color: #336519;
text-decoration: underline;
}

div .sbarbody2 a:visited {
color: #4f3b1b;
text-decoration: none;
}

/* --------- MAIN CONTENT --------- */

#maincontent {
font-family: Tahoma, sans-serif;
font-size: 12px;
background-color: transparent;
padding: 0px;
border: 0px;
}

.subcontent {
border: 0px;
margin: 0px;
padding: 0px;
}

/* --------- ENTRY --------------------------- */

/* --------- content: date & subject ------- */

div.datesubject {
background-color: #89c542;
background-position: top right;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-datesubject-bg.png);
background-repeat:no-repeat;
border: 0px;
padding: 0px;
}

div.date {
background-color: transparent;
padding: 5px 160px 0px 10px;
color: #336519;
font-family: Tahoma;
font-weight: normal;
font-size: 10px;
text-transform: lowercase;
text-align: left;
}

div.subject,
div.replytosubject {
font-weight: bold;
font-family: Tahoma;
font-size: 16px;
text-decoration: none;
color: #4f3b1b;
padding: 0px 160px 10px 10px;
text-align: left;
}

div.subject a,
div.subject a:link,
div.subject a:visited,
div.replytosubject a,
div.replytosubject a:link,
div.replytosubject a:visited {
color: #4f3b1b;
text-decoration: none;
}

div.subject a:hover,
div.replytosubject a:hover {
color: #336519;
text-decoration: none;
}

/* ------- content: userpic ------- */

div.userpic,
div.userpicfriends {
background-color: transparent !important;
border: 0px;
float: right;
padding: 30px 10px 20px 10px;
margin-top: 40px;
color: #4f3b1b;
}

div.userpicfriends a font,
div.userpicfriends a:link font {
color: #62aa45 !important;
}

div.userpicfriends a:hover font {
color: #336519 !important;
}

div.userpicfriends a:visited font {
color: #4f3b1b!important;
}

/* ------- content: entry ------- */

.entry {
background-color: #ffffff;
width: auto;
font-family: Tahoma;
font-size: 12px;
text-align: justify;
border: 0px;
margin: 0px 0px 30px 0px;
padding: 0px;
}

div.entry_text {
background: transparent;
padding: 15px 15px 5px 15px;
margin: 0px;
min-height: 50px;
font-family: Tahoma;
font-size: 12px;
line-height: 18px;
color: #4f3b1b;
}

div.entry_text p {
font-family: Tahoma;
font-size: 12px;
line-height: 18px;
margin-top:0px;
padding-top: 0px;
}

blockquote {
background-color: #DEFFB8;
border: 0px;
border-top: 3px #ABE863 solid;
padding: 15px;
margin: 0px 180px 15px 50px;
color: #2f2f2f;
}

/* ---- content: tags ---- */

div.ljtags {
padding: 0px 0px 0px 0px;
font-size: 10px;
color: #4f3b1b;
font-weight: normal;
margin: 0px;
}

div.ljtags a,
div.ljtags a:link,
div.ljtags a:visited {
color: #62aa45;
text-decoration: none;
font-weight: normal;
text-transform: none;
}

div.ljtags a:hover {
color: #336519;
text-decoration: underline;
}

div.clear {
height: 0px;
margin: 0px;
}

/* ---- content: currents ---- */

div.currents {
padding: 0px 10px 0px 15px;
margin: 0px;
border: 0px;
}

div .currentlocation,
div .currentlocation strong {
padding: 0px 0px 10px 0px;
font-size: 10px;
font-family: Tahoma;
color: #4f3b1b;
font-weight: normal;
}

div .currentmood,
div .currentmood strong {
background-image: url();
background-repeat: no-repeat;
padding: 0px 0px 5px 0px;
font-size: 10px;
font-family: Tahoma;
color: #4f3b1b;
font-weight: normal;
}

div .currentmusic,
div .currentmusic strong {
background-image: url();
background-repeat: no-repeat;
padding: 0px 0px 5px 0px;
font-size: 10px;
font-family: Tahoma;
color: #4f3b1b;
font-weight: normal;
}

/* ------- content: comments ------- */

div.comments {
text-align: left;
background-color: #ffffff;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-comments-bg.png);
background-repeat: no-repeat;
height: 30px;
font-family: tahoma, sans serif;
font-size: 1px;
color: transparent;
font-weight: normal;
padding: 10px 0px 15px 15px;
border: 0px;
margin: 0px 0px 0px 0px;
}

div.comments a,
div.comments a:link,
div.comments a:visited {
color: #336519;
font-size: 18px;
margin: 0px;
padding: 0px 18px 0px 18px;
text-decoration: none;
}

div.comments a:hover {
color: #4f3b1b;
font-size: 18px;
text-decoration: none;
}

/* ------- content: footer ------- */

div#footer {
background-color: transparent;
font-family: Tahoma;
font-size: 15px;
color: #ffffff;
letter-spacing: .5px;
line-height: 5px;
align: center;
color: #4f3b1b;
font-weight: bold;
padding: 0px;
border: 0px;
margin: 0px 180px 10px 0px;
}

div#footer a,
div#footer a:link,
div#footer a:visited {
color: #336519;
text-decoration: none;
}

div#footer a:hover {
color: #4f3b1b;
text-decoration: none;
}

/* ------- COMMENTS PAGE ------- */

/* ------- links to posts ------- */

div.skiplinks {
background-color: transparent;
text-align: center;
margin: -20px 0px 0px 0px;
padding: 0px 0px 5px 0px;
border: 0px;
color: transparent;
}

div.skiplinks a,
div.skiplinks a:link,
div.skiplinks a:visited {
color: #336519;
font-size: 10px;
padding: 0px 5px 0px 5px;
font-family: Tahoma;
letter-spacing: 1px;
text-transform: uppercase;
}

div.skiplinks a:hover {
color: #4f3b1b;
text-decoration: none;
}

/* ------- comments ------- */

div.separator {
height:10px;
}

div.box {
background-color: #ffffff;
border: 0px;
font: 12px Tahoma;
line-height: 18px;
color: #4f3b1b;
border: 0px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 20px 0px;
}

div.box form {
background-color: #DEFFB8;
padding: 5px 0px 0px 100px;
}

div.box form table {
background-color: #DEFFB8;
border: 0px !important;
position:center;
}

div.box center {
background-color: #89c542;
background-position: top right;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-datesubject-bg.png);
background-repeat:no-repeat;
font: 10px Tahoma;
text-transform: uppercase;
letter-spacing: 1px;
align: center;
margin: 0px;
color: transparent;
padding: 10px;
}

div.box center a,
div.box center a:link,
div.box center a.visited {
font-weight: normal;
letter-spacing: 1px;
text-transform: uppercase;
color: #336519;
}

div.box center a:hover {
color: #4f3b1b;
letter-spacing: 1px;
text-transform: uppercase;
text-decoration: none;
}

.commentbox,
.commentboxpartial {
background-color: transparent;
border: 0px;
padding: 10px 10px 0px 10px;
margin: 0px;
}

.commentreply {
background-color: transparent;
font: 12px Tahoma;
border: 0px;
padding: 10px;
margin: 0px;
color: #4f3b1b;
}

div.datesubjectcomment {
background-color: transparent;
border:0px;
padding: 20px 10px 0px 0px;
margin: 10px 10px 0px 0px;
}

div.datesubjectcomment a,
div.datesubjectcomment a:link {
color: #62aa45;
text-decoration: none;
letter-spacing: 0px;
}

div.datesubjectcomment a:hover {
color: #336519;
text-decoration: underline;
letter-spacing: 0px;
}

div.datesubjectcomment a:visited {
color: #4f3b1b;
text-decoration: none;
letter-spacing: 0px;
}

div.datesubjectcomment strong {
background-color: transparent;
color: #336519;
}

.userpiccomment {
position: relative;
float: left;
background-color: #DEFFB8;
border: 0px;
border-top: 3px solid #ABE863;
padding: 10px;
margin: 0px 10px 0px 0px;
}

/* ------ REPLY PAGE ------ */

.lj-view-reply div.entry {
background-color: #ffffff;
margin: 0px 0px 30px 0px;
padding: 10px;
min-height: 105px;
font-family: Tahoma;
font-size: 12px;
text-align: justify;
color: #4f3b1b;
}

.lj-view-reply div .replytoposter {
padding: 5px 10px 0px 10px;
margin: 0px;
color: #4f3b1b;
}

.lj-view-reply div .replytosubject {
color: #336519;
padding: 0px 10px 5px 10px;
}

.lj-view-reply div.userpic {
padding: 15px 5px 10px 10px;
margin-top: 40px;
}

/* ------ CALENDAR PAGE ------ */

.lj-view-archive #maincontent {
width:400px;
margin: 0px 0px 0px 200px;
}

ul.year {
margin: 0px;
padding: 12px;
background-color: #89c542;
background-position: top right;
background-image: url(http://www.ljplus.ru/img4/r/u/ruthenia_alba/012morning-datesubject-bg.png);
background-repeat:no-repeat;
}

ul.year li,
ul.year li.active {
display: inline;
color: #4f3b1b;
font-weight: bold;
font-family: Tahoma;
font-size: 16px;
letter-spacing: 1px;
margin: 0px 10px 0px 10px;
}

ul.year li a,
ul.year li a:link,
ul.year li a:visited {
color: #336519;
text-decoration: none;
}

ul.year li a:hover {
color: #4f3b1b;
text-decoration: none;
}

/* ------ calendar ------ */

table.yeartable {
margin: 0px auto 0px auto;
padding: 0px 10px 0px 10px;
background-color: #ffffff;
}

td.yearmonth {
color: #4f3b1b;
padding: 5px 0px 5px 0px;
font-size: 12px;
font-family: Tahoma;
font-weight: bold;
}

/* ------ days of the week ------ */

table.yeartable td.yearday {
font-size: 12px;
font-family: Tahoma;
font-weight: bold;
background-color: #DEFFB8;
text-align: center;
color: #62aa45;
border: 0px;
border-top: 3px solid #ABE863;
padding: 5px;
}

/* ------ date ------ */

table.yeartable td.yeardate {
font-size: 11px;
font-family: Tahoma;
border: 0px;
color: #4f3b1b;
}

table.yeartable td.yeardate div {
padding: 0px 5px 0px 0px;
}

table.yeartable td.yeardate a,
table.yeartable td.yeardate a:link,
table.yeartable td.yeardate a:hover,
table.yeartable td.yeardate a:visited {
font-size: 11px;
font-family: Tahoma;
}

/* ------- MISCELLANEOUS ------- */

/* ------- input & textarea ------- */

textarea {
font: Tahoma 12px;
color: #4f3b1b;
border: 1px solid #89C542;
background-color: #ffffff;
padding: 4px;
}

input, select {
font: Tahoma 12px;
color: #4f3b1b;
border: 1px solid #89C542;
background-color: #ffffff;
padding: 4px;
}

div.adv {
margin-top: 10px;
}

/* ------- Contextual Popup ------- */

div.ContextualPopup div.Inner {
border: 0px;
border-top: 3px solid #ABE863!important;
background-color: #DEFFB8 !important;
position: relative;
padding: 10px;
font: 10px Tahoma;
color: #4f3b1b !important;
}

div.ContextualPopup div.Inner a,
div.ContextualPopup div.Inner a:link {
text-decoration: none !important;
font: 10px Tahoma;
font-weight: normal;
color: #62aa45 !important;
}

div.ContextualPopup div.Inner a:hover {
text-decoration: underline !important;
font-weight: normal;
color: #336519 !important;
}

div.ContextualPopup div.Inner a:visited {
text-decoration: none !important;
font-weight: normal;
color: #4f3b1b !important;
}

/* ------- Controlstrip ------- */

#lj_controlstrip td {
font-family: Tahoma;
font-size: 10px;
background-color: #78A8D1;
border: 0px;
color: #4f3b1b !important;
}

#lj_controlstrip_user a,
#lj_controlstrip_user a:link,
#lj_controlstrip_user a:visited {
color: #ffffff;
}

#lj_controlstrip_user a:hover {
color: #D2FFC8;
text-decoration: none;
}

#lj_controlstrip_statustext {
color: #4f3b1b;
}

#lj_controlstrip_actionlinks a,
#lj_controlstrip_actionlinks a:link,
#lj_controlstrip_actionlinks a:visited {
color: #ffffff;
}

#lj_controlstrip_actionlinks a:hover {
color: #D2FFC8;
text-decoration: none;
}

3. In left menu choose Custom CSS. In Page section choose:

- Use layout's stylesheet(s): Yes
- Use layout's stylesheet(s) when including custom external stylesheet: Yes
- Use external stylesheets: Yes
- Custom external stylesheet URL: URL of the code

4. Click "Save Shanges".

NB 1. To set the somments line as "1 +" you shoud visit your text settings and set these like that:

maker: ruthenia_alba, style: flexible squares

Previous post Next post
Up