Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/nw_maj_rond.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/nw_maj_rond.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/nw_maj_rond.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/page.sm.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/page.sm.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/page.sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portlet-layout-bar-back.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portlet-layout-bar-back.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portlet-layout-bar-back.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portletheadingback.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portletheadingback.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/portletheadingback.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_bg.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_bg.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_bg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left_on.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left_on.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_left_on.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right_on.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right_on.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tab_right_on.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft_low.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft_low.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tableft_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle_low.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle_low.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabmiddle_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright_low.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright_low.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabright_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabs-back.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabs-back.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/tabs-back.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/view.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/view.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/images/view.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages.properties
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages.properties?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages.properties (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages.properties Fri Feb 27 18:45:01 2015
@@ -0,0 +1,91 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+desktop.action.labels.menu=Window Menu
+desktop.action.labels.tile=Tile Window
+desktop.action.labels.untile=Untile Window
+desktop.action.labels.heightexpand=Height - Fit Content
+desktop.action.labels.heightnormal=Height - Variable
+desktop.action.labels.restore=Restore Window
+desktop.action.labels.removeportlet=Delete Portlet
+desktop.action.labels.minimized=Minimize Window
+desktop.action.labels.maximized=Maximize Window
+desktop.action.labels.normal=Restore Window
+desktop.action.labels.edit=Edit
+desktop.action.labels.print=Print
+desktop.action.labels.about=About
+desktop.action.labels.config=Configure
+desktop.action.labels.edit_defaults=Edit Defaults
+
+desktop.action.labels.movetiled=Drag to move window - Ctrl-Drag to untile and move window
+desktop.action.labels.moveuntiled=Drag to move window - Ctrl-Drag to tile and move window
+
+# if empty string, portlet title bar will not change during ajax calls for portlet render
+desktop.action.labels.loadportletrender=Loading…
+
+title=Red Responsive
+
+
+# if empty string, portlet title bar will not change during ajax calls for portlet action submits
+desktop.action.labels.loadportletaction=Updating…
+
+# if empty string, portlet title bar will not change during ajax calls for get-portlet-action, change-portlet-action, move-portlet
+desktop.action.labels.loadportletupdate=
+
+desktop.action.labels.addportlet=Add Portlet
+desktop.action.labels.editpage=Edit Page
+
+# if empty string, HTMLNode id="js-showloading" will not get its inner element text changed during ajax calls
+desktop.action.labels.loadpage=
+
+# if empty string, HTMLNode id="js-showloading" will not get its inner element text changed during loading of customizer
+desktop.action.labels.loadpageeditor=Loading Page Editor…
+
+# Page Editor / Customizer
+desktop.pageeditor.labels.title=Jetspeed Page Editor
+desktop.pageeditor.labels.changepagelayouttheme=Change Layout Theme
+desktop.pageeditor.labels.changepageportlettheme=Change Portlet Theme
+desktop.pageeditor.labels.changeportlettheme=Change Portlet Theme
+desktop.pageeditor.labels.changelayout=Change Layout
+desktop.pageeditor.labels.newpage=Create New Page…
+desktop.pageeditor.labels.deletepage=Delete Page…
+desktop.pageeditor.labels.addlayout=Add Layout
+desktop.pageeditor.labels.addportlet=Add Portlet…
+desktop.pageeditor.labels.columnsizes=Column Sizes…
+desktop.pageeditor.labels.deletelayout=Delete Layout…
+
+desktop.pageeditor.labels.movemode=Mode Mode
+desktop.pageeditor.labels.movemode_exit=Full Mode
+
+desktop.pageeditor.dialog.labels.columnsizes=Change Column Sizes
+desktop.pageeditor.dialog.labels.columnsizes_column1=Column 1
+desktop.pageeditor.dialog.labels.columnsizes_column2=Column 2
+desktop.pageeditor.dialog.labels.columnsizes_column3=Column 3
+desktop.pageeditor.dialog.labels.columnsizes_column4=Column 4
+desktop.pageeditor.dialog.labels.columnsizes_column5=Column 5
+
+desktop.pageeditor.dialog.labels.newpage=Create New Page
+desktop.pageeditor.dialog.labels.newpage_name=Name
+desktop.pageeditor.dialog.labels.newpage_title=Title
+desktop.pageeditor.dialog.labels.newpage_titleshort=Short Title
+
+desktop.pageeditor.dialog.labels.deletepage=Are you sure you want to delete this page?
+desktop.pageeditor.dialog.labels.deletelayout=Are you sure you want to delete this layout?
+desktop.pageeditor.dialog.labels.removeportlet=Are you sure you want to delete this portlet?
+
+desktop.pageeditor.dialog.labels.ok=OK
+desktop.pageeditor.dialog.labels.cancel=Cancel
+desktop.pageeditor.dialog.labels.yes=Yes
+desktop.pageeditor.dialog.labels.no=No
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages_en.properties
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages_en.properties?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages_en.properties (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-red/resources/Messages_en.properties Fri Feb 27 18:45:01 2015
@@ -0,0 +1,26 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+desktop.action.menu=Window Menu
+desktop.action.tile=Tile Window
+desktop.action.untile=Untile Window
+desktop.action.heightexpand=Height - Fit Content
+desktop.action.heightnormal=Height - Variable
+desktop.action.restore=Restore
+desktop.action.removeportlet=Delete Portlet
+desktop.action.addportlet=Add Portlet
+desktop.action.editpage=Edit Page
+
+title=Red Responsive
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/.DS_Store
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/.DS_Store?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/.DS_Store
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/portal.css
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/portal.css?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/portal.css (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/portal.css Fri Feb 27 18:45:01 2015
@@ -0,0 +1,49 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+/* begin layout decorator tigris additions */
+
+.layout-jetspeed #breadcrumbs {
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ padding: 3px;
+ clear: both;
+ padding-left: 10px;
+ padding-top: 8px;
+}
+.layout-jetspeed #breadcrumbs .LinkFolder{
+color: #666666;
+text-decoration: underline;
+font-size: 8pt;
+}
+
+.active > a { font-weight: bold; }
+#nav-top { z-index: 1000; }
+#nav-top > li { float: left; margin: 0 7px 0 0; padding-bottom: 5px; list-style-type: none}
+#nav-top a { display: block; color:#000000; text-decoration: none; font-size: 12px;}
+#nav-top a:hover { text-decoration: underline; }
+#nav-top > li > a { padding: 0 26px 5px 5px; background: url(../../images/arrow-nav-top.png) no-repeat 100% 2px; color: #FFFFFF; font-weight: bold; }
+#nav-top ul li { padding: 0 10px 8px; list-style-type: none }
+#nav-top li:hover { background: url(../../images/hover-nav-top.png) repeat-x; }
+#nav-top li:hover ul { left: auto; }
+#nav-top ul { z-index: 16777269; position: absolute; left: -999em; background-color: #FFFFFF; border: 1px solid #107EC0; }
+#nav-top #envList { width: 145px; }
+#nav-top #spaceList { width: 250px; }
+#nav-top ul .first, #nav-top ul li:first-child { padding-top: 8px; }
+#nav-top li .separator { background: url(../../images/divider-nav-top.png) repeat-x; padding-top: 7px; }
+
+/* end layout decorator tigris additions */
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles-new.css
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles-new.css?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles-new.css (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles-new.css Fri Feb 27 18:45:01 2015
@@ -0,0 +1,87 @@
+html {height: 100%;}
+* html body {height: 100%;}
+
+body {
+ min-height: 100%;
+ position: relative;
+}
+
+.layout-main {
+ padding-bottom: 41px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0px;
+ width: 100%;
+}
+
+h1.logo {
+ margin-top: 0;
+}
+
+#navcolumn h4 {
+ padding: 0px 15px;
+ text-decoration: none;
+}
+
+.panel {
+ border-color: #EEE;
+ margin: 0 0 2em 0;
+}
+
+.panel-body ul, .panel-body ol {
+ margin-left: 1em;
+}
+
+.panel-body h1:first-child, .panel-body h2:first-child, .panel-body h3:first-child {
+ margin-top: 0;
+}
+
+.panel-body .form-horizontal .form-group:last-child, .panel-body .form-horizontal[name='langChng'] .form-group {
+ margin-bottom: 0;
+}
+
+#breadcrumbs {
+ margin: 20px 0;
+}
+
+.no-margin-bottom {
+ margin-bottom: 0;
+}
+
+.container-fluid.portal-nested-layout {
+ padding: 0;
+}
+
+#top-menu-container {
+ border-radius: 0;
+ min-height: 0;
+ margin-bottom: 0px;
+ border: 0;
+}
+
+#top-menu-nav > .navbar-nav > li > a {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ margin-right: 0;
+ border: 0;
+}
+
+@media screen and (max-width: 767px) {
+ #navcolumn {
+ margin: 0 0 2em 0;
+ }
+
+ #top-menu-nav > .navbar-nav {
+ margin: 0;
+ border-bottom: 0;
+ }
+}
+
+@media screen and (min-width: 768px) {
+ #top-menu-nav, #top-menu-container > .container-fluid {
+ padding-right: 0px;
+ padding-left: 0px;
+ }
+}
\ No newline at end of file
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles.css
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles.css?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles.css (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/css/styles.css Fri Feb 27 18:45:01 2015
@@ -0,0 +1,604 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+@import url("../../css/portal-standard.css");
+
+
+* { margin:0; padding:0; }
+
+body, div, span, a, form, li, ul, ol, input, select, textarea, button, pre, blockquote, label, h1, h2, h3, h4, td, tr, th, tbody, table, p, iframe, img {
+ padding:0px;margin:0px;
+ white-space:normal;
+/* font-weight:normal;
+ font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size:8pt;*/
+}
+
+body {
+ background: #fff;
+}
+
+textarea, button, select, form {
+ padding:1px;
+}
+
+p {
+ margin-top:4px;
+ margin-bottom:4px;
+}
+
+h2 {
+ margin-bottom:6px;
+ color:#12293f;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+h3 {
+ margin-bottom:4px;
+ text-decoration:underline;
+}
+
+/**
+ This white-space setting is VERY important as it keeps content from "spilling"
+ outside of portlets.
+ */
+
+td,
+th
+{
+ white-space: normal;
+}
+
+th
+{
+ font-size: 11px;
+}
+
+
+
+body.layout-jetspeed
+{
+ margin: 0;
+ padding: 0;
+}
+
+
+.Link
+{
+}
+
+.LinkFolder
+{
+}
+
+.LinkPage
+{
+}
+
+/* applied the sliding doors technique
+ http://www.alistapart.com/articles/slidingdoors/ */
+
+
+.layout-jetspeed .LTabLeftLow,
+.layout-jetspeed .LTabLow,
+.layout-jetspeed .LTabRightLow,
+.layout-jetspeed .LTabLeft,
+.layout-jetspeed .LTab,
+.layout-jetspeed .LTabRight
+{white-space: nowrap;
+ vertical-align: middle;
+}
+
+/*
+background-image: url(../images/documenttabs.png); background-repeat: no-repeat;
+background-position: 0px -30px
+*/
+
+.layout-jetspeed .LTab{background-repeat: repeat-x}
+.layout-jetspeed td.LTab{font-weight: bold;}
+/*
+.layout-jetspeed .LTabLeftLow{background-position: 5px -30px}
+.layout-jetspeed .LTabRightLow{background-position: -5px -30px}
+.layout-jetspeed .LTabLeft{background-position: 5px -30px}
+.layout-jetspeed .LTabRight{background-position: -5px -30px}
+*/
+
+/*
+.layout-jetspeed .LTabLeftLow{background-position: 0px -30px}
+.layout-jetspeed .LTabLow{background-position: 0px -30px}
+.layout-jetspeed .LTabRightLow{background-position: 5px 5px}
+.layout-jetspeed .LTabLeft{background-position: 5px 5px}
+.layout-jetspeed .LTab{background-position: 0px -30px}
+.layout-jetspeed .LTabRight{background-position: 5px 5px}
+*/
+
+/* Tab hyperlink styling */
+.layout-jetspeed .LTabLow A:link,
+.layout-jetspeed .LTabLow A:visited,
+.layout-jetspeed .LTabLow A:hover,
+.layout-jetspeed .LTabLow A:active
+{
+ text-decoration: none;
+ font-size: 11px;
+}
+
+.layout-jetspeed .LTabLeftLow
+{
+ width: 5px;
+ padding-left: 9px;
+ padding-right: 0px;
+}
+
+.layout-jetspeed .LTabLow
+{
+ height:25px;
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+.layout-jetspeed .LTabRightLow
+{
+ width: 0px;
+ padding-left: 0px;
+ padding-right: 9px;
+}
+
+.layout-jetspeed .LTabLeft
+{
+ width: 5px;
+ padding-left: 9px;
+ padding-right: 0px;
+}
+
+.layout-jetspeed .LTab
+{
+ height:30px;
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+.layout-jetspeed .LTabRight
+{
+ width:10px;
+ padding-left: 0px;
+ padding-right: 9px;
+}
+
+.layout-jetspeed .menu {
+/* background:url(../images/blue_gradient.gif) #05549c;
+ padding:1px;
+ border-top:1px solid #033563;*/
+ background: lightgrey;
+}
+
+.layout-jetspeed .menu a {
+ color: black;
+ text-decoration:none;
+ border-radius: 0;
+ border: 0;
+}
+
+.layout-jetspeed .menu a:hover {
+ color:black;
+ background-color: #EEE;
+}
+
+.layout-jetspeed .menu a.current {
+ color: black;
+ cursor: default;
+ background: lightgrey !important;
+}
+
+.layout-jetspeed .tabs {
+ list-style-type:none;
+ list-style-position:inside;
+ display:table;
+}
+
+.layout-jetspeed .tabs li {
+ float:left;
+ display:inline;
+ border-collapse:collapse;
+ margin-right:10px;
+ padding: 3px;
+ color:#fff;
+}
+
+.layout-jetspeed #banner h1 {
+ font-size: 1.25em;
+ margin: 0;
+}
+
+.layout-jetspeed #login {
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+ font-weight: bold;
+}
+
+/* .layout-jetspeed #breadcrumbs located in portal.css and desktop.css */
+
+.layout-jetspeed #breadcrumbs a {
+ text-decoration: none;
+}
+
+.layout-jetspeed #navcolumn {
+ font-size: small;
+ margin-top: 15px;
+}
+
+.layout-jetspeed #navcolumn .toolgroup{background: none}
+.layout-jetspeed #navcolumn .toolgroup .label{background: none; border-bottom: 1px solid #afafaf; color: #303031}
+.layout-jetspeed #navcolumn .toolgroup .body {background: none; border: none;}
+.layout-jetspeed #navcolumn{background: none;}
+
+.layout-jetspeed #navcolumn p {
+ background-image: none;
+}
+
+.layout-jetspeed #main {
+ margin: 0;
+}
+
+.layout-jetspeed #leftcol
+{
+ width: 17%;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+}
+
+.layout-jetspeed #leftcol a {
+ text-decoration: none;
+}
+
+.layout-jetspeed #leftcol a:active, .layout-jetspeed #leftcol a:hover {
+ color: #000000 !important;
+ text-decoration: underline;
+}
+
+.layout-jetspeed .toolgroup {
+ background: #efefef;
+ margin-bottom: 6px;
+ margin-top: 6px;
+}
+
+.layout-jetspeed .toolgroup .label {
+ color: white;
+ padding: 1px;
+ font-weight: bold;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: 8pt;
+}
+
+.layout-jetspeed .toolgroup .body {
+ border-right: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+ padding: 4px 4px 4px 0;
+}
+
+.layout-jetspeed .toolgroup .body div {
+ padding-bottom: .2em;
+ padding-left: 0;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: 7pt;
+}
+
+.layout-jetspeed .toolgroup .body div div {
+ padding-left: .5em;
+}
+
+.layout-jetspeed .toolgroup .pagetitle{
+ font-weight: bold;
+ padding-left: .5em;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+}
+
+.layout-jetspeed .toolgroup .body div p {
+ margin-top: .0;
+ padding-bottom: 0;
+ padding-left: 0;
+ margin-top: .0;
+ margin-bottom: .0;
+}
+
+
+
+#portal-page-actions A img
+{
+ display: inline;
+}
+
+#portal-page-actions
+{
+ display: inline;
+ float: right;
+ position: relative;
+ top: 55px;
+ left: -10px;
+}
+
+.FolderList
+{
+ display: inline;
+}
+
+.layout-jetspeed .layout-edit-bar
+{
+ width: 100%;
+ padding-top: 5px;
+ font-size: 8pt;
+ color: blue;
+ overflow:hidden;
+ clip:auto;
+}
+
+.layout-jetspeed .layout-edit-bar label,
+.layout-jetspeed .layout-edit-bar input,
+.layout-jetspeed .layout-edit-bar select
+{
+ font-size: 11px;
+ color: #000;
+}
+
+.layout-jetspeed .layout-edit-bar input
+{
+ font-size: 8pt;
+}
+
+.layout-jetspeed .layout-edit-bar-left
+{
+ display:inline;
+ float:left;
+}
+
+.layout-jetspeed .layout-edit-bar-right
+{
+ display:inline;
+ float:right;
+ padding-right: 5px;
+}
+
+.layout-jetspeed .portlet-edit-bar select
+{
+ font-size: 8pt;
+ color: blue;
+}
+
+
+
+/* New theme starts here */
+/*
+.layout-jetspeed
+{
+ font-family: Verdana,sans-serif;
+ font-size: 8pt;
+}
+
+.layout-jetspeed td{
+ font-size:8pt;
+ font-family: Verdana,sans-serif;
+ vertical-align: top;
+}
+*/
+.layout-jetspeed .header {
+ width:100%;
+ background:grey;
+ border-bottom:4px solid #eef0f0;
+ margin:0px;
+}
+
+.layout-jetspeed .logo {
+text-indent: -9999px;
+background: url("../images/jetspeed-logo.gif") no-repeat;
+background-position: 8px 8px;
+height:35px;
+padding:3px;
+}
+
+/* Logout */
+/* ================================================ */
+.layout-jetspeed .layout-jetspeed-logout {
+position: absolute;
+right: 5px; top: 5px;
+z-index: 10;
+color: #fff;
+padding:2px;
+text-decoration:none;
+font-size:8pt;
+}
+
+.layout-jetspeed .layout-search {
+position: absolute;
+right: 22px; top: 18px;
+color: #000;
+padding:2px;
+text-decoration:none;
+}
+
+.layout-jetspeed .layout-search2 {
+position: absolute;
+right: 3px; top: 21px;
+}
+
+.layout-jetspeed .layout-horizontal-menu {
+position:absolute;
+display:none;
+left:300px;
+top:10px;
+}
+
+.layout-jetspeed .layout-statusarea {
+position: absolute;
+right: 2px; top: 12px;
+color: #fff;
+padding:2px;
+text-decoration:none;
+font-size:8pt;
+}
+.layyout-jetspeed .layout-statusarea A:visited,
+.layout-jetspeed .layout-statusarea A {
+color: #fff;
+font-size:8pt;
+}
+
+.layout-jetspeed .layout-jetspeed-logout:hover{
+text-decoration: underline;
+}
+
+.layout-jetspeed .tooltext { font-size: 8pt; }
+
+.layout-jetspeed .navmenu ul { margin: 0 0 0 3px; padding: 2px; }
+.layout-jetspeed .navmenu li { margin: 0 0 0 3px; padding: 2px; }
+.layout-jetspeed .navmenu li.leaf { margin: 0 0 0 3px; padding: 2px; list-style-type: none; list-style-image: none; }
+.layout-jetspeed .navmenu li.closed { cursor: pointer; list-style-image: url(../../images/bullet-closed.png); }
+.layout-jetspeed .navmenu li.expanded { cursor: default; list-style-image: url(../../images/bullet-expanded.png); }
+.layout-jetspeed .navmenu li li { }
+.layout-jetspeed .navmenu li.closed ul { display: none; }
+
+.layout-jetspeed .default-tabs{margin: 1px; padding: 0px; }
+.layout-jetspeed .default-tabs ul{display: block; float: left;}
+.layout-jetspeed .default-tabs li{display: block; float: left; margin: 2px; padding: 0px; color: #05549c; border: none; }
+.layout-jetspeed .default-tabs a{ font-weight: normal; white-space: nowrap; display: block; float: left; width: auto; margin: 0px; padding: 4px 2px; text-decoration: none; font-size: 10px; }
+.layout-jetspeed .default-tabs .selected a{ color: #05549c; text-decoration: none; font-weight: bold; }
+.layout-jetspeed .default-tabs .selected a:hover{ color: #05549c; text-decoration: underline }
+.layout-jetspeed .default-tabs .not-selected a{ color: #05549c; text-decoration: none }
+.layout-jetspeed .default-tabs .not-selected a:hover{color: #05549c; text-decoration: underline }
+
+.layout-jetspeed-logout{float: right; display: block;}
+
+.layout-jetspeed .portal-page-actions{
+margin-bottom: 0px;
+float: right;
+
+}
+.layout-jetspeed .portal-page-actions li{display: block; float: left; margin-left: 10px;}
+.layout-jetspeed .portal-page-actions a{
+background-image: none;
+color: white;
+text-decoration: underline;
+}
+.layout-jetspeed .portal-page-actions a span{}
+
+.layout-jetspeed .layout-edit-bar {
+background: #f2f2f2 url("../images/layout-bar-shade.png") repeat-x left bottom;
+padding-bottom: 15px;
+width: 100%;
+clear:both;
+}
+.layout-jetspeed .layout-edit-bar tr td{padding: 4px; vertical-align: top}
+.layout-jetspeed .layout-portlet-move{float: left;}
+.layout-jetspeed .layout-portlet-move li{float: left; display: block}
+.layout-jetspeed .layout-portlet-move a{
+display: block;
+float: left;
+width: 16px;
+height: 16px;
+background-repeat: no-repeat;
+background-position: 0px 0px;
+margin-left: 2px;
+}
+.layout-jetspeed .layout-portlet-move a:hover{background-position: 0px -16px}
+.layout-jetspeed .layout-portlet-move a span{display: none}
+
+.layout-jetspeed .layout-portlet-move a.move-portlet-up{background-image: url("../images/movePortletUp.gif");}
+.layout-jetspeed .layout-portlet-move a.move-portlet-down{background-image: url("../images/movePortletDown.gif");}
+.layout-jetspeed .layout-portlet-move a.move-portlet-left{background-image: url("../images/movePortletLeft.gif");}
+.layout-jetspeed .layout-portlet-move a.move-portlet-right{background-image: url("../images/movePortletRight.gif");}
+.layout-jetspeed .layout-portlet-move a.remove-portlet-from-apge{background-image: url("../images/close.gif");}
+
+.layout-jetspeed .folder-title,
+.layout-jetspeed .page-title,
+.layout-jetspeed .layout-title,
+.layout-jetspeed .layout-edit-bar b{font-weight: bold; background: #c2c2c2; color: #666666; padding: 5px; display: block; width: auto; margin-bottom: 5px;}
+
+.layout-jetspeed .layout-edit-bar label{width: 71px; display: block; float: left; text-align: right; padding: 6px; clear: left}
+.layout-jetspeed .layout-edit-bar select{width: 200px;}
+.layout-jetspeed .layout-edit-bar input{margin-bottom: 5px; margin-top: 5px;}
+
+
+.layout-jetspeed .layout-jetspeed-addportlet{padding: 25px; background: #f2f2f2; text-align: center;}
+.layout-jetspeed .layout-jetspeed-addportlet a{
+background: url("../images/addportlet.png") no-repeat;
+width: 146px; height: 30px;
+padding: 10px 48px 13px 35px;
+background-position: 0px 0px;
+color: white;
+}
+.layout-jetspeed .layout-jetspeed-addportlet a:hover{
+background-position: 0px -39px;
+}
+
+/* Layout configuration inside a portlet */
+
+.layout-jetspeed .portal-layout-cell .portal-layout-cell .layout-edit-bar{
+padding: 0px;
+background: #f2f2f2 url("../images/portletheadingback.png") repeat-x top left;
+padding-top: 24px;
+padding-bottom: 5px;
+margin-bottom: 10px;
+}
+
+.layout-jetspeed .portal-layout-cell .layout-edit-bar b{padding-right: 0px}
+.layout-jetspeed .portal-layout-cell .layout-edit-bar .layout-title{
+padding: 4px;
+}
+
+.layout-jetspeed .portlet-edit-bar{
+background: url("../images/portlet-layout-bar-back.gif") no-repeat top left;
+height: 18px;
+margin: 10px;
+margin-bottom: -5px;
+padding: 1px;
+}
+.layout-jetspeed .portlet-edit-bar a{display: block ; float: left; margin-top: 2px;}
+.layout-jetspeed .portlet-edit-bar select{width: 120px;}
+.layout-jetspeed .portlet-edit-bar label{
+float: left;
+color: white;
+display: block;
+margin-top: 2px;
+padding: 2px;
+font-weight: bold;
+}
+
+.layout-jetspeed .portlet-edit-bar select{background: transparent; border: 1px solid #666666; float: left; color: white; padding: 0px; height: 18px;}
+.layout-jetspeed .portlet-edit-bar select option{color: white; background: #035a8e; padding: 0px;}
+.layout-jetspeed .portal-layout-column{}
+
+.layout-jetspeed .layout-edit-bar fieldset{border: 1px solid white; padding: 5px; margin: 5px;}
+/* override the default styling */
+
+/* --------------------------------- */
+/* PLT.C.4 Sections */
+/* --------------------------------- */
+.layout-jetspeed .portlet-section-header {
+ background: #f2f2f2;
+ background-image: none;
+ color: #fff;
+ padding: 5px;
+ margin-right: 0px;
+ margin-left: 0px;
+ clear: both;
+}
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator-macros.vm
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator-macros.vm?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator-macros.vm (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator-macros.vm Fri Feb 27 18:45:01 2015
@@ -0,0 +1,255 @@
+#*
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*#
+#* define navigation constants *#
+#macro (defineNavigationConstants)
+ #set($LEFT_TO_RIGHT = "LeftToRight")
+ #set($RIGHT_TO_LEFT = "RightToLeft")
+ #set($TOP_TO_BOTTOM = "TopToBottom")
+ #set($BOTTOM_TO_TOP = "BottomToTop")
+ #set($TITLE_FIRST = "TitleFirst")
+ #set($TITLE_LAST = "TitleLast")
+ #set($BREADCRUMBS_STYLE = "BreadcrumbsStyle")
+#end
+
+#* include tabs navigation component *#
+#macro (includeTabsNavigation $_menu $_orientation)
+ <nav class="navbar navbar-default" id="top-menu-container">
+ <div class="container-fluid">
+
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#top-menu-nav">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ </div>
+
+ <div class="collapse navbar-collapse" id="top-menu-nav">
+ <ul class="nav navbar-nav nav-tabs">
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($tabTitle = $element.getTitle($preferedLocale))
+ #set($tabName = $element.getShortTitle($preferedLocale))
+ #if($_orientation == $LEFT_TO_RIGHT)
+ #if($element.isSelected($site))
+ <li><a href="#" class="current">${tabName}</a></li>
+ #else
+ #set($tabUrl = $jetspeed.getAbsoluteUrl($element.url))
+ <li><a href="$tabUrl">${tabName}</a></li>
+ #end
+ #end
+ #end
+ #end
+ </ul>
+ </div>
+
+ </div>
+ </nav>
+#end
+
+#* include links navigation component *#
+#macro (includeLinksNavigation $_menu $_orientation $_title $_style $_delimiter)
+ #set($__delimiter = $_delimiter)
+ #if(!$_delimiter || $_delimiter == "")
+ #if($_style != $BREADCRUMBS_STYLE)
+ #set($__delimiter = " ")
+ #else
+ #set($__delimiter = " >> ")
+ #end
+ #end
+ #set($menuTitle = $_menu.getTitle($preferedLocale))
+ #set($menuName = $_menu.getShortTitle($preferedLocale))
+
+ #if($_title == $TITLE_FIRST)
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!menuTitle">${menuName} </span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ #end
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($_style != $BREADCRUMBS_STYLE || $element.type != "page" || $velocityCount < $_menu.elements.size())
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <li>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div>
+ #end
+ #if($element.type == "page")
+
+ <a href="$linkUrl" class="LinkPage" title="$!linkTitle">${linkName}</a>
+ #elseif($element.type == "link")
+
+ <a href="$linkUrl" class="Link" title="$!linkTitle">${linkName}</a>
+ #elseif($element.type == "folder")
+
+ <a href="$linkUrl" class="LinkFolder" title="$!linkTitle">${linkName}</a>
+ #else
+
+ <a href="$linkUrl" title="$!linkTitle">${linkName}</a>
+ #end
+ #if($_orientation == $LEFT_TO_RIGHT)
+ </li>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ </div>
+ #end
+ #else
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <li title="$!linkTitle">${linkName} </li>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div title="$!linkTitle">${linkName}</div>
+ #end
+ #end
+ #end
+ #end
+ #if($_title == $TITLE_LAST)
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!menuTitle">${menuName} </span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ #end
+#end
+
+#* include nested menu links navigation component *#
+#macro (includeNestedLinksWithIconNavigation $_menu $_orientation)
+ #set($menuTitle = $_menu.getTitle($preferedLocale))
+ #set($menuName = $_menu.getShortTitle($preferedLocale))
+ #if($menuName)
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ <div>
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($element.type == "page")
+ <div><a href="$linkUrl" class="LinkPage" title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "link")
+ #set($linkTarget = $element.target)
+ <div><a href="$linkUrl" target="$linkTarget" class="Link" title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "folder")
+ <div><a href="$linkUrl" class="LinkFolder" title="$!linkTitle">$linkName</a></div>
+ #end
+ #elseif($element.elementType == "menu")
+ #includeNestedLinksWithIconNavigation($element $_orientation)
+ #elseif($element.elementType == "separator")
+ #set($separatorTitle = $element.getTitle($preferedLocale))
+ #set($separatorText = $element.getText($preferedLocale))
+ <div class="pagetitle" title="$!separatorTitle">${separatorText}</div>
+ #end
+ #end
+ </div>
+#end
+
+#* include top level menu links navigation component *#
+#macro (includeLinksWithIconNavigation $_menu $_orientation)
+ #set($rowStarted = false)
+ #set($elementsStarted = false)
+ <ul class="nav">
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #if(!$rowStarted)
+ <li>
+ <ul class="nav">
+ #end
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($element.type == "page")
+ <li><a href="$linkUrl" class="LinkPage" title="$!linkTitle">${linkName}</a></li>
+ #elseif($element.type == "link")
+ #set($linkTarget = $element.target)
+ <li><a href="$linkUrl" target="$!linkTarget" class="Link" title="$!linkTitle">${linkName}</a></li>
+ #elseif($element.type == "folder")
+ <li><a href="$linkUrl" class="LinkFolder" title="$!linkTitle">$linkName</a></li>
+ #end
+ #set($rowStarted = true)
+ #set($elementsStarted = true)
+ #elseif($element.elementType == "menu")
+ #if(!$rowStarted)
+ <li>
+ <ul class="nav">
+ #end
+ #includeNestedLinksWithIconNavigation($element $_orientation)
+ #set($rowStarted = true)
+ #set($elementsStarted = true)
+ #elseif($element.elementType == "separator")
+ #set($separatorTitle = $element.getTitle($preferedLocale))
+ #set($separatorText = $element.getText($preferedLocale))
+ <li>
+ <h4>
+ ${separatorText}:
+ </h4>
+ </li>
+ #set($rowStarted = true)
+ #set($elementsStarted = false)
+ #end
+ #end
+ #if($elementsStarted)
+ #end
+ #if($rowStarted)
+ </ul>
+ </li>
+ #end
+#end
+
+#macro (MULTIMENU $_menu)
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+#set ($found = "false")
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option" || $element.elementType == "menu")
+ #set($tabTitle = $element.getTitle($preferedLocale))
+ #set($tabName = $element.getShortTitle($preferedLocale))
+ #if($element.isSelected($site))
+ <td class="LTabLeft" nowrap="nowrap"> </td>
+ <td class="LTab" align="center" valign="middle" nowrap="nowrap" title="$!tabTitle">${tabName}</td>
+ <td class="LTabRight" nowrap="nowrap"> </td>
+ #set ($sitem = $element)
+ #set ($found = "true")
+ #else
+ #set($tabUrl = $jetspeed.getAbsoluteUrl($element.url))
+ <td class="LTabLeftLow" nowrap="nowrap"> </td>
+ <td class="LTabLow" align="center" valign="middle" nowrap="nowrap" title="$!tabTitle"><a href="$tabUrl">${tabName}</a></td>
+ <td class="LTabRightLow" nowrap="nowrap"> </td>
+ #end
+ #else
+ #end
+ #end
+ </tr>
+ </table>
+ #if ($found == "true")
+ #if($sitem.elementType == "menu")
+ #MULTIMENU($sitem)
+ #end
+ #end
+#end
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator-macros.vm
------------------------------------------------------------------------------
svn:executable = *
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator.properties
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator.properties?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator.properties (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator.properties Fri Feb 27 18:45:01 2015
@@ -0,0 +1,29 @@
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+id=bootstrap
+template.macros=-macros
+decorates=layout
+base.css.class=layout-jetspeed
+icon = images/bootstrap-theme.png
+compatibility=2.3.0
+responsive=true
+
+#: BEGIN comment for JSP
+template.type=velocity
+template.extension=.vm
+resource.file=Messages
+
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/decorator.properties
------------------------------------------------------------------------------
svn:executable = *
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/footer.vm
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/footer.vm?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/footer.vm (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/footer.vm Fri Feb 27 18:45:01 2015
@@ -0,0 +1,58 @@
+#*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*#
+#set($rc = $request.getAttribute("org.apache.jetspeed.request.RequestContext"))
+#set($portalContextPath = $rc.request.getContextPath())
+
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+ </div>
+
+ <!-- Left Navigations Menu Table Data -->
+ #set($navigationsStandardMenu = $site.getMenu("navigations"))
+ #if(!$navigationsStandardMenu.empty)
+ <div class="visible-xs-block col-xs-12">
+ <div id="navcolumn">
+ #includeLinksWithIconNavigation($navigationsStandardMenu $TOP_TO_BOTTOM)
+ </div>
+ </div>
+ #end
+
+ </div>
+#end
+#if ($jetspeed.isAjaxCustomizationEnabled())
+<script src="#BaseHref()jetui/engine/portal.js"></script>
+<div id="jsPortletTemplate" class="portal-layout-cell yui-dd-draggable yui-dd-drop" style="display: none">
+ <div class="portlet ${layoutDecoration.name}">
+ <div class="PTitle">
+ <div class="PTitleContent">Loading...</div>
+ <div class="PActionBar">
+ <span style='cursor: pointer; z-index: 1000;' id='jetspeed-close-XXX' title="close" class="portlet-action-close"><img src="$portalContextPath/decorations/portlet/jetspeed/images/close.gif" alt="Close" border="0" /></span>
+ </div>
+ </div>
+ <div class="PContentBorder">
+ <div class="PContent"></div>
+ </div>
+ </div>
+</div>
+#end
+</div>
+<footer>
+ <p>
+ <img src="#GetPageResource('images/Jetspeed_blue_sm.png')" alt="Jetspeed 2 Powered" border="0" />
+ </p>
+</footer>
+</body>
+</html>
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/footer.vm
------------------------------------------------------------------------------
svn:executable = *
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/header.vm
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/header.vm?rev=1662785&view=auto
==============================================================================
--- portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/header.vm (added)
+++ portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/header.vm Fri Feb 27 18:45:01 2015
@@ -0,0 +1,128 @@
+#*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*#
+
+#* Add the current layouts configuration values to the context *#
+#defineLayoutObjects()
+
+#* Loads our custom macros *#
+#parse($layoutDecoration.getResource("decorator-macros.vm"))
+
+#* Add all template constants to the current context *#
+#defineNavigationConstants()
+#set($pc = $jetspeed.getPortalConfiguration())
+#set($rc = $request.getAttribute("org.apache.jetspeed.request.RequestContext"))
+#set($portalContextPath = $rc.request.getContextPath())
+#set($portalServletPath = $rc.request.getServletPath())
+#set($portalPagePath = $rc.getPortalURL().getPath())
+#if ("$!portalPagePath" == "")
+ #set($portalPagePath = "/")
+#end
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+#if ($jetspeed.isAjaxCustomizationEnabled())
+<script type="text/javascript" src="#BaseHref()javascript/yui/build/yui/yui-min.js"></script>
+<script language="javascript">
+var JetuiConfiguration = {
+ engine: '$pc.getString("jetui.render.engine")',
+ ajaxTransport: '$pc.getString("jetui.ajax.transport")',
+ dragMode: '$pc.getString("jetui.drag.mode")',
+ portletStyle: '$pc.getString("jetui.style.portlet")',
+ layoutStyle: '$pc.getString("jetui.style.layout")',
+ dragHandleStyle: '$pc.getString("jetui.style.drag.handle")',
+ portalContextPath: "${portalContextPath}",
+ portalServletPath: "${portalServletPath}",
+ portalPagePath: "${portalPagePath}"
+};
+var JETUI_YUI = {
+ base: "#BaseHref()javascript/yui/build/",
+ timeout: 10000,
+ debug: true,
+ useBrowserConsole: true,
+ config: JetuiConfiguration,
+ modules: {
+ 'jetui-portal': { fullpath: "#BaseHref()javascript/jetspeed/jetui/jetui-portal.js" }
+ }
+}; // ({classNamePrefix: 'jet'})
+</script>
+<link rel="stylesheet" type="text/css" href="#BaseHref()jetui/css/portal.css"/>
+#end
+
+#includeHeaderResource()
+
+<meta http-equiv="Content-type" content="#ContentType()" />
+<title>#PageTitle()</title>
+<link rel="shortcut icon" href="#BaseHref()images/jetspeed.jpg" type="image/x-icon" />
+#includeJavaScriptForHead()
+<script type="text/javascript" src="#BaseHref()javascript/jquery/jquery-2.1.3.min.js"></script>
+#IncludeStylesheets()
+<link rel="stylesheet" type="text/css" href="#BaseHref()css/bootstrap/dist/css/bootstrap.css"/>
+<link rel="stylesheet" type="text/css" href="#BaseHref()decorations/layout/bootstrap/css/styles-new.css"/>
+</head>
+<body class="#PageBaseCSSClass()">
+<!-- BEGIN: layout/html/jetspeed/decorator.vm -->
+<!-- Page Action Bar -->
+#if ($request.getUserPrincipal())
+<span class="layout-statusarea"><b>$jetspeed.getUserAttribute("user.name.given","") $jetspeed.getUserAttribute("user.name.family", ${request.userPrincipal.name})</b> | <a href="#BaseHref()login/logout">Log out</a></span>
+#end
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+#PageActionBar()
+#end
+<!-- end of header -->
+<div id="layout-${rootFragment.id}" class="layout-main #PageBaseCSSClass()" >
+<div class="header">
+<h1 class="logo">Jetspeed 2</h1>
+<div class="menu">
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+#set($pagesStandardMenu = $site.getMenu("pages"))
+#if(!$pagesStandardMenu.empty)
+#includeTabsNavigation($pagesStandardMenu $LEFT_TO_RIGHT)
+#end
+#end
+</div>
+</div>
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+ <!-- Content Table -->
+ <div class="row" id="main">
+ <!-- Left Navigations Menu Table Data -->
+ #set($navigationsStandardMenu = $site.getMenu("navigations"))
+ #if(!$navigationsStandardMenu.empty)
+ <div class="hidden-xs col-sm-2 col-md-2 col-lg-2">
+ <div id="navcolumn">
+ #includeLinksWithIconNavigation($navigationsStandardMenu $TOP_TO_BOTTOM)
+ </div>
+ </div>
+ #end
+
+ <!-- Content Table Data -->
+ <div class="col-xs-12 col-sm-10 col-md-10 col-lg-10">
+ <!-- Breadcrumbs Back Navigation -->
+#end
+ <ol id="breadcrumbs" class="breadcrumb">
+#set($breadcrumbsStandardMenu = $site.getMenu("breadcrumbs"))
+#if(!$breadcrumbsStandardMenu.empty)
+#includeLinksNavigation($breadcrumbsStandardMenu $LEFT_TO_RIGHT "" $BREADCRUMBS_STYLE "")
+#else
+
+#end
+ </ol>
+
+ ## $jetspeed.include($jetspeed.currentFragment)
+
+ <!-- END: layout/html/tigris/decorator.vm -->
+
\ No newline at end of file
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/header.vm
------------------------------------------------------------------------------
svn:executable = *
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_WhiteOnBlue_pb.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_WhiteOnBlue_pb.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_WhiteOnBlue_pb.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_med.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_med.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_med.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm-1.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm-1.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm-1.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_blue_sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_med.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_med.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_med.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm-1.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm-1.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm-1.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.jpg
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.jpg?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/Jetspeed_white_sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/addportlet.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/addportlet.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/addportlet.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/blue_gradient.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/blue_gradient.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/blue_gradient.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bodyback.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bodyback.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bodyback.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bootstrap-theme.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bootstrap-theme.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/bootstrap-theme.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/breadcrumbarrow.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/breadcrumbarrow.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/breadcrumbarrow.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/close.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/close.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/close.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/addportlet.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/addportlet.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/addportlet.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_cancel.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_cancel.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_cancel.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_ok.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_ok.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/button_ok.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/column_resize.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/column_resize.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/column_resize.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/customizer.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/customizer.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/customizer.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_layout_move.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_layout_move.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_layout_move.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_normal.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_normal.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/edit_mode_normal.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/headingback.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/headingback.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/headingback.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/help.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/help.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/help.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_delete.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_delete.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_delete.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_move.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_move.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_move.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_new.png
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_new.png?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/layout_new.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_E.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_E.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_E.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L2.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L2.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L2.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L4.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L4.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L4.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L6.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L6.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L6.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L8.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L8.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_L8.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R1.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R1.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R1.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R3.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R3.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R3.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R5.gif
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R5.gif?rev=1662785&view=auto
==============================================================================
Binary file - no diff available.
Propchange: portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap/images/desktop/loading/loaddots_R5.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.