Skip to content

Commit fc04b85

Browse files
committed
Clean up Linaria conversion, drop lots of *.styles & *.types files
1 parent 6bf8b3a commit fc04b85

File tree

167 files changed

+3568
-3786
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+3568
-3786
lines changed

src/app/(pricing)/pricing/data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { PricingComparisonProps } from '@/components/sections/pricing/comparison/comparison.types';
2-
import type { TextWithAccordionProps } from '@/components/sections/text-with-accordion/text-with-accordion.types';
1+
import type { PricingComparisonProps } from '@/components/sections/pricing/comparison';
2+
import type { TextWithAccordionProps } from '@/components/sections/text-with-accordion';
33

44
export const comparisonPlans: PricingComparisonProps['plans'] = [
55
{

src/app/(thank-you-pages)/app-purchase-thank-you/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
StyledTextContent,
66
StyledThankYouSection,
77
StyledSectionCTAWrapper,
8-
} from '../web-purchase-thank-you/thank-you.styles';
8+
} from '../web-purchase-thank-you/page';
99

1010
import { Container } from '@/components/elements/container';
1111
import { Heading } from '@/components/elements/heading';

src/app/(thank-you-pages)/web-purchase-thank-you/page.tsx

Lines changed: 96 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
import { Suspense } from 'react';
22

3-
import {
4-
StyledThankYouSection,
5-
StyledThankYouColumns,
6-
StyledThankYouColumnContent,
7-
StyledGradientBottom,
8-
StyledSectionCTAWrapper,
9-
StyledTextContent,
10-
} from './thank-you.styles';
3+
import { styled } from '@linaria/react';
4+
115
import { CapturePurchaseEvent } from './capture-purchase-event';
126
import { Container } from '@/components/elements/container';
137
import { Heading } from '@/components/elements/heading';
148
import { StyledHideElementOn } from '@/components/elements/hide-on/hide-on';
9+
import { Section } from '@/components/elements/section';
1510
import Stack from '@/components/elements/stack';
1611
import { Text } from '@/components/elements/text';
1712
import { ThemedImage } from '@/components/elements/themed-image';
@@ -20,6 +15,99 @@ import { ContentCard } from '@/components/modules/content-card';
2015
import { DownloadButton } from '@/components/modules/download-button';
2116
import { NEWSLETTER_URLS } from '@/components/modules/newsletter/newsletter.values';
2217
import { CTA } from '@/components/sections/cta';
18+
import { screens } from '@/styles/tokens';
19+
20+
export const StyledThankYouSection = styled(Section)`
21+
padding-top: 16px;
22+
padding-bottom: calc(64px + 32px);
23+
24+
@media (min-width: ${screens['2xl']}) {
25+
padding-top: 96px;
26+
padding-bottom: 96px;
27+
}
28+
`;
29+
30+
export const StyledThankYouColumns = styled.div`
31+
display: flex;
32+
gap: 64px;
33+
34+
@media (min-width: ${screens['lg']}) {
35+
gap: 96px;
36+
}
37+
`;
38+
39+
export const StyledThankYouColumnContent = styled.div`
40+
display: flex;
41+
flex-direction: column;
42+
gap: 24px;
43+
44+
@media (min-width: ${screens['lg']}) {
45+
max-width: 586px;
46+
width: 100%;
47+
flex-shrink: 0;
48+
}
49+
`;
50+
51+
export const StyledGradientBottom = styled.div`
52+
width: 100%;
53+
height: 100%;
54+
position: absolute;
55+
bottom: 0;
56+
right: 0;
57+
overflow: hidden;
58+
z-index: -1;
59+
transform: rotate(180deg);
60+
pointer-events: none;
61+
user-select: none;
62+
63+
&:before {
64+
content: '';
65+
position: absolute;
66+
top: calc(-100vh);
67+
bottom: 0;
68+
right: 0;
69+
width: 100%;
70+
height: auto;
71+
background: radial-gradient(circle at left, var(--circle-gradient) 0%, transparent 30%),
72+
radial-gradient(ellipse 70% 45% at left, var(--ellipse-gradient) 0%, transparent 70%);
73+
background-size: contain;
74+
opacity: 0.22;
75+
}
76+
77+
display: none;
78+
visibility: hidden;
79+
80+
& > div {
81+
opacity: 0.2;
82+
}
83+
84+
@media (min-width: ${screens['lg']}) {
85+
display: block;
86+
visibility: visible;
87+
}
88+
`;
89+
90+
export const StyledSectionCTAWrapper = styled.div`
91+
& section[data-cta='true'] {
92+
padding-bottom: 0 !important;
93+
94+
h1 {
95+
margin-bottom: 19px;
96+
}
97+
}
98+
`;
99+
100+
export const StyledTextContent = styled.div`
101+
text-align: center;
102+
justify-content: center;
103+
flex-direction: column;
104+
display: flex;
105+
gap: 8px;
106+
107+
@media (min-width: ${screens['lg']}) {
108+
text-align: left;
109+
}
110+
`;
23111

24112
export default function WebPurchaseThankYouPage() {
25113
return (

src/app/(thank-you-pages)/web-purchase-thank-you/thank-you.styles.ts

Lines changed: 0 additions & 96 deletions
This file was deleted.

src/app/download/[slug]/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import type { Metadata } from 'next/types';
22

33
import {
4-
StyledColumnContent,
54
StyledDownloadSection,
65
StyledDownloadaColumns,
6+
StyledColumnContent,
7+
StyledImageWrapper,
78
StyledGradientBottom,
89
StyledGradientMobile,
9-
StyledImageWrapper,
1010
} from './page.styles';
1111
import { SelfDownload } from './self-download';
1212
import { Container } from '@/components/elements/container';

src/app/frida-scripts/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import type { Metadata } from 'next/types';
22

33
import {
4-
StyledButtonsWrapper,
5-
StyledFridaColumnContent,
6-
StyledFridaColumns,
74
StyledFridaSection,
5+
StyledFridaColumns,
6+
StyledFridaColumnContent,
7+
StyledButtonsWrapper,
88
StyledGradientBottom,
9-
StyledMobileText,
109
StyledSectionCTAWrapper,
10+
StyledMobileText,
1111
StyledTextContent,
1212
} from './page.styles';
1313
import { Button } from '@/components/elements/button';

src/app/will-it-cors/[step]/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Metadata } from 'next';
22

3-
import { StyledWillItCorsContainer, StyledWillItCorsWrapper } from './page.styles';
3+
import { StyledWillItCorsWrapper, StyledWillItCorsContainer } from './page.styles';
44
import { Breadcrumbs } from '../components/breadcrumbs';
55
import { Steps } from '../components/steps';
66
import type { WillItCorsSteps } from '../data';

src/app/will-it-cors/components/breadcrumbs/breadcrumb.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { BreadcrumState } from './breadcrumbs-types';
2-
import { StyledBreadcrumbItemWrapper } from './breadcrumbs.styles';
1+
import type { BreadcrumState } from '.';
2+
import { StyledBreadcrumbItemWrapper } from '.';
33

44
import { CheckCircle, XCircle } from '@/components/elements/icon';
55

src/app/will-it-cors/components/breadcrumbs/breadcrumbs-types.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/app/will-it-cors/components/breadcrumbs/breadcrumbs.styles.ts

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)