A lot of updates to keep the themes current (at least in functionality)

This commit is contained in:
Sarven Capadisli 2010-03-24 23:31:30 +01:00
parent 2c50d4aa44
commit 97e83112d2
7 changed files with 467 additions and 89 deletions

View File

@ -849,7 +849,8 @@ margin-right:11px;
/* NOTICE */ /* NOTICE */
.notice, .notice,
.profile { .profile,
.application {
position:relative; position:relative;
padding-top:11px; padding-top:11px;
padding-bottom:11px; padding-bottom:11px;
@ -862,10 +863,15 @@ border-top-style:dotted;
.notices li { .notices li {
list-style-type:none; list-style-type:none;
} }
.notices li.hover { .notices .notices {
border-radius:4px; margin-top:7px;
-moz-border-radius:4px; margin-left:2%;
-webkit-border-radius:4px; width:98%;
float:left;
}
.mark-top {
border-top-width:1px;
border-top-style:solid;
} }
/* NOTICES */ /* NOTICES */
@ -996,25 +1002,22 @@ text-transform:lowercase;
.dialogbox { .dialogbox {
position:absolute; position:absolute;
top:-4px; top:-1px;
right:29px; right:-1px;
z-index:9; z-index:9;
min-width:199px;
float:none; float:none;
background-color:#FFF;
padding:11px; padding:11px;
border-radius:7px; border-radius:7px;
-moz-border-radius:7px; -moz-border-radius:7px;
-webkit-border-radius:7px; -webkit-border-radius:7px;
border-style:solid; border-style:solid;
border-width:1px; border-width:1px;
border-color:#DDDDDD;
-moz-box-shadow:3px 7px 5px rgba(194, 194, 194, 0.7);
} }
.dialogbox legend { .dialogbox legend {
display:block !important; display:block !important;
margin-right:18px; margin-right:18px;
margin-bottom:18px;
} }
.dialogbox button.close { .dialogbox button.close {
@ -1023,11 +1026,22 @@ right:3px;
top:3px; top:3px;
} }
.dialogbox .form_guide {
font-weight:normal;
padding:0;
}
.dialogbox .submit_dialogbox { .dialogbox .submit_dialogbox {
font-weight:bold; font-weight:bold;
text-indent:0; text-indent:0;
min-width:46px; min-width:46px;
} }
.dialogbox input {
padding-left:4px;
}
.dialogbox fieldset {
margin-bottom:0;
}
#wrap form.processing input.submit, #wrap form.processing input.submit,
.entity_actions a.processing, .entity_actions a.processing,
@ -1103,6 +1117,104 @@ width:16px;
height:16px; height:16px;
} }
.notice .attachment {
position:relative;
padding-left:16px;
}
.notice .attachment.more {
text-indent:-9999px;
width:16px;
height:16px;
display:inline-block;
overflow:hidden;
vertical-align:middle;
margin-left:4px;
}
#attachments .attachment,
.notice .attachment.more {
padding-left:0;
}
.notice .attachment img {
position:absolute;
top:18px;
left:0;
z-index:99;
}
#shownotice .notice .attachment img {
position:static;
}
#attachments {
clear:both;
float:left;
width:100%;
margin-top:18px;
}
#attachments dt {
font-weight:bold;
font-size:1.3em;
margin-bottom:4px;
}
#attachments ol li {
margin-bottom:18px;
list-style-type:decimal;
float:left;
clear:both;
}
#jOverlayContent,
#jOverlayContent #content,
#jOverlayContent #content_inner {
width: auto !important;
margin-bottom:0;
}
#jOverlayContent #content {
padding:11px;
min-height:auto;
}
#jOverlayContent .entry-title {
display:block;
margin-bottom:11px;
}
#jOverlayContent button {
position:absolute;
top:0;
right:0;
}
#jOverlayContent h1 {
max-width:425px;
}
#jOverlayContent #content {
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}
#jOverlayLoading {
top:5%;
left:40%;
}
#attachment_view img {
max-width:480px;
max-height:480px;
}
#attachment_view #oembed_info {
margin-top:11px;
}
#attachment_view #oembed_info dt,
#attachment_view #oembed_info dd {
float:left;
}
#attachment_view #oembed_info dt {
clear:left;
margin-right:11px;
font-weight:bold;
}
#attachment_view #oembed_info dt:after {
content: ":";
}
#usergroups #new_group { #usergroups #new_group {
float: left; float: left;
margin-right: 2em; margin-right: 2em;

View File

@ -242,7 +242,9 @@ border-color:#FFFFFF;
#content, #content,
#site_nav_local_views .current a, #site_nav_local_views .current a,
.entity_send-a-message .form_notice, .entity_send-a-message .form_notice,
.entity_moderation:hover ul { .entity_moderation:hover ul,
.entity_role:hover ul,
.dialogbox {
background-color:#FFFFFF; background-color:#FFFFFF;
} }
@ -359,6 +361,9 @@ background-position: 5px -1973px;
.notice .attachment { .notice .attachment {
background-position:0 -394px; background-position:0 -394px;
} }
.notice .attachment.more {
background-position:0 -2770px;
}
#attachments .attachment { #attachments .attachment {
background:none; background:none;
} }
@ -381,14 +386,19 @@ background-position:0 -1582px;
background-position:0 -1648px; background-position:0 -1648px;
} }
.notices .attachment.more,
.notices div.entry-content, .notices div.entry-content,
.notices div.notice-options { .notices div.notice-options {
opacity:0.4; opacity:0.4;
} }
.notices li:hover .attachment.more,
.notices li:hover div.entry-content, .notices li:hover div.entry-content,
.notices li:hover div.notice-options { .notices li:hover div.notice-options {
opacity:1; opacity:1;
} }
.opaque {
opacity:1 !important;
}
div.notice-options a, div.notice-options a,
div.notice-options input { div.notice-options input {
font-family:sans-serif; font-family:sans-serif;

View File

@ -901,7 +901,8 @@ margin-right:11px;
/* NOTICE */ /* NOTICE */
.notice, .notice,
.profile { .profile,
.application {
position:relative; position:relative;
padding-top:11px; padding-top:11px;
padding-bottom:11px; padding-bottom:11px;
@ -1032,25 +1033,22 @@ left:0;
.dialogbox { .dialogbox {
position:absolute; position:absolute;
top:-4px; top:-1px;
right:29px; right:-1px;
z-index:9; z-index:9;
min-width:199px;
float:none; float:none;
background-color:#FFF;
padding:11px; padding:11px;
border-radius:7px; border-radius:7px;
-moz-border-radius:7px; -moz-border-radius:7px;
-webkit-border-radius:7px; -webkit-border-radius:7px;
border-style:solid; border-style:solid;
border-width:1px; border-width:1px;
border-color:#DDDDDD;
-moz-box-shadow:3px 7px 5px rgba(194, 194, 194, 0.7);
} }
.dialogbox legend { .dialogbox legend {
display:block !important; display:block !important;
margin-right:18px; margin-right:18px;
margin-bottom:18px;
} }
.dialogbox button.close { .dialogbox button.close {
@ -1059,9 +1057,21 @@ right:3px;
top:3px; top:3px;
} }
.dialogbox .form_guide {
font-weight:normal;
padding:0;
}
.dialogbox .submit_dialogbox { .dialogbox .submit_dialogbox {
text-indent:0;
font-weight:bold; font-weight:bold;
text-indent:0;
min-width:46px;
}
.dialogbox input {
padding-left:4px;
}
.dialogbox fieldset {
margin-bottom:0;
} }
.notice-options { .notice-options {
@ -1808,7 +1818,9 @@ border-color:#FFFFFF;
#content, #content,
#site_nav_local_views .current a, #site_nav_local_views .current a,
.entity_send-a-message .form_notice, .entity_send-a-message .form_notice,
.entity_moderation:hover ul { .entity_moderation:hover ul,
.entity_role:hover ul,
.dialogbox {
background-color:#FFFFFF; background-color:#FFFFFF;
} }
@ -1940,6 +1952,9 @@ background-position: 0 -1714px;
.notice .attachment { .notice .attachment {
background-position:0 -394px; background-position:0 -394px;
} }
.notice .attachment.more {
background-position:0 -2770px;
}
#attachments .attachment { #attachments .attachment {
background:none; background:none;
} }
@ -1962,10 +1977,12 @@ background-position:0 -1582px;
background-position:0 -1648px; background-position:0 -1648px;
} }
.notices .attachment.more,
.notices div.entry-content, .notices div.entry-content,
.notices div.notice-options { .notices div.notice-options {
opacity:0.4; opacity:0.4;
} }
.notices li:hover .attachment.more,
.notices li:hover div.entry-content, .notices li:hover div.entry-content,
.notices li:hover div.notice-options { .notices li:hover div.notice-options {
opacity:1; opacity:1;

View File

@ -701,7 +701,8 @@ margin-right:11px;
/* NOTICE */ /* NOTICE */
.notice, .notice,
.profile { .profile,
.application {
position:relative; position:relative;
padding-top:11px; padding-top:11px;
padding-bottom:11px; padding-bottom:11px;
@ -709,11 +710,21 @@ clear:both;
float:left; float:left;
width:100%; width:100%;
border-top-width:1px; border-top-width:1px;
border-top-style:dashed; border-top-style:dotted;
} }
.notices li { .notices li {
list-style-type:none; list-style-type:none;
} }
.notices .notices {
margin-top:7px;
margin-left:2%;
width:98%;
float:left;
}
.mark-top {
border-top-width:1px;
border-top-style:solid;
}
/* NOTICES */ /* NOTICES */
@ -813,75 +824,249 @@ text-transform:lowercase;
} }
.notice-options { .notice .notice-options a,
padding-left:2%; .notice .notice-options input {
float:left; float:left;
width:50%; font-size:1.025em;
position:relative;
font-size:0.95em;
width:12.5%;
float:right;
} }
.notice-options a { .notice div.entry-content .timestamp {
float:left; display:inline-block;
} }
.notice-options .notice_delete,
.notice-options .notice_reply, .entry-content .repeat {
.notice-options .form_favor, display:block;
.notice-options .form_disfavor {
position:absolute;
top:0;
} }
.notice-options .form_favor, .entry-content .repeat .photo {
.notice-options .form_disfavor { float:none;
margin-right:1px;
position:relative;
top:4px;
left:0; left:0;
} }
.notice-options .notice_reply {
left:29px; .dialogbox {
} position:absolute;
.notice-options .notice_delete { top:-1px;
right:0; right:-1px;
} z-index:9;
.notice-options .notice_reply dt { float:none;
display:none; padding:11px;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-style:solid;
border-width:1px;
}
.dialogbox legend {
display:block !important;
margin-right:18px;
margin-bottom:18px;
}
.dialogbox button.close {
position:absolute;
right:3px;
top:3px;
}
.dialogbox .form_guide {
font-weight:normal;
padding:0;
}
.dialogbox .submit_dialogbox {
font-weight:bold;
text-indent:0;
min-width:46px;
}
.dialogbox input {
padding-left:4px;
}
.dialogbox fieldset {
margin-bottom:0;
}
#wrap form.processing input.submit,
.entity_actions a.processing,
.dialogbox.processing .submit_dialogbox {
cursor:wait;
outline:none;
text-indent:-9999px;
}
.form_repeat.dialogbox {
top:-4px;
right:29px;
min-width:199px;
}
.notice-options {
position:relative;
font-size:0.95em;
width:113px;
float:right;
margin-top:3px;
margin-right:4px;
} }
.notice-options input,
.notice-options a { .notice-options a {
float:left;
}
.notice-options .notice_reply,
.notice-options .form_repeat,
.notice-options .form_favor,
.notice-options .form_disfavor,
.notice-options .repeated {
float:left;
margin-left:14.2%;
}
.notice-options .form_favor,
.notice-options .form_disfavor {
margin-left:0;
}
.notice-options input,
.notice-options a,
.notice-options .repeated {
text-indent:-9999px; text-indent:-9999px;
outline:none; outline:none;
} }
.notice-options .notice_reply a,
.notice-options input.submit { .notice-options input.submit {
display:block; display:block;
border:0; border:0;
} }
.notice-options .notice_reply a, .notice-options .notice_reply,
.notice-options .notice_delete a { .notice-options .notice_delete {
text-decoration:none; text-decoration:none;
padding-left:16px;
} }
.notice .notice-options .notice_delete {
float:right;
}
.notice-options form input.submit { .notice-options form input.submit {
width:16px; width:16px;
padding:2px 0; height:16px;
padding:0;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
} }
.notice-options .form_repeat legend,
.notice-options .notice_delete dt,
.notice-options .form_favor legend, .notice-options .form_favor legend,
.notice-options .form_disfavor legend { .notice-options .form_disfavor legend {
display:none; display:none;
} }
.notice-options .notice_delete fieldset, .notice-options .form_repeat fieldset,
.notice-options .form_favor fieldset, .notice-options .form_favor fieldset,
.notice-options .form_disfavor fieldset { .notice-options .form_disfavor fieldset {
border:0; border:0;
padding:0; padding:0;
} }
.notice-options a,
.notice-options .repeated {
width:16px;
height:16px;
}
.notice .attachment {
position:relative;
padding-left:16px;
}
.notice .attachment.more {
text-indent:-9999px;
width:16px;
height:16px;
display:inline-block;
overflow:hidden;
vertical-align:middle;
margin-left:4px;
}
#attachments .attachment,
.notice .attachment.more {
padding-left:0;
}
.notice .attachment img {
position:absolute;
top:18px;
left:0;
z-index:99;
}
#shownotice .notice .attachment img {
position:static;
}
#attachments {
clear:both;
float:left;
width:100%;
margin-top:18px;
}
#attachments dt {
font-weight:bold;
font-size:1.3em;
margin-bottom:4px;
}
#attachments ol li {
margin-bottom:18px;
list-style-type:decimal;
float:left;
clear:both;
}
#jOverlayContent,
#jOverlayContent #content,
#jOverlayContent #content_inner {
width: auto !important;
margin-bottom:0;
}
#jOverlayContent #content {
padding:11px;
min-height:auto;
}
#jOverlayContent .entry-title {
display:block;
margin-bottom:11px;
}
#jOverlayContent button {
position:absolute;
top:0;
right:0;
}
#jOverlayContent h1 {
max-width:425px;
}
#jOverlayContent #content {
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}
#jOverlayLoading {
top:5%;
left:40%;
}
#attachment_view img {
max-width:480px;
max-height:480px;
}
#attachment_view #oembed_info {
margin-top:11px;
}
#attachment_view #oembed_info dt,
#attachment_view #oembed_info dd {
float:left;
}
#attachment_view #oembed_info dt {
clear:left;
margin-right:11px;
font-weight:bold;
}
#attachment_view #oembed_info dt:after {
content: ":";
}
#usergroups #new_group { #usergroups #new_group {
float: left; float: left;
margin-right: 2em; margin-right: 2em;

View File

@ -200,14 +200,19 @@ background:transparent url(../../base/images/icons/twotone/green/disfavourite.gi
background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%;
} }
.notices .attachment.more,
.notices div.entry-content, .notices div.entry-content,
.notices div.notice-options { .notices div.notice-options {
opacity:0.4; opacity:0.4;
} }
.notices li.hover div.entry-content, .notices li:hover .attachment.more,
.notices li.hover div.notice-options { .notices li:hover div.entry-content,
.notices li:hover div.notice-options {
opacity:1; opacity:1;
} }
.opaque {
opacity:1 !important;
}
div.entry-content { div.entry-content {
color:#ccc; color:#ccc;
} }

View File

@ -792,25 +792,30 @@ margin-right:11px;
/* NOTICE */ /* NOTICE */
.notice, .notice,
.profile { .profile,
.application {
position:relative; position:relative;
padding:11px 2%; padding-top:11px;
padding-bottom:11px;
clear:both; clear:both;
float:left; float:left;
width:95.7%; width:100%;
border-width:1px; border-top-width:1px;
border-style:solid; border-top-style:dotted;
margin-bottom:11px;
} }
.notices li { .notices li {
list-style-type:none; list-style-type:none;
} }
.notices .notices { .notices .notices {
margin-top:7px; margin-top:7px;
margin-left:5%; margin-left:2%;
width:95%; width:98%;
float:left; float:left;
} }
.mark-top {
border-top-width:1px;
border-top-style:solid;
}
#aside_primary .notice, #aside_primary .notice,
#aside_primary .profile { #aside_primary .profile {
@ -970,36 +975,38 @@ outline:none;
text-indent:-9999px; text-indent:-9999px;
} }
.form_repeat.dialogbox {
top:-4px;
right:29px;
min-width:199px;
}
.notice-options { .notice-options {
position:relative; position:relative;
font-size:0.95em; font-size:0.95em;
width:90px; width:113px;
float:right; float:right;
margin-right:11px; margin-top:3px;
margin-right:4px;
} }
.notice-options a { .notice-options a {
float:left; float:left;
} }
.notice-options .notice_delete,
.notice-options .notice_reply, .notice-options .notice_reply,
.notice-options .form_repeat,
.notice-options .form_favor, .notice-options .form_favor,
.notice-options .form_disfavor { .notice-options .form_disfavor,
position:absolute; .notice-options .repeated {
top:0; float:left;
margin-left:14.2%;
} }
.notice-options .form_favor, .notice-options .form_favor,
.notice-options .form_disfavor { .notice-options .form_disfavor {
left:0; margin-left:0;
}
.notice-options .notice_reply {
left:29px;
}
.notice-options .notice_delete {
right:0;
} }
.notice-options input, .notice-options input,
.notice-options a { .notice-options a,
.notice-options .repeated {
text-indent:-9999px; text-indent:-9999px;
outline:none; outline:none;
} }
@ -1010,27 +1017,51 @@ border:0;
.notice-options .notice_reply, .notice-options .notice_reply,
.notice-options .notice_delete { .notice-options .notice_delete {
text-decoration:none; text-decoration:none;
padding-left:16px; }
.notice .notice-options .notice_delete {
float:right;
} }
.notice-options form input.submit { .notice-options form input.submit {
width:16px; width:16px;
padding:2px 0; height:16px;
padding:0;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
} }
.notice-options .form_repeat legend,
.notice-options .form_favor legend, .notice-options .form_favor legend,
.notice-options .form_disfavor legend { .notice-options .form_disfavor legend {
display:none; display:none;
} }
.notice-options .form_repeat fieldset,
.notice-options .form_favor fieldset, .notice-options .form_favor fieldset,
.notice-options .form_disfavor fieldset { .notice-options .form_disfavor fieldset {
border:0; border:0;
padding:0; padding:0;
} }
.notice-options a,
.notice-options .repeated {
width:16px;
height:16px;
}
.notice .attachment { .notice .attachment {
position:relative; position:relative;
padding-left:16px; padding-left:16px;
} }
#attachments .attachment { .notice .attachment.more {
text-indent:-9999px;
width:16px;
height:16px;
display:inline-block;
overflow:hidden;
vertical-align:middle;
margin-left:4px;
}
#attachments .attachment,
.notice .attachment.more {
padding-left:0; padding-left:0;
} }
.notice .attachment img { .notice .attachment img {

View File

@ -141,7 +141,6 @@ background-color:transparent;
color:#000000; color:#000000;
} }
.aside .section { .aside .section {
border-color:#FFFFFF; border-color:#FFFFFF;
background-color:#FFFFFF; background-color:#FFFFFF;
@ -173,6 +172,11 @@ color:#7F1114;
color:#FFFFFF; color:#FFFFFF;
} }
.aside .section .dialogbox {
color:#000000;
}
.section .profile { .section .profile {
border-top-color:#87B4C8; border-top-color:#87B4C8;
@ -254,6 +258,13 @@ background:#FFFFFF url(../../base/images/icons/icon_processing.gif) no-repeat 47
background-image:none; background-image:none;
} }
.entity_send-a-message .form_notice,
.entity_moderation:hover ul,
.entity_role:hover ul,
.dialogbox {
background-color:#FFFFFF;
}
#content, #content,
#site_nav_local_views a { #site_nav_local_views a {
border-color:#FFFFFF; border-color:#FFFFFF;
@ -414,6 +425,9 @@ background-position: 0 -1714px;
.notice .attachment { .notice .attachment {
background-position:0 -394px; background-position:0 -394px;
} }
.notice .attachment.more {
background-position:0 -2770px;
}
#attachments .attachment { #attachments .attachment {
background:none; background:none;
} }
@ -436,15 +450,19 @@ background-position:0 -1582px;
background-position:0 -1648px; background-position:0 -1648px;
} }
.notices .attachment.more,
.notices div.entry-content, .notices div.entry-content,
.notices div.notice-options { .notices div.notice-options {
opacity:0.4; opacity:0.4;
} }
.notices li:hover .attachment.more,
.notices li:hover div.entry-content, .notices li:hover div.entry-content,
.notices li:hover div.notice-options { .notices li:hover div.notice-options {
opacity:1; opacity:1;
} }
.opaque {
opacity:1 !important;
}
div.entry-content { div.entry-content {
color:#333333; color:#333333;
} }