summaryrefslogtreecommitdiff
path: root/themes/default/css
diff options
context:
space:
mode:
authorChad Kieffer <chad@2tbsp.com>2008-11-21 08:35:53 +0000
committerChad Kieffer <chad@2tbsp.com>2008-11-21 08:35:53 +0000
commit1b834319f4d92c7845ae67236c2e7a1ea66eba6c (patch)
tree80cee537bc46bb83bd33b726ea2741fa1a209acf /themes/default/css
parentba0f6f9e941bdd1b77d74b57d3d1bfba1e60e3cc (diff)
Restored most heading styles, still need to restore table and list styles. Removed unused CSS. CSS format updates. Applied jQuery tab styles to gSiteMenu. Removed gBlockHeader, all we need is a good old h3 element for a heading.
Diffstat (limited to 'themes/default/css')
-rw-r--r--themes/default/css/screen.css226
1 files changed, 79 insertions, 147 deletions
diff --git a/themes/default/css/screen.css b/themes/default/css/screen.css
index 09d33d3c..925d8a7b 100644
--- a/themes/default/css/screen.css
+++ b/themes/default/css/screen.css
@@ -4,7 +4,7 @@
* @requires YUI reset, font, grids, and base CSS
*
* Sheet organization:
- * 1) HTML elements (headings, links, lists, tables, forms)
+ * 1) Basic HTML elements (headings, links, lists, tables, forms)
* 2) Layout containers (view, header, content, sidebar, footer)
* 3) Generic content containers (item, block)
* 4) Specific content containers and blocks (albums, metadata, comments)
@@ -12,8 +12,6 @@
* 6) Generic styles (.gInline, gOdd/gEven, etc.)
* 7) Forms (general and specific)
* 8) Browser hacks (clear fix)
- *
- * @todo Disabled, readonly form inputs
*/
/**
@@ -22,17 +20,18 @@
** *******************************************************************
*/
-/* ~~~~~~~~~ general elements ~~~~~~~~~~ */
+/* Basic HTML elements ~~~~~~~~~~~~~~~~ */
body, html {
background-color: #ccc;
+ font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
}
p {
margin-bottom: 1em;
}
-/* ~~~~~~ Base font size ~~~~~~~~ */
+/* Base font sizes ~~~~~~~~~~~~~~~~~~~~~ */
#gContent {
font-size: 1em;
@@ -42,11 +41,27 @@ p {
font-size: .8em;
}
+.gItem {
+ font-size: .8em;
+}
+
-/* ~~~~~~~~~ Headings ~~~~~~~~~~ */
+/* Headings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
+
+h1, h2, h3, h4, h5 {
+ font-weight: bold;
+}
h1 {
- margin-top: 0;
+ font-size: 1.7em
+}
+
+h2 {
+ font-size: 1.4em
+}
+
+h3 {
+ font-size: 1.2em
}
#gHeader h1 {
@@ -54,7 +69,7 @@ h1 {
margin: 20px 0 0 20px;
}
-/* ~~~~~~~~~ Links ~~~~~~~~~~ */
+/* Links ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a {
color: #6b8cb7;
@@ -66,16 +81,16 @@ a:hover {
text-decoration: underline;
}
-/* ~~~~~~~~~ Lists ~~~~~~~~~~ */
-
+/* Lists ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
-/* ~~~~~~~~~ Tables ~~~~~~~~~~ */
+/* Tables ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
caption {
text-align: left;
}
th {
+ font-weight: bold;
text-align: left;
}
@@ -85,7 +100,7 @@ th {
** *******************************************************************
*/
-/* ~~~~~ View Container ~~~~~~ */
+/* View container ~~~~~~~~~~~~~~~~~~~~~~~~ */
.gView {
background-color: #fff;
@@ -93,7 +108,7 @@ th {
border-width: 0 1px 1px 1px;
}
-/* ~~~ Layout Containers ~~~~~ */
+/* Layout containers ~~~~~~~~~~~~~~~~~~~~~ */
#gHeader {
border-bottom: 1px solid #ccc;
@@ -106,8 +121,8 @@ th {
#gSidebar {
background-color: #fff;
- padding: 20px 20px 0 10px;
- width: 210px;
+ padding: 20px 20px 0 0;
+ width: 220px;
}
#gFooter {
@@ -115,10 +130,6 @@ th {
padding: .5em;
}
-#gSettings {
-
-}
-
/**
** ****************************************************************
* 3) Generic content containers (item, block)
@@ -126,44 +137,21 @@ th {
*/
.gBlock {
- margin: 0 0 2.5em 0;
- padding: 0;
-}
-
-.gBlockHeader {
- background-color: #e8e8e8;
- cursor: move;
- height: 1.5em;
- margin: 0;
- padding: .3em .4em;
- position: relative;
-}
-
-.gBlockHeader h2 {
- background: url('../images/ico_dragable.png') no-repeat;
- float: left;
- margin: 0;
- padding-left: 12px;
+ margin-bottom: 2.5em;
}
-.gBlockHeader .gMinimize {
- background-image: url('../images/minimize.png');
- height: 16px;
- position: absolute;
- right: .3em;
- top: .45em;
- width: 16px;
-}
-
-.gBlockHeader .gMinimize:hover {
- background-image: url('../images/minimize_active.png');
+.gBlock h3 {
+ background: #e8e8e8;
+ padding: .3em .75em;
}
.gBlockContent {
- margin: .5em .5em 0 .5em;
+ margin: .5em 0;
+ padding-left: .3em;
}
table.gBlockContent {
+ border: 1px solid #ccc;
table-layout: fixed;
}
@@ -181,7 +169,7 @@ table.gBlockContent td {
** ****************************************************************
*/
- /* ~~~~~~~~ logo ~~~~~~~~ */
+ /* Logo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gLogo {
float: left;
@@ -191,7 +179,7 @@ table.gBlockContent td {
.gThumbnail {
}
-/* ~~~~~~~~~ Album ~~~~~~~~~~ */
+/* Album ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gAlbumHeader {
height: 40px;
@@ -231,8 +219,7 @@ table.gBlockContent td {
color: #006;
}
-
- /* ~~~~ individual photo ~~~~~~~ */
+/* Individual photo ~~~~~~~~~~~~~~~~~~~~~ */
#gItem {
margin: 0;
@@ -251,10 +238,9 @@ table.gBlockContent td {
margin: 10px 0;
}
-/* ~~~~~~~~~ metadata ~~~~~~~~~~ */
+/* Metadata ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
table.gMetadata {
-
}
table.gMetadata td,
@@ -266,20 +252,10 @@ table.gMetadata td.toggle {
text-align: right;
}
-
-/* ~~~~~~~~~ comments ~~~~~~~~~~ */
+/* Comments ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gComments {
- border: 1px solid #ccc;
- padding: 10px;
-}
-
-#gComments h2 {
- margin-top: 0;
-}
-
-#gComments ul {
- margin: 0;
+ margin-top: 20px;
}
#gComments ul li {
@@ -297,10 +273,9 @@ table.gMetadata td.toggle {
padding: 8px;
}
-/* ~~~~~~~~~ Status messages ~~~~~~~~~~ */
+/* Status messages ~~~~~~~~~~~~~~~~~~~~~~~ */
.gStatus {
-
}
.gError {
@@ -308,15 +283,12 @@ table.gMetadata td.toggle {
}
.gWarning {
-
}
.gSuccess {
-
}
.gInfo {
-
}
/**
@@ -325,7 +297,7 @@ table.gMetadata td.toggle {
** *******************************************************************
*/
-/* ~~~~~~~~ login menu ~~~~~~~~ */
+/* Login menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gLoginMenu {
border: 1px solid #c0c0c0;
@@ -336,47 +308,17 @@ table.gMetadata td.toggle {
text-align: right;
}
-/* ~~~~~~~~ Site Menu ~~~~~~~~ */
+/* Site Menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gSiteMenu {
- background: #e6ebf0 url('../images/bg_sitemenu.png') repeat-x;
+ background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_80.png) 0 50% repeat-x;
+ border-bottom: 1px solid #ccc;
clear: both;
- height: 31px;
- list-style-type: none;
- margin: 8px 0;
- padding: 0;
+ font-size: 1.2em;
+ width: 100%;
}
-#gSiteMenu li {
- float: left;
- list-style-type: none;
- width: 19%;
-}
-
-#gSiteMenu li a {
- border: 1px solid #369;
- border-width: 0 1px 1px 0;
- color: #036;
- display: block;
- font-weight: bold;
- height: 20px;
- letter-spacing: .1em;
- margin-left: 1px;
- padding: 7px 7px 3px 7px;
- text-align: center;
- text-decoration: none;
-}
-
-#gSiteMenu li a:hover {
- background: url('../images/bg_sitemenu_hover.png') repeat-x;
- color: #f30;
-}
-
-#gSiteMenu li a.active {
- background: #dce6ef;
- border-color: #dce6ef;
- color: #f30;
-}
+/* Slideshow button ~~~~~~~~~~~~~~~~~~~~~~ */
#gSlideshowLink {
position: absolute;
@@ -388,20 +330,20 @@ table.gMetadata td.toggle {
position: relative;
}
-/* ~~~~~~~~~ breadcrumbs ~~~~~~~~~~ */
+/* Breadcrumbs ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gBreadcrumbs {
- height: 28px;
list-style-type: none;
- margin: 4px 0;
- padding: 0 0 0 12px;
+ height: 30px;
+ margin: 1em 0;
+ padding-left: 20px;
}
#gBreadcrumbs li {
background: transparent url('../images/icon_breadcrumb_separator.gif') no-repeat scroll left center;
float: left;
list-style-type: none;
- padding: 0 0 0 12px;
+ padding-left: 12px;
}
#gBreadcrumbs li.root {
@@ -417,15 +359,16 @@ table.gMetadata td.toggle {
font-weight: bold;
}
-/* ~~~~~~~~~ tag cloud ~~~~~~~~~~ */
+/* Tag cloud ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gTag ul {
- padding: 0;
+ font-size: 1.1em;
text-align: justify;
}
#gTag ul li {
display: inline;
+ line-height: 1.5em;
text-align: justify;
}
@@ -464,7 +407,7 @@ table.gMetadata td.toggle {
}
#gTag ul li a:hover {
- color: #FF3300;
+ color: #f30;
text-decoration: underline;
}
@@ -472,7 +415,7 @@ table.gMetadata td.toggle {
margin-top: 10px;
}
-/* ~~~~~~~~~ tags ~~~~~~~~~~ */
+/* Tags ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gTag ul {
margin-left: .5em;
@@ -483,11 +426,11 @@ table.gMetadata td.toggle {
margin-bottom: .3em;
}
-/* ~~~~~~~~~ pagination ~~~~~~~~~~ */
+/* Pagination ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gPagination {
clear: both;
- padding: 10px 0 0 0;
+ padding-top: 10px;
text-align: center;
}
@@ -550,17 +493,17 @@ table.gMetadata td.toggle {
padding-right: 20px;
}
-/* ~~~~~~~~~ album tree ~~~~~~~~~~ */
+/* Album tree ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gAlbumTree {
border: 1px solid #d3d3d3;
- margin: 20px 0 20px 0;
+ margin: 20px 0;
padding: 5px;
}
#gAlbumTree #gTreeContainer {
border: 1px solid #d3d3d3;
- padding: 0 0 0 5px;
+ padding-left: 5px;
}
/**
@@ -607,7 +550,6 @@ form {
fieldset {
border: 1px solid #ccc;
- padding: 0;
}
legend {
@@ -675,14 +617,12 @@ textarea {
button {
}
-/* ~~~~~~~~~ Form layout ~~~~~~~~~~ */
+/* Form layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
form ul, form li {
list-style: none !important;
}
form ul {
- margin: 0;
- padding: 0;
}
form li {
@@ -704,11 +644,10 @@ textarea {
clear: both;
}
-/* ~~~~~~~~~ Inline fieldsets ~~~~~~~~~~ */
+/* Inline fieldsets ~~~~~~~~~~~~~~~~~~~~~~ */
.gInline li {
float: left;
- margin: 0;
padding: .3em .5em .4em;
text-align: left;
}
@@ -737,7 +676,7 @@ option:focus {
background-color: #ffc;
}
-/* ~~~~~~~~~ Validation ~~~~~~~~~~ */
+/* Validation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.gRequired {
}
@@ -772,30 +711,24 @@ li.gError select {
border: 2px solid red;
}
-/* ~~~~~~~~ form font size ~~~~~~ */
+/* Login form ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
-#gHeader form, #gSidebar form {
- font-size: .9em;
-}
-
-/* ~~~~~~~~~ login form ~~~~~~~~~~ */
-
-#gHeader #gLogin li {
+#gHeader #gLoginForm li {
float: left;
}
-#gLogin fieldset {
+#gLoginForm fieldset {
border: none;
}
-#gLogin fieldset legend {
+#gLoginForm fieldset legend {
display: none;
}
-/* ~~~~~~~~~ search form ~~~~~~~~~~ */
+/* Search form ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gSearchForm {
float: right;
- margin-right: 10px;
+ margin-right: 20px;
}
#gSearchForm input.text {
@@ -803,15 +736,14 @@ li.gError select {
}
#gSearchForm input.submit {
- height: 20px;
}
-/* ~~~~~~~~~ comment form ~~~~~~~~~~ */
+/* Comment form ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
- #gCommentAdd {
+ #gCommens form {
}
-/* ----------- upload ----------------- */
+/* Upload form ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#gUploadForm .gBreadcrumbs li input,
#gUploadForm .gBreadcrumbs li select {
@@ -873,7 +805,7 @@ li.gError select {
** *******************************************************************
*/
-/* Keep containers holding only floated elements from collapsing in Safari */
+/* Keep containers w/ only floated elements from collapsing in Safari */
.gClearFix:after {
clear: both;
content: ".";