X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=theme%2Fstoica%2Fdisplay.css;h=bad55d5034d697f81a8173b6fcdf5a60b0e704ab;hb=1bdd1582729919c8f05a149f8ecc2c492162b026;hp=814a2b1ffe69db5b13a64eb866033b6d4d4d9a81;hpb=bc7ab99c82e21c5c37a440d51f77d4a0050c207c;p=quix0rs-gnu-social.git diff --git a/theme/stoica/display.css b/theme/stoica/display.css index 814a2b1ffe..bad55d5034 100644 --- a/theme/stoica/display.css +++ b/theme/stoica/display.css @@ -1,13 +1,22 @@ /* CSS Document */ +/* Design & CSS by Marie-Claude Doyon */ +html { + background-color: #d8e2d7; + + } body { + position: absolute; + width: 100%; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; + min-height: 100%; + height: 100%; color: #193441; - background: url(bg-header.gif) repeat-x #FCFFF5; + background: url(bg-body.gif) repeat-y top center; } a { color: #C15D42; @@ -15,7 +24,7 @@ a { } a:hover { text-decoration: underline; - } + } img, img a { border: 0; } @@ -24,57 +33,54 @@ h1 { } - -/* ----- Forms General Style ----- */ -form { - clear: left; +#wrap { margin: 0 auto; - padding: 0; - width: 540px; + padding: 0 20px; + width: 760px; + background: url(bg-header.gif) repeat-x #FCFFF5; } -form label { - display: block; - font-size: 12px; - font-weight: bold; - line-height: 15px; +#header { + position: relative; + margin: 0 auto; + width: 540px; + height: 216px; + /*border: 1px solid #FF0;*/ + /*background-color: #193441;*/ } -form input { - border: 1px solid #CCC; +#logo { + margin-top: 9px; } -input.submit { - display: block; - margin: 10px 0; - padding: 2px; - background-color: #C15D42; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 12px; +p#branding { + margin: 0; + padding: 6px 0 3px 0; + color: #fbf2d7; + font-size: 21px; font-weight: bold; - color: #FCFFF5; - cursor: pointer; - border: 0; + line-height: 27px; } -input.submit:hover { - background-color: #ab5138; +p#branding a { + color: #dab134; } +#header h1.pagetitle { + margin: 0; + padding: 0; + font-size: 15px; + line-height: 24px; + color: #FCFFF5; + color: #d8e2d7; +} +#header h2.sitename { + display: none; + margin: 0; + padding: 0; + color: #FCFFF5; +} +/* ===== Begin Navigation Styling ===== */ -#wrap { - margin: 0 auto; - width: 760px; - } -#header { - margin: 0 auto; - width: 540px; - height: 36px; - } -#logo { - margin-top: 6px; - } - - -/* ----- Navigation ------ */ +/* ----- Navigation ------ */ #nav { float: right; margin: 0; @@ -88,78 +94,24 @@ input.submit:hover { } #nav li a { display: block; - padding: 9px 12px 12px 24px; + padding: 9px 9px 12px 9px; color: #91AA9D; } #nav li a:hover { text-decoration: underline; } - - - -/* ----- Status Form ----- */ -#status_form { - height: 106px; - } -#status_form p { - margin: 0; - padding: 0; - } -#status_label { - display: block; - clear: both; - padding-top: 15px; - font-size: 18px; - font-weight: bold; - line-height: 36px; - color: #91AA9D; - } -#status_textarea { - display: block; - float: left; - width: 422px; - height: 35px; - padding: 5px; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 12px; - color: #193441; - border: 0; - } -#status_submit { - display: block; - float: left; - margin-left: 4px; - width: 63px; - height: 45px; - background-color: #C15D42; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-weight: bold; - font-size: 14px; - color: #FCFFF5; - cursor: pointer; - border: 0; - } -#status_submit:hover { - background-color: #ab5138; - } - - - -#content { - clear: left; - margin: 0 auto; - } - /* ----- Tabs ----- */ #nav_views { - clear: both; margin: 0 auto; padding: 0; + position: absolute; + bottom: 0; list-style-type: none; font-size: 14px; font-weight: bold; width: 540px; + /*height: 30px;*/ } #nav_views li { display: block; @@ -168,7 +120,7 @@ input.submit:hover { } #nav_views li a { display: block; - margin: 0 0 36px 0; + margin: 0; padding: 4px 12px 3px 12px; color: #FCFFF5; background-color: #91AA9D; @@ -176,7 +128,7 @@ input.submit:hover { } #nav_views li a:hover { text-decoration: none; - } + } #nav_views li.current a, #nav_views li.current a:hover { color: #3F606F; background-color: #FCFFF5; @@ -184,25 +136,84 @@ input.submit:hover { } #nav_views li.current a:hover { color: #193441; - } + } #nav_views li a:hover { color: #FCFFF5; background-color: #3F606F; border-right: 1px solid #6A8787; - } + } + +/* ----- Nav Footer ----- */ +#nav_sub { + clear: both; + margin: 18px auto 0 auto; + padding: 0; + list-style-type: none; + font-size: 11px; + font-weight: bold; + line-height: 21px; + border-top: 1px solid #D8E2D7; + width: 540px; + } +#nav_sub li { + display: block; + float: left; + } +#nav_sub li a { + padding: 6px 24px 6px 0; + } +#nav_sub li a:hover { + text-decoration: underline; + } +/* ===== End Navigation Styling ===== */ + +#content { + clear: left; + margin: 40px 0 45px 0; + padding: 0 110px; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 14px; + line-height: 18px; + } +#content h2 { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 15px; + } +#content label { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + } +.instructions, .success, .error { + font-weight: normal; + margin: 36px 0 0 0; + padding: 10px; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 13px; + line-height: 15px; + border: 1px solid #91AA9D; + color: #FCFFF5; + } +.success { + background-color: #48705b; + } +.error { + background-color: #ce3728; + } + + - /* ----- Profile -----*/ #profile { clear: left; - /*background-color: #000;*/ - padding-top: 10px; + margin: 0 -110px; + padding: 10px 0 0 0; + min-height: 170px; border-top: 1px solid #D8E2D7; font-family: Georgia, "Times New Roman", Times, serif; } #profile h1 { margin: 0; - padding: 0 0 3px 0; + padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } @@ -213,7 +224,7 @@ input.submit:hover { font-size: 11px; text-transform: uppercase; color: #91AA9D; - } + } #profile p { margin: 0 10px 0 0; font-size: 12px; @@ -221,64 +232,76 @@ input.submit:hover { } #profile p.location { margin: 0 10px 12px 0; - font-style: italic; - } + font-style: italic; + } #profile p.notice_current { font-size: 18px; line-height: 21px; - min-height: 96px; - } - + } #profile_avatar { float: left; margin-right: 4px; } #profile_avatar img { margin-bottom: 5px; - } + } +.avatar.profile { + float: none; + clear: left; + margin: 0 10px 5px 0; + } +.avatar.original { + margin: 0 10px 18px 0; + } +a.nickname { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 12px; + padding-right: 3px; + } #profile_information { float: left; + position: relative; width: 270px; + height: 200px; } - -#statistics { - clear: left; - /*margin-left: 108px;*/ +.statistics { + margin-top: 18px; } -#statistics h2 { +.statistics h2 { margin: 12px 0 3px 0; - } -#statistics dl { + } +dl.statistics { margin: 0; font-size: 12px; line-height: 14px; } -#statistics dt, #statistics dd { +.statistics dt, .statistics dd { float: left; margin: 0; } -#statistics dt { +.statistics dt { clear: left; width: 96px; } -#statistics dd { +.statistics dd { clear: right; - } -#statistics dt:after { + } +.statistics dt:after { content: ":"; } #subscriptions { float: left; - margin-bottom: 30px; - } + margin: 18px 0 30px 0; + } #subscriptions_avatars { /*float: left;*/ margin: 6px 0 0 0; padding: 0; list-style-type: none; width: 270px; - } -#subscriptions_avatars li { + } +#subscriptions_avatars li .avatar.mini { float: left; margin: 0 3px 3px 0; padding: 0; @@ -287,28 +310,23 @@ input.submit:hover { #subscriptions_viewall { clear: left; } +/* ----- End Profile -----*/ +/* ----- Begin Subscriptions & Subscribers -----*/ - -.action_subscription { - clear: left; - width: 96px; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-weight: bold; - text-transform: uppercase; - background-color: #C15D42; +ul.subscriptions, ul.subscribers { + float: none; + margin: 0; + padding: 0; + list-style-type: none; + overflow: auto; } -.action_subscription a { - font-size: 10px; - line-height: 24px; - padding: 6px 7px; - color: #FFF; - } -.action_subscription a:hover { - text-decoration: none; - background-color: #ab5138; - } - +ul.subscriptions li, ul.subscribers li { + display: block; + float: left; + padding: 0; + } +/* ----- End Subscriptions & Subscribers -----*/ #notices { clear: both; @@ -317,10 +335,11 @@ input.submit:hover { list-style-type: none; width: 540px; border-top: 1px solid #D8E2D7; + /*border: 1px solid #F00;*/ } #notices a:hover { text-decoration: underline; - } + } .notice_single { clear: both; display: block; @@ -334,22 +353,17 @@ input.submit:hover { } .notice_single:hover { background-color: #F3F8EA; - } + } .notice_single p { display: inline; margin: 0; padding: 0; - } + } .avatar { float: left; - margin: 0 10px 0 0; - } -p.nickname { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-weight: bold; - font-size: 12px; - padding-right: 3px; + margin: 5px 5px 0 0; } + p.time { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; @@ -358,7 +372,7 @@ p.time { } p.time a { color: #91AA9D; - } + } #pagination { margin: 18px auto; @@ -379,7 +393,7 @@ p.time a { } #nav_pagination li.before { margin-right: 1px; - } + } #nav_pagination li a { padding: 6px 15px; line-height: 21px; @@ -392,39 +406,167 @@ p.time a { text-decoration: none; } -#nav_sub { +#footer { clear: both; - margin: 18px auto 0 auto; + margin: 0 auto; + padding: 0 0 36px 0; + width: 540px; + border-top: 1px solid #D8E2D7; + } +#footer p { + margin-top: 9px; + } +#cc { + float: left; + margin: 3px 10px 0 0; + } + +/* ===== Begin Forms Styling ===== */ + +/* ----- Forms General Style ----- */ +form { + margin: 0 auto; padding: 0; - list-style-type: none; - font-size: 11px; + } +form { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + } +form label { + display: block; + font-size: 12px; font-weight: bold; - line-height: 21px; - border-top: 1px solid #D8E2D7; - width: 540px; + line-height: 18px; } -#nav_sub li { +form input { + border: 1px solid #D8E2D7; + width: 264px; + } +input#submit, input.submit { display: block; - float: left; + margin: 18px 0; + padding: 4px; + font-weight: bold; + color: #FCFFF5; + background-color: #C15D42; + cursor: pointer; + border: 0; + width: auto; } -#nav_sub li a { - padding: 6px 24px 6px 0; +input#submit:hover, input.submit:hover { + background-color: #904632; + } +input.checkbox { + width: 18px; } -#nav_sub li a:hover { - text-decoration: underline; +textarea, input { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + color: #193441; + padding: 3px; } - -#footer { - clear: left; - margin: 0 auto; - /*padding-top: 6px;*/ - width: 540px; - border-top: 1px solid #D8E2D7; +textarea:focus, input:focus { + background-color: #f0f6eb; } -#footer p { - margin-top: 9px; - } -#cc { +textarea { + width: 270px; + border: 1px solid #D8E2D7; + } +.input_instructions { + display: block; + font-size: 11px; + line-height: 21px; + color: #91aa9d; + font-family: Verdana, Arial, Helvetica, sans-serif; + } + +/* ----- Status Form ----- */ +#status_form { + height: 96px; + /*background-color: #F00;*/ + } +#status_form p { + margin: 36px 0 0 0; + padding: 0; + } +#status_label { + display: block; + clear: both; + margin: 0; + padding: 0 0 3px 0; + font-size: 18px; + font-weight: bold; + line-height: 24px; + color: #91AA9D; + } +#status_textarea { + display: block; float: left; - margin: 12px 10px 0 0; - } \ No newline at end of file + width: 463px; + height: 35px; + padding: 5px; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + color: #193441; + border: 0; + } +#status_submit { + display: block; + float: left; + margin: 1px 0 0 4px; + width: 63px; + height: 45px; + background-color: #C15D42; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 14px; + color: #FCFFF5; + cursor: pointer; + border: 0; + } +#status_submit:hover { + background-color: #904632; + } + +/* ----- Subscribe Form ----- */ +#subscribe .submit, #unsubscribe .submit, #remotesubscribe .button { + margin: 0; + width: 96px; + height: 27px; + font-family: verdana, arial, helvetica, sans-serif; + font-weight: bold; + font-size: 10px; + text-transform: uppercase; + background-color: #c15d42; + color: #fcfff5; + border: 0; + } +#subscribe .button:hover, #unsubscribe .button:hover { + background-color: #904632; + cursor: pointer; + } + +a#remotesubscribe { + display: block; +} + +/* ----- Login Form -----*/ +input#license { + width: auto; + } +/* ----- Avatar Form -----*/ +form { + clear: left; +} + +/* ----- OpenID Form -----*/ + +input#openid_url { + background: url(login-bg.gif) no-repeat; + background-color: #fff; + background-position: 0 50%; + color: #000; + padding-left: 18px; +} + +/* ===== End Forms Styling ===== */