f842c2e49b
Add button_with_spinner class.
2019-06-15 16:02:41 -07:00
66c79f7d55
Use separate array of buttons to prevent index skipping.
...
I didn't know that the HTMLCollection would dynamically update,
and removing the class from the button would take them out
of the collection.
2019-06-15 13:49:33 -07:00
a0164205a2
Remove button_with_confirm class from buttons once in progress.
2019-06-15 13:16:38 -07:00
4ab352a74d
Fix bad check of ElementsByTagName.
2019-06-15 13:04:33 -07:00
139d54f344
Improve the docstring for init_button_with_confirm.
2019-06-15 02:15:31 -07:00
ab4f240a30
Add input option to button_with_confirm to make mini submit forms.
2019-04-27 15:30:33 -07:00
e0544adc06
Use Function instead of setAttribute to create onclick.
2019-04-27 15:28:22 -07:00
8a1d5d9eae
Let the button_with_confirm give a class to its holder.
2018-09-23 15:03:50 -07:00
20e41ad689
Extremely minor touchups.
2018-09-23 14:57:25 -07:00
f28e362c58
Add space between ok, cancel buttons on editor & confirmer.
2018-08-16 19:46:33 -07:00
f047235c48
Reorganize a bunch of javascript handlers.
...
The javascript is very inconsistent between pages. I'm trying to
start using a consistent pattern where the api call is kept in a
separate function from the ones that buttons and input boxes
talk to.
2018-07-29 01:25:53 -07:00
fd6943fce1
Add code for creating buttions with confirmation prompts.
2018-07-28 20:21:20 -07:00
c7cce5a4e5
Add namespacing to common.js.
2018-07-22 20:21:00 -07:00
8a12a24e8e
Add tag_autocomplete.js.
...
Instead of embedding the entire tag list in the search.html template
every single time, this script loads the tags from the new,
cache-enabled endpoint /all_tags.json. Then we can use html5
datalists to create autocomplete forms on the search and photo pages.
2018-07-22 20:19:05 -07:00
5c97086df3
Improve hotkey framework by making own file & register function.
2018-07-14 14:19:13 -07:00
2901fefe65
Add more clipboard feature hotkeys.
2018-07-14 02:54:39 -07:00
a12d8cada1
Don't capture ctrl+a if currently in a text field.
2018-04-17 18:35:32 -07:00
a1919a7725
Support giving title when creating albums. Two-step prompt.
2018-03-09 17:38:40 -08:00
30c9148092
Move the remaining common css / js to their folders.
2018-02-24 12:51:36 -08:00