36 lines
1.4 KiB
JavaScript
36 lines
1.4 KiB
JavaScript
import { registerBlockType } from "@wordpress/blocks";
|
|
import "./style.scss";
|
|
import metadata from "./block.json";
|
|
|
|
import Edit from "./edit";
|
|
import Save from "./save";
|
|
|
|
registerBlockType(metadata.name, {
|
|
title: metadata.title,
|
|
icon: {
|
|
foreground: "#DF1E1E",
|
|
src: (
|
|
<svg
|
|
id="Capa_1"
|
|
enable-background="new 0 0 512 512"
|
|
height="512"
|
|
viewBox="0 0 512 512"
|
|
width="512"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
>
|
|
<g>
|
|
<path d="m100.001 255.776c0-80.958 61.992-147.702 140.999-155.275v-100.277c-62.739 3.601-121.221 29.734-166.02 74.533-48.351 48.352-74.98 112.64-74.98 181.019 0 43.893 10.989 86.092 31.636 123.48l85.806-51.86c-11.138-21.46-17.441-45.817-17.441-71.62z" />
|
|
<path d="m256 411.776c-49.473 0-93.636-23.154-122.236-59.189l-86.098 52.037c8.139 11.341 17.249 22.106 27.315 32.173 48.352 48.352 112.64 74.98 181.02 74.98s132.667-26.629 181.02-74.98c11.293-11.293 21.384-23.465 30.245-36.346l-87.133-50.306c-28.524 37.426-73.552 61.631-124.133 61.631z" />
|
|
<path d="m411.999 255.776c0 24.704-5.781 48.08-16.048 68.86l86.835 50.134c19.084-36.263 29.214-76.848 29.214-118.994 0-68.38-26.629-132.667-74.98-181.02-44.799-44.798-103.281-70.931-166.02-74.532v100.278c79.007 7.573 140.999 74.316 140.999 155.274z" />
|
|
<circle cx="256" cy="255.776" r="103.902" />
|
|
</g>
|
|
</svg>
|
|
),
|
|
},
|
|
|
|
supports: metadata.supports,
|
|
attributes: metadata.attributes,
|
|
edit: Edit,
|
|
save: Save,
|
|
});
|