mirror of
https://github.com/jlengrand/open-wc.git
synced 2026-03-10 08:31:19 +00:00
35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
const { createSocialImage } = require('@rocket/cli');
|
|
|
|
module.exports = async () => {
|
|
const socialMediaImage = await createSocialImage({
|
|
createSocialImageSvg: async ({ logo }) => {
|
|
return `
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 630" style="fill: #ecedef;">
|
|
<defs/>
|
|
<rect width="100%" height="100%" fill="#38393e"/>
|
|
<g transform="matrix(0.45, 0, 0, 0.45, 300, 60)">${logo}</g>
|
|
<g style="
|
|
font-size: 70px;
|
|
text-anchor: middle;
|
|
font-family: 'Bitstream Vera Sans','Helvetica',sans-serif;
|
|
font-weight: 700;
|
|
">
|
|
<text x="50%" y="470">
|
|
Open Web Components
|
|
</text>
|
|
<text x="50%" y="520" style="font-size: 30px;">
|
|
Guides, Tools and Libraries for developing web components
|
|
</text>
|
|
</g>
|
|
<text x="10" y="620" style="font-size: 30px; fill: gray;">
|
|
A Modern Web Product
|
|
</text>
|
|
</svg>
|
|
`;
|
|
},
|
|
});
|
|
return {
|
|
socialMediaImage,
|
|
};
|
|
};
|