Commit Graph

1130 Commits

Author SHA1 Message Date
32b6c646cf Merge branch 'icon-button-themes' into 'develop'
IconButton: add themes

See merge request soapbox-pub/soapbox-fe!1729
2022-08-13 14:09:21 +00:00
12eeffecc4 Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 22:59:26 +02:00
7615111eb0 IconButton: add themes 2022-08-12 10:42:26 -05:00
d54b3b1ec6 Merge branch 'status-fc' into 'develop'
Status refactoring

See merge request soapbox-pub/soapbox-fe!1717
2022-08-12 14:55:38 +00:00
66216bd5b6 Use Array.includes instead of indexOf
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 13:47:32 +02:00
56568e2528 To crush your enemies, see them driven before you, and hear the lamentation of their women 2022-08-09 18:58:43 -05:00
d668bb370f Fix Like button 2022-08-09 18:51:01 -05:00
168cee0636 StatusActionBar: fix styles in Thread 2022-08-09 18:49:05 -05:00
ca4821abf7 Nuke ActionBar component 2022-08-09 18:40:33 -05:00
518a813235 status_action_bar --> status-action-bar 2022-08-09 18:25:33 -05:00
4c7491d81d Strip down StatusContainer, offload actions into Status component itself 2022-08-09 17:45:01 -05:00
522eba4b25 StatusActionBar: create toggle actions for status interactions 2022-08-09 17:05:55 -05:00
33fbb0f147 StatusActionBar: move action code directly into component, clean up 2022-08-09 14:34:08 -05:00
4970c6c307 StatusActionBar: convert to React.FC 2022-08-09 13:46:11 -05:00
bec42a3633 Visual tweaks for new branding 2022-08-09 11:50:10 -04:00
b87768967b Fix badge color and quoted status border 2022-08-09 11:47:29 -04:00
f87be8ce9a Use StatusActionBar for both types of statuses 2022-08-08 23:21:18 -05:00
4edd28a08b Clean up _properStatus() nonsense 2022-08-08 22:46:09 -05:00
82d717d8ce Move getActualStatus logic to utils 2022-08-08 22:28:01 -05:00
89390083a9 Move textForScreenReader to utils/status 2022-08-08 21:42:07 -05:00
1cfc16c477 Status: convert to React.FC 2022-08-08 21:39:08 -05:00
85786bc07d Delete unused SettingsCheckbox component 2022-08-08 17:44:12 -05:00
2e47180c08 Change color of edited status indicator icon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 17:40:05 +02:00
69c37c4594 Show 'public poll' label
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 12:48:42 +02:00
51190a9943 Refetch birthday reminders on midnight
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-05 14:49:21 +02:00
19ffcd2233 Merge remote-tracking branch 'origin/develop' into ads 2022-08-03 10:51:07 -05:00
9474afd765 Merge branch 'improve-branding-and-dark-mode' into 'develop'
Improve visuals with branding

See merge request soapbox-pub/soapbox-fe!1675
2022-08-03 12:56:57 +00:00
c74721f1e1 Ads: display tooltip 2022-08-02 20:52:27 -05:00
d26e814472 Merge branch 'empty-timeline' into 'develop'
ScrollableList: use Virtuoso's native EmptyComponent again, fix timeline pagination when items are filtered

See merge request soapbox-pub/soapbox-fe!1692
2022-08-02 13:53:18 +00:00
b02141874e Show ads in feed 2022-08-01 22:49:16 -05:00
20209c81ab Improve visuals with branding
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2022-08-01 14:40:07 -04:00
560f4592e7 Stream marker updates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-01 18:31:49 +02:00
e45623eef6 Fix: Unable to approve follower requests from notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-30 23:34:18 +02:00
3082555c5f ScrollableList: use Virtuoso's native EmptyComponent again, fix timeline pagination when items are filtered 2022-07-30 13:54:43 -05:00
cec3573253 Add support for shadow-3xl 2022-07-28 09:38:05 -04:00
0016bf1457 GdprBanner: fix multiline buttons 2022-07-26 13:54:19 -05: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
4f0e104fc4 GdprBanner: conditionally show "Learn more" button 2022-07-26 11:15:04 -05:00
d422bdf3d3 Add GdprBanner component, remove useGdpr hook 2022-07-26 10:58:17 -05:00
af6cb3a4c2 Merge remote-tracking branch 'origin/develop' into gdpr 2022-07-26 10:32:15 -05:00
0480bfab94 Add Banner UI component 2022-07-26 10:30:48 -05:00
eb62ebfa52 Replace LineAwesome with Tabler in some places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-26 12:30:51 +02:00
5916041fec Add useTheme hook 2022-07-22 17:25:52 -05:00
da1caf93dd For multi-response polls, show the number of people that voted instead of the sum of all votes submitted
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-22 23:48:27 +02:00
8a392c187f Add eslint-plugin-compat 2022-07-21 12:19:36 -05:00
b294769dfe Merge remote-tracking branch 'soapbox/develop' into styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-20 19:21:53 +02:00
c30e8f1fd9 Set the ref on the actual carousel div 2022-07-20 09:01:36 -04:00
f6900ed6ca Pullable: Remove pullingContent={undefined}
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-19 23:44:11 +02:00