Commit graph

177 commits

Author SHA1 Message Date
Alex Gleason
5bbfb0cc39
Convert Trends, Suggestions, and TrendingStatuses reducers to TypeScript 2022-05-14 13:07:32 -05:00
Alex Gleason
41b01382ac
SearchResults: convert to TSX 2022-05-14 12:35:12 -05:00
Alex Gleason
dc05a4a11d
SearchResults: use padding, not margins 2022-05-14 12:20:39 -05:00
c942c494c8 Convert ScheduleForm to typescript, remove openDatePicker()
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-12 15:42:04 +02:00
f6d45b8b1b Fix post scheduling styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-12 14:17:38 +02:00
Alex Gleason
b64be353cc
eslint: indent switch statements 2022-05-11 16:06:35 -05:00
Alex Gleason
ae01b845de
eslint: enforce spacing of imports (and infix ops) 2022-05-11 12:40:34 -05:00
Justin
03381c8fb2 Fix primary text on dark 2022-05-09 08:55:53 -04:00
marcin mikołajczak
f40fdc3448 Merge branch 'search-results-divide' into 'develop'
Dark style for divide-gray-200

See merge request soapbox-pub/soapbox-fe!1316
2022-05-06 13:29:27 +00:00
80532116af Use Tabler Icons for attachment icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-06 14:34:38 +02:00
801b5cb0cc Dark style for divide-gray-200
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-06 11:21:00 +02:00
b8be588b60 Post editing: Compose improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-03 23:00:07 +02:00
387ebfc56c Allow editing posts on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-28 16:26:47 +02:00
Alex Gleason
d92330cbfc
ComposeForm: move EmojiPickerDropdown beside UploadButton 2022-04-25 17:38:42 -05:00
Alex Gleason
0c98157fb3
Delete WelcomeButton, remove TruthSocial remnants 2022-04-19 15:24:12 -05:00
Alex Gleason
eaf42370b9
ComposeForm: make all buttons acessible on mobile (hotfix) 2022-04-13 15:49:36 -05:00
Alex Gleason
04e3b91c29 Merge branch 'next-icons' into 'next'
Use custom SvgIcon component wrapper around InlineSVG

See merge request soapbox-pub/soapbox-fe!1195
2022-04-10 18:42:19 +00:00
b7e1fbb693 lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-10 14:26:30 +02:00
98ff406ddf typescript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-10 12:46:25 +02:00
4f358b9632 Remove ReplyMentionsContainer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-10 12:07:03 +02:00
7d2a62b181 ReplyMentions component to ts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-10 10:48:56 +02:00
Alex Gleason
423c005437
Use custom SvgIcon component wrapper around InlineSVG 2022-04-07 13:48:04 -05:00
Justin
f8b6f8db28 Add tests for Search 2022-04-07 09:50:50 -04:00
0661ca25be styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-02 16:10:16 +02:00
Justin
6ccc1f10ec Improve style of UploadProgress 2022-03-30 11:22:37 -04:00
Justin
a15697faef Convert UploadProgress to TSX 2022-03-30 10:51:07 -04:00
dbeb292009 wip dark mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-29 15:40:02 +02:00
Alex Gleason
32085632fa
ComposeForm minor improvements 2022-03-26 23:53:44 -05:00
Alex Gleason
ef0de13c91
Improve dark mode 2022-03-24 18:56:22 -05:00
Alex Gleason
2940a3ff4d
Put Typescript in "strict" mode, fix or ignore errors 2022-03-24 14:27:27 -05:00
Justin
f0a9ed8ad4 Fix prop warnings 2022-03-23 13:50:45 -04:00
Alex Gleason
03a5ef6d41
Fix (most) PropType errors 2022-03-23 12:14:42 -05:00
Justin
40cc960985 Use React Router hook for 'history' 2022-03-22 08:42:26 -04:00
Alex Gleason
61fd48204b
ComposeForm: convert some buttons into TSX 2022-03-21 17:28:57 -05:00
Alex Gleason
890299ead0
ComposeForm: convert buttons to ComposeFormButton component 2022-03-21 17:04:44 -05:00
Alex Gleason
228f16f930
Merge remote-tracking branch 'origin/develop' into next-react-router-5 2022-03-21 16:05:25 -05:00
Alex Gleason
5cd894ab02
Truth Social 2022-03-21 13:14:26 -05:00
Alex Gleason
1f0341aa2b
Upgrade react-router-dom to v5.3 2022-03-17 20:17:28 -05:00
Alex Gleason
1d4daee53b Merge branch 'datepicker-async' into 'develop'
Load react-datepicker asynchronously

Closes #855

See merge request soapbox-pub/soapbox-fe!1086
2022-03-16 21:42:13 +00:00
a29019dbb0 Load react-datepicker asynchronously
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-09 22:59:51 +01:00
marcin mikołajczak
edb80c705d Merge branch 'attachment-thumbs-sensitive' into 'develop'
Fix: Quote posts do not carry sensitive tag

Closes #852

See merge request soapbox-pub/soapbox-fe!1079
2022-03-06 23:22:01 +00:00
06b8b407c5 AttachmentThumbs: sensitive tag
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-06 23:39:13 +01:00
Alex Gleason
664dfa2688
MarkdownButton: don't do the availability check in the component itself 2022-03-04 13:01:22 -06:00
Alex Gleason
d98c54de4f
ComposeForm: conditional features 2022-03-04 12:47:59 -06:00
f1b5482b2d Merge remote-tracking branch 'soapbox/develop' into in-reply-to-self
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:58:23 +01:00
2635d9b109 Compose: Show 'Replying to a post' if unchecked all mentions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:56:23 +01:00
Alex Gleason
635f88f5e8
Rewrite code with optional chaining (?.) 2022-02-18 21:04:18 -05:00
Alex Gleason
04979486e8
Normalize instance configuration for Mastodon 2022-01-31 16:51:11 -06:00
15d4910db5 wip quote post composing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 18:44:17 +01:00
Alex Gleason
6323c7d70e
eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00