Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/tasks.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaimund Schlüßler <raimund.schluessler@googlemail.com>2016-08-07 01:23:15 +0300
committerRaimund Schlüßler <raimund.schluessler@googlemail.com>2016-08-07 12:40:08 +0300
commit400d0af4b76c63238a8e052dfa4efa9f47fdd6e1 (patch)
tree891ba3ebd2ddbd5839d5bb5ca2e1c06638898db7 /templates
parent0ff41bc7e91208d686edf328b35528e1b97f90ad (diff)
Add colorpicker to change calendar color, fixes #317"
Diffstat (limited to 'templates')
-rw-r--r--templates/colorpicker.html9
-rw-r--r--templates/main.php12
2 files changed, 17 insertions, 4 deletions
diff --git a/templates/colorpicker.html b/templates/colorpicker.html
new file mode 100644
index 00000000..c5058b0e
--- /dev/null
+++ b/templates/colorpicker.html
@@ -0,0 +1,9 @@
+<ul class="colorpicker-list">
+ <li ng-repeat="color in colors"
+ ng-class="{ selected: (color===selected) }"
+ ng-click="pick(color)"
+ ng-style="{ 'background-color':color}; "></li>
+ <!--<li class="randomcolour"
+ ng-click="randomizeColour()"
+ ng-style="{ 'background-color':random}; "></li>-->
+</ul>
diff --git a/templates/main.php b/templates/main.php
index 9e2ccd84..492ac564 100644
--- a/templates/main.php
+++ b/templates/main.php
@@ -57,9 +57,9 @@
</div>
<div class="app-navigation-entry-menu" ng-show="calendar.writable">
<ul>
- <li title="<?php p($l->t('Rename')); ?>" ng-click="startRename(calendar)" >
+ <li title="<?php p($l->t('Edit')); ?>" ng-click="startEdit(calendar)" >
<img class="icon-rename svg" src="<?php p(image_path('core', 'actions/rename.svg'))?>"/>
- <span><?php p($l->t('Rename')); ?></span>
+ <span><?php p($l->t('Edit')); ?></span>
</li>
<li title="<?php p($l->t('Delete')); ?>" ng-click="delete(calendar)">
<img class="icon-delete svg" src="<?php p(image_path('core', 'actions/delete.svg'))?>"/>
@@ -69,9 +69,13 @@
</div>
<div class="app-navigation-entry-edit">
<form>
- <input ng-model="calendar.displayname" class="edit" type="text" ng-keydown="cancelRename($event,calendar)" autofocus-on-insert>
- <input type="submit" value="" class="action icon-checkmark svg" ng-click="rename(calendar)">
+ <input ng-model="calendar.displayname" class="edit" type="text" ng-keydown="checkKey($event,calendar)" autofocus-on-insert>
+ <input type="cancel" value="" class="action icon-close svg" ng-click="cancelEdit(calendar)" title="<?php p($l->t('Cancel')); ?>">
+ <input type="submit" value="" class="action icon-checkmark svg" ng-click="saveEdit(calendar)" title="<?php p($l->t('Save')); ?>">
</form>
+ <colorpicker class="colorpicker"
+ selected="calendar.color">
+ </colorpicker>
</div>
</li>
<li class="newList handler" ng-class="{edit: status.addingList}">