diff options
Diffstat (limited to 'plugins/tasklist/skins/larry')
-rw-r--r-- | plugins/tasklist/skins/larry/sprites.png | bin | 3016 -> 3741 bytes | |||
-rw-r--r-- | plugins/tasklist/skins/larry/tasklist.css | 38 | ||||
-rw-r--r-- | plugins/tasklist/skins/larry/templates/mainview.html | 11 |
3 files changed, 47 insertions, 2 deletions
diff --git a/plugins/tasklist/skins/larry/sprites.png b/plugins/tasklist/skins/larry/sprites.png Binary files differindex 5224f6f..b20b2db 100644 --- a/plugins/tasklist/skins/larry/sprites.png +++ b/plugins/tasklist/skins/larry/sprites.png diff --git a/plugins/tasklist/skins/larry/tasklist.css b/plugins/tasklist/skins/larry/tasklist.css index caa5067..70ab8da 100644 --- a/plugins/tasklist/skins/larry/tasklist.css +++ b/plugins/tasklist/skins/larry/tasklist.css @@ -66,7 +66,7 @@ body.attachmentwin #topnav .topright { } #taskselector { - margin: -4px 0 0; + margin: -4px 40px 0 0; padding: 0; } @@ -336,6 +336,27 @@ body.attachmentwin #topnav .topright { background: -ms-linear-gradient(top, #eee 0%, #dfdfdf 100%); background: linear-gradient(top, #eee 0%, #dfdfdf 100%); border-bottom: 1px solid #ccc; + position: relative; +} + +#tasksview .buttonbar .buttonbar-right { + position: absolute; + top: 6px; + right: 8px; +} + +.buttonbar-right .listmenu { + display: inline-block; + cursor: pointer; +} + +.buttonbar-right .listmenu .inner { + display: inline-block; + height: 18px; + width: 20px; + padding: 0; + background: url(sprites.png) 0 -237px no-repeat; + text-indent: -5000px; } #thelist { @@ -547,11 +568,24 @@ body.attachmentwin #topnav .topright { border-top: 1px solid #219de6; } -ul.toolbarmenu li span.add { +ul.toolbarmenu li span.add, +ul.toolbarmenu li span.expand, +ul.toolbarmenu li span.collapse { background-image: url(sprites.png); +} + +ul.toolbarmenu li span.add { background-position: 0 -100px; } +ul.toolbarmenu li span.expand { + background-position: 0 -258px; +} + +ul.toolbarmenu li span.collapse { + background-position: 0 -280px; +} + ul.toolbarmenu li span.delete { background-position: 0 -1508px; } diff --git a/plugins/tasklist/skins/larry/templates/mainview.html b/plugins/tasklist/skins/larry/templates/mainview.html index 9196d02..b85f7fb 100644 --- a/plugins/tasklist/skins/larry/templates/mainview.html +++ b/plugins/tasklist/skins/larry/templates/mainview.html @@ -59,6 +59,10 @@ <li class="nodate"><a href="#nodate"><roundcube:label name="tasklist.nodate" ucfirst="true" /></a></li> <li class="complete"><a href="#complete"><roundcube:label name="tasklist.complete" /><span class="count"></span></a></li> </ul> + + <div class="buttonbar-right"> + <roundcube:button name="taskviewmenulink" id="taskviewmenulink" type="link" title="tasklist.viewoptions" class="listmenu viewoptions" onclick="UI.show_popup('taskviewmenu');return false" innerClass="inner" content="⚙" /> + </div> </div> <div class="scroller"> @@ -92,6 +96,13 @@ </ul> </div> +<div id="taskviewmenu" class="popupmenu"> + <ul class="toolbarmenu"> + <li><roundcube:button command="expand-all" label="expand-all" class="icon" classAct="icon active" innerclass="icon expand" /></li> + <li><roundcube:button command="collapse-all" label="collapse-all" class="icon" classAct="icon active" innerclass="icon collapse" /></li> + </ul> +</div> + <div id="taskshow"> <div class="form-section" id="task-parent-title"></div> <div class="form-section"> |