mirror of
https://github.com/maxpozdeev/mytinytodo.git
synced 2026-03-11 08:55:27 +00:00
* all tasks tab is hidden by default
This commit is contained in:
parent
3e4ae12451
commit
e10955fca7
3 changed files with 21 additions and 4 deletions
|
|
@ -245,6 +245,11 @@ var mytinytodo = window.mytinytodo = _mtt = {
|
|||
});
|
||||
|
||||
$('#list_all').click(function(event){
|
||||
if(event.metaKey || event.ctrlKey) {
|
||||
// hide the tab
|
||||
hideTab(-1);
|
||||
return false;
|
||||
}
|
||||
tabSelected(-1);
|
||||
return false;
|
||||
});
|
||||
|
|
@ -1095,10 +1100,10 @@ function tabSelected(elementOrId)
|
|||
$('#list_all').removeClass('mtt-tabs-selected');
|
||||
|
||||
if(id == -1) {
|
||||
$('#list_all').addClass('mtt-tabs-selected');
|
||||
$('#list_all').addClass('mtt-tabs-selected').removeClass('mtt-tabs-hidden');
|
||||
}
|
||||
else {
|
||||
$('#list_'+id).addClass('mtt-tabs-selected');
|
||||
$('#list_'+id).addClass('mtt-tabs-selected').removeClass('mtt-tabs-hidden');
|
||||
}
|
||||
|
||||
if(curList.id != id)
|
||||
|
|
@ -1842,7 +1847,8 @@ function slmenuOnListsLoaded()
|
|||
for(var i in all) {
|
||||
s += '<li id="slmenu_list:'+all[i].id+'" class="'+(all[i].id==curList.id?'mtt-item-checked':'')+' list-id-'+all[i].id+'"><div class="menu-icon"></div><a href="#list/'+all[i].id+'">'+all[i].name+'</a></li>';
|
||||
}
|
||||
$('#slmenucontainer ul').html(s);
|
||||
$('#slmenucontainer ul>.slmenu-lists-begin').nextAll().remove();
|
||||
$('#slmenucontainer ul>.slmenu-lists-begin').after(s);
|
||||
};
|
||||
|
||||
function slmenuOnListRenamed(list)
|
||||
|
|
@ -1894,6 +1900,14 @@ function feedCurList()
|
|||
window.location.href = _mtt.mttUrl + 'feed.php?list='+curList.id;
|
||||
}
|
||||
|
||||
function hideTab(listId)
|
||||
{
|
||||
if(listId == -1) {
|
||||
$('#list_all').addClass('mtt-tabs-hidden').removeClass('mtt-tabs-selected');
|
||||
var a = tabLists.getAll();
|
||||
if(a[0]) tabSelected(parseInt(a[0].id)); else _mtt.loadLists();
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
Errors and Info messages
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ $().ready(function(){
|
|||
<div id="tabs_buttons">
|
||||
<div class="mtt-tabs-select-button mtt-tabs-button" title="<?php _e('list_select'); ?>"><span></span></div>
|
||||
</div>
|
||||
<div id="list_all" class="mtt-tabs-alltasks"><a href="#alltasks"><span><?php _e('alltasks'); ?><span></a></div>
|
||||
<div id="list_all" class="mtt-tabs-alltasks mtt-tabs-hidden"><a href="#alltasks"><span><?php _e('alltasks'); ?><span></a></div>
|
||||
</div>
|
||||
|
||||
|
||||
|
|
@ -261,6 +261,8 @@ $().ready(function(){
|
|||
|
||||
<div id="slmenucontainer" class="mtt-menu-container" style="display:none">
|
||||
<ul>
|
||||
<li id="slmenu_list:-1" class="list-id--1"><div class="menu-icon"></div><a href="#alltasks"><?php _e('alltasks'); ?></a></li>
|
||||
<li class="mtt-menu-delimiter slmenu-lists-begin"></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -56,6 +56,7 @@ a { color:#0000ff; cursor:pointer; text-decoration:underline; }
|
|||
.mtt-tabs.mtt-tabs-only-one li { display:none; }
|
||||
.mtt-tabs.mtt-tabs-only-one li.mtt-tabs-selected { display:block; }
|
||||
#page_tasks.readonly li.mtt-tabs-selected span { margin-right:0; }
|
||||
.mtt-tabs-hidden { display:none; }
|
||||
|
||||
.mtt-tabs-alltasks { margin:1px 3px 0 3px; float:right; border-right:1px solid #ededed; background:#fbfbfb url(images/tab_hover.gif) no-repeat top left; }
|
||||
.mtt-tabs-alltasks a { position:relative; margin:0; font-size:0.9em; font-weight:bold; text-decoration:none; text-align:center; white-space:nowrap; color:#444444; display:block; height:21px; padding:6px 2px 0px 6px; outline:none; vertical-align:top; }
|
||||
|
|
|
|||
Loading…
Reference in a new issue