Author: taylor
Date: Tue Oct 20 05:48:34 2015
New Revision: 1709512

URL: http://svn.apache.org/viewvc?rev=1709512&view=rev
Log:
JS2-1340: Improve Standard Portlet Decorator Styles. Add PClear portlet 
decorator keeping content within constraints of layout grid

Added:
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/portal.css
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/styles.css
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.properties
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.vm
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decoratordesktop.properties
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/menu.gif
   (with props)
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/removeportlet.gif
   (with props)
Modified:
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-blue/header.vm
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/jetspeed/header.vm
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/greenearth/css/styles.css
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/purpleplanet/css/styles.css
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/turbo/css/styles.css

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-blue/header.vm
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-blue/header.vm?rev=1709512&r1=1709511&r2=1709512&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-blue/header.vm
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/bootstrap-blue/header.vm
 Tue Oct 20 05:48:34 2015
@@ -104,6 +104,11 @@ else if (window.attachEvent) // Microsof
 #if (!$jetspeed.isAjaxCustomizationEnabled())
 #PageActionBar()
 #end
+#foreach($dt in ${columnLayout.getDetachedPortlets()})
+<div id='$dt.id' name='$dt.name' style='position: absolute; top: 
${dt.getProperty("x")}px; right: ${dt.getProperty("y")}px;'>
+    $dt.renderedContent
+</div>
+#end
 <!-- end of header -->
 <div id="layout-${rootFragment.id}" class="layout-main #PageBaseCSSClass()" >
 <div class="header">

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/jetspeed/header.vm
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/jetspeed/header.vm?rev=1709512&r1=1709511&r2=1709512&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/jetspeed/header.vm
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/layout/jetspeed/header.vm
 Tue Oct 20 05:48:34 2015
@@ -102,6 +102,11 @@ else if (window.attachEvent) // Microsof
 #if (!$jetspeed.isAjaxCustomizationEnabled())
 #PageActionBar()
 #end
+#foreach($dt in ${columnLayout.getDetachedPortlets()})
+<div id='$dt.id' name='$dt.name' style='position: absolute; top: 
${dt.getProperty("x")}px; right: ${dt.getProperty("y")}px;'>
+    $dt.renderedContent
+</div>
+#end
 <!-- end of header -->
 <div id="layout-${rootFragment.id}" class="#PageBaseCSSClass()" >
 <div class="header">

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/greenearth/css/styles.css
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/greenearth/css/styles.css?rev=1709512&r1=1709511&r2=1709512&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/greenearth/css/styles.css
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/greenearth/css/styles.css
 Tue Oct 20 05:48:34 2015
@@ -44,7 +44,7 @@ limitations under the License.
 .greenearth .PTitle
 {
     padding-bottom: 16px;
-    color: #363738;
+    color: #79B400;
     background:#f2f2f2;
     border-right:1px solid #b4b4b4;
     border-left:1px solid #b4b4b4;

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/portal.css
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/portal.css?rev=1709512&view=auto
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/portal.css
 (added)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/portal.css
 Tue Oct 20 05:48:34 2015
@@ -0,0 +1,17 @@
+/*
+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.
+*/
+

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/styles.css
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/styles.css?rev=1709512&view=auto
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/styles.css
 (added)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/css/styles.css
 Tue Oct 20 05:48:34 2015
@@ -0,0 +1,22 @@
+/*
+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.
+*/
+.clear .PActionBar
+{
+   float: right;
+   display: inline;
+   padding:4px;
+}

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.properties
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.properties?rev=1709512&view=auto
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.properties
 (added)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.properties
 Tue Oct 20 05:48:34 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.
+
+id=clear
+template.type=velocity
+template.extension=.vm
+decorates=any
+actions.factory=org.apache.jetspeed.decoration.ClearDecoratorActionsFactory
+# option.actions valid values are: show | hide | dropdown | hover 
(default=show)
+option.actions=hide
+# option.title valid values are: show | hide (default=show)
+option.title=hide
+# option.draghandle valid values are: a CSS selector | none (default: 
".PTitle" selector)
+

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.vm
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.vm?rev=1709512&view=auto
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.vm
 (added)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decorator.vm
 Tue Oct 20 05:48:34 2015
@@ -0,0 +1,25 @@
+#*
+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.
+*#
+
+<div id="${f.id}" class="portlet ${decoration.baseCSSClass}">
+#if (!$jetspeed.isHidden($f) && !$hidePortlet && 
$jetspeed.WindowState.toString() != "minimized")
+  <div class="PContent"><span style="line-height:0.005px;">&nbsp;</span>
+     $f.renderedContent
+  </div>
+#end
+</div>
+

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decoratordesktop.properties
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decoratordesktop.properties?rev=1709512&view=auto
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decoratordesktop.properties
 (added)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/decoratordesktop.properties
 Tue Oct 20 05:48:34 2015
@@ -0,0 +1,38 @@
+# 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.
+
+
+#
+# override desktop portlet decorator properties:
+#
+#    window.action.button.order
+#    window.action.noimage
+#    window.action.menu.order
+#    window.action.button.maximum
+#    window.action.button.tooltip
+#    window.icon.enabled
+#    window.icon.path
+#    window.titlebar.enabled
+#    window.resizebar.enabled
+#
+# these properties allow for overriding the defaults set in headtag.xml and 
core.src.js
+#
+# the values for these properties are used "as is" in JSON statements
+#    e.g. strings must be quoted, arrays must be enclosed by brackets, etc.
+#
+# 
+window.action.noimage=["tile","untile","heightexpand","heightnormal","edit","view","print","help","minimized","normal","maximized","edit_defaults","config","about"]
+window.titlebar.enabled=false
+window.resizebar.enabled=false

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/menu.gif
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/menu.gif?rev=1709512&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/menu.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/removeportlet.gif
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/removeportlet.gif?rev=1709512&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/pclear/images/desktop/removeportlet.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/purpleplanet/css/styles.css
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/purpleplanet/css/styles.css?rev=1709512&r1=1709511&r2=1709512&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/purpleplanet/css/styles.css
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/purpleplanet/css/styles.css
 Tue Oct 20 05:48:34 2015
@@ -44,7 +44,7 @@ limitations under the License.
 .purpleplanet .PTitle
 {
     padding-bottom: 16px;
-    color: #363738;
+    color: #32004b;
     background:#f2f2f2;
     border-right:1px solid #b4b4b4;
     border-left:1px solid #b4b4b4;

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/turbo/css/styles.css
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/turbo/css/styles.css?rev=1709512&r1=1709511&r2=1709512&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/turbo/css/styles.css
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/decorations/portlet/turbo/css/styles.css
 Tue Oct 20 05:48:34 2015
@@ -44,7 +44,7 @@ limitations under the License.
 .turbo .PTitle
 {
     padding-bottom: 16px;
-    color: #363738;
+    color: #193B53;
     background:#f2f2f2;
     border-right:1px solid #b4b4b4;
     border-left:1px solid #b4b4b4;



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org

Reply via email to