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
5266b8df03
Re-fix media attachments overflow
2018-12-04 10:28:49 -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
e42628c6a3
Bump minor version number because of cards feature
2018-12-03 14:14:52 -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
7364ff6baf
Fix a card issue in vt240 themes
2018-12-03 07:50:36 -05:00
Jason McBrayer
16e787f392
Copy formatting changes to dark theme
2018-12-03 07:46:21 -05:00
Jason McBrayer
ecfdf00d6a
Fix formatting of both card images and regular media
2018-12-03 07:42:27 -05:00
Jason McBrayer
afef082319
Fix spacing of cards.
...
Sizing of regular media seems to be broken now, though.
2018-12-03 07:34:05 -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
03478ef33f
Remove \n from initial form for replies
2018-11-12 17:55:25 -05:00
Jason McBrayer
ffe50791d1
Indicate on toots if they have replies
2018-11-12 17:54:01 -05:00
Jason McBrayer
16a085fabb
Make the progress bar smol
2018-11-08 20:40:40 -05:00
Jason McBrayer
ae604f85b9
Fix bug in Lux theme
2018-11-07 13:47:44 -05:00
Jason McBrayer
9b5599150f
Fix typo in PostForm update
2018-11-07 13:47:27 -05:00
Jason McBrayer
722b2d7a3d
Add more translation hooks
2018-11-07 13:07:21 -05:00
Jason McBrayer
c719b74a8e
Add pjax to one more navbar link
2018-11-07 13:03:18 -05:00
Jason McBrayer
d5e80966cf
Reset more intercooler values on notifications poll element
2018-11-07 08:49:37 -05:00
Jason McBrayer
1f342a5b70
Bump patch level for fix in last commit
2018-11-07 08:21:22 -05:00
Jason McBrayer
9152cb74d6
Fix annoying notification bug in brutalist themes
2018-11-07 08:21:22 -05:00
Jason McBrayer
a0a4dd2e56
Try harder to not leave the loading animation running
2018-11-06 17:41:03 -05:00
Jason McBrayer
0232ec9fd3
Add i18n hooks to models
2018-11-06 17:11:54 -05:00
Jason McBrayer
b003a94fd0
Add i18n in views
2018-11-06 17:11:54 -05:00
Jason McBrayer
4052b6216d
Bump minor version because of restoring the PJAX stuff
2018-11-06 17:11:02 -05:00
Jason McBrayer
347ccb4bbe
Restore all of the PJAX stuff because I figured out what was going wrong
2018-11-06 17:05:03 -05:00
Jason McBrayer
9eda3c91cb
Loop videos, on the assumption that most are gifvs.
...
Also, use media.preview_url for the preview image rather than the first frame.
2018-11-06 11:09:05 -05:00
Jason McBrayer
be3bb1ee1a
Bump patch level for lightbox implementation changes
2018-11-06 11:04:54 -05:00
Jason McBrayer
53347efa27
Remove items for old photobox
2018-11-06 11:01:01 -05:00
Jason McBrayer
ae66ccfd7f
Change lightbox to magnific-popup; make videos playable inline.
2018-11-06 10:44:26 -05:00
Jason McBrayer
4907f5c109
Make toot modal work in brutalist themes
2018-11-01 10:24:59 -04:00
Jason McBrayer
e5040b0bbd
Add modal for new toot
2018-11-01 09:53:07 -04:00
Jason McBrayer
0feb9013b4
Keep reverse route for user page for user with null username from crashing
...
I find it inexplicable that this could happen, but there you are.
2018-10-26 14:00:43 -04:00
Jason McBrayer
7c5a03368b
Center and pad some stuff in FULLBRUTALISM
2018-10-24 10:30:09 -04:00
McBrayer
733d8bb453
Make notifications work on brutalist themes
2018-10-19 12:36:52 -04:00
Jason McBrayer
e799c097cc
Add preference for notification poll frequency
2018-10-18 16:04:28 -04:00
Jason McBrayer
221a13c593
Revert "Add animated loading indicator for some links."
...
This reverts commit 0fd520b78b
.
2018-10-14 20:59:38 -04:00
Jason McBrayer
26cd95544a
Use non-depricated format for ready.
2018-10-14 20:31:47 -04:00
Jason McBrayer
c52307fc9d
But don't leave indicator hanging around on 'back'
2018-10-14 20:22:32 -04:00
Jason McBrayer
0fd520b78b
Add animated loading indicator for some links.
...
This is redundant on desktop and for full mobile browser interface,
but useful for minimal mobile browser PWA mode.
2018-10-14 20:14:18 -04:00
Jason McBrayer
bb65be3e8b
Don't lose text or spoiler text when expanding toot form
2018-10-14 08:36:47 -04:00
Jason McBrayer
66e53837cf
Truncate file names in file upload buttons
2018-10-14 08:20:11 -04:00
Jason McBrayer
d860ae8513
Bump patch number for lightbox preference
2018-10-09 18:13:32 -04:00
Jason McBrayer
7b8c5dbb59
Add lightbox preference
2018-10-09 18:13:08 -04:00
Jason McBrayer
9bf48fab96
Bump minor version because of JS settings feature
2018-10-09 14:46:02 -04:00
Jason McBrayer
20818fca96
Reorganize options page and add some help text
2018-10-09 14:45:10 -04:00
Jason McBrayer
3acfcdd744
Use notifications setting
2018-10-09 13:17:29 -04:00