mirror of
https://github.com/abhijithvijayan/web-extension-starter.git
synced 2025-10-07 07:22:37 +02:00
27 lines
1.0 KiB
TypeScript
27 lines
1.0 KiB
TypeScript
export default class Star {
|
|
static create(): SVGElement {
|
|
let svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
|
|
svg.setAttribute("height", "1em");
|
|
svg.setAttribute("viewBox", "0 0 576 512");
|
|
svg.style.position = "absolute";
|
|
svg.style.top = "0";
|
|
svg.style.left = "-28px";
|
|
svg.style.width = "20px";
|
|
svg.style.height = "20px";
|
|
|
|
let path = document.createElementNS(
|
|
"http://www.w3.org/2000/svg",
|
|
"path"
|
|
);
|
|
path.setAttribute(
|
|
"d",
|
|
"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"
|
|
);
|
|
path.setAttribute("fill", "#f59e0b");
|
|
|
|
svg.appendChild(path);
|
|
|
|
return svg;
|
|
}
|
|
}
|