X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=theme%2Fdefault%2Fdisplay.css;h=8b22d2b09afb4b31e2382800eda966b6edf91ad8;hb=ca8f45fc6ea609450de75afc3438d9c43c42a7bb;hp=98dad5d02a51b6e3b96c5d6115179315fb541249;hpb=240989994dae2fffc2e06fb8a88356b4c8ebe4a0;p=quix0rs-gnu-social.git diff --git a/theme/default/display.css b/theme/default/display.css index 98dad5d02a..8b22d2b09a 100644 --- a/theme/default/display.css +++ b/theme/default/display.css @@ -1,9 +1,8 @@ /* CSS Document */ -/* Design & CSS by Marie-Claude Doyon */ +/* Design & CSS by Marie-Claude Doyon http://www.marieclaudedoyon.com */ html { background-color: #f6e5b0; - } body { position: absolute; @@ -14,8 +13,8 @@ body { font-size: 10px; line-height: 12px; min-height: 100%; - color: #701238; - /*background: url(bg-body.gif) repeat-y top center;*/ + height: 100%; + color: #701238; } a { color: #d1451a; @@ -23,7 +22,7 @@ a { } a:hover { text-decoration: underline; - } + } img, img a { border: 0; } @@ -37,19 +36,16 @@ h1 { padding: 0 20px; width: 760px; background: url(bg-header.gif) repeat-x #fbf2d7; - - } + } #header { position: relative; margin: 0 auto; - width: 540px; + width: 600px; height: 216px; - /*border: 1px solid #FF0;*/ - /*background-color: #701238;*/ } #logo { margin-top: 9px; - } + } p#branding { margin: 0; padding: 6px 0 3px 0; @@ -60,29 +56,26 @@ p#branding { } p#branding a { color: #dab134; - } + } + #header h1.pagetitle { - /*display: none;*/ margin: 0; padding: 0; - /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-size: 15px; -/* font-weight: normal; - font-style: italic;*/ line-height: 24px; color: #fff6d5; - } +} #header h2.sitename { display: none; margin: 0; padding: 0; color: #fff6d5; - } - +} + /* ===== Begin Navigation Styling ===== */ - -/* ----- Navigation ------ */ + +/* ----- Navigation ------ */ #nav { float: right; margin: 0; @@ -112,7 +105,7 @@ p#branding a { list-style-type: none; font-size: 14px; font-weight: bold; - width: 540px; + width: 600px; /*height: 30px;*/ } #nav_views li { @@ -130,7 +123,7 @@ p#branding a { } #nav_views li a:hover { text-decoration: none; - } + } #nav_views li.current a, #nav_views li.current a:hover { color: #701238; background-color: #fff6d5; @@ -138,14 +131,127 @@ p#branding a { } #nav_views li.current a:hover { color: #d1451a; - } + } #nav_views li a:hover { color: #fff6d5; background-color: #701238; border-right: 1px solid #dcaa3f; } - -/* ----- Nav Footer ----- */ + + +.feeds { +clear:both; +float:right; +margin-top:1.25em; +position:absolute; +right:0; +bottom:-30px; +} +.feeds * { +line-height:1.4; +padding:0; +margin:0; +font-size:12px; +} + +.feeds p { +font-weight:bold; +display:inline; +display:none; +} +.feeds ul { +display:inline; +} +.feeds li { +list-style-type:none; +display:inline; +margin-left:0.5em; +} +.feeds li a.rss, +.feeds li a.atom { +background:url(icon_feed.jpg) no-repeat; +padding-top:2px; +padding-left:20px; +} +.feeds li a.foaf { +background:url(icon_foaf.gif) no-repeat; +padding-top:2px; +padding-left:30px; +} + + +form#disfavor, form.disfavor, +form#favor, form.favor { + float: right; +} + +/*favorites*/ +input#favor, input.favor, +input#disfavor, input.disfavor { + background-color:#fcfff5; + background-image:url(icon_heart-02.gif); + background-repeat:no-repeat; + cursor: pointer; + border: 0; + width: 16px; + height:16px; + text-indent:-9999px; +} + +input#disfavor, input.disfavor { + background-image:url(icon_heart-01.gif); +} + +.notice_single:hover input.favor, +.notice_single:hover input.disfavor { + background-color:#f3f8ea; +} + + +/*profile_actions*/ +#profile_actions { +padding-left:0; +list-style-type:none; +margin:0; +} +#profile_actions li { +margin-bottom:0.5em; +clear:both; +} + +#profile_actions #profile_nudge input.submit { +margin:0; +padding:0; +padding-left:17px; +background:transparent url(icon_emote-wink.png) 0 1px no-repeat; +color:#C15D42; +font-family:Georgia,"Times New Roman",Times,serif; +font-weight:normal; +font-size:14px; +text-align:left; +float:left; +line-height:18px; +} +#profile_actions #profile_nudge input.submit:hover { +background-color:transparent; +color:#C15D42; +} + +#wrap #content input.processing { +padding-left:17px; +background:transparent url(icon_process-working.gif) 0 1px no-repeat; +line-height:18px; +} + +#wrap p#nudge_response { +padding-left:20px; +background:transparent url(icon_checkmark.gif) 0 1px no-repeat; +line-height:18px; +font-size:14px; +} + + +/* ----- Nav Footer ----- */ #nav_sub { clear: both; margin: 18px auto 0 auto; @@ -155,7 +261,7 @@ p#branding a { font-weight: bold; line-height: 21px; border-top: 1px solid #dec5b5; - width: 540px; + width: 600px; } #nav_sub li { display: block; @@ -163,7 +269,7 @@ p#branding a { } #nav_sub li a { padding: 6px 24px 6px 0; - } + } #nav_sub li a:hover { text-decoration: underline; } @@ -172,11 +278,10 @@ p#branding a { #content { clear: left; margin: 40px 0 45px 0; - padding: 0 110px; + padding: 0 80px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 18px; - /*border: 1px solid #F00;*/ } #content h2 { font-family: Verdana, Arial, Helvetica, sans-serif; @@ -185,8 +290,8 @@ p#branding a { #content label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; - } -.instructions, .success, .error { + } +.instructions p, .success, .error { font-weight: normal; margin: 36px 0 0 0; padding: 10px; @@ -194,21 +299,91 @@ p#branding a { font-size: 13px; line-height: 15px; border: 1px solid #dec5b5; + color: #fff6d5; + } +.instructions a, .success a, .error a { + color: #d8e2d7; + text-decoration: underline; + } +.instructions a:hover, .success a:hover, .error a:hover { color: #fff6d5; } .success { background-color: #48705b; - } + } .error { background-color: #ce3728; } - + +/* ----- Stream -----*/ + +#notices { + clear: both; + margin: 0 auto; + padding: 0; + list-style-type: none; + width: 600px; + border-top: 1px solid #dec5b5; + } +#notices a:hover { + text-decoration: underline; + } +.notice_single { + clear: both; + display: block; + margin: 0; + padding: 5px 5px 5px 0; + min-height: 48px; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 13px; + line-height: 16px; + border-bottom: 1px solid #dec5b5; + } +.notice_single:hover { + background-color: #f7ebcc; + } +.notice_single p { + display: inline; + margin: 0; + padding: 0; + } +#notice_delete_form #confirmation_text { + display: block; + font-size: 14px; + font-weight: bold; + } +input#submit_yes, input#submit_no { + margin: 18px 10px 0px 0px; + padding: 4px; + font-weight: bold; + color: #fff6d5; + background-color: #F60; + cursor: pointer; + border: 0; + width: 40px; + } +input#submit_yes:hover, input#submit_no:hover { + background-color: #701238; + } +.avatar.stream { + float: left; + margin: 0 10px 0.5em 0; + } +p.time { + display: block; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + line-height: 15px; + } +p.time a { + color: #dab134; + } /* ----- Profile -----*/ #profile { clear: left; - margin: 0 -110px; + margin: 0 -80px; padding: 10px 0 0 0; min-height: 170px; border-top: 1px solid #dec5b5; @@ -227,7 +402,7 @@ p#branding a { font-size: 11px; text-transform: uppercase; color: #dab134; - } + } #profile p { margin: 0 10px 0 0; font-size: 12px; @@ -235,14 +410,12 @@ p#branding a { } #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; @@ -251,121 +424,90 @@ p#branding a { margin-bottom: 5px; } .avatar.profile { - float: none; clear: left; margin: 0 10px 5px 0; } .avatar.original { + float: left; 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 { margin-top: 18px; } .statistics h2 { margin: 12px 0 3px 0; - } + } dl.statistics { margin: 0; font-size: 12px; line-height: 14px; } -.statistics dt, .statistics dd { - float: left; - margin: 0; - } .statistics dt { - clear: left; + float: left; width: 96px; - } +} .statistics dd { - clear: right; - } + margin-left: 100px; +} .statistics dt:after { content: ":"; } #subscriptions { float: left; margin: 18px 0 30px 0; - } + } #subscriptions_avatars { - /*float: left;*/ + float: left; margin: 6px 0 0 0; padding: 0; list-style-type: none; width: 270px; - } + } #subscriptions_avatars li .avatar.mini { float: left; margin: 0 3px 3px 0; padding: 0; line-height: 0; + /* border: 1px solid #f00; */ } #subscriptions_viewall { clear: left; } +/* ----- End Profile -----*/ -#notices { - clear: both; - margin: 0 auto; +/* ----- Begin Subscriptions & Subscribers -----*/ + +ul.subscriptions, ul.subscribers { + float: none; + margin: 0; padding: 0; list-style-type: none; - width: 540px; - border-top: 1px solid #dec5b5; - /*border: 1px solid #F00;*/ + overflow: auto; } -#notices a:hover { - text-decoration: underline; - } -.notice_single { - clear: both; +ul.subscriptions li, ul.subscribers li { display: block; - margin: 0; - padding: 5px 5px 5px 0; - min-height: 48px; - font-family: Georgia, "Times New Roman", Times, serif; - font-size: 13px; - line-height: 16px; - border-bottom: 1px solid #dec5b5; - } -.notice_single:hover { - background-color: #f7ebcc; - } -.notice_single p { - display: inline; - margin: 0; - padding: 0; - } -.avatar { float: left; - margin: 0 10px 0 0; + padding: 0; } +/* ----- End Subscriptions & Subscribers -----*/ + -p.time { - display: block; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; - line-height: 15px; - } -p.time a { - color: #dab134; - } #pagination { margin: 18px auto; - width: 540px; + width: 600px; } #nav_pagination { margin: 0 0 36px 0; @@ -382,7 +524,7 @@ p.time a { } #nav_pagination li.before { margin-right: 1px; - } + } #nav_pagination li a { padding: 6px 15px; line-height: 21px; @@ -394,17 +536,18 @@ p.time a { color: #fff6d5; text-decoration: none; } - + #footer { clear: both; margin: 0 auto; padding: 0 0 36px 0; - width: 540px; + width: 600px; border-top: 1px solid #dec5b5; } #footer p { margin-top: 9px; - } + line-height: 12px; + } #cc { float: left; margin: 3px 10px 0 0; @@ -420,7 +563,7 @@ form { form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; - } + } form label { display: block; font-size: 12px; @@ -431,7 +574,7 @@ form input { border: 1px solid #dec5b5; width: 264px; } -input#submit { +input#submit, input.submit { display: block; margin: 18px 0; padding: 4px; @@ -442,9 +585,15 @@ input#submit { border: 0; width: auto; } -input#submit:hover { +input#submit:hover, input.submit:hover { background-color: #701238; } +input.checkbox { + /*width: 14px; + height: 14px;*/ + width: auto; + border: 0; + } textarea, input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; @@ -453,19 +602,20 @@ textarea, input { } textarea:focus, input:focus { background-color: #f8ebc0; - } + } textarea { width: 270px; border: 1px solid #D8E2D7; } .input_instructions { + margin-top: 3px; display: block; font-size: 11px; - line-height: 21px; + line-height: 15px; color: #924959; font-family: Verdana, Arial, Helvetica, sans-serif; - } - + } + /* ----- Status Form ----- */ #status_form { height: 96px; @@ -474,16 +624,15 @@ textarea { #status_form p { margin: 36px 0 0 0; padding: 0; - } + } #status_label { - display: inline; + display: block; clear: both; margin: 0; padding: 0 0 3px 0; font-size: 18px; font-weight: bold; line-height: 24px; - /*color: #701238;*/ color: #dab134; } #status_textarea { @@ -510,24 +659,21 @@ textarea { color: #fff6d5; cursor: pointer; border: 0; - } + } #status_submit:hover { background-color: #d1451a; } #counter { - position: relative; - color: black; - font-weight: bold; - font-size: 18px; - left: 255px; -} - -#counter.toomuch { - color: red; + position: absolute; + top: 140px; + left: -64px; + width: 50px; + font-weight: bold; + text-align: right; } - /* ----- Subscribe Form ----- */ -#subscribe .button, #unsubscribe .button, #remotesubscribe .button { +#content .subscribe .submit, #content .unsubscribe .submit, #remotesubscribe .button, #remotesubscribe { + clear: left; margin: 0; width: 96px; height: 27px; @@ -538,19 +684,26 @@ textarea { background-color: #F60; color: #fff6d5; border: 0; - } -#subscribe .button:hover, #unsubscribe .button:hover { + } +#remotesubscribe { + width: 96px; + height: 22px; + padding: 5px 0 0 0; + text-align: center; + } +#content .subscribe .button:hover, #content .unsubscribe .button:hover { background-color: #904632; cursor: pointer; } -input#profile_url { - width: 88px; - padding: 3px; - margin: 0 0 10px 0; - } -/* ----- Login Form -----*/ + +a#remotesubscribe { + display: block; +} + +/* ----- Login Form -----*/ input#license { width: auto; + border: 0; } /* ----- Avatar Form -----*/ form { @@ -562,10 +715,249 @@ form { input#openid_url { background: url(login-bg.gif) no-repeat; background-color: #fff; - background-position: 0 50%; + background-position: 4px 50%; color: #000; - padding-left: 18px; + padding-left: 24px; +} + +/* People lists (search results, maybe subscribers) */ + +#profiles { + clear: both; + margin: 0 auto; + padding: 0; + list-style-type: none; + width: 600px; + border-top: 1px solid #dec5b5; + /*border: 1px solid #F00;*/ + } +#profiles a:hover { + text-decoration: underline; + } + +.profile_single { + clear: both; + display: block; + margin: 0; + padding: 5px 5px 5px 0; + min-height: 48px; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 13px; + line-height: 16px; + border-bottom: 1px solid #dec5b5; + } +.profile_single:hover { + background-color: #f7ebcc; + } + +.profile_single form.subscribe { + float: right; } +.profile_single form.unsubscribe { + float: right; +} + +/* ----- IM Settings Form -----*/ + +#imsettings p { + margin: 0; + padding: 0; + line-height: 15px; +} + + + + +/* ----- direct message ----- */ + +#message_form { + height: 96px; + /*background-color: #F00;*/ + } + +#message_form p { + margin: 21px 0 0 0; + padding: 0; + } +#message_form label { + display: inline; + } + +#message_content { + display: block; + float: left; + width: 463px; + height: 35px; + padding: 5px; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + color: #193441; + border: 0; + } + +#message_send { + 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; + } + +#message_send:hover { + background-color: #904632; + } + + /* ===== End Forms Styling ===== */ - + +/* ===== Tag Cloud Styling ===== */ + +p.tagcloud { +text-align: center; +} + +p.tagcloud a { +line-height:100%; +vertical-align:middle; +} + +p.tagcloud a.largest { +font-size: 400%; +} +p.tagcloud a.verylarge { +font-size: 300%; +} + +p.tagcloud a.large { +font-size: 200%; +} + +p.tagcloud a.medium { +font-size: 150%; +} + +p.tagcloud a.small { +font-size: 100%; +} + +p.tagcloud a.verysmall { +font-size: 80%; +} + +p.tagcloud a.smallest { +font-size: 60%; +} + + +.tags_self, +.tags_user { +margin-left:4.5em; +} +.tags_self, +.tags_user { +/*float:right;*/ +} +.tags_self dl, +.tags_user dl { +margin-left:0; +} + +.tags_self dt, +.tags_user dt { +/*display:none;*/ +display:inline; +} + +.tags_self dd, +.tags_user dd { +margin-left:0; +display:inline; +} + + +ul.tags { +padding-left:0; +margin-left:0; +list-style-type:none; +display:inline; +} +ul.tags li { +display:inline; +margin-right:0.75em; +} +ul.tags li a { +padding-left:17px; +background:url(icon_tag-01.gif) no-repeat; +line-height:1.5; +} + +.tag_user { + +text-align:right; +margin-top:0; +margin-bottom:0; +} + +form#tag_user { +margin-left:8.75em; +clear:both; +} +form#tag_user p { +margin:0; +} + +form#tag_user label { +display:inline; +margin-right:1em; +} +form#tag_user .submit { +margin-left:4em; +} + +form#tag_user .input_instructions { +margin-left:4.5em; +} + + + +/* ----- Mailbox ----- */ +#messages { + clear: both; + margin: 0 auto; + padding: 0; + list-style-type: none; + width: 600px; + border-top: 1px solid #dec5b5; + } + +#messages a:hover { + text-decoration: underline; + } + +.message_single { + clear: both; + display: block; + margin: 0; + padding: 5px 5px 5px 0; + min-height: 48px; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 13px; + line-height: 16px; + border-bottom: 1px solid #dec5b5; + } +.message_single:hover { + background-color: #f7ebcc; + } +.message_single p { + display: inline; + margin: 0; + padding: 0; + } \ No newline at end of file