Commit Graph

212 Commits

Author SHA1 Message Date
7615111eb0 IconButton: add themes 2022-08-12 10:42:26 -05:00
19ffcd2233 Merge remote-tracking branch 'origin/develop' into ads 2022-08-03 10:51:07 -05:00
c74721f1e1 Ads: display tooltip 2022-08-02 20:52:27 -05:00
20209c81ab Improve visuals with branding
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2022-08-01 14:40:07 -04:00
cec3573253 Add support for shadow-3xl 2022-07-28 09:38:05 -04:00
0b06731b07 Simplify the Banner width across usage 2022-07-26 14:22:13 -04:00
aab3497f46 Banner: improve mobile styles 2022-07-26 11:52:58 -05:00
f13cfcaf8c GdprBanner: slideout on accept 2022-07-26 11:37:02 -05:00
0480bfab94 Add Banner UI component 2022-07-26 10:30:48 -05:00
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
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
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
150510bc8a Format number after changing country code 2022-07-14 14:08:59 -04:00
07f6935789 Refactor dropdown into 'addon' on Input 2022-07-14 11:55:00 -04:00
99c67916dd PhoneInput: add some helpful comments 2022-07-13 19:50:07 -05:00
11a0329924 Fix pages that use PhoneInput 2022-07-13 19:08:19 -05:00
7f7edf9162 PhoneInput: improve styles 2022-07-13 18:45:42 -05:00
0591bf72a5 PhoneInput: remove unnecessary handleCountryChange function 2022-07-13 18:10:16 -05:00
ba98a8e82f PhoneInput: prettify input while typing 2022-07-13 18:09:48 -05:00
f62dcc6650 Simplify PhoneInput to only care about its own internal state 2022-07-13 17:37:40 -05:00
0ed1c3ca83 Improve display of PhoneInput 2022-07-13 12:26:07 -05:00
85cf99f618 CountryCodeDropdown: use button element 2022-07-13 12:16:54 -05:00
a8c709b41c Refactor formatPhoneNumber to accept countryCode 2022-07-13 11:40:02 -05:00
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
104c2305fb CreateApp: convert to TSX+FC 2022-07-11 11:34:14 -05:00
3874d1d9ef Merge remote-tracking branch 'origin/develop' into feed-suggestions 2022-07-09 15:02:45 -05:00
6ddb44f626 Upgrade Tabler to v1.73.0, use new import paths, remove Webpack hack 2022-07-09 11:20:02 -05:00
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
1309521b9c Improve Stack and HStack components 2022-07-06 14:30:06 -04:00
f148cda74a Extend Account component 2022-07-06 14:30:03 -04:00
b2f2bcb833 Center tooltips and add arrow 2022-07-06 14:19:51 -04:00
3f74455484 Improve UI of IconButton when disabled 2022-07-06 14:19:42 -04:00
2dd1631162 More component test TS fixes 2022-07-06 13:12:35 -05:00
bae21c9e00 Datepicker: fix test failing due to date matching today 2022-07-05 11:53:05 -05:00
02f0c15a8c Modal: remove overflow-hidden 2022-07-04 13:54:57 -05:00
5884d02e9d Add "8" to HStack space options 2022-06-29 11:10:00 -04:00
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
2f4f2c02b1 Dark mode support for Polls 2022-06-16 14:22:00 -04:00
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
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
6b07a7c3b6 Dark mode support for Polls 2022-06-09 09:43:37 -04:00
3dc60f2cd8 Add Divider 2022-06-09 09:43:36 -04:00