Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[website] Add content about the Sync plugin in the Material UI page #40515

Merged
merged 85 commits into from
Apr 30, 2024
Merged
Show file tree
Hide file tree
Changes from 84 commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
39b9969
add content about MUI Connect on the Material + Design kits pages
danilo-leal Jan 10, 2024
60a6923
fix lint errors
danilo-leal Jan 10, 2024
c3128bc
put Connect first
danilo-leal Jan 11, 2024
6c3c210
fixed incorrectly selected highlighter bug
DavidCnoops Jan 11, 2024
8ffb6ab
avoid section height changing when switching between highlighters
DavidCnoops Jan 11, 2024
18d6d91
MUI Connect signup form
DavidCnoops Jan 12, 2024
1ef1d71
fix lint
danilo-leal Jan 12, 2024
8a85701
mobile adjustments
danilo-leal Jan 12, 2024
3a2172a
fine-tune adjustments
danilo-leal Jan 12, 2024
d565123
adjustments all around
danilo-leal Jan 15, 2024
7651ddb
trigger ci
danilo-leal Jan 16, 2024
ad99233
change button label on the email component
danilo-leal Jan 16, 2024
df66bd7
add standalone Connect page
danilo-leal Jan 18, 2024
1a96986
play around with a different layout
danilo-leal Jan 18, 2024
cd4df95
continue iterating
danilo-leal Jan 18, 2024
5301da1
refine the signup component styles
danilo-leal Jan 18, 2024
fde6b51
Merge branch 'master' into add-connect-content-website
danilo-leal Jan 23, 2024
d2494b8
Merge branch 'master' into add-connect-content-website
danilo-leal Jan 24, 2024
5fbed5c
small wording adjustments
danilo-leal Jan 24, 2024
71e32e0
de-emphasize email collection and focus on directing to Figma
danilo-leal Jan 25, 2024
de4f115
Merge branch 'master' into add-connect-content-website
danilo-leal Jan 29, 2024
0e0e527
Merge branch 'master' into add-connect-content-website
danilo-leal Jan 29, 2024
8fa0551
adding a feature section and general adjustments
danilo-leal Jan 29, 2024
024a046
fix lint CI
danilo-leal Jan 29, 2024
9067777
add content about the three main features
danilo-leal Feb 6, 2024
cd43f54
general reformatting and new copywriting
danilo-leal Feb 6, 2024
916b88f
Merge branch 'master' into add-connect-content-website
danilo-leal Feb 6, 2024
870e221
add the email field on the features section
danilo-leal Feb 6, 2024
d3a04fc
copywriting and styles on the Design Kits section
danilo-leal Feb 6, 2024
6bf6537
fix the Storybook icon
danilo-leal Feb 6, 2024
c396786
Merge branch 'master' into add-connect-content-website
danilo-leal Feb 15, 2024
ae7497c
plug-in → plugin
danilo-leal Feb 15, 2024
3c246ce
iteration and adjustements
danilo-leal Feb 15, 2024
d80c860
trigger CI checks
danilo-leal Feb 19, 2024
b5d6fce
Merge branch 'master' into add-connect-content-website
danilo-leal Feb 22, 2024
e6a1f7d
Merge branch 'master' into add-connect-content-website
danilo-leal Feb 28, 2024
74a72bb
remove the MUI prefix
danilo-leal Feb 28, 2024
ea67051
add proper images to the Connect Features section
danilo-leal Feb 28, 2024
4e1c597
iterate on the copywriting a bit
danilo-leal Feb 28, 2024
a1e9ba8
tweak the DesignKits section on the other pages
danilo-leal Feb 28, 2024
5a88031
general design and writing updates
danilo-leal Mar 26, 2024
eaf8e5f
Merge branch 'next' into add-connect-content-website
danilo-leal Mar 27, 2024
6981c9d
update brandingTheme after the merge with next
danilo-leal Mar 27, 2024
31efcd0
move the export default to the top
danilo-leal Mar 27, 2024
aa9f4d1
general updates
danilo-leal Mar 27, 2024
d946198
footer name updates
danilo-leal Mar 28, 2024
835dd4b
Merge branch 'next' into add-connect-content-website
danilo-leal Mar 28, 2024
b8e5ea3
more writing updates
danilo-leal Mar 28, 2024
70aefe0
rerun CI checks
danilo-leal Mar 28, 2024
89cb9b7
copywriting updates again
danilo-leal Mar 29, 2024
a1584fa
Sam's review
danilo-leal Mar 29, 2024
a5bb6e0
fix description text from the features section
danilo-leal Apr 3, 2024
528feb8
writing and link updates
danilo-leal Apr 3, 2024
84b8ed1
Merge branch 'next' into add-connect-content-website
danilo-leal Apr 15, 2024
1a450ca
fix Grid usage
danilo-leal Apr 15, 2024
455c4d0
refine the Connect page
danilo-leal Apr 15, 2024
ef16003
stray improvements here and there
danilo-leal Apr 15, 2024
d69b27b
add video to the hero section and fix things
danilo-leal Apr 16, 2024
b325775
don't change anything here for now
danilo-leal Apr 16, 2024
32fd906
fixes to the design kits section
danilo-leal Apr 16, 2024
4671aa4
remove unused import
danilo-leal Apr 16, 2024
7375dfb
remove unused Connect email input + adjust border color
danilo-leal Apr 16, 2024
0ae4ec4
change name to Sync
danilo-leal Apr 19, 2024
d66e2e2
Merge branch 'next' into add-connect-content-website
danilo-leal Apr 19, 2024
44f84bb
fix lint removing nbsp
danilo-leal Apr 19, 2024
29533c4
fix lint: remove nbsp
danilo-leal Apr 22, 2024
f8eb4bd
Merge branch 'next' into add-connect-content-website
danilo-leal Apr 29, 2024
ebabda9
adjust the Design Kits section on the Material UI page
danilo-leal Apr 29, 2024
f3bc6f4
adjust the Sync section on the Design Kits page
danilo-leal Apr 29, 2024
956a9d0
remove the Sync-specific section
danilo-leal Apr 29, 2024
f899af5
fine-tune changes
danilo-leal Apr 29, 2024
d5dfd86
remove old social preview image
danilo-leal Apr 29, 2024
3788539
Fix layout shift
zanivan Apr 30, 2024
d4c7f3a
standardize layout
danilo-leal Apr 30, 2024
77aa108
more style and writing standardization
danilo-leal Apr 30, 2024
e985061
fix grid on the design kit demo section
danilo-leal Apr 30, 2024
650a35e
design kits section: small tweak on the image width on mobile
danilo-leal Apr 30, 2024
963f026
fix frame.demo container styles
danilo-leal Apr 30, 2024
b247a9e
remove redundant copy
danilo-leal Apr 30, 2024
0468058
iterate on copy
danilo-leal Apr 30, 2024
2bd7449
customize the MaterialEnd section adding a "noFaq" prop
danilo-leal Apr 30, 2024
ac26fe7
fix focus issue on the MaterialDesignKits section
danilo-leal Apr 30, 2024
88bcc12
organize components for better reuse and less duplication
danilo-leal Apr 30, 2024
60981e9
fix MaterialDesignKits hover and reuse code
danilo-leal Apr 30, 2024
fe138b0
fix product id order
danilo-leal Apr 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/pages/design-kits.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import DesignKitHero from 'docs/src/components/productDesignKit/DesignKitHero';
import DesignKitValues from 'docs/src/components/productDesignKit/DesignKitValues';
import DesignKitDemo from 'docs/src/components/productDesignKit/DesignKitDemo';
import DesignKitFAQ from 'docs/src/components/productDesignKit/DesignKitFAQ';
import Testimonials from 'docs/src/components/home/Testimonials';
import HeroEnd from 'docs/src/components/home/HeroEnd';
import SyncFeatures from 'docs/src/components/productDesignKit/SyncFeatures';
import MaterialEnd from 'docs/src/components/productMaterial/MaterialEnd';
import BrandingCssVarsProvider from 'docs/src/BrandingCssVarsProvider';
import References, { DESIGNKITS_CUSTOMERS } from 'docs/src/components/home/References';
import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner';
Expand All @@ -31,11 +31,11 @@ export default function DesignKits() {
<Divider />
<DesignKitDemo />
<Divider />
<DesignKitFAQ />
<SyncFeatures />
<Divider />
<Testimonials />
<DesignKitFAQ />
<Divider />
<HeroEnd />
<MaterialEnd noFaq />
</main>
<Divider />
<AppFooter />
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 3 additions & 1 deletion docs/src/components/action/Item.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,9 @@ export default function Item({
p: 2,
pr: smallerIconDistance ? 3 : 2,
display: 'flex',
alignItems: 'center',
flexDirection: { xs: 'column', sm: 'row' },
alignItems: { xs: 'start', sm: 'center' },
gap: { xs: 2, sm: 0.5 },
...props.sx,
}}
>
Expand Down
5 changes: 3 additions & 2 deletions docs/src/components/action/NpmCopyButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ const Button = styled('button')(({ theme }) => ({
marginTop: 16,
cursor: 'copy',
padding: 0,
position: 'relative',
display: 'inline-flex',
alignItems: 'flex-start',
justifyContent: 'center',
Expand Down Expand Up @@ -43,8 +44,8 @@ const Button = styled('button')(({ theme }) => ({
},
'& svg': {
display: 'inline-block',
position: 'relative',
right: 3,
position: 'absolute',
right: -24,
top: 1,
opacity: 0,
transition: theme.transitions.create('opacity', {
Expand Down
24 changes: 12 additions & 12 deletions docs/src/components/header/HeaderNavBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,16 @@ export default function HeaderNavBar() {
description="Advanced and powerful components for complex use cases."
/>
</li>
<li>
<ProductSubMenu
id={PRODUCT_IDS[4]}
href={ROUTES.productToolpad}
icon={<IconImage name="product-toolpad" />}
name="Toolpad"
chip={<Chip label="Beta" size="small" color="primary" variant="outlined" />}
description="Low-code admin builder."
/>
</li>
<li>
<ProductSubMenu
id={PRODUCT_IDS[2]}
Expand All @@ -293,18 +303,8 @@ export default function HeaderNavBar() {
id={PRODUCT_IDS[3]}
href={ROUTES.productDesignKits}
icon={<IconImage name="product-designkits" />}
name="Design kits"
description="Our components available in your favorite design tool."
/>
</li>
<li>
<ProductSubMenu
id={PRODUCT_IDS[4]}
href={ROUTES.productToolpad}
icon={<IconImage name="product-toolpad" />}
name="Toolpad"
chip={<Chip label="Beta" size="small" color="primary" variant="outlined" />}
description="Low-code admin builder."
name="Design Kits"
description="Material UI components in your favorite design tool."
/>
</li>
</ul>
Expand Down
4 changes: 2 additions & 2 deletions docs/src/components/header/HeaderNavDropdown.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@ const PRODUCTS = [
href: ROUTES.productTemplates,
},
{
name: 'Design kits',
description: 'Our components available in your favorite design tool.',
name: 'Design Kits',
description: 'Material UI components in your favorite design tool.',
href: ROUTES.productDesignKits,
},
{
Expand Down
3 changes: 1 addition & 2 deletions docs/src/components/home/CompaniesGrid.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import * as React from 'react';
import Grid from '@mui/material/Grid';
import Grid from '@mui/material/Unstable_Grid2';
import IconImage, { IconImageProps } from 'docs/src/components/icon/IconImage';

export const CORE_CUSTOMERS: Array<IconImageProps> = [
Expand Down Expand Up @@ -189,7 +189,6 @@ export default function CompaniesGrid({ data }: { data: Array<IconImageProps> })
{data.map((imgProps) => (
<Grid
key={imgProps.name}
item
xs={6}
sm={4}
md={2}
Expand Down
37 changes: 17 additions & 20 deletions docs/src/components/home/DesignKits.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,34 +29,37 @@ const Image = styled('img')(({ theme }) => ({
objectFit: 'cover',
transitionProperty: 'all',
transitionDuration: '150ms',
boxShadow: '0px 4px 20px rgba(61, 71, 82, 0.25)',
boxShadow: '0 4px 20px rgba(61, 71, 82, 0.2)',
...theme.applyDarkStyles({
borderColor: (theme.vars || theme).palette.grey[800],
boxShadow: '0px 4px 20px rgba(0, 0, 0, 0.6)',
boxShadow: '0 4px 20px rgba(0, 0, 0, 0.6)',
}),
}));

const Anchor = styled('a')(({ theme }) => [
{
display: 'inline-block',
position: 'relative',
transitionProperty: 'all',
transitionDuration: '150ms',
transition: 'all 120ms ease',
borderRadius: '50%',
border: '1px solid',
borderColor: (theme.vars || theme).palette.grey[200],
boxShadow: `0px 2px 12px ${alpha(theme.palette.primary[200], 0.3)}`,
boxShadow: `0 2px 12px ${alpha(theme.palette.primary[200], 0.3)}`,
backgroundColor: '#FFF',
'&:hover, &:focus': {
borderColor: (theme.vars || theme).palette.primary[300],
boxShadow: `0px 4px 20px ${alpha(theme.palette.primary[400], 0.3)}`,
boxShadow: `0 4px 20px ${alpha(theme.palette.primary[400], 0.3)}`,
backgroundColor: (theme.vars || theme).palette.primary[50],
},
} as const,
theme.applyDarkStyles({
borderColor: (theme.vars || theme).palette.primary[900],
boxShadow: `0px 2px 12px ${alpha(theme.palette.primaryDark[800], 0.5)}`,
backgroundColor: alpha(theme.palette.primaryDark[900], 0.8),
borderColor: (theme.vars || theme).palette.primaryDark[600],
boxShadow: `0 2px 12px ${alpha(theme.palette.primaryDark[800], 0.5)}`,
'&:hover, &:focus': {
backgroundColor: alpha(theme.palette.primary[900], 0.8),
borderColor: (theme.vars || theme).palette.primary[700],
boxShadow: `0 2px 20px 0 ${alpha(theme.palette.primary[800], 0.5)}`,
boxShadow: `0 2px 16px 0 ${alpha(theme.palette.primary[800], 0.5)}`,
},
}),
]);
Expand Down Expand Up @@ -94,18 +97,12 @@ const DesignToolLogo = React.forwardRef<
<Box
ref={ref}
{...props}
sx={[
(theme) => ({
display: 'flex',
backgroundColor: '#FFF',
p: 2,
borderRadius: '50%',
...theme.applyDarkStyles({
backgroundColor: alpha(theme.palette.primary[900], 0.5),
}),
}),
sx={{
display: 'flex',
p: 2,
borderRadius: '50%',
...(Array.isArray(props.sx) ? props.sx : [props.sx]),
]}
}}
>
<img
src={`/static/branding/design-kits/${brand}-logo.svg`}
Expand Down
Loading
Loading