Commit graph

109 commits

Author SHA1 Message Date
Justin
20209c81ab Improve visuals with branding
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2022-08-01 14:40:07 -04:00
15852154c5 Fix color picker closing on toggle
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-18 23:44:37 +02:00
4ba2d08162 Lists modals: TypeScript, FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-06-02 20:51:09 +02:00
a3d1d2dc91 TS, FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-28 21:53:22 +02:00
1e74c6d3d7 TypeScript, FC, styles and fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-28 18:03:19 +02:00
Alex Gleason
673b4a38b9
SoapboxConfig: use new FileInput 2022-05-16 18:33:44 -05:00
Alex Gleason
56f339a619
SitePreview: take advantage of useSystemTheme 2022-05-11 19:21:59 -05:00
Alex Gleason
1a4991c6f9
Move Toggle to components/ui 2022-05-06 14:55:16 -05:00
Alex Gleason
8ad66ec45a
Add custom Toggle component (wrapper around react-toggle) 2022-05-06 12:46:42 -05:00
Alex Gleason
50f1131811
SitePreview: make it actually work 2022-05-05 21:25:52 -05:00
Alex Gleason
ea8c33beed
SitePreview: clean up links 2022-05-05 18:52:24 -05:00
Alex Gleason
f7d274954c
SoapboxConfig: reorganize and add headings 2022-05-05 18:46:30 -05:00
Alex Gleason
c14c68cfce
SoapboxConfig: put theme items into List 2022-05-05 18:38:16 -05:00
Alex Gleason
758b14fd68
SoapboxConfig: change checkboxes to Toggle list 2022-05-05 18:30:25 -05:00
Alex Gleason
ab7e123c96
SoapboxConfig: expand input widths 2022-05-05 18:19:53 -05:00
Alex Gleason
db08a27657
SoapboxConfig: fix theme selector 2022-05-05 18:12:08 -05:00
Alex Gleason
0bd43a3f2c
SoapboxConfig: improve style of file uploader 2022-05-05 17:51:07 -05:00
Alex Gleason
874ae980e6
SoapboxConfig: refactor Textarea 2022-05-05 17:45:32 -05:00
Alex Gleason
df714f1112
SoapboxConfig: improve ColorPicker styles 2022-05-05 17:37:25 -05:00
Alex Gleason
65beeedb59
SoapboxConfig: improve style of IconPicker 2022-05-05 17:29:24 -05:00
Alex Gleason
b0e60bb60d
SoapboxConfig: improve layout 2022-05-05 16:56:34 -05:00
Alex Gleason
f5039b9877
SoapboxConfig: refactor inputs 2022-05-05 16:35:30 -05:00
Alex Gleason
2fdf4413f5
SoapboxConfig: improve spacing 2022-05-05 16:22:57 -05:00
Alex Gleason
f3e95bba51
SoapboxConfig: convert home footer links into Streamfield 2022-05-05 16:18:43 -05:00
Alex Gleason
9abe924e92
SoapboxConfig: move PromoPanelInput into its own file 2022-05-05 15:57:30 -05:00
Alex Gleason
af61ae9d35
PromoPanelInput: remove icon label 2022-05-05 15:54:06 -05:00
Alex Gleason
91c52cdde7
SoapboxConfig: use Streamfield for PromoPanelInput, refactor getter/setters 2022-05-05 15:52:25 -05:00
Alex Gleason
3be558cf41
Move CryptoAddressInput into its own file 2022-05-05 15:12:38 -05:00
Alex Gleason
2588bdd4ff
SoapboxConfig: use Streamfield for cryptoAddresses 2022-05-05 15:06:52 -05:00
Alex Gleason
eaeeed29c0
SoapboxConfig: convert to TSX 2022-05-05 14:25:57 -05:00
Alex Gleason
748d1f6c21
SitePreview: convert to tsx 2022-05-05 13:23:25 -05:00
Alex Gleason
1bd81a2f0f
SoapboxConfig: break extraneous components out into their own files 2022-05-05 13:08:45 -05:00
Justin
210cee2b7a Move theme toggle to profile dropdown 2022-05-04 09:10:08 -04:00
Alex Gleason
283213b5ba
Convert legacy forms to TypeScript 2022-04-28 12:43:36 -05:00
Alex Gleason
ef5ceeacfe
Fix soapboxConfig propType errors 2022-04-21 11:10:35 -05:00
Alex Gleason
483b28988f
Normalize SoapboxConfig 2022-03-28 14:58:50 -05:00
Alex Gleason
fff580f053
Normalize Tailwind colors from SoapboxConfig 2022-03-23 15:31:19 -05:00
Alex Gleason
5cd894ab02
Truth Social 2022-03-21 13:14:26 -05:00
06d33de47f Single user mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-25 16:35:48 +01:00
5b3f7c1cdc Let accent color be configurable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-24 18:28:52 +01:00
Sean
aea44e2ac6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js 2022-02-03 16:14:36 +00:00
Sean
ea0d6484a6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js 2022-02-03 16:06:41 +00:00
Sean
58850f1d8e Fix icons to show in the picker for promotional items 2022-02-03 05:23:12 +00:00
Alex Gleason
6323c7d70e
eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
Alex Gleason
966ca91e1a
eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
Alex Gleason
2a0e2001d6
eslint: enforce import/order 2022-01-10 16:01:24 -06:00
99e3ec9ff9 Replace LineAwesome with Tabler icons in some more places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-16 23:05:33 +01:00
5043588007 Link to Line Awesome icon list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-28 12:40:28 +02:00
Alex Gleason
ef809a8d59
Delete ColumnBackButtonSlim, fix runtime warnings 2021-10-14 13:38:16 -05:00
Alex Gleason
23f631f820
Remove unavailable LineAwesome icons from forkawesome.json 2021-09-27 00:26:04 -05:00