From 07a7c72b4bb6c8d585908b71c63d661880f1f61d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ctibor=20Bran=C4=8D=C3=ADk?= Date: Sun, 20 Mar 2016 19:48:44 +0100 Subject: Added brdo subtheme. --- sites/brdo.brontosaurus.cz/themes/brdo/README.txt | 133 + sites/brdo.brontosaurus.cz/themes/brdo/brdo.info | 130 + .../themes/brdo/css/README.txt | 111 + .../themes/brdo/css/blocks.css | 420 +++ .../themes/brdo/css/comments.css | 79 + .../themes/brdo/css/drupal7-reference.css | 3719 ++++++++++++++++++++ .../themes/brdo/css/fields.css | 78 + .../themes/brdo/css/forms-rtl.css | 40 + .../brdo.brontosaurus.cz/themes/brdo/css/forms.css | 140 + .../themes/brdo/css/html-reset-rtl.css | 36 + .../themes/brdo/css/html-reset.css | 430 +++ sites/brdo.brontosaurus.cz/themes/brdo/css/ie6.css | 83 + sites/brdo.brontosaurus.cz/themes/brdo/css/ie7.css | 38 + .../themes/brdo/css/layout-fixed-rtl.css | 65 + .../themes/brdo/css/layout-fixed.css | 195 + .../themes/brdo/css/layout-liquid-rtl.css | 59 + .../themes/brdo/css/layout-liquid.css | 180 + .../brdo.brontosaurus.cz/themes/brdo/css/menu.css | 366 ++ .../themes/brdo/css/navigation-rtl.css | 16 + .../themes/brdo/css/navigation.css | 60 + .../brdo.brontosaurus.cz/themes/brdo/css/nodes.css | 121 + .../themes/brdo/css/page-backgrounds.css | 41 + .../themes/brdo/css/pages-rtl.css | 20 + .../brdo.brontosaurus.cz/themes/brdo/css/pages.css | 279 ++ .../brdo.brontosaurus.cz/themes/brdo/css/print.css | 74 + .../themes/brdo/css/tabs-rtl.css | 22 + .../brdo.brontosaurus.cz/themes/brdo/css/tabs.css | 128 + .../themes/brdo/css/views-styles.css | 38 + .../themes/brdo/css/wireframes.css | 17 + sites/brdo.brontosaurus.cz/themes/brdo/favicon.ico | Bin 0 -> 15086 bytes .../themes/brdo/images/foto_article.jpg | Bin 0 -> 94303 bytes .../themes/brdo/images/foto_pruh_about.jpg | Bin 0 -> 33319 bytes .../themes/brdo/images/foto_pruh_akce.jpg | Bin 0 -> 32877 bytes .../themes/brdo/images/foto_pruh_ds.jpg | Bin 0 -> 18082 bytes .../themes/brdo/images/foto_pruh_zaloz.jpg | Bin 0 -> 21247 bytes .../themes/brdo/images/header_pic.png | Bin 0 -> 1224 bytes .../themes/brdo/images/leaves_footer.png | Bin 0 -> 2926 bytes .../themes/brdo/images/leaves_page.png | Bin 0 -> 27208 bytes .../themes/brdo/images/left_img_bkg_top.png | Bin 0 -> 7690 bytes .../themes/brdo/images/logo.png | Bin 0 -> 105423 bytes .../themes/brdo/images/logo_cesticky.gif | Bin 0 -> 342667 bytes .../themes/brdo/images/logo_ethno_brno.png | Bin 0 -> 18892 bytes .../themes/brdo/images/logo_mmb_brno.jpg | Bin 0 -> 8770 bytes .../themes/brdo/images/logo_mrp.jpg | Bin 0 -> 10917 bytes .../themes/brdo/images/menu_hover.png | Bin 0 -> 1669 bytes .../themes/brdo/images/menu_rect.png | Bin 0 -> 1621 bytes .../themes/brdo/images/menu_wave.png | Bin 0 -> 20284 bytes .../themes/brdo/images/right_img_bkg_top.png | Bin 0 -> 7704 bytes .../themes/brdo/images/right_img_bottom_bkg.png | Bin 0 -> 3555 bytes .../themes/brdo/images/submenu_hover.png | Bin 0 -> 1362 bytes .../themes/brdo/images/submenu_rect.png | Bin 0 -> 1237 bytes .../themes/brdo/images/tab-bar.png | Bin 0 -> 160 bytes .../themes/brdo/images/tab-left-ie6.png | Bin 0 -> 331 bytes .../themes/brdo/images/tab-left.png | Bin 0 -> 303 bytes .../themes/brdo/images/tab-right-ie6.png | Bin 0 -> 473 bytes .../themes/brdo/images/tab-right.png | Bin 0 -> 685 bytes .../themes/brdo/images/tab-secondary-bg.png | Bin 0 -> 166 bytes .../themes/brdo/images/tab-secondary.png | Bin 0 -> 195 bytes .../brdo.brontosaurus.cz/themes/brdo/js/README.txt | 14 + sites/brdo.brontosaurus.cz/themes/brdo/logo.png | Bin 0 -> 136285 bytes .../themes/brdo/screenshot.png | Bin 0 -> 12738 bytes .../brdo.brontosaurus.cz/themes/brdo/template.php | 142 + .../themes/brdo/templates/README.txt | 96 + .../themes/brdo/templates/page.tpl.php | 183 + .../themes/brdo/theme-settings.php | 27 + 65 files changed, 7580 insertions(+) create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/README.txt create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/brdo.info create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/README.txt create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/blocks.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/comments.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/drupal7-reference.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/fields.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/forms-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/forms.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/ie6.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/ie7.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/menu.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/navigation-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/navigation.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/nodes.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/page-backgrounds.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/pages-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/pages.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/print.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/tabs-rtl.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/tabs.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/views-styles.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/css/wireframes.css create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/favicon.ico create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/foto_article.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_about.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_akce.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_ds.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_zaloz.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/header_pic.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_footer.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_page.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/left_img_bkg_top.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/logo.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/logo_cesticky.gif create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/logo_ethno_brno.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mmb_brno.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mrp.jpg create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/menu_hover.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/menu_rect.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/menu_wave.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bkg_top.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bottom_bkg.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_hover.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_rect.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-bar.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left-ie6.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right-ie6.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary-bg.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/js/README.txt create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/logo.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/screenshot.png create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/template.php create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/templates/README.txt create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/templates/page.tpl.php create mode 100644 sites/brdo.brontosaurus.cz/themes/brdo/theme-settings.php diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/README.txt b/sites/brdo.brontosaurus.cz/themes/brdo/README.txt new file mode 100644 index 000000000..96e7d0b96 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/README.txt @@ -0,0 +1,133 @@ +BUILD A THEME WITH ZEN +---------------------- + +The base Zen theme is designed to be easily extended by its sub-themes. You +shouldn't modify any of the CSS or PHP files in the zen/ folder; but instead you +should create a sub-theme of zen which is located in a folder outside of the +root zen/ folder. The examples below assume zen and your sub-theme will be +installed in sites/all/themes/, but any valid theme directory is acceptable +(read the sites/default/default.settings.php for more info.) + + Why? To learn why you shouldn't modify any of the files in the zen/ folder, + see http://drupal.org/node/245802 + + +*** IMPORTANT NOTE *** +* +* In Drupal 7, the theme system caches which template files and which theme +* functions should be called. This means that if you add a new theme, +* preprocess or process function to your template.php file or add a new template +* (.tpl.php) file to your sub-theme, you will need to rebuild the "theme +* registry." See http://drupal.org/node/173880#theme-registry +* +* Drupal 7 also stores a cache of the data in .info files. If you modify any +* lines in your sub-theme's .info file, you MUST refresh Drupal 7's cache by +* simply visiting the Appearance page at admin/appearance. +* + + + 1. Setup the location for your new sub-theme. + + Copy the STARTERKIT folder out of the zen/ folder and rename it to be your + new sub-theme. IMPORTANT: The name of your sub-theme must start with an + alphabetic character and can only contain lowercase letters, numbers and + underscores. + + For example, copy the sites/all/themes/zen/STARTERKIT folder and rename it + as sites/all/themes/foo. + + Why? Each theme should reside in its own folder. To make it easier to + upgrade Zen, sub-themes should reside in a folder separate from the base + theme. + + 2. Setup the basic information for your sub-theme. + + In your new sub-theme folder, rename the STARTERKIT.info.txt file to include + the name of your new sub-theme and remove the ".txt" extension. Then edit + the .info file by editing the name and description field. + + For example, rename the foo/STARTERKIT.info file to foo/foo.info. Edit the + foo.info file and change "name = Zen Sub-theme Starter Kit" to "name = Foo" + and "description = Read..." to "description = A Zen sub-theme". + + Why? The .info file describes the basic things about your theme: its + name, description, features, template regions, CSS files, and JavaScript + files. See the Drupal 7 Theme Guide for more info: + http://drupal.org/node/171205 + + Then, visit your site's Appearance page at admin/appearance to refresh + Drupal 7's cache of .info file data. + + 3. Choose your preferred page layout method or grid system. + + By default your new sub-theme is using a fixed-width layout. If you want a + liquid layout for your theme, delete the unneeded layout-fixed.css and + layout-fixed-rtl.css files and edit your sub-theme's .info file and replace + the reference to layout-fixed.css with layout-liquid.css. + + For example, edit foo/foo.info and change this line: + stylesheets[all][] = css/layout-fixed.css + to: + stylesheets[all][] = css/layout-liquid.css + + Why? The "stylesheets" lines in your .info file describe the media type + and path to the CSS file you want to include. The format for these lines + is: stylesheets[MEDIA][] = path/to/file.css + + Alternatively, if you are more familiar with a different CSS layout method, + such as Blueprint or 960.gs, you can replace the "css/layout-fixed.css" line + in your .info file with a line pointing at your choice of layout CSS file. + + Then, visit your site's Appearance page at admin/appearance to refresh + Drupal 7's cache of .info file data. + + 4. Edit your sub-theme to use the proper function names. + + Edit the template.php and theme-settings.php files in your sub-theme's + folder; replace ALL occurrences of "STARTERKIT" with the name of your + sub-theme. + + For example, edit foo/template.php and foo/theme-settings.php and replace + every occurrence of "STARTERKIT" with "foo". + + It is recommended to use a text editing application with search and + "replace all" functionality. + + 5. Set your website's default theme. + + Log in as an administrator on your Drupal site, go to the Appearance page at + admin/appearance and click the "Enable and set default" link next to your + new sub-theme. + + +Optional steps: + + 6. Modify the markup in Zen core's template files. + + If you decide you want to modify any of the .tpl.php template files in the + zen folder, copy them to your sub-theme's folder before making any changes. + And then rebuild the theme registry. + + For example, copy zen/templates/page.tpl.php to foo/templates/page.tpl.php. + + 7. Modify the markup in Drupal's search form. + + Copy the search-block-form.tpl.php template file from the modules/search/ + folder and place it in your sub-theme's template folder. And then rebuild + the theme registry. + + You can find a full list of Drupal templates that you can override in the + templates/README.txt file or http://drupal.org/node/190815 + + Why? In Drupal 7 theming, if you want to modify a template included by a + module, you should copy the template file from the module's directory to + your sub-theme's template directory and then rebuild the theme registry. + See the Drupal 7 Theme Guide for more info: http://drupal.org/node/173880 + + 8. Further extend your sub-theme. + + Discover further ways to extend your sub-theme by reading Zen's + documentation online at: + http://drupal.org/node/193318 + and Drupal 7's Theme Guide online at: + http://drupal.org/theme-guide diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/brdo.info b/sites/brdo.brontosaurus.cz/themes/brdo/brdo.info new file mode 100644 index 000000000..afa092b03 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/brdo.info @@ -0,0 +1,130 @@ +; Drupal's .info files allow themers to easily specify some of the static +; properties of your theme. Properties such as its name, stylesheets, +; javascripts, and block regions. +; +; Drupal 7 stores a cache of the data in this .info files. If you modify any +; lines in this file, you MUST refresh Drupal 7's cache by simply visiting the +; Appearance page at admin/appearance. + + + +; The name, description and screenshot used for this theme on the Appearance +; page at admin/appearance. + +screenshot = screenshot.png +name = BRĎO +description = Šablona pro web BRĎO + + + +; This theme is compatible with Drupal 7 core. And it is a sub-theme of Zen. + +core = 7.x +base theme = zen + + + +; This section adds CSS files to your theme. The media type is specified in +; the brackets. Typical CSS media types include "all", "screen", "print", and +; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full +; list of stylesheet media types in CSS 2.1. +; +; You can also override or remove any module's stylesheets, an extremely +; useful feature. See the excellent Drupal 7 Theme Guide at +; http://drupal.org/node/263967 for more details. + +stylesheets[all][] = css/html-reset.css +stylesheets[all][] = css/wireframes.css +stylesheets[all][] = css/layout-fixed.css +stylesheets[all][] = css/page-backgrounds.css +stylesheets[all][] = css/tabs.css +stylesheets[all][] = css/pages.css +stylesheets[all][] = css/blocks.css +stylesheets[all][] = css/navigation.css +stylesheets[all][] = css/views-styles.css +stylesheets[all][] = css/nodes.css +stylesheets[all][] = css/comments.css +stylesheets[all][] = css/forms.css +stylesheets[all][] = css/fields.css +stylesheets[all][] = css/menu.css +stylesheets[print][] = css/print.css + +; Example of adding handheld stylesheets. The iPhone's preferred media type +; is based on the CSS3 Media queries. http://www.w3.org/TR/css3-mediaqueries/ + +;stylesheets[handheld][] = css/mobile.css +;stylesheets[only screen and (max-device-width: 480px)][] = css/iphone.css + +; Add conditional stylesheets that are processed by IE. See the css/README.txt. + +; To target all versions of IE with an ie.css, uncomment the following line: +;stylesheets-conditional[IE][all][] = css/ie.css +stylesheets-conditional[lte IE 7][all][] = css/ie7.css +stylesheets-conditional[lte IE 6][all][] = css/ie6.css + + + +; Optionally add some JavaScripts to your theme. + +;scripts[] = js/script.js + + + +; The regions defined in Zen's default page.tpl.php file. The name in +; brackets is the name of the region in the $page variable in the page.tpl.php +; file, (e.g. "[navigation]" in the .info file means there will be a +; $page['navigation'] variable in the page.tpl.php file.) The text after the +; equals sign is a descriptive text used on the admin/structure/blocks page. +; +; To add a new region, copy Zen's page.tpl.php to your sub-theme's directory, +; add a line line to this file, and then add the new $page['REGION'] variable +; to your page.tpl.php template. + +regions[help] = Help +;regions[sidebar_first] = First sidebar +;regions[sidebar_second] = Second sidebar +regions[navigation] = Navigation bar +regions[highlighted] = Highlighted +regions[title] = Title +regions[content] = Content +regions[header] = Header +regions[footer] = Footer +regions[bottom] = Page bottom +regions[page_top] = Page top +regions[page_bottom] = Page bottom + + + +; Various page elements output by the theme can be toggled on and off. The +; "features" control which of these check boxes display on the +; admin/appearance config page. This is useful for suppressing check boxes +; for elements not used by your sub-theme. To suppress a check box, omit the +; entry for it below. See the Drupal 7 Theme Guide for more info: +; http://drupal.org/node/171205#features + +features[] = logo +features[] = name +features[] = slogan +features[] = node_user_picture +features[] = comment_user_picture +features[] = favicon +features[] = main_menu +features[] = secondary_menu + + + +; Set the default values of settings on the theme-settings.php form. + +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_jump_link_target] = main-menu +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 + +; To make this sub-theme an admin theme with shortcut links next to titles, +; uncomment the line below. + +;settings[shortcut_module_link] = 1 diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/README.txt b/sites/brdo.brontosaurus.cz/themes/brdo/css/README.txt new file mode 100644 index 000000000..1fe2431cc --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/README.txt @@ -0,0 +1,111 @@ +ZEN'S STYLESHEETS +----------------- + +Don't panic! + +There are 25 CSS files in this sub-theme, but its not as bad as it first seems: +- The drupal7-reference.css is just a reference file and isn't used directly by + your sub-theme. See below. +- There are 7 CSS files whose names end in "-rtl.css". Those are CSS files + needed to style content written in Right-to-Left languages, such as Arabic and + Hebrew. If your website doesn't use such languages, you can safely delete all + of those CSS files. +- If you aren't using this theme while doing wireframes of the functionality of + your sub-theme, you can remove wireframes.css from your sub-theme's .info file + and delete the file as well. + +That leaves just 16 CSS files. (Okay, still quite a few, but better than 25.) + +- Instead of one monolithic stylesheet, your sub-theme's CSS files are organized + into several smaller stylesheets that are grouped to allow cascading across + common Drupal template files. +- The order of the stylesheets is designed to allow CSS authors to use the + lowest specificity possible to achieve the required styling. + + +ORDER AND PURPOSE OF DEFAULT STYLESHEETS +---------------------------------------- + +First off, if you find you don't like this organization of stylesheets, you are +free to change it; simply edit the stylesheet declarations in your sub-theme's +.info file. This structure was crafted based on several years of experience +theming Drupal websites. + +- html-reset.css: + This is the place where you should set the default styling for all HTML + elements and standardize the styling across browsers. If you prefer a specific + reset method, feel free to add it. + +- layout-fixed.css: +- layout-liquid.css: + Zen's default layout is based on the Zen Columns layout method. The + layout-fixed.css file is used by default and can be swapped with the + layout-liquid.css file. These files are designed to be easily replaced. If you + are more familiar with a different CSS layout method, such as Blueprint or + 960.gs, you can replace these files with your choice of layout CSS file. + +- page-backgrounds.css: + Layered backgrounds across scattered divs can be easier to manage if they are + centralized in one location. + +- tabs.css: + While most of the CSS rulesets in your sub-theme are guidelines without any + actual properties, the tabs stylesheet contains actual styling for Drupal + tabs, a common Drupal element that is often neglected by site desiners. Zen + provides some basic styling which you are free to use or to rip out and + replace. + +- pages.css: + Page styling for the markup in the page.tpl.php template. + +- blocks.css: + Block styling for the markup in the block.tpl.php template. + +- navigation.css: + The styling for your site's menus can get quite bulky and its easier to see + all the styles if they are grouped together rather then across the + header/footer sections of pages.css and in blocks.css. + +- views-styles.css: + Views styling for the markup in various views templates. You'll notice this + stylesheet isn't called "views.css" as that would override (remove) the Views + module's stylesheet. + +- nodes.css: + Node styling for the markkup in the node.tpl.php template. + +- comments.css: + Comment styling for the markup in the comment-wrapper.tpl.php and + comments.tpl.php templates. + +- forms.css: + Form styling for the markup in various Drupal forms. + +- fields.css: + Field styling for the markup produced by theme_field(). + +- print.css: + The print styles for all markup. + +- ie7.css: +- ie6.css: + The Internet Explorer stylesheets are added via conditional comments. Many CSS + authors find using IE "conditional stylesheets" much easier then writing + rulesets with CSS hacks that are known to only apply to various versions of + IE. The full conditional comment syntax can be found on Microsoft's website: + http://msdn.microsoft.com/en-us/library/ms537512.aspx + An alternative method presented by Paul Irish can be found at + http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ + +In these stylesheets, we have included all of the classes and IDs from this +theme's tpl.php files. We have also included many of the useful Drupal core +styles to make it easier for theme developers to see them. + + +DRUPAL CORE'S STYLESHEETS +------------------------- + +Many of Zen's styles are overriding Drupal's core stylesheets, so if you remove +a declaration from them, the styles may still not be what you want since +Drupal's core stylesheets are still styling the element. See the +drupal7-reference.css file for a complete list of all Drupal 7.x core styles. diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/blocks.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/blocks.css new file mode 100644 index 000000000..1ccda95fd --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/blocks.css @@ -0,0 +1,420 @@ +/** + * @file + * Block Styling + */ + + +.block /* Block wrapper */ { + margin-bottom: 1.5em; +} + +.block.first /* The first block in the region */ { +} + +.block.last /* The last block in the region */ { +} + +.block.odd /* Zebra striping for each block in the region */ { +} + +.block.even /* Zebra striping for each block in the region */ { +} + +h2.block-title /* Block title */ { +} + +.block .content /* Block's content wrapper */ { +} + +#block-views-aktuality-block { + float: left; + width: 760px; + background: rgba(68,120,33,0.5); + color: #eee; + box-shadow: 0 0 10px 1px #025202; + position: relative; + top: 62px; + left: 20px; +} + +#block-views-aktuality-block h2.node-title { + background-position: 37px 2px; + margin-left: 0 !important; + +} + +#block-views-aktuality-block .view-content { + padding: 1em; + text-shadow: 0px 0px 5px #025202; +} + +#block-views-aktuality-block .view-content p { + margin: 1em 0; +} + +#block-views-aktuality-block .node .content a:link, #block-views-aktuality-block .node .content a:visited , #block-views-aktuality-block .node .content a:hover, #block-views-aktuality-block .node .content a:focus, #block-views-aktuality-block .node .content a:active { + color: #fa9959; +} + +#block-views-aktuality-block a:link, #block-views-aktuality-block a:visited, #block-views-aktuality-block a:hover, #block-views-aktuality-block a:focus, #block-views-aktuality-block a:active { + color: #abc837; +} + +#block-views-co-je-to-br-o-block, +#block-views-duhov-st-pky-block, +#block-views-chci-zalo-it-odd-l-block, +#block-views-nejblizsi-akce-block { + float: left; + margin: auto 12px; + color: #025202; +} + +.block-views a:link, .block-views a:visited, .block-views a:hover, .block-views a:focus, .block-views a:active { + color: #a54404; +} + + +#block-block-3 a:link, #block-block-3 a:visited, #block-block-3 a:hover, #block-block-3 a:focus, #block-block-3 a:active { + color: #a54404; +} + +#block-views-co-je-to-br-o-block h2, +#block-views-duhov-st-pky-block h2, +#block-views-chci-zalo-it-odd-l-block h2, +#block-views-nejblizsi-akce-block h2 { + font-size: 14pt; + position: relative; + z-index: 2; + top: 85px; + text-align: center; + color: #025202; + background-image: none; + margin: 0; + padding: 0; + text-shadow: none; + border: none; + margin-left: 0 !important; + +} + +#block-views-co-je-to-br-o-block .view-display-id-block, +#block-views-duhov-st-pky-block .view-display-id-block, +#block-views-chci-zalo-it-odd-l-block .view-display-id-block, +#block-views-nejblizsi-akce-block .view-display-id-block { + width: 248px; + height: 60px; + float: left; + font-size: 10pt; + padding: 2px; + position: relative; + top: -60px; + left: -7px; + background: #fa9959 no-repeat center; + box-shadow: 0px 0px 5px 1px #666; +} + +#block-views-co-je-to-br-o-block div.view-co-je-to-br-o { + background-image: url(../images/foto_pruh_about.jpg); +} + +#block-views-duhov-st-pky-block div.view-duhov-st-pky { + background-image: url(../images/foto_pruh_ds.jpg); +} + +#block-views-chci-zalo-it-odd-l-block div.view-chci-zalo-it-odd-l { + background-image: url(../images/foto_pruh_zaloz.jpg); +} + +#block-views-nejblizsi-akce-block div.view-nejblizsi-akce { + background-image: url(../images/foto_pruh_akce.jpg); +} + +#block-views-co-je-to-br-o-block .view-content, +#block-views-duhov-st-pky-block .view-content, +#block-views-chci-zalo-it-odd-l-block .view-content, +#block-views-nejblizsi-akce-block .view-content, +#block-views-co-je-to-br-o-block .view-empty, +#block-views-duhov-st-pky-block .view-empty, +#block-views-chci-zalo-it-odd-l-block .view-empty, +#block-views-nejblizsi-akce-block .view-empty +{ + width: 217px; + padding: 20px 5px 10px 5px; + margin: 69px 11px 0 11px; + background-color: #eee; + height: 219px; + box-shadow: 0 0 2px 1px white; + background-color: #eee; +} + +#block-views-nejblizsi-akce-block .events { + margin-top: 20px; +} + +#block-views-co-je-to-br-o-block .views-row, +#block-views-duhov-st-pky-block .views-row, +#block-views-chci-zalo-it-odd-l-block .views-row, +#block-views-nejblizsi-akce-block .views-row, +#block-views-nejblizsi-akce-block .events { + padding: 0 2px; + height: 192px; + background-image: linear-gradient(transparent 95%, rgba(191,217,255,1) 100%); + background-image: -webkit-linear-gradient(transparent 95%, rgba(191,217,255,1) 100%); + background-image: -moz-linear-gradient(transparent 95%, rgba(191,217,255,1) 100%); + background-image: -o-linear-gradient(transparent 95%, rgba(191,217,255,1) 100%); + line-height: 15pt; + background-size: 15pt 15pt; + text-align: justify; + margin-top: 18px; +} + +#block-views-co-je-to-br-o-block .content, +#block-views-duhov-st-pky-block .content, +#block-views-chci-zalo-it-odd-l-block .content, +#block-views-nejblizsi-akce-block .content { + height: 266px; + position: relative; + width: 238px; + z-index: 1; + background: #fa9959; + top: 45px; + box-shadow: 0px 0px 7px 1px #666; + +} + +#block-views-co-je-to-br-o-block .views-field-view-node, +#block-views-duhov-st-pky-block .views-field-view-node, +#block-views-chci-zalo-it-odd-l-block .views-field-view-node, +#block-views-nejblizsi-akce-block .views-field-view-node { + text-align: right; + position: absolute; + top: 300px; + width: 215px; +} + +#block-views-co-je-to-br-o-block .field-content, +#block-views-duhov-st-pky-block .field-content, +#block-views-chci-zalo-it-odd-l-block .field-content, +#block-views-nejblizsi-akce-block .field-content { + display: inline; +} + +#block-views-nejblizsi-akce-block .views-field-field-datum .field-content, #block-views-nejblizsi-akce-block .views-field-title { + font-weight: bold; +} + +#block-views-nejblizsi-akce-block .views-field-title { + color: #a54404; + font-size: 11pt; + text-align: center; +} + +#block-views-co-je-to-br-o-block .view-display-id-block p, +#block-views-duhov-st-pky-block .view-display-id-block p, +#block-views-chci-zalo-it-odd-l-block .view-display-id-block p, +#block-views-nejblizsi-akce-block .view-display-id-block p { + margin: 22px 0; +} + +#block-aggregator-category-1 /* Block for the latest news items in the first category */ { +} + +#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ { +} + +#block-block-1 /* First block created with "Add block" link */ { + padding: 2em 1.4em 0 1.4em; + background: transparent; +} + +#block-block-1 .banner-wrap { + float: left; + margin-right: 1em; + width: 32%; + text-align: center; +} + +#block-block-1 .banner-wrap p { + margin: 0; + padding-left: 1em; + text-align: center; + font-size: 90%; +} + +#block-block-1 .banner-wrap p, #block-block-1 .banner-wrap img { + /*float: left;*/ +} + +#block-block-1 #banner-mmb p { +padding-top: 20px; +/* width: auto;*/ +} + +#block-block-1 #banner-ethno p { +padding-top: 20px; + /*width: 155px;*/ +} + +#block-block-1 #banner-cesticky p { + padding-top: 38px; + /*width: 149px;*/ +} + +#block-block-1 #banner-cesticky img { + border: 1px solid white; + margin-top: 25px; +} + +#block-block-2 { + padding: 5px auto; + clear: both; + color: #ddd; +} + +#block-block-2 p { + text-align: center; + font-size: 90%; + + +} + +#block-block-3 { + color: #025202; + width: 248px; + float: left; + position: relative; + top: 62px; + left: 2px; + background: #025202; + border-radius: 2px; + padding: 4px 4px 0 4px; + margin: 0 !important; + box-shadow: 0 0 7px 1px #ddd; +} + +#block-block-3 .content { + padding: 0; + margin: 0; +} + +#block-block-3 .mrp-title, #block-block-3 .mrp-image { + margin: 0; + padding: 0; +} + +#block-block-3 .mrp-title p { + padding: 11pt 0 11pt 0; + margin: 0; + line-height: 150%; + font-size: 11pt; + text-align: center; + background: #fa9559; +} + +#block-block-3 .mrp-image p { + padding: 0; + margin: 0 !important; +} + +#block-blog-recent /* "Recent blog posts" block */ { +} + +#block-book-navigation /* "Book navigation" block for the current book's table of contents */ { +} + +#block-comment-recent /* "Recent comments" block */ { +} + +#block-forum-active /* "Active forum topics" block */ { +} + +#block-forum-new /* "New forum topics" block */ { +} + +#block-locale-language /* Language switcher block */ { +} + +#block-menu-menu-NAME /* Custom menu block */ { +} + +#block-node-recent /* "Recent content" block */ { +} + +#block-node-syndicate /* "Syndicate" block for primary RSS feed; see also page.css's .feed-icon */ { +} + +#block-poll-recent /* "Most recent poll" block */ { +} + +#block-profile-author-information /* "Author information" block for the profile of the page's author */ { +} + +#block-search-form /* "Search form" block */ { + float: right; +} + +#block-search-form div.content { + display: inline-block; +} +#block-search-form h2 { + font-size: 11pt; + display: inline-block; + background-image: none; + border: none; +} + + +#block-shortcut-shortcuts /* "Shortcuts" block */ { +} + +#block-statistics-popular /* "Popular content" block */ { +} + +#block-system-main-menu /* "Main menu" block */ { +} + +#block-system-managementsear + +#block-system-navigation /* "Navigation" block for Drupal navigation menu */ { +} + +#block-system-user-menu /* "User menu" block for Drupal user menu */ { + float: right; + margin-right: 2em; + padding-top: 5px; + text-shadow: 0 0 5px #025202; +} + +#block-system-user-menu ul { + padding: 0; + margin: 0; +} + +#block-system-user-menu ul li { + list-style-image: none; + list-style-type: none; + display: inline-block; + margin-left: 1em; +} + +#block-system-help /* "System help" block */ { +} + +#block-system-main /* "Main page content" block */ { + margin-bottom: 0; +} + +#block-system-powered-by /* "Powered by Drupal" block */ { + text-align: center; + padding-bottom: 2em; + font-size: 90%; +} + +#block-user-login /* "User login form" block */ { +} + +#block-user-new /* "Who's new" block for a list of the newest users */ { +} + +#block-user-online /* "Who's online" block for a list of the online users */ { +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/comments.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/comments.css new file mode 100644 index 000000000..f3a1d8838 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/comments.css @@ -0,0 +1,79 @@ +/** + * @file + * Comment Styling + */ + + +#comments /* Wrapper for the list of comments and its title */ { + margin: 1.5em 0; +} + +#comments h2.title /* Heading for the list of comments */ { +} + +#comments h2.comment-form /* Heading for the comment form */ { +} + +.comment /* Wrapper for a single comment */ { +} + +.comment-preview /* Preview of the comment before submitting new or updated comment */ { + background-color: #ffffea; /* Drupal core will use a #ffffea background. See #1110842 */ +} + +.comment.new /* A new comment since the user last viewed the page. */ { +} + +.comment.first /* The first comment in the list of comments */ { +} + +.comment.last /* The last comment in the list of comments */ { +} + +.comment.odd /* An odd-numbered comment in the list of comments */ { +} + +.comment.even /* An even-numbered comment in the list of comments */ { +} + +.comment-unpublished /* Unpublished comments */ { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ +} + +.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. See also the div.unpublished declaration in the nodes.css. */ { +} + +.comment-by-anonymous /* A comment created by an anonymous user */ { +} + +.comment-by-node-author /* A comment created by the node's author */ { +} + +.comment-by-viewer /* A comment created by the current user */ { +} + +h3.comment-title /* Comment title */ { +} + +.new /* "New" marker for comments that are new for the current user */ { + color: #c00; +} + +.comment .user-picture /* The picture of the comment author */ { +} + +.comment .submitted /* The "posted by" information */ { +} + +.comment .content /* Comment's content wrapper */ { +} + +.comment .user-signature /* The user's signature */ { +} + +.comment ul.links /* Comment links. See also the ul.links declaration in the pages.css. */ { +} + +.indented /* Nested comments are indented */ { + /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */ +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/drupal7-reference.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/drupal7-reference.css new file mode 100644 index 000000000..11bb53c08 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/drupal7-reference.css @@ -0,0 +1,3719 @@ +/** + * @file + * DRUPAL 7.x Reference CSS + * + * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY BY THE ZEN THEME. + * + * Drupal has very modular CSS. Which means that only the CSS that is needed + * for a particular page is loaded. This is a good thing. + * + * However, this makes it difficult for theme developers to discover how and + * where a particular style is coming from. So, here in all its glory is the + * complete CSS included with Drupal core 7.x. + * + * And, if you're not already, you should check out the free Firebug extension + * for Firefox. With it, you can inspect elements and easily view and play with + * its CSS styles. http://www.getfirebug.com + * + * + * List of all Drupal core stylesheets: + * - modules/aggregator/aggregator.css (and aggregator-rtl.css) + * - modules/block/block.css + * - modules/book/book.css (and book-rtl.css) + * - modules/color/color.css (and color-rtl.css) + * - modules/comment/comment.css (and comment-rtl.css) + * - modules/contextual/contextual.css (and contextual-rtl.css) + * - modules/dashboard/dashboard.css + * - modules/dblog/dblog.css (and dblog-rtl.css) + * - modules/field/theme/field.css (and field-rtl.css) + * - modules/field_ui/field_ui.css (and field_ui-rtl.css) + * - modules/file/file.css + * - modules/filter/filter.css + * - modules/forum/forum.css (and forum-rtl.css) + * - modules/help/help.css (and help-rtl.css) + * - modules/image/image.admin.css + * - modules/image/image.css (and image-rtl.css) + * - modules/locale/locale.css + * - modules/menu/menu.css + * - modules/node/node.css (and node-rtl.css) + * - modules/openid/openid.css (and openid-rtl.css) + * - modules/overlay/overlay-child.css + * - modules/overlay/overlay-parent.css + * - modules/poll/poll.css (and poll-rtl.css) + * - modules/profile/profile.css + * - modules/search/search.css (and search-rtl.css) + * - modules/shortcut/shortcut.admin.css + * - modules/shortcut/shortcut.css (and shortcut-rtl.css) + * - modules/simpletest/simpletest.css + * - modules/system/system.admin.css (and system.admin-rtl.css) + * - modules/system/system.base.css (and system.base-rtl.css) + * - modules/system/system.maintenance.css + * - modules/system/system.menus.css (and system.menus-rtl.css) + * - modules/system/system.messages.css (and system.messages-rtl.css) + * - modules/system/system.theme.css (and system.theme-rtl.css) + * - modules/taxonomy/taxonomy.css + * - modules/toolbar/toolbar.css (and toolbar-rtl.css) + * - modules/tracker/tracker.css + * - modules/update/update.css (and update-rtl.css) + * - modules/user/user.css (and user-rtl.css) + */ + + +/* + * modules/aggregator/aggregator-rtl.css + */ + +#aggregator .feed-source .feed-icon { + float: left; +} + + +/* + * modules/aggregator/aggregator.css + */ + +#aggregator .feed-source .feed-title { + margin-top: 0; +} +#aggregator .feed-source .feed-image img { + margin-bottom: 0.75em; +} +#aggregator .feed-source .feed-icon { + float: right; /* LTR */ + display: block; +} +#aggregator .feed-item { + margin-bottom: 1.5em; +} +#aggregator .feed-item-title { + margin-bottom: 0; + font-size: 1.3em; +} +#aggregator .feed-item-meta, +#aggregator .feed-item-body { + margin-bottom: 0.5em; +} +#aggregator .feed-item-categories { + font-size: 0.9em; +} +#aggregator td { + vertical-align: bottom; +} +#aggregator td.categorize-item { + white-space: nowrap; +} +#aggregator .categorize-item .news-item .body { + margin-top: 0; +} +#aggregator .categorize-item h3 { + margin-bottom: 1em; + margin-top: 0; +} + + +/* + * modules/block/block.css + */ + +#blocks tr.region-title td { + font-weight: bold; +} +#blocks tr.region-message { + font-weight: normal; + color: #999; +} +#blocks tr.region-populated { + display: none; +} +.block-region { + background-color: #ff6; + margin-top: 4px; + margin-bottom: 4px; + padding: 3px; +} +a.block-demo-backlink, +a.block-demo-backlink:link, +a.block-demo-backlink:visited { + background-color: #B4D7F0; + -moz-border-radius: 0 0 10px 10px; + -webkit-border-radius: 0 0 10px 10px; + border-radius: 0 0 10px 10px; + color: #000; + font-family: "Lucida Grande", Verdana, sans-serif; + font-size: small; + line-height: 20px; + left: 20px; /*LTR*/ + padding: 5px 10px; + position: fixed; + z-index: 499; +} +a.block-demo-backlink:hover { + text-decoration: underline; +} + + +/* + * modules/book/book-rtl.css + */ + +.book-navigation .menu { + padding: 1em 3em 0 0; +} + +.book-navigation .page-previous { + float: right; +} +.book-navigation .page-up { + float: right; +} + + +/* + * modules/book/book.css + */ + +.book-navigation .menu { + border-top: 1px solid #888; + padding: 1em 0 0 3em; /* LTR */ +} +.book-navigation .page-links { + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.book-navigation .page-previous { + text-align: left; + width: 42%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-up { + margin: 0 5%; + width: 4%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-next { + text-align: right; + width: 42%; + display: block; + float: right; +} +#book-outline { + min-width: 56em; +} +.book-outline-form .form-item { + margin-top: 0; + margin-bottom: 0; +} +html.js #edit-book-pick-book { + display: none; +} +.form-item-book-bid .description { + clear: both; +} +#book-admin-edit select { + margin-right: 24px; +} +#book-admin-edit select.progress-disabled { + margin-right: 0; +} +#book-admin-edit tr.ajax-new-content { + background-color: #ffd; +} +#book-admin-edit .form-item { + float: left; +} + + +/* + * modules/color/color-rtl.css + */ + +#placeholder { + left: 0; + right: auto; +} + +/* Palette */ +.color-form .form-item { + padding-left: 0; + padding-right: 1em; +} +.color-form label { + float: right; + clear: right; +} +.color-form .form-text, +.color-form .form-select { + float: right; +} +.color-form .form-text { + margin-right: 0; + margin-left: 5px; +} +#palette .hook { + float: right; +} +#palette .down, +#palette .up, +#palette .both { + background: url(images/hook-rtl.png) no-repeat 0 0; +} +#palette .up { + background-position: 0 -27px; +} +#palette .both { + background-position: 0 -54px; +} +#palette .lock { + float: right; + right: -10px; +} +html.js #preview { + float: right; +} + + +/* + * modules/color/color.css + */ + +/* Farbtastic placement */ +.color-form { + max-width: 50em; + position: relative; +} +#placeholder { + position: absolute; + top: 0; + right: 0; /* LTR */ +} + +/* Palette */ +.color-form .form-item { + height: 2em; + line-height: 2em; + padding-left: 1em; /* LTR */ + margin: 0.5em 0; +} +.color-form label { + float: left; /* LTR */ + clear: left; /* LTR */ + width: 10em; +} +.color-form .form-text, +.color-form .form-select { + float: left; /* LTR */ +} +.color-form .form-text { + text-align: center; + margin-right: 5px; /* LTR */ + cursor: pointer; +} + +#palette .hook { + float: left; /* LTR */ + margin-top: 3px; + width: 16px; + height: 16px; +} +#palette .down, +#palette .up, +#palette .both { + background: url(images/hook.png) no-repeat 100% 0; /* LTR */ +} +#palette .up { + background-position: 100% -27px; /* LTR */ +} +#palette .both { + background-position: 100% -54px; /* LTR */ +} + +#palette .lock { + float: left; /* LTR */ + position: relative; + top: -1.4em; + left: -10px; /* LTR */ + width: 20px; + height: 25px; + background: url(images/lock.png) no-repeat 50% 2px; + cursor: pointer; +} +#palette .unlocked { + background-position: 50% -22px; +} +#palette .form-item { + width: 20em; +} +#palette .item-selected { + background: #eee; +} + +/* Preview */ +#preview { + display: none; +} +html.js #preview { + display: block; + position: relative; + float: left; /* LTR */ +} + + +/* + * modules/comment/comment-rtl.css + */ + +.indented { + margin-left: 0; + margin-right: 25px; +} + + +/* + * modules/comment/comment.css + */ + +#comments { + margin-top: 15px; +} +.indented { + margin-left: 25px; /* LTR */ +} +.comment-unpublished { + background-color: #fff4f4; +} +.preview .comment { + background-color: #ffffea; +} + + +/* + * modules/contextual/contextual-rtl.css + */ + +div.contextual-links-wrapper { + left: 5px; + right: auto; +} +div.contextual-links-wrapper ul.contextual-links { + -moz-border-radius: 0 4px 4px 4px; + -webkit-border-top-left-radius: 0; + -webkit-border-top-right-radius: 4px; + border-radius: 0 4px 4px 4px; + left: 0; + right: auto; +} +a.contextual-links-trigger { + text-indent: -90px; +} + + +/* + * modules/contextual/contextual.css + */ + +/** + * Contextual links regions. + */ +.contextual-links-region { + outline: none; + position: relative; +} +.contextual-links-region-active { + outline: #999 dashed 1px; +} + +/** + * Contextual links. + */ +div.contextual-links-wrapper { + display: none; + font-size: 90%; + position: absolute; + right: 5px; /* LTR */ + top: 2px; + z-index: 999; +} +html.js div.contextual-links-wrapper { + display: block; +} +a.contextual-links-trigger { + background: transparent url(images/gear-select.png) no-repeat 2px 0; + border: 1px solid transparent; + display: none; + height: 18px; + margin: 0; + padding: 0 2px; + outline: none; + text-indent: 34px; /* LTR */ + width: 28px; + overflow: hidden; + -khtml-border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; +} +a.contextual-links-trigger:hover, +div.contextual-links-active a.contextual-links-trigger { + background-position: 2px -18px; +} +div.contextual-links-active a.contextual-links-trigger { + background-position: 2px -18px; + background-color: #fff; + border-color: #ccc; + border-bottom: none; + position: relative; + z-index: 1; + -moz-border-radius: 4px 4px 0 0; + -webkit-border-bottom-left-radius: 0; + -webkit-border-bottom-right-radius: 0; + border-radius: 4px 4px 0 0; +} +div.contextual-links-wrapper ul.contextual-links { + background-color: #fff; + border: 1px solid #ccc; + display: none; + margin: 0; + padding: 0.25em 0; + position: absolute; + right: 0; + text-align: left; + top: 18px; + white-space: nowrap; + -moz-border-radius: 4px 0 4px 4px; /* LTR */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-border-top-right-radius: 0; /* LTR */ + -webkit-border-top-left-radius: 4px; /* LTR */ + border-radius: 4px 0 4px 4px; /* LTR */ +} +.contextual-links-region:hover a.contextual-links-trigger, +div.contextual-links-active a.contextual-links-trigger, +div.contextual-links-active ul.contextual-links { + display: block; +} +ul.contextual-links li { + line-height: 100%; + list-style: none; + list-style-image: none; + margin: 0; + padding: 0; +} +div.contextual-links-wrapper a { + text-decoration: none; +} +ul.contextual-links li a { + color: #333 !important; + display: block; + margin: 0.25em 0; + padding: 0.25em 1em 0.25em 0.5em; +} +ul.contextual-links li a:hover { + background-color: #bfdcee; +} + + +/* + * modules/dashboard/dashboard.css + */ + +#dashboard div.dashboard-region { + float: left; + min-height: 1px; +} + +#dashboard div#dashboard_main { + width: 65%; + margin-right: 1%; +} + +#dashboard div#dashboard_sidebar { + width: 33%; +} + +#dashboard div.block { + margin-bottom: 20px; +} + +#dashboard .dashboard-region .block { + clear: both; +} + +#dashboard div.block h2 { + float: none; +} + +#dashboard #disabled-blocks .block, +#dashboard .block-placeholder { + background: #e2e1dc; + padding: 6px 4px 6px 8px; + margin: 3px 3px 3px 0; + float: left; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; +} + +#dashboard .dashboard-add-other-blocks { + margin: 10px 0 0 0; +} + +#dashboard .ui-sortable { + border: 2px dashed #ccc; + padding: 10px; +} + +#dashboard .canvas-content { + padding: 10px; +} + +#dashboard #disabled-blocks .ui-sortable { + padding: 0; + background-color: #777; + border: 0; +} + +#dashboard .canvas-content a.button { + margin: 0 0 0 10px; + color: #5a5a5a; + text-decoration: none; +} + +#dashboard .region { + margin: 5px; +} + +#dashboard #disabled-blocks .region { + background-color: #E0E0D8; + border: #ccc 1px solid; + padding: 10px; +} + +#dashboard #disabled-blocks { + padding: 5px 0; +} + +#dashboard #disabled-blocks h2 { + display: inline; + font-weight: normal; + white-space: nowrap; +} + +#dashboard #disabled-blocks .block { + background: #444; + color: #fff; +} + +#dashboard.customize-inactive #disabled-blocks .block:hover { + background: #0074BD; +} + +#dashboard #disabled-blocks .block .content, +#dashboard .ui-sortable-helper .content { + display: none; +} + +#dashboard .ui-sortable .block { + cursor: move; + min-height: 1px; +} + +#dashboard .ui-sortable .block h2 { + background: transparent url(../../misc/draggable.png) no-repeat 0px -39px; + padding: 0 17px; +} + +#dashboard.customize-inactive #disabled-blocks .block:hover h2 { + background: #0074BD url(../../misc/draggable.png) no-repeat 0px -39px; + color: #fff; +} + +#dashboard.customize-inactive .dashboard-region .ui-sortable .block:hover h2 { + background: #0074BD url(../../misc/draggable.png) no-repeat; + background-position: 3px -36px; + color: #fff; +} + +#dashboard .dashboard-region .block-placeholder { + margin: 0 0 20px 0; + padding: 0; + display: block; + height: 1.6em; + width: 100%; +} + +#dashboard #disabled-blocks .block-placeholder { + width: 30px; + height: 1.6em; +} + + +/* + * modules/dblog/dblog-rtl.css + */ + +.form-item-type, +.form-item-severity { + float: right; + padding-right: 0; + padding-left: .8em; +} + + +/* + * modules/dblog/dblog.css + */ + +.form-item-type, +.form-item-severity { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#dblog-filter-form .form-type-select select { + width: 100%; +} +#dblog-filter-form .form-actions { + float: left; + padding: 3ex 0 0 1em; +} + +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #ddf; +} +tr.dblog-content .active { + background: #cce; +} +tr.dblog-page-not-found, +tr.dblog-access-denied { + background: #dfd; +} +tr.dblog-page-not-found .active, +tr.dblog-access-denied .active { + background: #cec; +} +tr.dblog-error { + background: #ffc9c9; +} +tr.dblog-error .active { + background: #eeb9b9; +} +table#admin-dblog td.icon { + background: no-repeat center; + width: 16px; +} +table#admin-dblog tr.dblog-warning td.icon { + background-image: url(../../misc/message-16-warning.png); +} +table#admin-dblog tr.dblog-error td.icon { + background-image: url(../../misc/message-16-error.png); +} + + +/* + * modules/field/theme/field-rtl.css + */ + +form .field-multiple-table th.field-label { + padding-right: 0; +} +form .field-multiple-table td.field-multiple-drag { + padding-left: 0; +} +form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{ + padding-left: .5em; +} +.field-label-inline .field-label, +.field-label-inline .field-items { + float: right; +} + + +/* + * modules/field/theme/field.css + */ + +/* Field display */ +.field .field-label { + font-weight: bold; +} +.field-label-inline .field-label, +.field-label-inline .field-items { + float:left; /*LTR*/ +} + +/* Form display */ +form .field-multiple-table { + margin: 0; +} +form .field-multiple-table th.field-label { + padding-left: 0; /*LTR*/ +} +form .field-multiple-table td.field-multiple-drag { + width: 30px; + padding-right: 0; /*LTR*/ +} +form .field-multiple-table td.field-multiple-drag a.tabledrag-handle { + padding-right: .5em; /*LTR*/ +} + +form .field-add-more-submit { + margin: .5em 0 0; +} + + +/* + * modules/field_ui/field_ui-rtl.css + */ + +/* 'Manage fields' overview */ +table.field-ui-overview tr.add-new .label-input { + float: right; +} + + +/* + * modules/field_ui/field_ui.css + */ + +/* 'Manage fields' and 'Manage display' overviews */ +table.field-ui-overview tr.add-new .label-input { + float: left; /* LTR */ +} +table.field-ui-overview tr.add-new .tabledrag-changed { + display: none; +} +table.field-ui-overview tr.add-new .description { + margin-bottom: 0; +} +table.field-ui-overview tr.add-new .add-new-placeholder { + font-weight: bold; + padding-bottom: .5em; +} +table.field-ui-overview tr.region-title td { + font-weight: bold; +} +table.field-ui-overview tr.region-message td { + font-style: italic; +} +table.field-ui-overview tr.region-populated { + display: none; +} +table.field-ui-overview tr.region-add-new-title { + display: none; +} + +/* 'Manage display' overview */ +#field-display-overview .field-formatter-summary-cell { + line-height: 1em; +} +#field-display-overview .field-formatter-summary { + float: left; + font-size: 0.9em; +} +#field-display-overview td.field-formatter-summary-cell span.warning { + display: block; + float: left; + margin-right: .5em; +} +#field-display-overview .field-formatter-settings-edit-wrapper { + float: right; +} +#field-display-overview .field-formatter-settings-edit { + float: right; +} +#field-display-overview tr.field-formatter-settings-editing td { + vertical-align: top; +} +#field-display-overview tr.field-formatter-settings-editing .field-formatter-type { + display: none; +} +#field-display-overview .field-formatter-settings-edit-form .formatter-name{ + font-weight: bold; +} +#field-ui-display-overview-form #edit-refresh { + display:none; +} + + +/* + * modules/file/file.css + */ + +/** + * Managed file element styles. + */ +.form-managed-file .form-file, +.form-managed-file .form-submit { + margin: 0; +} + +.form-managed-file input.progress-disabled { + float: none; + display: inline; +} + +.form-managed-file div.ajax-progress, +.form-managed-file div.throbber { + display: inline; + float: none; + padding: 1px 5px 2px 5px; +} + +.form-managed-file div.ajax-progress div { + display: inline; +} + +.form-managed-file div.ajax-progress-bar { + display: none; + margin-top: 4px; + width: 28em; + padding: 0; +} + +.form-managed-file div.ajax-progress-bar div.bar { + margin: 0; +} + + +/* + * modules/filter/filter.css + */ + +.text-format-wrapper .form-item { + margin-bottom: 0; +} +.filter-wrapper { + border-top: 0; + margin: 0; + padding: 1.5em 0 1.5em; +} +.filter-wrapper .form-item { + float: left; + padding: 0 0 0.5em 1.5em; +} +.filter-wrapper .form-item label { + display: inline; +} +.filter-help { + float: right; + padding: 0 1.5em 0.5em; +} +.filter-help p { + margin: 0; +} +.filter-help a { + background: transparent url(../../misc/help.png) right center no-repeat; + padding: 0 20px; +} +.filter-guidelines { + clear: left; + padding: 0 1.5em; +} +.text-format-wrapper .description { + margin-top: 0.5em; +} + +#filter-order tr .form-item { + padding: 0.5em 0 0 3em; + white-space: normal; +} +#filter-order tr .form-type-checkbox .description { + padding: 0 0 0 2.5em; +} +input#edit-filters-filter-html-settings-allowed-html { + width: 100%; +} + +.tips { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.9em; +} + + +/* + * modules/forum/forum-rtl.css + */ + +#forum tr td.forum { + padding-left: 0.5em; + padding-right: 25px; + background-position: 98% 2px; +} +.forum-topic-navigation { + padding: 1em 3em 0 0; +} +.forum-topic-navigation .topic-previous { + text-align: left; + float: right; +} +.forum-topic-navigation .topic-next { + text-align: right; + float: left; +} + + +/* + * modules/forum/forum.css + */ + +#forum .description { + font-size: 0.9em; + margin: 0.5em; +} +#forum td.created, +#forum td.posts, +#forum td.topics, +#forum td.last-reply, +#forum td.replies, +#forum td.pager { + white-space: nowrap; +} +#forum tr td.forum { + padding-left: 25px; /* LTR */ + background-position: 2px 2px; /* LTR */ + background-image: url(../../misc/forum-default.png); + background-repeat: no-repeat; +} +#forum tr.new-topics td.forum { + background-image: url(../../misc/forum-new.png); +} +#forum div.indent { + margin-left: 20px; +} +#forum .icon div { + background-image: url(../../misc/forum-icons.png); + background-repeat: no-repeat; + width: 24px; + height: 24px; +} +#forum .icon .topic-status-new { + background-position: -24px 0; +} +#forum .icon .topic-status-hot { + background-position: -48px 0; +} +#forum .icon .topic-status-hot-new { + background-position: -72px 0; +} +#forum .icon .topic-status-sticky { + background-position: -96px 0; +} +#forum .icon .topic-status-closed { + background-position: -120px 0; +} + + +/* + * modules/help/help-rtl.css + */ + +.help-items { + float: right; + padding-right: 0; + padding-left: 3%; +} +.help-items-last { + padding-right: 0; + padding-left: 0; +} + + +/* + * modules/help/help.css + */ + +.help-items { + float: left; /* LTR */ + width: 22%; + padding-right: 3%; /* LTR */ +} +.help-items-last { + padding-right: 0; /* LTR */ +} + + +/* + * modules/image/image-rtl.css + */ + +/** + * Image upload widget. + */ +div.image-preview { + float: right; + padding: 0 0 10px 10px; +} +div.image-widget-data { + float: right; +} + + +/* + * modules/image/image.admin.css + */ + +/** + * Image style configuration pages. + */ +div.image-style-new, +div.image-style-new div { + display: inline; +} +div.image-style-preview div.preview-image-wrapper { + float: left; + padding-bottom: 2em; + text-align: center; + top: 50%; + width: 48%; +} +div.image-style-preview div.preview-image { + margin: auto; + position: relative; +} +div.image-style-preview div.preview-image div.width { + border: 1px solid #666; + border-top: none; + height: 2px; + left: -1px; + bottom: -6px; + position: absolute; +} +div.image-style-preview div.preview-image div.width span { + position: relative; + top: 4px; +} +div.image-style-preview div.preview-image div.height { + border: 1px solid #666; + border-left: none; + position: absolute; + right: -6px; + top: -1px; + width: 2px; +} +div.image-style-preview div.preview-image div.height span { + height: 2em; + left: 10px; + margin-top: -1em; + position: absolute; + top: 50%; +} + +/** + * Image anchor element. + */ +table.image-anchor { + width: auto; +} +table.image-anchor tr.even, +table.image-anchor tr.odd { + background: none; +} +table.image-anchor td { + border: 1px solid #CCC; +} + + +/* + * modules/image/image.css + */ + +/** + * Image upload widget. + */ +div.image-preview { + float: left; /* LTR */ + padding: 0 10px 10px 0; /* LTR */ +} +div.image-widget-data { + float: left; /* LTR */ +} +div.image-widget-data input.text-field { + width: auto; +} + + +/* + * modules/locale/locale.css + */ + +.locale-untranslated { + font-style: normal; + text-decoration: line-through; +} + +.form-item-language, +.form-item-translation, +.form-item-group { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#locale-translation-filter-form .form-type-select select { + width: 100%; +} +#locale-translation-filter-form .form-actions { + float: left; + padding: 3ex 0 0 1em; +} + +.language-switcher-locale-session a.active { + color: #0062A0; +} + +.language-switcher-locale-session a.session-active { + color: #000000; +} + + +/* + * modules/menu/menu.css + */ + +.menu-operations { + width: 100px; +} + +.menu-enabled { + width: 70px; +} + +.menu-enabled input { + margin-left:25px; +} + + +/* + * modules/node/node-rtl.css + */ + +#node-admin-content dl.multiselect dd .form-item label { + display: block; + float: right; + width: 6em; + font-weight: normal; +} + +#node-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + + +/* + * modules/node/node.css + */ + +.node-unpublished { + background-color: #fff4f4; +} +.preview .node { + background-color: #ffffea; +} +td.revision-current { + background: #ffc; +} + + +/* + * modules/openid/openid-rtl.css + */ + +#edit-openid-identifier { + background-position: right 50%; + padding-left: 0; + padding-right: 20px; +} +#user-login .openid-links { + padding-right: 0; +} +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + margin-right: 0; +} +#user-login-form li.openid-link a, +#user-login li.openid-link a { + background-position: right top; + padding: 0 1.5em 0 0; +} + + +/* + * modules/openid/openid.css + */ + +#edit-openid-identifier { + background-image: url("login-bg.png"); + background-position: left 50%; /* LTR */ + background-repeat: no-repeat; + padding-left: 20px; /* LTR */ +} +div.form-item-openid-identifier { + display: block; +} +html.js #user-login-form div.form-item-openid-identifier, +html.js #user-login div.form-item-openid-identifier { + display: none; +} +#user-login-form ul { + margin-top: 0; +} +#user-login ul { + margin: 0 0 5px; +} +#user-login ul li { + margin: 0; +} +#user-login-form .openid-links { + padding-bottom: 0; +} +#user-login .openid-links { + padding-left: 0; /* LTR */ +} +#user-login-form .openid-links li, +#user-login .openid-links li { + display: none; + list-style: none; +} +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + display: block; + margin-left: 0; /* LTR */ +} +#user-login-form li.openid-link a, +#user-login li.openid-link a { + background-image: url("login-bg.png"); + background-position: left top; /* LTR */ + background-repeat: no-repeat; + padding: 0 0 0 1.5em; /* LTR */ +} + + +/* + * modules/overlay/overlay-child.css + */ + +html.js { + background: transparent !important; + overflow-y: scroll; +} +html.js body { + background: transparent !important; + margin-left: 0; + margin-right: 0; + padding: 20px 0; +} + +#overlay { + display: table; + margin: 0 auto; + min-height: 100px; + min-width: 700px; + position: relative; + padding: .2em; + padding-right: 26px; + width: 88%; +} +#overlay-titlebar { + padding: 0 20px; + position: relative; + white-space: nowrap; + z-index: 100; +} +#overlay-content { + background: #fff; + clear: both; + color: #000; + padding: .5em 1em; + position: relative; +} + +#overlay-title-wrapper { + overflow: hidden; +} +#overlay-title { + color: #fff; + float: left; + font-size: 20px; + margin: 0; + padding: 0.3em 0; +} +#overlay-title:active, +#overlay-title:focus { + outline: 0; +} + +#overlay-close-wrapper { + position: absolute; + right: 0; +} +#overlay-close, +#overlay-close:hover { + background: transparent url(images/close.png) no-repeat; + -moz-border-radius-topleft: 0; + -webkit-border-top-left-radius: 0; + border-top-left-radius: 0; + display: block; + height: 26px; + margin: 0; + padding: 0; + /* Replace with position:fixed to get a scrolling close button. */ + position: absolute; + width: 26px; +} + +/** + * Tabs on the overlay. + */ +#overlay-tabs { + line-height: 27px; + margin: -28px 0 0 0; + position: absolute; + right: 20px; + text-transform: uppercase; +} +#overlay-tabs li { + display: inline; + list-style: none; + margin: 0 0 0 -3px; + padding: 0; +} +#overlay-tabs li a, +#overlay-tabs li a:active, +#overlay-tabs li a:visited, +#overlay-tabs li a:hover { + background-color: #a6a7a2; + -moz-border-radius: 8px 8px 0 0; + -webkit-border-top-left-radius: 8px; + -webkit-border-top-right-radius: 8px; + border-radius: 8px 8px 0 0; + color: #000; + display: inline-block; + font-size: 11px; + font-weight: bold; + margin: 0 0 2px 0; + outline: 0; + padding: 0 14px; + text-decoration: none; +} +#overlay-tabs li.active a, +#overlay-tabs li.active a.active, +#overlay-tabs li.active a:active, +#overlay-tabs li.active a:visited { + background-color: #fff; + margin: 0; + padding-bottom: 2px; +} +#overlay-tabs li a:focus, +#overlay-tabs li a:hover { + color: #fff; +} +#overlay-tabs li.active a:focus, +#overlay-tabs li.active a:hover { + color: #000; +} + +/** + * Add to shortcuts link + */ +#overlay-titlebar .add-or-remove-shortcuts { + padding-top: 0.9em; +} + +/** + * IE6 shows elements with position:fixed as position:static so replace + * it with position:absolute; + */ +* html #overlay-close, +* html #overlay-close:hover { + position: absolute; +} + +/** + * Disable message. + */ +#overlay-disable-message { + background-color: #fff; + margin: -20px auto 20px; + width: 80%; + -moz-border-radius: 0 0 8px 8px; + -webkit-border-bottom-left-radius: 8px; + -webkit-border-bottom-right-radius: 8px; + border-radius: 0 0 8px 8px; +} +.overlay-disable-message-focused { + padding: 0.5em; +} +.overlay-disable-message-focused a { + display: block; + float: left; +} +.overlay-disable-message-focused #overlay-dismiss-message { + float: right; +} + + +/* + * modules/overlay/overlay-parent.css + */ + +html.overlay-open, +html.overlay-open body { + height: 100%; + overflow: hidden; +} + +#overlay-container, +.overlay-modal-background, +.overlay-element { + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 500; +} + +.overlay-modal-background { + /* Using a transparent png renders faster than using opacity */ + background: transparent url(images/background.png) repeat; +} + +.overlay-element { + background: transparent; + left: -200%; + z-index: 501; +} +.overlay-element.overlay-active { + left: 0; +} + +html.overlay-open .displace-top, +html.overlay-open .displace-bottom { + z-index: 600; +} + +/** + * Within the overlay parent, the message about disabling the overlay is for + * screen-reader users only. It is always kept invisible with the + * element-invisible class, and removed from the tab order. Overlay-child.css + * contains styling for the same message appearing within the overlay, and + * intended for sighted users. + */ +#overlay-disable-message { + display: none; +} +html.overlay-open #overlay-disable-message { + display: block; +} + + +/* + * modules/poll/poll-rtl.css + */ + +.poll .bar .foreground { + float: right; +} +.poll .percent { + text-align: left; +} +.poll .vote-form .choices { + text-align: right; +} + + +/* + * modules/poll/poll.css + */ + +.poll { + overflow: hidden; +} +.poll .bar { + height: 1em; + margin: 1px 0; + background-color: #ddd; +} +.poll .bar .foreground { + background-color: #000; + height: 1em; + float: left; /* LTR */ +} +.poll .links { + text-align: center; +} +.poll .percent { + text-align: right; /* LTR */ +} +.poll .total { + text-align: center; +} +.poll .vote-form { + text-align: center; +} +.poll .vote-form .choices { + text-align: left; /* LTR */ + margin: 0 auto; + display: table; +} +.poll .vote-form .choices .title { + font-weight: bold; +} +.node-form #edit-poll-more { + margin: 0; +} +.node-form #poll-choice-table .form-text { + display: inline; + width: auto; +} +.node-form #poll-choice-table td.choice-flag { + white-space: nowrap; + width: 4em; +} +td.poll-chtext { + width: 80%; +} +td.poll-chvotes .form-text { + width: 85%; +} + + +/* + * modules/profile/profile.css + */ + +#profile-fields td.category { + font-weight: bold; +} +#profile-fields tr.category-message { + color: #999; +} +#profile-fields tr.category-populated { + display: none; +} + + +/* + * modules/search/search-rtl.css + */ + +.search-advanced .criterion { + float: right; + margin-right: 0; + margin-left: 2em; +} +.search-advanced .action { + float: right; + clear: right; +} +.search-results .search-snippet-info { + padding-right: 1em; /* LTR */ +} + + +/* + * modules/search/search.css + */ + +.search-form { + margin-bottom: 1em; +} +.search-form input { + margin-top: 0; + margin-bottom: 0; +} +.search-results { + list-style: none; +} +.search-results p { + margin-top: 0; +} +.search-results .title { + font-size: 1.2em; +} +.search-results li { + margin-bottom: 1em; +} +.search-results .search-snippet-info { + padding-left: 1em; /* LTR */ +} +.search-results .search-info { + font-size: 0.85em; +} +.search-advanced .criterion { + float: left; /* LTR */ + margin-right: 2em; /* LTR */ +} +.search-advanced .action { + float: left; /* LTR */ + clear: left; /* LTR */ +} + + +/* + * modules/shortcut/shortcut-rtl.css + */ + +div#toolbar a#edit-shortcuts { + position: absolute; + left: 0; + top: 0; + padding: 5px 5px 5px 10px; +} +div#toolbar div.toolbar-shortcuts ul { + float: none; + margin-right: 5px; + margin-left: 10em; +} +div#toolbar div.toolbar-shortcuts ul li a { + margin-left: 5px; + margin-right: 0; + padding: 0 5px; +} +div#toolbar div.toolbar-shortcuts span.icon { + float: right; +} +div.add-or-remove-shortcuts a span.icon { + float: right; + margin-right: 8px; + margin-left: 0; +} +div.add-or-remove-shortcuts a span.text { + float: right; + padding-right: 10px; + padding-left: 0; +} +div.add-or-remove-shortcuts a:hover span.text { + -moz-border-radius: 5px 0 0 5px; + -webkit-border-top-left-radius: 5px; + -webkit-border-bottom-left-radius: 5px; + border-radius: 5px 0 0 5px; + padding-left: 6px; +} +#shortcut-set-switch .form-item-new { + padding-right: 17px; + padding-left: 0; +} +div.add-shortcut a:hover span.icon { + background-position: 0 -24px; +} +div.remove-shortcut a:hover span.icon { + background-position: -12px -24px; +} + + +/* + * modules/shortcut/shortcut.admin.css + */ + +.shortcut-slot-hidden { + display: none; +} + +div.form-item-set div.form-item-new { + display: inline; +} + + +/* + * modules/shortcut/shortcut.css + */ + +div#toolbar a#edit-shortcuts { + float: right; + padding: 5px 10px 5px 5px; + line-height: 24px; + color: #fefefe; +} +div#toolbar a#edit-shortcuts:focus, +div#toolbar a#edit-shortcuts:hover, +div#toolbar a#edit-shortcuts.active { + color: #fff; + text-decoration: underline; +} + +div#toolbar div.toolbar-shortcuts ul { + padding: 5px 0 2px 0; + height: 28px; + line-height: 24px; + float: left; /* LTR */ + margin-left:5px; /* LTR */ +} + +div#toolbar div.toolbar-shortcuts ul li a { + padding: 0 5px 0 5px; + margin-right: 5px; /* LTR */ + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; +} + +div#toolbar div.toolbar-shortcuts ul li a:focus, +div#toolbar div.toolbar-shortcuts ul li a:hover, +div#toolbar div.toolbar-shortcuts ul li a.active:focus { + background: #555; +} + +div#toolbar div.toolbar-shortcuts ul li a.active:hover, +div#toolbar div.toolbar-shortcuts ul li a.active { + background: #000; +} + +div#toolbar div.toolbar-shortcuts span.icon { + float: left; /* LTR */ + background: #444; + width: 30px; + height: 30px; + margin-right: 5px; /* LTR */ + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; +} + +div.add-or-remove-shortcuts { + padding-top: 5px; +} + +div.add-or-remove-shortcuts a span.icon { + display: block; + width: 12px; + background: transparent url(shortcut.png) no-repeat scroll 0 0; + height: 12px; + float: left; + margin-left:8px; +} + +div.add-shortcut a:focus span.icon, +div.add-shortcut a:hover span.icon { + background-position: 0 -12px; +} +div.remove-shortcut a span.icon { + background-position: -12px 0; +} +div.remove-shortcut a:focus span.icon, +div.remove-shortcut a:hover span.icon { + background-position: -12px -12px; +} + +div.add-or-remove-shortcuts a span.text { + float: left; + padding-left:10px; + display: none; +} + +div.add-or-remove-shortcuts a:focus span.text, +div.add-or-remove-shortcuts a:hover span.text { + font-size: 10px; + line-height: 12px; + color: #fff; + background-color: #5f605b; + display: block; + padding-right: 6px; /* LTR */ + cursor: pointer; + -moz-border-radius: 0 5px 5px 0; /* LTR */ + -webkit-border-top-right-radius: 5px; /* LTR */ + -webkit-border-bottom-right-radius: 5px; /* LTR */ + border-radius: 0 5px 5px 0; /* LTR */ +} + +#shortcut-set-switch .form-type-radios { + padding-bottom: 0; + margin-bottom: 0; +} + +#shortcut-set-switch .form-item-new { + padding-top: 0; + padding-left: 17px; /* LTR */ +} + + +/* + * modules/system/system.admin-rtl.css + */ + +/** + * @file + * RTL styles for administration pages. + */ + +/** + * Administration blocks. + */ +div.admin-panel .body { + padding: 0 8px 2px 4px; +} +div.admin .left { + float: right; + margin-left: 0; + margin-right: 1em; +} +div.admin .right { + float: left; + margin-left: 1em; + margin-right: 0; +} +div.admin .expert-link { + margin-right: 0; + margin-left: 1em; + padding-right: 0; + padding-left: 4px; + text-align: left; +} + +/** + * Status report. + */ +table.system-status-report td.status-icon { + padding-left: 0; + padding-right: 6px; +} +table.system-status-report tr.merge-up td { + padding: 0 28px 8px 6px; +} + +/** + * Appearance page. + */ +table.screenshot { + margin-left: 1em; +} +.system-themes-list-enabled .theme-selector .screenshot, +.system-themes-list-enabled .theme-selector .no-screenshot { + float: right; + margin: 0 0 0 20px; +} +.system-themes-list-disabled .theme-selector { + float: right; + padding: 20px 0 20px 20px; +} +.theme-selector .operations li { + border-right: none; + border-left: 1px solid #cdcdcd; + float: right; +} +.theme-selector .operations li.last { + border-left: none; + padding: 0 0.7em 0 0; +} +.theme-selector .operations li.first { + padding: 0 0 0 0.7em; +} + +/** + * Exposed filters. + */ +.exposed-filters .filters { + float: right; + margin-left: 1em; + margin-right: 0; +} +.exposed-filters .form-item label { + float: right; +} +/* Current filters */ +.exposed-filters .additional-filters { + float: right; + margin-left: 1em; + margin-right: 0; +} + + +/* + * modules/system/system.admin.css + */ + +/** + * @file + * Styles for administration pages. + */ + +/** + * Administration blocks. + */ +div.admin-panel { + margin: 0; + padding: 5px 5px 15px 5px; +} +div.admin-panel .description { + margin: 0 0 3px; + padding: 2px 0 3px 0; +} +div.admin-panel .body { + padding: 0 4px 2px 8px; /* LTR */ +} +div.admin { + padding-top: 15px; +} +div.admin .left { + float: left; /* LTR */ + width: 47%; + margin-left: 1em; /* LTR */ +} +div.admin .right { + float: right; /* LTR */ + width: 47%; + margin-right: 1em; /* LTR */ +} +div.admin .expert-link { + text-align: right; /* LTR */ + margin-right: 1em; /* LTR */ + padding-right: 4px; /* LTR */ +} + +/** + * Markup generated by theme_system_compact_link(). + */ +.compact-link { + margin: 0 0 0.5em 0; +} + +/** + * Quick inline admin links. + */ +small .admin-link:before { + content: '['; +} +small .admin-link:after { + content: ']'; +} + +/** + * Modules page. + */ +#system-modules div.incompatible { + font-weight: bold; +} +div.admin-requirements, +div.admin-required { + font-size: 0.9em; + color: #444; +} +span.admin-disabled { + color: #800; +} +span.admin-enabled { + color: #080; +} +span.admin-missing { + color: #f00; +} +a.module-link { + display: block; + padding: 1px 0 1px 20px; /* LTR */ + white-space: nowrap; +} +a.module-link-help { + background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */ +} +a.module-link-permissions { + background: url(../../misc/permissions.png) 0 50% no-repeat; /* LTR */ +} +a.module-link-configure { + background: url(../../misc/configure.png) 0 50% no-repeat; /* LTR */ +} +.module-help { + margin-left: 1em; /* LTR */ + float: right; /* LTR */ +} + +/** + * Status report. + */ +table.system-status-report td { + padding: 6px; + vertical-align: middle; +} +table.system-status-report tr.merge-up td { + padding: 0 6px 8px 28px; /* LTR */ +} +table.system-status-report td.status-icon { + width: 16px; + padding-right: 0; /* LTR */ +} +table.system-status-report td.status-icon div { + background-repeat: no-repeat; + height: 16px; + width: 16px; +} +table.system-status-report tr.error td.status-icon div { + background-image: url(../../misc/message-16-error.png); +} +table.system-status-report tr.warning td.status-icon div { + background-image: url(../../misc/message-16-warning.png); +} +tr.merge-down, +tr.merge-down td { + border-bottom-width: 0 !important; +} +tr.merge-up, +tr.merge-up td { + border-top-width: 0 !important; +} + +/** + * Theme settings. + */ +.theme-settings-left { + float: left; + width: 49%; +} +.theme-settings-right { + float: right; + width: 49%; +} +.theme-settings-bottom { + clear: both; +} + +/** + * Appearance page. + */ +table.screenshot { + margin-right: 1em; /* LTR */ +} +.theme-info h2 { + margin-bottom: 0; +} +.theme-info p { + margin-top: 0; +} +.system-themes-list { + margin-bottom: 20px; +} +.system-themes-list-disabled { + border-top: 1px solid #cdcdcd; + padding-top: 20px; +} +.system-themes-list h2 { + margin: 0; +} +.theme-selector { + padding-top: 20px; +} +.theme-selector .screenshot, +.theme-selector .no-screenshot { + border: 1px solid #e0e0d8; + padding: 2px; + vertical-align: bottom; + width: 294px; + height: 219px; + line-height: 219px; + text-align: center; +} +.theme-default .screenshot { + border: 1px solid #aaa; +} +.system-themes-list-enabled .theme-selector .screenshot, +.system-themes-list-enabled .theme-selector .no-screenshot { + float: left; /* LTR */ + margin: 0 20px 0 0; /* LTR */ +} +.system-themes-list-disabled .theme-selector .screenshot, +.system-themes-list-disabled .theme-selector .no-screenshot { + width: 194px; + height: 144px; + line-height: 144px; +} +.theme-selector h3 { + font-weight: normal; +} +.theme-default h3 { + font-weight: bold; +} +.system-themes-list-enabled .theme-selector h3 { + margin-top: 0; +} +.system-themes-list-disabled .theme-selector { + width: 300px; + float: left; /* LTR */ + padding: 20px 20px 20px 0; /* LTR */ +} +.system-themes-list-enabled .theme-info { + max-width: 940px; +} +.system-themes-list-disabled .theme-info { + min-height: 170px; +} +.theme-selector .incompatible { + margin-top: 10px; + font-weight: bold; +} +.theme-selector .operations { + margin: 10px 0 0 0; + padding: 0; +} +.theme-selector .operations li { + float: left; /* LTR */ + margin: 0; + padding: 0 0.7em; + list-style-type: none; + border-right: 1px solid #cdcdcd; /* LTR */ +} +.theme-selector .operations li.last { + padding: 0 0 0 0.7em; /* LTR */ + border-right: none; /* LTR */ +} +.theme-selector .operations li.first { + padding: 0 0.7em 0 0; /* LTR */ +} +#system-themes-admin-form { + clear: left; +} + +/** + * Exposed filters. + */ +.exposed-filters .filters { + float: left; /* LTR */ + margin-right: 1em; /* LTR */ + width: 25em; /* IE6 */ +} +.exposed-filters .form-item { + margin: 0 0 0.1em 0; + padding: 0; +} +.exposed-filters .form-item label { + float: left; /* LTR */ + font-weight: normal; + width: 10em; +} +.exposed-filters .form-select { + width: 14em; +} +/* Current filters */ +.exposed-filters .current-filters { + margin-bottom: 1em; +} +.exposed-filters .current-filters .placeholder { + font-style: normal; + font-weight: bold; +} +.exposed-filters .additional-filters { + float: left; /* LTR */ + margin-right: 1em; /* LTR */ +} + + +/* + * modules/system/system.base-rtl.css + */ + +/** + * @file + * Generic theme-independent base styles. + */ + +/** + * Autocomplete. + */ +/* Animated throbber */ +html.js input.form-autocomplete { + background-position: 0% 2px; +} +html.js input.throbbing { + background-position: 0% -18px; +} + +/** + * Progress bar. + */ +.progress .percentage { + float: left; +} +.progress-disabled { + float: right; +} +.ajax-progress { + float: right; +} +.ajax-progress .throbber { + float: right; +} + +/** + * TableDrag behavior. + */ +.draggable a.tabledrag-handle { + float: right; + margin: -0.4em -0.5em -0.4em 0; + padding: 0.42em 0.5em 0.42em 1.5em; +} +div.indentation { + float: right; + margin: -0.4em -0.4em -0.4em 0.2em; + padding: 0.42em 0.6em 0.42em 0; +} +div.tree-child, +div.tree-child-last { + background-position: -65px center; +} +.tabledrag-toggle-weight-wrapper { + text-align: left; +} + + + +/* + * modules/system/system.base.css + */ + +/** + * @file + * Generic theme-independent base styles. + */ + +/** + * Autocomplete. + * + * @see autocomplete.js + */ +/* Suggestion list */ +#autocomplete { + border: 1px solid; + overflow: hidden; + position: absolute; + z-index: 100; +} +#autocomplete ul { + list-style: none; + list-style-image: none; + margin: 0; + padding: 0; +} +#autocomplete li { + background: #fff; + color: #000; + cursor: default; + white-space: pre; +} +/* Animated throbber */ +html.js input.form-autocomplete { + background-image: url(../../misc/throbber.gif); + background-position: 100% 2px; /* LTR */ + background-repeat: no-repeat; +} +html.js input.throbbing { + background-position: 100% -18px; /* LTR */ +} + +/** + * Collapsible fieldsets. + * + * @see collapse.js + */ +html.js fieldset.collapsed { + border-bottom-width: 0; + border-left-width: 0; + border-right-width: 0; + height: 1em; +} +html.js fieldset.collapsed .fieldset-wrapper { + display: none; +} +fieldset.collapsible { + position: relative; +} +fieldset.collapsible .fieldset-legend { + display: block; +} + +/** + * Resizable textareas. + * + * @see textarea.js + */ +.form-textarea-wrapper textarea { + display: block; + margin: 0; + width: 100%; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.resizable-textarea .grippie { + background: #eee url(../../misc/grippie.png) no-repeat center 2px; + border: 1px solid #ddd; + border-top-width: 0; + cursor: s-resize; + height: 9px; + overflow: hidden; +} + +/** + * TableDrag behavior. + * + * @see tabledrag.js + */ +body.drag { + cursor: move; +} +.draggable a.tabledrag-handle { + cursor: move; + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0 -0.4em -0.5em; /* LTR */ + padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */ + text-decoration: none; +} +a.tabledrag-handle:hover { + text-decoration: none; +} +a.tabledrag-handle .handle { + background: url(../../misc/draggable.png) no-repeat 0 0; + height: 13px; + margin-top: 4px; + width: 13px; +} +a.tabledrag-handle-hover .handle { + background-position: 0 -20px; +} +div.indentation { + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ + padding: 0.42em 0 0.42em 0.6em; /* LTR */ + width: 20px; +} +div.tree-child { + background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-last { + background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-horizontal { + background: url(../../misc/tree.png) no-repeat -11px center; +} +.tabledrag-toggle-weight-wrapper { + text-align: right; /* LTR */ +} + +/** + * TableHeader behavior. + * + * @see tableheader.js + */ +table.sticky-header { + background-color: #fff; + margin-top: 0; +} + +/** + * Progress behavior. + * + * @see progress.js + */ +/* Bar */ +.progress .bar { + background-color: #fff; + border: 1px solid; +} +.progress .filled { + background-color: #000; + height: 1.5em; + width: 5px; +} +.progress .percentage { + float: right; /* LTR */ +} +.progress-disabled { + float: left; /* LTR */ +} +/* Throbber */ +.ajax-progress { + float: left; /* LTR */ +} +.ajax-progress .throbber { + background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px; + float: left; /* LTR */ + height: 15px; + margin: 2px; + width: 15px; +} +tr .ajax-progress .throbber { + margin: 0 2px; +} +.ajax-progress-bar { + width: 16em; +} + +/** + * Inline items. + */ +.container-inline div, +.container-inline label { + display: inline; +} +/* Fieldset contents always need to be rendered as block. */ +.container-inline .fieldset-wrapper { + display: block; +} + +/** + * Prevent text wrapping. + */ +.nowrap { + white-space: nowrap; +} + +/** + * For anything you want to hide on page load when JS is enabled, so + * that you can use the JS to control visibility and avoid flicker. + */ +html.js .js-hide { + display: none; +} + +/** + * Hide elements from all users. + * + * Used for elements which should not be immediately displayed to any user. An + * example would be a collapsible fieldset that will be expanded with a click + * from a user. The effect of this class can be toggled with the jQuery show() + * and hide() functions. + */ +.element-hidden { + display: none; +} + +/** + * Hide elements visually, but keep them available for screen-readers. + * + * Used for information required for screen-reader users to understand and use + * the site where visual display is undesirable. Information provided in this + * manner should be kept concise, to avoid unnecessary burden on the user. + * "!important" is used to prevent unintentional overrides. + */ +.element-invisible { + position: absolute !important; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); +} + +/** + * The .element-focusable class extends the .element-invisible class to allow + * the element to be focusable when navigated to via the keyboard. + */ +.element-invisible.element-focusable:active, +.element-invisible.element-focusable:focus { + position: static !important; + clip: auto; +} + +/** + * Markup free clearing. + * + * @see http://perishablepress.com/press/2009/12/06/new-clearfix-hack + */ +.clearfix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +/* IE6 */ +* html .clearfix { + height: 1%; +} +/* IE7 */ +*:first-child + html .clearfix { + min-height: 1%; +} + + +/* + * modules/system/system.maintenance.css + */ + +/** + * Update styles + */ +#update-results { + margin-top: 3em; + padding: 0.25em; + border: 1px solid #ccc; + background: #eee; + font-size: smaller; +} +#update-results h2 { + margin-top: 0.25em; +} +#update-results h4 { + margin-bottom: 0.25em; +} +#update-results li.none { + color: #888; + font-style: italic; +} +#update-results li.failure strong { + color: #b63300; +} + +/** + * Authorize.php styles + */ +.connection-settings-update-filetransfer-default-wrapper { + float: left; +} +#edit-submit-connection { + clear: both; +} +.filetransfer { + display: none; + clear: both; +} +#edit-connection-settings-change-connection-type { + margin: 2.6em 0.5em 0em 1em; +} + +/** + * Installation task list + */ +ol.task-list li.active { + font-weight: bold; +} + +/** + * Installation clean URLs + */ +#clean-url.install { + display: none; +} + + +/* + * modules/system/system.menus-rtl.css + */ + +/** + * @file + * RTL styles for menus and navigation markup. + */ + +ul.menu { + text-align:right; +} +ul.menu li { + margin: 0 0.5em 0 0; +} +ul li.collapsed { + list-style-image: url(../../misc/menu-collapsed-rtl.png); +} +li.expanded, +li.collapsed, +li.leaf { + padding: 0.2em 0 0 0.5em; +} + +/** + * Markup generated by theme_menu_local_tasks(). + */ +ul.primary { + padding: 0 1em 0 0; +} +ul.primary li a { + margin-right: 5px; + margin-left: 0.5em; +} +ul.secondary li { + border-left: 1px solid #ccc; + border-right: none; + display: inline; + padding: 0 1em; +} + + +/* + * modules/system/system.menus.css + */ + +/** + * @file + * Styles for menus and navigation markup. + */ + +/** + * Markup generated by theme_menu_tree(). + */ +ul.menu { + border: none; + list-style: none; + text-align: left; /* LTR */ +} +ul.menu li { + margin: 0 0 0 0.5em; /* LTR */ +} +ul li.expanded { + list-style-image: url(../../misc/menu-expanded.png); + list-style-type: circle; +} +ul li.collapsed { + list-style-image: url(../../misc/menu-collapsed.png); /* LTR */ + list-style-type: disc; +} +ul li.leaf { + list-style-image: url(../../misc/menu-leaf.png); + list-style-type: square; +} +li.expanded, +li.collapsed, +li.leaf { + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li a.active { + color: #000; +} +td.menu-disabled { + background: #ccc; +} + +/** + * Markup generated by theme_links(). + */ +ul.inline, +ul.links.inline { + display: inline; + padding-left: 0; +} +ul.inline li { + display: inline; + list-style-type: none; + padding: 0 0.5em; +} + +/** + * Markup generated by theme_breadcrumb(). + */ +.breadcrumb { + padding-bottom: 0.5em; +} + +/** + * Markup generated by theme_menu_local_tasks(). + */ +ul.primary { + border-bottom: 1px solid #bbb; + border-collapse: collapse; + height: auto; + line-height: normal; + list-style: none; + margin: 5px; + padding: 0 0 0 1em; /* LTR */ + white-space: nowrap; +} +ul.primary li { + display: inline; +} +ul.primary li a { + background-color: #ddd; + border-color: #bbb; + border-style: solid solid none solid; + border-width: 1px; + height: auto; + margin-right: 0.5em; /* LTR */ + padding: 0 1em; + text-decoration: none; +} +ul.primary li.active a { + background-color: #fff; + border: 1px solid #bbb; + border-bottom: 1px solid #fff; +} +ul.primary li a:hover { + background-color: #eee; + border-color: #ccc; + border-bottom-color: #eee; +} +ul.secondary { + border-bottom: 1px solid #bbb; + padding: 0.5em 1em; + margin: 5px; +} +ul.secondary li { + border-right: 1px solid #ccc; /* LTR */ + display: inline; + padding: 0 1em; +} +ul.secondary a { + padding: 0; + text-decoration: none; +} +ul.secondary a.active { + border-bottom: 4px solid #999; +} + + +/* + * modules/system/system.messages-rtl.css + */ + +/** + * @file + * RTL Styles for system messages. + */ + +div.messages { + background-position: 99% 8px; + padding: 10px 50px 10px 10px; +} +div.messages ul { + margin: 0 1em 0 0; +} + + +/* + * modules/system/system.messages.css + */ + +/** + * @file + * Styles for system messages. + */ + +div.messages { + background-position: 8px 8px; /* LTR */ + background-repeat: no-repeat; + border: 1px solid; + margin: 6px 0; + padding: 10px 10px 10px 50px; /* LTR */ +} + +div.status { + background-image: url(../../misc/message-24-ok.png); + border-color: #be7; +} +div.status, +.ok { + color: #234600; +} +div.status, +table tr.ok { + background-color: #f8fff0; +} + +div.warning { + background-image: url(../../misc/message-24-warning.png); + border-color: #ed5; +} +div.warning, +.warning { + color: #840; +} +div.warning, +table tr.warning { + background-color: #fffce5; +} + +div.error { + background-image: url(../../misc/message-24-error.png); + border-color: #ed541d; +} +div.error, +.error { + color: #8c2e0b; +} +div.error, +table tr.error { + background-color: #fef5f1; +} +div.error p.error { + color: #333; +} + +div.messages ul { + margin: 0 0 0 1em; /* LTR */ + padding: 0; +} +div.messages ul li { + list-style-image: none; +} + + +/* + * modules/system/system.theme-rtl.css + */ + +/** + * @file + * RTL styles for common markup. + */ + +/** + * HTML elements. + */ +th { + text-align: right; + padding-left: 1em; + padding-right: 0; +} + +/** + * Markup generated by theme_item_list(). + */ +.item-list ul li { + margin: 0 1.5em 0.25em 0; +} + +/** + * Markup generated by theme_more_link(). + */ +.more-link { + text-align: left; +} + +/** + * Markup generated by theme_more_help_link(). + */ +.more-help-link { + text-align: left; +} +.more-help-link a { + background-position: 100% 50%; + padding: 1px 20px 1px 0; +} + +/** + * Collapsible fieldsets. + */ +html.js fieldset.collapsible .fieldset-legend { + background-position: 98% 75%; + padding-left: 0; + padding-right: 15px; +} +html.js fieldset.collapsed .fieldset-legend { + background-image: url(../../misc/menu-collapsed-rtl.png); + background-position: 98% 50%; +} + + +/* + * modules/system/system.theme.css + */ + +/** + * @file + * Basic styling for common markup. + */ + +/** + * HTML elements. + */ +fieldset { + margin-bottom: 1em; + padding: 0.5em; +} +form { + margin: 0; + padding: 0; +} +hr { + border: 1px solid gray; + height: 1px; +} +img { + border: 0; +} +table { + border-collapse: collapse; +} +th { + border-bottom: 3px solid #ccc; + padding-right: 1em; /* LTR */ + text-align: left; /* LTR */ +} +tbody { + border-top: 1px solid #ccc; +} +tr.even, +tr.odd { + background-color: #eee; + border-bottom: 1px solid #ccc; + padding: 0.1em 0.6em; +} + +/** + * Markup generated by theme_tablesort_indicator(). + */ +th.active img { + display: inline; +} +td.active { + background-color: #ddd; +} + +/** + * Markup generated by theme_item_list(). + */ +.item-list .title { + font-weight: bold; +} +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} +.item-list ul li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; +} + +/** + * Markup generated by Form API. + */ +.form-item, +.form-actions { + margin-top: 1em; + margin-bottom: 1em; +} +tr.odd .form-item, +tr.even .form-item { + margin-top: 0; + margin-bottom: 0; + white-space: nowrap; +} +.form-item .description { + font-size: 0.85em; +} +label { + display: block; + font-weight: bold; +} +label.option { + display: inline; + font-weight: normal; +} +.form-checkboxes .form-item, +.form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} +.form-type-radio .description, +.form-type-checkbox .description { + margin-left: 2.4em; +} +input.form-checkbox, +input.form-radio { + vertical-align: middle; +} +.marker, +.form-required { + color: #f00; +} +.form-item input.error, +.form-item textarea.error, +.form-item select.error { + border: 2px solid red; +} + +/** + * Inline items. + */ +.container-inline .form-actions, +.container-inline.form-actions { + margin-top: 0; + margin-bottom: 0; +} + +/** + * Markup generated by theme_more_link(). + */ +.more-link { + text-align: right; /* LTR */ +} + +/** + * Markup generated by theme_more_help_link(). + */ +.more-help-link { + text-align: right; /* LTR */ +} +.more-help-link a { + background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */ + padding: 1px 0 1px 20px; /* LTR */ +} + +/** + * Markup generated by theme_pager(). + */ +.item-list .pager { + clear: both; + text-align: center; +} +.item-list .pager li { + background-image: none; + display: inline; + list-style-type: none; + padding: 0.5em; +} +.pager-current { + font-weight: bold; +} + +/** + * Autocomplete. + * + * @see autocomplete.js + */ +/* Suggestion list */ +#autocomplete li.selected { + background: #0072b9; + color: #fff; +} + +/** + * Collapsible fieldsets. + * + * @see collapse.js + */ +html.js fieldset.collapsible .fieldset-legend { + background: url(../../misc/menu-expanded.png) 5px 65% no-repeat; /* LTR */ + padding-left: 15px; /* LTR */ +} +html.js fieldset.collapsed .fieldset-legend { + background-image: url(../../misc/menu-collapsed.png); /* LTR */ + background-position: 5px 50%; /* LTR */ +} +.fieldset-legend span.summary { + color: #999; + font-size: 0.9em; + margin-left: 0.5em; +} + +/** + * TableDrag behavior. + * + * @see tabledrag.js + */ +tr.drag { + background-color: #fffff0; +} +tr.drag-previous { + background-color: #ffd; +} +.tabledrag-toggle-weight { + font-size: 0.9em; +} +body div.tabledrag-changed-warning { + margin-bottom: 0.5em; +} + +/** + * TableSelect behavior. + * + * @see tableselect.js +*/ +tr.selected td { + background: #ffc; +} +td.checkbox, +th.checkbox { + text-align: center; +} + +/** + * Progress bar. + * + * @see progress.js + */ +.progress { + font-weight: bold; +} +.progress .bar { + background: #ccc; + border-color: #666; + margin: 0 0.2em; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} +.progress .filled { + background: #0072b9 url(../../misc/progress.gif); +} + + +/* + * modules/taxonomy/taxonomy.css + */ + +tr.taxonomy-term-preview { + background-color: #EEE; +} +tr.taxonomy-term-divider-top { + border-bottom: none; +} +tr.taxonomy-term-divider-bottom { + border-top: 1px dotted #CCC; +} +.taxonomy-term-description { + margin: 5px 0 20px; +} + + +/* + * modules/toolbar/toolbar-rtl.css + */ + +#toolbar, +#toolbar * { + text-align: right; +} +#toolbar ul li { + float: right; +} +#toolbar ul li a { + float: none; + display: inline-block; + zoom: 1; +} +#toolbar div.toolbar-menu { + padding: 5px 50px 5px 50px; +} +#toolbar-user { + float: left; +} +#toolbar ul#toolbar-user li { + display: inline; + float: none; +} +#toolbar-menu { + float: none; +} +#toolbar-home { + float: right; +} +#toolbar ul li.home a { + position: absolute; + right: 10px; +} +#toolbar div.toolbar-menu a.toggle { + left: 10px; + right: auto; +} +* html #toolbar { + left: 0; + padding-left: 0; +} + + +/* + * modules/toolbar/toolbar.css + */ + +body.toolbar { + padding-top: 2.2em; +} + +body.toolbar-drawer { + padding-top: 5.3em; +} + +/** + * Aggressive resets so we can achieve a consistent look in hostile CSS + * environments. + */ +#toolbar, +#toolbar * { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + vertical-align: baseline; + line-height: inherit; + text-align: left; /* LTR */ + list-style: none; +} + +/** + * Base styles. + * + * We use a keyword for the toolbar font size to make it display consistently + * across different themes, while still allowing browsers to resize the text. + */ +#toolbar { + font: normal small "Lucida Grande", Verdana, sans-serif; + background: #666; + color: #ccc; + position: fixed; + top: 0; + left: 0; + right: 0; + margin: 0 -20px; + padding: 0 20px; + z-index: 600; + -moz-box-shadow: 0 3px 20px #000; + -webkit-box-shadow: 0 3px 20px #000; + box-shadow: 0 3px 20px #000; + filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10'); + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10')"; +} + +#toolbar div.collapsed { + display: none; + visibility: hidden; +} + +#toolbar a { + color: #fff; + font-size: .846em; + text-decoration: none; +} + +#toolbar ul li, +#toolbar ul li a { + float: left; /* LTR */ +} + +/** + * Administration menu. + */ +#toolbar div.toolbar-menu { + background: #000; + line-height: 20px; + padding: 5px 50px 5px 10px; /* LTR */ + position: relative; +} + +#toolbar-home a span { + vertical-align: text-bottom; + width: 11px; + height: 14px; + display: block; + background: url(toolbar.png) no-repeat 0 -45px; + text-indent: -9999px; + margin: 3px 0px; +} + +#toolbar-user { + float: right; /* LTR */ +} + +#toolbar-menu { + float: left; /* LTR */ +} + +#toolbar div.toolbar-menu a.toggle { + position: absolute; + right: 10px; /* LTR */ + bottom: 0; + cursor: pointer; + background: url(toolbar.png) 0 -20px no-repeat; + text-indent: -9999px; + overflow: hidden; + width: 25px; + height: 25px; +} +#toolbar div.toolbar-menu a.toggle:focus, +#toolbar div.toolbar-menu a.toggle:hover { +background-position: -50px -20px; +} + +#toolbar div.toolbar-menu a.toggle-active { + background-position: -25px -20px; +} +#toolbar div.toolbar-menu a.toggle-active.toggle:focus, +#toolbar div.toolbar-menu a.toggle-active.toggle:hover { +background-position: -75px -20px; +} + +#toolbar div.toolbar-menu ul li a { + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius: 10px; + padding: 0 10px; +} + +#toolbar div.toolbar-menu ul li a:focus, +#toolbar div.toolbar-menu ul li a:hover, +#toolbar div.toolbar-menu ul li a:active, +#toolbar div.toolbar-menu ul li a.active:focus { + background: #444; +} + +#toolbar div.toolbar-menu ul li a.active:hover, +#toolbar div.toolbar-menu ul li a.active:active, +#toolbar div.toolbar-menu ul li a.active, +#toolbar div.toolbar-menu ul li.active-trail a { + text-shadow: #333 0 1px 0; + background: url(toolbar.png) 0 0 repeat-x; +} + +/** + * Collapsed drawer of additional toolbar content. + */ +#toolbar div.toolbar-drawer { + position: relative; + padding: 0 10px; +} + +/** + * IE 6 Fix. + * + * IE 6 shows elements with position:fixed as position:static so we replace + * it with position:absolute; toolbar needs its z-index to stay above overlay. + */ +* html #toolbar { + position: absolute; + margin: 0; + padding-right: 0; + left: -20px; + right: 0; + width: 100%; +} + + +/* + * modules/tracker/tracker.css + */ + +.page-tracker td.replies { + text-align: center; +} +.page-tracker table { + width: 100%; +} + + +/* + * modules/update/update-rtl.css + */ + +.update .project { + padding-right: .25em; +} + +.update .version-status { + float: left; + padding-left: 10px; +} + +.update .version-status .icon { + padding-right: .5em; +} + +.update table.version .version-title { + padding-left: 1em; +} + +.update table.version .version-details { + padding-left: .5em; + direction: ltr; +} + +.update table.version .version-links { + text-align: left; + padding-left: 1em; +} + +.update .check-manually { + padding-right: 1em; +} + + +/* + * modules/update/update.css + */ + +.update .project { + font-weight: bold; + font-size: 110%; + padding-left: .25em; /* LTR */ + height: 22px; +} + +.update .version-status { + float: right; /* LTR */ + padding-right: 10px; /* LTR */ + font-size: 110%; + height: 20px; +} + +.update .version-status .icon { + padding-left: .5em; /* LTR */ +} + +.update .version-date { + white-space: nowrap; +} + +.update .info { + margin: 0; + padding: 1em 1em .25em 1em; +} + +.update tr.even, +.update tr.odd { + border: none; +} + +.update tr td { + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +.update tr.error { + background: #fcc; +} + +.update tr.error .version-recommended { + background: #fdd; +} + +.update tr.ok { + background: #dfd; +} + +.update tr.warning { + background: #ffd; +} + +.update tr.warning .version-recommended { + background: #ffe; +} + +.current-version, +.new-version { + direction: ltr; /* Note: version numbers should always be LTR. */ +} + +.update tr.unknown { + background: #ddd; +} + +table.update, +.update table.version { + width: 100%; + margin-top: .5em; + border: none; +} + +.update table.version tbody { + border: none; +} + +.update table.version tr, +.update table.version td { + line-height: .9em; + padding: 0; + margin: 0; + border: none; + background: none; +} + +.update table.version .version-title { + padding-left: 1em; /* LTR */ + width: 14em; +} + +.update table.version .version-details { + padding-right: .5em; /* LTR */ +} + +.update table.version .version-links { + text-align: right; /* LTR */ + padding-right: 1em; /* LTR */ +} + +.update table.version-security .version-title { + color: #970F00; +} + +.update table.version-recommended-strong .version-title { + font-weight: bold; +} + +.update .security-error { + font-weight: bold; + color: #970F00; +} + +.update .check-manually { + padding-left: 1em; /* LTR */ +} + +.update-major-version-warning { + color: #ff0000; +} + +table tbody tr.update-security, +table tbody tr.update-unsupported { + background: #fcc; +} + +th.update-project-name { + width: 50%; +} + + +/* + * modules/user/user-rtl.css + */ + +#permissions td.permission { + padding-left: 0; + padding-right: 1.5em; +} + +/** + * Password strength indicator. + */ +input.password-field { + margin-left: 10px; + margin-right: 0; +} +input.password-confirm { + margin-left: 10px; + margin-right: 0; +} +.password-strength-title { + float: right; +} +.password-parent { + float: right; +} + +/* Generated by user.module but used by profile.module: */ +.profile .user-picture { + float: left; + margin: 0 0 1em 1em; +} + + +/* + * modules/user/user.css + */ + +#permissions td.module { + font-weight: bold; +} +#permissions td.permission { + padding-left: 1.5em; /* LTR */ +} +#permissions tr.odd .form-item, +#permissions tr.even .form-item { + white-space: normal; +} +#user-admin-settings fieldset .fieldset-description { + font-size: 0.85em; + padding-bottom: .5em; +} + +/** + * Override default textfield float to put the "Add role" button next to + * the input textfield. + */ +#user-admin-roles td.edit-name { + clear: both; +} +#user-admin-roles .form-item-name { + float: left; + margin-right: 1em; +} + +/** + * Password strength indicator. + */ +.password-strength { + width: 17em; + float: right; /* LTR */ + margin-top: 1.4em; +} +.password-strength-title { + display: inline; +} +.password-strength-text { + float: right; /* LTR */ + font-weight: bold; +} +.password-indicator { + background-color: #C4C4C4; + height: 0.3em; + width: 100%; +} +.password-indicator div { + height: 100%; + width: 0%; + background-color: #47C965; +} +input.password-confirm, +input.password-field { + width: 16em; + margin-bottom: 0.4em; +} +div.password-confirm { + display: inline; + padding-left: 1em; +} +div.form-item div.password-suggestions { + padding: 0.2em 0.5em; + margin: 0.7em 0; + width: 38.5em; + border: 1px solid #B4B4B4; +} +div.password-suggestions ul { + margin-bottom: 0; +} +.password-parent { + margin: 0; + width: 34.3em; +} + +/** + * Password confirmation checker. + */ +.confirm-parent { + margin: 0; +} +div.password-confirm { + visibility: hidden; +} + +/* Generated by user.module but used by profile.module: */ +.profile { + clear: both; + margin: 1em 0; +} +.profile .user-picture { + float: right; /* LTR */ + margin: 0 1em 1em 0; /* LTR */ +} +.profile h3 { + border-bottom: 1px solid #ccc; +} +.profile dl { + margin: 0 0 1.5em 0; +} +.profile dt { + margin: 0 0 0.2em 0; + font-weight: bold; +} +.profile dd { + margin: 0 0 1em 0; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/fields.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/fields.css new file mode 100644 index 000000000..43523ee0d --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/fields.css @@ -0,0 +1,78 @@ +/** + * @file + * Field Styling + */ + + +.field /* Wrapper for any field. */ { +} + +/* + * Field types (Core) + */ +.field-type-text { +} + +.field-type-text-long { +} + +.field-type-text-with-summary { +} + +.field-type-image { +} + +.field-type-file { +} + +.field-type-taxonomy-term-reference { +} + +.field-type-number-integer { +} + +.field-type-number-decimal { +} + +.field-type-number-float { +} + +.field-type-list-text { +} + +.field-type-list-boolean { +} + +.field-type-list-integer { +} + +.field-type-list-float { +} + +/* + * Field types (Contrib) + */ +.field-type-datetime /* Always use "datetime" when creating new CCK date fields. "date" and "datestamp" are legacy types. */ { +} + +.field-type-node-reference { +} + +.field-type-user-reference { +} + + +/* + * Named fields + */ +.field-name-body { +} + +.field-name-field-image { +} + +.field-name-field-tags { +} + +.field-name-field-FIELDNAME /* Underscores in field name are replaced with dashes. */ { +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/forms-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/forms-rtl.css new file mode 100644 index 000000000..936543824 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/forms-rtl.css @@ -0,0 +1,40 @@ +/** + * @file + * RTL companion for the forms.css file. + */ + + +/* + * Drupal's default login form block + */ +#user-login-form { + text-align: right; +} + + +/* + * OpenID + * + * The default styling for the OpenID login link seems to assume Garland's + * styling of list items. + */ + +html.js #user-login-form li.openid-link, +#user-login-form li.openid-link /* The "Log in using OpenID" link. */ { + margin-left: 0; + margin-right: -20px; /* Un-do some of the padding on the ul list. */ +} + + +/* + * Drupal admin tables + * + * We overrode these styles in html-elements.css, but restore them for the admin + * section of the site. + */ + +form th { + text-align: right; + padding-left: 1em; + padding-right: 0; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/forms.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/forms.css new file mode 100644 index 000000000..4d4e191f2 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/forms.css @@ -0,0 +1,140 @@ +/** + * @file + * Form Styling + */ + + +.form-item /* Wrapper for a form element (or group of form elements) and its label */ { + margin: 1.5em 0; +} + +.form-item input.error, +.form-item textarea.error, +.form-item select.error /* Highlight the form elements that caused a form submission error */ { + border: 1px solid #c00; +} + +.form-item label /* The label for a form element */ { + display: block; + font-weight: bold; +} + +.form-item label.option /* The label for a radio button or checkbox */ { + display: inline; + font-weight: normal; +} + +.form-required /* The part of the label that indicates a required field */ { + color: #c00; +} + +.form-item .description /* The descriptive help text (separate from the label) */ { + font-size: 0.85em; +} + +.form-checkboxes .form-item, +.form-radios .form-item /* Pack groups of checkboxes and radio buttons closer together */ { + margin: 0; /* Drupal core uses "0.4em 0" */ +} + +.form-submit /* The submit button */ { + background: #eee; + text-shadow: 0 0 3px #ddd; + border-radius: 2px; + border: 2px outset #fa9559; + color: #025202; +} + +.form-submit:active { + border-style: inset; +} + +.container-inline div, +.container-inline label /* Inline labels and form divs */ { + display: inline; +} + +.tips /* Tips for Drupal's input formats */ { +} + + +/* + * Password confirmation + */ +.password-parent, +.confirm-parent { + margin: 0; +} + + +/* + * Search (search-block-form.tpl.php) + */ +#block-search-form /* Wrapper for the search form */ { + float: right; + margin: 2px; + margin-right: 2em; + +} + + + +/* + * Drupal's default login form block + */ +#user-login-form { + text-align: left; /* LTR */ +} + + + +/* + * OpenID + * + * The default styling for the OpenID login link seems to assume Garland's + * styling of list items. + */ + +#user-login-form ul /* OpenID creates a new ul above the login form's links. */ { + margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */ +} + +html.js #user-login-form li.openid-link, +#user-login-form li.openid-link /* The "Log in using OpenID" link. */ { + margin-top: 1.5em; + margin-left: -20px; /* LTR */ /* Un-do some of the padding on the ul list. */ +} + +#user-login-form li.user-link /* The "Cancel OpenID login" link. */ { + margin-top: 1.5em; +} + +#user-login ul { + margin: 1.5em 0; +} + + +/* + * Drupal admin tables + * + * We overrode these styles in html-reset.css, but restore them for the admin + * section of the site. + */ + +form th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +form tbody { + border-top: 1px solid #ccc; +} + +form tr.even { + background-color: #fff; +} + +form table .item-list ul { + margin: 0; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset-rtl.css new file mode 100644 index 000000000..793096fe1 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset-rtl.css @@ -0,0 +1,36 @@ +/** + * @file + * RTL companion for the html-reset.css file. + */ + + +/* + * Lists + * + * We need to standardize the list item indentation. + */ +ul, +ol { + margin-right: 0; + padding-left: 0; + padding-right: 2em; +} + +.block ul, +.item-list ul /* Drupal overrides */ { + padding: 0 2em 0 0; +} + +dd { + margin: 0 2em 0 0; +} + +/* + * Tables + * + * Drupal provides table styling which is only useful for its admin section + * forms, so we override this default CSS. (We set it back in forms.css.) + */ +th { + text-align: right; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset.css new file mode 100644 index 000000000..fea2d7064 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/html-reset.css @@ -0,0 +1,430 @@ +/** + * @file + * HTML Element Styling + * + * Ok, I admit it. I fooled you. This isn't a "reset" stylesheet. Instead this + * is the place where you should set (not reset) the default styling for all + * HTML elements. + * + * @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/ + * @see http://snook.ca/archives/html_and_css/no_css_reset/ + */ + + +/* + * Fonts + * + * Our font size and line height declarations are based on the following + * articles: + * - http://www.alistapart.com/articles/howtosizetextincss + * - http://24ways.org/2006/compose-to-a-vertical-rhythm + * + * All modern browsers use a 16px default font size. Specifying the font-size + * and line-height in ems (relative to the 16px default font) allows the user + * to resize the font in the browser and produces the most consistent results + * across different browsers. + */ +body { + font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */ +} + +#skip-to-nav, +#page { + /* + * To use a 12px font size on the page, delete the 14px declarations. + * to use a 14px font size on the page, delete the 12px declarations. + */ + + /* Use a 12px base font size with a 18px line height */ + font-size: 0.75em; /* 16px x .75 = 12px */ + line-height: 1.5em; /* 12px x 1.5 = 18px */ + + /* Use a 14px base font size with a 21px line height */ + font-size: 0.875em; /* 16px x .875 = 14px */ + line-height: 1.5em; /* 14px x 1.5 = 21px */ +} + +/* + * Instead of relying on the fonts that are available on a user's computer, you + * can use web fonts which, like images, are resources downloaded to the user's + * browser. Because of the bandwidth and rendering resources required, web fonts + * should be used with care. + * + * Numerous resources for web fonts can be found on Google. Here are a few + * websites where you can find Open Source fonts to download: + * - http://www.fontsquirrel.com/fontface + * - http://www.theleagueofmoveabletype.com + * + * In order to use these fonts, you will need to convert them into formats + * suitable for web fonts. We recommend the free-to-use Font Squirrel's + * Font-Face Generator: + * http://www.fontsquirrel.com/fontface/generator + * + * The following is an example @font-face declaration. This font can then be + * used in any ruleset using a property like this: font-family: Example, serif; + +@font-face { + font-family: 'Example'; + src: url('../fonts/example.eot'); + src: url('../fonts/example.eot?iefix') format('eot'), + url('../fonts/example.woff') format('woff'), + url('../fonts/example.ttf') format('truetype'), + url('../fonts/example.svg#webfontOkOndcij') format('svg'); + font-weight: normal; + font-style: normal; +} + + */ + +body, +caption, +th, +td, +input, +textarea, +select, +option, +legend, +fieldset { + /* The following font family declarations are based on the Microsoft core web + * fonts which are common fonts available on most computer systems. The DejaVu + * and Nimbus Sans fonts are commonly available on Linux systems where the MS + * fonts are less common. Tahoma and Helvetica are also widely available. + * + * A user's web browser will look at the comma-separated list and will + * attempt to use each font in turn until it finds one that is available + * on the user's computer. The final "generic" font (sans-serif, serif or + * monospace) hints at what type of font to use if the web browser doesn't + * find any of the fonts in the list. + + font-family: "Times New Roman", Times, Georgia, "DejaVu Serif", serif; + font-family: Times, "Times New Roman", Georgia, "DejaVu Serif", serif; + font-family: Georgia, "Times New Roman", "DejaVu Serif", serif; + + font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif; + font-family: Tahoma, Verdana, "DejaVu Sans", sans-serif; + font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif; + font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; + + font-family: "Courier New", "DejaVu Sans Mono", monospace; + + */ + + font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif; +} + +pre, +code, +kbd, +samp, +tt, +var { + font-family: "Courier New", "DejaVu Sans Mono", monospace; +} + +/* + * Block-level elements + * + * To achieve a pleasant vertical rhythm, we use the 1.5em line height of our + * base font as the top and bottom margins for our block level elements and make + * the line heights of any larger fonts be a multiple of 1.5 ems. For more + * information, see http://24ways.org/2006/compose-to-a-vertical-rhythm + */ +h1, h2, h3, h4, h5, h6, +p, blockquote, pre, +ul, ol, dl, +hr, table, fieldset { + margin: 1.5em 0; +} + +h2, h3, h4, h5, h6 { +/* margin-left: 3.5em !important;*/ +clear: none; +color: #abc837; +padding-left: 2em; +padding-bottom: 0.2em; +text-shadow: 0 0 5px #025202; +} + +/* Headings */ +h1 { + font-size: 2em; + line-height: 1.5em; + margin: 0.75em 0; + /* 0.75em is equivalent to 1.5em in the page's base font. font. Remember, a + margin specified in ems is relative to the element's font-size, not to the + pages' base font size. So, for example, if we want a 1.5em margin (relative + to the base font), we have to divide that length by the element's + font-size: 1.5em / 2em = 0.5em */ +} + +h2 { + font-size: 1.5em; + margin: 1em 0; /* Equivalent to 1.5em in the page's base font: 1.5 / 1.5 = 1em */ + border-bottom: 1px solid #abc837; +} + +h3 { + font-size: 1.3em; + margin: 1.154em 0; /* Equivalent to 1.5em in the page's base font: 1.5 / 1.3 = 1.154 */ +} + +h4, +h5, +h6 { + font-size: 1.1em; + margin: 1.364em 0; /* Equivalent to 1.5em in the page's base font: 1.5 / 1.1 = 1.364 */ +} + +/* Other block-level elements */ +p { + margin: 1em 0; + text-align: justify; + text-indent: 0; +} + +blockquote { + margin-left: 2em; + margin-right: 2em; +} + +pre { + font-size: 1.1em; /* Monospace fonts can be hard to read */ + margin: 1.364em 0; /* Equivalent to 1.5em in the page's base font: 1.5 / 1.1 = 1.364 */ +} + +hr { + height: 1px; + border: 1px solid #666; +} + +address { +} + +/* + * Lists + * + * We need to standardize the list item indentation. + */ +ul, +ol { + margin-left: 0; /* LTR */ + padding-left: 2em; /* LTR */ +} + +.item-list ul /* Drupal overrides */ { + margin: 1.5em 0; + padding: 0 0 0 2em; /* LTR */ +} + +ul ul, ul ol, +ol ol, ol ul, +.item-list ul ul, .item-list ul ol, +.item-list ol ol, .item-list ol ul { + margin: 0; +} + +li { + margin: 0; + padding: 0; +} + +.item-list ul li, +ul.menu li, +li.expanded, +li.collapsed, +li.leaf /* Drupal override */ { + margin: 0; + padding: 0; +} + +ul { list-style-type: disc; } +ul ul { list-style-type: circle; } +ul ul ul { list-style-type: square; } +ul ul ul ul { list-style-type: circle; } +ol { list-style-type: decimal; } +ol ol { list-style-type: lower-alpha; } +ol ol ol { list-style-type: decimal; } + +dl { +} + +dt { + margin: 0; + padding: 0; +} + +dd { + margin: 0 0 0 2em; /* LTR */ + padding: 0; +} + +/* + * Tables + * + * Drupal provides table styling which is only useful for its admin section + * forms, so we override this default CSS. (We set it back in forms.css.) + */ +table { + border-collapse: collapse; + border: 1px dotted #fa9559; + width: 100%; /* Prevent cramped-looking tables */ +} + +th { + text-align: center; /* LTR */ + padding: 7px; + border: 1px solid #378305; + + text-transform: uppercase; + background: #fa9559; + color: #025202; + +} + +tbody { + border-top: none; +} + +thead { + +} + +thead { +} + +tfoot { +} + +caption { +} + +colgroup { +} + +col { +} + +tr { +} + +td { + border: 1px dotted #fa9559; + padding: 7px; +} + +/* + * Forms + */ +form { + margin: 0; + padding: 0; +} + +fieldset { + padding: 0.5em; +} + +legend { +} + +label { +} + +input { + border: 2px solid #fa9559; + background: white; +} + +select { +} + +optgroup { +} + +option { +} + +textarea { +} + +button { +} + +/* + * Links + * + * The order of link states are based on Eric Meyer's article: + * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states + */ +a:link { + color: #fa9559; + text-decoration: none; + font-weight: bold; + /* text-shadow: 0px 0px 2px #ddd;*/ +} + +a:visited { + color: #fa9559; + +} + +a:hover, +a:focus { + text-decoration: underline; +} + +a:active { +} + +/* + * Other inline elements + */ +img { + border: 0; + /* vertical-align: bottom; */ /* Suppress the space beneath the baseline */ +} + +abbr, /* Abbreviations */ +acronym { + border-bottom: 1px dotted #666; + cursor: help; + white-space: nowrap; +} + +q { +} + +cite { +} + +strong, b { +} + +em, i { +} + +code, +kbd, +samp, +tt, +var /* Code, keyboard input, sample output, teletype, variable */ { +} + +del { +} + +ins { +} + +big { +} + +small { +} + +sub { +} + +sup { +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/ie6.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/ie6.css new file mode 100644 index 000000000..17a2fdf4b --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/ie6.css @@ -0,0 +1,83 @@ +/** + * @file + * CSS targeted specifically for Internet Explorer 6 for Windows. + * + * Any CSS in this file will override the rules specified in the ie.css file. + * + * References: + * 1. http://www.positioniseverything.net/explorer/doubled-margin.html + * 2. http://browservulsel.blogspot.com/2005/04/ie-overflow-auto-scrollbar-overlap.html + * 3. http://www.howtocreate.co.uk/wrongWithIE/?chapter=overflow%3Avisible%3B + */ + + +/* + * Layout CSS + */ + +#main-wrapper { + zoom: 1; /* Otherwise with a liquid layout, sidebars disappear when resizing the windows in IE6 */ +} + +#content, +#navigation, +.region-sidebar-first, +.region-sidebar-second /* Floating divs */ { + display: inline; /* display inline or double your floated margin! [1] */ + overflow: hidden; /* in IE6, overflow auto is broken [2] and so is overflow visible [3] */ + overflow-y: visible; +} + +/* + * Tabs - IE6 doesn't support PNGs with alpha transparency. + */ + +ul.primary li a, +ul.primary li a .tab, +ul.secondary li a, +ul.secondary li a .tab { + display: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 */ +} + +ul.primary li a { + background: url(../images/tab-left-ie6.png) no-repeat left -38px; +} + +ul.primary li a .tab { + background: url(../images/tab-right-ie6.png) no-repeat right -38px; +} + +ul.primary li a:hover, +ul.primary li a:focus { + background: url(../images/tab-left-ie6.png) no-repeat left -76px; +} + +ul.primary li a:hover .tab, +ul.primary li a:focus .tab { + background: url(../images/tab-right-ie6.png) no-repeat right -76px; +} + +ul.primary li.active a, +ul.primary li.active a:hover, +ul.primary li.active a:focus { + background: url(../images/tab-left-ie6.png) no-repeat left 0; +} + +ul.primary li.active a .tab, +ul.primary li.active a:hover .tab, +ul.primary li.active a:focus .tab { + background: url(../images/tab-right-ie6.png) no-repeat right 0; +} + +/* + * Wireframes - IE6 doesn't support the outline property. + */ +.with-wireframes #header .section, +.with-wireframes #content .section, +.with-wireframes #navigation .section, +.with-wireframes .region-sidebar-first .section, +.with-wireframes .region-sidebar-second .section, +.with-wireframes .region-footer, +.with-wireframes .region-bottom { + border: 1px solid #ccc; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/ie7.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/ie7.css new file mode 100644 index 000000000..70bfa2bf4 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/ie7.css @@ -0,0 +1,38 @@ +/** + * @file + * CSS targeted specifically for Internet Explorer 7 (and earlier) for Windows. + * + * Any CSS in this file will apply to all versions of IE before IE 8. You can + * target specific versions of IE by using conditional comments. See your + * sub-theme's .info file for an easy way to use them. + */ + + +/* + * Tabs + */ + +ul.primary li a, +ul.primary li a .tab, +ul.secondary li a, +ul.secondary li a .tab { + cursor: pointer; +} + +/* + * Drupal nodes + */ + +.node-unpublished>* { + position: relative; /* Otherwise these elements will appear below the "Unpublished" text. */ +} + +/* + * Drupal admin tables + */ +tr.even th, +tr.even td, +tr.odd th, +tr.odd td { + border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */ +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed-rtl.css new file mode 100644 index 000000000..848cdfb41 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed-rtl.css @@ -0,0 +1,65 @@ +/** + * @file + * RTL companion for the layout-fixed.css file. + */ + + +/* + * Content + */ +#content, +.no-sidebars #content { + float: right; + margin-left: -960px; /* Negative value of #content's width + right margin. */ + margin-right: 0; +} + +.sidebar-first #content { + margin-left: -960px; /* Negative value of #content's width + right margin. */ + margin-right: 200px; /* The width of .region-sidebar-first. */ +} + +.sidebar-second #content { + margin-left: -760px; /* Negative value of #content's width + right margin. */ + margin-right: 0; +} + +.two-sidebars #content { + margin-left: -760px; /* Negative value of #content's width + right margin. */ + margin-right: 200px; /* The width of .region-sidebar-first */ +} + +/* + * Navigation + */ +#navigation { + float: right; + margin-left: -100%; /* Negative value of #navigation's width + right margin. */ + margin-right: 0; +} + +/* + * First sidebar + */ +.region-sidebar-first { + float: right; + margin-left: -200px; /* Negative value of .region-sidebar-first's width + right margin. */ + margin-right: 0; +} + +.region-sidebar-first .section { + margin: 0 0 0 20px; +} + +/* + * Second sidebar + */ +.region-sidebar-second { + float: right; + margin-left: -960px; /* Negative value of .region-sidebar-second's width + right margin. */ + margin-right: 760px; /* Width of content + sidebar-first. */ +} + +.region-sidebar-second .section { + margin: 0 20px 0 0; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed.css new file mode 100644 index 000000000..6b915ff1a --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-fixed.css @@ -0,0 +1,195 @@ +/** + * @file + * Layout Styling (DIV Positioning) + * + * Define CSS classes to create a table-free, 3-column, 2-column, or single + * column layout depending on whether blocks are enabled in the left or right + * columns. + * + * This layout is based on the Zen Columns layout method. + * http://drupal.org/node/201428 + * + * Only CSS that affects the layout (positioning) of major elements should be + * listed here. Such as: + * display, position, float, clear, width, height, min-width, min-height + * margin, border, padding, overflow + */ + + +/* + * Body + */ +body { +} + +#page-wrapper, +.region-bottom { + /* + * If you want to make the page a fixed width and centered in the viewport, + * this is the standards-compliant way to do that. See also the ie6.css file + * for the necessary IE5/IE6quirks hack to center a div. + */ + margin-left: auto; + margin-right: auto; + width: 1100px; +} + +#page { +} + +/* + * Header + */ +#header { +} + +#header .section { +} + +.region-header { +} + +/* + * Main (container for everything else) + */ +#main-wrapper { + position: relative; + padding-bottom: 80px; +} + +#main { +} + +/* + * Content + */ +#content, +.no-sidebars #content { + float: left; /* LTR */ + width: 1100px; + margin-left: 0; /* LTR */ + margin-right: -1100px; /* LTR */ /* Negative value of #content's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #content .section. */ +} + +.sidebar-first #content { + width: 900px; + margin-left: 200px; /* LTR */ /* The width of .region-sidebar-first. */ + margin-right: -1100px; /* LTR */ /* Negative value of #content's width + left margin. */ +} + +.sidebar-second #content { + width: 900px; + margin-left: 0; /* LTR */ + margin-right: -900px; /* LTR */ /* Negative value of #content's width + left margin. */ +} + +.two-sidebars #content { + width: 700px; + margin-left: 200px; /* LTR */ /* The width of .region-sidebar-first */ + margin-right: -1100px; /* LTR */ /* Negative value of #content's width + left margin. */ +} + +#content .section { + margin: 0 25px; + padding: 0; + +} + +/* + * Navigation + */ +#navigation { + float: left; /* LTR */ + width: 100%; + margin-left: 0; /* LTR */ + margin-right: -100%; /* LTR */ /* Negative value of #navigation's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #navigation .section. */ + height: 3em; /* The navigation can have any arbritrary height. We picked one + that is the line-height plus 1em: 1.3 + 1 = 2.3 + Set this to the same value as the margin-top below. */ +} + +.with-navigation #content, +.with-navigation .region-sidebar-first, +.with-navigation .region-sidebar-second { + margin-top: 3em; /* Set this to the same value as the navigation height above. */ +} + +#navigation .section { +} + +/* + * First sidebar + */ +.region-sidebar-first { + float: left; /* LTR */ + width: 200px; + margin-left: 0; /* LTR */ + margin-right: -200px; /* LTR */ /* Negative value of .region-sidebar-first's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-first .section. */ +} + +.region-sidebar-first .section { + margin: 0 20px 0 0; /* LTR */ + padding: 0; +} + +/* + * Second sidebar + */ +.region-sidebar-second { + float: left; /* LTR */ + width: 200px; + margin-left: 900px; /* LTR */ /* Width of content + sidebar-first. */ + margin-right: -1100px; /* LTR */ /* Negative value of .region-sidebar-second's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-second .section. */ +} + +.region-sidebar-second .section { + margin: 0 0 0 20px; /* LTR */ + padding: 0; +} + +/* + * Footer + */ +.region-footer { + margin-top: 0px; + color: #eee; + text-shadow: 0 0 2px #025202; +} + +/* + * Page bottom + */ +.region-bottom /* See also the #page-wrapper declaration above that this div shares. */ { +} + +/* + * Prevent overflowing content + */ +#header, +#content, +#navigation, +.region-sidebar-first, +.region-sidebar-second, +.region-footer, +.region-bottom { + overflow: visible; + word-wrap: break-word; /* A very nice CSS3 property */ +} + +/* + * If a div.clearfix doesn't have any content after it and its bottom edge + * touches the bottom of the viewport, Firefox and Safari will mistakenly + * place several pixels worth of space between the bottom of the div and the + * bottom of the viewport. Uncomment this CSS property to fix this. + * Note: with some over-large content, this property might cause scrollbars + * to appear on the #page-wrapper div. + */ +/* +#page-wrapper { + overflow-y: hidden; +} +*/ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid-rtl.css new file mode 100644 index 000000000..d6303a034 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid-rtl.css @@ -0,0 +1,59 @@ +/** + * @file + * RTL companion for the layout-liquid.css file. + */ + + +/* + * Content + */ +#content { + float: right; + margin-left: -100%; /* Negative value of #content's width + right margin. */ + margin-right: 0; +} + +.sidebar-first #content .section { + padding-left: 0; + padding-right: 200px; /* The width + right margin of .region-sidebar-first. */ +} + +.sidebar-second #content .section { + padding-left: 200px; /* The width + left margin of .region-sidebar-second. */ + padding-right: 0; +} + +/* + * Navigation + */ +#navigation { + float: right; + margin-left: -100%; /* Negative value of #navigation's width + right margin. */ + margin-right: 0; +} + +/* + * First sidebar + */ +.region-sidebar-first { + float: right; + margin-left: -200px; /* Negative value of .region-sidebar-first's width + right margin. */ + margin-right: 0; +} + +.region-sidebar-first .section { + margin: 0 0 0 20px; +} + +/* + * Second sidebar + */ +.region-sidebar-second { + float: left; + margin-left: 0; + margin-right: -200px; /* Negative value of .region-sidebar-second's width + left margin. */ +} + +.region-sidebar-second .section { + margin: 0 20px 0 0; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid.css new file mode 100644 index 000000000..b990f6c0e --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/layout-liquid.css @@ -0,0 +1,180 @@ +/** + * @file + * Layout Styling (DIV Positioning) + * + * Define CSS classes to create a table-free, 3-column, 2-column, or single + * column layout depending on whether blocks are enabled in the left or right + * columns. + * + * This layout is based on the Zen Columns layout method. + * http://drupal.org/node/201428 + * + * Only CSS that affects the layout (positioning) of major elements should be + * listed here. Such as: + * display, position, float, clear, width, height, min-width, min-height + * margin, border, padding, overflow + */ + + +/* + * Body + */ +body { +} + +#page-wrapper, +.region-bottom { + min-width: 960px; /* Don't allow the browser to make the site unreadable. */ +} + +#page { +} + +/* + * Header + */ +#header { +} + +#header .section { +} + +.region-header { +} + +/* + * Main (container for everything else) + */ +#main-wrapper { + position: relative; +} + +#main { +} + +/* + * Content + */ +#content { + float: left; /* LTR */ + width: 100%; + margin-left: 0; /* LTR */ + margin-right: -100%; /* LTR */ /* Negative value of #content's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #content .section. */ +} + +#content .section, +.no-sidebars #content .section { + margin: 0; + padding: 0; +} + +.sidebar-first #content .section { + padding-left: 200px; /* LTR */ /* The width + left margin of .region-sidebar-first. */ + padding-right: 0; /* LTR */ +} + +.sidebar-second #content .section { + padding-left: 0; /* LTR */ + padding-right: 200px; /* LTR */ /* The width + right margin of .region-sidebar-second. */ +} + +.two-sidebars #content .section { + padding-left: 200px; /* The width + left margin of .region-sidebar-first. */ + padding-right: 200px; /* The width + right margin of .region-sidebar-second. */ +} + +/* + * Navigation + */ +#navigation { + float: left; /* LTR */ + width: 100%; + margin-left: 0; /* LTR */ + margin-right: -100%; /* LTR */ /* Negative value of #navigation's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #navigation .section. */ + height: 3em; /* The navigation can have any arbritrary height. We picked one + that is the line-height plus 1em: 1.3 + 1 = 2.3 + Set this to the same value as the margin-top below. */ +} + +.with-navigation #content, +.with-navigation .region-sidebar-first, +.with-navigation .region-sidebar-second { + margin-top: 3em; /* Set this to the same value as the navigation height above. */ +} + +#navigation .section { +} + +/* + * First sidebar + */ +.region-sidebar-first { + float: left; /* LTR */ + width: 200px; + margin-left: 0; /* LTR */ + margin-right: -200px; /* LTR */ /* Negative value of .region-sidebar-first's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-first .section. */ +} + +.region-sidebar-first .section { + margin: 0 20px 0 0; /* LTR */ + padding: 0; +} + +/* + * Second sidebar + */ +.region-sidebar-second { + float: right; /* LTR */ + width: 200px; + margin-left: -200px; /* LTR */ /* Negative value of .region-sidebar-second's width + right margin. */ + margin-right: 0; /* LTR */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-second .section. */ +} + +.region-sidebar-second .section { + margin: 0 0 0 20px; /* LTR */ + padding: 0; +} + +/* + * Footer + */ +.region-footer { +} + +/* + * Page bottom + */ +.region-bottom /* See also the #page-wrapper declaration above that this div shares. */ { +} + +/* + * Prevent overflowing content + */ +#header, +#content, +#navigation, +.region-sidebar-first, +.region-sidebar-second, +.region-footer, +.region-bottom { + overflow: visible; + word-wrap: break-word; /* A very nice CSS3 property */ +} + +/* + * If a div.clearfix doesn't have any content after it and its bottom edge + * touches the bottom of the viewport, Firefox and Safari will mistakenly + * place several pixels worth of space between the bottom of the div and the + * bottom of the viewport. Uncomment this CSS property to fix this. + * Note: with some over-large content, this property might cause scrollbars + * to appear on the #page-wrapper div. + */ +/* +#page-wrapper { + overflow-y: hidden; +} +*/ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/menu.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/menu.css new file mode 100644 index 000000000..1ebe05ccc --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/menu.css @@ -0,0 +1,366 @@ +/* + This is the default layout template for nice menus, and will provide + a starting point for the look of your menus. To customize, it's + recommended to create a custom CSS file using this file as a template, + then configure the module to use your custom CSS file + (this is done in the global settings tab of the theme administration.) + + See README.txt and the handbook page (http://drupal.org/node/185543) + for more information on using the CSS. +*/ + +/****************************** + Global CSS for ALL menu types +******************************/ + + + + +ul.nice-menu, +ul.nice-menu ul { + list-style: none; + padding: 0; + margin: 0; + border-top: 1px solid #ccc; +} + +ul.nice-menu li { + border: 1px solid #ccc; + border-top: 0; + float: left; /* LTR */ + background-color: #eee; +} + +ul.nice-menu a { + padding: 0.3em 5px 0.3em 5px; +} + +ul.nice-menu ul { + top: 94px; + left: -1px; /* LTR */ + border: 0; + border-top: 1px solid #ccc; + margin-right: 0; /* LTR */ +} + +ul.nice-menu ul li { + width: 12.5em; +} + +/****************************** + VERTICAL (left/right) menus +******************************/ + +/* This is the default width of all vertical menus. */ +ul.nice-menu-right, ul.nice-menu-left, +ul.nice-menu-right li, ul.nice-menu-left li { + width: 12.5em; +} + +/* VERTICAL menus where submenus pop RIGHT (default). */ +ul.nice-menu-right ul { + width: 12.5em; + left: 12.5em; + top: -1px; +} + +ul.nice-menu-right ul ul { + width: 12.5em; + left: 12.5em; + top: -1px; +} + +ul.nice-menu-right li.menuparent, +ul.nice-menu-right li li.menuparent { + background: #eee url(arrow-right.png) right center no-repeat; +} + +ul.nice-menu-right li.menuparent:hover, +ul.nice-menu-right li li.menuparent:hover { + background: #ccc url(arrow-right.png) right center no-repeat; +} + +/* VERTICAL menus where submenus pop LEFT. */ +ul.nice-menu-left li ul { + width: 12.5em; + left: -12.65em; + top: -1px; +} + +ul.nice-menu-left li ul li ul { + width: 12.5em; + left: -12.65em; + top: -1px; +} + +ul.nice-menu-left li.menuparent, +ul.nice-menu-left li li.menuparent { + background: #eee url(arrow-left.png) left center no-repeat; +} + +ul.nice-menu-left li.menuparent:hover, +ul.nice-menu-left li li.menuparent:hover { + background: #ccc url(arrow-left.png) left center no-repeat; +} + +ul.nice-menu-left a, ul.nice-menu-left ul a { + padding-left: 14px; +} + +/****************************** + HORIZONTAL (down) menus +******************************/ + +ul.nice-menu-down { + float: left; /* LTR */ + border: 0; +} + +ul.nice-menu-down li { + border-top: 1px solid #ccc; +} + +ul.nice-menu-down li li { + border-top: 0; +} + +ul.nice-menu-down ul { + left: 0; /* LTR */ +} + +ul.nice-menu-down ul li { + clear: both; +} + +ul.nice-menu-down li ul li ul { + left: 12.5em; /* LTR */ + top: -1px; +} + +ul.nice-menu-down .menuparent a { + padding-right: 15px; /* LTR */ +} + +ul.nice-menu-down li.menuparent { + background: #eee url(arrow-down.png) right center no-repeat; /* LTR */ +} + +ul.nice-menu-down li.menuparent:hover { + background: #ccc url(arrow-down.png) right center no-repeat; /* LTR */ +} + +ul.nice-menu-down li li.menuparent { + background: #eee url(arrow-right.png) right center no-repeat; /* LTR */ +} + +ul.nice-menu-down li li.menuparent:hover { + background: #ccc url(arrow-right.png) right center no-repeat; /* LTR */ +} + +/****************************** + Garland-specific CSS +******************************/ + +/** + * Global CSS for ALL menu types + */ +ul.nice-menu li { + margin: 0; + padding-left: 0; /* LTR */ + background-image: none; +} + +#header-region ul.nice-menu li { + margin: 0; + /* Padding rules are needed to deal with Garland's header line-height. */ + padding-top: 0.1em; + padding-bottom: 0.1em; + background: #eee; +} + +#header-region ul.nice-menu ul { + top: 1.8em; + left: -1px; /* LTR */ + border: 0; + border-top: 1px solid #ccc; + margin-right: 0; /* LTR */ +} + +#header-region ul.nice-menu ul { + top: 1.7em; +} + +/** + * HORIZONTAL (down) menus + */ +#header-region ul.nice-menu-down li ul li ul { + left: 12.5em; /* LTR */ + top: -1px; +} + +#header-region ul.nice-menu-down li.menuparent { + background: #eee url(arrow-down.png) right center no-repeat; /* LTR */ +} + +#header-region ul.nice-menu-down li.menuparent:hover { + background: #ccc url(arrow-down.png) right center no-repeat; /* LTR */ +} + +#header-region ul.nice-menu-down li li.menuparent { + background: #eee url(arrow-right.png) right center no-repeat; /* LTR */ +} + +#header-region ul.nice-menu-down li li.menuparent:hover { + background: #ccc url(arrow-right.png) right center no-repeat; /* LTR */ +} + +#block-nice-menus-1 { + position: relative; + top: -100px; + margin: 0 auto; + width: 1032px; +} + +#block-nice-menus-1 a { + text-decoration: none; +} + +#block-nice-menus-1 ul.nice-menu-down { + float: left; /* LTR */ + border: 0; + border: none; +} + +#block-nice-menus-1 ul.nice-menu-down li { + padding: 18px 0 0 0 !important; + text-align: center; + font-size: 28pt; + line-height: 90%; + font-weight: bold; + height: 91px; + width: 192px; + background: url(../images/menu_rect.png) no-repeat center; + border: none; + margin: auto -10px; +} + +#block-nice-menus-1 ul.nice-menu-down li.even { + margin-top: 21px; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-322 { + line-height: 105%; + padding-top: 15px !important; + z-index: 1; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-388 { + z-index: 2; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-497 { + z-index: 1; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-506 { + line-height: 105%; + padding-top: 0px !important; + margin-top: 29px; + z-index: 2; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-507 { + line-height: 105%; + font-size: 23pt; + z-index: 1; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-508 { + line-height: 105%; + z-index: 2 +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-506 a { + padding-top: 7px; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-507 a { + padding-top: 1px; +} + +#block-nice-menus-1 ul.nice-menu-down li.menu-508 a { + padding-top: 18px; +} + +#block-nice-menus-1 ul.nice-menu-down li a, #block-nice-menus-1 ul.nice-menu-down li:hover li a { + text-shadow: 0px 0px 7px #eee; + color: #a54404; +} + +#block-nice-menus-1 ul.nice-menu-down li:hover a, #block-nice-menus-1 ul.nice-menu-down li li:hover a { + text-shadow: 0 0 7px #808080; + color: #5b9a31; +} + +#block-nice-menus-1 ul.nice-menu-down li:hover { + background: url(../images/menu_hover.png) no-repeat center; + z-index: 3; + /* LTR */ +} + + +#block-nice-menus-1 ul.nice-menu-down li li { + font-size: 22pt; + padding: 30px 0 0 0 !important; + background: url(../images/submenu_rect.png) no-repeat center; + border-top: 0; + width: 192px; + height: 58px; + margin: auto; +} + +#block-nice-menus-1 ul.nice-menu-down li li:hover { + background: url(../images/submenu_hover.png) no-repeat center; /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down ul { + border: none; + top: 80px; + left: 0; /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down ul li { + clear: both; +} + +#block-nice-menus-1 ul.nice-menu-down li ul li ul { + left: 12.5em; /* LTR */ + top: -1px; +} + +#block-nice-menus-1 ul.nice-menu-down .menuparent a { + padding: 0 !important; + /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down li.menuparent { + background: url(../images/menu_rect.png) no-repeat center; /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down li.menuparent:hover { + background: url(../images/menu_hover.png) no-repeat center; /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down li li.menuparent { + background: url(../images/submenu_rect.png) no-repeat center; /* LTR */ +} + +#block-nice-menus-1 ul.nice-menu-down li li.menuparent:hover { + background: url(../images/submenu_hover.png) no-repeat center; /* LTR */ +} + +#block-nice-menus-1 li.menu-389.menu-path-node-4 a { + font-size: 18pt; + margin-top: -7px; + line-height: 16pt; +} \ No newline at end of file diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation-rtl.css new file mode 100644 index 000000000..c41973612 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation-rtl.css @@ -0,0 +1,16 @@ +/** + * @file + * RTL companion for the navigation.css file. + */ + + +#navigation ul.links, /* Main menu and secondary menu links */ +#navigation .content ul /* Menu block links */ { + text-align: right; +} + +#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */ +#navigation .content li { + float: right; + padding: 0 0 0 10px; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation.css new file mode 100644 index 000000000..a0cf05a6b --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/navigation.css @@ -0,0 +1,60 @@ +/** + * @file + * Navigation Styling + */ + + +/* + * The active item in a Drupal menu + */ +li a.active { + color: #000; +} + +/* + * Navigation bar + */ +#navigation { + /* overflow: hidden; /* Sometimes you want to prevent overlapping with main div. */ +} + +#navigation ul.links, /* Main menu and secondary menu links */ +#navigation .content ul /* Menu block links */ { + margin: 0; + padding: 0; + text-align: left; /* LTR */ +} + +#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */ +#navigation .content li { + float: left; /* LTR */ + padding: 0 10px 0 0; /* LTR */ +} + +.region-navigation { +} + +/* + * Main menu and Secondary menu links + */ +#main-menu { +} + +#secondary-menu { + float: right; +} + +/* + * Menu blocks + */ +.block-menu { +} + +/* + * "Menu block" blocks + * + * Drupal core has limited ways in which it can display its menus. To get around + * these limitations, see http://drupal.org/project/menu_block + */ +.block-menu-block { +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/nodes.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/nodes.css new file mode 100644 index 000000000..e55b1253e --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/nodes.css @@ -0,0 +1,121 @@ +/** + * @file + * Node Styling + * + * Style anything that isn't in the $content variable. + */ + + +.node /* Node wrapper */ { +} + +.node img { + border: 10px solid #378305; + border-radius: 5px; + text-align: center; + margin: 10px; +} + +.node img.file-icon { + border: none; + margin: 0; +} + +.preview .node /* Preview of the content before submitting new or updated content */ { + /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */ +} + +.node-promoted /* A node that has been promoted to the front page */ { +} + +.node-sticky /* A sticky node (displayed before others in a list) */ { +} + +.node-unpublished /* Unpublished nodes */ { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ +} + +.node-unpublished div.unpublished, +.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. */ { + height: 0; + overflow: visible; + color: #d8d8d8; + font-size: 75px; + line-height: 1; + font-family: Impact, "Arial Narrow", Helvetica, sans-serif; + font-weight: bold; + text-transform: uppercase; + text-align: center; + word-wrap: break-word; /* A very nice CSS3 property */ +} + +.node-by-viewer /* A node created by the current user */ { +} + +.node-teaser /* A node displayed as teaser */ { +} + +/* All nodes are given a node-FOO class that describes the type of content that + * it is. If you create a new content type called "my-custom-type", it will + * receive a "node-my-custom-type" class. + */ +.node-page /* Page content node */ { +} + +/*.node-stranka img, .node-duhove-stripky img, .view-aktuality img, .node-novinky img, /* Page content node { +}*/ + +.node-article /* Article content node */ { +} + +.node-pozvanky { + padding-bottom: 1em; +} + +.node-novinky, .node-pozvanky { + border-bottom: 2px dashed #378305; + margin-bottom: 5px; +} + +.node-novinky h2.node-title, .node-pozvanky h2.node-title { + background-image: none; + font-size: 1.5em; + padding-left: 1.9em; + border: none; + margin-top: 1.0em; +} + +h2.node-title /* Node title */ { + /*border-bottom: 2px solid #abc837;*/ + +} + +h2.node-title a { + color: #abc837; +} + +#node-3 h2, #node-3 h3 { +clear: both; +} + +.node .user-picture /* The picture of the node author */ { +} + +.node .submitted /* The "posted by" information */ { + font-size: 9pt; + margin: 0.7em 0 0.5em 3.2em; + color: #ccc; +} + +.node .submitted a { + color: #abc837; +} + +.node .content /* Node's content wrapper */ { +} + +.node ul.links /* Node links. See also the ul.links declaration in the pages.css. */ { +} + + + diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/page-backgrounds.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/page-backgrounds.css new file mode 100644 index 000000000..71b4e70ed --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/page-backgrounds.css @@ -0,0 +1,41 @@ +/** + * @file + * Page Background Styling + * + * The default layout method of Zen doesn't give themers equal-height columns. + * However, equal-height columns are difficult to achieve and totally + * unnecessary. Instead, use the Faux Columns method described in the following + * ALA article: + * http://www.alistapart.com/articles/fauxcolumns/ + */ + + +body { + background-color: #dfdfdf; +} + +#page-wrapper { + background-color: #5b9a31; + box-shadow: 0px 0px 10px #666; +} + +#page { +} + +#header { +} + +#header .section { +} + +#main-wrapper { + background: url(../images/leaves_page.png) no-repeat center bottom, + url(../images/menu_wave.png) no-repeat center top; +} + +#main { +} + +.region-footer { + background: #378305 url(../images/leaves_footer.png) no-repeat center top; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/pages-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/pages-rtl.css new file mode 100644 index 000000000..317a59dfa --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/pages-rtl.css @@ -0,0 +1,20 @@ +/** + * @file + * RTL companion for the pages.css file. + */ + + +/* + * Header + */ +#logo /* Wrapping link for logo */ { + float: right; +} + +/* + * Content + */ +ul.links li /* List of links */ { + display: inline-block; /* Bug in Safari causes display: inline to fail. */ + padding: 0 0 0 1em; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/pages.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/pages.css new file mode 100644 index 000000000..31458431f --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/pages.css @@ -0,0 +1,279 @@ +/** + * @file + * Page Styling + * + * Style the markup found in page.tpl.php. Also includes some styling of + * miscellaneous Drupal elements that appear in the $content variable, such as + * ul.links, .pager, .more-link, etc. + */ + + +/* + * Body + */ +body { + margin: 0; + padding: 0; + font-family: "Verdana", sans-serif; +} + +#page-wrapper { +} + +#page { +} + +/* + * The skip-link link will be completely hidden until a user tabs to the link. + * See the element-focusable rule in system.base.css. + */ +#skip-link a, +#skip-link a:visited { + display: block; + width: 100%; + padding: 2px 0 3px 0; + text-align: center; + background-color: #666; + color: #fff; +} + +/* + * Header + */ +#header { + height: 350px; +} + +#header .region-help { + height: 30px; + background: #378305; +} + +#header .section { +} + +#logo /* Wrapping link for logo */ { + float: left; /* LTR */ + margin: 0; + padding: 0; +} + +#logo img { + vertical-align: bottom; +} + +#name-and-slogan /* Wrapper for website name and slogan */ { + float: left; +} + +h1#site-name, +div#site-name /* The name of the website */ { + position: relative; + top: -55px; + left: 215px; + margin: 0; + font-size: 19pt; + line-height: 1.5em; + word-spacing: 4px; +} + +#site-name a:link, +#site-name a:visited { + color: #FBB383; + text-decoration: none; + text-shadow: 0px 0px 5px #333; +} + +#site-name a:hover, +#site-name a:focus { + text-decoration: none; +} + +#site-slogan /* The slogan (or tagline) of a website */ { +} + +.region-header /* Wrapper for any blocks placed in the header region */ { + clear: both; /* Clear the logo */ +} + +/* + * Main (container for everything else) + */ +#main-wrapper { +} + +#main { +} + +/* + * Content + */ +#content { + color: #025202; +} + +body.not-front #content .section { + margin-top: 2em; + background: rgba(68,120,33,0.5); + box-shadow: 0 0 10px 1px #025202; + padding: 1em; +} + + +#content .section { + +} + +#content .section .region-content { +} + +.contextual-links-wrapper { + text-shadow: none !important; +} + +.region-highlighted { +} + +.breadcrumb /* The path to the current page in the form of a list of links */ { + padding-bottom: 0; /* Undo system.css */ +} + +h1.title, /* The title of the page */ +h2.node-title, /* Title of a piece of content when it is given in a list of content */ +h2.block-title, /* Block title */ +h2.title, /* Comment section heading */ +h2.comment-form, /* Comment form heading */ +h3.title /* Comment title */ { + margin: 0; + color: #abc837; + background: url(../images/header_pic.png) no-repeat 37px 14px; + padding: 0.3em 0 -0px 2.7em; + font-size: 20pt; + text-shadow: 0 0 5px #025202; + border-bottom: 1px solid; + clear: none; +} + + +h1.title a, h2.node-title a, h2.block-title a, h2.title a, h2.comment-form a, h3.title a { + text-decoration: none; +} + +tr.even /* Some tables have rows marked even or odd. */ { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ +} + +tr.odd { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ +} + +div.messages /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */ { + margin: 1.5em 0; /* Drupal core uses "6px 0" margin */ +} + +div.messages ul { + margin-top: 0; + margin-bottom: 0; +} + +div.status /* Normal priority messages */ { +} + +div.warning, +tr.warning /* Medium priority messages */ { + /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */ +} + +div.error, +tr.error /* High priority messages. See also the .error declaration below. */ { +} + +.error /* Errors that are separate from div.messages status messages. */ { + /* color: #e55; */ /* Drupal core uses a #e55 background */ +} + +.warning /* Warnings that are separate from div.messages status messages. */ { + /* color: #e09010; */ /* Drupal core uses a #e09010 background */ +} + +div.tabs /* See also the tabs.css file. */ { +} + +.region-help /* Help text on a page */ { + padding: 2px 0; + text-shadow: 0 0 5px #025202; + color: #eee; +} + +.region-help a { + color: #fa9559; +} + +.more-help-link /* Link to more help */ { +} + +.region-content /* Wrapper for the actual page content */ { + color: #eee; + margin: auto; +} + +ul.links /* List of links */ { +} + +ul.links.inline { + display: block; /* Let the links be inline, but the container be a block. */ +} + +ul.links li { + padding: 0 1em 0 0; /* LTR */ +} + +.item-list .pager /* A list of page numbers when more than 1 page of content is available */ { + padding: 0; +} + +.item-list .pager li /* Each page number in the pager list */ { + padding: 0 0.5em; +} + +.feed-icon /* The link to the RSS or Atom feed for the current list of content */ { +} + +.more-link /* Aggregator, blog, and forum more link */ { +} + +/* + * First sidebar (on left in LTR languages, on right in RTL) + * + * Remember to NOT add padding or margin to your .region-sidebar-first + * (see the layout.css file.) + */ +.region-sidebar-first { +} + +.region-sidebar-first .section { +} + +/* + * Second sidebar (on right in LTR languages, on left in RTL) + * + * Remember to NOT add padding or margin to your .region-sidebar-second + * (see the layout.css file.) + */ +.region-sidebar-second { +} + +.region-sidebar-second .section { +} + +/* + * Footer + */ +.region-footer { +} + +/* + * Page bottom + */ +.region-bottom /* Wrapper for any blocks placed in the page bottom region */ { +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/print.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/print.css new file mode 100644 index 000000000..72615d8a1 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/print.css @@ -0,0 +1,74 @@ +/** + * @file + * Print styling + * + * We provide some sane print styling for Drupal using Zen's layout method. + */ + + +/* underline all links */ +a:link, +a:visited { + text-decoration: underline !important; +} + +/* Don't underline header */ +#site-name a:link, +#site-name a:visited { + text-decoration: none !important; +} + +/* CSS2 selector to add visible href after links */ +#content a:link:after, +#content a:visited:after { + content: " (" attr(href) ") "; + font-size: 0.8em; + font-weight: normal; +} + +/* Un-float the content */ +#content, +#content .section { + float: none; + width: 100%; + margin: 0 !important; + padding: 0 !important; +} + +/* Turn off any background colors or images */ +body, +#page-wrapper, +#page, +#main-wrapper, +#main, +#content, +#content .section { + color: #000; + background-color: transparent !important; + background-image: none !important; +} + +/* Hide sidebars and nav elements */ +#skip-to-nav, +#toolbar, +#navigation, +.region-sidebar-first, +.region-sidebar-second, +.region-footer, +.breadcrumb, +div.tabs, +.action-links, +.links, +.book-navigation, +.forum-topic-navigation, +.pager, +.feed-icons { + visibility: hidden; + display: none; +} + +/* If you un-comment the "page { overflow-y: hidden; }" ruleset, Firefox clips + the content after the first page. */ +#page-wrapper { + overflow-y: visible; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs-rtl.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs-rtl.css new file mode 100644 index 000000000..6e7fb0e34 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs-rtl.css @@ -0,0 +1,22 @@ +/** + * @file + * RTL companion for the tabs.css file. + */ + + +ul.primary { + padding: 0 10px 0 0; +} + +ul.primary li { + float: right; +} + +ul.secondary { + padding: 0 5px 0 0; +} + +ul.secondary li { + float: right; + border-left: none; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs.css new file mode 100644 index 000000000..db595681b --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/tabs.css @@ -0,0 +1,128 @@ +/** + * @file + * Tabs Styling + * + * Adds styles for the primary and secondary tabs. + * + * Compare this with default CSS found in the system module's stylesheet (a copy + * of which is in drupal6-reference.css, line 510.) + */ + + +div.tabs { + margin: 0 0 5px 0; +} + +ul.primary { + margin: 0; + padding: 0 0 0 10px; /* LTR */ + border-width: 0; + list-style: none; + white-space: nowrap; + line-height: normal; + background: url(../images/tab-bar.png) repeat-x left bottom; +} + +ul.primary li { + float: left; /* LTR */ + margin: 0; + padding: 0; +} + +ul.primary li a { + display: block; + height: 24px; + margin: 0; + padding: 0 0 0 5px; /* width of tab-left.png */ + border-width: 0; + font-weight: bold; + text-decoration: none; + color: #777; + background-color: transparent; + background: url(../images/tab-left.png) no-repeat left -38px; +} + +ul.primary li a .tab { + display: block; + height: 20px; /* 24px (parent) - 4px (padding) */ + margin: 0; + padding: 4px 13px 0 6px; + border-width: 0; + line-height: 20px; + background: url(../images/tab-right.png) no-repeat right -38px; +} + +ul.primary li a:hover, +ul.primary li a:focus { + border-width: 0; + background-color: transparent; + background: url(../images/tab-left.png) no-repeat left -76px; +} + +ul.primary li a:hover .tab, +ul.primary li a:focus .tab { + background: url(../images/tab-right.png) no-repeat right -76px; +} + +ul.primary li.active a, +ul.primary li.active a:hover, +ul.primary li.active a:focus { + border-width: 0; + color: #000; + background-color: transparent; + background: url(../images/tab-left.png) no-repeat left 0; +} + +ul.primary li.active a .tab, +ul.primary li.active a:hover .tab, +ul.primary li.active a:focus .tab { + background: url(../images/tab-right.png) no-repeat right 0; +} + +ul.secondary { + margin: 0; + padding: 0 0 0 5px; /* LTR */ + border-bottom: 1px solid #c0c0c0; + list-style: none; + white-space: nowrap; + background: url(../images/tab-secondary-bg.png) repeat-x left bottom; +} + +ul.secondary li { + float: left; /* LTR */ + margin: 0 5px 0 0; + padding: 5px 0; + border-right: none; /* LTR */ +} + +ul.secondary a { + display: block; + height: 24px; + margin: 0; + padding: 0; + border: 1px solid #c0c0c0; + text-decoration: none; + color: #777; + background: url(../images/tab-secondary.png) repeat-x left -56px; +} + +ul.secondary a .tab { + display: block; + height: 18px; /* 24px (parent) - 6px (padding) */ + margin: 0; + padding: 3px 8px; + line-height: 18px; +} + +ul.secondary a:hover, +ul.secondary a:focus { + background: url(../images/tab-secondary.png) repeat-x left bottom; +} + +ul.secondary a.active, +ul.secondary a.active:hover, +ul.secondary a.active:focus { + border: 1px solid #c0c0c0; + color: #000; + background: url(../images/tab-secondary.png) repeat-x left top; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/views-styles.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/views-styles.css new file mode 100644 index 000000000..7d166e69e --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/views-styles.css @@ -0,0 +1,38 @@ +/** + * @file + * Views Styling + */ + + +.view-duhov-stripky h2.node-title, .view-duhov-st-pky h2.node-title { + font-size: 1.5em; + padding-left: 2em; + padding-bottom: 5px; + background-image: none; +} + +.view-duhov-st-pky h2.node-title { + border: 0; + margin-top: 1em; +} + +.view-duhov-st-pky .node { + border-bottom: 2px dashed #378305; + margin-bottom: 1em; +} + +.view-duhov-stripky h2.node-title a { + color: #abc837; +} + +.view-duhov-stripky .content a { + color: #fa9559; +} + +.view-duhov-stripky div.field-label, .node-duhove-stripky div.field-label { + margin: 10px 0; + color: #abc837; + text-shadow: 0 0 5px #025202; + padding-left: 2em; + font-size: 1.2em; +} \ No newline at end of file diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/css/wireframes.css b/sites/brdo.brontosaurus.cz/themes/brdo/css/wireframes.css new file mode 100644 index 000000000..4be67e9af --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/css/wireframes.css @@ -0,0 +1,17 @@ +/** + * @file + * Wireframes Styling + * + * Add wireframes to the basic layout elements. + */ + + +.with-wireframes #header .section, +.with-wireframes #content .section, +.with-wireframes #navigation .section, +.with-wireframes .region-sidebar-first .section, +.with-wireframes .region-sidebar-second .section, +.with-wireframes .region-footer, +.with-wireframes .region-bottom { + outline: 1px solid #ccc; +} diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/favicon.ico b/sites/brdo.brontosaurus.cz/themes/brdo/favicon.ico new file mode 100644 index 000000000..0f9909a60 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/favicon.ico differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_article.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_article.jpg new file mode 100644 index 000000000..6eb362161 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_article.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_about.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_about.jpg new file mode 100644 index 000000000..65914be59 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_about.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_akce.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_akce.jpg new file mode 100644 index 000000000..36ec84eb0 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_akce.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_ds.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_ds.jpg new file mode 100644 index 000000000..727811a78 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_ds.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_zaloz.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_zaloz.jpg new file mode 100644 index 000000000..4adeb5fb6 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/foto_pruh_zaloz.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/header_pic.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/header_pic.png new file mode 100644 index 000000000..6d100360a Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/header_pic.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_footer.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_footer.png new file mode 100644 index 000000000..446f8c84e Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_footer.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_page.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_page.png new file mode 100644 index 000000000..9e0691922 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/leaves_page.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/left_img_bkg_top.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/left_img_bkg_top.png new file mode 100644 index 000000000..badddc25c Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/left_img_bkg_top.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/logo.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo.png new file mode 100644 index 000000000..9d00527cb Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_cesticky.gif b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_cesticky.gif new file mode 100644 index 000000000..aeafaf1f4 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_cesticky.gif differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_ethno_brno.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_ethno_brno.png new file mode 100644 index 000000000..b31b4e710 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_ethno_brno.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mmb_brno.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mmb_brno.jpg new file mode 100644 index 000000000..972be1219 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mmb_brno.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mrp.jpg b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mrp.jpg new file mode 100644 index 000000000..04ea284e9 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/logo_mrp.jpg differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_hover.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_hover.png new file mode 100644 index 000000000..720f6b61e Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_hover.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_rect.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_rect.png new file mode 100644 index 000000000..606924bd7 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_rect.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_wave.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_wave.png new file mode 100644 index 000000000..0a4ed1be6 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/menu_wave.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bkg_top.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bkg_top.png new file mode 100644 index 000000000..987be4808 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bkg_top.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bottom_bkg.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bottom_bkg.png new file mode 100644 index 000000000..4f3016995 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/right_img_bottom_bkg.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_hover.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_hover.png new file mode 100644 index 000000000..c994f1c74 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_hover.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_rect.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_rect.png new file mode 100644 index 000000000..d18515100 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/submenu_rect.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-bar.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-bar.png new file mode 100644 index 000000000..0b380be85 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-bar.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left-ie6.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left-ie6.png new file mode 100644 index 000000000..5c512aee0 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left-ie6.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left.png new file mode 100644 index 000000000..dd925f769 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-left.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right-ie6.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right-ie6.png new file mode 100644 index 000000000..1c0028189 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right-ie6.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right.png new file mode 100644 index 000000000..9ed9cb2ba Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-right.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary-bg.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary-bg.png new file mode 100644 index 000000000..a5a617ed3 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary-bg.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary.png b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary.png new file mode 100644 index 000000000..bf4e8d21a Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/images/tab-secondary.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/js/README.txt b/sites/brdo.brontosaurus.cz/themes/brdo/js/README.txt new file mode 100644 index 000000000..b767eca3b --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/js/README.txt @@ -0,0 +1,14 @@ +Your theme can add JavaScript files in two ways: + +1. To add a JavaScript file to all pages on your website, edit your sub-theme's + .info file and add a line like this one: + + scripts[] = js/my-jquery-script.js + +2. To add a JavaScript file depending on a certain condition, you can add it + using some PHP code in a preprocess function: + + drupal_add_js('js/my-jquery-script.js', array('group' => JS_THEME)); + + For the full documentation of drupal_add_js(), see: + http://api.drupal.org/api/function/drupal_add_js diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/logo.png b/sites/brdo.brontosaurus.cz/themes/brdo/logo.png new file mode 100644 index 000000000..2849d4c77 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/logo.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/screenshot.png b/sites/brdo.brontosaurus.cz/themes/brdo/screenshot.png new file mode 100644 index 000000000..43c554876 Binary files /dev/null and b/sites/brdo.brontosaurus.cz/themes/brdo/screenshot.png differ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/template.php b/sites/brdo.brontosaurus.cz/themes/brdo/template.php new file mode 100644 index 000000000..fae7c6e30 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/template.php @@ -0,0 +1,142 @@ +type; + if (function_exists($function)) { + $function($variables, $hook); + } +} +// */ + +/** + * Override or insert variables into the comment templates. + * + * @param $variables + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("comment" in this case.) + */ +/* -- Delete this line if you want to use this function +function STARTERKIT_preprocess_comment(&$variables, $hook) { + $variables['sample_variable'] = t('Lorem ipsum.'); +} +// */ + +/** + * Override or insert variables into the block templates. + * + * @param $variables + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("block" in this case.) + */ +/* -- Delete this line if you want to use this function +function STARTERKIT_preprocess_block(&$variables, $hook) { + // Add a count to all the blocks in the region. + $variables['classes_array'][] = 'count-' . $variables['block_id']; +} +// */ diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/templates/README.txt b/sites/brdo.brontosaurus.cz/themes/brdo/templates/README.txt new file mode 100644 index 000000000..729844904 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/templates/README.txt @@ -0,0 +1,96 @@ +TEMPLATES +--------- + +Drupal 7 contains the following template files which you can override and modify +by copying them to your sub-theme. + +The Zen theme overrides a handful of Drupal's templates. In order to override +those templates, you should copy them from the zen/templates folder to your +sub-theme's templates folder. + +As always, when adding a new template file to your sub-theme, you will need to +rebuild the "theme registry" in order for Drupal to see it. For more info, see: + http://drupal.org/node/173880#theme-registry + +Located in zen/templates: + html.tpl.php + page.tpl.php + maintenance-page.tpl.php + node.tpl.php + region.tpl.php + region--sidebar.tpl.php + block.tpl.php + comment-wrapper.tpl.php + comment.tpl.php + +Located in /modules/aggregator: + aggregator-feed-source.tpl.php + aggregator-item.tpl.php + aggregator-summary-item.tpl.php + aggregator-summary-items.tpl.php + aggregator-wrapper.tpl.php + +Located in /modules/block: + block.tpl.php (overridden by Zen) + block-admin-display-form.tpl.php + +Located in /modules/book: + book-all-books-block.tpl.php + book-export-html.tpl.php + book-navigation.tpl.php + book-node-export-html.tpl.php + +Located in /modules/comment: + comment-wrapper.tpl.php (overridden by Zen) + comment.tpl.php (overridden by Zen) + +Located in /modules/field/theme: + field.tpl.php (not used; core uses theme_field() instead) + +Located in /modules/forum: + forum-icon.tpl.php + forum-list.tpl.php + forum-submitted.tpl.php + forum-topic-list.tpl.php + forums.tpl.php + +Located in /modules/node: + node.tpl.php (overridden by Zen) + +Located in /modules/overlay: + overlay.tpl.php + +Located in /modules/poll: + poll-bar--block.tpl.php + poll-bar.tpl.php + poll-results--block.tpl.php + poll-results.tpl.php + poll-vote.tpl.php + +Located in /modules/profile: + profile-block.tpl.php + profile-listing.tpl.php + profile-wrapper.tpl.php + +Located in /modules/search: + search-block-form.tpl.php + search-result.tpl.php + search-results.tpl.php + +Located in /modules/system: + html.tpl.php (overridden by Zen) + maintenance-page.tpl.php (overridden by Zen) + page.tpl.php (overridden by Zen) + region.tpl.php (overridden by Zen) + +Located in /modules/taxonomy: + taxonomy-term.tpl.php + +Located in /modules/toolbar: + toolbar.tpl.php + +Located in /modules/user: + user-picture.tpl.php + user-profile-category.tpl.php + user-profile-item.tpl.php + user-profile.tpl.php diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/templates/page.tpl.php b/sites/brdo.brontosaurus.cz/themes/brdo/templates/page.tpl.php new file mode 100644 index 000000000..486a8391e --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/templates/page.tpl.php @@ -0,0 +1,183 @@ + + + + +
+ + + +
+
+ + + + + +

+ + + + +
+ + + + + + +
+ + + + + + + + + +
+ + + +
+ + diff --git a/sites/brdo.brontosaurus.cz/themes/brdo/theme-settings.php b/sites/brdo.brontosaurus.cz/themes/brdo/theme-settings.php new file mode 100644 index 000000000..56ba41445 --- /dev/null +++ b/sites/brdo.brontosaurus.cz/themes/brdo/theme-settings.php @@ -0,0 +1,27 @@ + 'checkbox', + '#title' => t('STARTERKIT sample setting'), + '#default_value' => theme_get_setting('STARTERKIT_example'), + '#description' => t("This option doesn't do anything; it's just an example."), + ); + // */ + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the layout stylesheet. + + // We are editing the $form in place, so we don't need to return anything. +} -- cgit v1.2.3