Author: apfelmaennchen
Date: 2008-03-14 16:59:56 +0100 (Fri, 14 Mar 2008)
New Revision: 4560
Added:
trunk/htroot/yacy/ui/img/cancel.png
Modified:
trunk/htroot/yacy/ui/css/base.css
trunk/htroot/yacy/ui/css/ui.tabs.css
trunk/htroot/yacy/ui/index.html
Log:
added 'close tab' function
Modified: trunk/htroot/yacy/ui/css/base.css
===================================================================
--- trunk/htroot/yacy/ui/css/base.css 2008-03-14 12:35:53 UTC (rev 4559)
+++ trunk/htroot/yacy/ui/css/base.css 2008-03-14 15:59:56 UTC (rev 4560)
@@ -126,9 +126,9 @@
/* YaCy Search ---------------------------*/
div.searchresults {
- width:70%;
+ width:100%;
margin-top: 1.5em;
- margin-left: 25px;
+ margin-left: 5px;
}
div.searchresults.hidden {
display:none;
@@ -137,12 +137,12 @@
margin:2px;
padding-left: 20px;
margin-bottom: -0.5em;
- font-size: 0.8em;
+ font-size: 1.0em;
line-height: 1.2em;
}
.snippet {
font-style:italic;
- font-size: 0.7em;
+ font-size: 0.9em;
color: #808080;
line-height: 1.2em;
margin-bottom:-1em;
@@ -156,7 +156,7 @@
text-decoration:none;
}
.searchresults .url {
- font-size: 0.7em;
+ font-size: 0.9em;
line-height: 1.2em;
margin-bottom:0.6em;
margin-left:22px;
Modified: trunk/htroot/yacy/ui/css/ui.tabs.css
===================================================================
--- trunk/htroot/yacy/ui/css/ui.tabs.css 2008-03-14 12:35:53 UTC (rev
4559)
+++ trunk/htroot/yacy/ui/css/ui.tabs.css 2008-03-14 15:59:56 UTC (rev
4560)
@@ -31,6 +31,7 @@
float: left;
margin: 0 0 0 1px;
min-width: 84px; /* be nice to Opera */
+ position: relative; /* close button */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
display: block;
@@ -69,6 +70,8 @@
}
.ui-tabs-nav .ui-tabs-selected a span {
padding-bottom: 1px;
+ padding-right: 15px; /* close button */
+
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus,
.ui-tabs-nav a:active {
background-position: 100% -150px;
@@ -111,3 +114,20 @@
display: inline-block;
}
+/* close button */
+.close {
+ display: none;
+ position: absolute;
+ top: 8px;
+ right: 7px;
+ z-index: 2000;
+ width: 12px;
+ height: 12px;
+ border: 0;
+
+}
+.ui-tabs-selected .close {
+ display: block;
+}
+
+
Added: trunk/htroot/yacy/ui/img/cancel.png
===================================================================
(Binary files differ)
Property changes on: trunk/htroot/yacy/ui/img/cancel.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/htroot/yacy/ui/index.html
===================================================================
--- trunk/htroot/yacy/ui/index.html 2008-03-14 12:35:53 UTC (rev 4559)
+++ trunk/htroot/yacy/ui/index.html 2008-03-14 15:59:56 UTC (rev 4560)
@@ -20,15 +20,22 @@
<script src="js/jquery.field.min.js" type="text/javascript"></script>
<script src="js/ui.tabs.min.js" type="text/javascript"></script>
<script type="text/javascript">
- $(function() {
- var $tabs = $('#container > ul').tabs();
+ $(function() {
+ var $tabs = $('#container ul').tabs()
+ .bind('add.ui-tabs', function(e, ui) {
+ var li = $(ui.tab).parents('li:eq(0)')[0];
+ $('<img class="close" src="/yacy/ui/img/cancel.png"
border="0"/>').appendTo(li)
+ .bind('click', function() {
+ $tabs.tabs('remove', $('li', $tabs).index(li));
+ });
+ });
insert_sidebar();
$('#searchbox').submit(function() {
var tabnr = $('#container > ul').tabs('length');
var result = "result.html?" +
$('#searchbox').formSerialize();
var tabname = $("[EMAIL
PROTECTED]'search']").getValue();
$('<div id='+tabname+'</div>').appendTo('#container');
- $tabs.tabs('add', result, '*'+tabname);
+ $tabs.tabs('add', result, '*' + tabname);
$tabs.tabs('select',tabnr);
return false;
});
@@ -70,7 +77,7 @@
<label for="appl">Applications</label>
</div>
<input
type="hidden" name="former" value="" />
- <input
type="hidden" name="count" value="150" />
+ <input
type="hidden" name="count" value="3" />
<input
type="hidden" name="offset" value="0" />
<input
type="hidden" name="resource" value="global" />
<input
type="hidden" name="urlmaskfilter" value=".*" />
_______________________________________________
YaCy-svn mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/yacy-svn