Commit Graph

16 Commits (8ae108672736aaeb155a7e001d74694b4427ccab)

Author SHA1 Message Date
voussoir 9b47a6dd4e Let photo card thumbnail images lazyload.
It seems that some people like lazyload and others don't. Let's try it.
2020-08-28 16:24:18 -07:00
voussoir 6dcf47cab7 Remove duplicated markup between list/grid photo cards. 2018-12-27 15:30:30 -08:00
voussoir 70d0e64309 Add a CSS class to photo cards for selection state.
Planning on adding some rules to make selected cards
stand out in some way, or at least have that possibility.
2018-10-20 02:32:33 -07:00
voussoir d7b9020585 Add namespacing to photoclipboard.js. 2018-07-22 20:21:00 -07:00
voussoir bdec6cf4a3 Add filter to generate /file/ link with appropriate basename.
Because inlining the |urlencode every time is easy to forget.
2018-04-19 19:29:06 -07:00
voussoir 7b4ae3045a Remove some excessive newlines from photo_card output. 2018-03-19 22:52:15 -07:00
voussoir 4a39b527f3 Use dot_extension on the photo cards. 2018-03-18 00:19:30 -07:00
voussoir 45091c6596 Fix thumbnail height in CSS only, no html attr. Don't h-stretch. 2018-03-10 19:53:29 -08:00
voussoir b4a28f5034 Make Photo.bytestring a @property.
This is the kind of thing that should be a @property, because
it's very low processing power and doesn't hit the database.
2018-02-16 23:16:02 -08:00
voussoir 2f9b51b636 Rename Photo.tags -> get_tags. 2018-02-16 23:07:21 -08:00
voussoir 55f7da7bb2 Add the photo_clipboard feature with localStorage.
photo_card objects now have a checkbox which adds them
to the clipboard. No pasting or other operations yet.
2017-12-09 17:48:56 -08:00
voussoir f9524a1858 Switch to CSS Grid for the photo cards. 2017-08-01 18:25:28 -07:00
voussoir 24e162c782 Add basic thumbnail for image types. 2017-06-19 16:13:42 -07:00
voussoir f8a78c6ee7 Minor cosmetics 2017-05-06 17:04:42 -07:00
voussoir 824430dfa8 Add helper div to maintain bg color on filename hover
Without it, gaps are visible between the lines of text.
2017-05-06 04:13:33 -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