Renaud Chaput
3bf2a7296e
Use Immutable `Record` for accounts in Redux state ( #26559 )
1 year ago
Eugen Rochko
134de736dc
Change icons in web UI ( #27385 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
1 year ago
Renaud Chaput
1b70d7ed7c
Upgrade to react-router v5 ( #25047 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Eugen Rochko
9d290c23d2
Remove obfuscation of reply count in web UI ( #26768 )
1 year ago
Claire
b4e739ff0f
Change interaction modal in web UI ( #26075 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
1 year ago
gunchleoc
217ef7f2af
Replace 'favourite' by 'favorite' for American English ( #26009 )
1 year ago
fusagiko / takayamaki
38c6216082
Rewrite actions/modal and reducers/modal with typescript ( #24833 )
2 years ago
Renaud Chaput
d27216dc46
Enforce import order with ESLint ( #25096 )
2 years ago
Renaud Chaput
8f66126b10
Use the new JSX transform ( #25064 )
2 years ago
fusagiko / takayamaki
349cae0b57
Add type annotation for DisplayName component ( #24752 )
2 years ago
Renaud Chaput
c8181eb0a4
Enforce stricter rules for Typescript files ( #24910 )
2 years ago
Yamagishi Kazutoshi
d1b057a0ac
Remove legacy decorators syntax ( #18357 )
2 years ago
Renaud Chaput
44a7d87cb1
Rename JSX files with proper `.jsx` extension ( #23733 )
2 years ago
Nick Schonning
db2c58d47a
Enable ESLint no-useless-escape ( #23311 )
2 years ago
Nick Schonning
c49213f0ea
Upgrade ESlint to v8 ( #23305 )
2 years ago
trwnh
07229089a6
Change in-app links to keep you in-app ( #20540 )
...
* Change in-app links to keep you in-app
* refactor Permalink into Link
* rewrite link hrefs in status content
* please linter
* please linter again
2 years ago
Sasha Sorokin
d055d75172
Remove aria-pressed where it's redundant ( #19912 )
...
This commit removes aria-pressed attribute from all elements which
contents or other descriptive attributes change in active state,
effectively replacing the meaning of the button, in which case
aria-pressed, an attribute specified whether the button is currently
pressed, would create a confusion. (Spoiler: it's everywhere).
See https://github.com/mastodon/mastodon/issues/13545#issuecomment-1304886969
2 years ago
Eugen Rochko
7fb738c837
Add interaction modal to logged-out web UI ( #19306 )
2 years ago
Claire
255748dff4
Fix media modal footer's “external link” not being a link ( #17561 )
3 years ago
Claire
2cd31b3177
Fix reply button on media modal not giving focus to compose form ( #17626 )
...
* Avoid compose form and modal management fighting for focus
* Fix reply button on media modal footer not giving focus to compose form
3 years ago
Eugen Rochko
52e5c07948
Change routing paths to use usernames in web UI ( #16171 )
3 years ago
Claire
af08229ff4
Fix “open” link of media modal not closing modal ( #16524 )
3 years ago
Claire
07b46cb332
Add dropdown for boost privacy in boost confirmation modal ( #15704 )
...
* Various dropdown code quality fixes
* Prepare support for privacy selection in boost modal
* Add dropdown for boost privacy in boost confirmation modal
4 years ago
Eugen Rochko
1e89e2ed98
Change media modals look in web UI ( #15217 )
...
- Change overlay background to match color of viewed image
- Add interactive reply/boost/favourite buttons to footer of modal
- Change ugly "View context" link to button among the action bar
4 years ago
Eugen Rochko
4790a126be
Add button to dismiss desktop notifications permissions banner ( #15141 )
4 years ago
Eugen Rochko
d88a79b456
Add pop-out player for audio/video in web UI ( #14870 )
...
Fix #11160
4 years ago