mirror of
https://github.com/TracksApp/tracks.git
synced 2026-03-10 22:52:37 +01:00
Merge branch 'master' of git@github.com:gorn/tracks
This commit is contained in:
commit
8aa573a73e
106 changed files with 2221 additions and 585 deletions
BIN
public/images/defer_1.png
Normal file
BIN
public/images/defer_1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3 KiB |
BIN
public/images/defer_7.png
Normal file
BIN
public/images/defer_7.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/images/x-office-calendar.png
Normal file
BIN
public/images/x-office-calendar.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 515 B |
2
public/javascripts/controls.js
vendored
2
public/javascripts/controls.js
vendored
|
|
@ -211,7 +211,7 @@ Autocompleter.Base = Class.create({
|
|||
markPrevious: function() {
|
||||
if(this.index > 0) this.index--
|
||||
else this.index = this.entryCount-1;
|
||||
this.getEntry(this.index).scrollIntoView(true);
|
||||
this.getEntry(this.index).scrollIntoView(false);
|
||||
},
|
||||
|
||||
markNext: function() {
|
||||
|
|
|
|||
|
|
@ -407,7 +407,7 @@ if(event.keyCode==Event.KEY_TAB||event.keyCode==Event.KEY_RETURN||(Prototype.Bro
|
|||
{this.index=element.autocompleteIndex;this.render();}
|
||||
Event.stop(event);},onClick:function(event){var element=Event.findElement(event,'LI');this.index=element.autocompleteIndex;this.selectEntry();this.hide();},onBlur:function(event){setTimeout(this.hide.bind(this),250);this.hasFocus=false;this.active=false;},render:function(){if(this.entryCount>0){for(var i=0;i<this.entryCount;i++)
|
||||
this.index==i?Element.addClassName(this.getEntry(i),"selected"):Element.removeClassName(this.getEntry(i),"selected");if(this.hasFocus){this.show();this.active=true;}}else{this.active=false;this.hide();}},markPrevious:function(){if(this.index>0)this.index--
|
||||
else this.index=this.entryCount-1;this.getEntry(this.index).scrollIntoView(true);},markNext:function(){if(this.index<this.entryCount-1)this.index++
|
||||
else this.index=this.entryCount-1;this.getEntry(this.index).scrollIntoView(false);},markNext:function(){if(this.index<this.entryCount-1)this.index++
|
||||
else this.index=0;this.getEntry(this.index).scrollIntoView(false);},getEntry:function(index){return this.update.firstChild.childNodes[index];},getCurrentEntry:function(){return this.getEntry(this.index);},selectEntry:function(){this.active=false;this.updateElement(this.getCurrentEntry());},updateElement:function(selectedElement){if(this.options.updateElement){this.options.updateElement(selectedElement);return;}
|
||||
var value='';if(this.options.select){var nodes=$(selectedElement).select('.'+this.options.select)||[];if(nodes.length>0)value=Element.collectTextNodes(nodes[0],this.options.select);}else
|
||||
value=Element.collectTextNodesIgnoreClass(selectedElement,'informal');var bounds=this.getTokenBounds();if(bounds[0]!=-1){var newValue=this.element.value.substr(0,bounds[0]);var whitespace=this.element.value.substr(bounds[0]).match(/^\s+/);if(whitespace)
|
||||
|
|
@ -692,11 +692,14 @@ div#list-active-projects, div#list-hidden-projects, div#list-completed-projects,
|
|||
margin:20px 0px 8px 13px
|
||||
}
|
||||
|
||||
div.alpha_sort {
|
||||
div.menu_sort {
|
||||
margin-top:-20px;
|
||||
float:right;
|
||||
}
|
||||
|
||||
div.alpha_sort, div.tasks_sort,span.sort_separator {
|
||||
float:left;
|
||||
}
|
||||
|
||||
.container td {
|
||||
border: none;
|
||||
|
|
@ -808,6 +811,14 @@ input#go_to_project, input#context_hide {
|
|||
width:100%;
|
||||
}
|
||||
|
||||
.edit_todo_form .Date {
|
||||
width:89%;
|
||||
}
|
||||
|
||||
.edit_todo_form a.date_clear:hover {
|
||||
background: #CCCCCC;
|
||||
}
|
||||
|
||||
.edit_todo_form .tag_list_label {
|
||||
clear:both;
|
||||
}
|
||||
|
|
@ -1193,8 +1204,9 @@ body.integrations textarea {
|
|||
width:80%;
|
||||
background-color:#ddd;
|
||||
}
|
||||
|
||||
.date_clear
|
||||
{
|
||||
float: right;
|
||||
}
|
||||
.defer-container {
|
||||
float:right;
|
||||
}
|
||||
.defer-container a:hover {
|
||||
background-color: inherit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -129,7 +129,8 @@ div.buttons, div.buttons a, div.buttons a:hover {text-align: right; margin-right
|
|||
div#list-active-projects, div#list-hidden-projects, div#list-completed-projects, div#list-contexts, div#projects-empty-nd {clear:right; border: 1px solid #999}
|
||||
.project-state-group h2 {margin:20px 0px 8px 13px}
|
||||
.search-result-group h2 {margin:20px 0px 8px 13px }
|
||||
div.alpha_sort {margin-top:-20px; float:right}
|
||||
div.menu_sort {margin-top:-20px; float:right}
|
||||
div.alpha_sort, div.tasks_sort,span.sort_separator {float:left}
|
||||
.container td {border: none; padding-bottom: 5px}
|
||||
.container form {border: none}
|
||||
div.project_description {background: #eee; padding: 5px; margin-top: 0px; margin-left: -5px; margin-right: -5px; color: #666; font-style: italic; font-size: 12px; font-weight: normal}
|
||||
|
|
@ -149,6 +150,8 @@ input#go_to_project, input#context_hide {width: 5%}
|
|||
#todo-form-new-action .submit_box, #project_form .submit_box, #context_form .submit_box {height: 25px; padding: 5px 0; text-align: center; clear: right}
|
||||
.edit_todo_form .submit_box {height: 25px; padding: 5px 0; text-align: center; clear: right}
|
||||
.edit_todo_form input, .edit_todo_form textarea {width:100%}
|
||||
.edit_todo_form .Date {width:89%}
|
||||
.edit_todo_form a.date_clear:hover {background: #CCCCCC}
|
||||
.edit_todo_form .tag_list_label {clear:both}
|
||||
.edit_todo_form .due_input, .edit_todo_form .show_from_input, .edit_todo_form .project_input, .edit_todo_form .context_input {width:48%}
|
||||
.edit_todo_form .show_from_input, .edit_todo_form .context_input {float: right}
|
||||
|
|
@ -218,7 +221,8 @@ body.integrations h2 {margin-top:40px; padding-top:20px; margin-bottom:10px; bor
|
|||
body.integrations p, body.integrations li {font-size:1.0em}
|
||||
body.integrations li {list-style-type: disc; list-style-position: inside; margin-left:30px}
|
||||
body.integrations textarea {margin:10px; padding:3px; width:80%; background-color:#ddd}
|
||||
.date_clear {float: right}
|
||||
.defer-container {float:right}
|
||||
.defer-container a:hover {background-color: inherit}
|
||||
div.calendar {position: relative}
|
||||
.calendar, .calendar table {border: 1px solid #556; font-size: 11px; color: #000; cursor: default; background: #eef; z-index: 110; font-family: tahoma,verdana,sans-serif}
|
||||
.calendar .button {text-align: center; padding: 2px}
|
||||
Loading…
Add table
Add a link
Reference in a new issue