Nolan Lawson
820d77a78f
start on trying to save focus for timeline
...
feels like this isn't really working because I can't distinguish between blur events because the timeline is being destroyed and blur events because the user clicked and we lost focus... not sure how important this feature is, and it adds a lot of complexity in the form of extra attributes to track the focused element
2018-02-10 12:12:05 -08:00
Nolan Lawson
e6304cbbf3
use event delegation for better perf
2018-02-10 11:30:13 -08:00
Nolan Lawson
08c19691a9
click to show toot thread
2018-02-10 11:00:56 -08:00
Nolan Lawson
473ddfaa85
add separate style for status-in-own-context
2018-02-09 22:55:11 -08:00
Nolan Lawson
4a653df3b6
flatten grid structure of Status.html
2018-02-09 22:01:44 -08:00
Nolan Lawson
8db7d376d4
simplify grid-template-areas
2018-02-09 20:07:48 -08:00
Nolan Lawson
476a9644f1
start work on status-in-own-thread
2018-02-08 19:09:22 -08:00
Nolan Lawson
d0270991d7
fix Avatar on instanceName page
2018-02-08 17:56:20 -08:00
Nolan Lawson
8761a46767
implement search
2018-02-06 20:54:49 -08:00
Nolan Lawson
8711bfb831
implement confirmation dialog
2018-02-05 09:43:45 -08:00
Nolan Lawson
95e5bdb106
add setting to always mark as sensitive
2018-02-05 08:50:08 -08:00
Nolan Lawson
2fdd10c1fe
fixup
2018-02-05 08:44:46 -08:00
Nolan Lawson
3db6579300
big refactor of media attachments
2018-02-04 19:56:06 -08:00
Nolan Lawson
074ef0a760
use a11y-dialog instead of dialog polyfill
2018-02-04 19:15:35 -08:00
Nolan Lawson
b10ecff3c0
fix Firefox autoplay gifv
2018-02-04 16:34:54 -08:00
Nolan Lawson
6978d27a8c
click on images to show them in a modal
2018-02-04 15:59:42 -08:00
Nolan Lawson
6e2fa24261
play videos big
2018-02-04 15:08:34 -08:00
Nolan Lawson
2e2c278dee
better a11y for modal: retain focus when closed
2018-02-04 13:49:43 -08:00
Nolan Lawson
27f15d4030
tweak styles for notifications
2018-02-04 12:49:42 -08:00
Nolan Lawson
f7b933815e
fix contextual toggling of spoilers/sensitives
2018-02-04 12:27:28 -08:00
Nolan Lawson
542368fd3d
refactor
2018-02-04 12:18:22 -08:00
Nolan Lawson
faae26863f
refactor
2018-02-04 12:10:02 -08:00
Nolan Lawson
82635d8291
fixup
2018-02-04 12:08:05 -08:00
Nolan Lawson
4f89f6f7f1
refactor isStatusInOwnThread
2018-02-04 12:07:22 -08:00
Nolan Lawson
835a9a5b28
refactor status some more
2018-02-04 10:55:10 -08:00
Nolan Lawson
76e78e70e5
refactor status some more
2018-02-04 10:50:39 -08:00
Nolan Lawson
f9720dccba
refactor out StatusSpoiler.html
2018-02-04 10:44:04 -08:00
Nolan Lawson
1fae77b38f
refactor out StatusContent.html
2018-02-04 10:35:24 -08:00
Nolan Lawson
3157054994
refactor out StatusAuthor.html
2018-02-04 10:23:21 -08:00
Nolan Lawson
60cef45be4
refactor out status media attachments
2018-02-04 10:16:27 -08:00
Nolan Lawson
2da9cc8d8f
refactor
2018-02-04 10:05:26 -08:00
Nolan Lawson
73ba72d58a
mvp for notifications
2018-02-04 10:05:01 -08:00
Nolan Lawson
f543024ca6
implement autoplay gifv
2018-02-01 18:48:59 -08:00
Nolan Lawson
0b6bb6354b
tweak and simplify media appearance
2018-02-01 18:29:29 -08:00
Nolan Lawson
48df08bd31
implement autoplay gifs for custom emoji
2018-01-31 18:22:47 -08:00
Nolan Lawson
f1eaee4674
implement autoplay gif feature for avatars
2018-01-31 18:20:30 -08:00
Nolan Lawson
3562437713
tweak design for mobile
2018-01-30 22:40:40 -08:00
Nolan Lawson
03b055ab20
tweak pseudo virtual list
2018-01-30 21:02:07 -08:00
Nolan Lawson
d2fe8b29f4
more work on pseudo-virtual list
2018-01-30 18:26:13 -08:00
Nolan Lawson
c73223c968
simplify ExternalLink
2018-01-28 21:07:31 -08:00
Nolan Lawson
689cd97071
refactor external links
2018-01-28 19:01:51 -08:00
Nolan Lawson
cda9566eb0
fix links in statuses
2018-01-28 17:10:03 -08:00
Nolan Lawson
6b2f16f3bf
add status context
2018-01-28 15:44:33 -08:00
Nolan Lawson
8b282de973
refactor
2018-01-28 15:02:02 -08:00
Nolan Lawson
90af9eedde
refactor store
2018-01-28 13:09:39 -08:00
Nolan Lawson
88d59678f2
more work on profile page
2018-01-28 12:51:48 -08:00
Nolan Lawson
b569d63412
different style for direct/private statuses
2018-01-27 18:25:49 -08:00
Nolan Lawson
01ea4cbc87
mark sensitive/spoiler scoped to instance
2018-01-27 18:06:44 -08:00
Nolan Lawson
c0c7e9fafe
refactor
2018-01-27 16:35:44 -08:00