diff options
Diffstat (limited to 'themes')
-rw-r--r-- | themes/default/css/screen.css | 226 | ||||
-rwxr-xr-x | themes/default/jquery/jquery.ui.css | 22 | ||||
-rw-r--r-- | themes/default/views/block.html.php | 4 | ||||
-rw-r--r-- | themes/default/views/header.html.php | 18 | ||||
-rw-r--r-- | themes/default/views/page.html.php | 5 | ||||
-rw-r--r-- | themes/default/views/photo.html.php | 1 |
6 files changed, 102 insertions, 174 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: "."; diff --git a/themes/default/jquery/jquery.ui.css b/themes/default/jquery/jquery.ui.css index b0a1e753..bbf86cfb 100755 --- a/themes/default/jquery/jquery.ui.css +++ b/themes/default/jquery/jquery.ui.css @@ -13,10 +13,10 @@ /*UI accordion*/ .ui-accordion { - border-bottom: 1px solid #cccccc; + border-bottom: 1px solid #ccc; } .ui-accordion-group { - border: 1px solid #cccccc; + border: 1px solid #ccc; border-bottom: none; } .ui-accordion-header { @@ -43,7 +43,7 @@ background: #8ab9ff url(images/8ab9ff_40x100_textures_02_glass_50.png) 0 50% repeat-x; } .selected .ui-accordion-header a, .selected .ui-accordion-header a:hover { - color: #000000; + color: #000; background: url(images/ffffff_7x7_arrow_down.gif) .5em 50% no-repeat; } .ui-accordion-content { @@ -55,16 +55,15 @@ /*UI tabs*/ .ui-tabs-nav { - font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; float: left; position: relative; z-index: 1; - border-right: 1px solid #cccccc; + border-right: 1px solid #ccc; bottom: -1px; } .ui-tabs-nav li { float: left; - border: 1px solid #cccccc; + border: 1px solid #ccc; border-right: none; } .ui-tabs-nav li a { @@ -85,11 +84,11 @@ .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover, .ui-tabs-nav li.ui-tabs-selected a:focus, .ui-tabs-nav li.ui-tabs-selected a:active { background: #8ab9ff url(images/8ab9ff_40x100_textures_02_glass_50.png) 0 50% repeat-x; - color: #000000; + color: #000; } .ui-tabs-panel { clear:left; - border: 1px solid #cccccc; + border: 1px solid #ccc; background: #f3f3f3 url(images/f3f3f3_40x100_textures_01_flat_0.png) 0 0 repeat-x; color: #362b36; padding: 1.5em 1.7em; @@ -112,7 +111,6 @@ Generic ThemeRoller Classes /*component global class*/ .ui-component { - font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; } /*component content styles*/ .ui-component-content { @@ -126,7 +124,7 @@ Generic ThemeRoller Classes } /*component states*/ .ui-default-state { - border: 1px solid #cccccc; + border: 1px solid #ccc; background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_80.png) 0 50% repeat-x; font-weight: normal; color: #444444 !important; @@ -147,11 +145,11 @@ Generic ThemeRoller Classes border: 1px solid #2694e8; background: #8ab9ff url(images/8ab9ff_40x100_textures_02_glass_50.png) 0 50% repeat-x; font-weight: normal; - color: #000000 !important; + color: #000 !important; outline: none; } .ui-active-state a { - color: #000000; + color: #000; outline: none; } /*icons*/ diff --git a/themes/default/views/block.html.php b/themes/default/views/block.html.php index 02e5903a..f084b674 100644 --- a/themes/default/views/block.html.php +++ b/themes/default/views/block.html.php @@ -1,8 +1,6 @@ <? defined("SYSPATH") or die("No direct script access."); ?> <div id="<?= $id ?>" class="gBlock"> - <div class="gBlockHeader gMinimize"> - <h2><?= $title ?></h2> - </div> + <h3><?= $title ?></h3> <div class="gBlockContent"> <?= $content ?> </div> diff --git a/themes/default/views/header.html.php b/themes/default/views/header.html.php index 1a6a10e8..edb03640 100644 --- a/themes/default/views/header.html.php +++ b/themes/default/views/header.html.php @@ -23,13 +23,15 @@ </ul> <? endif; ?> -<ul id="gSiteMenu"> - <li><a href="<?= url::base() ?>"><?= _("HOME") ?></a></li> - <li><a class="active" href="<?= url::site("albums/1") ?>"><?= _("BROWSE") ?></a></li> - <li><a href="#"><?= _("UPLOAD") ?></a></li> - <li><a href="#"><?= _("MY GALLERY") ?></a></li> - <li><a href="#"><?= _("ADMIN") ?></a></li> -</ul> +<div id="gSiteMenu" class="gClearFix"> + <ul class="ui-tabs-nav"> + <li><a href="<?= url::base() ?>"><?= _("HOME") ?></a></li> + <li><a class="active" href="<?= url::site("albums/1") ?>"><?= _("BROWSE") ?></a></li> + <li><a href="#"><?= _("UPLOAD") ?></a></li> + <li><a href="#"><?= _("MY GALLERY") ?></a></li> + <li><a href="#"><?= _("ADMIN") ?></a></li> + </ul> +</div> <form id="gSearchForm" class="gInline"> <ul class="gNoLabels"> @@ -38,7 +40,7 @@ </ul> </form> -<ul id="gBreadcrumbs"> +<ul id="gBreadcrumbs" class="gClearFix"> <? foreach ($parents as $parent): ?> <li><a href="<?= url::site("albums/{$parent->id}") ?>"><?= $parent->title_edit ?></a></li> <? endforeach ?> diff --git a/themes/default/views/page.html.php b/themes/default/views/page.html.php index 3b11e14a..24aecfb5 100644 --- a/themes/default/views/page.html.php +++ b/themes/default/views/page.html.php @@ -23,11 +23,10 @@ <!-- this stuff will likely be integrated into lib, possibly theme css --> <link rel="stylesheet" type="text/css" href="<?= $theme->url("jquery/jquery.ui.css") ?>" media="screen,print,projection" /> - <script src="<?= $theme->url("jquery/jquery.ui.tabs.js") ?>" type="text/javascript"></script> <script src="<?= $theme->url("jquery/jquery.ui.js") ?>" type="text/javascript"></script> <script src="<?= $theme->url("jquery/jquery.ui.tabs.js") ?>" type="text/javascript"></script> - <script src="<?= $theme->url("jquery/jquery.ui.accordion.js") ?>" type="text/javascript"></script> - <script src="<?= $theme->url("jquery/jquery.ui.init.js") ?>" type="text/javascript"></script> + <!--script src="<?= $theme->url("jquery/jquery.ui.accordion.js") ?>" type="text/javascript"></script--> + <!--script src="<?= $theme->url("jquery/jquery.ui.init.js") ?>" type="text/javascript"></script--> </head> <body> diff --git a/themes/default/views/photo.html.php b/themes/default/views/photo.html.php index 47b7bf4f..6cf95a23 100644 --- a/themes/default/views/photo.html.php +++ b/themes/default/views/photo.html.php @@ -4,7 +4,6 @@ <? if ($theme->module("slideshow")): ?> <?= slideshow::link() ?> <? endif; ?> - <img id="gPhotoID-<?= $item->id ?>" alt="photo" src="<?= $item->resize_url() ?>" width="<?= $item->resize_width ?>" height="<?= $item->resize_height ?>" /> |