Author: wrzep Date: 2006-01-25 11:50:22 -0500 (Wed, 25 Jan 2006) New Revision: 2195 Added: trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/graphs.css Modified: trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp Log: added css for bar graphs http://jira.jboss.com/jira/browse/JBLAB-595 Pawel Modified: trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java =================================================================== --- trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java 2006-01-25 11:29:25 UTC (rev 2194) +++ trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java 2006-01-25 16:50:22 UTC (rev 2195) @@ -49,8 +49,6 @@ throws InvalidPluginPropertiesException { this.properties = properties; this.id = id; - - System.out.println("Plugin (" + id + ")"); } /** Added: trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/graphs.css =================================================================== --- trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/graphs.css 2006-01-25 11:29:25 UTC (rev 2194) +++ trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/graphs.css 2006-01-25 16:50:22 UTC (rev 2195) @@ -0,0 +1,109 @@ +/* General */ + #content h3 { margin: 2em 0 .5em 0; } + + /* Basic Bar Graph */ + .graph { + position: relative; /* IE is dumb */ + width: 200px; + border: 1px solid #B1D632; + padding: 2px; + margin-bottom: .5em; + } + .graph .bar { + display: block; + position: relative; + background: #B1D632; + text-align: center; + color: #333; + height: 2em; + line-height: 2em; + } + .graph .bar span { position: absolute; left: 1em; } /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */ + + + /* Complex Bar Graph */ + dl { + margin: 0; + padding: 0; + } + dt { + position: relative; /* IE is dumb */ + clear: both; + display: block; + float: left; + width: 104px; + height: 20px; + line-height: 20px; + margin-right: 17px; + font-size: .75em; + text-align: right; + } + dd { + position: relative; /* IE is dumb */ + display: block; + float: left; + width: 197px; + height: 20px; + margin: 0 0 15px; + background: url("g_colorbar.jpg"); + } + * html dd { float: none; } /* IE is dumb; Quick IE hack, apply favorite filter methods for wider browser compatibility */ + + dd div { + position: relative; + background: url("g_colorbar2.jpg"); + height: 20px; + width: 75%; + text-align:right; + } + dd div strong { + position: absolute; + right: -5px; + top: -2px; + display: block; + background: url("g_marker.gif"); + height: 24px; + width: 9px; + text-align: left; + text-indent: -9999px; + overflow: hidden; + } + + + + /* Vertical Bar Graph */ + #vertgraph { + width: 378px; + height: 207px; + position: relative; + background: url("g_backbar.gif") no-repeat; + } + #vertgraph ul { + width: 378px; + height: 207px; + margin: 0; + padding: 0; + } + #vertgraph ul li { + position: absolute; + width: 28px; + height: 160px; + bottom: 34px; + padding: 0 !important; + margin: 0 !important; + background: url("g_colorbar3.jpg") no-repeat !important; + text-align: center; + font-weight: bold; + color: white; + line-height: 2.5em; + } + + #vertgraph li.critical { left: 24px; background-position: 0px bottom !important; } + #vertgraph li.high { left: 101px; background-position: -28px bottom !important; } + #vertgraph li.medium { left: 176px; background-position: -56px bottom !important; } + #vertgraph li.low { left: 251px; background-position: -84px bottom !important; } + #vertgraph li.info { left: 327px; background-position: -112px bottom !important; } + + /* + Note: The use of !important is to over write my site stlyesheets for these examples + */ Modified: trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp =================================================================== --- trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-01-25 11:29:25 UTC (rev 2194) +++ trunk/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-01-25 16:50:22 UTC (rev 2195) @@ -20,6 +20,7 @@ <link rel="stylesheet" href="/jbossForge/jboss-forge.css" type="text/css" media="all"> <link rel="stylesheet" href="/jbossForge/jboss-forge-forums.css" type="text/css" media="all"> <link rel="stylesheet" href="/jbossForge/portlet.css" type="text/css" media="all"> +<link rel="stylesheet" href="/jbossForge/graphs.css" type="text/css" media="all"> <!-- insert the dynamically determined theme elements here, or use the 'simple-sample' theme by default --> <!-- <p:theme themeName='jboss-forge' /> --> |