From 562900f1b36820843a28d7b68f2f0f3e55e04dbf Mon Sep 17 00:00:00 2001 From: cash Date: Sun, 6 Feb 2011 12:40:18 +0000 Subject: more css/html improvements - added .elgg-table and a featured module git-svn-id: http://code.elgg.org/elgg/trunk@8043 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/default/css/elements/chrome.php | 7 +- views/default/css/elements/layout_objects.php | 100 +++++++++++++++++--------- views/default/css/elements/page_layout.php | 6 ++ 3 files changed, 76 insertions(+), 37 deletions(-) (limited to 'views/default/css/elements') diff --git a/views/default/css/elements/chrome.php b/views/default/css/elements/chrome.php index dd2896ecf..7f1b45af0 100644 --- a/views/default/css/elements/chrome.php +++ b/views/default/css/elements/chrome.php @@ -24,13 +24,13 @@ a.selected { text-decoration: underline; } h1, h2, h3, h4, h5, h6 { - color:#0054A7; + color: #0054A7; } p { - margin-bottom:15px; + margin-bottom: 15px; } p:last-child { - margin-bottom:0; + margin-bottom: 0; } dt { @@ -73,7 +73,6 @@ blockquote { GENERIC SELECTORS *************************************** */ h2 { -/* border-bottom:1px solid #CCCCCC; */ padding-bottom:5px; } diff --git a/views/default/css/elements/layout_objects.php b/views/default/css/elements/layout_objects.php index efb3d29b3..4f268e5cf 100644 --- a/views/default/css/elements/layout_objects.php +++ b/views/default/css/elements/layout_objects.php @@ -16,6 +16,9 @@ * @todo check what happens with long
 tags or large images
  */
 ?>
+/* ***************************************
+	Body
+*************************************** */
 .elgg-body {
 	width: auto;
 	word-wrap: break-word;
@@ -83,24 +86,39 @@
 .elgg-gallery {
 	border: none;
 }
+
 /* ***************************************
 	Tables
 *************************************** */
-
-table.styled {
-	width:100%;
+.elgg-table {
+	width: 100%;
+	border-top: 1px solid #cccccc;
 }
-table.styled {
-	border-top:1px solid #cccccc;
+.elgg-table td, .elgg-table th {
+	padding: 4px 8px;
+	border: 1px solid #cccccc;
+}
+.elgg-table th {
+	background-color: #dddddd;
 }
-table.styled td {
-	padding:2px 4px 2px 4px;
-	border-bottom:1px solid #cccccc;
+.elgg-table tr:nth-child(odd), .elgg-table tr.odd {
+	background-color: #ffffff;
 }
-table.styled td.column-one {
-	width:200px;
+.elgg-table tr:nth-child(even), .elgg-table tr.even {
+	background-color: #f0f0f0;
 }
-table.styled tr:hover {
+.elgg-table-alt {
+	width: 100%;
+	border-top: 1px solid #cccccc;
+}
+.elgg-table-alt td {
+	padding: 2px 4px 2px 4px;
+	border-bottom: 1px solid #cccccc;
+}
+.elgg-table-alt td:first-child {
+	width: 200px;
+}
+.elgg-table-alt tr:hover {
 	background: #E4E4E4;
 }
 
@@ -139,9 +157,25 @@ table.styled tr:hover {
 	-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
 	-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
 }
+.elgg-module-featured {
+	border: 1px solid #4690D6;
+	-webkit-border-radius: 6px;
+	-moz-border-radius: 6px;
+	margin-bottom: 20px;
+}
+.elgg-module-featured > .elgg-head {
+	padding: 5px;
+	background-color: #4690D6;
+}
+.elgg-module-featured > .elgg-head h3 {
+	color: white;
+}
+.elgg-module-featured > .elgg-body {
+	padding: 10px;
+}
 
 /* ***************************************
-	OWNER BLOCK
+	Owner Block
 *************************************** */
 .elgg-owner-block {
 	margin-bottom: 20px;
@@ -151,8 +185,9 @@ table.styled tr:hover {
 	width: 50%;
 	font-size: 90%;
 }
+
 /* ***************************************
-	WIDGETS
+	Widgets
 *************************************** */
 .elgg-widgets {
 	float: right;
@@ -262,34 +297,33 @@ a.elgg-widget-edit-button:hover, a.elgg-widget-delete-button:hover {
 	margin-bottom: 15px;
 }
 
-
 /* ***************************************
-	SYSTEM MESSAGES
+	Messages
 *************************************** */
-
-.elgg-system-messages li {
-	color:white;
-	font-weight:bold;
-	display:block;
-	padding:3px 10px;
-	margin-top:10px;
-	cursor:pointer;
-	opacity:0.9;
-	-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.45);
-	-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.45);
+.elgg-message {
+	color: white;
+	font-weight: bold;
+	display: block;
+	padding: 3px 10px;
+	cursor: pointer;
+	opacity: 0.9;
+	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
+	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
+	-webkit-border-radius: 8px;
+	-moz-border-radius: 8px;
 }
 .elgg-state-success {
-	background-color:black;
+	background-color: black;
 }
 .elgg-state-error {
-	background-color:red;
+	background-color: red;
 }
-.elgg-system-message p {
-	margin:0;
+.elgg-state-notice {
+	background-color: #4690D6;
 }
 
 /* ***************************************
-	RIVER
+	River
 *************************************** */
 .elgg-river {
 	border-top: 1px solid #CCCCCC;
@@ -397,7 +431,7 @@ a.elgg-widget-edit-button:hover, a.elgg-widget-delete-button:hover {
 }
 
 /* ***************************************
-	LIKES
+	Likes
 *************************************** */
 .elgg-likes-list {
 	width: 345px;
@@ -405,7 +439,7 @@ a.elgg-widget-edit-button:hover, a.elgg-widget-delete-button:hover {
 }
 
 /* ***************************************
-	TAGS
+	Tags
 *************************************** */
 .elgg-tags {
 	background-image:url(_graphics/elgg_sprites.png);
diff --git a/views/default/css/elements/page_layout.php b/views/default/css/elements/page_layout.php
index 13c6ce1d1..5b996b30f 100644
--- a/views/default/css/elements/page_layout.php
+++ b/views/default/css/elements/page_layout.php
@@ -69,6 +69,12 @@
 	max-width: 500px;
 	z-index: 1000;
 }
+.elgg-system-messages li {
+	margin-top: 10px;
+}
+.elgg-system-messages li p {
+	margin: 0;
+}
 
 /***** PAGE HEADER ******/
 .elgg-page-header {
-- 
cgit v1.2.3