Commit Graph

254 Commits

Author SHA1 Message Date
Jason McBrayer 8251306800 Fix issue with modals 2019-03-29 20:39:29 -04:00
Jason McBrayer c952e0195c Add fade-out and fade-in effects 2019-03-29 20:35:53 -04:00
Jason McBrayer 393dad26bf Fix ctrl-enter handling in forms (so that it goes through Intercooler_ 2019-03-29 20:09:18 -04:00
Jason McBrayer c28c5af2bb Fix issues with enhancement of modals and notifications. 2019-03-29 19:48:31 -04:00
Jason McBrayer 77ba674ffc Fix title setting on enhanced navigation 2019-03-29 19:39:25 -04:00
Jason McBrayer 0939e5c1a1 Really use the new intercooler this time 2019-03-29 19:22:52 -04:00
Jason McBrayer e0ae5719ee Use new intercooler tags in base.html
ic-global-indicator doesn't seem to be working? And it's hard to tell the others
without some kind of indicator or animation.
2019-03-29 19:14:38 -04:00
Jason McBrayer ea3d44ad5f Use minified intercooler.js 2019-03-29 19:09:17 -04:00
Jason McBrayer e0bc0eba26 Mess around with card formatting some more 2019-03-28 07:58:31 -04:00
Jason McBrayer ce825a8612 Fix issue with card images in mobile view 2019-03-27 22:34:20 -04:00
Jason McBrayer 3296e9b685 Limit size of card images 2019-03-22 12:03:19 -04:00
Jason McBrayer c9e49b5525 Include styling for lightbox even for brutalist themes
It may make sense to use the lightbox with a brutalist theme, and without the
included stylesheet, it may look like ass.
2019-03-22 08:31:31 -04:00
Jason McBrayer 67f2ea8149 Finish adding support for follow requests 2019-03-06 14:26:00 -05:00
Jason McBrayer 882a713788 Remove intercooler attributes from redraft link 2019-03-03 20:04:29 -05:00
Jason McBrayer 5877344c16 Fix (again) overflowing attachment boxes
This time, it makes them multiline.
2019-02-28 12:15:04 -05:00
Jason McBrayer 333976dae5 Fix filter list layout in brutstrap 2019-02-16 10:53:46 -05:00
Jason McBrayer 7f8641aa06 Fix settings layout a bit 2019-02-15 20:57:02 -05:00
Jason McBrayer fa9fa8ceef Remove some css classes that were no longer needed (in default themes) 2019-02-15 20:10:28 -05:00
Jason McBrayer b06c664cd5 Fix a crash on threads with filters 2019-02-15 20:09:32 -05:00
Jason McBrayer 0007547a7c Allow editing filters 2019-02-15 17:42:36 -05:00
Jason McBrayer 3bfbc30255 Add filter deletion 2019-02-15 17:10:26 -05:00
Jason McBrayer 221f03957e Creation page for filters 2019-02-15 12:02:21 -05:00
Jason McBrayer dfccfab05b List filters, create filters
Template still needs to be created for create filters, will need to update
for list filters when views to edit and delete exist
2019-02-14 22:05:18 -05:00
Jason McBrayer ee3b4bdb72 Resize card images if necessary 2019-02-14 22:05:18 -05:00
Jason McBrayer 54ef84e0ad Add OpenGraph and Twitter Card tags to base.html 2019-02-05 19:05:33 -05:00
Jason McBrayer 7d72088422 Fix broken lightbox and attachments-spacing in bulma themes
Introduced by changes associated with brutstrap theme
2019-02-05 10:34:03 -05:00
Jason McBrayer 3293ef5ebf Get username hints implemented in brutstrap
Other brutalist themes could be enhanced to add this.
2019-02-05 10:21:53 -05:00
Jason McBrayer 650b6a25a8 Tweak figures for brutstrap 2019-02-04 15:24:06 -05:00
Jason McBrayer 46aea0fff9 Add first draft of brutstrap[1] theme.
[1]: https://git.sr.ht/~emsenn/brutstrap
2019-02-04 15:06:02 -05:00
McBrayer 6a6bf32646 Enable some more cacheing.
I'm not sure all of this is a good idea, and I'm not sure if all of it actually
works; in particular the fragment cacheing for toots.
2019-01-30 10:56:13 -05:00
McBrayer f1a7da0039 Don't abuse &nbsp for spacing in header; use CSS instead.
Thanks, @emsenn!
2019-01-30 10:53:14 -05:00
McBrayer 7f331eeb48 When going to a thread (via thread or reply), jump to the active toot 2019-01-29 12:57:11 -05:00
McBrayer b17c56fec3 Reformat preview cards to make better use of space.
Also widen the default themes view again. I don't like the long lines,
but I like the way it gives more space for preview cards.
2019-01-28 09:36:54 -05:00
Jason McBrayer 7c351ef341 Fix an issue with mentions caused by last update 2019-01-18 08:08:26 -05:00
Jason McBrayer dfc9becc87 Add mention hints to full post form and fix minor error 2019-01-17 21:06:29 -05:00
Jason McBrayer 8615c8f801 Add username hints while typing mentions in compose box 2019-01-17 21:02:23 -05:00
Jason McBrayer c7fb38b57c Add 'filter notifications" option
This reduces the number of notifications in both your tab bar and your
notifications page, by showing only mentions and new subscribers (i.e.,
things that are actionable by you).
2019-01-14 09:08:36 -05:00
Jason McBrayer 9117aeb987 Fix logout behavior with intercooler 2018-12-16 17:52:48 -05:00
Jason McBrayer 9825b67f57 Make toots hint more strongly when they are part of a thread. 2018-12-07 08:57:19 -05:00
Jason McBrayer 9d70757988 Fix issue #40 (menu covers posting box in mobile with no JS)
Don't pin the menu to the top by default -- add those classes from JavaScript.
This is clearly the best thing on mobile, but it means that on desktop, without
JavaScript, the menu will not be pinned to the top, which used to work.
2018-12-06 10:14:25 -05:00
Jason McBrayer 23f7aed095 Confirm log out if JS available 2018-12-03 18:00:25 -05:00
Jason McBrayer b4822b87ce Make search link a modal popup if using JS 2018-12-03 17:58:08 -05:00
Jason McBrayer 23b799c022 Don't show card images where they may be redundant 2018-12-03 08:48:01 -05:00
Jason McBrayer d1873e3bd8 Really fix card image formatting. 2018-12-03 08:29:59 -05:00
Jason McBrayer ecfdf00d6a Fix formatting of both card images and regular media 2018-12-03 07:42:27 -05:00
McBrayer 673d7adedd Add display of cards. This is not 100% complete. 2018-11-30 14:30:46 -05:00
Jason McBrayer 4676c49482 Take out the PJAX again.
It seems initially to work with notifications, but ultimately it just doesn't
quite.
2018-11-15 14:45:40 -05:00
McBrayer faace0fa07 Scroll to target on opening a thread 2018-11-13 13:35:08 -05:00
Jason McBrayer ffe50791d1 Indicate on toots if they have replies 2018-11-12 17:54:01 -05:00
Jason McBrayer c719b74a8e Add pjax to one more navbar link 2018-11-07 13:03:18 -05:00