Commit Graph

23 Commits (d7307a6c44deb74a9b877d4f68aae33aef7a982b)

Author SHA1 Message Date
voussoir c7e4bf16d2 Pull spinner code into own file spinner.js.
For the purposes of editor.js this does not bring much improvement,
but now I can easily make spinners for other things.
2019-04-27 15:42:02 -07:00
voussoir b864397242 Have bookmark editor show errors on non 200 responses. 2019-01-13 15:05:03 -08:00
voussoir 760ddfc6b0 Rename color_site_theme to color_theme_primary; and secondary. 2019-01-01 17:20:22 -08:00
voussoir bbd4fbd77f Integrate bookmarks with api.js. 2018-09-23 15:43:42 -07:00
voussoir 20e41ad689 Extremely minor touchups. 2018-09-23 14:57:25 -07:00
voussoir 3db5c77c2c Use a CSS var for 10% transparency and drop shadow. 2018-09-22 16:01:34 -07:00
voussoir 2c48b43b71 Use a CSS variable for the secondary theme color. 2018-09-22 01:14:50 -07:00
voussoir 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
voussoir b314d6376f Update the hrefs when saving the bookmark editor. 2018-07-29 00:43:12 -07:00
voussoir fd23b563cf Implement bookmark delete on frontend. 2018-07-29 00:36:50 -07:00
voussoir 9c354249c9 Rename variable editor -> ed to avoid conflicting with the module.
Even in cases that were not causing problems, for consistency.
2018-07-28 15:17:18 -07:00
voussoir 63a3ecfa88 Add namespacing to editor.js. 2018-07-22 20:21:00 -07:00
voussoir c7cce5a4e5 Add namespacing to common.js. 2018-07-22 20:21:00 -07:00
voussoir 30c9148092 Move the remaining common css / js to their folders. 2018-02-24 12:51:36 -08:00
voussoir 56a998682d Create js folder. Move Editor to its own file. 2018-02-24 00:46:55 -08:00
voussoir 6ad41eb516 Improve bookmark appearance; don't send edit with blank url. 2018-02-17 19:36:48 -08:00
voussoir 1c1e7f158f Minor fixes & pylint appeasements. 2018-02-16 21:28:36 -08:00
voussoir 797b3376a7 Add meta viewport to all pages. 2017-07-20 23:10:48 -07:00
voussoir a1178ca3a5 Focus the title editor on open. 2017-07-16 17:26:34 -07:00
voussoir 0e17350d84 Add Editor elements for bookmarks. 2017-07-13 23:13:34 -07:00
voussoir 1149283c7b Add interface for creating bookmarks. 2017-07-09 19:40:14 -07:00
voussoir 8a0bbbcc56 Add /bookmarks/create_bookmark endpoint. No interface yet. 2017-06-12 20:15:02 -07:00
voussoir 1c30ef5785 Further separate front & back; Create frontends folder
New frontends folder will hold all front-end interfaces for etiquette. Existing flask site moved here and refers to itself as a package with external launcher. etiquette_site renamed to etiquette_flask
2017-05-01 21:49:28 -07:00