[Commits] r478 - in apps/opengeo/geoexplorer/trunk: . lib theme
commits at geoext.org
commits at geoext.org
Mon Apr 27 18:53:35 CEST 2009
Author: dwins
Date: 2009-04-27 18:53:35 +0200 (Mon, 27 Apr 2009)
New Revision: 478
Added:
apps/opengeo/geoexplorer/trunk/theme/ie.css
Modified:
apps/opengeo/geoexplorer/trunk/debug.html
apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
apps/opengeo/geoexplorer/trunk/theme/geoexplorer.css
Log:
Fix up the scale overlay in IE
Modified: apps/opengeo/geoexplorer/trunk/debug.html
===================================================================
--- apps/opengeo/geoexplorer/trunk/debug.html 2009-04-27 15:52:09 UTC (rev 477)
+++ apps/opengeo/geoexplorer/trunk/debug.html 2009-04-27 16:53:35 UTC (rev 478)
@@ -18,6 +18,8 @@
<!-- GeoExplorer resources -->
<link rel="stylesheet" type="text/css" href="theme/geoexplorer.css" />
+ <!--[if IE]>
+ <link rel="stylesheet" type="text/css" href="theme/ie.css"/><![endif]-->
<script type="text/javascript" src="lib/RowExpander.js"></script>
<script type="text/javascript" src="lib/CapabilitiesGrid.js"></script>
Modified: apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js 2009-04-27 15:52:09 UTC (rev 477)
+++ apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js 2009-04-27 16:53:35 UTC (rev 478)
@@ -420,9 +420,8 @@
createMapOverlay: function() {
var scaleLinePanel = new Ext.Panel({
- cls: 'olControlScaleLine x-menu-list-item',
- border: false,
- bodyStyle: 'position: relative'
+ cls: 'olControlScaleLine overlay-element overlay-scaleline',
+ border: false
});
scaleLinePanel.on('render', function(){
@@ -445,7 +444,7 @@
triggerAction: 'all',
mode: 'local',
store: zoomStore,
- width: 90
+ width: 110
});
zoomSelector.on('select', function(combo, record, index) {
@@ -454,6 +453,11 @@
this
);
+ var zoomSelectorWrapper = new Ext.Panel({
+ items: [zoomSelector],
+ cls: 'overlay-element overlay-scalechooser',
+ border: false });
+
this.map.events.register('zoomend', this, function() {
var scale = zoomStore.queryBy(function(record){
return this.map.getZoom() == record.data.level;
@@ -471,15 +475,9 @@
var mapOverlay = new Ext.Panel({
// title: "Overlay",
cls: 'map-overlay',
- style: {
- 'z-index': 1000,
- position: 'absolute',
- right: 10,
- bottom: 10
- },
items: [
scaleLinePanel,
- zoomSelector
+ zoomSelectorWrapper
]
});
Modified: apps/opengeo/geoexplorer/trunk/theme/geoexplorer.css
===================================================================
--- apps/opengeo/geoexplorer/trunk/theme/geoexplorer.css 2009-04-27 15:52:09 UTC (rev 477)
+++ apps/opengeo/geoexplorer/trunk/theme/geoexplorer.css 2009-04-27 16:53:35 UTC (rev 478)
@@ -70,12 +70,25 @@
font-weight: bold;
}
-.map-overlay>div.x-panel-bwrap>div.x-panel-body>div {
+div.map-overlay {
+ z-index: 1000;
+ position: absolute;
+ right: 10px;
+ bottom: 10px;
+}
+
+div.map-overlay div.overlay-element {
display:inline;
- float:left;
+ float: left;
margin: 5px;
}
+.overlay-scaleline {
+ bottom: 0px;
+ left: 0px;
+ margin-top: 0px;
+}
+
/* Pan- and Zoom- Panel Styles*/
.olControlPanPanel div {
Added: apps/opengeo/geoexplorer/trunk/theme/ie.css
===================================================================
--- apps/opengeo/geoexplorer/trunk/theme/ie.css (rev 0)
+++ apps/opengeo/geoexplorer/trunk/theme/ie.css 2009-04-27 16:53:35 UTC (rev 478)
@@ -0,0 +1,12 @@
+div.map-overlay {
+ width: 240px;
+}
+
+.overlay-scalechooser {
+ width: 110px;
+}
+
+.overlay-scaleline {
+ width: 100px;
+ padding-bottom: 5px;
+}
More information about the Commits
mailing list