mastodon/app/javascript/styles/mastodon
Paweł Ngei 13dce12665 Add notification quick-filter bar in the frontend app (#9399)
* create FilterBar componer and its container, unstyled

* introduce basic styling for FilterBar

* add selection css

* allow FilterBar to display active CSS with js

* connect the FilterBar to the Redux state

* change getNotifications to use filter

* remove temporary comments

* add an option to turn the FilterBar off in settings

* fix showFilterBar data type to boolean

* fix eslint errors

* add English and Polish translations

* allowed filter bar overflow to accomodate for longer languages

* fix mispelled translation key

* add unified CSS look

* replace text in FilterBar with icons

* add tooltips

* replace text @ with an icon

* introduce simple and advanced filtering view

* add ability to toggle the advanced view

* add Polish translations

* change Advanced View description to be more clear

* make each filter flush notifications and load new ones, fixing pagination

* simplify getNotifications once frontend filtering is not needed for FilterBar

* add a semicolon

* Revert "simplify getNotifications once frontend filtering is not needed for FilterBar"

This reverts commit 9f4be7857135b0327814bd22a3e8a4e7b546f7cc.

* reset filter to 'all' when turning off FilterBar
2018-12-16 05:56:41 +01:00
..
_mixins.scss Allow joining several hashtags in a single column (#8904) 2018-11-05 18:53:25 +01:00
about.scss Revert Font Awesome 5 upgrade (#8810) 2018-09-28 02:11:14 +02:00
accessibility.scss Add a few black emojis that are to have a white outline (#8597) 2018-09-10 18:26:47 +02:00
accounts.scss Add profile directory (#9427) 2018-12-06 17:36:11 +01:00
admin.scss Revert Font Awesome 5 upgrade (#8810) 2018-09-28 02:11:14 +02:00
basics.scss Separate font-family into variable (#8763) 2018-09-23 20:41:24 +02:00
boost.scss Redesign forms, verify link ownership with rel="me" (#8703) 2018-09-18 16:45:58 +02:00
compact_header.scss Separate high contrast theme (#7213) 2018-04-21 21:35:55 +02:00
components.scss Add notification quick-filter bar in the frontend app (#9399) 2018-12-16 05:56:41 +01:00
containers.scss Separate font-family into variable (#8763) 2018-09-23 20:41:24 +02:00
dashboard.scss Separate font-family into variable (#8763) 2018-09-23 20:41:24 +02:00
emoji_picker.scss Adjust emoji-mart-anchor-bar for environments that use display scaling (#7772) 2018-06-09 22:20:57 +02:00
footer.scss Redesign public profiles and toots (#8068) 2018-07-28 19:25:33 +02:00
forms.scss Fix padding on select elements in preferences (#9517) 2018-12-14 01:44:39 +01:00
lists.scss Make theme directory and Rename application.scss (#5336) 2017-10-18 05:20:07 +09:00
modal.scss Add follow button to detailed status, add gradient to mask bio cut-off (#7979) 2018-07-07 22:20:14 +02:00
reset.scss fix(reset): Property name for styled scrollbars (#9210) 2018-11-05 18:51:26 +01:00
rtl.scss RTL: fix toot privacy preferences radio buttonss (#9146) 2018-10-30 00:49:29 +01:00
stream_entries.scss undo part of PR 8202 to fix RTL (#8979) 2018-10-15 04:39:20 +02:00
tables.scss Revert Font Awesome 5 upgrade (#8810) 2018-09-28 02:11:14 +02:00
variables.scss Separate font-family into variable (#8763) 2018-09-23 20:41:24 +02:00
widgets.scss Fix various things in the directory (#9449) 2018-12-07 16:37:32 +01:00