Commit graph

8247 commits

Author SHA1 Message Date
Chewbacca
df19b4e4a3 Merge branch 'add-intl-to-storybook' into 'develop'
Add support for react-intl for Storybook

See merge request soapbox-pub/soapbox!2264
2023-02-07 21:16:20 +00:00
Chewbacca
674ff4aa65 Add support for react-intl for Storybook 2023-02-07 14:23:28 -05:00
Alex Gleason
f68ce9c47b
Account: rip out calculations on display name, truncate with CSS 2023-02-07 12:03:12 -06:00
Alex Gleason
0631657278
ProfileDropdown: enforce a max width 2023-02-07 12:02:37 -06:00
Chewbacca
800b9e7742 Merge branch 'improve-tabs' into 'develop'
Update default border color for Tabs

See merge request soapbox-pub/soapbox!2263
2023-02-07 17:34:07 +00:00
Chewbacca
0cc4188cad Update default border color for Tabs 2023-02-07 12:00:14 -05:00
1bbbaf8f4b Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-07 17:43:37 +01:00
49a7d40efb Fix filters, restyle filters page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-07 15:38:31 +01:00
71a2e679a0 Update .eslintrc.cjs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-07 09:42:08 +01:00
Alex Gleason
9ac2764bfa
CHANGELOG: profile dropdown 2023-02-06 17:19:12 -06:00
Alex Gleason
dc597ac765
Add useClickOutside hook for Floating UI elements 2023-02-06 17:17:12 -06:00
Alex Gleason
ec7f9b9950
ProfileDropdown: fix hover styles for menu items with action 2023-02-06 17:00:25 -06:00
Alex Gleason
53a930c75c
ProfileDropdown: dismiss when clicked outside 2023-02-06 16:53:56 -06:00
bfe1401a34 Fix imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 23:48:44 +01:00
Alex Gleason
7f6b19aa4a
ProfileDropdown: refactor with Floating UI 2023-02-06 16:33:08 -06:00
Alex Gleason
aa8f84d352
Menu: move <hr> styles to component 2023-02-06 16:15:00 -06:00
Alex Gleason
f6f3973eac
Account: let avatar and display name be truncated 2023-02-06 16:09:59 -06:00
Alex Gleason
a433d22ba3
Account: don't calculate max-width unnecessarily 2023-02-06 16:09:25 -06:00
Alex Gleason
ab8d162f03
Account: useLayoutEffect, refactor function calls, fix types, prevent negative maxWidth 2023-02-06 15:53:58 -06:00
Alex Gleason
cb74b0a37c
useOnScreen: memoize IntersectionObserver, fix types 2023-02-06 15:41:09 -06:00
Alex Gleason
d44be7fbf8 Merge branch 'chat-composer' into 'develop'
Chats: move chat attachments into composer

See merge request soapbox-pub/soapbox!2229
2023-02-06 21:05:42 +00:00
marcin mikołajczak
d62290f020 Merge branch 'events' into 'develop'
Add NewEventPanel to events list page

See merge request soapbox-pub/soapbox!2255
2023-02-06 20:53:49 +00:00
Alex Gleason
e3f168f050
Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-06 14:25:37 -06:00
227f28d013 update eslint config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:50:05 +01:00
Alex Gleason
76c76688e9 Merge branch 'renovate/react-sticky-box-2.x' into 'develop'
Update dependency react-sticky-box to v2

See merge request soapbox-pub/soapbox!2257
2023-02-06 19:38:33 +00:00
4721452986 Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:31:20 +01:00
c56728b722 classNames() ==> clsx()
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:28:18 +01:00
75076abeac more styles cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:20:14 +01:00
Alex Gleason
e5f90e4733 Merge branch 'clsx' into 'develop'
classNames() --> clsx(), lint

See merge request soapbox-pub/soapbox!2259
2023-02-06 19:15:43 +00:00
Chewbacca
ea075c3799 Merge branch 'improve-logo-alignment' into 'develop'
Improve navbar alignment

See merge request soapbox-pub/soapbox!2253
2023-02-06 18:31:49 +00:00
Alex Gleason
785612691a
yarn lint:js --fix 2023-02-06 12:06:44 -06:00
Alex Gleason
701215d7bc
classNames() --> clsx() 2023-02-06 12:05:19 -06:00
Alex Gleason
89d55b1b70
ChatComposer: shrink "x" icon, fix pending upload jump 2023-02-06 11:30:36 -06:00
adfbff858d remove comment
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 18:22:16 +01:00
Alex Gleason
6743439efd Merge branch 'weblate-soapbox-pub-soapbox' into 'develop'
Translations update from Hosted Weblate

See merge request soapbox-pub/soapbox!2254
2023-02-06 17:21:48 +00:00
49ba4c7a9d Fixes, styles improvements, cleanup, enforce classes order for classNames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 18:18:49 +01:00
Soapbox Bot
8369648c4c Update dependency react-sticky-box to v2 2023-02-06 17:10:57 +00:00
Chewbacca
81d7d3a7a4 Merge branch 'develop' into 'improve-logo-alignment'
# Conflicts:
#   app/soapbox/features/ui/components/navbar.tsx
2023-02-06 15:38:14 +00:00
8c3f1eb412 Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 14:48:09 +01:00
gallegonovato
9f97d575f5
Translated using Weblate (Spanish)
Currently translated at 100.0% (1443 of 1443 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2023-02-06 04:37:06 +01:00
Isabell De Inschnitzel
5e7745cbab
Translated using Weblate (German)
Currently translated at 94.7% (1367 of 1443 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/de/
2023-02-06 04:37:05 +01:00
b529ec8a07 Add NewEventPanel to events list page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-05 23:14:21 +01:00
Adrien Bourmault
f2b042d473
Translated using Weblate (French)
Currently translated at 92.6% (1337 of 1443 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/fr/
2023-02-05 07:35:39 +01:00
Alex Gleason
8bd175e0e4 Merge branch 'storybook' into 'develop'
Add Storybook

See merge request soapbox-pub/soapbox!2252
2023-02-03 20:59:29 +00:00
Alex Gleason
25277b0b73
Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-03 12:03:45 -06:00
Alex Gleason
0ee8c8eba1 Merge branch 'tailwind-order' into 'develop'
Tailwind order

Closes #1349

See merge request soapbox-pub/soapbox!2244
2023-02-03 16:38:28 +00:00
Alex Gleason
bb7caf93eb Merge branch 'renovate/node-18.x' into 'develop'
Update dependency node to v18.14.0

See merge request soapbox-pub/soapbox!2249
2023-02-03 16:38:15 +00:00
Chewbacca
dadeb43c74 Improve navbar alignment 2023-02-03 11:01:25 -05:00
Alex Gleason
d9d6708589
Storybook: improve Button story 2023-02-02 23:00:51 -06:00
Alex Gleason
dd7b6af97d
Storybook: improve Button stories 2023-02-02 21:53:26 -06:00