Author: jmorliaguet Date: Mon May 22 20:35:35 2006 New Revision: 3193 Modified: cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.js cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.pt cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css
Log: - nicer mouseover hint in the style editor Modified: cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.js ============================================================================== --- cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.js (original) +++ cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.js Mon May 22 20:35:35 2006 @@ -11,8 +11,21 @@ }, 'updateLabel': function(info) { + var x = Event.pointerX(info); + var y = Event.pointerY(info); + var box = $('labelInfo'); var label = info.target.getAttribute("label"); - $('labelInfo').innerHTML = label || ' '; + if (label) { + box.innerHTML = label; + box.setStyle({left: x + 15 + 'px', top: y + 15 +'px'}); + box.show(); + } else { + box.hide(); + } + }, + + 'hideLabel': function(info) { + $('labelInfo').hide(); } }); Modified: cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.pt ============================================================================== --- cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.pt (original) +++ cpsskins/branches/paris-sprint-2006/standard/filters/style/style_editor.pt Mon May 22 20:35:35 2006 @@ -10,7 +10,8 @@ "rules": { "#previewArea": { "click": "selectTag", - "mouseover": "updateLabel" + "mousemove": "updateLabel", + "mouseout": "hideLabel" } }} </ins> @@ -25,10 +26,11 @@ <table width="100%"> <tr> <td width="50%" valign="top"> - <div id="labelInfo"> </div> <div id="previewArea" style="cursor: pointer"> <ins class="view" tal:content="view/getPreviewDef" /> </div> + <div class="floatingHint" style="display: none" + id="labelInfo"> </div> </td> <td width="5%"></td> <td width="45%" valign="top"> Modified: cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css ============================================================================== --- cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css (original) +++ cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css Mon May 22 20:35:35 2006 @@ -58,3 +58,12 @@ padding: 0 0.4em } +div.floatingHint { + padding: 0.5em; + border: 1px solid #000; + background-color: #ffc; + position: absolute; + width: 100px; + font-size: 0.8em; + font-weight: bold; +} -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins