import { listOutputFiles, Template } from './index.js'; import { colorSetToVariants } from '../color-set/index.js'; const template: Template = { name: 'Triangles wallpaper', render: async function* (colorSet, options) { const variants = colorSetToVariants(colorSet); for (const variant of variants) { for (const size of options.wallpaperSizes) { const { shade0, shade7, accent0, accent2, accent4, accent7 } = variant.colors; const svg = ` `; yield { path: `${variant.title.kebab}-${size.w}x${size.h}.svg`, content: svg, }; } } }, renderInstructions: listOutputFiles, }; export default template;