Styled components
Example Usage
export default function MyComponent({ props, context }) {
// Add styles to the component
context.addStyles({
'.headline-1': {
fontSize: '3rem',
},
'.custom-button': {
color: '#FFF',
fontSize: '1.5rem',
backgroundColor: 'purple',
padding: '1rem 2rem',
},
});
return `
<article class="relative card-1 border-bottom ingress">
<div class="wrapper md">
<h1 class="headline-1">${props.title}</h1>
<p>${props.description}</p>
<a class="custom-button" href="#about">Visit page</a>
</div>
</article>
`;
}Binding Styles to Components
Clearing Styles
Why Use Styled Components?
Last updated