Easter Eggs!
This commit is contained in:
parent
68e30c0bb7
commit
470634b5d6
Binary file not shown.
After Width: | Height: | Size: 5.2 KiB |
Binary file not shown.
After Width: | Height: | Size: 6.1 KiB |
|
@ -45,7 +45,9 @@
|
|||
%p
|
||||
To use: Just click on either header. A new entry will open
|
||||
up in that list for you to fill out. Empty entries will be
|
||||
deleted automatically.
|
||||
deleted automatically. <b>All data is stored in your
|
||||
browser's local store; there are no servers, and your data
|
||||
is never transmitted anywhere.</b>
|
||||
|
||||
%p
|
||||
You can click on the gear icon in the lower
|
||||
|
|
|
@ -64,10 +64,16 @@ require ['jquery', 'lawnchair'], ($) ->
|
|||
$('.delete-priority-field', li).on 'click', deletePriority
|
||||
input.focus()
|
||||
|
||||
save: ->
|
||||
@clean()
|
||||
@repo.save {key: 'priorities', 'priorities': @priorities}, () =>
|
||||
@render()
|
||||
easter: ->
|
||||
force_re = new RegExp('(Force|Empire|Vader|Darth|Sith|Jedi|rebel)')
|
||||
force = (1 for p in @priorities when force_re.test(p.name))
|
||||
if force.length > 0
|
||||
console.log("Aroo?")
|
||||
$('#prioritize').css('background-image', 'url(rebel.png)')
|
||||
$('#ignorize').css('background-image', 'url(imperial.png)')
|
||||
else
|
||||
$('#prioritize').css('background-image', 'url(thumbsup.png)')
|
||||
$('#ignorize').css('background-image', 'url(thumbsdown.png)')
|
||||
|
||||
clean: ->
|
||||
@priorities = ({name: p.name, cat: p.cat} for p in @priorities when p.name.trim() != "")
|
||||
|
@ -78,6 +84,7 @@ require ['jquery', 'lawnchair'], ($) ->
|
|||
@render()
|
||||
|
||||
render: =>
|
||||
@easter()
|
||||
priority_enumerate = (cat) =>
|
||||
r = []
|
||||
for i in [0...@priorities.length]
|
||||
|
|
Loading…
Reference in New Issue