rivet-stickers
Version:
Stickers for Indiana University's Rivet Design System
7 lines (4 loc) • 1.74 kB
JavaScript
import { registerSticker } from './rivet-sticker-element.js';
const name = 'shield-plus';
const svg = `<svg><path fill="var(--fill)" d="m39.409 17.193.003-.002.588-.427.588.427.003.002.016.012.07.05.288.196c.255.172.633.42 1.12.718a41.532 41.532 0 0 0 4.088 2.195C49.606 21.967 54.204 23.54 59 23.54h1V40.5c0 7.792-2.877 12.813-6.838 16.312-3.515 3.105-7.87 4.987-11.582 6.592l-1.18.512-.4.175-.4-.175-1.18-.512c-3.712-1.605-8.067-3.487-11.582-6.592C22.878 53.313 20 48.292 20 40.5V23.54h1c4.796 0 9.394-1.573 12.827-3.176a41.532 41.532 0 0 0 4.088-2.195 31.536 31.536 0 0 0 1.408-.915 8.28 8.28 0 0 0 .07-.05l.016-.01Z"/><path d="M41 47v-5h5v-2h-5v-5h-2v5h-5v2h5v5h2Z"/><path d="M40 29c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12ZM30 41c0-5.523 4.477-10 10-10s10 4.477 10 10-4.477 10-10 10-10-4.477-10-10Z"/><path d="m39.409 17.193.003-.002.588-.427.588.427.003.002.016.012.07.05.288.196c.255.172.633.42 1.12.718a41.532 41.532 0 0 0 4.088 2.195C49.606 21.967 54.204 23.54 59 23.54h1V40.5c0 7.792-2.877 12.813-6.838 16.312-3.515 3.105-7.87 4.987-11.582 6.592l-1.18.512-.4.175-.4-.175-1.18-.512c-3.712-1.605-8.067-3.487-11.582-6.592C22.878 53.313 20 48.292 20 40.5V23.54h1c4.796 0 9.394-1.573 12.827-3.176a41.532 41.532 0 0 0 4.088-2.195 31.536 31.536 0 0 0 1.408-.915 8.28 8.28 0 0 0 .07-.05l.016-.01ZM22 40.5c0 7.208 2.623 11.687 6.162 14.813 3.262 2.881 7.318 4.638 11.068 6.262l.77.334.77-.334c3.75-1.624 7.806-3.38 11.068-6.262C55.378 52.187 58 47.708 58 40.5V25.52c-4.83-.198-9.335-1.785-12.673-3.344a43.522 43.522 0 0 1-4.287-2.302 34.598 34.598 0 0 1-1.04-.662 32.74 32.74 0 0 1-1.04.662 43.522 43.522 0 0 1-4.287 2.302c-3.338 1.56-7.844 3.146-12.673 3.343V40.5Z"/></svg>`;
registerSticker(name, svg);