Commit Graph

69 Commits

Author SHA1 Message Date
7a35aa727b import from 'soapbox/…
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-30 20:23:55 +02:00
e298115fcf SoapboxMount: async import NotificationsContainer, ModalContainer, remove them elsewhere 2022-05-20 13:00:38 -05:00
71391bcbce Improve UX of mobile landing page 2022-05-13 15:08:11 -04:00
938665f157 Merge branch 'thread-cta' into 'develop'
Display a CTA in threads to log in

See merge request soapbox-pub/soapbox-fe!1353
2022-05-12 20:36:56 +00:00
086acccbf4 Add dynamic help links to landing page 2022-05-12 15:41:37 -04:00
c7375a2e01 Merge remote-tracking branch 'origin/develop' into thread-cta 2022-05-12 14:41:16 -05:00
80f5c75a1a Merge branch 'site-logo' into 'develop'
Replace logos with SiteLogo component, fixes #937

Closes #937

See merge request soapbox-pub/soapbox-fe!1356
2022-05-12 19:22:46 +00:00
2ecd6d79dd Convert PublicLayout to TSX 2022-05-12 14:53:41 -04:00
056a5e7847 Delete legacy site_logo and site_banner components 2022-05-11 19:56:28 -05:00
01ec7bc279 Replace logos throughout the UI with SiteLogo component 2022-05-11 19:54:23 -05:00
64cce966a2 Simplify signup routing 2022-05-11 14:50:53 -05:00
256d3b2fa2 Merge remote-tracking branch 'origin/develop' into pepe-extension 2022-05-11 12:17:02 -05:00
3785a2890f Registrations aren't really open unless accountCreation is supported 2022-05-10 19:04:29 -05:00
7fecd521d7 Treat Pepe API as an extension, not a feature 2022-05-10 18:48:57 -05:00
c862825970 Add dark mode support to landing page 2022-05-10 15:52:12 -04:00
23e20568e1 Add Dark Mode support to landing page header 2022-05-10 15:51:36 -04:00
c879f82b48 Remove beta page 2022-05-10 15:50:35 -04:00
7d3a0a8ab9 Break out LandingGradient into its own component 2022-05-07 15:52:01 -05:00
45f95bd533 Use gradient colors on PublicLayout 2022-05-07 15:45:29 -05:00
51820319ae Fix white flash on landing page 2022-05-04 14:09:44 -04:00
02426697d7 Public pages style fixes 2022-05-02 17:35:55 -05:00
16322e8d6c Add /signup route 2022-04-30 11:54:24 -05:00
e08a297eff /auth/verify --> /verify 2022-04-30 11:28:18 -05:00
2cbea4aa5b Upgrade axios to v0.27, fix EditProfile uploads 2022-04-29 16:01:46 -05:00
161f561b44 dark styles on public pages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-25 23:41:02 +02:00
61f0439047 pulse -> sonar 2022-04-25 12:48:13 -04:00
272c3c0f6d Add new Pulse effect in vanilla CSS 2022-04-25 12:39:33 -04:00
eecc46cbdc Fix useEffect() calls... whoops 2022-04-21 17:52:48 -05:00
f4d2b70077 public_layout/header: pepe feature detection 2022-04-19 18:42:28 -05:00
42848164f7 Center the homepage logo 2022-04-19 17:18:01 -05:00
05b807401a public_layout/header: use "Email or username" and i18n "Forgot password?" 2022-04-19 17:13:54 -05:00
38bb876560 public_layout/header: convert to tsx 2022-04-19 17:11:24 -05:00
862d345e26 Replace react-lottie with lottie-web, move that giant Pulse animation into a chunk 2022-04-19 17:03:28 -05:00
5731b9b1c7 Redirect all /auth routes 2022-04-19 14:37:48 -05:00
6b281c72a3 Remove Preheader files 2022-04-14 15:56:09 -04:00
590381fb23 Update header.js 2022-04-02 02:30:04 +00:00
c5e89969c8 Generalize homepage 2022-03-21 13:45:57 -05:00
83137498d9 Generalize some language 2022-03-21 13:33:10 -05:00
5cd894ab02 Truth Social 2022-03-21 13:14:26 -05:00
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
966ca91e1a eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
2a0e2001d6 eslint: enforce import/order 2022-01-10 16:01:24 -06:00
efe74c3ddd remove size prop for them
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 19:51:59 +01:00
68e05c803b Replace LineAwesome with Tabler Icons in some places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 19:48:18 +01:00
aeddec2892 UI: async UI components 2021-09-18 20:01:04 -05:00
9a164ca8fa Authenticated fetch: postpone fetching the instance 2021-09-03 07:42:27 -05:00
c624afdfb7 Standalone: add external accounts, refresh on logout 2021-08-30 16:54:04 -07:00
0b4b3479ea Standalone: support running Soapbox FE on a subdomain 2021-08-22 14:34:58 -05:00
2df8b927ea Allow translating more strings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-27 00:04:27 +02:00
ecbad41bd9 proptypes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-25 21:01:10 +02:00