Commit Graph

22 Commits (85d5da86dfd3589e345a68c19fff7d7bc2524532)

Author SHA1 Message Date
Ondřej Hruška cf24ce7e03
remove wrong emojify usage in old glitch components 8 years ago
Ondřej Hruška 74e4fc8f8a
fix custom emoji not shown in statuses 8 years ago
Ondřej Hruška 9a5418942c
fix some js errors due to number->string change of status ID 8 years ago
David Yip 9512db920c Merge pull request #148 from glitch-soc/better-header
Improvements to status headers and content
8 years ago
Ondřej Hruška 36a35be2ad Appease Travis 8 years ago
kibigo! 15c9c2fd7e Pinned toots; embeds 8 years ago
kibigo! 227dbb6adb Added GIF hover-to-play support 8 years ago
kibigo! 769f62d96f Improvements to status headers 8 years ago
kibigo! fae8dce738 Fixed #133 (only parse links in status text) 8 years ago
Surinna Curtis 2ea9b164d3 Satisfy eslint. 8 years ago
Surinna Curtis 4612f7caea Break out a separate mute modal with a hide-notifications checkbox. 8 years ago
Ondřej Hruška 7de0fa698d Updated glitch files to use the new Avatar class correctly 9 years ago
Ondřej Hruška 7b42d14f45 fix bug with data attrib for boost in home TL 9 years ago
Ondřej Hruška f34f33c19e Add data- attributes to statuses for userstyle selectors (#117)
* Add data- attributes to statuses for userstyle selectors

* use const and template string, replace reblog->boosted and favourite->favourited

* more template strings because sorin-sama said so
9 years ago
Ondřej Hruška cb69e35b3b Add visibility icon to Detailed status 9 years ago
Ondřej Hruška 0244019ca1 Fixed horrible outline around notif clearing checkbox & moved the overlay to a more sr-friendly place 9 years ago
Ondřej Hruška 604654ccb4 New notification cleaning mode (#89)
This PR adds a new notification cleaning mode, super perfectly tuned for accessibility, and removes the previous notification cleaning functionality as it's now redundant.

* w.i.p. notif clearing mode

* Better CSS for selected notification and shorter text if Stretch is off

* wip for rebase ~

* all working in notif clearing mode, except the actual removal

* bulk delete route for piggo

* cleaning + refactor. endpoint gives 422 for some reason

* formatting

* use the right route

* fix broken destroy_multiple

* load more notifs after succ cleaning

* satisfy eslint

* Removed CSS for the old notif delete button

* Tabindex=0 is mandatory

In order to make it possible to tab to this element you must have tab index = 0. Removing this violates WCAG and makes it impossible to use the interface without good eyesight and a mouse. So nobody with certain mobility impairments, vision impairments, or brain injuries would be able to use this feature if you don't have tabindex=0

* Corrected aria-label

Previous label implied a different behavior from what actually happens

* aria role localization & made the overlay behave like a checkbox

* checkboxes css and better contrast

* color tuning for the notif overlay

* fanceh checkboxes etc and nice backgrounds

* SHUT UP TRAVIS
9 years ago
kibigo! bc4202d00b Ported updates from #64 9 years ago
Ondřej Hruška 75aafc932e Added buttons and menu items to dismiss individual notifications (#76)
* Added DELETE verb for notifications

* Added notification dismiss button to status dropdown

* Added reveal-on-hover notif dismiss button, added FollowNotification component
9 years ago
kibigo! 5770d461b2 Moved glitch containers and commented unused files 9 years ago
Ondřej Hruška 66b1174d25 Fix CW auto-expanding if collapsed toots are disabled 9 years ago
kibigo! 297921fce5 Moved glitch files to their own location ;) 9 years ago