From 1827c18fe11a08fd6213742718aa59bec76249c5 Mon Sep 17 00:00:00 2001 From: Will Rossiter Date: Thu, 28 Jul 2011 16:57:41 +1200 Subject: [PATCH] BUGFIX: fixed CMSMain menu being displayed on CMSPageController pages. MINOR: added icons for main left hand side. --- admin/code/LeftAndMain.php | 90 ++--- admin/css/layout.css | 48 --- admin/css/screen.css | 354 +++---------------- admin/images/icons/24x24/blog.png | Bin 0 -> 350 bytes admin/images/icons/24x24/community.png | Bin 0 -> 537 bytes admin/images/icons/24x24/document.png | Bin 0 -> 302 bytes admin/images/icons/24x24/gears.png | Bin 0 -> 622 bytes admin/images/icons/24x24/home.png | Bin 0 -> 376 bytes admin/images/icons/24x24/information.png | Bin 0 -> 467 bytes admin/images/icons/24x24/network.png | Bin 0 -> 333 bytes admin/images/icons/24x24/pencil.png | Bin 0 -> 517 bytes admin/images/icons/24x24/picture.png | Bin 0 -> 417 bytes admin/images/icons/24x24/pie-chart.png | Bin 0 -> 496 bytes admin/images/icons/README | 2 + admin/images/logo_small.png | Bin 955 -> 2119 bytes admin/images/mainmenu/content.png | Bin 3650 -> 0 bytes admin/images/mainmenu/current-indicator.png | Bin 234 -> 0 bytes admin/images/mainmenu/current.gif | Bin 258 -> 0 bytes admin/images/mainmenu/currentHover.gif | Bin 258 -> 0 bytes admin/images/mainmenu/help.gif | Bin 809 -> 0 bytes admin/images/mainmenu/help.png | Bin 3832 -> 0 bytes admin/images/mainmenu/hover.gif | Bin 156 -> 0 bytes admin/images/mainmenu/logo.gif | Bin 510 -> 0 bytes admin/images/mainmenu/logo.png | Bin 6559 -> 0 bytes admin/images/mainmenu/top-bg.gif | Bin 154 -> 0 bytes admin/images/textures/ToolBar.png | Bin 176 -> 0 bytes admin/images/textures/bottom.png | Bin 202 -> 0 bytes admin/images/textures/footerBg.gif | Bin 167 -> 0 bytes admin/images/textures/obar-18.gif | Bin 149 -> 0 bytes admin/images/textures/obar-light.png | Bin 214 -> 0 bytes admin/images/textures/obar.gif | Bin 99 -> 0 bytes admin/images/textures/seperator.png | Bin 148 -> 0 bytes admin/scss/_forms.scss | 2 +- admin/scss/_icons.scss | 44 +++ admin/scss/_menu.scss | 55 ++- admin/scss/_style.scss | 66 ++-- admin/scss/_uitheme.scss | 8 +- admin/scss/screen.scss | 1 + admin/scss/themes/_default.scss | 6 +- admin/templates/Includes/LeftAndMain_Menu.ss | 39 +- 40 files changed, 235 insertions(+), 480 deletions(-) delete mode 100755 admin/css/layout.css create mode 100644 admin/images/icons/24x24/blog.png create mode 100644 admin/images/icons/24x24/community.png create mode 100644 admin/images/icons/24x24/document.png create mode 100644 admin/images/icons/24x24/gears.png create mode 100644 admin/images/icons/24x24/home.png create mode 100644 admin/images/icons/24x24/information.png create mode 100644 admin/images/icons/24x24/network.png create mode 100644 admin/images/icons/24x24/pencil.png create mode 100644 admin/images/icons/24x24/picture.png create mode 100644 admin/images/icons/24x24/pie-chart.png create mode 100644 admin/images/icons/README delete mode 100755 admin/images/mainmenu/content.png delete mode 100644 admin/images/mainmenu/current-indicator.png delete mode 100755 admin/images/mainmenu/current.gif delete mode 100755 admin/images/mainmenu/currentHover.gif delete mode 100755 admin/images/mainmenu/help.gif delete mode 100755 admin/images/mainmenu/help.png delete mode 100755 admin/images/mainmenu/hover.gif delete mode 100755 admin/images/mainmenu/logo.gif delete mode 100755 admin/images/mainmenu/logo.png delete mode 100755 admin/images/mainmenu/top-bg.gif delete mode 100755 admin/images/textures/ToolBar.png delete mode 100755 admin/images/textures/bottom.png delete mode 100755 admin/images/textures/footerBg.gif delete mode 100755 admin/images/textures/obar-18.gif delete mode 100755 admin/images/textures/obar-light.png delete mode 100755 admin/images/textures/obar.gif delete mode 100755 admin/images/textures/seperator.png create mode 100644 admin/scss/_icons.scss diff --git a/admin/code/LeftAndMain.php b/admin/code/LeftAndMain.php index 5b79b4205..e305db9c6 100755 --- a/admin/code/LeftAndMain.php +++ b/admin/code/LeftAndMain.php @@ -438,53 +438,57 @@ class LeftAndMain extends Controller { // Encode into DO set $menu = new DataObjectSet(); $menuItems = CMSMenu::get_viewable_menu_items(); - if($menuItems) foreach($menuItems as $code => $menuItem) { - // alternate permission checks (in addition to LeftAndMain->canView()) - if( - isset($menuItem->controller) - && $this->hasMethod('alternateMenuDisplayCheck') - && !$this->alternateMenuDisplayCheck($menuItem->controller) - ) { - continue; - } - - $linkingmode = ""; - - if($menuItem->controller && $this instanceof $menuItem->controller) { - $linkingmode = "current"; - } else if(strpos($this->Link(), $menuItem->url) !== false) { - if($this->Link() == $menuItem->url) { - $linkingmode = "current"; - - // default menu is the one with a blank {@link url_segment} - } else if(singleton($menuItem->controller)->stat('url_segment') == '') { - if($this->Link() == $this->stat('url_base').'/') $linkingmode = "current"; - - } else { - $linkingmode = "current"; + if($menuItems) { + foreach($menuItems as $code => $menuItem) { + // alternate permission checks (in addition to LeftAndMain->canView()) + if( + isset($menuItem->controller) + && $this->hasMethod('alternateMenuDisplayCheck') + && !$this->alternateMenuDisplayCheck($menuItem->controller) + ) { + continue; + } + + $linkingmode = ""; + + if($menuItem->controller && get_class($this) == $menuItem->controller) { + $linkingmode = "current"; + } else if(strpos($this->Link(), $menuItem->url) !== false) { + if($this->Link() == $menuItem->url) { + $linkingmode = "current"; + + // default menu is the one with a blank {@link url_segment} + } else if(singleton($menuItem->controller)->stat('url_segment') == '') { + if($this->Link() == $this->stat('url_base').'/') { + $linkingmode = "current"; + } + + } else { + $linkingmode = "current"; + } } - } - // already set in CMSMenu::populate_menu(), but from a static pre-controller - // context, so doesn't respect the current user locale in _t() calls - as a workaround, - // we simply call LeftAndMain::menu_title_for_class() again - // if we're dealing with a controller - if($menuItem->controller) { - $defaultTitle = LeftAndMain::menu_title_for_class($menuItem->controller); - $title = _t("{$menuItem->controller}.MENUTITLE", $defaultTitle); - } else { - $title = $menuItem->title; + // already set in CMSMenu::populate_menu(), but from a static pre-controller + // context, so doesn't respect the current user locale in _t() calls - as a workaround, + // we simply call LeftAndMain::menu_title_for_class() again + // if we're dealing with a controller + if($menuItem->controller) { + $defaultTitle = LeftAndMain::menu_title_for_class($menuItem->controller); + $title = _t("{$menuItem->controller}.MENUTITLE", $defaultTitle); + } else { + $title = $menuItem->title; + } + + $menu->push(new ArrayData(array( + "MenuItem" => $menuItem, + "Title" => Convert::raw2xml($title), + "Code" => DBField::create('Text', $code), + "Link" => $menuItem->url, + "LinkingMode" => $linkingmode + ))); } - - $menu->push(new ArrayData(array( - "MenuItem" => $menuItem, - "Title" => Convert::raw2xml($title), - "Code" => $code, - "Link" => $menuItem->url, - "LinkingMode" => $linkingmode - ))); } - + // if no current item is found, assume that first item is shown //if(!isset($foundCurrent)) return $menu; diff --git a/admin/css/layout.css b/admin/css/layout.css deleted file mode 100755 index 773c6cc08..000000000 --- a/admin/css/layout.css +++ /dev/null @@ -1,48 +0,0 @@ -/** This file defines the structural layout of the CMS interface. Ideally, you should be able to lay out the base elements of the CMS with only this file. Please put any presentational definitions (color, fonts, backgrounds, paddings) into _style.scss or _uitheme.scss instead. */ -html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } - -body { line-height: 1; color: black; background: white; } - -ol, ul { list-style: none; } - -table { border-collapse: separate; border-spacing: 0; vertical-align: middle; } - -caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; } - -q, blockquote { quotes: "" ""; } -q:before, q:after, blockquote:before, blockquote:after { content: ""; } - -a img { border: none; } - -@charset "UTF-8"; -html, body { width: 100%; height: 100%; padding: 0; margin: 0; overflow: hidden; } - -.cms-preview { width: 1px; } -.cms-preview .cms-preview-toggle { width: 10px; } -.cms-preview iframe { width: 100%; height: 100%; } - -.cms-container { height: 100%; } - -.cms-menu { width: 250px; overflow: auto; } -.cms-menu .cms-panel-content { width: 250px; } -.cms-menu.collapsed { width: 40px; } - -.cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-form, .cms-edit-form { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; } -.cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-form, .cms-edit-form { *display: inline; } - -.cms-content-tools { width: 230px; overflow: auto; } -.cms-content-tools .cms-panel-header, .cms-content-tools .cms-panel-content { padding: 10px; } - -.cms-content-form { overflow: auto; } - -.cms-content-header { height: 40px; } -.cms-content-header h2 { width: 226px; } -.cms-content-header > div { width: 9999em; overflow: hidden; } - -.cms-content-actions { padding: 10px; } - -.cms-header { padding: 7px 0 7px 7px; } - -.cms-logo { height: 30px; overflow: hidden; vertical-align: middle; } - -.cms-login-status { height: 30px; overflow: hidden; vertical-align: middle; } diff --git a/admin/css/screen.css b/admin/css/screen.css index 0ad99dcc2..b003b2805 100755 --- a/admin/css/screen.css +++ b/admin/css/screen.css @@ -1,638 +1,396 @@ /** This file is the central collection of included modules, links to custom SCSS files, and any global SCSS variable definitions. DO NOT ADD stylesheet rules to this file directly! Note: By prefixing files with an underscore, they won't create individual CSS files. */ /** ----------------------------- Core Compass Libraries ------------------------------ */ -/* line 17, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } -/* line 20, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ body { line-height: 1; } -/* line 22, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ ol, ul { list-style: none; } -/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ table { border-collapse: collapse; border-spacing: 0; } -/* line 26, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; } -/* line 28, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q, blockquote { quotes: none; } -/* line 101, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; } -/* line 30, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ a img { border: none; } -/* line 115, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; } /** ----------------------------- Theme ------------------------------ */ /** This file contains the default theme definitions for the admin interface. Please put mostly SCSS variable definitions in here, and leave the actual styling to _style.scss and auxilliary files. */ /** ----------------------------------------------- Colours ------------------------------------------------ */ /** ----------------------------------------------- Typography ------------------------------------------------ */ -/** ----------------------------------------------- Application Logo (CMS Logo) ------------------------------------------------ */ +/** ----------------------------------------------- Application Logo (CMS Logo) Must be 24px x 24px ------------------------------------------------ */ /** ----------------------------- CMS Components ------------------------------ */ /** This file defines the jstree base styling (see http://jstree.com), as well as any customizations (see bottom of file). The styles are usually added through jstree.js on DOM load, but we need it earlier in order to correctly display the uninitialized tree. */ -/* line 10, ../scss/_tree.scss */ .jstree ul { display: block; margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; } -/* line 16, ../scss/_tree.scss */ .jstree li { display: block; margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; display: block; min-height: 18px; line-height: 18px; white-space: nowrap; margin-left: 18px; min-width: 18px; } -/* line 28, ../scss/_tree.scss */ .jstree ins { display: inline-block; text-decoration: none; width: 18px; height: 18px; margin: 0 0 0 0; padding: 0; float: left; } -/* line 37, ../scss/_tree.scss */ .jstree a { display: inline-block; line-height: 16px; height: 16px; color: black; white-space: nowrap; text-decoration: none; padding: 1px 2px; margin: 0; } -/* line 46, ../scss/_tree.scss */ .jstree a:focus { outline: none; } -/* line 50, ../scss/_tree.scss */ .jstree a > ins { height: 16px; width: 16px; } -/* line 54, ../scss/_tree.scss */ .jstree a > .jstree-icon { margin-right: 3px; } -/* line 62, ../scss/_tree.scss */ .jstree li.jstree-open > ul { display: block; } -/* line 65, ../scss/_tree.scss */ .jstree li.jstree-closed > ul { display: none; } -/* line 70, ../scss/_tree.scss */ .jstree li.disabled a { color: #aaaaaa; } -/* line 77, ../scss/_tree.scss */ .jstree-rtl a > .jstree-icon { margin-left: 3px; margin-right: 0; } -/* line 81, ../scss/_tree.scss */ .jstree-rtl li { margin-left: 0; margin-right: 18px; } -/* line 88, ../scss/_tree.scss */ .jstree-rtl > ul > li { margin-right: 0px; } -/* line 92, ../scss/_tree.scss */ .jstree > ul > li { margin-left: 0px; } -/* line 96, ../scss/_tree.scss */ #vakata-dragged { display: block; margin: 0 0 0 0; padding: 4px 4px 4px 24px; position: absolute; top: -2000px; line-height: 16px; z-index: 10000; } -/* line 105, ../scss/_tree.scss */ #vakata-contextmenu { display: block; visibility: hidden; left: 0; top: -200px; position: absolute; margin: 0; padding: 0; min-width: 180px; background: #ebebeb; border: 1px solid silver; z-index: 10000; *width: 180px; } -/* line 118, ../scss/_tree.scss */ #vakata-contextmenu ul { min-width: 180px; *width: 180px; } -/* line 121, ../scss/_tree.scss */ #vakata-contextmenu ul, #vakata-contextmenu li { margin: 0; padding: 0; list-style-type: none; display: block; } -/* line 127, ../scss/_tree.scss */ #vakata-contextmenu li { line-height: 20px; min-height: 20px; position: relative; padding: 0px; } -/* line 133, ../scss/_tree.scss */ #vakata-contextmenu li a { padding: 1px 6px; line-height: 17px; display: block; text-decoration: none; margin: 1px 1px 0 1px; } -/* line 140, ../scss/_tree.scss */ #vakata-contextmenu li ins { float: left; width: 16px; height: 16px; text-decoration: none; margin-right: 2px; } -/* line 147, ../scss/_tree.scss */ #vakata-contextmenu li a:hover, #vakata-contextmenu li.vakata-hover > a { background: gray; color: white; } -/* line 151, ../scss/_tree.scss */ #vakata-contextmenu li ul { display: none; position: absolute; top: -2px; left: 100%; background: #ebebeb; border: 1px solid gray; } -/* line 159, ../scss/_tree.scss */ #vakata-contextmenu .right { right: 100%; left: auto; } -/* line 163, ../scss/_tree.scss */ #vakata-contextmenu .bottom { bottom: -1px; top: auto; } -/* line 167, ../scss/_tree.scss */ #vakata-contextmenu li.vakata-separator { min-height: 0; height: 1px; line-height: 1px; font-size: 1px; overflow: hidden; margin: 0 2px; background: silver; /* border-top:1px solid #fefefe; */ padding: 0; } -/* line 177, ../scss/_tree.scss */ .jstree ul, .jstree li { display: block; margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; } -/* line 183, ../scss/_tree.scss */ .jstree li { display: block; min-height: 18px; line-height: 18px; white-space: nowrap; margin-left: 18px; min-width: 18px; } -/* line 191, ../scss/_tree.scss */ .jstree-rtl li { margin-left: 0; margin-right: 18px; } -/* line 195, ../scss/_tree.scss */ .jstree > ul > li { margin-left: 0px; } -/* line 198, ../scss/_tree.scss */ .jstree-rtl > ul > li { margin-right: 0px; } -/* line 201, ../scss/_tree.scss */ .jstree ins { display: inline-block; text-decoration: none; width: 18px; height: 18px; margin: 0 0 0 0; padding: 0; } -/* line 209, ../scss/_tree.scss */ .jstree a { display: inline-block; line-height: 16px; height: 16px; color: black; white-space: nowrap; text-decoration: none; padding: 1px 2px; margin: 0; } -/* line 219, ../scss/_tree.scss */ .jstree a:focus { outline: none; } -/* line 222, ../scss/_tree.scss */ .jstree a > ins { height: 16px; width: 16px; } -/* line 226, ../scss/_tree.scss */ .jstree a > .jstree-icon { margin-right: 3px; } -/* line 229, ../scss/_tree.scss */ .jstree-rtl a > .jstree-icon { margin-left: 3px; margin-right: 0; } -/* line 233, ../scss/_tree.scss */ li.jstree-open > ul { display: block; } -/* line 236, ../scss/_tree.scss */ li.jstree-closed > ul { display: none; } -/* line 239, ../scss/_tree.scss */ #vakata-dragged ins { display: block; text-decoration: none; width: 16px; height: 16px; margin: 0 0 0 0; padding: 0; position: absolute; top: 4px; left: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; } -/* line 253, ../scss/_tree.scss */ #vakata-dragged .jstree-ok { background: green; } -/* line 256, ../scss/_tree.scss */ #vakata-dragged .jstree-invalid { background: red; } -/* line 259, ../scss/_tree.scss */ #jstree-marker { padding: 0; margin: 0; font-size: 12px; overflow: hidden; height: 12px; width: 8px; position: absolute; top: -30px; z-index: 10001; background-repeat: no-repeat; display: none; background-color: transparent; text-shadow: 1px 1px 1px white; color: black; line-height: 10px; } -/* line 276, ../scss/_tree.scss */ #jstree-marker-line { padding: 0; margin: 0; line-height: 0%; font-size: 1px; overflow: hidden; height: 1px; width: 100px; position: absolute; top: -30px; z-index: 10000; background-repeat: no-repeat; display: none; background-color: #456c43; cursor: pointer; border: 1px solid #eeeeee; border-left: 0; -moz-box-shadow: 0px 0px 2px #666; -webkit-box-shadow: 0px 0px 2px #666; box-shadow: 0px 0px 2px #666; -moz-border-radius: 1px; border-radius: 1px; -webkit-border-radius: 1px; } -/* line 300, ../scss/_tree.scss */ .jstree .jstree-real-checkbox { display: none; } -/* line 303, ../scss/_tree.scss */ .jstree-themeroller .ui-icon { overflow: visible; } -/* line 306, ../scss/_tree.scss */ .jstree-themeroller a { padding: 0 2px; } -/* line 309, ../scss/_tree.scss */ .jstree-themeroller .jstree-no-icon { display: none; } -/* line 312, ../scss/_tree.scss */ .jstree .jstree-wholerow-real { position: relative; z-index: 1; } -/* line 316, ../scss/_tree.scss */ .jstree .jstree-wholerow-real li { cursor: pointer; } -/* line 319, ../scss/_tree.scss */ .jstree .jstree-wholerow-real a { border-left-color: transparent !important; border-right-color: transparent !important; } -/* line 323, ../scss/_tree.scss */ .jstree .jstree-wholerow { position: relative; z-index: 0; height: 0; } -/* line 328, ../scss/_tree.scss */ .jstree .jstree-wholerow ul, .jstree .jstree-wholerow li { width: 100%; } -/* line 331, ../scss/_tree.scss */ .jstree .jstree-wholerow, .jstree .jstree-wholerow ul, .jstree .jstree-wholerow li, .jstree .jstree-wholerow a { margin: 0 !important; padding: 0 !important; } -/* line 335, ../scss/_tree.scss */ .jstree .jstree-wholerow, .jstree .jstree-wholerow ul, .jstree .jstree-wholerow li { background: transparent !important; } -/* line 338, ../scss/_tree.scss */ .jstree .jstree-wholerow ins, .jstree .jstree-wholerow span, .jstree .jstree-wholerow input { display: none !important; } -/* line 341, ../scss/_tree.scss */ .jstree .jstree-wholerow a, .jstree .jstree-wholerow a:hover { text-indent: -9999px !important; width: 100%; padding: 0 !important; border-right-width: 0px !important; border-left-width: 0px !important; } -/* line 348, ../scss/_tree.scss */ .jstree .jstree-wholerow-span { position: absolute; left: 0; margin: 0px; padding: 0; height: 18px; border-width: 0; padding: 0; z-index: 0; } -/* line 361, ../scss/_tree.scss */ .cms .jstree-apple.jstree-focused { background: none; } -/* line 364, ../scss/_tree.scss */ .cms .jstree-apple > ul { background: none; } -/* line 369, ../scss/_tree.scss */ .jstree li { line-height: 25px; } -/* line 373, ../scss/_tree.scss */ .cms-tree.jstree-apple { /* comment speech bubble - ccs3 only - source: http://nicolasgallagher.com/pure-css-speech-bubbles/demo/ */ } -/* line 376, ../scss/_tree.scss */ .cms-tree.jstree-apple li.Root strong { font-weight: bold; padding-left: 1px; } -/* line 381, ../scss/_tree.scss */ .cms-tree.jstree-apple li.Root > a .jstree-icon { background-position: -56px -36px; } -/* line 386, ../scss/_tree.scss */ .cms-tree.jstree-apple a, .cms-tree.jstree-apple a:link { color: #1556b2; padding: 3px 6px 3px 3px; border: none; display: inline-block; margin-right: 5px; } -/* line 394, ../scss/_tree.scss */ .cms-tree.jstree-apple a span.status:after, .cms-tree.jstree-apple a:link span.status:after { clear: both; text-transform: uppercase; display: inline-block; padding: 0px 3px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-right: 6px; margin-top: -1px; -webkit-border-radius: 2px 2px; -moz-border-radius: 2px / 2px; -o-border-radius: 2px / 2px; -ms-border-radius: 2px / 2px; -khtml-border-radius: 2px / 2px; border-radius: 2px / 2px; } -/* line 408, ../scss/_tree.scss */ .cms-tree.jstree-apple span.modified:after { content: "draft"; color: #7E7470; border: 1px solid #C9B800; background-color: #FFF0BC; } -/* line 415, ../scss/_tree.scss */ .cms-tree.jstree-apple span.new:after { content: "new"; color: #7E7470; border: 1px solid #C9B800; background-color: #FFF0BC; } -/* line 422, ../scss/_tree.scss */ .cms-tree.jstree-apple span.private:after { content: "private"; color: #636363; border: 1px solid #E49393; background-color: #F2DADB; } -/* line 429, ../scss/_tree.scss */ .cms-tree.jstree-apple span.workflow-approval:after { content: "awaiting approval"; color: #56660C; border: 1px solid #7C8816; background-color: #DAE79A; } -/* line 437, ../scss/_tree.scss */ .cms-tree.jstree-apple span.comment-count { clear: both; position: relative; text-transform: uppercase; display: inline-block; overflow: visible; padding: 0px 3px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-right: 6px; -webkit-border-radius: 2px 2px; -moz-border-radius: 2px / 2px; -o-border-radius: 2px / 2px; -ms-border-radius: 2px / 2px; -khtml-border-radius: 2px / 2px; border-radius: 2px / 2px; color: #7E7470; border: 1px solid #C9B800; background-color: #FFF0BC; } -/* line 454, ../scss/_tree.scss */ .cms-tree.jstree-apple span.comment-count:before { content: ""; position: absolute; bottom: -4px; /* value = - border-top-width - border-bottom-width */ left: 3px; /* controls horizontal position */ border-width: 4px 4px 0; border-style: solid; border-color: #C9B800 transparent; /* reduce the damage in FF3.0 */ display: block; width: 0; } -/* line 467, ../scss/_tree.scss */ .cms-tree.jstree-apple span.comment-count:after { content: ""; position: absolute; bottom: -3px; /* value = - border-top-width - border-bottom-width */ left: 4px; /* value = (:before left) + (:before border-left) - (:after border-left) */ border-width: 3px 3px 0; border-style: solid; border-color: #FFF0BC transparent; /* reduce the damage in FF3.0 */ display: block; width: 0; } -/* line 480, ../scss/_tree.scss */ .cms-tree.jstree-apple .jstree-hovered { text-shadow: none; text-decoration: none; } -/* line 485, ../scss/_tree.scss */ .cms-tree.jstree-apple li { padding: 0px; clear: left; } -/* line 490, ../scss/_tree.scss */ .cms-tree.jstree-apple li, .cms-tree.jstree-apple ins { background-color: transparent; background-image: url(../images/sitetree_ss_default_icons.png); } -/* line 495, ../scss/_tree.scss */ .cms-tree.jstree-apple li.jstree-checked a, .cms-tree.jstree-apple li.jstree-checked a:link { background-color: #efe999; } -/* line 500, ../scss/_tree.scss */ .jstree-apple #record-0.jstree-open > ins { display: none; } -/* line 504, ../scss/_tree.scss */ a .jstree-pageicon { display: block; float: left; width: 16px; height: 16px; margin-right: 4px; background-color: transparent; background-image: url(../images/sitetree_ss_pageclass_icons_default.png); background-repeat: no-repeat; } -/* line 515, ../scss/_tree.scss */ li.class-HomePage a .jstree-pageicon { background-position: 0 -48px; } -/* line 519, ../scss/_tree.scss */ li.class-RedirectorPage a .jstree-pageicon { background-position: 0 -16px; } -/* line 523, ../scss/_tree.scss */ li.class-VirtualPage a .jstree-pageicon { background-position: 0 -32px; } -/* line 527, ../scss/_tree.scss */ li.class-ErrorPage a .jstree-pageicon { background-position: 0 -112px; } /** Styles for the left hand side menu @package sapphire @subpackage admin */ /** ------------------------------------------------------- CMS Menu Bar -------------------------------------------------------- */ -/* line 12, ../scss/_menu.scss */ -.cms-menu { z-index: 10; background: #c6d7df; border-right: 1px solid #8c99a1; width: 250px; overflow: auto; -moz-box-shadow: 2px 0 6px rgba(107, 120, 123, 0.5); -webkit-box-shadow: 2px 0 6px rgba(107, 120, 123, 0.5); -o-box-shadow: 2px 0 6px rgba(107, 120, 123, 0.5); box-shadow: 2px 0 6px rgba(107, 120, 123, 0.5); } -/* line 21, ../scss/_menu.scss */ +.cms-menu { z-index: 10; background: #c6d7df; border-right: 1px solid #8c99a1; width: 207px; /* 8x24 - 1 */ overflow: auto; -moz-box-shadow: rgba(107, 120, 123, 0.5) 2px 0 6px; -webkit-box-shadow: rgba(107, 120, 123, 0.5) 2px 0 6px; -o-box-shadow: rgba(107, 120, 123, 0.5) 2px 0 6px; box-shadow: rgba(107, 120, 123, 0.5) 2px 0 6px; } .cms-menu a { text-decoration: none; } -/* line 25, ../scss/_menu.scss */ -.cms-menu .cms-panel-content { width: 250px; } -/* line 30, ../scss/_menu.scss */ -.cms-menu.collapsed { width: 40px; cursor: auto; } -/* line 36, ../scss/_menu.scss */ +.cms-menu .cms-panel-content { width: 207px; /* 8x24 - 1 */ overflow: hidden; } +.cms-menu.collapsed { width: 40px; cursor: auto; z-index: 1000; } +.cms-menu.collapsed .cms-header { width: 30px; } +.cms-menu.collapsed .cms-header span { display: none; } +.cms-menu.collapsed .cms-menu-list { overflow-x: hidden; overflow-y: auto; } .cms-menu.collapsed .cms-menu-list li span.text { display: none; } -/* line 39, ../scss/_menu.scss */ .cms-menu.collapsed .cms-menu-list li ul { display: none; } -/* line 44, ../scss/_menu.scss */ .cms-menu.collapsed.cms-panel .cms-panel-content { display: block; } -/* line 54, ../scss/_menu.scss */ -.cms-menu-list li a { display: block; height: 30px; line-height: 30px; vertical-align: middle; font-size: 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-shadow: #bfcad2 1px 1px 0; color: #1f1f1f; padding: 5px 5px 5px 12px; background-color: #b0bec7; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #8ca1ae)); background-image: -webkit-linear-gradient(top, #b0bec7, #8ca1ae); background-image: -moz-linear-gradient(top, #b0bec7, #8ca1ae); background-image: -o-linear-gradient(top, #b0bec7, #8ca1ae); background-image: -ms-linear-gradient(top, #b0bec7, #8ca1ae); background-image: linear-gradient(top, #b0bec7, #8ca1ae); border-top: 1px solid #ced7dc; border-bottom: 1px solid #748d9d; } -/* line 76, ../scss/_menu.scss */ -.cms-menu-list li a:hover { text-decoration: none; background-color: #b6c3cb; border-bottom: 1px solid #8399a7; color: #2c2c2c; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfcad2), color-stop(100%, #b0bec7)); background-image: -webkit-linear-gradient(top, #bfcad2, #b0bec7); background-image: -moz-linear-gradient(top, #bfcad2, #b0bec7); background-image: -o-linear-gradient(top, #bfcad2, #b0bec7); background-image: -ms-linear-gradient(top, #bfcad2, #b0bec7); background-image: linear-gradient(top, #bfcad2, #b0bec7); } -/* line 87, ../scss/_menu.scss */ -.cms-menu-list li a:focus { border-top: 1px solid #a1b2bc; text-decoration: none; background-color: #a1b2bc; color: #393939; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92a5b2), color-stop(100%, #a1b2bc)); background-image: -webkit-linear-gradient(top, #92a5b2, #a1b2bc); background-image: -moz-linear-gradient(top, #92a5b2, #a1b2bc); background-image: -o-linear-gradient(top, #92a5b2, #a1b2bc); background-image: -ms-linear-gradient(top, #92a5b2, #a1b2bc); background-image: linear-gradient(top, #92a5b2, #a1b2bc); } -/* line 99, ../scss/_menu.scss */ -.cms-menu-list li a .icon { display: block; float: left; margin-right: 4px; } -/* line 107, ../scss/_menu.scss */ +.cms-menu-list li a { display: block; height: 24px; line-height: 24px; font-size: 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-shadow: #bfcad2 1px 1px 0; color: #1f1f1f; padding: 7px 5px 7px 8px; background-color: #b0bec7; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #8ca1ae)); background-image: -webkit-linear-gradient(#b0bec7, #8ca1ae); background-image: -moz-linear-gradient(#b0bec7, #8ca1ae); background-image: -o-linear-gradient(#b0bec7, #8ca1ae); background-image: -ms-linear-gradient(#b0bec7, #8ca1ae); background-image: linear-gradient(#b0bec7, #8ca1ae); border-top: 1px solid #ced7dc; border-bottom: 1px solid #748d9d; } +.cms-menu-list li a:hover { text-decoration: none; background-color: #b6c3cb; border-bottom: 1px solid #8399a7; color: #2c2c2c; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfcad2), color-stop(100%, #b0bec7)); background-image: -webkit-linear-gradient(#bfcad2, #b0bec7); background-image: -moz-linear-gradient(#bfcad2, #b0bec7); background-image: -o-linear-gradient(#bfcad2, #b0bec7); background-image: -ms-linear-gradient(#bfcad2, #b0bec7); background-image: linear-gradient(#bfcad2, #b0bec7); } +.cms-menu-list li a:focus { border-top: 1px solid #a1b2bc; text-decoration: none; background-color: #a1b2bc; color: #393939; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92a5b2), color-stop(100%, #a1b2bc)); background-image: -webkit-linear-gradient(#92a5b2, #a1b2bc); background-image: -moz-linear-gradient(#92a5b2, #a1b2bc); background-image: -o-linear-gradient(#92a5b2, #a1b2bc); background-image: -ms-linear-gradient(#92a5b2, #a1b2bc); background-image: linear-gradient(#92a5b2, #a1b2bc); } +.cms-menu-list li a .icon { display: block; float: left; margin-right: 8px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; } .cms-menu-list li a .text { display: block; } -/* line 113, ../scss/_menu.scss */ -.cms-menu-list li.current a { color: white; text-shadow: #1e5270 0 -1px 0; border-top: 1px solid #55a4d2; border-bottom: 1px solid #1e5270; background-color: #338dc1; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #338dc1), color-stop(100%, #287099)); background-image: -webkit-linear-gradient(top, #338dc1, #287099); background-image: -moz-linear-gradient(top, #338dc1, #287099); background-image: -o-linear-gradient(top, #338dc1, #287099); background-image: -ms-linear-gradient(top, #338dc1, #287099); background-image: linear-gradient(top, #338dc1, #287099); } -/* line 125, ../scss/_menu.scss */ +.cms-menu-list li.current a { color: white; text-shadow: #1e5270 0 -1px 0; border-top: 1px solid #55a4d2; border-bottom: 1px solid #1e5270; background-color: #338dc1; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #338dc1), color-stop(100%, #287099)); background-image: -webkit-linear-gradient(#338dc1, #287099); background-image: -moz-linear-gradient(#338dc1, #287099); background-image: -o-linear-gradient(#338dc1, #287099); background-image: -ms-linear-gradient(#338dc1, #287099); background-image: linear-gradient(#338dc1, #287099); } .cms-menu-list li.current ul { border-top: 1px solid #1e5270; } -/* line 129, ../scss/_menu.scss */ .cms-menu-list li.current li { background-color: #287099; } -/* line 132, ../scss/_menu.scss */ -.cms-menu-list li.current li a { font-size: 12px; padding: 0 10px 0 36px; height: 32px; line-height: 32px; color: #e2f0f7; background: none; border-top: 1px solid #338dc1; border-bottom: 1px solid #1e5270; } -/* line 143, ../scss/_menu.scss */ +.cms-menu-list li.current li a { font-size: 12px; padding: 0 10px 0 40px; height: 32px; line-height: 32px; color: #e2f0f7; background: none; border-top: 1px solid #338dc1; border-bottom: 1px solid #1e5270; } .cms-menu-list li.current li a.current, .cms-menu-list li.current li a:hover { background: #2e7ead; border-top: 1px solid #2e7ead; color: white; } -/* line 149, ../scss/_menu.scss */ .cms-menu-list li.current li a:focus { background: #236184; border-top: 1px solid #1e5270; color: white; } -/* line 157, ../scss/_menu.scss */ .cms-menu-list li.current li.current a { font-weight: bold; color: white; } -/* line 162, ../scss/_menu.scss */ .cms-menu-list li.current li.first a { border-top: none; } -/* line 169, ../scss/_menu.scss */ -.cms-menu-list li#Menu-CMSMain a .icon { background-position: 0px 0px; } -/* line 170, ../scss/_menu.scss */ -.cms-menu-list li#Menu-CMSMain.current a .icon, .cms-menu-list li#Menu-CMSMain a:hover .icon { background-position: -32px 0px; } -/* line 171, ../scss/_menu.scss */ -.cms-menu-list li#Menu-AssetAdmin a .icon { background-position: 0px -96px; } -/* line 172, ../scss/_menu.scss */ -.cms-menu-list li#Menu-AssetAdmin.current a .icon, .cms-menu-list li#Menu-AssetAdmin a:hover .icon { background-position: -32px -96px; } -/* line 173, ../scss/_menu.scss */ -.cms-menu-list li#Menu-SecurityAdmin a .icon { background-position: 0px -128px; } -/* line 174, ../scss/_menu.scss */ -.cms-menu-list li#Menu-SecurityAdmin.current a .icon, .cms-menu-list li#Menu-SecurityAdmin a:hover .icon { background-position: -32px -128px; } -/* line 175, ../scss/_menu.scss */ -.cms-menu-list li#Menu-CMSPagesController a .icon { background-position: 0px -32px; } -/* line 176, ../scss/_menu.scss */ -.cms-menu-list li#Menu-CMSPagesController.current a .icon, .cms-menu-list li#Menu-CMSPagesController a:hover .icon { background-position: -32px -32px; } -/* line 179, ../scss/_menu.scss */ .cms-menu-list.collapsed li .text { display: none; } -/* line 183, ../scss/_menu.scss */ .cms-menu-list.collapsed li > li { display: none; } /** This file defines common styles for form elements used throughout the CMS interface. It is an addition to the base styles defined in sapphire/css/Form.css. */ /** ---------------------------------------------------- Basic form fields ---------------------------------------------------- */ -/* line 10, ../scss/_forms.scss */ .field { display: block; padding: 10px 0; border-bottom: 1px solid rgba(201, 205, 206, 0.8); overflow: hidden; } -/* line 16, ../scss/_forms.scss */ .field label.left { float: left; width: 170px; padding: 8px 20px 8px 4px; line-height: 16px; } -/* line 24, ../scss/_forms.scss */ .field .middleColumn { margin-left: 15em; } -/* line 27, ../scss/_forms.scss */ .field .middleColumn .field { display: inline; padding: 0; border: none; } -/* line 33, ../scss/_forms.scss */ .field .middleColumn label { float: none; width: auto; } -/* line 42, ../scss/_forms.scss */ form.nostyle .field { display: inline; padding: 0; border: 0; } -/* line 48, ../scss/_forms.scss */ form.nostyle label { float: none; width: auto; } -/* line 53, ../scss/_forms.scss */ form.nostyle .middleColumn { margin-left: 0; } -/* line 59, ../scss/_forms.scss */ .field.nolabel .middleColumn { margin-left: 0; } -/* line 64, ../scss/_forms.scss */ -.field.text input, textarea { -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; background: #fff; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(10%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #efefef)); background-image: -webkit-linear-gradient(top, #efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -moz-linear-gradient(top, #efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -o-linear-gradient(top, #efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -ms-linear-gradient(top, #efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: linear-gradient(top, #efefef, #ffffff 10%, #ffffff 90%, #efefef); border: 1px solid #b3b3b3; padding: 7px; } +.field.text input, textarea { -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; background: #fff; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(10%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #efefef)); background-image: -webkit-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -moz-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -o-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -ms-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); border: 1px solid #b3b3b3; padding: 7px; } /** ---------------------------------------------------- Buttons ---------------------------------------------------- */ -/* line 84, ../scss/_forms.scss */ .cms input.loading, .cms input.ui-state-default.loading, .cms .ui-widget-content input.ui-state-default.loading, .cms .ui-widget-header input.ui-state-default.loading { padding-left: 16px; background: #eceff1 url(../../images/network-save.gif) no-repeat center left; } -/* line 91, ../scss/_forms.scss */ -.cms .ss-ui-button.ss-ui-action-constructive, .cms .ui-widget-content .ss-ui-button.ss-ui-action-constructive, .cms .ui-widget-header .ss-ui-button.ss-ui-action-constructive { padding-left: 23px; color: white; border-color: #118021; background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #84be3f), color-stop(100%, #128945)); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -webkit-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -moz-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -o-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -ms-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, linear-gradient(#84be3f, #128945); background-color: #84be3f; text-shadow: #475964 1px 1px 0; -moz-box-shadow: #748d9d 1px 1px 2px; -webkit-box-shadow: #748d9d 1px 1px 2px; -o-box-shadow: #748d9d 1px 1px 2px; box-shadow: #748d9d 1px 1px 2px; } -/* line 106, ../scss/_forms.scss */ -.cms .ss-ui-button.ss-ui-action-constructive.ui-state-hover { background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7fb63c), color-stop(100%, #107b3e)); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -webkit-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -moz-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -o-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, -ms-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px 6px, linear-gradient(#7fb63c, #107b3e); background-color: #128945; -moz-box-shadow: #92a5b2 1px 1px 1px; -webkit-box-shadow: #92a5b2 1px 1px 1px; -o-box-shadow: #92a5b2 1px 1px 1px; box-shadow: #92a5b2 1px 1px 1px; } -/* line 117, ../scss/_forms.scss */ +.cms .ss-ui-button.ss-ui-action-constructive, .cms .ui-widget-content .ss-ui-button.ss-ui-action-constructive, .cms .ui-widget-header .ss-ui-button.ss-ui-action-constructive { padding-left: 23px; color: white; border-color: #118021; background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #84be3f), color-stop(100%, #128945)); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -webkit-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -moz-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -o-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -ms-linear-gradient(#84be3f, #128945); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, linear-gradient(#84be3f, #128945); background-color: #84be3f; text-shadow: #475964 1px 1px 0; -moz-box-shadow: #748d9d 1px 1px 2px; -webkit-box-shadow: #748d9d 1px 1px 2px; -o-box-shadow: #748d9d 1px 1px 2px; box-shadow: #748d9d 1px 1px 2px; } +.cms .ss-ui-button.ss-ui-action-constructive.ui-state-hover { background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7fb63c), color-stop(100%, #107b3e)); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -webkit-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -moz-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -o-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, -ms-linear-gradient(#7fb63c, #107b3e); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px 6px, linear-gradient(#7fb63c, #107b3e); background-color: #128945; -moz-box-shadow: #92a5b2 1px 1px 1px; -webkit-box-shadow: #92a5b2 1px 1px 1px; -o-box-shadow: #92a5b2 1px 1px 1px; box-shadow: #92a5b2 1px 1px 1px; } .cms .ss-ui-button.ss-ui-action-constructive.cms-page-add-button { background-position: 5px -155px; } -/* line 123, ../scss/_forms.scss */ .cms .ss-ui-button.ss-ui-action-destructive, .cms .ui-widget-content .ss-ui-button.ss-ui-action-destructive, .cms .ui-widget-header .ss-ui-button.ss-ui-action-destructive { color: red; background-color: #f5f5f5; } -/* line 128, ../scss/_forms.scss */ -.cms .ss-ui-button.ss-ui-action-destructive.delete { padding-left: 23px; color: red; border-color: #ababab; background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #c3c3c3)); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -webkit-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -moz-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -o-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -ms-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, linear-gradient(#f5f5f5, #c3c3c3); text-shadow: none; -moz-box-shadow: #aab9c3 1px 1px 2px; -webkit-box-shadow: #aab9c3 1px 1px 2px; -o-box-shadow: #aab9c3 1px 1px 2px; box-shadow: #aab9c3 1px 1px 2px; } -/* line 142, ../scss/_forms.scss */ -.cms .ss-ui-button.ss-ui-action-destructive.delete.ui-state-hover { background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #bbbbbb)); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -webkit-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -moz-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -o-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, -ms-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 5px -26px, linear-gradient(#f0f0f0, #bbbbbb); background-color: #c3c3c3; -moz-box-shadow: #92a5b2 1px 1px 1px; -webkit-box-shadow: #92a5b2 1px 1px 1px; -o-box-shadow: #92a5b2 1px 1px 1px; box-shadow: #92a5b2 1px 1px 1px; } -/* line 155, ../scss/_forms.scss */ +.cms .ss-ui-button.ss-ui-action-destructive.delete { padding-left: 23px; color: red; border-color: #ababab; background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #c3c3c3)); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -webkit-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -moz-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -o-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -ms-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, linear-gradient(#f5f5f5, #c3c3c3); text-shadow: none; -moz-box-shadow: #aab9c3 1px 1px 2px; -webkit-box-shadow: #aab9c3 1px 1px 2px; -o-box-shadow: #aab9c3 1px 1px 2px; box-shadow: #aab9c3 1px 1px 2px; } +.cms .ss-ui-button.ss-ui-action-destructive.delete.ui-state-hover { background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #bbbbbb)); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -webkit-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -moz-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -o-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, -ms-linear-gradient(#f0f0f0, #bbbbbb); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 5px -26px, linear-gradient(#f0f0f0, #bbbbbb); background-color: #c3c3c3; -moz-box-shadow: #92a5b2 1px 1px 1px; -webkit-box-shadow: #92a5b2 1px 1px 1px; -o-box-shadow: #92a5b2 1px 1px 1px; box-shadow: #92a5b2 1px 1px 1px; } .cms .ss-ui-button.ss-ui-action-minor, .cms .ui-widget-content .ss-ui-button.ss-ui-action-minor .ui-widget-header .ss-ui-button.ss-ui-action-minor { background: none; padding: 0; border: 0; color: #1f1f1f; text-decoration: underline; } -/* line 164, ../scss/_forms.scss */ .cms-edit-form { padding-bottom: 20px; } -/* line 167, ../scss/_forms.scss */ .cms-edit-form .text input, .cms-edit-form textarea { width: 300px; font-family: Arial, sans-serif; font-size: 13px; } -/* line 173, ../scss/_forms.scss */ .cms-edit-form .Actions { text-align: right; } /** ---------------------------------------------------- Specific field overrides ---------------------------------------------------- */ -/* line 183, ../scss/_forms.scss */ .htmleditor label { display: block; float: none; padding-bottom: 10px; } -/* line 189, ../scss/_forms.scss */ .htmleditor .middleColumn { margin-left: 0px; clear: left; } -/* line 196, ../scss/_forms.scss */ .field#ViewerGroups label, .field#EditorGroups label, .field#CreateTopLevelGroups label { display: none; } -/* line 201, ../scss/_forms.scss */ .action-hidden { display: none; } -/** This file defines CMS-specific customizations to the jQuery UI theme. Every rule in this file should be wrapped in the '.cms' selector (to make it more specific), and contain ONLY overwritten jQuery UI rules (with 'ui-' prefix). This file should be fairly short, as we're using our own custom jQuery UI theme already. TODO Add theme reference Use _style.scss to add more generic style information, and read the jQuery UI theming API: http://jqueryui.com/docs/Theming/API */ -/* line 14, ../scss/_uitheme.scss */ -.cms .ui-tabs { padding: 0; } -/* line 17, ../scss/_uitheme.scss */ -.cms .ui-tabs .ui-widget-header { border: 0; background: none; } -/* line 22, ../scss/_uitheme.scss */ -.cms .ui-tabs .ui-tabs-nav { margin: 0; padding: 0; } -/* line 26, ../scss/_uitheme.scss */ -.cms .ui-tabs .ui-tabs-nav li { top: 0; } -/* line 29, ../scss/_uitheme.scss */ -.cms .ui-tabs .ui-tabs-nav li a { padding: 0 15px; } -/* line 34, ../scss/_uitheme.scss */ -.cms .ui-tabs .ui-tabs-nav.ui-state-active { border-color: gray; } -/* line 41, ../scss/_uitheme.scss */ -.cms .ui-widget-content, .cms .ui-tabs .ui-tabs-panel { color: #444444; font-size: 13px; border: 0; } -/* line 47, ../scss/_uitheme.scss */ -.cms .ui-widget-header { background: #eceff1; border: 0; padding: 0; } -/* line 53, ../scss/_uitheme.scss */ -.cms .ss-ui-button { padding: 5px; text-decoration: none; } -/* line 59, ../scss/_uitheme.scss */ -.cms .ui-state-hover { cursor: pointer; } -/* line 65, ../scss/_uitheme.scss */ -.cms .ss-ui-button, .cms .ui-widget-content .ss-ui-button, .cms .ui-widget-header .ss-ui-button { padding: 5px 7px 5px 7px; color: #1f1f1f; background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #c3c3c3)); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, -webkit-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, -moz-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, -o-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, -ms-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310018832') no-repeat 999px 999px, linear-gradient(#f5f5f5, #c3c3c3); background-color: #f5f5f5; -moz-box-shadow: #748d9d 1px 1px 2px; -webkit-box-shadow: #748d9d 1px 1px 2px; -o-box-shadow: #748d9d 1px 1px 2px; box-shadow: #748d9d 1px 1px 2px; } +/** Icon styles. @todo Automatic sprite generation and ensure that developers can define icons for their own admin interfaces @package sapphire @subpackage admin */ +.icon { background-repeat: none; } +.icon.icon-24 { width: 24px; height: 24px; } +.icon.icon-24.icon-assetadmin { background-image: url(../images/icons/24x24/picture.png); } +.icon.icon-24.icon-cmsmain { background-image: url(../images/icons/24x24/pencil.png); } +.icon.icon-24.icon-cmspagescontroller { background-image: url(../images/icons/24x24/network.png); } +.icon.icon-24.icon-cmssettingscontroller { background-image: url(../images/icons/24x24/gears.png); } +.icon.icon-24.icon-securityadmin { background-image: url(../images/icons/24x24/community.png); } +.icon.icon-24.icon-reportadmin { background-image: url(../images/icons/24x24/pie-chart.png); } +.icon.icon-24.icon-commentadmin { background-image: url(../images/icons/24x24/blog.png); } +.icon.icon-24.icon-help { background-image: url(../images/icons/24x24/information.png); } + +/** This file defines CMS-specific customizations to the jQuery UI theme. Every rule in this file should be wrapped in the '.cms' selector (to make it more specific), and contain ONLY overwritten jQuery UI rules (with 'ui-' prefix). This file should be fairly short, as we're using our own custom jQuery UI theme already. TODO Add theme reference Use _style.scss to add more generic style information, and read the jQuery UI theming API: http://jqueryui.com/docs/Theming/API */ +.cms .ui-tabs { padding: 0; background: transparent url(../images/textures/bg_cms_main_content.png) repeat top left; } +.cms .ui-tabs .ui-widget-header { border: 0; background: none; } +.cms .ui-tabs .ui-tabs-nav { margin: 0; padding: 0; } +.cms .ui-tabs .ui-tabs-nav li { top: 0; } +.cms .ui-tabs .ui-tabs-nav li a { padding: 0 15px; } +.cms .ui-tabs .ui-tabs-nav.ui-state-active { border-color: gray; } +.cms .ui-widget-content { color: #444444; font-size: 13px; border: 0; } +.cms .ui-tabs-panel { background: transparent; } +.cms .ui-widget-header { background: #eceff1; border: 0; padding: 0; } +.cms .ss-ui-button { padding: 5px; text-decoration: none; } +.cms .ui-state-hover { cursor: pointer; } +.cms .ss-ui-button, .cms .ui-widget-content .ss-ui-button, .cms .ui-widget-header .ss-ui-button { padding: 5px 7px 5px 7px; color: #1f1f1f; background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #c3c3c3)); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, -webkit-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, -moz-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, -o-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, -ms-linear-gradient(#f5f5f5, #c3c3c3); background: url('../images/../images/btn_icons_sprite.png?1310770021') no-repeat 999px 999px, linear-gradient(#f5f5f5, #c3c3c3); background-color: #f5f5f5; -moz-box-shadow: #748d9d 1px 1px 2px; -webkit-box-shadow: #748d9d 1px 1px 2px; -o-box-shadow: #748d9d 1px 1px 2px; box-shadow: #748d9d 1px 1px 2px; } -/* line 80, ../scss/_uitheme.scss */ .cms-content-form { overflow: auto; background: transparent url(../images/textures/bg_cms_main_content.png) repeat top left !important; } /** This file defines most styles of the CMS: Colors, fonts, backgrounds, alignments, dimensions. Use SCSS variable definitions in screen.css to avoid repeating styles like background colours or padding dimensions. See themes/_default.scss to get started. To avoid this file getting too large and complicated, it is encouraged to create new SCSS files for larger components like the CMS menu or tree (see _tree.scss and _menu.scss). */ /** ---------------------------------------------------- Core Styles ---------------------------------------------------- */ -/* line 15, ../scss/_style.scss */ html, body { width: 100%; height: 100%; overflow: hidden; font-size: 13px; font-family: Arial, sans-serif; color: #444444; } -/* line 17, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html html, html body, html div, html span, html applet, html object, html iframe, html h1, html h2, html h3, html h4, html h5, html h6, html p, html blockquote, html pre, html a, html abbr, html acronym, html address, html big, html cite, html code, html del, html dfn, html em, html img, html ins, html kbd, html q, html s, html samp, html small, html strike, html strong, html sub, html sup, html tt, html var, html b, html u, html i, html center, html dl, html dt, html dd, html ol, html ul, html li, html fieldset, html form, html label, html legend, html table, html caption, html tbody, html tfoot, html thead, html tr, html th, html td, html article, html aside, html canvas, html details, html embed, html figure, html figcaption, html footer, html header, html hgroup, html menu, html nav, html output, html ruby, html section, html summary, html time, html mark, html audio, html video, body html, body body, body div, body span, body applet, body object, body iframe, body h1, body h2, body h3, body h4, body h5, body h6, body p, body blockquote, body pre, body a, body abbr, body acronym, body address, body big, body cite, body code, body del, body dfn, body em, body img, body ins, body kbd, body q, body s, body samp, body small, body strike, body strong, body sub, body sup, body tt, body var, body b, body u, body i, body center, body dl, body dt, body dd, body ol, body ul, body li, body fieldset, body form, body label, body legend, body table, body caption, body tbody, body tfoot, body thead, body tr, body th, body td, body article, body aside, body canvas, body details, body embed, body figure, body figcaption, body footer, body header, body hgroup, body menu, body nav, body output, body ruby, body section, body summary, body time, body mark, body audio, body video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } -/* line 20, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html body, body body { line-height: 1; } -/* line 22, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html ol, html ul, body ol, body ul { list-style: none; } -/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html table, body table { border-collapse: collapse; border-spacing: 0; } -/* line 26, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html caption, html th, html td, body caption, body th, body td { text-align: left; font-weight: normal; vertical-align: middle; } -/* line 28, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html q, html blockquote, body q, body blockquote { quotes: none; } -/* line 101, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html q:before, html q:after, html blockquote:before, html blockquote:after, body q:before, body q:after, body blockquote:before, body blockquote:after { content: ""; content: none; } -/* line 30, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html a img, body a img { border: none; } -/* line 115, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -html article, html aside, html details, html figcaption, html figure, html footer, html header, html hgroup, html menu, html nav, html section, body article, body aside, body details, body figcaption, body figure, body footer, body header, body hgroup, body menu, body nav, body section { display: block; } +html article, html aside, html details, html figcaption, html figure, html footer, html header, html hgroup, html menu, html nav, html section, html summary, body article, body aside, body details, body figcaption, body figure, body footer, body header, body hgroup, body menu, body nav, body section, body summary { display: block; } -/* line 27, ../scss/_style.scss */ a { color: #3ebae0; text-decoration: none; } -/* line 32, ../scss/_style.scss */ a:hover, a:focus { text-decoration: underline; } -/* line 36, ../scss/_style.scss */ body .ui-widget { font-family: Arial, sans-serif; font-size: 13px; } -/* line 41, ../scss/_style.scss */ -.cms-container { height: 100%; } +.cms-container { height: 100%; background: transparent url(../images/textures/bg_cms_main_content.png) repeat top left; } -/* line 51, ../scss/_style.scss */ .cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-fields, .cms-edit-form { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; } -/* line 7, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.11.4/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */ .cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-fields, .cms-edit-form { *display: inline; } -/* line 56, ../scss/_style.scss */ strong { font-weight: bold; } /** -------------------------------------------- Misc Panels -------------------------------------------- */ -/* line 64, ../scss/_style.scss */ -.cms-content-header { background-color: #b0bec7; padding: 8px 8px 6px 8px; height: 32px; border-bottom: 2px solid #8399a7; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dde3e7), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(top, #dde3e7, #92a5b2); background-image: -moz-linear-gradient(top, #dde3e7, #92a5b2); background-image: -o-linear-gradient(top, #dde3e7, #92a5b2); background-image: -ms-linear-gradient(top, #dde3e7, #92a5b2); background-image: linear-gradient(top, #dde3e7, #92a5b2); border-bottom: 1px solid #5c7382; padding: 10px; height: 32px; } -/* line 80, ../scss/_style.scss */ +.cms-content-header { background-color: #b0bec7; padding: 8px 8px 6px 8px; height: 32px; border-bottom: 2px solid #8399a7; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ced7dc), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(#ced7dc, #92a5b2); background-image: -moz-linear-gradient(#ced7dc, #92a5b2); background-image: -o-linear-gradient(#ced7dc, #92a5b2); background-image: -ms-linear-gradient(#ced7dc, #92a5b2); background-image: linear-gradient(#ced7dc, #92a5b2); } .cms-content-header h2 { float: left; padding: 12px 0 0 8px; font-size: 13px; font-weight: bold; text-shadow: #ced7dc 1px 1px 0; width: 230px; } -/* line 89, ../scss/_style.scss */ .cms-content-header > div { width: 9999em; overflow: hidden; } -/* line 94, ../scss/_style.scss */ .cms-content-header .cms-content-header-tabs { float: left; } -/* line 101, ../scss/_style.scss */ .ui-tabs .cms-content-header .ui-tabs-nav li a { font-weight: bold; font-size: 13px; padding: 11px 15px 9px; border-bottom: 2px solid #b3b3b3; } -/* line 111, ../scss/_style.scss */ -.ui-tabs .cms-content-header .ui-state-default, .ui-tabs .cms-content-header .ui-widget-content .ui-state-default, .ui-tabs .cms-content-header .ui-widget-header .ui-state-default { background-color: #d9d9d9; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #c0c0c0)); background-image: -webkit-linear-gradient(top, #d9d9d9, #c0c0c0); background-image: -moz-linear-gradient(top, #d9d9d9, #c0c0c0); background-image: -o-linear-gradient(top, #d9d9d9, #c0c0c0); background-image: -ms-linear-gradient(top, #d9d9d9, #c0c0c0); background-image: linear-gradient(top, #d9d9d9, #c0c0c0); border-color: #a6a6a6; margin: 0 3px 0 0; text-shadow: white 0 1px 0; } -/* line 125, ../scss/_style.scss */ +.ui-tabs .cms-content-header .ui-state-default, .ui-tabs .cms-content-header .ui-widget-content .ui-state-default, .ui-tabs .cms-content-header .ui-widget-header .ui-state-default { background-color: #d9d9d9; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9), color-stop(100%, #c0c0c0)); background-image: -webkit-linear-gradient(#d9d9d9, #c0c0c0); background-image: -moz-linear-gradient(#d9d9d9, #c0c0c0); background-image: -o-linear-gradient(#d9d9d9, #c0c0c0); background-image: -ms-linear-gradient(#d9d9d9, #c0c0c0); background-image: linear-gradient(#d9d9d9, #c0c0c0); border-color: #a6a6a6; margin: 0 3px 0 0; text-shadow: white 0 1px 0; } .ui-tabs .cms-content-header .ui-state-active, .ui-tabs .cms-content-header .ui-widget-content .ui-state-active, .ui-tabs .cms-content-header .ui-widget-header .ui-state-active { background: #eceff1; } -/* line 128, ../scss/_style.scss */ .ui-tabs .cms-content-header .ui-state-active a, .ui-tabs .cms-content-header .ui-widget-content .ui-state-active a, .ui-tabs .cms-content-header .ui-widget-header .ui-state-active a { border-bottom: 2px solid #eceff1; } -/* line 134, ../scss/_style.scss */ .cms-content-tools { background-color: #dde3e7; padding: 8px; width: 230px; overflow: auto; } -/* line 141, ../scss/_style.scss */ .cms-content-tools .cms-panel-header, .cms-content-tools .cms-panel-content { padding: 10px; } -/* line 147, ../scss/_style.scss */ .cms-content.loading { background: url(../images/spinner.gif) no-repeat 50% 50%; } /** ------------------------------------------------------- Top Left Header and logo area -------------------------------------------------------- */ -/* line 156, ../scss/_style.scss */ -.cms-header { background-color: #00111d; position: relative; padding: 16px 8px 8px; line-height: 24px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00111d), color-stop(50%, #003050), color-stop(100%, #00111d)); background-image: -webkit-linear-gradient(top, #00111d, #003050, #00111d); background-image: -moz-linear-gradient(top, #00111d, #003050, #00111d); background-image: -o-linear-gradient(top, #00111d, #003050, #00111d); background-image: -ms-linear-gradient(top, #00111d, #003050, #00111d); background-image: linear-gradient(top, #00111d, #003050, #00111d); } -/* line 168, ../scss/_style.scss */ -.cms-header span { color: white; white-space: no-wrap; text-overflow: ellipsis; display: block; } -/* line 174, ../scss/_style.scss */ +.cms-header { background-color: #00111d; position: relative; padding: 16px 8px 4px 4px; line-height: 24px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00111d), color-stop(50%, #003050), color-stop(100%, #00111d)); background-image: -webkit-linear-gradient(#00111d, #003050, #00111d); background-image: -moz-linear-gradient(#00111d, #003050, #00111d); background-image: -o-linear-gradient(#00111d, #003050, #00111d); background-image: -ms-linear-gradient(#00111d, #003050, #00111d); background-image: linear-gradient(#00111d, #003050, #00111d); } +.cms-header span { color: white; white-space: nowrap; text-overflow: ellipsis; display: block; } .cms-header span a { color: #3ebae0; display: inline; } -/* line 181, ../scss/_style.scss */ -.cms-logo { border-bottom: 1px solid #03090c; height: 31px; overflow: hidden; padding: 0 4px; vertical-align: middle; } -/* line 188, ../scss/_style.scss */ +.cms-logo { border-bottom: 1px solid #03090c; height: 31px; overflow: hidden; padding: 0 0 0 4px; vertical-align: middle; } .cms-logo .version { display: none; } -/* line 192, ../scss/_style.scss */ -.cms-logo a { display: inline-block; height: 25px; width: 25px; float: left; margin-right: 10px; background: url('../images/logo_small.png?1309939638') no-repeat; text-indent: -9999em; } +.cms-logo a { display: inline-block; height: 24px; width: 24px; float: left; margin-right: 8px; background: url('../images/logo_small.png?1311826037') no-repeat; text-indent: -9999em; padding-right: 7px; border-right: 1px solid #19435c; } -/* line 203, ../scss/_style.scss */ .cms-login-status { border-top: 1px solid #19435c; height: 23px; padding: 8px 4px 0 4px; overflow: hidden; line-height: 16px; font-size: 11px; } -/* line 211, ../scss/_style.scss */ -.cms-login-status .logout-link { display: inline-block; height: 16px; width: 16px; float: left; margin: 0 15px 0 5px; background: url(../images/logout.png) no-repeat; text-indent: -9999em; } +.cms-login-status .logout-link { display: inline-block; height: 16px; width: 16px; float: left; margin: 0 8px 0 3px; background: url(../images/logout.png) no-repeat; text-indent: -9999em; } /** ----------------------------------------------- Loading Screen ------------------------------------------------ */ -/* line 226, ../scss/_style.scss */ .ss-loading-screen, .ss-loading-screen .loading-logo { width: 100%; height: 100%; overflow: hidden; position: absolute; background: #fff; background: -moz-radial-gradient(50% 50% 180deg, circle cover, white, #efefef, #c7c7c7 100%); background: -webkit-gradient(radial, 50% 50%, 350, 50% 50%, 0, from(#e3e3e3), to(white)); z-index: 100000; margin: 0; padding: 0; } -/* line 241, ../scss/_style.scss */ .ss-loading-screen .loading-logo { background-url: url(../images/logo.gif); background-repeat: no-repeat; background-color: transparent; background-position: 50% 50%; } -/* line 247, ../scss/_style.scss */ .ss-loading-screen p { width: 100%; text-align: center; position: absolute; bottom: 80px; } -/* line 253, ../scss/_style.scss */ .ss-loading-screen p span.notice { display: inline-block; font-size: 14px; padding: 10px 20px; color: #dc7f00; border: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } -/* line 263, ../scss/_style.scss */ .ss-loading-screen .loading-animation { display: none; position: absolute; left: 49%; top: 75%; } /** -------------------------------------------- Actions -------------------------------------------- */ -/* line 275, ../scss/_style.scss */ .cms-content-actions { border-top: 1px solid #8399a7; padding: 8px; background: transparent url(../images/textures/bg_cms_main_content.png) repeat top left; } /** -------------------------------------------- Messages -------------------------------------------- */ -/* line 285, ../scss/_style.scss */ .message { margin: 1em 0; padding: 0.5em; font-weight: bold; border: 1px black solid; } -/* line 291, ../scss/_style.scss */ .message.notice { background-color: #ffbe66; border-color: #ff9300; } -/* line 296, ../scss/_style.scss */ .message.warning { background-color: #ffbe66; border-color: #ff9300; } -/* line 300, ../scss/_style.scss */ .message.error { background-color: #ffbe66; border-color: #ff9300; } /** -------------------------------------------- ModelAdmin -------------------------------------------- */ -/* line 311, ../scss/_style.scss */ .ModelAdmin .cms-content-tools { width: 300px; } -/* line 316, ../scss/_style.scss */ .ModelAdmin .ResultAssemblyBlock { display: none; } /** -------------------------------------------- "Add page" dialog -------------------------------------------- */ -/* line 326, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li { clear: left; height: 40px; border-bottom: 1px solid rgba(107, 120, 123, 0.5); } -/* line 331, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li:hover, .cms-page-add-form-dialog #PageType li.selected { background-color: #ffff99; } -/* line 335, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li input, .cms-page-add-form-dialog #PageType li label, .cms-page-add-form-dialog #PageType li .icon, .cms-page-add-form-dialog #PageType li .title { float: left; } -/* line 339, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li .icon { width: 20px; } -/* line 343, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li .title { width: 100px; font-weight: bold; } -/* line 348, ../scss/_style.scss */ .cms-page-add-form-dialog #PageType li .description { font-style: italic; } /** -------------------------------------------- Content toolbar -------------------------------------------- */ -/* line 358, ../scss/_style.scss */ .cms-content-toolbar { overflow: hidden; *zoom: 1; display: block; padding: 10px 0; margin: 0 0 15px 0; border-bottom-width: 2px; border-bottom: 2px groove rgba(255, 255, 255, 0.8); -webkit-border-image: url(../images/textures/bg_fieldset_elements_border.png) 2 stretch stretch; border-image: url(../images/textures/bg_fieldset_elements_border.png) 2 stretch stretch; } -/* line 369, ../scss/_style.scss */ .cms-content-toolbar > * { float: left; } -/* line 373, ../scss/_style.scss */ .cms-content-toolbar .cms-tree-view-modes * { display: inline-block; } -/* line 377, ../scss/_style.scss */ .cms-content-toolbar .cms-content-batchactions form > * { display: inline-block; } -/* line 384, ../scss/_style.scss */ .cms-content-tools .field label { float: none; width: auto; } -/* line 389, ../scss/_style.scss */ .cms-content-tools .field .middleColumn { margin-left: 0; } -/* line 395, ../scss/_style.scss */ .cms-content-batchactions, .cms-content-constructive-actions { float: right; } -/* line 399, ../scss/_style.scss */ .cms-content-batchactions { float: right; position: relative; display: block; margin-right: 8px; } -/* line 406, ../scss/_style.scss */ form.cms-batch-actions { float: left; } -/* line 410, ../scss/_style.scss */ .cms-content-constructive-actions a { display: block; float: right; } /** -------------------------------------------- Preview header (remove before release) -------------------------------------------- */ -/* line 419, ../scss/_style.scss */ .cms-preview { width: 1px; } -/* line 422, ../scss/_style.scss */ .cms-preview .cms-preview-toggle { width: 10px; } -/* line 426, ../scss/_style.scss */ .cms-preview iframe { width: 100%; height: 100%; } -/* line 432, ../scss/_style.scss */ .cms-preview-header { background-color: #FFBE66; padding: 10px; font-weight: bold; } /** -------------------------------------------- Member Profile -------------------------------------------- */ -/* line 444, ../scss/_style.scss */ form.member-profile-form #CsvFile .middleColumn { background: none !important; } -/* line 448, ../scss/_style.scss */ form.member-profile-form .advanced h4 { margin-bottom: .5em; } -/* line 452, ../scss/_style.scss */ form.member-profile-form .Actions { text-align: left; border: 0; } -/* line 457, ../scss/_style.scss */ form.member-profile-form input.customFormat { border: 1px solid #ccc !important; padding: 3px; margin-left: 2px; } -/* line 462, ../scss/_style.scss */ form.member-profile-form .formattingHelpToggle { font-size: 11px; padding: 3px; } -/* line 466, ../scss/_style.scss */ form.member-profile-form .formattingHelpText { margin: 5px auto; color: #333; padding: 5px 10px; width: 90%; background: #fff; border: 1px solid #ccc; } -/* line 474, ../scss/_style.scss */ form.member-profile-form .formattingHelpText ul { padding: 0; } -/* line 477, ../scss/_style.scss */ form.member-profile-form .formattingHelpText li { font-size: 11px; color: #333; margin-bottom: 2px; } -/* line 485, ../scss/_style.scss */ -.cms-content-fields { overflow: auto; background: transparent url(../images/textures/bg_cms_main_content.png) repeat top left; } +.cms-content-fields { overflow: auto; } /** -------------------------------------------- Panels -------------------------------------------- */ -/* line 494, ../scss/_style.scss */ .cms-panel { overflow: hidden; } -/* line 499, ../scss/_style.scss */ -.cms-panel .toggle-expand, .cms-panel .toggle-collapse { display: block; position: absolute; bottom: 0; text-align: right; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(top, #b0bec7, #92a5b2); background-image: -moz-linear-gradient(top, #b0bec7, #92a5b2); background-image: -o-linear-gradient(top, #b0bec7, #92a5b2); background-image: -ms-linear-gradient(top, #b0bec7, #92a5b2); background-image: linear-gradient(top, #b0bec7, #92a5b2); text-decoration: none; } -/* line 510, ../scss/_style.scss */ +.cms-panel .toggle-expand, .cms-panel .toggle-collapse { display: block; position: absolute; bottom: 0; text-align: right; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(#b0bec7, #92a5b2); background-image: -moz-linear-gradient(#b0bec7, #92a5b2); background-image: -o-linear-gradient(#b0bec7, #92a5b2); background-image: -ms-linear-gradient(#b0bec7, #92a5b2); background-image: linear-gradient(#b0bec7, #92a5b2); text-decoration: none; } .cms-panel .toggle-expand span, .cms-panel .toggle-collapse span { display: inline-block; margin: 5px; color: #1f1f1f; font-size: 16px; } -/* line 518, ../scss/_style.scss */ .cms-panel .toggle-collapse { width: 100%; } -/* line 522, ../scss/_style.scss */ .cms-panel .toggle-expand { width: 40px; } -/* line 528, ../scss/_style.scss */ .cms-panel.collapsed .cms-panel-content { display: none; } -/* line 532, ../scss/_style.scss */ .cms-panel.collapsed .cms-panel-header { -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); position: relative; top: 100px; } -/* line 542, ../scss/_style.scss */ .cms-content .cms-panel.collapsed { cursor: pointer; } /** -------------------------------------------- Other -------------------------------------------- */ -/* line 550, ../scss/_style.scss */ -.cms-preview { background-color: #b0bec7; } -/* line 553, ../scss/_style.scss */ .cms-preview .cms-preview-toggle { cursor: pointer; } -/* line 556, ../scss/_style.scss */ -.cms-preview .cms-preview-toggle a { display: block; width: 15px; height: 15px; position: relative; left: 10px; top: 48%; background-color: #b0bec7; color: white; font-weight: bold; text-decoration: none; z-index: 2000; } -/* line 573, ../scss/_style.scss */ +.cms-preview .cms-preview-toggle a { display: block; padding: 2px 12px 2px 6px; height: 16px; position: relative; top: 48%; background-color: #b0bec7; color: white; font-weight: bold; text-decoration: none; z-index: 2000; line-height: 16px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; -ms-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -o-border-top-right-radius: 4px; -ms-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-box-shadow: 0 0 10px rgba(180, 180, 180, 0.4); -webkit-box-shadow: 0 0 10px rgba(180, 180, 180, 0.4); -o-box-shadow: 0 0 10px rgba(180, 180, 180, 0.4); box-shadow: 0 0 10px rgba(180, 180, 180, 0.4); } .cms-preview.is-collapsed .cms-preview-toggle a { left: -15px; } -/* line 581, ../scss/_style.scss */ .cms-switch-view a { padding-right: 1em; } diff --git a/admin/images/icons/24x24/blog.png b/admin/images/icons/24x24/blog.png new file mode 100644 index 0000000000000000000000000000000000000000..83cc124a823540a57c1fa1162f0fd65a18d00582 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fIW>CpxS&o?be5&;gI9`FgUGkxTaTB0mdKI;Vst01QTM`2YX_ literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/community.png b/admin/images/icons/24x24/community.png new file mode 100644 index 0000000000000000000000000000000000000000..610100f584f58a92cbbf16ef54edfe63ba75fa7d GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fIDBFE8p7~VT47)3GC#JC>kNkM0>z9QMFq-}4D}^D(iu0(3FNbL8aS$U zHCixs=r&aFiS;V5Z&3JXxnadbhDVYPIZQ_^4II^Uq#`zC>|;0*J>ka5Pg` z3nG6pb*N7K@zh~W~@MyyV7#rHiC91pl<~Y<{=s=PS0NOs*~! zJB590M?xKH#C$h1i!5F)^CalIpuqhmD}j(%)0jTmC$0A3+~V|+!{lpiqQo}_hBM1O V*XRE0GzCTogQu&X%Q~loCIHrY#0mfa literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/document.png b/admin/images/icons/24x24/document.png new file mode 100644 index 0000000000000000000000000000000000000000..13f3d2b71d493d66411e8c04490d74171acce867 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fIIEGZ*N=|WTs8D#v_(-4U2(zHV zI>twxJ47}t_~_kGp~xwAhW!zbhV*JxAD$`AG78%mAJs%feh}|aE{t^I<#u?$ujd`H zBB8=wpx(hKpQ)%OAj?rx;PZmcz^m-}3nV0K7P!hhU|B5I6J?Nfa0TmPu>j@;*V#oK k<~S^z$>nf|<1qt+hmFvcbNg)$0UgBP>FVdQ&MBb@0F*RbhyVZp literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/gears.png b/admin/images/icons/24x24/gears.png new file mode 100644 index 0000000000000000000000000000000000000000..f5d7ff2d466e9ee39aba8a9cecd37696902ba908 GIT binary patch literal 622 zcmV-!0+IcRP)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#0005S zNklgu#?@{nc0~+$FY+EkOQ^6 zZU6_M$8;cUc|kKsu+ekS30lCq>40ltJj@13qF{)PlX#{>RXz+SL5#ikO6=PKk6_p~ z0^zM{{99Sac;6oh`M6+@y>F9rX%Ghy&?@N{z2Pki!PLRpv9)EU%i%gyTU>25A&m3hd*pmZC4m%9czopr0GLL3*Z=?k literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/information.png b/admin/images/icons/24x24/information.png new file mode 100644 index 0000000000000000000000000000000000000000..19323537dbdd0e2a3d4019ad25ffebb08503dc83 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI`5kq*^K-G`tIJk#Vb-7xvv!Ps%(^ZxZ};sozV7sLFajf zN8&s#yZGWaoMC??U{W~YwRLB&MU7oY+ce|o3rD64ysmN*JHztGMWL=q-Q4IL)|GLSVC_vK6nEy9fhA;wuxLUdEFqz@TLCboFyt=akR{0G&LV A%K!iX literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/network.png b/admin/images/icons/24x24/network.png new file mode 100644 index 0000000000000000000000000000000000000000..35ca4976eeeff0d2192dfa2f7b5bcfd208e7684b GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fIY^e(Fm&+qytHs&>sk^a(C^Hv z5xMTDaEwdz28Mpc?2}&~E$CooR9M%(iMNAOEJ*hOLlV12bd#7}1>=#vfNy^sW!ZNG zU6js>oM0hQY;=$-Jz$#af|`X6-rQUuTYMZ=eR+TRP!s}h2H literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/pencil.png b/admin/images/icons/24x24/pencil.png new file mode 100644 index 0000000000000000000000000000000000000000..20b9466491631a68850c753663748aee228cd13a GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fIr6tb=Wgk$a}_u zwns)bEUy?g=_axzDJz5>PPE`T!MIUYU_INT_$5&VG9CR4AFE{Af>St8H2FK!Om29X z5`C!U$TY|9f|!OS7Kv_2^$d^J2FMFs^4a1)Oyf|HpQC=1DM?3@;gR2phmj68($Q|pEO`tYl?C=Y z6jw3}%y0b^?xd~H9aP(JTHW-*tPhewojPns{4Q+jP2s+v`;+ZR|3n>z#@h}yydCLH zPfl)RNaI|Qah>^*odO@jBl&>C_Z6;o9G6@f@V1Dd&_*ELf%^=%!yBd}{0$KkXL5=C zX>>Ev@Ze+KC}y&=i{YbW)(-}02FZCmp9C2a`;&!*mwb){20nwQtDnm{r-UW|5H7T8 literal 0 HcmV?d00001 diff --git a/admin/images/icons/24x24/picture.png b/admin/images/icons/24x24/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..62ec30c576902e5e0dd89ed56bacc938a9bc97c7 GIT binary patch literal 417 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 literal 955 zcmV;s14R6ZP)P000>X1^@s6#OZ}&00004b3#c}2nYxW zdiV#d1CS&1dHKh8dX|>ycEhbce}*t83}6N7MbcTwB+rvbg_pI0h~? zHFw11{|F3}Hf(;Z6#zi^M#jP1pSPOaX`y>7I+<;46%ts9K*?NT1chd*0c#L0w+d;f zWbb5Yd(!!*5Dy0U|6aNtKiev#rjlf?I2>~R&kzWhHK&Kq_p@?S5P_2U;z`L)0hww#P?p!VK|sB;r09 z-4VS~@zdUk*}I+7bVGQv312omme~4RP zzAg7P2NVWm_Hh#cK!+fm%FP{IgP1>1ZI$s=){DRPD)=>e(4L7a(X!7=K&T0zBF>}} z$?0Nu7*x|?Ci3;(<+e^+SQmjqfLG%n&EQ)OF#z0FWeK@ud&Xfb)x~^hc>L0a%3&~H z*k5kz2V|Bis~5}PtBB!@7wgUR#YZA6-euTiP15kV6MRtz>7Q@gG&7hh93RXVFJPqk zx2-ppuV#VoR(*G8#*2Sgxj35Gw&__yzR_rL%Z!CI%9vUZf9$0IW>1o*zRh*$(>VWpCqRW z`vfO|jsQT>q>-!_`z(l_`eCle_jOuU*ARg3+fG$4t)ZVvoy*JqQy7mJlEbcp&V*U` zbTqMTu|B}sI4V4g@kU^B#ygq5_;XtCW~`Uwbg^42mL_bzai0USI6etH=UEY=fCWW d{<5As{{X#^KZ>VkV!8kT002ovPDHLkV1k55z+nIY diff --git a/admin/images/mainmenu/content.png b/admin/images/mainmenu/content.png deleted file mode 100755 index 7fae748951bb7c20aa26a817de571b1f3ce512e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3650 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 UO&5J(=l}o!07*qoM6N<$g8JdZrT_o{ diff --git a/admin/images/mainmenu/current-indicator.png b/admin/images/mainmenu/current-indicator.png deleted file mode 100644 index 22b7b3008164b41feb1cc9fdaecf066a54710150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8c!2~2N&cB%jq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c74>+!IEGZ*O1iV*y#=#YLec>SXU`YE@Be?{6r5M*E?)KP z?fqZJ?Ju6S`tj-eO7r~}d*lEA5D&2I61XramA}qmjgtk_imaP|=f8Nj>(4{}3o#|j znR4C5yMhwj1&xFgS(REQn1~Apa2~4gOFJf0>L*gp_|qYU#Nw?_)ffqP^% hPTNU57F0OEaM;kOI{(r8^FVhoc)I$ztaD0e0sy^ATFd|d diff --git a/admin/images/mainmenu/current.gif b/admin/images/mainmenu/current.gif deleted file mode 100755 index 8398564143fc5a39af66a670515451c056892369..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 258 zcmZ?wbhEHbWMoiexXJ(m|NsAg@&4!IH$Tol_;T+4=L-+MTzvTD(!(!T9)G?3=*zVy zUvED9cH`;S+t0t{5o^ZAEgSDt+R^79|i7O-tpCKP|NFfuSGGw6WK1^J1AP5wZa ktI0wEmgWu?rYZ|NUjO#Zi5X&D0c;Zw$nZ>e5@4_f0MkQo2LJ#7 diff --git a/admin/images/mainmenu/help.gif b/admin/images/mainmenu/help.gif deleted file mode 100755 index 4f87eac3cccfde28297b5f5d92d06ed9fad99cd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmV+^1J?XUNk%w1VHf})0Oo%HjJDmS#^n%axC~{tD}c#`vD?<=^KGKkN{q=8Xt~nj z@`10~Cw0FHW430V(k^7Q}Y`fs=_8D!v{Qdsu@c0^V zza(?M5ooyB=JOkEyZ-+Fp26Zcl-o3!;>X+Wle*u?-0tS@_)?L~3uU+zX}Wo;*B5KM z4rRD`s@M=_xN@b{cc|AJalkW)&=hODqQvBXuG#zi{_pkrH=N@ma=paa?Zw*e9B#Yd z?Dipb!5C}0H-N-7iO)TR#)z}ruFU5QXS;l?*c)}k{{H^G)$9ypw`!l$u*~ObpwpGR z;3#&#^7s2Ul-eeE!m!Nfw9e@$fy^s-z}n~Zy3^~Cx!xObzaEt3A^8LW004ggEC2ui z02lxu000O7fPWWxCNYMGh=(d`8h?&|B4Qy23pAFOn3o785sy}23MitZq@_FuOk9p8 zQ>Cu1L1QdMe`y7;xS|q2KnWBoEv^|i#5}GqE;b_sz@rLO6J!k22vMP<$SWy+&7yKA z0|E&nFhC6<0oX3uEZrzrB{>Xp90DmR2^>M9*(vS8qWGxUu;qq9X5ReW z60~84OW{e-#LWb_O-Xh5!61YKyej&*(n9P;2EZ1+z6$ffWERC#IoR-r!3+e*q&x`7 z;g3Rt3LTQv7)`o#jU!)>aKLe|%AYz{NZ5cuyS8l@v!TEcl41u4M@F9DkU_k-@#6PV n2q97CQ3NTIlS`l8JAoY$kN#-D;A4jO@8G@r0FmdypFjXR7UZ2~ diff --git a/admin/images/mainmenu/help.png b/admin/images/mainmenu/help.png deleted file mode 100755 index 7324316a5d22b0f566a45989e386f2bfa05bbd9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3832 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 E0F9_Y3IG5A diff --git a/admin/images/mainmenu/logo.gif b/admin/images/mainmenu/logo.gif deleted file mode 100755 index c0baae74ccd9b829b8b48bd0348fbc91435f6a1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 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 REdT%j002ovPDHLkV1lC{t)>6~ diff --git a/admin/images/mainmenu/top-bg.gif b/admin/images/mainmenu/top-bg.gif deleted file mode 100755 index 853725abd0306182c06da4cc833f5a1a1132a0c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmZ?wbhEHbWMoiaIKlt||NsAwkI%`-C{0T%&dMrJNhv5Uu5ra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrH1%IeEG`hE&|jIbq0mK!L|O(C2;q z1tkuZ10I(+B&=;}PoI}*x+obd)xsIWEtPs@lEcs5v}a$gu`ZV?jozOA|Id5|W`>*p WU4!m@H;Vw8#^CAd=d#Wzp$P!7dO5iO diff --git a/admin/images/textures/bottom.png b/admin/images/textures/bottom.png deleted file mode 100755 index ca68f228c406f647c282c8532666b9d48a8874f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI_!2~4Z1KY0wDVB6cUq=Rp^(V|(yIunMk|nMY zCBgY=CFO}lsSJ)O`AMk?p1FzXsX?iUDV2pMQ*D5XVmw_OLn>~?^g41i81S%6uATWs zze&Ab=aIbDv@O0{!n(g1=vYT`^j_{cXxYKhC-C4e-&rnWSFe{|yA>DDa^X$;_jO*; x|2&C|cVBCdZ+=-Xx+-}^+7XG3Yfoz)U~tpanI+Ahn>3JOU8Y6lyGolyMA!pOiN#-Ia|2HDBLs`9|V pgx8US>9EDQ!Vpnc&ma-U35$F#Z`z^9qU7i!!qwk?P=JZS8UV|-Dm(xH diff --git a/admin/images/textures/obar-18.gif b/admin/images/textures/obar-18.gif deleted file mode 100755 index 5834444310499b22ec3de5977399858ad9b7a52c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmZ?wbhEHbWMmL!IKsf-bUQc( PFLG)9!f-^8iNP8G8_^?G diff --git a/admin/images/textures/obar-light.png b/admin/images/textures/obar-light.png deleted file mode 100755 index bee1410594b13b4653c9860b08615d100b967e1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{L!3-qLB-myEDVB6cUq=Rp^(V|(yIunMk|nMY zCBgY=CFO}lsSJ)O`AMk?p1FzXsX?iUDV2pMQ*D5X3<7*YT#Gk6FWdgQa>I+t{qL#| zzA4-KYVw&6B|Bf1Y(GSHNp8ZH)HV3Fz$J50zq~ey$ zv6F%g3IYrp6iz)<`gVVSOS9 L^>bP0l+XkKXANs%JiI zT>hed!L!O~_nKC|teSRT@h1xd2