.elgg-page-menu li.selected > ul {
display: block;
}
-
+<?php //@todo convert to new style ?>
.admin_settings h3 {
background:#999999;
color:white;
?>
+<?php //@todo move to helpers.php ?>
.clearfloat { clear:both; }
/* Clearfix! */
margin:0 auto;
}
+<?php //@todo move to core.php ?>
/**
* elgg-body fills the space available to it.
* It uses hidden text to expand itself. The combination of auto width, overflow
padding-bottom:5px;
}
-
+<?php //@todo deprecated ?>
.listing .icon { float: left; margin-right: 10px; }
.listing .icon img { width: auto }
.listing .info { display: table-cell; }
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
+
+<?php //@todo deprecated ?>
.margin-none {
margin:0;
}
margin-top:10px;
}
+<?php //@todo lists.php ?>
.elgg-tags {
background-image:url(<?php echo elgg_get_site_url(); ?>_graphics/elgg_sprites.png);
background-repeat: no-repeat;
.elgg-discover:hover .elgg-discoverable {
display: block;
}
+
+<?php //@todo move to helpers.php ?>
+<?php //@todo convert to hyphen-separated ?>
.elgg_hrt {
border-top: 1px solid #CCCCCC;
}
.elgg_hrb {
border-bottom: 1px solid #CCCCCC;
}
-
-
-
.elgg-border-plain {
border: 1px solid #eeeeee;
}
-
-
-
.elgg-rss {
float: right;
}
float: left;
margin-right: 5px;
}
+
+<?php //@todo is this the best way to do it? Perhaps elgg-image-alt would be cleaner... ?>
.elgg-image-block .elgg-image.elgg-alt {
float: right;
margin-left: 5px;
List
*************************************** */
.elgg-list {
- border-top: 1px dotted #CCCCCC;
+ border-top: 1px dotted #CCCCCC;
margin: 5px 0;
clear: both;
}
/* ***************************************
Modules
*************************************** */
+
.elgg-aside-module {
margin-bottom: 20px;
}
margin-bottom: 5px;
padding-bottom: 5px;
}
+
.elgg-group-module {
margin-bottom: 20px;
}
.elgg-group-module .elgg-head h3 {
color: #333333;
}
+
.elgg-info-module {
margin-bottom: 20px;
}
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
+
+<?php //@todo should not assume h3 ?>
.elgg-info-module .elgg-head h3 {
color: #333333;
}
+
.elgg-popup-module {
background-color: white;
border: 1px solid #cccccc;
-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
}
+
+<?php //@todo core.php? ?>
.elgg-owner-block {
margin-bottom: 20px;
}
/* ***************************************
WIDGETS
*************************************** */
+
.elgg-widgets {
float: right;
min-height: 30px;
background: #dedede;
border: 2px solid #cccccc;
}
+
+<?php //@todo location-dependent style: make an extension of elgg-gallery ?>
.elgg-widgets-add-panel ul {
padding: 0;
margin: 0;
.elgg-widgets-add-panel li a {
display: block;
}
+
+<?php //@todo Convert to elgg-state-*? ?>
.elgg-widget-available {
color: #333333;
cursor: pointer;
.elgg-widget-unavailable {
color: #888888;
}
+
+<?php //@todo extend elgg-module. Still too many location-dependent/overly-qualified styles ?>
.elgg-widget {
background-color: #dedede;
padding: 2px;
margin-bottom: 15px;
}
+<?php //@todo push into page.php ?>
/* ***************************************
SYSTEM MESSAGES
*************************************** */
margin:0;
}
+<?php //@todo move to icons.php ?>
/* ***************************************
AVATAR ICONS
*************************************** */
background: #e4ecf5;
color:#333333;
}
+
+<?php //@todo prefix with "elgg-" ?>
textarea.monospace {
font-family: Monaco,"Courier New",Courier,monospace;
font-size: 13px;
float:right;
margin-left:14px;
}
+
+
.elgg-input-access {
margin:5px 0 0 0;
}
border: 1px solid #999999;
}
/*
+<?php //@todo elgg-state-disabled? ?>
.elgg-submit-button.disabled {
background-color:#999999;
border-color:#999999;
*/
+<?php //@todo prefix with elgg- ?>
/* small round delete button */
.delete-button {
width:14px;
*
* @package Elgg.Core
* @subpackage UI
+ *
+ * @todo last column needs to be elgg-body style to absorb subpixel rounding discrepancies
*/
?>
/* ***************************************
background-position: -249px 1px;
}
+<?php //@todo prefix with elgg- ?>
.ajax-loader {
background-color: white;
background-image: url(<?php echo elgg_get_site_url(); ?>_graphics/ajax_loader_bw.gif);
/* ***************************************
PAGE LAYOUT
*************************************** */
+<?php //@todo should be in base/reset ?>
body {
background-color: white;
}
.elgg-page-topbar > .elgg-inner {
padding: 2px 10px 2px 8px;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-page-topbar a {
color: #eeeeee;
float: left;
background-repeat: repeat-x;
background-position: bottom left;
}
+
+<?php //@todo Put all elgg-classic styles together ?>
.elgg-classic .elgg-page-header > .elgg-inner {
width: 990px;
margin: 0 auto;
height: 90px;
position: relative;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-page-header h1 a {
font-size: 2em;
line-height: 1.4em;
width: 990px;
margin: 0 auto;
}
+
+<?php //@todo layout object is different from page object -- put in separate files? ?>
#elgg-layout-one-column {
padding: 10px 0;
}
}
.elgg-main .elgg-header {
- border-bottom: 1px solid #CCCCCC;
- padding-bottom: 3px;
+ border-bottom: 1px solid #CCCCCC;
+ padding-bottom: 3px;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-main .elgg-header h2 {
float: left;
max-width: 530px;
padding: 5px 0;
border-top: 1px solid #DEDEDE;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-page-footer a {
float: left;
}
*/
?>
+/* ***************************************
+ PRIMITIVES
+*************************************** */
+.right {float:right}
+.left {float:left}
/* ***************************************
LIKES
margin-right: 20px;
}
.elgg-river-timestamp {
- color: #666666;
- font-size: 85%;
- font-style: italic;
- line-height: 1.2em;
+ color: #666666;
+ font-size: 85%;
+ font-style: italic;
+ line-height: 1.2em;
}
.elgg-river-content {
border-left: 1px solid #CCCCCC;
margin: 8px 0 5px 0;
padding-left: 5px;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-river-content .elgg-user-icon {
float: left;
}
margin: 10px 0;
}
+<?php //@todo do we need another elgg-tabs extension? ?>
.elgg-river-comments-tab {
display: block;
background-color: #EEEEEE;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
}
+
+<?php //@todo lists.php ?>
.elgg-river-comments {
margin: 0;
border-top: none;
font-size: 85%;
margin-bottom: 2px;
}
+
+<?php //@todo location-dependent styles ?>
.elgg-river-item form {
background-color: #EEEEEE;
padding: 4px 4px;
clear: both;
}
+<?php //@todo needs revamp: elgg-login-form, elgg-register-form? ?>
/* ***************************************
LOGIN / REGISTER
*************************************** */
/* ***************************************
USER SETTINGS
*************************************** */
+<?php //@todo prefix with elgg-. Move to chrome.php ?>
table.styled {
width:100%;
}
background: #E4E4E4;
}
+<?php //@todo needs revamp ?>
/* ***************************************
FRIENDS PICKER
*************************************** */
color: white;
text-decoration: none;
}
+
+<?php //@todo use "disabled" on the li ?>
.elgg-pagination .inactive {
color: #CCCCCC;
border-color: #CCCCCC;
}
+
+<?php //@todo Choose b/w elgg-state-active or elgg-state-selected ?>
.elgg-pagination .active {
color: #555555;
border-color: #555555;
display:table;
width:100%;
}
+
+<?php //@todo reset rules like this should no longer be needed? ?>
.elgg-tabs ul {
list-style: none;
padding: 0;
margin: 0;
}
+
.elgg-tabs li {
float: left;
border: 2px solid #cccccc;
color: white;
background-color: red;
}
+
+<?php //@todo needs revamp ?>
.avatar_menu_button {
width:15px;
height:15px;
* @subpackage UI
*/
?>
+
+<?php //@todo * { ... }? ?>
/* ***************************************
RESET CSS
*************************************** */
del {
text-decoration:line-through;
}
-strong {
+strong, b {
font-weight:bold;
}
table {
*
* @package Elgg.Core
* @subpackage UI
+ *
+ * @todo use variables so people can adjust the numbers easily if they want?
*/
?>
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }
+
+<?php //@todo many location-dependent styles are for styling headings. Move those here and make them into non-location-dependent classes ?>
\ No newline at end of file