Commit Graph

8053 Commits

Author SHA1 Message Date
dc597ac765 Add useClickOutside hook for Floating UI elements 2023-02-06 17:17:12 -06:00
ec7f9b9950 ProfileDropdown: fix hover styles for menu items with action 2023-02-06 17:00:25 -06:00
53a930c75c ProfileDropdown: dismiss when clicked outside 2023-02-06 16:53:56 -06:00
7f6b19aa4a ProfileDropdown: refactor with Floating UI 2023-02-06 16:33:08 -06:00
aa8f84d352 Menu: move <hr> styles to component 2023-02-06 16:15:00 -06:00
f6f3973eac Account: let avatar and display name be truncated 2023-02-06 16:09:59 -06:00
a433d22ba3 Account: don't calculate max-width unnecessarily 2023-02-06 16:09:25 -06:00
ab8d162f03 Account: useLayoutEffect, refactor function calls, fix types, prevent negative maxWidth 2023-02-06 15:53:58 -06:00
cb74b0a37c useOnScreen: memoize IntersectionObserver, fix types 2023-02-06 15:41:09 -06:00
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
e5f90e4733 Merge branch 'clsx' into 'develop'
classNames() --> clsx(), lint

See merge request soapbox-pub/soapbox!2259
2023-02-06 19:15:43 +00:00
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
785612691a yarn lint:js --fix 2023-02-06 12:06:44 -06:00
701215d7bc classNames() --> clsx() 2023-02-06 12:05:19 -06:00
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
8369648c4c Update dependency react-sticky-box to v2 2023-02-06 17:10:57 +00:00
81d7d3a7a4 Merge branch 'develop' into 'improve-logo-alignment'
# Conflicts:
#   app/soapbox/features/ui/components/navbar.tsx
2023-02-06 15:38:14 +00:00
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
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
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
8bd175e0e4 Merge branch 'storybook' into 'develop'
Add Storybook

See merge request soapbox-pub/soapbox!2252
2023-02-03 20:59:29 +00:00
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
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
dadeb43c74 Improve navbar alignment 2023-02-03 11:01:25 -05:00
d9d6708589 Storybook: improve Button story 2023-02-02 23:00:51 -06:00
dd7b6af97d Storybook: improve Button stories 2023-02-02 21:53:26 -06:00
deb1920c03 Storybook: add hardcoded color variables, fix missing import 2023-02-02 21:24:58 -06:00
f02a035911 Make Tailwind work with Storybook. Have it use our Button 2023-02-02 21:08:48 -06:00
398bfa879e Lint storybook sample code 2023-02-02 20:23:47 -06:00
b6df6149f4 Convert Storybook config to TypeScript 2023-02-02 20:21:13 -06:00
accba58da1 Merge remote-tracking branch 'origin/develop' into storybook 2023-02-02 20:10:44 -06:00
716153fa31 Merge branch 'babel-deps' into 'develop'
Upgrade babel, simplify deps

See merge request soapbox-pub/soapbox!2251
2023-02-03 01:49:56 +00:00
ae8dc786c2 Upgrade babel, simplify deps 2023-02-02 19:32:32 -06:00
1664f35150 Merge branch 'renovate/docker-23.x' into 'develop'
Update docker Docker tag to v23

See merge request soapbox-pub/soapbox!2250
2023-02-03 00:32:03 +00:00
6ea78e7d53 npx storybook init 2023-02-02 18:19:52 -06:00
476a057781 Update docker Docker tag to v23 2023-02-03 00:12:36 +00:00
ca018b8c19 Update dependency node to v18.14.0 2023-02-02 20:06:42 +00:00
fc1a547a2e Merge branch 'virtuoso-v4.0.8' into 'develop'
Upgrade Virtuoso to v4.0.8

See merge request soapbox-pub/soapbox!2248
2023-02-02 19:06:51 +00:00
9bec90106d Upgrade Virtuoso to v4.0.8 2023-02-02 12:48:44 -06:00
6aa1d35120 Merge branch 'thread-muting' into 'develop'
Permit muting a thread as an option on any post in the thread

See merge request soapbox-pub/soapbox!2247
2023-02-02 18:23:27 +00:00
01aef5e89e Remove withDismiss prop from status, update CHANGELOG 2023-02-02 12:06:39 -06:00
d0078e7f17 Permit muting a thread as an option on any post in the thread 2023-02-02 12:13:23 -05:00
0d99ae5daa yarn lint:js --fix 2023-02-01 16:13:42 -06:00
56203b69ab Add Tailwind eslint 2023-02-01 16:13:30 -06:00
c4d7cbd907 Merge branch 'weblate-soapbox-pub-soapbox' into 'develop'
Translations update from Hosted Weblate

See merge request soapbox-pub/soapbox!2242
2023-01-31 18:43:21 +00:00
c774ec4296 Translated using Weblate (German)
Currently translated at 93.8% (1354 of 1443 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/de/
2023-01-31 19:42:21 +01:00
396652a75a Merge branch 'trs-iconbutton' into 'develop'
translate button component using soapobox's iconbutton

See merge request soapbox-pub/soapbox!2240
2023-01-30 22:53:44 +00:00
3b4df99788 translate button component using soapobox's iconbutton 2023-01-30 22:53:44 +00:00
cfd3ea9467 Merge branch 'status-font-size' into 'develop'
Increase font size of focused status in threads

See merge request soapbox-pub/soapbox!2232
2023-01-30 19:53:24 +00:00
747cc8c5b9 StatusContent: size --> textSize 2023-01-30 13:38:29 -06:00