From: Thijs J. <svn...@pl...> - 2012-11-30 15:41:33
|
Repository: plonetheme.sunburst Branch: refs/heads/plip13355 Date: 2012-11-30T01:59:34-08:00 Author: Thijs Jonkman (TH-code) <t.j...@gm...> Commit: https://github.com/plone/plonetheme.sunburst/commit/aa50ef09589f259ceeaf1382e98cdca2dbafffdf Removed skins and template related code. Files changed: M plonetheme/sunburst/browser/configure.zcml D plonetheme/sunburst/browser/sunburstview.py D plonetheme/sunburst/profiles/default/skins.xml D plonetheme/sunburst/skins/sunburst_images/logo.png D plonetheme/sunburst/skins/sunburst_images/pb_close.png D plonetheme/sunburst/skins/sunburst_styles/IEFixes.css D plonetheme/sunburst/skins/sunburst_styles/RTL.css D plonetheme/sunburst/skins/sunburst_styles/authoring.css D plonetheme/sunburst/skins/sunburst_styles/base.css D plonetheme/sunburst/skins/sunburst_styles/base_properties.props D plonetheme/sunburst/skins/sunburst_styles/columns.css D plonetheme/sunburst/skins/sunburst_styles/controlpanel.css D plonetheme/sunburst/skins/sunburst_styles/deprecated.css D plonetheme/sunburst/skins/sunburst_styles/forms.css D plonetheme/sunburst/skins/sunburst_styles/invisibles.css D plonetheme/sunburst/skins/sunburst_styles/kupuplone.css D plonetheme/sunburst/skins/sunburst_styles/member.css D plonetheme/sunburst/skins/sunburst_styles/mobile.css D plonetheme/sunburst/skins/sunburst_styles/navtree.css D plonetheme/sunburst/skins/sunburst_styles/ploneCustom.css.dtml D plonetheme/sunburst/skins/sunburst_styles/portlets.css D plonetheme/sunburst/skins/sunburst_styles/print.css D plonetheme/sunburst/skins/sunburst_styles/public.css D plonetheme/sunburst/skins/sunburst_templates/main_template.pt diff --git a/plonetheme/sunburst/browser/configure.zcml b/plonetheme/sunburst/browser/configure.zcml index 3d384f4..a04c755 100644 --- a/plonetheme/sunburst/browser/configure.zcml +++ b/plonetheme/sunburst/browser/configure.zcml @@ -10,13 +10,4 @@ name="Sunburst Theme" /> - <!-- Sunburst special view --> - <browser:page - for="*" - name="sunburstview" - class=".sunburstview.SunburstView" - permission="zope.Public" - allowed_interface=".interfaces.ISunburstView" - /> - </configure> diff --git a/plonetheme/sunburst/browser/sunburstview.py b/plonetheme/sunburst/browser/sunburstview.py deleted file mode 100644 index aced204..0000000 --- a/plonetheme/sunburst/browser/sunburstview.py +++ /dev/null @@ -1,77 +0,0 @@ -from zope.interface import implements -from zope.component import getMultiAdapter - -from Acquisition import aq_inner -from Products.Five import BrowserView - -from plonetheme.sunburst.browser.interfaces import ISunburstView - -_marker = [] - - -class SunburstView(BrowserView): - implements(ISunburstView) - - # Utility methods - - def getColumnsClasses(self, view=None): - """Determine whether a column should be shown. The left column is - called plone.leftcolumn; the right column is called plone.rightcolumn. - """ - - plone_view = getMultiAdapter( - (self.context, self.request), name=u'plone') - portal_state = getMultiAdapter( - (self.context, self.request), name=u'plone_portal_state') - - sl = plone_view.have_portlets('plone.leftcolumn', view=view); - sr = plone_view.have_portlets('plone.rightcolumn', view=view); - - isRTL = portal_state.is_rtl() - - # pre-fill dictionary - columns = dict(one="", content="", two="") - - if not sl and not sr: - # we don't have columns, thus conten takes the whole width - columns['content'] = "width-full position-0" - - elif sl and sr: - # In case we have both columns, content takes 50% of the whole - # width and the rest 50% is spread between the columns - columns['one'] = "width-1:4 position-0" - columns['content'] = "width-1:2 position-1:4" - columns['two'] = "width-1:4 position-3:4" - - elif (sr and not sl) and isRTL: - # We have right column and we are in RTL language - columns['content'] = "width-3:4 position-1:4" - columns['two'] = "width-1:4 position-0" - - elif (sr and not sl) and not isRTL: - # We have right column and we are NOT in RTL language - columns['content'] = "width-3:4 position-0" - columns['two'] = "width-1:4 position-3:4" - - elif (sl and not sr) and isRTL: - # We have left column and we are in RTL language - columns['one'] = "width-1:4 position-3:4" - columns['content'] = "width-3:4 position-0" - - elif (sl and not sr) and not isRTL: - # We have left column and we are in NOT RTL language - columns['one'] = "width-1:4 position-0" - columns['content'] = "width-3:4 position-1:4" - - # append cell to each css-string - for key, value in columns.items(): - columns[key] = "cell " + value - - return columns - - def getColumnsClass(self, view=None): - """XXX: Keep old customized main_templates working, this should be - marked as deprecated in future.""" - - return self.getColumnsClasses(view).get('content') - diff --git a/plonetheme/sunburst/profiles/default/skins.xml b/plonetheme/sunburst/profiles/default/skins.xml deleted file mode 100644 index d89c29e..0000000 --- a/plonetheme/sunburst/profiles/default/skins.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0"?> -<object name="portal_skins" default_skin="Sunburst Theme"> - - <object name="sunburst_images" - meta_type="Filesystem Directory View" - directory="plonetheme.sunburst:skins/sunburst_images"/> - <object name="sunburst_templates" - meta_type="Filesystem Directory View" - directory="plonetheme.sunburst:skins/sunburst_templates"/> - <object name="sunburst_styles" - meta_type="Filesystem Directory View" - directory="plonetheme.sunburst:skins/sunburst_styles"/> - - <skin-path name="Sunburst Theme" based-on="Plone Default"> - <layer name="sunburst_images" - insert-after="custom"/> - <layer name="sunburst_templates" - insert-after="sunburst_images"/> - <layer name="sunburst_styles" - insert-after="sunburst_templates"/> - </skin-path> - -</object> diff --git a/plonetheme/sunburst/skins/sunburst_images/logo.png b/plonetheme/sunburst/skins/sunburst_images/logo.png deleted file mode 100644 index 4c109ba..0000000 Binary files a/plonetheme/sunburst/skins/sunburst_images/logo.png and /dev/null differ diff --git a/plonetheme/sunburst/skins/sunburst_images/pb_close.png b/plonetheme/sunburst/skins/sunburst_images/pb_close.png deleted file mode 100644 index 9c4275c..0000000 Binary files a/plonetheme/sunburst/skins/sunburst_images/pb_close.png and /dev/null differ diff --git a/plonetheme/sunburst/skins/sunburst_styles/IEFixes.css b/plonetheme/sunburst/skins/sunburst_styles/IEFixes.css deleted file mode 100644 index 15bd02f..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/IEFixes.css +++ /dev/null @@ -1,48 +0,0 @@ -/* fix shift on content views list under ie6 */ -*html ul#content-views{ - margin: -2px -3px 0px -3px; -} - -/* removes extra space above logo */ -#portal-logo { - margin-top: 0; -} - -/* ensures hidden elements don't take up space */ -.hiddenStructure { - position: absolute; -} - -/* IE8: keeps livesearch from falling behind content area, - and display menu from falling behind footer - Keeping float for IE7, so the portlets don't fall */ -div.cell { - float: none; - *float: left; -} - -/* IE8: prevent ghost top-margin in folder summary listing */ -h2.tileHeadline { - display: block; - *display: inline; -} - -/* IE7: fixes super-wide div for JavaScript Tag selector */ -div.optionsBox { - !width: 50%; -} -.optionsBox input { - !margin: 0px; -} -/* IE7: Display menu falls under footer (see Events page) (IE7) #10872 */ -#portal-columns { - z-index: 1; -} -/* IE7: Live search appears under content action menu (IE7/IE8) #10872 */ -#portal-top { - z-index: 2; -} -/* IE7: set z-indexes on content menus for narrow browsers #10872 */ -#contentActionMenus #plone-contentmenu-workflow { - z-index: 6; -} \ No newline at end of file diff --git a/plonetheme/sunburst/skins/sunburst_styles/RTL.css b/plonetheme/sunburst/skins/sunburst_styles/RTL.css deleted file mode 100644 index e4c8031..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/RTL.css +++ /dev/null @@ -1,190 +0,0 @@ -/* Style sheet for RTL (right-to-left) scripts */ - -/* Please note this stylesheet has comment placeholders for several -** stylesheets used within Plone. If you are correcting or overriding -** styles for RTL scripts, please place the styles within the respective -** comments below. -** -*/ - - -/* RTL overides of member.css */ - - - - -/* RTL overides of base.css */ - - - - -/* RTL overides of public.css */ - -/* Fix to get bulleted and numbered lists to stay inside the content area */ -#content ol, -#content ul { - list-style-position: inside; -} - -#portal-globalnav li a { - border-right: none; - border-left: 0.1em solid white; -} - -#portal-personaltools { - float: left; - right: auto; - left: 0; -} - -/* Navigation and Search */ - -#portal-languageselector { - float: left; - right: auto; - left: 1px; -} - -#portal-searchbox { - padding: 0 0 0 2em; - float: left; - clear: left; - text-align: right; -} - -/* LiveSearch styles */ - -#LSResult { - margin: -1.5em -7em 0 0; - right: auto; - left: 0; -} - -/* Status messages */ - -#content dl.portalMessage dt { - float: right; - margin: 0 0 0 0.5em; -} - -/* Editing */ -/* Tabs */ - -#content-views { - float: right; -} - -/* Pulldown menus */ - -/* Personal tools pulldown */ - -#portal-personaltools dd { - right: auto; - left: 0; -} - -dl.actionMenu { - margin-left: auto; - margin-right: 0.5em; -} - -/* Content pulldowns */ - -#contentActionMenus { - float: left; - margin: auto; -} - -#contentActionMenus dl.actionMenu.activated dd { - right: auto; -} - -dl.actionMenu.activated { - direction: ltr; -} -dl.actionMenu.activated dt { - direction: rtl; -} -dd.actionMenuContent ul { - direction: rtl; -} - -/* Core content type sprites */ - -.icons-on .contenttype-document { - background: no-repeat transparent right 4px url(contenttypes-sprite.png); -} -.icons-on .contenttype-event { - background: no-repeat transparent right -212px url(contenttypes-sprite.png); -} -.icons-on .contenttype-folder { - background: no-repeat transparent right -644px url(contenttypes-sprite.png); -} -.icons-on .contenttype-link { - background: no-repeat transparent right -1076px url(contenttypes-sprite.png); -} -.icons-on .contenttype-news-item { - background: no-repeat transparent right -1292px url(contenttypes-sprite.png); -} -.icons-on .contenttype-plone-site { - background: no-repeat transparent right -1508px url(contenttypes-sprite.png); -} -.icons-on .contenttype-collection { - background: no-repeat transparent right -1724px url(contenttypes-sprite.png); -} -.icons-on .contenttype-topic { - background: no-repeat transparent right -1724px url(contenttypes-sprite.png); -} - -/* These should only appear in the add menu */ -.icons-on #plone-contentmenu-factories .contenttype-file { - background: no-repeat transparent right -428px url(contenttypes-sprite.png); -} -.icons-on #plone-contentmenu-factories .contenttype-image { - background: no-repeat transparent right -860px url(contenttypes-sprite.png); -} - -.icons-on .contenttype-document, -.icons-on .contenttype-event, -.icons-on .contenttype-folder, -.icons-on .contenttype-link, -.icons-on .contenttype-news-item, -.icons-on .contenttype-plone-site, -.icons-on .contenttype-topic, -.icons-on #plone-contentmenu-factories .contenttype-file, -.icons-on #plone-contentmenu-factories .contenttype-image { - padding-left: auto !important; - padding-right: 20px !important; -} - -/* RTL overides of columns.css */ - - - - -/* RTL overides of authoring.css */ - - - - -/* RTL overides of portlets.css */ - - - - -/* RTL overides of controlpanel.css */ - - - - -/* RTL overides of print.css */ - - - - -/* RTL overides of mobile.css */ - - - - -/* RTL overides of navtree.css */ diff --git a/plonetheme/sunburst/skins/sunburst_styles/authoring.css b/plonetheme/sunburst/skins/sunburst_styles/authoring.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/base.css b/plonetheme/sunburst/skins/sunburst_styles/base.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/base_properties.props b/plonetheme/sunburst/skins/sunburst_styles/base_properties.props deleted file mode 100644 index 4d5d3b6..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/base_properties.props +++ /dev/null @@ -1,51 +0,0 @@ -title:string=NOT USED in the Sunburst theme by default, see ploneCustom.css for example usage. You can also add your own variables here. - -plone_skin:string=Sunburst Theme - -logoName:string=logo.png - -fontFamily:string="Helvetica Neue", Arial, FreeSans, sans-serif; -linkColor:string=#205c90 -editBarColor:string=#75ad0a - -compatibilityClassic:string=The below values are copied directly from the old Plone theme to make sure that products that rely on them don't break. - -fontBaseSize:string=69% -fontColor:string=Black -fontSmallSize:string=90% - -backgroundColor:string=White - -linkActiveColor:string=Red -linkVisitedColor:string=Purple - -borderWidth:string=1px -borderStyle:string=solid -borderStyleAnnotations:string=solid - -globalBorderColor:string=White -globalBackgroundColor:string=#dddddd -globalFontColor:string=Black - -headingFontFamily:string="Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif - -contentViewBorderColor:string=#74ae0b -contentViewBackgroundColor:string=#75AD0A -contentViewFontColor:string=White - -inputFontColor:string=Black - -textTransform:string=none - -evenRowBackgroundColor:string=#eef3f5 -oddRowBackgroundColor:string=transparent - -notifyBorderColor:string=#9C6E3D -notifyBackgroundColor:string=#ffffe3 - -discreetColor:string=#76797c -helpBackgroundColor:string=#ffffe1 - -portalMinWidth:string=70em -columnOneWidth:string=22.75% -columnTwoWidth:string=22.75% diff --git a/plonetheme/sunburst/skins/sunburst_styles/columns.css b/plonetheme/sunburst/skins/sunburst_styles/columns.css deleted file mode 100644 index 8d16ef7..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/columns.css +++ /dev/null @@ -1,86 +0,0 @@ -/* The 16-column Deco Grid System. - * For the 12-column variant, see decogrids-12.css. - * - * Cells are 4% width, 1.125% left/right margin. - * - * If page width is fixed to 960px width: - * Cell will be equivalent to 40px, left/right margin will be 10px. - */ - -div.row { - float: left; - width: 100%; - display: block; - position: relative; -} -div.cell { - position: relative; - float: left; - left: 100%; -} -/* IE8: keeps livesearch from falling behind content area, - and display menu from falling behind footer - Keeping float for IE7, so the portlets don't fall */ -.ie6 div.cell { - float: none; -} - -/* Width classes. - For a given cell width, the calculation is: width: (6.25*n - 2.25)% */ -div.width-1 { width: 4% } -div.width-2 { width: 10.25% } -div.width-3 { width: 16.5% } -div.width-4 { width: 22.75% } -div.width-5 { width: 29% } -div.width-6 { width: 35.25% } -div.width-7 { width: 41.5% } -div.width-8 { width: 47.75% } -div.width-9 { width: 54% } -div.width-10 { width: 60.25% } -div.width-11 { width: 66.5% } -div.width-12 { width: 72.75% } -div.width-13 { width: 79% } -div.width-14 { width: 85.25% } -div.width-15 { width: 91.5% } -div.width-16 { width: 97.75% } - - -/* Positioning classes, these are subtracting from a rightmost - position, which is why they seem the wrong way around */ -/* For a given position, the calculation is margin-left: -100 + (6.25*n) + 1.125 */ -div.position-0 { margin-left: -98.875% } -div.position-1 { margin-left: -92.625% } -div.position-2 { margin-left: -86.375% } -div.position-3 { margin-left: -80.125% } -div.position-4 { margin-left: -73.875% } -div.position-5 { margin-left: -67.625% } -div.position-6 { margin-left: -61.375% } -div.position-7 { margin-left: -55.125% } -div.position-8 { margin-left: -48.875% } -div.position-9 { margin-left: -42.625% } -div.position-10 { margin-left: -36.375% } -div.position-11 { margin-left: -30.125% } -div.position-12 { margin-left: -23.875% } -div.position-13 { margin-left: -17.625% } -div.position-14 { margin-left: -11.375% } -div.position-15 { margin-left: -5.125% } - -/* End of the core Deco Grid System */ - -/* Convenience classes — ¼, ½, ¾ widths and ¼, ½, ¾ positions. - Not strictly necessary. */ -div.width-1\3a 2 { width: 47.75%; } /* .width-1:2 */ -div.width-1\3a 4 { width: 22.75%; } /* .width-1:4 */ -div.width-3\3a 4 { width: 72.75%; } /* .width-3:4 */ -div.width-full { width: 97.75% } -div.position-1\3a 4 {margin-left: -73.875%;} /* .position-1:4 */ -div.position-1\3a 2 {margin-left: -48.875%;} /* .position-1:2 */ -div.position-3\3a 4 {margin-left: -23.875%;} /* .position-3:4 */ - - -/* Special classes for ⅓, ⅔ widths and ⅓, ⅔ positions. -These do not strictly conform to the grid, but are useful for certain layouts. */ -div.width-1\3a 3 { width: 31.08%; } /* .width-1:3 */ -div.width-2\3a 3 { width: 64.42%; } /* .width-2:3 */ -div.position-1\3a 3 {margin-left: -65.545%;} /* .position-1:3 */ -div.position-2\3a 3 {margin-left: -32.205%;} /* .position-2:3 */ diff --git a/plonetheme/sunburst/skins/sunburst_styles/controlpanel.css b/plonetheme/sunburst/skins/sunburst_styles/controlpanel.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/deprecated.css b/plonetheme/sunburst/skins/sunburst_styles/deprecated.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/forms.css b/plonetheme/sunburst/skins/sunburst_styles/forms.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/invisibles.css b/plonetheme/sunburst/skins/sunburst_styles/invisibles.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/kupuplone.css b/plonetheme/sunburst/skins/sunburst_styles/kupuplone.css deleted file mode 100644 index b779c5d..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/kupuplone.css +++ /dev/null @@ -1,30 +0,0 @@ -/* @group Visual editor */ - -.kupu-save-message { -color: white; -font-weight: bold; -background-color: red; -padding: 0.3em; -position: fixed; -top: 0; -right: 0; -z-index: 999; -} - -#toolbar { - background-color: White; - width: auto; - border: none; -} -#toolbar button { - border-color: White; -} -#kupu-editor-iframe-text { - border: 1px solid Black; -} -#kupu-colorchooser { - display: none; -} - - -/* @end */ diff --git a/plonetheme/sunburst/skins/sunburst_styles/member.css b/plonetheme/sunburst/skins/sunburst_styles/member.css deleted file mode 100644 index dddb96e..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/member.css +++ /dev/null @@ -1,61 +0,0 @@ -/* - member.css - */ - -/* workflow state colors */ - -.state-private { - color: Red !important; -} -.state-visible { - color: #74AE0B !important; -} -.state-published { - color: #436976 !important; -} -.state-pending { - color: #FFA500 !important; -} -.state-expired { - color: Red !important; -} -.syndicated { - color: #008000 !important; -} - -/* Pulldown menu state indicators */ - -#plone-contentmenu-workflow .state-private { - padding: 0 0.5em; - background-color: Red; - border: 0.1em solid Red; - color: White !important; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} -#plone-contentmenu-workflow .state-visible { - padding: 0 0.5em; - background-color: #74AE0B; - border: 0.1em solid #74AE0B; - color: White !important; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} -#plone-contentmenu-workflow .state-published { - padding: 0 0.5em; - background-color: #436976; - border: 0.1em solid #436976; - color: White !important; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} -#plone-contentmenu-workflow .state-pending { - padding: 0 0.5em; - background-color: #FFA500; - border: 0.1em solid #FFA500; - color: White !important; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} diff --git a/plonetheme/sunburst/skins/sunburst_styles/mobile.css b/plonetheme/sunburst/skins/sunburst_styles/mobile.css deleted file mode 100644 index 748b375..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/mobile.css +++ /dev/null @@ -1,66 +0,0 @@ -/* For devices with narrow screens, phones, tablets, etc. */ - -#portal-column-one, -#portal-column-two, -#portal-column-content { - clear: both; - width: 97.75%; - margin-left: -98.875%; -} - -#portal-logo { - display: none; -} -#portal-top { - font-size: 180%; -} -#portal-personaltools { - margin-bottom: 1em; -} -#portal-globalnav li a { - min-width: 3em !important; - padding:0.5em 1.5em 1em 0.5em; -} -#portal-searchbox { - float: none !important; - margin: 1em 0; - text-align: center; -} -#portal-searchbox input { - font-size: 100% !important; -} -#content-views a { - font-size: 150%; - line-height: 2em !important; - padding: 0.5em; -} -#content li.formTab a { - font-size: 140%; - line-height: 2em !important; - padding: 0.25em; -} -#edit-bar { - min-height: 5em; -} - -#contentActionMenus a { - width: 100%; - line-height: 2em !important; - font-size: 150%; -} - - -input, textarea { - font-size: 140% !important; -} -div.managePortletsLink, -a.managePortletsFallback { - font-size: 140%; -} -div.overlay { - font-size: 120%; -} -div.overlay-iframe, -div.overlay-ajax { - width: 90%; -} diff --git a/plonetheme/sunburst/skins/sunburst_styles/navtree.css b/plonetheme/sunburst/skins/sunburst_styles/navtree.css deleted file mode 100644 index e69de29..0000000 diff --git a/plonetheme/sunburst/skins/sunburst_styles/ploneCustom.css.dtml b/plonetheme/sunburst/skins/sunburst_styles/ploneCustom.css.dtml deleted file mode 100644 index 12162f9..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/ploneCustom.css.dtml +++ /dev/null @@ -1,59 +0,0 @@ -/* uncomment the below selector to get a fixed-width layout. * - * 60em is equivalent to 960px in this case, and every * - * grid cell will be 40px with 10px padding. */ - -/* #visual-portal-wrapper { width: 60em; margin: 0 auto; } */ - -/* To change the link color (or the navigation link background), uncomment * - * the selectors below, and insert new color values: */ - -/* -a:link, a:visited, #content a:link, #content a:visited, dl.portlet a:link, dl.portlet a:visited { - color: red; -} -#portal-globalnav .selected a, #portal-globalnav a:hover { - background-color: red; -} -*/ - -/* To change the edit bar color, uncomment the selectors below, and insert * - * new color values: */ - -/* -#contentActionMenus, -dl.actionMenu.activated dd, -#content-views, -#edit-bar { - background-color: blue; - border-color: blue; -} -dl.actionMenu a { - background-color: blue; -} -*/ - -/* If you want to hide the path bar (aka. breadcrumbs), uncomment the below: */ - -/* -#breadcrumbs-you-are-here, -#breadcrumbs-home, -#breadcrumbs-current, -#breadcrumbs-1 { - display: none; -} -*/ - -/* If you want variables in the CSS (for example for colors that are used * - * in several locations), Plone has a built-in facility for this. An example * - * is shown below, the variables are defined in the file "base_properties", * - * and below we show the syntax for using them directly in the CSS file. * - * Note that you always need to surround the relevant part (or the entire CSS * - * file) with the dtml-with statements for it to work. */ - -/* - -/* -<dtml-with base_properties> - #content a:link { color: &dtml-linkColor;; } -</dtml-with> -*/ diff --git a/plonetheme/sunburst/skins/sunburst_styles/portlets.css b/plonetheme/sunburst/skins/sunburst_styles/portlets.css deleted file mode 100644 index f9a7ab0..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/portlets.css +++ /dev/null @@ -1,100 +0,0 @@ -.managedPortlet { - margin: 0.8em 0; -} - -.blockedPortlet .portletHeader { - border: 1px dashed #ddd; - margin: -1px; - background: none !important; -} - -.blockedPortlet .portletHeader a { - color: #666; -} - -.blockedPortlet .portletBlockedMessage { - color: white; - display: inline; -} - -.portletCalendar { - width: 100%; - margin: 1px 0 1em 0; -} - -.portletCalendar dt { - background-color: #eee; - font-weight: bold; - text-align: center; - line-height: 1.6em; - border-bottom: none; -} - -.portletCalendar dd { - margin: 0; - padding: 0; -} - -.portletCalendar dt a#calendar-previous { - float: left; - padding: 0 1em; - margin: 0 -.5em; -} - -.portletCalendar dt a#calendar-next { - float: right; - padding: 0 1em; - margin: 0 -.5em; -} - -.portletCalendar a, .portletCalendar a:focus, -.portletCalendar a, .portletCalendar a:hover { - text-decoration: none; -} - -.ploneCalendar { - border-spacing: 0; - width: 100%; -} - -.ploneCalendar a { - text-decoration: none; - border-bottom: none !important; -} - -.ploneCalendar td { - background-color: transparent; - width: 14%; - text-align: center; - padding: 2px; -} - -.ploneCalendar .weekdays th { - background-color: #eee; - text-align: center; - padding: 2px; - font-weight: normal; -} - -.ploneCalendar .event { - background-color: #eee; - font-weight: bold; -} - -.ploneCalendar .todayevent { - background-color: #eee; - border: 2px solid #205C90; - font-weight: bold; -} - -.ploneCalendar .todaynoevent { - border: 2px solid #205C90; -} - -.portletItemDetails { - font-size: 85%; - padding-top: .5em; - line-height: 1.5em; - margin-left: 1em; - display: block; -} diff --git a/plonetheme/sunburst/skins/sunburst_styles/print.css b/plonetheme/sunburst/skins/sunburst_styles/print.css deleted file mode 100644 index 0d834f8..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/print.css +++ /dev/null @@ -1,144 +0,0 @@ -/* Removes certain elements when printing, and apply basic font styles - for the remaining content. */ - -body { - font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; -} -h1, h2, h3, h4, h5, h6 { - font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; - font-weight: bold; - line-height: 125%; - page-break-inside: avoid; - page-break-after: avoid; -} -h1, h2 { - letter-spacing: -0.05em; -} -a { - text-decoration: none; - border-bottom: 0.1em solid gray; - color: black; -} -#portal-column-content { - width: 95%; -} - -.documentDescription { - font-weight: bold; -} -pre { - border: 1pt dotted black; - white-space: pre; - font-size: 8pt; - overflow: auto; - padding: 1em; -} -table.listing, -table.listing td { - border: 1pt solid black; - border-collapse: collapse; -} -table.listing td, -table.listing th { - padding: 6px; -} - -/* Page break class for use when printing */ -div.pageBreak { - page-break-before: always; -} - -/* Basic styles for listing and document views */ -#content dt { - margin:1em 0 0.625em; -} -#content p, #content table { - margin-bottom:0.625em; - margin-top:0.625em; -} -#content .documentDescription, #content #description { - margin:0.5em 0 1.31em; -} - -/* Uncomment these if you want link addresses inserted along with the link text - when you print. -#content a:link:after, -#content a:visited:after { - content: " [" attr(href) "] "; -} -*/ - -/* Hide all the elements that are irrelevant for printing */ -div.top, -#portal-logo, -#portal-siteactions, -.hiddenStructure, -#portal-searchbox, -#portal-globalnav, -#portal-personaltools, -#portal-breadcrumbs, -#edit-bar, -#portal-column-one, -#portal-column-two, -#portal-languageselector, -.contentViews, -.contentActions, -.help, -.legend, -.portalMessage, -.documentActions, -.netscape4, -#viewlet-below-content .reply, -#viewlet-below-content .discussion, -#kss-spinner, -#review-history, -#content-history, -.listingBar, -#portal-footer, -#portal-colophon, -.skipnav, -#kss-spinner, -#review-history, -#content-history, -.listingBar, -.link-presentation, -input.standalone, -.overlay, -.managePortletsFallback, -.close, -.link-parent, -.draggingHook, -#foldercontents-order-column, -input.context, -.visualNoPrint { - display: none; -} - -/* Image alignment classes */ -.image-left { - float: left; - clear: both; - margin: 0.5em 1em 0.5em 0; - border: 0.4pt solid Black; -} -.image-inline { - float: none; -} -.image-right { - float: right; - clear: both; - margin: 0.5em; - border: 0.4pt solid Black; -} -dd.image-caption { - text-align:left; - padding: 0; margin:0; -} -dl.captioned { - padding: 0.8em; -} -.newsImageContainer { - float:right; - margin: 0 0 0.5em 1em; - width: 16em; -} diff --git a/plonetheme/sunburst/skins/sunburst_styles/public.css b/plonetheme/sunburst/skins/sunburst_styles/public.css deleted file mode 100644 index 143797a..0000000 --- a/plonetheme/sunburst/skins/sunburst_styles/public.css +++ /dev/null @@ -1,2281 +0,0 @@ -/* @override - http://localhost:8080/4/portal_css/Sunburst%20Theme/public.css - http://localhost:8080/sprites/portal_css/Sunburst%20Theme/public.css -*/ - -/* @group CSS Reset */ - -/* Remove implicit browser styles to have a neutral starting point: - - No elements should have implicit margin/padding - - No underline by default on links (we add it explicitly in the body text) - - When we want markers on lists, we will be explicit about it, and they render inline by default - - Browsers are inconsistent about hX/pre/code, reset - - Linked images should not have borders - */ - -* { margin: 0; padding: 0; } -* :link,:visited { text-decoration:none } -* ul,ol { list-style:none; } -* li { display: inline; } -* h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; } -* a img,:link img,:visited img { border:none } -a { outline: none; } -table { border-spacing: 0; } -img { vertical-align: text-bottom; } -iframe { border-width: 0; border-style:none; } - - -/* @end */ - -/* @group Basics */ - -body { - font: 100% Arial, FreeSans, sans-serif; - background: White; - color: Black; - /* width: 58em; margin: 1em auto; */ -} - -h1, h2, h3, h4, h5, h6 { - font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; - font-weight: bold; - color: Black; - line-height: 1.5em; -} -h1, h2 { - letter-spacing: -0.05em; -} -h1 { - font-size: 2em; -} -h2 { - font-size: 1.75em; -} -h3 { - font-size: 1.25em; -} -h4 { - font-size: 1.25em; -} -h5 { - font-size: 1em; -} -h6 { - font-size: 0.8em; -} -h2, h3, h4, h5, h6 { - color: #444; -} -h2 a, h3 a, h4 a { - border-bottom: none !important; -} - -p { -} - -a:link, a:visited { - color: #205c90; -} -a:focus img { - outline: thin dotted; -} -dt { - font-weight: bold; -} -input { - font-family: "Lucida Grande", Arial, FreeSans; -} - -q { - quotes: "“" "”" "‘" "’"; -} - -/* @end */ - -/* @group Navigation/search */ - -#portal-header { - position: relative; - z-index: 2; -} - -#portal-logo { - display: inline-block; - margin: 1.375em 0; -} -/* removes extra space above logo in IE6 and IE7 */ -/* .ie6 and .ie7 is set on <html> by Modernizr library */ -.ie6 #portal-logo, -.ie7 #portal-logo { - margin-top: 0; -} - - -#portal-globalnav { - clear: both; - font-size: 80%; - background: #ddd; - /* ensure top navigation dont touches portlets, content etc.. #10491 */ - margin: 0 0 1em 0; -} -#portal-globalnav li { -} -#portal-globalnav li a { - display: inline-block; - padding: 0.5em 1em 2em 1em; - background: #ddd; - min-width: 6em; - white-space: normal; - /*TODO: Once we have removed the whitespace from the nav template, this can be put back*/ - /*border-bottom: 0.1em solid White;*/ - border-right: 0.1em solid white; -} - -#portal-globalnav .selected a, -#portal-globalnav a:hover { - background: #205c90; - color: White; -} -#portal-globalnav .selected a:hover { - background: #ddd; - color: #205c90; -} - -#portal-personaltools { - float: right; - background: #e3e3e3; - position: relative; - z-index: 3; /* personaltools should be above #portal-header (with z-index: 2) */ - top: 0; - right: 0; - padding: 0.25em 0.5em; - font-size: 80%; - border-bottom-right-radius: 0.5em; - border-bottom-left-radius: 0.5em; - -webkit-border-bottom-right-radius: 0.5em; - -webkit-border-bottom-left-radius: 0.5em; - -moz-border-radius-bottomleft: 0.5em; - -moz-border-radius-bottomright: 0.5em; -} -#portal-personaltools #anon-personalbar a { - float: left; - margin: 0 0.5em; -} - -#portal-languageselector { - float: right; - background: #e3e3e3; - position: relative; - top: 0; - right: 1px; - z-index: 3; /* portal-header has 2 and we need to be above to be clickable */ - padding: 0.25em 0.5em; - font-size: 80%; - border-bottom-right-radius: 0.5em; - border-bottom-left-radius: 0.5em; - -webkit-border-bottom-right-radius: 0.5em; - -webkit-border-bottom-left-radius: 0.5em; - -moz-border-radius-bottomleft: 0.5em; - -moz-border-radius-bottomright: 0.5em; - max-width: 50%; -} - -#portal-searchbox { - float: right; - text-align: left; - clear: right; - margin: 1.2em 0; - font-size: 80%; -} - -#portal-searchbox form { - white-space: nowrap; -} - -#portal-searchbox label { - font-weight: normal; -} - -#searchGadget { - width: 13em; -} -#searchGadget, -.LSBox input.searchButton { -} - -.LSBox .searchSection { -} - -#content input.searchField { - margin-bottom: 1em; -} - -input.searchField { -/* -webkit-appearance: searchfield;*/ - -moz-appearance: searchfield; -} - -/* Collapsible elements in search_form */ - -.collapsible .collapser.collapsed { - padding-right: 14px; - background: url('arrowRight.png') center right no-repeat; -} - -.collapsible .collapser.expanded { - padding-right: 14px; - background: url('arrowDown.png') center right no-repeat; -} -/* @end */ - -/* @group LiveSearch */ - -#LSResult { - position: absolute; - right: 0; - background: White; - margin: -1.5em 0 0 -7em; -} - -#LSResult fieldset { - padding: 1em 0 0; - border: 0.1em solid #ccc; -} - -#livesearchLegend { - background-color:#ccc; - padding:0.3em; -} - -#LSResult .LSDescr { - font-size: 85%; - color: #666; -} - -.LSRow, -#LSNothingFound { - display: block; - padding: 0.5em 1em; - white-space: normal; - width:28em; -} - -.LSHighlight { - background: #ddd; -} - -/* @end */ - - -/* @group Path indicator (breadcrumbs) */ - -#portal-breadcrumbs { - font-size: 80%; - margin-bottom: 1em; - margin-left: 0.25em; -} -#portal-breadcrumbs a { - border-bottom: none; - display: inline-block; -} - -.breadcrumbSeparator { - color: #666666; -} - -/* @end */ - - - - - -/* @group Site actions */ - -#portal-siteactions { - font-size: 85%; - padding-bottom: 2em; - text-align: center; - clear: left; -} -#portal-siteactions li { - margin-right: 0.5em; -} -#portal-siteactions li a:hover { - color: #75ad0a -} - -/* @end */ - -/* @group Listings */ - -a.link-parent { -} - -a.link-anchor { - border: none !important; - color: Black !important; - cursor: default !important; -} -#content a.link-overlay { - border-bottom: 1px dotted #205c90 !important; -} - -dl dt .documentByLine { - font-weight: normal; -} - -dl dt span.summary a { - border: none !important; -} - -/* @end */ - -/* @group Portlets */ - -dl.portlet { - margin: 0 0 1em; - font-size: 80%; -} -dl.portletError { - background-color: #FFA500; -} - -dl.portlet dt, -div.portletAssignments div.portletHeader { - padding: 0.42em 1em; - background: #ddd; - line-height: normal; -} -dl.portlet dt.hiddenStructure { - padding: 0; -} -div.portletAssignments { - font-size: 0.8em; - line-height: 2em; -} - -div.portletAssignments .managedPortletActions { - float: right; -} -div.portletAssignments .managedPortletActions a, div.portletAssignments .managedPortletActions button { - margin: 0 0.25em; - border: none; - cursor: pointer; - background-color: transparent; - color: #205C90; -} - -div.portletAssignments .managedPortletActions form { - display: inline; -} - -dl.portlet dt a:link, -dl.portlet dt a:visited, -dl.portlet dt a:hover { - color: black; - display: block; - border: none; -} - -dl.portlet dd.portletItem, -dl.portlet dd.portletFooter, -dl.portletError dd { - padding: 1em; -} - - - -div.managePortletsLink, -a.managePortletsFallback { - text-align: center; - padding: 0.25em 0.5em; - font-size: 80%; - margin: 0 auto 1em; - background: #ddd; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} -a.managePortletsFallback { - display:inline-block; /* in order for our vertical margins to work on inline element */ -} -#content a.managePortletsFallback { - display: block; - border-bottom: none !important; -} - -#portlet-prefs a { - border: none; - line-height: 2em; -} - -#visual-portal-wrapper dl.portletCalendar dd { - padding: 0; -} - -#dashboard-portlets1, -#dashboard-portlets2, -#dashboard-portlets3, -#dashboard-portlets4 { - display: inline-block; -} - -/* @end */ - -/* @group Navigation portlet */ - -dl.portlet ul.navTree li a { - border: none; - display: block; - zoom: 1; -} - -dl.portlet ul.navTree li a:hover { - -} - -dl.portletNavigationTree dd.portletItem { - padding: 0; -} - -dl.portlet ul.navTreeLevel0 > .navTreeItem { - padding: 0.25em 1em; - border-bottom: 0.1em dotted #ddd; - line-height: 2em; -} - -dl.portlet ul.navTreeLevel1 .navTreeItem { - padding-left: 0.5em; - line-height: 2em; -} - -dl.portlet ul.navTree .navTreeCurrentItem { - background-color: #ddd; - border-left: 1em solid #ddd; - margin-left: -1em; - margin-right: -1em; -} - -/* @end */ - -/* @group Content Area */ - -#content { - line-height: 1.5em; - clear: both; - font-size: 80%; - margin: 1em 0.25em 2em 0.25em; -} - -/* Special case of #content - TinyMCE */ -body#content { - margin: 1em; -} - -#content h1 { - margin-top: 0.5em; -} - -#content h1.documentFirstHeading { - margin-top: 0; -} - -#content p, -#content table, -#content dl, -dl.portlet p, -dl.portlet { - margin-bottom: 1em; -} - -#content ul, -#content ol { - -} - -#content a:link, -dl.portlet a:link { - color: #205c90; - border-bottom: 0.1em solid #ccc; -} - -#content a:visited, -dl.portlet a:visited { - color: #427597; - border-bottom: 0.1em solid #ccc; -} -#content a:hover, -dl.portlet a:hover { - color: #75ad0a !important; /* This one gets an !important because it should always activate in the content area, even when state coloring is active */ -} -#content a:target { - background-color: #ffb; -} -#content span.link-external a { - background: transparent url(link_icon.png) 0px 1px no-repeat; - padding: 1px 0px 1px 16px; -} - -#category { - font-size: 75%; - margin-bottom: 1em; - color: #666; - text-align: right; -} - -#category a.link-category, span.selectedTag { - color: black; - padding: 0.25em 0.5em; - background: #ddd; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; -} -#category a.link-category:hover { - background: #205c90; - color: White; - border-color: #205c90; -} -#category .separator { - display: none; -} - -#content ul { - list-style-type: disc; - margin-left: 2em; -} - -#content ol, -dl.portlet ol, -div.portletStaticText ol { - list-style-type: decimal; - margin-left: 2em; -} - -#content li, -dl.portlet li, -div.portletStaticText li { - margin-bottom: 0.25em; - line-height: 1.5em; - display: list-item; -} - -#content dt { - font-weight: bold; - margin-bottom: 0; - margin-right: 0; -} -#content dd { - margin: 0 0 1em 2em; -} - -#content pre { - background-color: #222; - color: White; - font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace; - padding: 1em; - overflow-x: auto; - font-size: 90%; - margin-bottom: 1em; - line-height: 1.25em; -} -#content pre.python { - background-color: White; -} - -#content code { - font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace; -} - -#content div.documentByLine { - font-size: 85%; - display: block; - color: #666; -} - -#content .discreet, -#sidebar .discreet { - color: #666; - font-size: 85%; - font-weight: normal; -} - -#content .visualHighlight { - background-color: #ffb; -} - -#content .pullquote { - margin: 0 1em 0.5em 0.5em; - font-weight: bold; - line-height: 1.25em; - float: right; - width: 35%; - clear: right; - color: #444; - font-size: 1.6em; - letter-spacing: -0.08em !important; -} -#content .callout { - background: #eee; - padding: 1em; - border-left: 1em solid #ccc; - clear: both; -} - - -#content table { - text-align: left; - border-collapse: collapse; - border-spacing: 0px; -} - -#content .documentDescription, -#content #description { - color: #666; - margin-left: 0; - font: bold 1.25em "Helvetica Neue", Arial, FreeSans, sans-serif; -} - -#content img.tileImage, -#content div.newsImageContainer { - float: right; - margin: 0 1em 0.5em 1em; -} -#content div.newsImageContainer a { - border-bottom: none; -} -#content div.newsImageContainer p.discreet { - margin: 0; - padding: 0.5em; - background-color: #666; - background-color: rgba(40,40,40,0.7); - color: White; - font-weight: bold; - position: relative; - width: 190px; - top: -3em; -} -.eventDetails { - float: right; - clear: right; - margin: 0 0 0.5em 1em; -} -/* For event view template, changed headerless table to headings and divs, - * for better accessibility. */ - -#content .eventDetails { - border-color: #CCCCCC; - border-style: solid; - border-width: 0.08em; - width: 22em; - margin-top: 1em; -} -#content .eventDetails h2 { - background-color: #DDDDDD; - font-size: 100%; - letter-spacing: 0; - padding: 0.5em; - padding-left: 1em; -} -#content .eventDetails .eventDetail { - clear: both; -} -#content .eventDetails .eventDetail h3, -#content .eventDetails .eventDetail div { - padding: 2%; -} -#content .eventDetails .eventDetail h3 { - float: left; - font-size: 100%; - text-align: right; - width: 37%; -} -#content .eventDetails .eventDetail div { - float: left; - width: 55%; -} -/* @end */ - - - -/* @group Data tables */ - -table.listing, -table.plain { - border-spacing: 0; - border-collapse: collapse; -} - -table.invisible td, -table.invisible th, -table.plain td, -table.plain th, -table.listing td, -table.listing th { - padding: 0.5em 1em; - vertical-align: top; -} -table.plain th, -table.plain td { - border: 1px solid #ddd; -} - -table.listing td.listingCheckbox, -table.listing th.listingCheckbox { - text-align: center; -} - - -table.listing { - border-left: 1px solid #ddd; - border-bottom: 1px solid #ddd; -} -table.listing .top { - border-left: 1px solid #ddd; - border-top: 1px solid #ddd; - border-right: 1px solid #ddd; -} -table.listing th { - text-align: left; - color: #666; - border: 0.1em solid #e7e7e7; - border-style: solid solid none; - background: #ddd; -} -table.listing tr.odd th { - border: 0.1em solid #fff; - border-style: solid solid none none; -} -table.listing tbody th { - font-weight: bold; -} -table.listing tbody tr { - text-align:left; -} -table.listing tbody tr.odd { - background: #eee; -} -table.listing tbody tr td { - background: transparent; -} -table.listing tbody tr.odd td { - background: #eee; -} -table.listing td { - border-right: 1px solid #ddd; -} -.icons-on table.listing td { - line-height: 2em; -} -table.listing a { - border: none; - display: inline-block; - border-bottom: none !important; -} - -table.listing td.draggable { - text-shadow: White 1px 1px 1px; - background: #ddd !important; - border-bottom: 1px solid white; - padding: 0.4em 0.4em 0 0.5em; -} -/* Vertical table data listings */ -table.vertical { -} -table.vertical th { - text-align: right; -} -table.vertical td { - border-top: 0.1em solid #e7e7e7; - padding: 0.5em; -} -/* Grid table listings */ -table.grid td, -table.grid th { - border: 1px solid #e7e7e7; - padding: 0.5em; -} - -.dragindicator { - outline: 2px solid #FFD700; -} - -#foldercontents-order-column { - padding: 0; -} - -div.listingBar { - font-size: 80%; - margin: 1em 0; -} - -div.listingBar .next { - display: inline-block; - float: right; -} - -div.listingBar .previous { - display: inline-block; -} - -div.listingBar a { - display: inline-block; - padding: 0.25em 0.5em; - border: 0.1em solid #ccc; -} - -div.listingBar a:hover { - color: White; - background-color: #329fd7; - border-color: #329fd7; -} - -/* @end */ - -/* @group Status messages */ - -dl.portalMessage { - margin: 1em 0; - font-size: 80%; - border: 1px solid #996; - background-color: #ffffe3; - clear:both; -} -dl.portalMessage a, -#content dl.portalMessage a { - color: black; - border-bottom: 1px solid #888; -} -dl.portalMessage dt { - background-color: #996; - font-weight: bold; - float: left; - margin: 0 0.5em 0 0; - padding: 0.5em 0.75em; - color: White; - line-height: 1.25em; -} -dl.portalMessage dd { - padding: 0.5em 0.5em; - margin: 0; - line-height: 1.25em; -} -dl.warning { - border-color: #d80; -} -dl.warning dt { - background-color: #d80; -} -dl.error { - border-color: #d00; -} -dl.error dt { - background-color: #d00; -} -dl.warning { - border-color: #d80; -} -dl.warning dd { - background-color: #fd7; -} -dl.error { - border-color: red; -} -dl.error dd { - background-color: #fdc; -} - -/* Additional specificity for when status is shown inside #content */ -#content dl.portalMessage { - font-size: 100%; -} -#content dl.portalMessage dt { - margin: 0 0.5em 0 0; - padding: 0.5em 0.75em; -} -#content dl.portalMessage dd { - margin: 0; -} - -/* @end */ - -/* @group Editing */ - -/* @group Tabs */ - -/* Color differences between the two tab types */ -#content ul.formTabs { - background-color: #ddd; - border: 0.3em solid #ddd; -} -#edit-bar { - background-color: #75ad0a; - border: 0.25em solid #75ad0a; - font-size: 80%; - min-height: 2em; - margin-bottom: 1em; - padding-top: 0.05em; -} -#content-views { - float: left; - background-color: #75ad0a; -} -/* fix shift on content views list under ie6 */ -/* .ie6 is set on <html> by Modernizr library */ -.ie6 ul#content-views{ - margin: -2px -3px 0px -3px; -} -#content-views a { - color: White; -} - -/* Shared CSS between the two tab types */ -#edit-bar, -#content ul.formTabs, -#content-core ul.formTabs { - display: block; - border-style: solid solid none solid; - margin-left: 0; - border-top-right-radius: 0.5em; - border-top-left-radius: 0.5em; - -webkit-border-top-right-radius: 0.5em; - -webkit-border-top-left-radius: 0.5em; - -moz-border-radius-topleft: 0.5em; - -moz-border-radius-topright: 0.5em; -} -#content li.formTab, -#content-core li.formTab { - display: inline; - margin-right:0.25em; -} -#content-views a, -#content li.formTab a, -#content-core li.formTab a { - /* this isn't supported by all browsers, so we keep it in a separate rule */ - display: inline-block; -} -#content-views a, -#content li.formTab a, -#content-core li.formTab a { - line-height: 2em; - padding: 0 0.75em; - text-decoration: none; - border: none; - margin: 0 ; -} -#content-views li.selected a, -#content li.formTab a.selected, -#content-core li.formTab a.selected { - font-weight: bold; -} -#content-views li.selected a, -#content-views li a:hover, -#content li.formTab a.selected, -#content li.formTab a:hover, -#content-core li.formTab a.selected, -#content-core li.formTab a:hover { - background: White; - color: Black; - border-top-right-radius: 0.5em; - border-top-left-radius: 0.5em; - -webkit-border-top-right-radius: 0.5em; - -webkit-border-top-left-radius: 0.5em; - -moz-border-radius-topleft: 0.5em; - -moz-border-radius-topright: 0.5em; -} -#content li.formTab a.notify, -#content-core li.formTab a.notify { - background-color: red; - color: White; -} -#content li.formTab a.required span:after, -#content-core li.formTab a.required span:after, -div.field span.required:after { - content: "■"; - color: Red; - padding-left: 0.2em; -} -#content fieldset.formPanel, -#content-core fieldset.formPanel { - border: none; -} -#content fieldset.formPanel.hidden, -#content-core fieldset.formPanel.hidden { - display: none; -} -#content div.formControls input.hidden, -#content-core div.formControls input.hidden { - display: none; -} - -/* @end */ - -/* @group Pulldown menus */ - -/* @group Personal tools pulldown */ -#portal-personaltools dl { -} -#portal-personaltools dt { - font-weight: normal; -} -#portal-personaltools dt.actionMenuHeader a:after { - content: " ▼"; -} -#portal-personaltools dd { - right: 0; - padding-top: 0.5em; -} -#portal-personaltools dd { - background: #e3e3e3; - padding-bottom: 0.5em; -} -#portal-personaltools dd a { - line-height: 2em; - padding: 0 0.75em; -} -#portal-personaltools dd a:hover { - background: #205c90; - color: White; -} - -/* @end */ - -/* @group Content pulldowns */ - -#contentActionMenus dl.actionMenu a, -#contentActionMenus dl.actionMenu.activated dd { - background-color: #75ad0a; - color: White; - z-index: 5; -} -#contentActionMenus dl.actionMenu.activated dd { - border-bottom: 0.5em solid #75ad0a; - right: -3px; -} -#contentActionMenus dl.actionMenu.activated dd a:hover, -#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected { - background-color: White !important; - color: #666; -} -#contentActionMenus dl.actionMenu { - line-height: 2em; -} - -#folderHeader, #contextHeader { - border-bottom: 2px solid white; -} - -#contextHeader { margin-top: 5px; } - - -/* @end */ - -#contentActionMenus { - float: right; - background: #75ad0a; - margin: 0; - position: relative; - top: -0.23em; - right:-0.24em; - padding: 0.1em 0.24em 0 0; - border-radius: 0.5em; - border-top-left-radius: 0; - -webkit-border-radius: 0.5em; - -webkit-border-top-left-radius: 0; - -moz-border-radius: 0.5em; - -moz-border-radius-topleft: 0; -} - -.actionMenuContent { - padding: 0 0.25em; -} - -dl.actionMenu { - float: right; - white-space: nowrap; - position: relative; - margin-left: 0.5em; -} -dl.actionMenu a, -dl.actionMenu div { - display: block !important; - white-space: nowrap; -} -dl.actionMenu dt { - font-weight: normal; -} -span.arrowDownAlternative { - font-size: 80%; -} -dl.actionMenu.deactivated dt { - margin: 0 0.25em; -} -dl.actionMenu.deactivated dd { - display: none; -} -dl.actionMenu.activated dd { - position: absolute; - width: auto; - min-width: 100%; - border-bottom-right-radius: 0.5em; - border-bottom-left-radius: 0.5em; - -webkit-border-bottom-right-radius: 0.5em; - -webkit-border-bottom-left-radius: 0.5em; - -moz-border-radius-bottomleft: 0.5em; - -moz-border-radius-bottomright: 0.5em; -} -dl.actionMenu.activated dt a, -dl.actionMenu.activated dd a, -dl.actionMenu.activated dd div { - margin: 0 0.25em; -} - -/* @end */ - -/* @group Control panel */ - -#setup-link { - font-size: 90%; -} - -#content ul.configlets { - margin: 1em 0; - list-style-image: none; - list-style: none; -} -#content ul.configlets li { - margin-bottom: 1em; - list-style: none; - display: block; -} -#content ul.configlets li a { - text-decoration: none; - border: none; -} -#content ul.configlets li a:visited { - color: #436976; - background-color: transparent; -} -#content ul.configlets li a:active { - color: #436976; - background-color: transparent; -} -#content ul.configlets li label { - font-weight: bold; -} -#content ul.configletDetails { - margin: 0em 1em 1em 4em; - list-style-image: none; - list-style: none; -} -#content ul.configletDetails li { - margin-bottom: 1em; - display: inline; -} -#content ul.configletDetails li a { - text-decoration: none; -} -#content ul.configletDetails li label { - font-weight: bold; -} -#content ul.configletDetails li.configletDescription { - display: block; - color: #76797c; - margin: 0; -} -.inlineDisplay { - display:inline -} -table.controlpanel-listing { - width:100%; -} -table.controlpanel-listing td, table.controlpanel-listing th { - font-size:120%; -} -table.controlpanel-listing dl { - margin-top:0; -} -table.controlpanel-listing dd { - margin-left: 1em; -} -table.controlpanel-listing dl dt a .trigger{ - font-weight:normal; -} -table .controlpanel-listing td { - vertical-align:top; -} -table.controlpanel-listing td.checker{ - text-align:center; -} -table.controlpanel-listing th.smallcolumn { - width:1.5em; -} -.chooser-right { - float:right; - margin-right:0; - margin-bottom:0; -} -.rule-element { - background-color:#EEF3F5; - margin:0.5em 0pt 0.5em; - padding:0.3em 1em 0.3em 1em; - width:auto; -} -.rule-element dl { -} -.rule-element dl dd { - margin-left:1em; -} -.rule-updown, .rule-operations { - float:right; - padding-top:0.8em; -} -/* @end */ - -/* @group Collapsible */ -dl.collapsible { - border: 0.1em solid #8cacbb; - margin: 1em 0; - padding: 0; -} -dl.collapsible dt.collapsibleHeader { - display: block; - float: left; - background: White; - line-height: 1.2em; - vertical-align: middle; - font-size: 90%; - position: relative; - top: -0.6em; - width: auto; - margin: 0 0 -0.6em 1em; - padding: 0 0.5em; -} -dl.collapsible dd.collapsibleContent { - margin: 0; - padding: 0 1em 0.4em; - clear: left; -} - -/* for IE the following isn't needed, that's why the css2 selector is used */ -dl.collapsible dd.collapsibleContent > dl { - margin: 0; - padding: 0; -} - -dl.expandedInlineCollapsible dt.collapsibleHeader, -dl.expandedBlockCollapsible dt.collapsibleHeader { - padding: 0 0.5em 0 2em; - background: White url(treeExpanded.png) no-repeat 0.5em 50%; - cursor: pointer; -} - -dl.collapsedBlockCollapsible { - border: none; - height: 1em; - width: auto; -} -dl.collapsedInlineCollapsible dt.collapsibleHeader, -dl.collapsedBlockCollapsible dt.collapsibleHeader { - float: none; - position: relative; - margin: 0 0 0 1em; - padding: 0 0.5em 0 2em; - line-height: 1.2em; - cursor: pointer; - background: White url(treeCollapsed.png) no-repeat 0.5em 50%; -} -dl.collapsedInlineCollapsible dd.collapsibleContent, -dl.collapsedBlockCollapsible dd.collapsibleContent { - display: none; -} -dl.collapsedInlineCollapsible { - border: none; - height: 1em; - width: auto; - display: inline; -} -dl.collapsedInlineCollapsible dt.collapsibleHeader { - position: static; - float: none; - margin: 0; - padding: 0 0 0 2em; - line-height: 1em; - cursor: pointer; - display: inline; -} - -/* @end */ - -/* @group Comments */ - -.comment { - margin-top: 1.5em; - font-size: 80%; -} - -.comment .documentByLine { - margin-left: 1em; -} - -.comment .formControls { - margin-left: 0; -} - -.commentTime { - color: #666; -} - -.commentBody { - padding: 1em; - margin: 0.5em 0; - border-radius: 0.5em; - -webkit-border-radius: 0.5em; - -moz-border-radius: 0.5em; - box-shadow: 0 0 1em 0 #888; - -moz-box-shadow: 0 0 0.5em 0 #888; - -webkit-box-shadow: 0 0 0.5em #888; -} - -.comment h1, -.comment h2, -.comment h3, -.comment h4, -.comment h5, -.comment h6 { - font-weight: normal; -} - -/* @end */ - -.reviewHistory, -.contentHistory { - display: inline; - color: Black; -} -.spacer { - margin: 1em; -} - -.label { - font-weight: bold; - display: inline; -} -.optionsToggle { - border: 0.1em solid #8cacbb; - color: Black; - background-color: #dee7ec; - font-weight: normal; - font-size: 90%; -} - -/* for highlighting of search terms */ -.highlightedSearchTerm { - background-color: #ffa; -} -dl.searchResults .highlightedSearchTerm { - background-color: transparent; - font-weight: bold; -} -/* for greying out inherited roles */ -.noInheritedRoles { - color: #a0a0a0; -} -/* for highlighting current items, like the language or today in the calendar */ -.currentItem { - border-collapse: collapse; - border: 0.2em solid #ffa500; - padding: 0.1em; -} - - -/* @end */ - -/* @group Search results page */ - -fieldset#search-field { - border: none !important; - text-align: center; -} -input.searchPage { - font-size:200% !important; -} -#rss-subscription { - float: left; - line-height: 3em; -} -#search-results-bar .actionMenuContent { - margin-top: 1em; - padding: 0; -} -#search-filter { - background: #ddd; - margin: 0; - padding: 0; -} -#content #search-filter fieldset { - border: none !important; - position: relative; - padding: 0; - margin: 0; -} -#content #search-filter legend { - background: transparent; - font-size: 1.1em; - padding: 0.5em 0.9em; - font-weight: bold; -} -#search-filter .field { - background: #eee; - padding: 1em 1.5em; - margin: 0; -} -#search-filter .field label { - font-weight: normal; -} -#search-filter .formControls { - text-align:center -} -#search-results-wrapper { - margin-top: 1em; -} -form.searchPage h1.documentFirstHeading { - font-weight:normal; - letter-spacing:0; - float: left; - margin-right: 0.8em; -} -form.searchPage h1.documentFirstHeading .highlightedSearchTerm { - background: transparent !important; -} -#search-results-bar > * { - float: left; -} -#searchResultsSort{ - float:right; -} -#search-results-bar { - position: relative; - z-index: 1; - float: left; - width: 100%; - border-top: 1px solid #DDD; - border-bottom: 1px solid #DDD; - padding: 1em 0; -} -#search-results-bar dl.actionMenu { - margin-bottom: 0; -} -#search-results-bar dd.actionMenuContent { - margin-left: 0; - padding-left: 0; -} -#search-results-bar dt.actionMenuHeader a { - border-bottom: none; -} -#search-results-bar dt.actionMenuHeader a::after { - content: " ▼"; -} -#search-results { - padding: 1em; -} -.searchResults { - margin-top: 0; -} -#ajax-search-res { - display: none; -} - -/* @end */ - - -/* @group Image alignment classes */ - -.image-left { - float: left; - margin: 0.5em 1em 0.5em 0; -} -.image-right { - float: right; - margin: 0.5em; -} -.image-inline { - float: none; -} -/*note: the tricky thing here is that image-inline|image-left|image-right -can both be on an image and a wrapper element e.g. a dl tag*/ -img.image-left, -img.image-right, -.captioned img { - border: 1px solid #ddd; -} -dd.image-caption { - text-align: left; - padding: 0 0 0 3px; /*image padding+border with*/ - margin: 0; - color: #666; - font-size: 85%; -} - -/* @end */ - - -/* @group Dashboard */ - -#dashboard-actions ul, -#dashboard-actions ul li { - list-style: none; -} -#dashboard-actions ul { - margin-left: 0; -} - -#dashboard { - font-size: 125%; - line-height: 1em; -} - -#dashboard dd { - margin: 0; -} - - -#dashboard dl.portlet a:link { - border-bottom: none; -} - -#dashboard-portlets1, -#dashboard-portlets2, -#dashboard-portlets3 { - float:left; - width:23%; - padding:0.7em 1.3em 0 0; -} - -#dashboard-portlets4 { - float:left; - width:23%; - padding-top:0.7em; -} - -#dashboard-portlets1... [truncated message content] |