Alex Gleason
|
8a30454be2
|
Merge branch 'emoji-selector-wrap' into 'develop'
Wrap the emoji selector on smaller screens
Closes #1161
See merge request soapbox-pub/soapbox!1947
|
2022-11-26 22:58:49 +00:00 |
|
|
c61dcddd81
|
Events page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-26 22:15:58 +01:00 |
|
Alex Gleason
|
fa8e821c1e
|
Fix scheduled post datepicker being cut off
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1213
|
2022-11-26 13:47:04 -06:00 |
|
|
859d93b289
|
Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-26 20:25:48 +01:00 |
|
Alex Gleason
|
596653ee1e
|
Wrap the emoji selector on smaller screens
|
2022-11-26 11:02:50 -06:00 |
|
|
c1179f0475
|
Lint, cleanup, styles…
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-25 19:28:43 +01:00 |
|
|
785c6b57e3
|
RTL support, use Stack and HStack in more places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-25 18:04:11 +01:00 |
|
marcin mikołajczak
|
93f98ffd96
|
Merge branch 'chats-styles' into 'develop'
Minor chats styles improvements
Closes #1181 and #1210
See merge request soapbox-pub/soapbox!1932
|
2022-11-24 22:57:52 +00:00 |
|
|
37b698b2e0
|
Minor chats styles improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-24 23:15:30 +01:00 |
|
Alex Gleason
|
85b8d09d68
|
ProfilePreview: fix display of header image, code cleanup
|
2022-11-23 11:45:52 -06:00 |
|
Alex Gleason
|
47613dde56
|
Simplify StillImage component, fix header images
|
2022-11-22 11:33:47 -06:00 |
|
Chewbacca
|
e14230678d
|
Add emoji autocomplete to Chats
|
2022-11-22 09:55:31 -05:00 |
|
Chewbacca
|
8d9182eb44
|
Add max character count to Chat composer
|
2022-11-21 12:21:02 -05:00 |
|
Chewbacca
|
f7f40703cd
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-11-21 12:06:44 -05:00 |
|
Alex Gleason
|
b9a3f7ec13
|
StatusInteractionBar: break into InteractionCounter component
|
2022-11-20 16:05:53 -06:00 |
|
Alex Gleason
|
b530d933a3
|
Merge remote-tracking branch 'origin/develop' into markup-css
|
2022-11-20 15:00:58 -06:00 |
|
Alex Gleason
|
b892b85f70
|
StatusActionBar: stop propogation in parent div instead of each element individually
|
2022-11-20 12:36:54 -06:00 |
|
Alex Gleason
|
8061c8d782
|
Revert "Merge branch 'mouseup' into 'develop'"
This reverts commit 39b4ee9f09 , reversing
changes made to a0597a6445 .
|
2022-11-20 12:27:45 -06:00 |
|
Alex Gleason
|
7e32f0d992
|
Add <Markup> component to style markup from the API
|
2022-11-19 18:15:17 -06:00 |
|
Alex Gleason
|
e973d69c61
|
Stop mouseUp propagation in statuses
|
2022-11-19 14:36:58 -06:00 |
|
Chewbacca
|
72c26bc9bc
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-11-17 10:58:34 -05:00 |
|
Chewbacca
|
9b70a2487e
|
Remove 'radio-button.scss', 'dirctory.scss' and move RadioButton to UI Components
|
2022-11-16 16:38:32 -05:00 |
|
Chewbacca
|
a559ed72c9
|
Move Accordion into Component UI
|
2022-11-16 12:30:24 -05:00 |
|
Chewbacca
|
a0d960dd21
|
Rename files (2): _ -> -
|
2022-11-15 11:00:49 -05:00 |
|
Chewbacca
|
d5fc6fe252
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-11-14 10:14:45 -05:00 |
|
|
6b5e802bd0
|
Add 'create event' button to profile dropdown for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-12 23:30:46 +01:00 |
|
|
7b2193d753
|
Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-12 16:48:27 +01:00 |
|
|
e75f1ea074
|
Update some dependencies
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-11 20:42:18 +01:00 |
|
Chewbacca
|
756b03cfe5
|
Remove 'transparent' theme from Input
|
2022-11-07 16:30:53 -05:00 |
|
Chewbacca
|
acede4b519
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-11-07 08:17:11 -05:00 |
|
|
1526ccaa2e
|
Merge remote-tracking branch 'soapbox/develop' into translations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-05 17:37:36 +01:00 |
|
|
99bd9f5e8e
|
Add form element on compose area
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-11-05 11:46:15 +01:00 |
|
Chewbacca
|
18717c7967
|
Update badge counts again to prevent overlay
|
2022-11-03 12:48:17 -04:00 |
|
Chewbacca
|
be136fe6cf
|
Add max count to sidebar icons
|
2022-11-03 12:13:45 -04:00 |
|
|
3448022965
|
Support translation feature on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-10-27 19:48:41 +02:00 |
|
|
3e0b6c38cd
|
Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-10-25 18:46:29 +02:00 |
|
Chewbacca
|
c9424cda76
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-10-24 12:25:35 -04:00 |
|
Chewbacca
|
a639c789a4
|
Move sensitive filters into new component
|
2022-10-20 10:48:41 -04:00 |
|
Chewbacca
|
65a8bf9aa1
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-10-14 14:27:53 -04:00 |
|
Chewbacca
|
6458f6ed9f
|
Remove focus state on Tabs
|
2022-10-14 08:49:53 -04:00 |
|
Alex Gleason
|
4e97474a59
|
Merge branch 'autosuggest-input-refactor' into 'develop'
Refactor Input input to accept 'theme' prop, pass down from Autosuggest components
See merge request soapbox-pub/soapbox!1815
|
2022-10-13 18:25:52 +00:00 |
|
Justin
|
a18cce4c81
|
Remove shadow from transparent input
|
2022-10-05 16:22:13 -04:00 |
|
Justin
|
7df4476427
|
Improve UX of chat messages
|
2022-10-05 16:13:29 -04:00 |
|
Alex Gleason
|
09887130b7
|
Merge remote-tracking branch 'origin/autosuggest-input-refactor' into chats
|
2022-10-04 17:46:45 -04:00 |
|
Alex Gleason
|
4988f4a2d5
|
Input: support 'transparent' theme
|
2022-10-04 17:14:08 -04:00 |
|
Alex Gleason
|
b9e0e94587
|
Input: support 'theme' prop (deprecate 'isSearch'), pass theme down from higher components
|
2022-10-04 17:09:47 -04:00 |
|
Alex Gleason
|
61dd57ab81
|
AutosuggestInput: use UI input component
|
2022-10-04 16:39:51 -04:00 |
|
Justin
|
1c55e60055
|
Ensure space is number
|
2022-10-04 15:17:51 -04:00 |
|
Justin
|
c960ad9d33
|
Ensure space is number
|
2022-10-04 15:17:26 -04:00 |
|
Justin
|
c49aec2ae0
|
Refactor UI library types
|
2022-10-04 15:08:22 -04:00 |
|
|
803dada3e0
|
Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-30 20:05:02 +02:00 |
|
Justin
|
0a8fa3e635
|
Add ability to report a Chat Message
|
2022-09-29 09:45:57 -04:00 |
|
Justin
|
058d0cec0b
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-09-27 15:43:30 -04:00 |
|
Justin
|
63bd9a21fc
|
Update spacing on Widgets
|
2022-09-26 15:23:51 -04:00 |
|
Justin
|
1d69b66e4b
|
Use React Query for suggestions
|
2022-09-26 15:22:00 -04:00 |
|
|
fe7333ddb0
|
Information page, improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-21 23:27:53 +02:00 |
|
Alex Gleason
|
d7243c0e91
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-09-19 13:01:40 -05:00 |
|
|
640000c18e
|
Merge remote-tracking branch 'soapbox/compose' into HEAD
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-16 20:42:30 +02:00 |
|
|
f6af663e09
|
Merge remote-tracking branch 'soapbox/develop' into HEAD
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-16 20:39:13 +02:00 |
|
|
cb3df8211c
|
Merge remote-tracking branch 'soapbox/develop' into compose
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-16 15:40:29 +02:00 |
|
Justin
|
45afb665b9
|
Add chat settings to chat main page
|
2022-09-13 14:11:22 -04:00 |
|
Alex Gleason
|
2e811a1e88
|
Admin: allow setting custom badges on accounts
|
2022-09-11 20:04:41 -05:00 |
|
Alex Gleason
|
c067dd7547
|
Create TagInput component
|
2022-09-11 15:47:50 -05:00 |
|
|
a9b8371086
|
Allow multiple compose forms
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-10 23:52:06 +02:00 |
|
|
f7c09461fd
|
Event pages?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-09 22:52:32 +02:00 |
|
Justin
|
e333a5042e
|
Merge branch 'chats' into alex-chats
|
2022-09-08 08:37:58 -04:00 |
|
Justin
|
6b38e37019
|
Merge remote-tracking branch 'origin/develop' into chats
|
2022-09-08 08:37:52 -04:00 |
|
Justin
|
999c5caafd
|
Merge branch 'improve-input' into 'develop'
Extend input with new prepend/append options
See merge request soapbox-pub/soapbox!1778
|
2022-09-08 12:36:41 +00:00 |
|
Justin
|
d4d561638d
|
Merge branch 'bug-fixes' into 'develop'
Bug fixes
See merge request soapbox-pub/soapbox!1761
|
2022-09-08 12:29:42 +00:00 |
|
Justin
|
7063ce759d
|
Add JSDOC
|
2022-09-08 08:28:19 -04:00 |
|
Justin
|
75472247d8
|
Merge branch 'improve-danger-button' into 'develop'
Update 'danger' button styles
See merge request soapbox-pub/soapbox!1777
|
2022-09-08 12:23:58 +00:00 |
|
Justin
|
6486f3b539
|
Fix ref passed to Stack error
|
2022-09-07 08:27:40 -04:00 |
|
Justin
|
494cd622a5
|
Update usage of input
|
2022-09-07 08:24:44 -04:00 |
|
Justin
|
d4209c86b7
|
Extend input with new prepend/append options
|
2022-09-07 08:21:14 -04:00 |
|
Justin
|
2682116151
|
Update 'danger' button styles
|
2022-09-07 08:17:11 -04:00 |
|
Justin
|
81ea892ff7
|
Export TextSizes type
|
2022-09-07 08:11:25 -04:00 |
|
Justin
|
99e5e4492a
|
Extend Divider with 'textSize' prop
|
2022-09-07 08:09:32 -04:00 |
|
|
3f7e593695
|
Merge remote-tracking branch 'soapbox/develop' into events-
|
2022-09-06 23:31:43 +02:00 |
|
|
d074553e21
|
Wrap HStack in some places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-05 15:18:15 +02:00 |
|
|
df39036129
|
Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-05 15:07:31 +02:00 |
|
|
9d3206f229
|
Allow users to create events
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-09-04 23:36:13 +02:00 |
|
Alex Gleason
|
90ece157e6
|
ChatIndex: improve the desktop layout
|
2022-09-01 13:17:31 -05:00 |
|
Alex Gleason
|
38b6f87a83
|
RelativeTimestamp: convert to TSX
|
2022-08-31 17:01:19 -05:00 |
|
Justin
|
7535862a40
|
Autogrow the textarea
|
2022-08-31 13:22:41 -04:00 |
|
Justin
|
0f7cfada50
|
Improve dark mode of chats
|
2022-08-31 13:21:43 -04:00 |
|
Justin
|
a2e2d60fc7
|
Add Message List Intro component
|
2022-08-31 13:21:43 -04:00 |
|
Justin
|
ea5525d02c
|
Refactor leave/report chat
|
2022-08-31 13:21:43 -04:00 |
|
Justin
|
27df2b617e
|
Update Input with append and prepend props
|
2022-08-31 13:20:53 -04:00 |
|
Justin
|
f0b3cc67aa
|
Add "items-start" support to Stack
|
2022-08-31 13:20:53 -04:00 |
|
Justin
|
2f568ffc84
|
Extend Textarea component with resizeable prop
|
2022-08-31 13:20:53 -04:00 |
|
|
03d6211e1c
|
Replace classnames with clsx
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-08-31 11:35:06 +02:00 |
|
Alex Gleason
|
3909c74c00
|
Add new CopyableInput component, use in EmbedModal
|
2022-08-25 21:21:03 -05:00 |
|
Justin
|
2fded6daa9
|
Improve dark mode
|
2022-08-24 09:28:56 -04:00 |
|
Justin
|
1837dbef1c
|
Merge branch 'self-status' into 'develop'
Support 'in review' sensitive content
See merge request soapbox-pub/soapbox-fe!1741
|
2022-08-23 18:33:14 +00:00 |
|
Alex Gleason
|
cddf70f0ab
|
Fix status style regressions
|
2022-08-22 12:11:01 -04:00 |
|
Justin
|
dd0f2fcf5b
|
Support 'in review' sensitive content
|
2022-08-22 11:26:28 -04:00 |
|
Alex Gleason
|
c4849ad38d
|
Merge remote-tracking branch 'origin/develop' into embedded-status
|
2022-08-21 11:20:19 -04:00 |
|
Alex Gleason
|
5f8a22b452
|
Native status embeds from Soapbox
|
2022-08-12 12:58:35 -05:00 |
|
Alex Gleason
|
7615111eb0
|
IconButton: add themes
|
2022-08-12 10:42:26 -05:00 |
|
Alex Gleason
|
19ffcd2233
|
Merge remote-tracking branch 'origin/develop' into ads
|
2022-08-03 10:51:07 -05:00 |
|
Alex Gleason
|
c74721f1e1
|
Ads: display tooltip
|
2022-08-02 20:52:27 -05:00 |
|
Justin
|
20209c81ab
|
Improve visuals with branding
Co-authored-by: Alex Gleason <alex@alexgleason.me>
|
2022-08-01 14:40:07 -04:00 |
|
Justin
|
cec3573253
|
Add support for shadow-3xl
|
2022-07-28 09:38:05 -04:00 |
|
Justin
|
0b06731b07
|
Simplify the Banner width across usage
|
2022-07-26 14:22:13 -04:00 |
|
Alex Gleason
|
aab3497f46
|
Banner: improve mobile styles
|
2022-07-26 11:52:58 -05:00 |
|
Alex Gleason
|
f13cfcaf8c
|
GdprBanner: slideout on accept
|
2022-07-26 11:37:02 -05:00 |
|
Alex Gleason
|
0480bfab94
|
Add Banner UI component
|
2022-07-26 10:30:48 -05:00 |
|
Justin
|
c30e8f1fd9
|
Set the ref on the actual carousel div
|
2022-07-20 09:01:36 -04:00 |
|
|
38066799e3
|
Merge remote-tracking branch 'soapbox/develop' into hide-profile-tabs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-07-16 00:31:32 +02:00 |
|
|
3d057daa43
|
Apply suggestions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-07-16 00:03:52 +02:00 |
|
Alex Gleason
|
3377f1dcd1
|
Merge branch 'developers-stuff' into 'develop'
Add advanced settings under Developers section, refactor
See merge request soapbox-pub/soapbox-fe!1625
|
2022-07-14 18:18:22 +00:00 |
|
Alex Gleason
|
04ff9de05d
|
Merge branch 'phone-input' into 'develop'
Introduce PhoneInput component
See merge request soapbox-pub/soapbox-fe!1632
|
2022-07-14 18:16:40 +00:00 |
|
Justin
|
150510bc8a
|
Format number after changing country code
|
2022-07-14 14:08:59 -04:00 |
|
Justin
|
07f6935789
|
Refactor dropdown into 'addon' on Input
|
2022-07-14 11:55:00 -04:00 |
|
Alex Gleason
|
99c67916dd
|
PhoneInput: add some helpful comments
|
2022-07-13 19:50:07 -05:00 |
|
Alex Gleason
|
11a0329924
|
Fix pages that use PhoneInput
|
2022-07-13 19:08:19 -05:00 |
|
Alex Gleason
|
7f7edf9162
|
PhoneInput: improve styles
|
2022-07-13 18:45:42 -05:00 |
|
Alex Gleason
|
0591bf72a5
|
PhoneInput: remove unnecessary handleCountryChange function
|
2022-07-13 18:10:16 -05:00 |
|
Alex Gleason
|
ba98a8e82f
|
PhoneInput: prettify input while typing
|
2022-07-13 18:09:48 -05:00 |
|
Alex Gleason
|
f62dcc6650
|
Simplify PhoneInput to only care about its own internal state
|
2022-07-13 17:37:40 -05:00 |
|
Alex Gleason
|
0ed1c3ca83
|
Improve display of PhoneInput
|
2022-07-13 12:26:07 -05:00 |
|
Alex Gleason
|
85cf99f618
|
CountryCodeDropdown: use button element
|
2022-07-13 12:16:54 -05:00 |
|
Alex Gleason
|
a8c709b41c
|
Refactor formatPhoneNumber to accept countryCode
|
2022-07-13 11:40:02 -05:00 |
|
Alex Gleason
|
5c9cecf8c8
|
Add PhoneInput component
|
2022-07-13 09:42:58 -05:00 |
|
|
37d97eb857
|
Notifications: TS
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-07-11 23:27:43 +02:00 |
|
Alex Gleason
|
104c2305fb
|
CreateApp: convert to TSX+FC
|
2022-07-11 11:34:14 -05:00 |
|
Alex Gleason
|
3874d1d9ef
|
Merge remote-tracking branch 'origin/develop' into feed-suggestions
|
2022-07-09 15:02:45 -05:00 |
|
Alex Gleason
|
6ddb44f626
|
Upgrade Tabler to v1.73.0, use new import paths, remove Webpack hack
|
2022-07-09 11:20:02 -05:00 |
|
Alex Gleason
|
bcc9ff5066
|
Merge branch 'ts-tests' into 'develop'
Make TypeScript work correctly in tests
Closes #1010
See merge request soapbox-pub/soapbox-fe!1610
|
2022-07-07 13:39:51 +00:00 |
|
Justin
|
1309521b9c
|
Improve Stack and HStack components
|
2022-07-06 14:30:06 -04:00 |
|
Justin
|
f148cda74a
|
Extend Account component
|
2022-07-06 14:30:03 -04:00 |
|
Justin
|
b2f2bcb833
|
Center tooltips and add arrow
|
2022-07-06 14:19:51 -04:00 |
|
Justin
|
3f74455484
|
Improve UI of IconButton when disabled
|
2022-07-06 14:19:42 -04:00 |
|
Alex Gleason
|
2dd1631162
|
More component test TS fixes
|
2022-07-06 13:12:35 -05:00 |
|
Alex Gleason
|
bae21c9e00
|
Datepicker: fix test failing due to date matching today
|
2022-07-05 11:53:05 -05:00 |
|
Alex Gleason
|
02f0c15a8c
|
Modal: remove overflow-hidden
|
2022-07-04 13:54:57 -05:00 |
|
Justin
|
5884d02e9d
|
Add "8" to HStack space options
|
2022-06-29 11:10:00 -04:00 |
|
marcin mikołajczak
|
dfbe05b390
|
Merge branch 'ts' into 'develop'
Reducers: TypeScript
See merge request soapbox-pub/soapbox-fe!1562
|
2022-06-25 06:00:44 +00:00 |
|
|
4e545f0638
|
Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-24 00:33:23 +02:00 |
|
|
7f8594d05e
|
Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-22 22:54:21 +02:00 |
|
Justin
|
2f4f2c02b1
|
Dark mode support for Polls
|
2022-06-16 14:22:00 -04:00 |
|
Justin
|
e39c8d6713
|
Add danger-link button
|
2022-06-14 14:17:35 -04:00 |
|
|
cdbb88d2e0
|
TypeScript, React.FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-12 16:14:46 +02:00 |
|
marcin mikołajczak
|
ff79329dd6
|
Merge branch 'develop' into 'ts'
# Conflicts:
# app/soapbox/features/verification/registration.tsx
|
2022-06-10 16:16:31 +00:00 |
|
|
7578ca2ee0
|
Merge remote-tracking branch 'soapbox/develop' into ts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-09 21:49:25 +02:00 |
|
|
309e6c1a67
|
Reactions modal fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-09 21:47:21 +02:00 |
|
Justin
|
6b07a7c3b6
|
Dark mode support for Polls
|
2022-06-09 09:43:37 -04:00 |
|
Justin
|
3dc60f2cd8
|
Add Divider
|
2022-06-09 09:43:36 -04:00 |
|
Justin
|
7782c96ba4
|
Improve design of the Poll Form
|
2022-06-09 09:43:17 -04:00 |
|
|
a8a1567917
|
Merge remote-tracking branch 'soapbox/develop' into ts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-09 00:05:04 +02:00 |
|