Compare commits
398 Commits
v3.0.0-bet
...
main
| Author | SHA1 | Date |
|---|---|---|
|
|
aaef5f4c3d | |
|
|
0094572ac2 | |
|
|
d98c78b6c1 | |
|
|
07d1e4a796 | |
|
|
7358779979 | |
|
|
22e23512d8 | |
|
|
2702274bfa | |
|
|
f999bcc00d | |
|
|
c6a429a3be | |
|
|
3a1c1fde8b | |
|
|
7a71dc0019 | |
|
|
40853f9a33 | |
|
|
1616de976d | |
|
|
a6497147f7 | |
|
|
a2b135fff0 | |
|
|
a2d526f493 | |
|
|
3c47dab3ed | |
|
|
69e0b696fb | |
|
|
39b30d7109 | |
|
|
bccc80e934 | |
|
|
c23e6a8eea | |
|
|
992a34a233 | |
|
|
6d5f43d993 | |
|
|
e7f40a1500 | |
|
|
67ede20ca5 | |
|
|
78e46e478d | |
|
|
f76e44c631 | |
|
|
53d28d8555 | |
|
|
f273caa5b8 | |
|
|
1ebfa4c9bc | |
|
|
d5788375e0 | |
|
|
dae0de56f2 | |
|
|
c3c5ad37d4 | |
|
|
95c86aa160 | |
|
|
53b2fc5b12 | |
|
|
573e4e90fd | |
|
|
8b2c5bf4e6 | |
|
|
b1927de1fb | |
|
|
d18637b930 | |
|
|
49e78dc89e | |
|
|
b26e778f5c | |
|
|
af5ac46e7a | |
|
|
2f0285ffbb | |
|
|
d0a295babf | |
|
|
bdf6b4ea52 | |
|
|
40b0b16605 | |
|
|
670958d52c | |
|
|
4990aeb956 | |
|
|
da51435434 | |
|
|
143d389186 | |
|
|
a6f86a05d1 | |
|
|
0678fad12c | |
|
|
48280d7eb6 | |
|
|
a6b1937fa3 | |
|
|
c5119c949f | |
|
|
0cbddbdd47 | |
|
|
147130cd0e | |
|
|
ebbc80be77 | |
|
|
629f06d0e7 | |
|
|
6755034170 | |
|
|
08a3057384 | |
|
|
de5396b387 | |
|
|
50b5d0496e | |
|
|
e8fcec6603 | |
|
|
ad662f360b | |
|
|
ba84b10286 | |
|
|
7ca541ce7a | |
|
|
855eb28c33 | |
|
|
acaac7455d | |
|
|
d60219fd26 | |
|
|
10c38a6c3c | |
|
|
6dda2c57ce | |
|
|
c8296610eb | |
|
|
b7837dd9a6 | |
|
|
458a35033f | |
|
|
a33f5aec97 | |
|
|
51afa8d578 | |
|
|
ceac50d60f | |
|
|
ba4462edcc | |
|
|
445c5e2851 | |
|
|
6799f349b9 | |
|
|
356cb4a581 | |
|
|
94126fb2fc | |
|
|
55d2ff2c0c | |
|
|
ecbd58b7b2 | |
|
|
2fd4373056 | |
|
|
dffc9d87f9 | |
|
|
2fa80df7d3 | |
|
|
c3300f3594 | |
|
|
a4adb475cd | |
|
|
60ddcaa068 | |
|
|
cade2ac67f | |
|
|
a6456bc255 | |
|
|
09761e4880 | |
|
|
a90ddb1fb2 | |
|
|
dccaa2dcee | |
|
|
42854149a1 | |
|
|
b50606058d | |
|
|
100369584f | |
|
|
d953ab8e07 | |
|
|
183fc904ab | |
|
|
07859b0962 | |
|
|
3920b07ea1 | |
|
|
cb6014d069 | |
|
|
b2d728758c | |
|
|
c12657b004 | |
|
|
27906be3b3 | |
|
|
ce6619a0c3 | |
|
|
5358136d69 | |
|
|
7463af0fad | |
|
|
603062956f | |
|
|
c52d8b15e6 | |
|
|
b2b27332c2 | |
|
|
ca13b574e6 | |
|
|
0fc0d8905b | |
|
|
914dc47a13 | |
|
|
ffc1cb39c1 | |
|
|
005841e3ac | |
|
|
23b6659c32 | |
|
|
ae88d04508 | |
|
|
f12327e1be | |
|
|
67d0320dec | |
|
|
9e70eb8f0a | |
|
|
a9f4f95603 | |
|
|
7d53634bf2 | |
|
|
76fb43603b | |
|
|
302efb1fbf | |
|
|
54ffad0048 | |
|
|
feaf3be9b3 | |
|
|
a4389a49e5 | |
|
|
92f0ae5ead | |
|
|
2fee96aa2d | |
|
|
3e4049a572 | |
|
|
c850c32175 | |
|
|
a8cb07918d | |
|
|
9f21e6fd48 | |
|
|
5abae4fb47 | |
|
|
c1b12d7674 | |
|
|
69da6be5cb | |
|
|
14bad670d9 | |
|
|
f23457093c | |
|
|
414086bd1d | |
|
|
a18f0ddbea | |
|
|
6b68c9f491 | |
|
|
e3f4119380 | |
|
|
ea7a192aea | |
|
|
01eb08a9bc | |
|
|
c15a31c3d6 | |
|
|
79afadb4d1 | |
|
|
fb6f13ad2e | |
|
|
7243d42f7e | |
|
|
b80232db76 | |
|
|
117db87180 | |
|
|
e7916733d8 | |
|
|
8699d4245f | |
|
|
9ea99d7a7b | |
|
|
e645125845 | |
|
|
06755b9bda | |
|
|
740f14ff2f | |
|
|
73ced29d64 | |
|
|
5d54faf4fe | |
|
|
9f151a5c86 | |
|
|
69cde1df7b | |
|
|
a0335f44fe | |
|
|
d54c2074ca | |
|
|
d2c41252fa | |
|
|
5b2ee6fef6 | |
|
|
b9415cdff7 | |
|
|
474b256159 | |
|
|
28acdaff7f | |
|
|
e54656d27e | |
|
|
d28592e88c | |
|
|
a90e9ddf81 | |
|
|
b7c3a4cf90 | |
|
|
defe374173 | |
|
|
db73d5d236 | |
|
|
35705adbdb | |
|
|
44f1056d85 | |
|
|
85ca2abfc0 | |
|
|
3c92eb40af | |
|
|
a981ef5518 | |
|
|
69752f43de | |
|
|
5d918941d0 | |
|
|
537602d3b5 | |
|
|
d99d2acc31 | |
|
|
c8a6c7b15c | |
|
|
b6087dc8d9 | |
|
|
e0cf883b57 | |
|
|
65522f0e33 | |
|
|
abe6658107 | |
|
|
6ea8bb57b6 | |
|
|
8d4f23166d | |
|
|
35f51530f2 | |
|
|
a4ac054ede | |
|
|
7d1f101f00 | |
|
|
1fbb588c69 | |
|
|
2dce08c6ff | |
|
|
6cd6f4df55 | |
|
|
c46a85f995 | |
|
|
ef15fcad96 | |
|
|
951dfd6d72 | |
|
|
dca84ef767 | |
|
|
c46d7a6ef4 | |
|
|
261e23df42 | |
|
|
23d84a4560 | |
|
|
ddf8476c9d | |
|
|
405bcfffba | |
|
|
4c2654967c | |
|
|
57bc91fd9e | |
|
|
10013db0ff | |
|
|
e1e3d26364 | |
|
|
1a18488bf8 | |
|
|
31b7f276f1 | |
|
|
f92cfc1cce | |
|
|
b5ae552300 | |
|
|
121922c179 | |
|
|
e1c2dfcacb | |
|
|
bad711e40a | |
|
|
941f24f48a | |
|
|
9c63fc3b02 | |
|
|
bdcc639c5e | |
|
|
f737a5793f | |
|
|
7efd83d2de | |
|
|
9561ff8eef | |
|
|
182db8bb41 | |
|
|
d7c429c015 | |
|
|
088f4313d5 | |
|
|
e4cb272b1c | |
|
|
c9d08fef6e | |
|
|
18ca918e9b | |
|
|
4f36d0dec0 | |
|
|
7d90b2d5b8 | |
|
|
9c483263ff | |
|
|
c5c65ee2e3 | |
|
|
e141b391b6 | |
|
|
8b997c3955 | |
|
|
efa07c0028 | |
|
|
9578b6c044 | |
|
|
385e645cc5 | |
|
|
865709f85d | |
|
|
c5f045423e | |
|
|
722026e1d3 | |
|
|
1705485601 | |
|
|
8e3c3371f8 | |
|
|
f11870703f | |
|
|
d5d0275dc7 | |
|
|
cd322093b6 | |
|
|
06e7743390 | |
|
|
5c4704034c | |
|
|
19c3fe6d15 | |
|
|
ab3f74f338 | |
|
|
9bf3470abc | |
|
|
c36d7a93f3 | |
|
|
e6a10284e1 | |
|
|
eedf505def | |
|
|
cdc86b2b01 | |
|
|
c14c52d845 | |
|
|
1a34202306 | |
|
|
c5a1b0046a | |
|
|
8cfbec5076 | |
|
|
d24edbe394 | |
|
|
2fc2fe3875 | |
|
|
3ce9e93973 | |
|
|
da17be8363 | |
|
|
fb1011df89 | |
|
|
cabd37dd97 | |
|
|
126705dbc3 | |
|
|
38cf67198d | |
|
|
db5b29b57a | |
|
|
34cb341cbd | |
|
|
fda13ed4a0 | |
|
|
e9390c5f60 | |
|
|
9d48357316 | |
|
|
848f91ed98 | |
|
|
15c2da6a42 | |
|
|
3d38db613d | |
|
|
408e36b4c7 | |
|
|
ba4672d509 | |
|
|
311e4c1fc5 | |
|
|
9239580313 | |
|
|
f2fc9e8f51 | |
|
|
4a8ba697b4 | |
|
|
b6591cec2d | |
|
|
c898ade0f0 | |
|
|
f8fb922aca | |
|
|
8c8a03a4d1 | |
|
|
c0489b2ff5 | |
|
|
71767d1ea2 | |
|
|
8cd64d2e32 | |
|
|
044e5b4a46 | |
|
|
9208183a17 | |
|
|
8d3d18875f | |
|
|
8951f6fdfa | |
|
|
20ac022752 | |
|
|
cd874b1ee1 | |
|
|
e28c7696d4 | |
|
|
3e00e95c63 | |
|
|
d70a4a0b9a | |
|
|
e1d8b8efb3 | |
|
|
06dbedc009 | |
|
|
a3abe562c3 | |
|
|
5cecd21aaa | |
|
|
16c6747858 | |
|
|
e9ccd59645 | |
|
|
e6fc3ebfb3 | |
|
|
50dd34e64c | |
|
|
63cdf62f74 | |
|
|
1598797fb6 | |
|
|
a215478359 | |
|
|
71f2125782 | |
|
|
d41c0ad9fe | |
|
|
db81bfeb01 | |
|
|
c89e4159b9 | |
|
|
2ac418910a | |
|
|
935ee7d6d3 | |
|
|
e3f020af53 | |
|
|
eef1392c3e | |
|
|
2171cdc6dd | |
|
|
cdb160374e | |
|
|
a2f2f9b473 | |
|
|
27e55919f2 | |
|
|
fce43e1d78 | |
|
|
01e01a7567 | |
|
|
de293b91d7 | |
|
|
d9ce2dddcc | |
|
|
94b458153d | |
|
|
53d46b3562 | |
|
|
013f78e6f5 | |
|
|
db4b3ede9f | |
|
|
214c8cbfda | |
|
|
c2b99e16d1 | |
|
|
f9610283b2 | |
|
|
4e5371083c | |
|
|
f55b936136 | |
|
|
3c273a9f8b | |
|
|
3eea5faf9c | |
|
|
4ec2a71d4f | |
|
|
cc7085f2ea | |
|
|
d907b20bdf | |
|
|
2f1b5cc3be | |
|
|
2b63eebaca | |
|
|
ca2bd47e59 | |
|
|
23d9d12bc3 | |
|
|
46d875f12c | |
|
|
88a34e0de3 | |
|
|
f12135fe42 | |
|
|
acda1fdd77 | |
|
|
d6d0dd6c83 | |
|
|
4605a54a2e | |
|
|
aac471a372 | |
|
|
ba8cfe0243 | |
|
|
65c6ca8440 | |
|
|
cd236ff621 | |
|
|
af9057244f | |
|
|
adec1ad272 | |
|
|
d5b5e551aa | |
|
|
0c0482e710 | |
|
|
9f124f4d50 | |
|
|
4bd5545fa0 | |
|
|
013c5eec71 | |
|
|
78ea72c2c8 | |
|
|
a3200b5831 | |
|
|
7ffebbfe38 | |
|
|
7932c63b79 | |
|
|
efef93ba21 | |
|
|
dacfda3267 | |
|
|
6174beca0f | |
|
|
d740ea68a3 | |
|
|
a40965da46 | |
|
|
d0efc26731 | |
|
|
ceed535efb | |
|
|
41b8012769 | |
|
|
14b334f31b | |
|
|
d7467343a2 | |
|
|
acd82d64f6 | |
|
|
db2bb3faaa | |
|
|
fbdff01db7 | |
|
|
59e813fb0a | |
|
|
d688dccdec | |
|
|
a889aa9eea | |
|
|
46ac26bcc3 | |
|
|
c0520e0f9a | |
|
|
4a415c2763 | |
|
|
19c36d1b67 | |
|
|
f211bf2e05 | |
|
|
6426e6081f | |
|
|
dfac859764 | |
|
|
2044b568a7 | |
|
|
203a5856a9 | |
|
|
9906f0f7a8 | |
|
|
2c8af19473 | |
|
|
d10fa5c660 | |
|
|
3c8b36e8e4 | |
|
|
4e83898467 | |
|
|
32418e8e41 | |
|
|
b54c86433e | |
|
|
d125898b82 | |
|
|
fe1478c5e1 |
|
|
@ -1,13 +1,7 @@
|
|||
import fs from 'fs-extra'
|
||||
import path from 'path'
|
||||
import { PACKAGES_DIR, readSvgs } from './helpers.mjs'
|
||||
import { stringify } from 'svgson'
|
||||
import prettier from 'prettier'
|
||||
|
||||
import bundleSize from '@atomico/rollup-plugin-sizes'
|
||||
import { visualizer } from 'rollup-plugin-visualizer'
|
||||
import license from 'rollup-plugin-license'
|
||||
import esbuild from 'rollup-plugin-esbuild'
|
||||
import fs from 'fs-extra';
|
||||
import path from 'path';
|
||||
import { PACKAGES_DIR, getAliases, toPascalCase, getAllIcons } from './helpers.mjs';
|
||||
import { stringify } from 'svgson';
|
||||
|
||||
/**
|
||||
* Build icons
|
||||
|
|
@ -15,98 +9,144 @@ import esbuild from 'rollup-plugin-esbuild'
|
|||
* @param name
|
||||
* @param componentTemplate
|
||||
* @param indexIconTemplate
|
||||
* @param typeDefinitionsTemplate
|
||||
* @param indexTypeTemplate
|
||||
* @param extension
|
||||
* @param pretty
|
||||
*/
|
||||
export const buildIcons = ({
|
||||
export const buildJsIcons = ({
|
||||
name,
|
||||
componentTemplate,
|
||||
indexItemTemplate,
|
||||
typeDefinitionsTemplate,
|
||||
indexTypeTemplate,
|
||||
aliasTemplate,
|
||||
extension = 'js',
|
||||
pretty = true,
|
||||
key = true,
|
||||
pascalCase = false
|
||||
pascalCase = false,
|
||||
pascalName = true,
|
||||
indexFile = 'icons.ts',
|
||||
}) => {
|
||||
const DIST_DIR = path.resolve(PACKAGES_DIR, name),
|
||||
svgFiles = readSvgs()
|
||||
const DIST_DIR = path.resolve(PACKAGES_DIR, name);
|
||||
const aliases = getAliases(),
|
||||
allIcons = getAllIcons(false, true);
|
||||
|
||||
let index = []
|
||||
let typings = []
|
||||
let index = [];
|
||||
Object.entries(allIcons).forEach(([type, icons]) => {
|
||||
icons.forEach((icon, i) => {
|
||||
// process.stdout.write(
|
||||
// `Building \`${name}\` ${type} ${i}/${icons.length}: ${icon.name.padEnd(42)}\r`,
|
||||
// );
|
||||
|
||||
svgFiles.forEach((svgFile, i) => {
|
||||
const children = svgFile.obj.children
|
||||
.map(({
|
||||
name,
|
||||
attributes
|
||||
}, i) => {
|
||||
const children = icon.obj.children
|
||||
.map(({ name, attributes }, i) => {
|
||||
if (key) {
|
||||
attributes.key = `svg-${i}`
|
||||
attributes.key = `svg-${i}`;
|
||||
}
|
||||
|
||||
if(pascalCase) {
|
||||
attributes.strokeWidth = attributes['stroke-width']
|
||||
delete attributes['stroke-width']
|
||||
if (pascalCase) {
|
||||
attributes.strokeWidth = attributes['stroke-width'];
|
||||
delete attributes['stroke-width'];
|
||||
}
|
||||
|
||||
return [name, attributes]
|
||||
return [name, attributes];
|
||||
})
|
||||
.filter((i) => {
|
||||
const [name, attributes] = i
|
||||
return !attributes.d || attributes.d !== 'M0 0h24v24H0z'
|
||||
})
|
||||
const [name, attributes] = i;
|
||||
return !attributes.d || attributes.d !== 'M0 0h24v24H0z';
|
||||
});
|
||||
|
||||
// process.stdout.write(`Building ${i}/${svgFiles.length}: ${svgFile.name.padEnd(42)}\r`)
|
||||
const iconName = `${icon.name}${type !== 'outline' ? `-${type}` : ''}`,
|
||||
iconNamePascal = `${icon.namePascal}${type !== 'outline' ? toPascalCase(type) : ''}`;
|
||||
|
||||
let component = componentTemplate({
|
||||
name: svgFile.name,
|
||||
namePascal: svgFile.namePascal,
|
||||
children,
|
||||
stringify,
|
||||
svg: svgFile
|
||||
})
|
||||
let component = componentTemplate({
|
||||
type,
|
||||
name: iconName,
|
||||
namePascal: iconNamePascal,
|
||||
children,
|
||||
stringify,
|
||||
svg: icon.content,
|
||||
});
|
||||
|
||||
const output = pretty ? prettier.format(component, {
|
||||
singleQuote: true,
|
||||
trailingComma: 'all',
|
||||
parser: 'babel'
|
||||
}) : component
|
||||
let filePath = path.resolve(
|
||||
DIST_DIR,
|
||||
'src/icons',
|
||||
`${pascalName ? `Icon${iconNamePascal}` : iconName}.${extension}`,
|
||||
);
|
||||
fs.writeFileSync(filePath, component, 'utf-8');
|
||||
|
||||
let filePath = path.resolve(DIST_DIR, 'src/icons', `${svgFile.namePascal}.${extension}`)
|
||||
fs.writeFileSync(filePath, output, 'utf-8')
|
||||
index.push(
|
||||
indexItemTemplate({
|
||||
type,
|
||||
name: iconName,
|
||||
namePascal: iconNamePascal,
|
||||
}),
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
index.push(indexItemTemplate({
|
||||
name: svgFile.name,
|
||||
namePascal: svgFile.namePascal
|
||||
}))
|
||||
fs.writeFileSync(path.resolve(DIST_DIR, `src/icons/${indexFile}`), index.join('\n'), 'utf-8');
|
||||
|
||||
typings.push(indexTypeTemplate({
|
||||
name: svgFile.name,
|
||||
namePascal: svgFile.namePascal
|
||||
}))
|
||||
})
|
||||
// Write aliases
|
||||
let aliasesStr = '';
|
||||
if (aliases && aliasTemplate) {
|
||||
Object.entries(aliases).forEach(([from, to]) => {
|
||||
aliasesStr += aliasTemplate({
|
||||
from,
|
||||
to,
|
||||
fromPascal: toPascalCase(from),
|
||||
toPascal: toPascalCase(to),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
fs.writeFileSync(path.resolve(DIST_DIR, `./src/icons.js`), index.join('\n'), 'utf-8')
|
||||
fs.writeFileSync(path.resolve(DIST_DIR, `./src/aliases.ts`), aliasesStr || `export {};`, 'utf-8');
|
||||
};
|
||||
|
||||
fs.ensureDirSync(path.resolve(DIST_DIR, `./dist/`))
|
||||
fs.writeFileSync(path.resolve(DIST_DIR, `./dist/tabler-${name}.d.ts`), typeDefinitionsTemplate() + '\n' + typings.join('\n'), 'utf-8')
|
||||
}
|
||||
export const buildIconsList = (name) => {
|
||||
const DIST_DIR = path.resolve(PACKAGES_DIR, name);
|
||||
const allIcons = getAllIcons(false, true);
|
||||
|
||||
export const getRollupPlugins = (pkg, minify) => {
|
||||
return [
|
||||
esbuild({
|
||||
minify
|
||||
}),
|
||||
license({
|
||||
banner: `${pkg.name} v${pkg.version} - ${pkg.license}`
|
||||
}),
|
||||
bundleSize(),
|
||||
visualizer({
|
||||
sourcemap: false,
|
||||
filename: `stats/${pkg.name}${minify ? '-min' : ''}.html`
|
||||
})
|
||||
].filter(Boolean)
|
||||
}
|
||||
let index = [];
|
||||
Object.entries(allIcons).forEach(([type, icons]) => {
|
||||
icons.forEach((icon, i) => {
|
||||
// process.stdout.write(
|
||||
// `Building \`${name}\` ${type} ${i}/${icons.length}: ${icon.name.padEnd(42)}\r`,
|
||||
// );
|
||||
|
||||
const iconName = `${icon.name}${type !== 'outline' ? `-${type}` : ''}`;
|
||||
|
||||
index.push(iconName);
|
||||
});
|
||||
});
|
||||
|
||||
fs.writeFileSync(
|
||||
path.resolve(DIST_DIR, `./src/icons-list.ts`),
|
||||
`export default ${JSON.stringify(index, null, 2)};`,
|
||||
'utf-8',
|
||||
);
|
||||
};
|
||||
|
||||
export const buildIconsDynamicImport = (name) => {
|
||||
const DIST_DIR = path.resolve(PACKAGES_DIR, name);
|
||||
const allIcons = getAllIcons(false, true);
|
||||
|
||||
let dynamicImportString = 'export default {';
|
||||
Object.entries(allIcons).forEach(([type, icons]) => {
|
||||
icons.forEach((icon, i) => {
|
||||
// process.stdout.write(
|
||||
// `Building \`${name}\` ${type} ${i}/${icons.length}: ${icon.name.padEnd(42)}\r`,
|
||||
// );
|
||||
|
||||
const iconName = `${icon.name}${type !== 'outline' ? `-${type}` : ''}`,
|
||||
iconNamePascal = `${icon.namePascal}${type !== 'outline' ? toPascalCase(type) : ''}`;
|
||||
|
||||
dynamicImportString += ` '${iconName}': () => import('./icons/Icon${iconNamePascal}'),\n`;
|
||||
});
|
||||
});
|
||||
|
||||
dynamicImportString += '};\n';
|
||||
|
||||
fs.writeFileSync(
|
||||
path.resolve(DIST_DIR, `./src/dynamic-imports.ts`),
|
||||
dynamicImportString,
|
||||
'utf-8',
|
||||
);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -4,15 +4,15 @@ import { printChangelog } from './helpers.mjs'
|
|||
cp.exec('git status', function(err, ret) {
|
||||
let newIcons = [], modifiedIcons = [], renamedIcons = []
|
||||
|
||||
ret.replace(/new file:\s+src\/_icons\/([a-z0-9-]+)\.svg/g, function(m, fileName) {
|
||||
ret.replace(/new file:\s+icons\/([a-z0-9-\/]+)\.svg/g, function(m, fileName) {
|
||||
newIcons.push(fileName)
|
||||
})
|
||||
|
||||
ret.replace(/modified:\s+src\/_icons\/([a-z0-9-]+)\.svg/g, function(m, fileName) {
|
||||
ret.replace(/modified:\s+icons\/([a-z0-9-\/]+)\.svg/g, function(m, fileName) {
|
||||
modifiedIcons.push(fileName)
|
||||
})
|
||||
|
||||
ret.replace(/renamed:\s+src\/_icons\/([a-z0-9-]+).svg -> src\/_icons\/([a-z0-9-]+).svg/g, function(m, fileNameBefore, fileNameAfter) {
|
||||
ret.replace(/renamed:\s+icons\/([a-z0-9-\/]+).svg -> icons\/([a-z0-9-\/]+).svg/g, function(m, fileNameBefore, fileNameAfter) {
|
||||
renamedIcons.push([fileNameBefore, fileNameAfter])
|
||||
})
|
||||
|
||||
|
|
|
|||
|
|
@ -1,25 +1,27 @@
|
|||
import { generateIconsPreview, getArgvs, getPackageJson, HOME_DIR } from './helpers.mjs'
|
||||
import * as fs from 'fs'
|
||||
import { generateIconsPreview, getAllIcons, getPackageJson, GITHUB_DIR } from './helpers.mjs'
|
||||
import path from 'path'
|
||||
|
||||
const argv = getArgvs(),
|
||||
p = getPackageJson()
|
||||
const p = getPackageJson()
|
||||
|
||||
const version = argv['new-version'] || `${p.version}`
|
||||
const version = process.env.NEW_VERSION || `${p.version}`
|
||||
|
||||
if (version) {
|
||||
const icons = JSON.parse(fs.readFileSync(`${HOME_DIR}/tags.json`))
|
||||
const icons = getAllIcons()
|
||||
|
||||
const newIcons = Object
|
||||
.entries(icons)
|
||||
.filter(([name, value]) => {
|
||||
return `${value.version}.0` === version
|
||||
})
|
||||
.map(([name, value]) => {
|
||||
return `./icons/${name}.svg`
|
||||
})
|
||||
let newIcons = []
|
||||
Object.entries(icons).forEach(([type, icons]) => {
|
||||
icons.forEach(icon => {
|
||||
if (icon.version) {
|
||||
if (`${icon.version}.0` === version) {
|
||||
console.log(`Add icon "${type}/${icon.name}" vith version "${icon.version}" to new icons list`)
|
||||
newIcons.push(icon.path)
|
||||
}
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
if (newIcons.length > 0) {
|
||||
generateIconsPreview(newIcons, `.github/tabler-icons-${version}.svg`, {
|
||||
generateIconsPreview(newIcons, path.join(GITHUB_DIR, `tabler-icons-${version}.svg`), {
|
||||
columnsCount: 6,
|
||||
paddingOuter: 24
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,24 +1,23 @@
|
|||
import cp from 'child_process'
|
||||
import { getArgvs, getPackageJson, printChangelog } from './helpers.mjs'
|
||||
import { getPackageJson, printChangelog } from './helpers.mjs'
|
||||
|
||||
const p = getPackageJson(),
|
||||
argv = getArgvs(),
|
||||
version = argv['latest-version'] || `${p.version}`
|
||||
version = process.env.LATEST_VERSION || `${p.version}`
|
||||
|
||||
if (version) {
|
||||
cp.exec(`git diff ${version} HEAD --name-status src/_icons`, function(err, ret) {
|
||||
cp.exec(`git diff ${version} HEAD --name-status ./icons`, function(err, ret) {
|
||||
|
||||
let newIcons = [], modifiedIcons = [], renamedIcons = []
|
||||
|
||||
ret.replace(/A\s+src\/_icons\/([a-z0-9-]+)\.svg/g, function(m, fileName) {
|
||||
ret.replace(/A\s+icons\/([a-z0-9-\/]+)\.svg/g, function(m, fileName) {
|
||||
newIcons.push(fileName)
|
||||
})
|
||||
|
||||
ret.replace(/M\s+src\/_icons\/([a-z0-9-]+)\.svg/g, function(m, fileName) {
|
||||
ret.replace(/M\s+icons\/([a-z0-9-\/]+)\.svg/g, function(m, fileName) {
|
||||
modifiedIcons.push(fileName)
|
||||
})
|
||||
|
||||
ret.replace(/R[0-9]+\s+src\/_icons\/([a-z0-9-]+)\.svg\s+src\/_icons\/([a-z0-9-]+).svg/g, function(m, fileNameBefore, fileNameAfter) {
|
||||
ret.replace(/R[0-9]+\s+icons\/([a-z0-9-\/]+)\.svg\s+icons\/([a-z0-9-\/]+).svg/g, function(m, fileNameBefore, fileNameAfter) {
|
||||
renamedIcons.push([fileNameBefore, fileNameAfter])
|
||||
})
|
||||
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
import glob from 'glob'
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { ICONS_SRC_DIR } from './helpers.mjs'
|
||||
|
||||
let unicodes = []
|
||||
|
||||
glob(path.join(ICONS_SRC_DIR, '*.svg'), {}, function(er, files) {
|
||||
for (const i in files) {
|
||||
const file = files[i]
|
||||
|
||||
let svgFile = fs.readFileSync(file).toString()
|
||||
const matches = svgFile.match(/\nunicode: "?([a-f0-9.]+)"?/i)
|
||||
|
||||
if (matches[1]) {
|
||||
const unicode = matches[1]
|
||||
|
||||
if (unicode && unicodes.indexOf(unicode) === -1) {
|
||||
unicodes.push(unicode)
|
||||
} else {
|
||||
throw new Error(`Unicode ${unicode} in icon ${file} already exists!`)
|
||||
}
|
||||
} else {
|
||||
throw new Error(`Icon ${file} don't have a unicode!`)
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
import OpenAI from 'openai';
|
||||
import { getAllIcons } from './helpers.mjs';
|
||||
import { writeFileSync } from 'fs';
|
||||
|
||||
import dotenv from 'dotenv';
|
||||
dotenv.config();
|
||||
|
||||
const client = new OpenAI();
|
||||
|
||||
const allIcons = getAllIcons();
|
||||
|
||||
let withoutTags = [];
|
||||
for (const icon of allIcons.outline) {
|
||||
if (icon.tags.length == 0 && withoutTags.length < 30) {
|
||||
withoutTags.push(icon.name);
|
||||
}
|
||||
}
|
||||
|
||||
async function main() {
|
||||
const completion = await client.chat.completions.create({
|
||||
model: 'gpt-4o',
|
||||
messages: [{
|
||||
role: 'user',
|
||||
content: `generate few tags for icon which represent for each icon: ${withoutTags.join(', ')}. Tags should be one world, lowercase and separated by comma. Generate minimum 10 tags for each icon. Write as json. Use original key. Tag should be different than original key. Tags should be array of strings.`
|
||||
}],
|
||||
response_format: {
|
||||
type: 'json_object',
|
||||
}
|
||||
});
|
||||
|
||||
console.log(completion.choices[0].message.content);
|
||||
|
||||
writeFileSync('./new/tags.json', completion.choices[0].message.content);
|
||||
}
|
||||
|
||||
|
||||
if (withoutTags.length > 0) {
|
||||
main();
|
||||
}
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
import { execSync } from 'child_process'
|
||||
import { basename, join } from 'path'
|
||||
import { ICONS_SRC_DIR, parseMatter } from './helpers.mjs'
|
||||
|
||||
// Check icon files added relative to base branch (for PR)
|
||||
function getAddedIconsFromMain() {
|
||||
try {
|
||||
// Use BASE_SHA or BASE_REF from environment, fallback to origin/main
|
||||
const baseRef = process.env.BASE_SHA || process.env.BASE_REF || 'origin/main'
|
||||
const output = execSync(`git diff ${baseRef}...HEAD --name-status`, { encoding: 'utf-8' })
|
||||
const addedIcons = []
|
||||
|
||||
output.split('\n').forEach(line => {
|
||||
if (line.startsWith('A\t')) {
|
||||
const filePath = line.substring(2)
|
||||
// Filter only SVG files from icons/outline/ or icons/filled/ directories
|
||||
if (filePath.match(/^icons\/(outline|filled)\/.+\.svg$/)) {
|
||||
const iconPath = filePath.replace(/^icons\//, '')
|
||||
addedIcons.push(iconPath)
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
return addedIcons
|
||||
} catch (error) {
|
||||
// Fallback: check relative to HEAD if base ref doesn't exist
|
||||
try {
|
||||
const output = execSync('git diff --diff-filter=A --name-only', { encoding: 'utf-8' })
|
||||
const addedIcons = []
|
||||
|
||||
output.split('\n').forEach(filePath => {
|
||||
if (filePath && filePath.match(/^icons\/(outline|filled)\/.+\.svg$/)) {
|
||||
const iconPath = filePath.replace(/^icons\//, '')
|
||||
addedIcons.push(iconPath)
|
||||
}
|
||||
})
|
||||
|
||||
return addedIcons
|
||||
} catch {
|
||||
return []
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Get GitHub raw file URL for icon
|
||||
function getIconRawUrl(iconPath) {
|
||||
// Use PR repo and SHA if available (for forks), otherwise fallback to current repo
|
||||
const repo = process.env.PR_REPO || process.env.GITHUB_REPOSITORY || 'tabler/tabler-icons'
|
||||
const ref = process.env.PR_SHA || process.env.GITHUB_SHA || 'main'
|
||||
return `https://raw.githubusercontent.com/${repo}/${ref}/icons/${iconPath}`
|
||||
}
|
||||
|
||||
// Generate markdown table for icons
|
||||
function generateIconsTable(icons, type) {
|
||||
if (icons.length === 0) {
|
||||
return ''
|
||||
}
|
||||
|
||||
const typeName = type === 'outline' ? 'Outline' : 'Filled'
|
||||
let markdown = `### ${typeName} Icons (${icons.length})\n\n`
|
||||
markdown += `| Icon | Name ${type === 'outline' ? '| Category | Tags ' : ''}|\n`
|
||||
markdown += `|------|------${type === 'outline' ? '|------|------' : ''}|\n`
|
||||
|
||||
icons.forEach(iconPath => {
|
||||
const iconName = basename(iconPath, '.svg')
|
||||
const rawUrl = getIconRawUrl(iconPath)
|
||||
|
||||
const { data } = parseMatter(join(ICONS_SRC_DIR, iconPath))
|
||||
const category = data.category || ''
|
||||
const tags = data.tags || []
|
||||
|
||||
// Use GitHub raw file URL - GitHub Comments support external image URLs
|
||||
markdown += `| <img src="${rawUrl}" width="240" height="240" alt="${iconName}" /> | \`${iconName}.svg\`${type === 'outline' ? ` | ${category || '❌ No category'} | ${tags.join(', ') || '❌ No tags' }` : ''}|\n`
|
||||
})
|
||||
markdown += `\n`
|
||||
|
||||
return markdown
|
||||
}
|
||||
|
||||
// Generate markdown comment with table of added icons
|
||||
function generateIconsComment(icons) {
|
||||
if (icons.length === 0) {
|
||||
return ''
|
||||
}
|
||||
|
||||
// Group icons by type (outline/filled) with full paths
|
||||
const outlineIcons = icons.filter(icon => icon.startsWith('outline/'))
|
||||
const filledIcons = icons.filter(icon => icon.startsWith('filled/'))
|
||||
|
||||
let markdown = `## 📦 Added Icons\n\n`
|
||||
markdown += `This PR adds **${icons.length}** new icon${icons.length > 1 ? 's' : ''}.\n\n`
|
||||
|
||||
markdown += generateIconsTable(outlineIcons, 'outline')
|
||||
markdown += generateIconsTable(filledIcons, 'filled')
|
||||
|
||||
return markdown
|
||||
}
|
||||
|
||||
const addedIcons = getAddedIconsFromMain()
|
||||
|
||||
if (addedIcons.length > 0) {
|
||||
const comment = generateIconsComment(addedIcons)
|
||||
console.log(comment)
|
||||
} else {
|
||||
process.exit(0)
|
||||
}
|
||||
|
||||
|
|
@ -1,40 +1,197 @@
|
|||
import fs from 'fs'
|
||||
import path, { resolve, basename } from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
import svgParse from 'parse-svg-path'
|
||||
import svgpath from 'svgpath'
|
||||
import cheerio from 'cheerio';
|
||||
import { readdirSync, readFileSync, existsSync, writeFileSync, mkdirSync } from 'fs';
|
||||
import path, { resolve, basename } from 'path';
|
||||
import { fileURLToPath } from 'url';
|
||||
import svgParse from 'parse-svg-path';
|
||||
import svgpath from 'svgpath';
|
||||
import { load as cheerioLoad } from 'cheerio';
|
||||
import { minify } from 'html-minifier';
|
||||
import { parseSync } from 'svgson'
|
||||
import { optimize } from 'svgo'
|
||||
import cp from 'child_process'
|
||||
import minimist from 'minimist'
|
||||
import { parseSync } from 'svgson';
|
||||
import { optimize } from 'svgo';
|
||||
import cp from 'child_process';
|
||||
import minimist from 'minimist';
|
||||
import matter from 'gray-matter';
|
||||
import { globSync } from 'glob';
|
||||
import { exec } from 'child_process';
|
||||
import slash from 'slash';
|
||||
|
||||
export const strokes = {
|
||||
200: 1,
|
||||
300: 1.5,
|
||||
400: 2,
|
||||
}
|
||||
|
||||
export const categories = [
|
||||
'Animals',
|
||||
'Arrows',
|
||||
'Badges',
|
||||
'Brand',
|
||||
'Buildings',
|
||||
'Charts',
|
||||
'Communication',
|
||||
'Computers',
|
||||
'Currencies',
|
||||
'Database',
|
||||
'Design',
|
||||
'Development',
|
||||
'Devices',
|
||||
'Document',
|
||||
'E-commerce',
|
||||
'Electrical',
|
||||
'Extensions',
|
||||
'Food',
|
||||
'Games',
|
||||
'Gender',
|
||||
'Gestures',
|
||||
'Health',
|
||||
'Laundry',
|
||||
'Letters',
|
||||
'Logic',
|
||||
'Map',
|
||||
'Math',
|
||||
'Media',
|
||||
'Mood',
|
||||
'Nature',
|
||||
'Numbers',
|
||||
'Photography',
|
||||
'Shapes',
|
||||
'Sport',
|
||||
'Symbols',
|
||||
'System',
|
||||
'Text',
|
||||
'Vehicles',
|
||||
'Version control',
|
||||
'Weather',
|
||||
'Zodiac'
|
||||
]
|
||||
|
||||
export const iconTemplate = (type) =>
|
||||
type === 'outline'
|
||||
? `<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
stroke-width="2"
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>`
|
||||
: `<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
height="24"
|
||||
viewBox="0 0 24 24"
|
||||
fill="currentColor"
|
||||
>`;
|
||||
|
||||
export const blankSquare = '<path stroke="none" d="M0 0h24v24H0z" fill="none"/>';
|
||||
|
||||
export const types = ['outline', 'filled'];
|
||||
|
||||
export const getCurrentDirPath = () => {
|
||||
return path.dirname(fileURLToPath(import.meta.url));
|
||||
}
|
||||
};
|
||||
|
||||
export const HOME_DIR = resolve(getCurrentDirPath(), '..')
|
||||
export const HOME_DIR = resolve(getCurrentDirPath(), '..');
|
||||
|
||||
export const ICONS_SRC_DIR = resolve(HOME_DIR, 'src/_icons')
|
||||
export const ICONS_DIR = resolve(HOME_DIR, 'icons')
|
||||
export const PACKAGES_DIR = resolve(HOME_DIR, 'packages')
|
||||
export const ICONS_SRC_DIR = resolve(HOME_DIR, 'icons');
|
||||
export const PACKAGES_DIR = resolve(HOME_DIR, 'packages');
|
||||
export const GITHUB_DIR = resolve(HOME_DIR, '.github');
|
||||
|
||||
export const parseMatter = (icon) => {
|
||||
const { data, content } = matter.read(icon, { delims: ['<!--', '-->'] });
|
||||
|
||||
return { data, content };
|
||||
};
|
||||
|
||||
const getSvgContent = (svg, type, name) => {
|
||||
return svg
|
||||
.replace(/<svg([^>]+)>/, (m, m1) => {
|
||||
return `<svg${m1} class="icon icon-tabler icons-tabler-${type} icon-tabler-${name}"\n>\n ${blankSquare}`;
|
||||
})
|
||||
.trim();
|
||||
};
|
||||
|
||||
export const getAllIcons = (withContent = false, withObject = false) => {
|
||||
let icons = {};
|
||||
const limit = process.env['ICONS_LIMIT'] ? parseInt(process.env['ICONS_LIMIT'], 10) : Infinity;
|
||||
|
||||
types.forEach((type) => {
|
||||
icons[type] = globSync(slash(path.join(ICONS_SRC_DIR, `${type}/*.svg`)))
|
||||
.sort((a, b) => a.localeCompare(b))
|
||||
.slice(0, limit)
|
||||
.map((i) => {
|
||||
const { data, content } = parseMatter(i),
|
||||
name = basename(i, '.svg');
|
||||
|
||||
return {
|
||||
name,
|
||||
namePascal: toPascalCase(`${name}`),
|
||||
path: i,
|
||||
category: data.category || '',
|
||||
tags: data.tags || [],
|
||||
version: data.version || '',
|
||||
unicode: data.unicode || '',
|
||||
...(withContent ? { content: getSvgContent(content, type, name) } : {}),
|
||||
...(withObject ? { obj: parseSync(content.replace(blankSquare, '')) } : {}),
|
||||
};
|
||||
})
|
||||
.sort();
|
||||
});
|
||||
|
||||
return icons;
|
||||
};
|
||||
|
||||
export const getAllIconsMerged = (withContent = false, withObject = false) => {
|
||||
const allIcons = getAllIcons(true);
|
||||
|
||||
const icons = {};
|
||||
allIcons.outline.forEach((icon) => {
|
||||
icons[icon.name] = {
|
||||
name: icon.name,
|
||||
category: icon.category || '',
|
||||
tags: icon.tags || [],
|
||||
styles: {
|
||||
outline: {
|
||||
version: icon.version || '',
|
||||
unicode: icon.unicode || '',
|
||||
...(withContent ? { content: icon.content } : {}),
|
||||
...(withObject ? { obj: icon.obj } : {}),
|
||||
},
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
allIcons.filled.forEach((icon) => {
|
||||
if (icons[icon.name]) {
|
||||
icons[icon.name].styles.filled = {
|
||||
version: icon.version || '',
|
||||
unicode: icon.unicode || '',
|
||||
...(withContent ? { content: icon.content } : {}),
|
||||
...(withObject ? { obj: icon.obj } : {}),
|
||||
};
|
||||
}
|
||||
});
|
||||
|
||||
return icons;
|
||||
};
|
||||
|
||||
export const getArgvs = () => {
|
||||
return minimist(process.argv.slice(2))
|
||||
}
|
||||
return minimist(process.argv.slice(2));
|
||||
};
|
||||
|
||||
export const getPackageDir = (packageName) => {
|
||||
return `${PACKAGES_DIR}/${packageName}`
|
||||
}
|
||||
return `${PACKAGES_DIR}/${packageName}`;
|
||||
};
|
||||
|
||||
/**
|
||||
* Return project package.json
|
||||
* @returns {any}
|
||||
*/
|
||||
export const getPackageJson = () => {
|
||||
return JSON.parse(fs.readFileSync(resolve(HOME_DIR, 'package.json'), 'utf-8'))
|
||||
}
|
||||
return JSON.parse(readFileSync(resolve(HOME_DIR, 'package.json'), 'utf-8'));
|
||||
};
|
||||
|
||||
/**
|
||||
* Reads SVGs from directory
|
||||
|
|
@ -43,28 +200,44 @@ export const getPackageJson = () => {
|
|||
* @returns {string[]}
|
||||
*/
|
||||
export const readSvgDirectory = (directory) => {
|
||||
return fs.readdirSync(directory).filter((file) => path.extname(file) === '.svg')
|
||||
}
|
||||
return readdirSync(directory).filter((file) => path.extname(file) === '.svg');
|
||||
};
|
||||
|
||||
export const readSvgs = () => {
|
||||
const svgFiles = readSvgDirectory(ICONS_DIR)
|
||||
export const getAliases = (groupped = false) => {
|
||||
const allAliases = JSON.parse(readFileSync(resolve(HOME_DIR, 'aliases.json'), 'utf-8'));
|
||||
const allIcons = getAllIcons();
|
||||
|
||||
return svgFiles.map(svgFile => {
|
||||
const name = basename(svgFile, '.svg'),
|
||||
namePascal = toPascalCase(`icon ${name}`),
|
||||
contents = readSvg(svgFile, ICONS_DIR).trim(),
|
||||
path = resolve(ICONS_DIR, svgFile),
|
||||
obj = parseSync(contents.replace('<path stroke="none" d="M0 0h24v24H0z" fill="none"/>', ''));
|
||||
if (groupped) {
|
||||
let aliases = [];
|
||||
types.forEach((type) => {
|
||||
const icons = allIcons[type].map((i) => i.name);
|
||||
|
||||
return {
|
||||
name,
|
||||
namePascal,
|
||||
contents,
|
||||
obj,
|
||||
path
|
||||
};
|
||||
});
|
||||
}
|
||||
aliases[type] = {};
|
||||
|
||||
for (const [key, value] of Object.entries(allAliases[type])) {
|
||||
if (icons.includes(value)) {
|
||||
aliases[type][key] = value;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return aliases;
|
||||
} else {
|
||||
let aliases = [];
|
||||
types.forEach((type) => {
|
||||
const icons = allIcons[type].map((i) => i.name);
|
||||
|
||||
for (const [key, value] of Object.entries(allAliases[type])) {
|
||||
if (icons.includes(value)) {
|
||||
aliases[`${key}${type !== 'outline' ? `-${type}` : ''}`] =
|
||||
`${value}${type !== 'outline' ? `-${type}` : ''}`;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return aliases;
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Read SVG
|
||||
|
|
@ -74,16 +247,16 @@ export const readSvgs = () => {
|
|||
* @returns {string}
|
||||
*/
|
||||
export const readSvg = (fileName, directory) => {
|
||||
return fs.readFileSync(path.join(directory, fileName), 'utf-8')
|
||||
}
|
||||
return readFileSync(path.join(directory, fileName), 'utf-8');
|
||||
};
|
||||
|
||||
/**
|
||||
* Create directory if not exists
|
||||
* @param dir
|
||||
*/
|
||||
export const createDirectory = (dir) => {
|
||||
if (!fs.existsSync(dir)) {
|
||||
fs.mkdirSync(dir);
|
||||
if (!existsSync(dir)) {
|
||||
mkdirSync(dir);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -93,8 +266,8 @@ export const createDirectory = (dir) => {
|
|||
* @returns {string}
|
||||
*/
|
||||
export const getSvgName = (fileName) => {
|
||||
return path.basename(fileName, '.svg')
|
||||
}
|
||||
return path.basename(fileName, '.svg');
|
||||
};
|
||||
|
||||
/**
|
||||
* Convert string to CamelCase
|
||||
|
|
@ -102,256 +275,333 @@ export const getSvgName = (fileName) => {
|
|||
* @returns {*}
|
||||
*/
|
||||
export const toCamelCase = (string) => {
|
||||
return string.replace(/^([A-Z])|[\s-_]+(\w)/g, (match, p1, p2) => p2 ? p2.toUpperCase() : p1.toLowerCase())
|
||||
}
|
||||
return string.replace(/^([A-Z])|[\s-_]+(\w)/g, (match, p1, p2) =>
|
||||
p2 ? p2.toUpperCase() : p1.toLowerCase(),
|
||||
);
|
||||
};
|
||||
|
||||
export const toPascalCase = (string) => {
|
||||
const camelCase = toCamelCase(string);
|
||||
|
||||
return camelCase.charAt(0).toUpperCase() + camelCase.slice(1);
|
||||
}
|
||||
};
|
||||
|
||||
export const addFloats = function (n1, n2) {
|
||||
return Math.round((parseFloat(n1) + parseFloat(n2)) * 1000) / 1000;
|
||||
};
|
||||
|
||||
export const optimizePath = function (path) {
|
||||
let transformed = svgpath(path).rel().round(3).toString();
|
||||
|
||||
export const addFloats = function(n1, n2) {
|
||||
return Math.round((parseFloat(n1) + parseFloat(n2)) * 1000) / 1000
|
||||
}
|
||||
|
||||
export const optimizePath = function(path) {
|
||||
let transformed = svgpath(path).rel().round(3).toString()
|
||||
|
||||
return svgParse(transformed).map(function(a) {
|
||||
return a.join(' ')
|
||||
}).join('')
|
||||
}
|
||||
return svgParse(transformed)
|
||||
.map(function (a) {
|
||||
return a.join(' ');
|
||||
})
|
||||
.join('');
|
||||
};
|
||||
|
||||
export const optimizeSVG = (data) => {
|
||||
return optimize(data, {
|
||||
js2svg: {
|
||||
indent: 2,
|
||||
pretty: true
|
||||
pretty: true,
|
||||
},
|
||||
plugins: [
|
||||
{
|
||||
name: 'preset-default',
|
||||
params: {
|
||||
overrides: {
|
||||
mergePaths: false
|
||||
}
|
||||
}
|
||||
}]
|
||||
}).data
|
||||
}
|
||||
mergePaths: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
],
|
||||
}).data;
|
||||
};
|
||||
|
||||
export function buildIconsObject(svgFiles, getSvg) {
|
||||
return svgFiles
|
||||
.map(svgFile => {
|
||||
const name = path.basename(svgFile, '.svg');
|
||||
const svg = getSvg(svgFile);
|
||||
const contents = getSvgContents(svg);
|
||||
return { name, contents };
|
||||
})
|
||||
.reduce((icons, icon) => {
|
||||
icons[icon.name] = icon.contents;
|
||||
return icons;
|
||||
}, {});
|
||||
.map((svgFile) => {
|
||||
const name = path.basename(svgFile, '.svg');
|
||||
const svg = getSvg(svgFile);
|
||||
const contents = getSvgContents(svg);
|
||||
return { name, contents };
|
||||
})
|
||||
.reduce((icons, icon) => {
|
||||
icons[icon.name] = icon.contents;
|
||||
return icons;
|
||||
}, {});
|
||||
}
|
||||
|
||||
function getSvgContents(svg) {
|
||||
const $ = cheerio.load(svg);
|
||||
const $ = cheerioLoad(svg);
|
||||
return minify($('svg').html(), { collapseWhitespace: true });
|
||||
}
|
||||
|
||||
export const asyncForEach = async (array, callback) => {
|
||||
for (let index = 0; index < array.length; index++) {
|
||||
await callback(array[index], index, array)
|
||||
await callback(array[index], index, array);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
export const createScreenshot = async (filePath) => {
|
||||
await cp.exec(`rsvg-convert -x 2 -y 2 ${filePath} > ${filePath.replace('.svg', '.png')}`)
|
||||
await cp.exec(`rsvg-convert -x 4 -y 4 ${filePath} > ${filePath.replace('.svg', '@2x.png')}`)
|
||||
}
|
||||
export const createScreenshot = (filePath, retina = true) => {
|
||||
cp.execSync(`rsvg-convert -x 2 -y 2 ${filePath} > ${filePath.replace('.svg', '.png')}`);
|
||||
|
||||
export const generateIconsPreview = async function(files, destFile, {
|
||||
columnsCount = 19,
|
||||
paddingOuter = 7,
|
||||
color = '#354052',
|
||||
background = '#fff',
|
||||
png = true
|
||||
} = {}) {
|
||||
if (retina) {
|
||||
cp.execSync(`rsvg-convert -x 4 -y 4 ${filePath} > ${filePath.replace('.svg', '@2x.png')}`);
|
||||
}
|
||||
};
|
||||
|
||||
export const createSvgSymbol = (svg, name, stroke) => {
|
||||
return svg
|
||||
.replace('<svg', `<symbol id="${name}"`)
|
||||
.replace(' width="24" height="24"', '')
|
||||
.replace(' stroke-width="2"', ` stroke-width="${stroke}"`)
|
||||
.replace('</svg>', '</symbol>')
|
||||
.replace(/\n\s+/g, ' ')
|
||||
.replace(/<!--(.*?)-->/gis, '')
|
||||
.trim();
|
||||
};
|
||||
|
||||
export const generateIconsPreview = async function (
|
||||
files,
|
||||
destFile,
|
||||
{
|
||||
columnsCount = 19,
|
||||
paddingOuter = 7,
|
||||
color = '#354052',
|
||||
background = '#fff',
|
||||
png = true,
|
||||
stroke = 2,
|
||||
retina = true,
|
||||
} = {},
|
||||
) {
|
||||
const padding = 20,
|
||||
iconSize = 24
|
||||
iconSize = 24;
|
||||
|
||||
const iconsCount = files.length,
|
||||
rowsCount = Math.ceil(iconsCount / columnsCount),
|
||||
width = columnsCount * (iconSize + padding) + 2 * paddingOuter - padding,
|
||||
height = rowsCount * (iconSize + padding) + 2 * paddingOuter - padding
|
||||
rowsCount = Math.ceil(iconsCount / columnsCount),
|
||||
width = columnsCount * (iconSize + padding) + 2 * paddingOuter - padding,
|
||||
height = rowsCount * (iconSize + padding) + 2 * paddingOuter - padding;
|
||||
|
||||
let svgContentSymbols = '',
|
||||
svgContentIcons = '',
|
||||
x = paddingOuter,
|
||||
y = paddingOuter
|
||||
svgContentIcons = '',
|
||||
x = paddingOuter,
|
||||
y = paddingOuter;
|
||||
|
||||
files.forEach(function(file, i) {
|
||||
let name = path.basename(file, '.svg')
|
||||
files.forEach(function (file, i) {
|
||||
const name = file.replace(/^(.*)\/([^\/]+)\/([^.]+).svg$/g, '$2-$3');
|
||||
|
||||
let svgFile = fs.readFileSync(file),
|
||||
svgFileContent = svgFile.toString()
|
||||
let svgFile = readFileSync(file),
|
||||
svgFileContent = svgFile.toString();
|
||||
|
||||
svgFileContent = svgFileContent.replace('<svg xmlns="http://www.w3.org/2000/svg"', `<symbol id="${name}"`)
|
||||
.replace(' width="24" height="24"', '')
|
||||
.replace('</svg>', '</symbol>')
|
||||
.replace(/\n\s+/g, '')
|
||||
svgFileContent = createSvgSymbol(svgFileContent, name, stroke);
|
||||
|
||||
svgContentSymbols += `\t${svgFileContent}\n`
|
||||
svgContentIcons += `\t<use xlink:href="#${name}" x="${x}" y="${y}" width="${iconSize}" height="${iconSize}" />\n`
|
||||
svgContentSymbols += `\t${svgFileContent}\n`;
|
||||
svgContentIcons += `\t<use xlink:href="#${name}" x="${x}" y="${y}" width="${iconSize}" height="${iconSize}" />\n`;
|
||||
|
||||
x += padding + iconSize
|
||||
x += padding + iconSize;
|
||||
|
||||
if (i % columnsCount === columnsCount - 1) {
|
||||
x = paddingOuter
|
||||
y += padding + iconSize
|
||||
x = paddingOuter;
|
||||
y += padding + iconSize;
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
const svgContent = `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 ${width} ${height}" width="${width}" height="${height}" style="color: ${color}"><rect x="0" y="0" width="${width}" height="${height}" fill="${background}"></rect>\n${svgContentSymbols}\n${svgContentIcons}\n</svg>`
|
||||
const svgContent = `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 ${width} ${height}" width="${width}" height="${height}" style="color: ${color}"><rect x="0" y="0" width="${width}" height="${height}" fill="${background}"></rect>\n${svgContentSymbols}\n${svgContentIcons}\n</svg>`;
|
||||
|
||||
console.log(destFile);
|
||||
|
||||
writeFileSync(destFile, svgContent);
|
||||
|
||||
fs.writeFileSync(destFile, svgContent)
|
||||
|
||||
if (png) {
|
||||
await createScreenshot(destFile)
|
||||
await createScreenshot(destFile, retina);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
export const printChangelog = function(newIcons, modifiedIcons, renamedIcons, pretty = false) {
|
||||
export const printChangelog = function (newIcons, modifiedIcons, renamedIcons, pretty = false) {
|
||||
if (newIcons.length > 0) {
|
||||
if (pretty) {
|
||||
console.log(`### ${newIcons.length} new icons:\n`)
|
||||
console.log(`### ${newIcons.length} new icon${newIcons.length > 1 ? 's' : ''}:\n`);
|
||||
|
||||
newIcons.forEach(function(icon, i) {
|
||||
console.log(`- \`${icon}\``)
|
||||
})
|
||||
newIcons.forEach(function (icon, i) {
|
||||
console.log(`- \`${icon}\``);
|
||||
});
|
||||
} else {
|
||||
let str = ''
|
||||
str += `${newIcons.length} new icons: `
|
||||
let str = '';
|
||||
str += `${newIcons.length} new icon${newIcons.length > 1 ? 's' : ''}: `;
|
||||
|
||||
newIcons.forEach(function(icon, i) {
|
||||
str += `\`${icon}\``
|
||||
newIcons.forEach(function (icon, i) {
|
||||
str += `\`${icon}\``;
|
||||
|
||||
if ((i + 1) <= newIcons.length - 1) {
|
||||
str += ', '
|
||||
if (i + 1 <= newIcons.length - 1) {
|
||||
str += ', ';
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
console.log(str)
|
||||
console.log(str);
|
||||
}
|
||||
|
||||
console.log('')
|
||||
console.log('');
|
||||
}
|
||||
|
||||
if (modifiedIcons.length > 0) {
|
||||
let str = ''
|
||||
str += `Fixed icons: `
|
||||
let str = '';
|
||||
str += `Fixed icon${modifiedIcons.length > 1 ? 's' : ''}: `;
|
||||
|
||||
modifiedIcons.forEach(function(icon, i) {
|
||||
str += `\`${icon}\``
|
||||
modifiedIcons.forEach(function (icon, i) {
|
||||
str += `\`${icon}\``;
|
||||
|
||||
if ((i + 1) <= modifiedIcons.length - 1) {
|
||||
str += ', '
|
||||
if (i + 1 <= modifiedIcons.length - 1) {
|
||||
str += ', ';
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
console.log(str)
|
||||
console.log('')
|
||||
console.log(str);
|
||||
console.log('');
|
||||
}
|
||||
|
||||
if (renamedIcons.length > 0) {
|
||||
console.log(`Renamed icons: `)
|
||||
console.log(`Renamed icons: `);
|
||||
|
||||
renamedIcons.forEach(function(icon, i) {
|
||||
console.log(`- \`${icon[0]}\` renamed to \`${icon[1]}\``)
|
||||
})
|
||||
renamedIcons.forEach(function (icon, i) {
|
||||
console.log(`- \`${icon[0]}\` renamed to \`${icon[1]}\``);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
console.log('');
|
||||
};
|
||||
|
||||
export const getCompileOptions = () => {
|
||||
const compileOptions = {
|
||||
includeIcons: [],
|
||||
strokeWidth: null,
|
||||
fontForge: 'fontforge'
|
||||
}
|
||||
fontForge: 'fontforge',
|
||||
};
|
||||
|
||||
if (fs.existsSync('../compile-options.json')) {
|
||||
if (existsSync('../compile-options.json')) {
|
||||
try {
|
||||
const tempOptions = JSON.parse(fs.readFileSync('../compile-options.json').toString())
|
||||
const tempOptions = JSON.parse(readFileSync('../compile-options.json').toString());
|
||||
|
||||
if (typeof tempOptions !== 'object') {
|
||||
throw 'Compile options file does not contain an json object'
|
||||
throw 'Compile options file does not contain an json object';
|
||||
}
|
||||
|
||||
if (typeof tempOptions.includeIcons !== 'undefined') {
|
||||
if (!Array.isArray(tempOptions.includeIcons)) {
|
||||
throw 'property inludeIcons is not an array'
|
||||
throw 'property inludeIcons is not an array';
|
||||
}
|
||||
compileOptions.includeIcons = tempOptions.includeIcons
|
||||
compileOptions.includeIcons = tempOptions.includeIcons;
|
||||
}
|
||||
|
||||
if (typeof tempOptions.includeCategories !== 'undefined') {
|
||||
if (typeof tempOptions.includeCategories === 'string') {
|
||||
tempOptions.includeCategories = tempOptions.includeCategories.split(' ')
|
||||
tempOptions.includeCategories = tempOptions.includeCategories.split(' ');
|
||||
}
|
||||
if (!Array.isArray(tempOptions.includeCategories)) {
|
||||
throw 'property includeCategories is not an array or string'
|
||||
throw 'property includeCategories is not an array or string';
|
||||
}
|
||||
const tags = Object.entries(require('./tags.json'))
|
||||
tempOptions.includeCategories.forEach(function(category) {
|
||||
category = category.charAt(0).toUpperCase() + category.slice(1)
|
||||
const tags = Object.entries(require('./tags.json'));
|
||||
tempOptions.includeCategories.forEach(function (category) {
|
||||
category = category.charAt(0).toUpperCase() + category.slice(1);
|
||||
for (const [icon, data] of tags) {
|
||||
if (data.category === category && compileOptions.includeIcons.indexOf(icon) === -1) {
|
||||
compileOptions.includeIcons.push(icon)
|
||||
compileOptions.includeIcons.push(icon);
|
||||
}
|
||||
}
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
if (typeof tempOptions.excludeIcons !== 'undefined') {
|
||||
if (!Array.isArray(tempOptions.excludeIcons)) {
|
||||
throw 'property excludeIcons is not an array'
|
||||
throw 'property excludeIcons is not an array';
|
||||
}
|
||||
compileOptions.includeIcons = compileOptions.includeIcons.filter(function(icon) {
|
||||
return tempOptions.excludeIcons.indexOf(icon) === -1
|
||||
})
|
||||
compileOptions.includeIcons = compileOptions.includeIcons.filter(function (icon) {
|
||||
return tempOptions.excludeIcons.indexOf(icon) === -1;
|
||||
});
|
||||
}
|
||||
|
||||
if (typeof tempOptions.excludeOffIcons !== 'undefined' && tempOptions.excludeOffIcons) {
|
||||
// Exclude `*-off` icons
|
||||
compileOptions.includeIcons = compileOptions.includeIcons.filter(function(icon) {
|
||||
return !icon.endsWith('-off')
|
||||
})
|
||||
compileOptions.includeIcons = compileOptions.includeIcons.filter(function (icon) {
|
||||
return !icon.endsWith('-off');
|
||||
});
|
||||
}
|
||||
|
||||
if (typeof tempOptions.strokeWidth !== 'undefined') {
|
||||
if (typeof tempOptions.strokeWidth !== 'string' && typeof tempOptions.strokeWidth !== 'number') {
|
||||
throw 'property strokeWidth is not a string or number'
|
||||
if (
|
||||
typeof tempOptions.strokeWidth !== 'string' &&
|
||||
typeof tempOptions.strokeWidth !== 'number'
|
||||
) {
|
||||
throw 'property strokeWidth is not a string or number';
|
||||
}
|
||||
compileOptions.strokeWidth = tempOptions.strokeWidth.toString()
|
||||
compileOptions.strokeWidth = tempOptions.strokeWidth.toString();
|
||||
}
|
||||
|
||||
if (typeof tempOptions.fontForge !== 'undefined') {
|
||||
if (typeof tempOptions.fontForge !== 'string') {
|
||||
throw 'property fontForge is not a string'
|
||||
throw 'property fontForge is not a string';
|
||||
}
|
||||
compileOptions.fontForge = tempOptions.fontForge
|
||||
compileOptions.fontForge = tempOptions.fontForge;
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
throw `Error reading compile-options.json: ${error}`
|
||||
throw `Error reading compile-options.json: ${error}`;
|
||||
}
|
||||
}
|
||||
|
||||
return compileOptions
|
||||
}
|
||||
return compileOptions;
|
||||
};
|
||||
|
||||
export const convertIconsToImages = async (dir, extension, size = 240) => {
|
||||
const rsvgConvertAvailable = await new Promise((resolve) => {
|
||||
exec('command -v rsvg-convert', (error) => {
|
||||
resolve(!error);
|
||||
});
|
||||
});
|
||||
|
||||
if (!rsvgConvertAvailable) {
|
||||
console.log(`\nWarning: rsvg-convert not found. Skipping ${extension} conversion.`);
|
||||
return;
|
||||
}
|
||||
|
||||
const icons = getAllIcons();
|
||||
|
||||
await asyncForEach(Object.entries(icons), async function ([type, svgFiles]) {
|
||||
mkdirSync(path.join(dir, `./${type}`), { recursive: true });
|
||||
|
||||
await asyncForEach(svgFiles, async function (file, i) {
|
||||
const distPath = path.join(dir, `./${type}/${file.name}.${extension}`);
|
||||
|
||||
// process.stdout.write(
|
||||
// `Building \`icons/${extension}\` ${type} ${i}/${svgFiles.length}: ${file.name.padEnd(42)}\r`,
|
||||
// );
|
||||
|
||||
await new Promise((resolve, reject) => {
|
||||
exec(`rsvg-convert -f ${extension} -h ${size} ${file.path} > ${distPath}`, (error) => {
|
||||
error ? reject() : resolve();
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
export const getMaxUnicode = () => {
|
||||
const files = globSync(path.join(ICONS_SRC_DIR, '**/*.svg'));
|
||||
let maxUnicode = 0;
|
||||
|
||||
files.forEach(function (file) {
|
||||
const svgFile = readFileSync(file).toString();
|
||||
|
||||
svgFile.replace(/unicode: "([a-f0-9.]+)"/i, function (m, unicode) {
|
||||
const newUnicode = parseInt(unicode, 16);
|
||||
|
||||
if (newUnicode) {
|
||||
maxUnicode = Math.max(maxUnicode, newUnicode);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
console.log(`Max unicode: ${maxUnicode}`);
|
||||
|
||||
return maxUnicode;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@
|
|||
* Tabler Icons <%= v %> by tabler - https://tabler.io
|
||||
* License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
|
||||
*/
|
||||
@use "sass:string";
|
||||
|
||||
$ti-font-family: '<%= fileName %>' !default;
|
||||
$ti-font-path: 'fonts' !default;
|
||||
$ti-font-display: null !default;
|
||||
|
|
@ -42,7 +44,7 @@ $ti-prefix: 'ti' !default;
|
|||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
@function unicode($str) {
|
||||
@return unquote("\"")+unquote(str-insert($str, "\\", 1))+unquote("\"")
|
||||
@return string.unquote("\"")+string.unquote(string.insert($str, "\\", 1))+string.unquote("\"")
|
||||
}
|
||||
|
||||
<% glyphs.forEach(function(glyph) { %>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
import glob from 'glob'
|
||||
import { glob } from 'glob'
|
||||
import fs from 'fs'
|
||||
import { resolve, join, basename } from 'path'
|
||||
import { ICONS_SRC_DIR } from './helpers.mjs'
|
||||
|
||||
// const extensions = ['heart', 'star', 'off', 'bolt', 'cancel', 'check', 'cog', 'dollar', 'dot', 'eco', 'edit', 'x', 'plus', 'minus', 'shield', 'up', 'down', 'move', 'link', 'ribbon', 'question', 'exclamation', '2', '3', 'code', 'pause', 'pin', 'search', 'share', 'hand', 'infinity', 'ai']
|
||||
const extensions = ['off']
|
||||
const extensions = ['heart', 'star', 'off', 'bolt', 'cancel', 'check', 'cog', 'dollar', 'dot', 'eco', 'edit', 'x', 'plus', 'minus', 'shield', 'up', 'down', 'move', 'link', 'ribbon', 'question', 'exclamation', '2', '3', 'code', 'pause', 'pin', 'search', 'share', 'hand', 'infinity', 'ai']
|
||||
//const extensions = ['off', 'ai', 'spark']
|
||||
|
||||
extensions.forEach(function (extension) {
|
||||
|
||||
glob.sync(join(ICONS_SRC_DIR, `*-${extension}.svg`)).forEach(function (file, i) {
|
||||
glob.sync(join(ICONS_SRC_DIR, `outline/*-${extension}.svg`)).forEach(function (file, i) {
|
||||
const fileOriginal = file.replace(`-${extension}.svg`, '.svg')
|
||||
|
||||
if (fs.existsSync(fileOriginal)) {
|
||||
|
|
@ -19,19 +19,19 @@ extensions.forEach(function (extension) {
|
|||
|
||||
if (categoryOriginal || tagsOriginal) {
|
||||
|
||||
let data = fs.readFileSync(file).toString()
|
||||
data = data.replace(/(---[\s\S]+?---)/, function (m, headerContent) {
|
||||
let data = readFileSync(file).toString()
|
||||
data = data.replace(/(\<\!--[\s\S]+?-->)/, function (m, headerContent) {
|
||||
console.log('categoryOriginal', fileOriginal, categoryOriginal && categoryOriginal[1], tagsOriginal && tagsOriginal[1])
|
||||
|
||||
if (categoryOriginal) {
|
||||
headerContent = headerContent.replace(/category: .*\n/, '')
|
||||
headerContent = headerContent.replace(/---/, `---\ncategory: ${categoryOriginal[1]}`)
|
||||
headerContent = headerContent.replace(/\<\!--/, `<!--\ncategory: ${categoryOriginal[1]}`)
|
||||
}
|
||||
|
||||
if (tagsOriginal) {
|
||||
headerContent = headerContent.replace(/tags: .*\n/, '')
|
||||
headerContent = headerContent.replace(/---/, `---\ntags: ${tagsOriginal[1]}`)
|
||||
}
|
||||
// if (tagsOriginal) {
|
||||
// headerContent = headerContent.replace(/tags: .*\n/, '')
|
||||
// headerContent = headerContent.replace(/\<\!--/, `<!--\ntags: ${tagsOriginal[1]}`)
|
||||
// }
|
||||
|
||||
return headerContent
|
||||
})
|
||||
|
|
@ -40,4 +40,4 @@ extensions.forEach(function (extension) {
|
|||
}
|
||||
}
|
||||
})
|
||||
})
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ const data = JSON.parse(fs.readFileSync(join(HOME_DIR, 'new/tags.json'), 'utf-8'
|
|||
|
||||
for (const [key, tags] of Object.entries(data)) {
|
||||
|
||||
const filename = join(HOME_DIR, `src/_icons/${key}.svg`), tagsInline = tags
|
||||
const filename = join(HOME_DIR, `icons/outline/${key}.svg`), tagsInline = tags
|
||||
.join(' ')
|
||||
.toLowerCase()
|
||||
.split(' ')
|
||||
|
|
@ -17,10 +17,10 @@ for (const [key, tags] of Object.entries(data)) {
|
|||
|
||||
if (key && tags.length) {
|
||||
let data = fs.readFileSync(filename).toString()
|
||||
data = data.replace(/(---[\s\S]+?---)/, function (m, headerContent) {
|
||||
data = data.replace(/(\<\!--[\s\S]+?-->)/, function (m, headerContent) {
|
||||
|
||||
headerContent = headerContent.replace(/tags: .*\n/, '')
|
||||
headerContent = headerContent.replace(/---/, `---\ntags: [${tagsInline}]`)
|
||||
headerContent = headerContent.replace(/\<\!--/, `<!--\ntags: [${tagsInline}]`)
|
||||
|
||||
return headerContent
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,28 +1,28 @@
|
|||
import fs from 'fs'
|
||||
import glob from 'glob'
|
||||
import { readFileSync, existsSync, writeFileSync } from 'fs'
|
||||
import { glob } from 'glob'
|
||||
import { resolve, basename } from 'path'
|
||||
import { HOME_DIR, optimizeSVG } from './helpers.mjs'
|
||||
import { HOME_DIR, optimizeSVG, iconTemplate, types } from './helpers.mjs'
|
||||
|
||||
types.forEach(type => {
|
||||
const files = glob.sync(resolve(HOME_DIR, `./new/${type}/*.svg`))
|
||||
|
||||
const files = glob.sync(resolve(HOME_DIR, './new/*.svg'))
|
||||
|
||||
files.forEach(function(file, i) {
|
||||
let fileData = fs.readFileSync(file).toString(),
|
||||
files.forEach(function (file, i) {
|
||||
let fileData = readFileSync(file).toString(),
|
||||
filename = basename(file, '.svg')
|
||||
|
||||
console.log(filename)
|
||||
console.log(`${type}/${filename}`)
|
||||
|
||||
fileData = optimizeSVG(fileData)
|
||||
fileData = optimizeSVG(fileData)
|
||||
|
||||
if (fileData.match(/transform="/)) {
|
||||
throw new Error(`File ${file} has \`transform\` in code!!`)
|
||||
}
|
||||
if (fileData.match(/transform="/)) {
|
||||
throw new Error(`File ${file} has \`transform\` in code!!`)
|
||||
}
|
||||
|
||||
if (filename.match(/\s/)) {
|
||||
throw new Error(`File ${file} has space in name!!`)
|
||||
}
|
||||
if (filename.match(/\s/)) {
|
||||
throw new Error(`File ${file} has space in name!!`)
|
||||
}
|
||||
|
||||
fileData = fileData.replace(/---/g, '')
|
||||
fileData = fileData.replace(/---/g, '')
|
||||
.replace(/fill="none"/g, '')
|
||||
.replace(/fill="#D8D8D8"/gi, '')
|
||||
.replace(/fill-rule="evenodd"/g, '')
|
||||
|
|
@ -47,29 +47,38 @@ files.forEach(function(file, i) {
|
|||
.replace(/<g[^>]*stroke="red"[^>]*>.*?<\/g>/gs, '')
|
||||
.replace(/<svg\s+>/gs, '<svg>')
|
||||
|
||||
fileData = optimizeSVG(fileData)
|
||||
fileData = optimizeSVG(fileData)
|
||||
|
||||
if (filename.match(/\-filled$/)) {
|
||||
fileData = fileData
|
||||
.replace(/\/>/g, ' stroke-width="0" fill="currentColor" />')
|
||||
}
|
||||
|
||||
fileData = fileData.replace(/<svg>/g, '---\n---\n<svg>')
|
||||
fileData = fileData.replace(/<svg>/g, `<!--\n-->\n${iconTemplate(type)}`)
|
||||
|
||||
if (fs.existsSync(`./src/_icons/${filename}.svg`)) {
|
||||
const newFileData = fs.readFileSync(`./src/_icons/${filename}.svg`).toString()
|
||||
const m = newFileData.match(/(---.*---)/gms)
|
||||
|
||||
if (m) {
|
||||
fileData = fileData.replace('---\n---', m[0])
|
||||
if (type == "filled") {
|
||||
fileData = fileData
|
||||
.replace('stroke-width="2"', '')
|
||||
.replace('stroke-linecap="round"', '')
|
||||
.replace('stroke-linejoin="round"', '')
|
||||
.replace('stroke="currentColor"', '')
|
||||
.replace('fill="none"', 'fill="currentColor"')
|
||||
// remove empty lines
|
||||
.replace(/^\s*[\r\n]/gm, '')
|
||||
}
|
||||
} else if (filename.match(/\-filled$/)) {
|
||||
fileData = fileData
|
||||
.replace(/---\n---/g, '---\ncategory: Filled\n---')
|
||||
} else if (filename.match(/brand\-/)) {
|
||||
fileData = fileData
|
||||
.replace(/---\n---/g, '---\ncategory: Brand\n---')
|
||||
}
|
||||
|
||||
fs.writeFileSync(`./src/_icons/${filename}.svg`, fileData)
|
||||
if (existsSync(`./icons/${type}/${filename}.svg`)) {
|
||||
const newFileData = readFileSync(`./icons/${type}/${filename}.svg`).toString()
|
||||
const m = newFileData.match(/(<!--.*-->)/gms)
|
||||
|
||||
if (m) {
|
||||
fileData = fileData.replace('<!--\n-->', m[0])
|
||||
}
|
||||
} else if (filename.match(/\-filled$/)) {
|
||||
fileData = fileData
|
||||
.replace(/<!--\n-->/g, '<!--\ncategory: Filled\n-->')
|
||||
} else if (filename.match(/brand\-/)) {
|
||||
fileData = fileData
|
||||
.replace(/<!--\n-->/g, '<!--\ncategory: Brand\n-->')
|
||||
}
|
||||
|
||||
|
||||
writeFileSync(`./icons/${type}/${filename}.svg`, fileData)
|
||||
})
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,75 +1,116 @@
|
|||
import glob from 'glob'
|
||||
import { globSync } from 'glob'
|
||||
import { readFileSync, writeFileSync } from 'fs'
|
||||
import { join, basename } from 'path'
|
||||
import { optimizePath, ICONS_SRC_DIR } from './helpers.mjs'
|
||||
import { optimizePath, ICONS_SRC_DIR, iconTemplate, types } from './helpers.mjs'
|
||||
|
||||
types.forEach(type => {
|
||||
const files = globSync(join(ICONS_SRC_DIR, type, '*.svg'))
|
||||
|
||||
glob(join(ICONS_SRC_DIR, '*.svg'), {}, function(er, files) {
|
||||
|
||||
files.forEach(function(file, i) {
|
||||
files.forEach(function (file, i) {
|
||||
console.log(`Optimize ${basename(file)}`);
|
||||
|
||||
// Read files
|
||||
let svgFile = readFileSync(file),
|
||||
svgFileContent = svgFile.toString()
|
||||
svgFileContent = svgFile.toString()
|
||||
|
||||
// Optimize SVG
|
||||
svgFileContent = svgFileContent.replace(/><\/(polyline|line|rect|circle|path|ellipse)>/g, '/>')
|
||||
.replace(/rx="([^"]+)"\s+ry="\1"/g, 'rx="$1"')
|
||||
.replace(/<path stroke="red" stroke-width="\.1"([^>]+)?\/>/g, '')
|
||||
.replace(/<path[^>]+d="M0 0h24v24h-24z"[^>]+\/>/g, '')
|
||||
.replace(/\s?\/>/g, ' />')
|
||||
.replace(/\n\s*<(line|circle|path|polyline|rect|ellipse)/g, '\n <$1')
|
||||
// .replace(/polyline points="([0-9.]+)\s([0-9.]+)\s([0-9.]+)\s([0-9.]+)"/g, 'line x1="$1" y1="$2" x2="$3" y2="$4"')
|
||||
.replace(/<line x1="([^"]+)" y1="([^"]+)" x2="([^"]+)" y2="([^"]+)"\s*\/>/g, function(f, x1, y1, x2, y2) {
|
||||
return `<path d="M${x1} ${y1}L${x2} ${y2}" />`
|
||||
})
|
||||
.replace(/<circle cx="([^"]+)" cy="([^"]+)" r="([^"]+)"\s+\/>/g, function(f, cx, cy, r) {
|
||||
return `<path d="M ${cx} ${cy}m -${r} 0a ${r} ${r} 0 1 0 ${r * 2} 0a ${r} ${r} 0 1 0 ${r * -2} 0" />`
|
||||
})
|
||||
.replace(/<ellipse cx="([^"]+)" cy="([^"]+)" rx="([^"]+)"\s+\/>/g, function(f, cx, cy, rx) {
|
||||
return `<ellipse cx="${cx}" cy="${cy}" rx="${rx}" ry="${rx}" />`
|
||||
})
|
||||
.replace(/<ellipse cx="([^"]+)" cy="([^"]+)" rx="([^"]+)" ry="([^"]+)"\s+\/>/g, function(f, cx, cy, rx, ry) {
|
||||
return `<path d="M${cx} ${cy}m -${rx} 0a${rx} ${ry} 0 1 0 ${rx * 2} 0a ${rx} ${ry} 0 1 0 -${rx * 2} 0" />`
|
||||
})
|
||||
.replace(/<rect width="([^"]+)" height="([^"]+)" x="([^"]+)" y="([^"]+)" rx="([^"]+)"\s+\/>/g, function(f, width, height, x, y, rx) {
|
||||
return `<rect x="${x}" y="${y}" width="${height}" height="${height}" rx="${rx}" />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" rx="([^"]+)" width="([^"]+)" height="([^"]+)"\s+\/>/g, function(f, x, y, rx, width, height) {
|
||||
return `<rect x="${x}" y="${y}" width="${height}" height="${height}" rx="${rx}" />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" width="([^"]+)" height="([^"]+)" rx="([^"]+)"\s+\/>/g, function(f, x, y, width, height, rx) {
|
||||
return `<path d="M ${x} ${y}m 0 ${rx}a${rx} ${rx} 0 0 1 ${rx} ${-rx}h${width - rx * 2}a${rx} ${rx} 0 0 1 ${rx} ${rx}v${height - rx * 2}a${rx} ${rx} 0 0 1 ${-rx} ${rx}h${-width + rx * 2}a${rx} ${rx} 0 0 1 ${-rx} ${-rx}Z" />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" width="([^"]+)" height="([^"]+)"\s+\/>/g, function(f, x, y, width, height) {
|
||||
return `<path d="M ${x} ${y}h${width}v${height}h${-width}Z" />`
|
||||
})
|
||||
.replace(/<polyline points="([^"]+)\s?"\s+\/>/g, function(f, points) {
|
||||
const path = points.split(' ').reduce(
|
||||
(accumulator, currentValue, currentIndex) => `${accumulator}${currentIndex % 2 === 0 ? (currentIndex === 0 ? 'M' : 'L') : ''}${currentValue} `,
|
||||
''
|
||||
)
|
||||
return `<path d="${path}" />`
|
||||
})
|
||||
.replace(/<path d="([^"]+)"/g, function(f, r1) {
|
||||
r1 = optimizePath(r1)
|
||||
.replace(/rx="([^"]+)"\s+ry="\1"/g, 'rx="$1"')
|
||||
.replace(/<path stroke="red" stroke-width="\.1"([^>]+)?\/>/g, '')
|
||||
.replace(/<path[^>]+d="M0 0h24v24h-24z"[^>]+\/>/g, '')
|
||||
.replace(/\s?\/>/g, ' />')
|
||||
.replace(/\n\s*<(line|circle|path|polyline|rect|ellipse)/g, '\n <$1')
|
||||
// .replace(/polyline points="([0-9.]+)\s([0-9.]+)\s([0-9.]+)\s([0-9.]+)"/g, 'line x1="$1" y1="$2" x2="$3" y2="$4"')
|
||||
.replace(/<line x1="([^"]+)" y1="([^"]+)" x2="([^"]+)" y2="([^"]+)"\s*\/>/g, function (f, x1, y1, x2, y2) {
|
||||
return `<path d="M${x1} ${y1}L${x2} ${y2}" />`
|
||||
})
|
||||
.replace(/<circle cx="([^"]+)" cy="([^"]+)" r="([^"]+)"([^>]*)?\/>/g, function (f, cx, cy, r, attrs) {
|
||||
return `<path d="M ${cx - r} ${cy}a ${r} ${r} 0 1 0 ${r * 2} 0a ${r} ${r} 0 1 0 ${r * -2} 0"${attrs}/>`
|
||||
})
|
||||
.replace(/<ellipse cx="([^"]+)" cy="([^"]+)" rx="([^"]+)"\s+\/>/g, function (f, cx, cy, rx) {
|
||||
return `<ellipse cx="${cx}" cy="${cy}" rx="${rx}" ry="${rx}" />`
|
||||
})
|
||||
.replace(/<ellipse cx="([^"]+)" cy="([^"]+)" rx="([^"]+)" ry="([^"]+)"\s+\/>/g, function (f, cx, cy, rx, ry) {
|
||||
return `<path d="M${cx} ${cy}m -${rx} 0a${rx} ${ry} 0 1 0 ${rx * 2} 0a ${rx} ${ry} 0 1 0 -${rx * 2} 0" />`
|
||||
})
|
||||
.replace(/<rect width="([^"]+)" height="([^"]+)" x="([^"]+)" y="([^"]+)"(.*)?\/>/g, function (f, width, height, x, y, attrs) {
|
||||
return `<rect x="${x}" y="${y}" width="${width}" height="${height}"${attrs} />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" rx="([^"]+)" width="([^"]+)" height="([^"]+)"\s+\/>/g, function (f, x, y, rx, width, height) {
|
||||
return `<rect x="${x}" y="${y}" width="${height}" height="${height}" rx="${rx}" />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" width="([^"]+)" height="([^"]+)" rx="([^"]+)"\s+\/>/g, function (f, x, y, width, height, rx) {
|
||||
return `<path d="M ${x} ${y}m 0 ${rx}a${rx} ${rx} 0 0 1 ${rx} ${-rx}h${width - rx * 2}a${rx} ${rx} 0 0 1 ${rx} ${rx}v${height - rx * 2}a${rx} ${rx} 0 0 1 ${-rx} ${rx}h${-width + rx * 2}a${rx} ${rx} 0 0 1 ${-rx} ${-rx}Z" />`
|
||||
})
|
||||
.replace(/<rect x="([^"]+)" y="([^"]+)" width="([^"]+)" height="([^"]+)"\s+\/>/g, function (f, x, y, width, height) {
|
||||
return `<path d="M ${x} ${y}h${width}v${height}h${-width}Z" />`
|
||||
})
|
||||
.replace(/<polyline points="([^"]+)\s?"\s+\/>/g, function (f, points) {
|
||||
const path = points.split(' ').reduce(
|
||||
(accumulator, currentValue, currentIndex) => `${accumulator}${currentIndex % 2 === 0 ? (currentIndex === 0 ? 'M' : 'L') : ''}${currentValue} `,
|
||||
''
|
||||
)
|
||||
return `<path d="${path}" />`
|
||||
})
|
||||
.replace(/<path d="([^"]+)"/g, function (f, r1) {
|
||||
r1 = optimizePath(r1)
|
||||
|
||||
return `<path d="${r1}"`
|
||||
})
|
||||
.replace(/<path\s+d="([^"]+)"/g, function(f, d) {
|
||||
return `<path d="${r1}"`
|
||||
})
|
||||
.replace(/<path\s+d="([^"]+)"/g, function (f, d) {
|
||||
const d2 = d
|
||||
.replace(/m0 0/g, (f, m) => ``)
|
||||
.replace(/ 0\./g, ' .')
|
||||
.replace(/ -0\./g, ' -.')
|
||||
.replace(/([amcvhslAMCVHLS]) /g, '$1')
|
||||
|
||||
const d2 = d
|
||||
.replace(/m0 0/g, (f, m) => ``)
|
||||
.replace(/ 0\./g, ' .')
|
||||
.replace(/ -0\./g, ' -.')
|
||||
.replace(/([amcvhslAMCVHLS]) /g, '$1')
|
||||
return `<path d="${d2}"`
|
||||
})
|
||||
.replace(/d="m/g, 'd="M')
|
||||
.replace(/([Aa])\s?([0-9.]+)[\s,]([0-9.]+)[\s,]([0-9.]+)[\s,]?([0-1])[\s,]?([0-1])[\s,]?(-?[0-9.]+)[\s,]?(-?[0-9.]+)/gi, '$1$2 $3 $4 $5 $6 $7 $8')
|
||||
.replace(/<path[^>]*d=["']([^"']*?)a([\d.]+)\s+([\d.]+)\s([01])\s([01])\s([01]+)\s([0-9.-]+)\s([0-9.-]+)a\2\s+\3\s+([01])\s+([01])\s([01]+)\s([0-9.-]+)\s([0-9.-]+)z([^"']*?)["']\s+\/>/g, function (match, d, rx, ry, flag1, flag2, extra1, x1, y1, flag3, flag4, extra2, x2, y2, afterZ) {
|
||||
return `<path d="${d}a${rx} ${ry} ${flag1} ${flag2} ${extra1} ${x1} ${y1}a${rx} ${ry} ${flag3} ${flag4} ${extra2} ${x2} ${y2}${afterZ}" />`
|
||||
})
|
||||
.replace(/<path[^>]*d=["']([^"']*?)M([0-9.-]+)\s([0-9.-]+)m([0-9.-]+)\s([0-9.-]+)([^"']*?)["'](.*)?\/>/g, function (match, d, x1, y1, x2, y2, afterM, attrs) {
|
||||
return `<path d="${d}M${Number(x1) + Number(x2)} ${Number(y1) + Number(y2)}${afterM}"${attrs} />`
|
||||
})
|
||||
.replace(/\n\s+\n+/g, '\n')
|
||||
.replace(/<path d="([^"]+)"/g, function (f, d) {
|
||||
const d2 = d
|
||||
.replace(/v0/g, (f, v) => ``)
|
||||
.replace(/h0/g, (f, h) => ``)
|
||||
|
||||
return `<path d="${d2}"`
|
||||
})
|
||||
.replace(/d="m/g, 'd="M')
|
||||
.replace(/([Aa])\s?([0-9.]+)[\s,]([0-9.]+)[\s,]([0-9.]+)[\s,]?([0-1])[\s,]?([0-1])[\s,]?(-?[0-9.]+)[\s,]?(-?[0-9.]+)/gi, '$1$2 $3 $4 $5 $6 $7 $8')
|
||||
.replace(/\n\s+\n+/g, '\n')
|
||||
return `<path d="${d2}"`
|
||||
})
|
||||
|
||||
// Add icon template
|
||||
svgFileContent = svgFileContent.replace(/<svg[^>]+>/, iconTemplate(type))
|
||||
|
||||
// Remove stroke and fill
|
||||
if (file.match(/\/filled\//)) {
|
||||
svgFileContent = svgFileContent
|
||||
.replace(/stroke-width="0" fill="currentColor"/gm, '')
|
||||
.replace('stroke-width="2"', '')
|
||||
.replace('stroke-linecap="round"', '')
|
||||
.replace('stroke-linejoin="round"', '')
|
||||
.replace('stroke="currentColor"', '')
|
||||
.replace('fill="none"', 'fill="currentColor"')
|
||||
.replace(/^\s*[\r\n]/gm, '')
|
||||
.replace(/\s{2,}\//g, ' /')
|
||||
}
|
||||
|
||||
// Add comment if not exists
|
||||
if (!svgFileContent.includes('<!--')) {
|
||||
svgFileContent = '<!--\n-->\n' + svgFileContent
|
||||
}
|
||||
|
||||
svgFileContent = svgFileContent.replace(/tags: \[([^]+)\]/, (m, tags) => {
|
||||
tags = [...new Set(tags.split(',').map(t => t.trim()))].filter(t => t).join(', ')
|
||||
|
||||
return `tags: [${tags}]`
|
||||
})
|
||||
|
||||
// Write files
|
||||
if (svgFile.toString() !== svgFileContent) {
|
||||
writeFileSync(file, svgFileContent)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,25 @@
|
|||
import glob from 'glob'
|
||||
import { generateIconsPreview } from './helpers.mjs'
|
||||
import { globSync } from 'glob'
|
||||
import { GITHUB_DIR, generateIconsPreview, ICONS_SRC_DIR, asyncForEach } from './helpers.mjs'
|
||||
import path from 'path'
|
||||
|
||||
glob('icons/*.svg', {}, async function(er, files) {
|
||||
await generateIconsPreview(files, '.github/icons.svg')
|
||||
await generateIconsPreview(files, '.github/icons-dark.svg', {
|
||||
const types = {
|
||||
'-outline': 'outline',
|
||||
'-filled': 'filled',
|
||||
'': '**'
|
||||
}
|
||||
|
||||
asyncForEach(Object.entries(types), async ([type, dir]) => {
|
||||
const files = globSync(path.join(ICONS_SRC_DIR, `${dir}/*.svg`)).sort((a, b) => path.basename(a).localeCompare(path.basename(b)))
|
||||
|
||||
await generateIconsPreview(files, path.join(GITHUB_DIR, `preview/icons${type}.svg`), {
|
||||
retina: false,
|
||||
stroke: 1.5
|
||||
})
|
||||
|
||||
await generateIconsPreview(files, path.join(GITHUB_DIR, `preview/icons${type}-dark.svg`), {
|
||||
color: '#ffffff',
|
||||
background: 'transparent'
|
||||
background: 'transparent',
|
||||
retina: false,
|
||||
stroke: 1.5
|
||||
})
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,21 +1,24 @@
|
|||
import glob from 'glob'
|
||||
import { generateIconsPreview } from './helpers.mjs'
|
||||
import { globSync } from 'glob'
|
||||
import { ICONS_SRC_DIR, generateIconsPreview, GITHUB_DIR } from './helpers.mjs'
|
||||
import path from 'path'
|
||||
|
||||
glob('icons/*.svg', {}, async function (er, files) {
|
||||
files = files.filter(file =>
|
||||
!file.endsWith('-filled.svg')
|
||||
&& !file.endsWith('-off.svg')
|
||||
&& !file.startsWith('icons/number-')
|
||||
&& !file.startsWith('icons/letter-')
|
||||
);
|
||||
let files = globSync(path.join(ICONS_SRC_DIR, 'outline/*.svg'))
|
||||
|
||||
files = files.sort(() => Math.random() - 0.5)
|
||||
files = files.filter(file =>
|
||||
!file.endsWith('-filled.svg')
|
||||
&& !file.endsWith('-off.svg')
|
||||
&& !file.includes('number-')
|
||||
&& !file.includes('letter-')
|
||||
&& !file.includes('loader')
|
||||
&& !file.includes('small')
|
||||
);
|
||||
|
||||
files = files.slice(0, 500)
|
||||
files = files.sort(() => Math.random() - 0.5)
|
||||
|
||||
await generateIconsPreview(files, 'random-icons.svg', {
|
||||
background: 'transparent',
|
||||
columnsCount: 25,
|
||||
png: false
|
||||
})
|
||||
files = files.slice(0, 500)
|
||||
|
||||
await generateIconsPreview(files, path.join(GITHUB_DIR, 'preview/random-icons.svg'), {
|
||||
background: 'transparent',
|
||||
columnsCount: 25,
|
||||
stroke: 1.5
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,25 +1,31 @@
|
|||
import fs from 'fs'
|
||||
import { createScreenshot } from './helpers.mjs'
|
||||
import { ICONS_SRC_DIR } from './helpers.mjs'
|
||||
import path from 'path'
|
||||
|
||||
const icon = 'ghost',
|
||||
strokes = ['.25', '.5', '.75', '1', '1.25', '1.5', '1.75', '2', '2.25', '2.5', '2.25'],
|
||||
svgFileContent = fs.readFileSync(`icons/${icon}.svg`).toString(),
|
||||
padding = 16,
|
||||
paddingOuter = 3,
|
||||
iconSize = 56,
|
||||
width = 830,
|
||||
height = iconSize + paddingOuter * 2
|
||||
strokes = ['.25', '.5', '.75', '1', '1.25', '1.5', '1.75', '2', '2.25', '2.5', '2.25'],
|
||||
svgFileContent = fs.readFileSync(path.join(ICONS_SRC_DIR, `outline/${icon}.svg`), 'utf-8'),
|
||||
padding = 16,
|
||||
paddingOuter = 3,
|
||||
iconSize = 56,
|
||||
width = 830,
|
||||
height = iconSize + paddingOuter * 2
|
||||
|
||||
let svgContentSymbols = '',
|
||||
svgContentIcons = '',
|
||||
x = paddingOuter
|
||||
svgContentIcons = '',
|
||||
x = paddingOuter
|
||||
|
||||
strokes.forEach(function(stroke) {
|
||||
let svgFileContentStroked = svgFileContent.replace('<svg xmlns="http://www.w3.org/2000/svg"', `<symbol id="icon-${stroke}"`)
|
||||
.replace(' width="24" height="24"', '')
|
||||
.replace(' stroke-width="2"', ` stroke-width="${stroke}"`)
|
||||
.replace('</svg>', '</symbol>')
|
||||
.replace(/\n\s+/g, '')
|
||||
strokes.forEach(function (stroke) {
|
||||
let svgFileContentStroked = createSvgSymbol(svgFileContent, `icon-${stroke}`, stroke)
|
||||
|
||||
svgFileContent
|
||||
.replace('<svg', `<symbol id="icon-${stroke}"`)
|
||||
.replace(' width="24" height="24"', '')
|
||||
.replace(' stroke-width="2"', ` stroke-width="${stroke}"`)
|
||||
.replace('</svg>', '</symbol>')
|
||||
.replace(/\n\s+/g, ' ')
|
||||
.replace(/<!--(.*?)-->/gis, '')
|
||||
|
||||
svgContentSymbols += `\t${svgFileContentStroked}\n`
|
||||
svgContentIcons += `\t<use xlink:href="#icon-${stroke}" x="${x}" y="${paddingOuter}" width="${iconSize}" height="${iconSize}" />\n`
|
||||
|
|
|
|||
|
|
@ -0,0 +1,67 @@
|
|||
import { visualizer } from 'rollup-plugin-visualizer'
|
||||
import license from 'rollup-plugin-license'
|
||||
import esbuild from 'rollup-plugin-esbuild'
|
||||
import { nodeResolve } from '@rollup/plugin-node-resolve';
|
||||
|
||||
const getRollupPlugins = (pkg, minify) => {
|
||||
return [
|
||||
esbuild({
|
||||
minify
|
||||
}),
|
||||
nodeResolve({
|
||||
extensions: ['.js', '.ts', '.jsx', '.tsx'],
|
||||
// resolveOnly: [/^@tabler\/.*$/],
|
||||
}),
|
||||
license({
|
||||
banner: `@license ${pkg.name} v${pkg.version} - ${pkg.license}
|
||||
|
||||
This source code is licensed under the ${pkg.license} license.
|
||||
See the LICENSE file in the root directory of this source tree.`
|
||||
}),
|
||||
visualizer({
|
||||
sourcemap: false,
|
||||
filename: `stats/${pkg.name}${minify ? '-min' : ''}.html`
|
||||
})
|
||||
].filter(Boolean)
|
||||
}
|
||||
|
||||
export const getRollupConfig = (pkg, outputFileName, bundles, globals) => {
|
||||
return bundles
|
||||
.map(({
|
||||
inputs,
|
||||
format,
|
||||
minify,
|
||||
preserveModules,
|
||||
outputDir = 'dist',
|
||||
extension = 'js',
|
||||
exports = 'named',
|
||||
outputFile,
|
||||
external = [],
|
||||
paths
|
||||
}) => {
|
||||
return inputs.map(input => ({
|
||||
input,
|
||||
plugins: getRollupPlugins(pkg, minify),
|
||||
external: [...Object.keys(globals), ...external],
|
||||
output: {
|
||||
name: pkg.name,
|
||||
...(preserveModules
|
||||
? {
|
||||
dir: `${outputDir}/${format}`,
|
||||
entryFileNames: `[name].${extension}`,
|
||||
}
|
||||
: {
|
||||
file: outputFile ?? `${outputDir}/${format}/${outputFileName}${minify ? '.min' : ''}.${extension}`,
|
||||
}),
|
||||
format,
|
||||
sourcemap: true,
|
||||
preserveModules,
|
||||
preserveModulesRoot: 'src',
|
||||
globals,
|
||||
exports,
|
||||
paths
|
||||
},
|
||||
}))
|
||||
})
|
||||
.flat();
|
||||
}
|
||||
|
|
@ -1,47 +0,0 @@
|
|||
import glob from 'glob'
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { ICONS_SRC_DIR } from './helpers.mjs'
|
||||
|
||||
const getMaxUnicode = () => {
|
||||
const files = glob.sync(path.join(ICONS_SRC_DIR, '*.svg'))
|
||||
let maxUnicode = 0
|
||||
|
||||
files.forEach(function(file) {
|
||||
const svgFile = fs.readFileSync(file).toString()
|
||||
|
||||
svgFile.replace(/unicode: "([a-f0-9.]+)"/i, function(m, unicode) {
|
||||
const newUnicode = parseInt(unicode, 16)
|
||||
|
||||
if (newUnicode) {
|
||||
maxUnicode = Math.max(maxUnicode, newUnicode)
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
return maxUnicode
|
||||
}
|
||||
|
||||
let maxUnicode = getMaxUnicode()
|
||||
|
||||
glob(path.join(ICONS_SRC_DIR, '*.svg'), {}, function(er, files) {
|
||||
for (const i in files) {
|
||||
const file = files[i]
|
||||
|
||||
let svgFile = fs.readFileSync(file).toString()
|
||||
|
||||
if (!svgFile.match(/\nunicode: "?([a-f0-9.]+)"?/i)) {
|
||||
maxUnicode++
|
||||
const unicode = maxUnicode.toString(16)
|
||||
|
||||
if (unicode) {
|
||||
svgFile = svgFile.replace(/---\n<svg>/i, function(m) {
|
||||
return `unicode: "${unicode}"\n${m}`
|
||||
})
|
||||
|
||||
console.log(`Add unicode "${unicode}" to "${file}"`)
|
||||
fs.writeFileSync(file, svgFile)
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
|
@ -1,48 +0,0 @@
|
|||
import cp from 'child_process'
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { getArgvs, getPackageJson, ICONS_SRC_DIR } from './helpers.mjs'
|
||||
|
||||
const p = getPackageJson()
|
||||
|
||||
const argv = getArgvs(),
|
||||
version = argv['latest-version'] || `${p.version}`,
|
||||
newVersion = argv['new-version'] || `${p.version}`
|
||||
|
||||
const setVersions = function(version, files) {
|
||||
for (const i in files) {
|
||||
const file = files[i],
|
||||
filePath = path.join(ICONS_SRC_DIR, `${file}.svg`)
|
||||
|
||||
if (fs.existsSync(filePath)) {
|
||||
let svgFile = fs.readFileSync(filePath).toString()
|
||||
|
||||
if (!svgFile.match(/version: ([0-9.]+)/i)) {
|
||||
svgFile = svgFile.replace(/---\n<svg>/i, function(m) {
|
||||
return `version: "${version}"\n${m}`
|
||||
})
|
||||
|
||||
fs.writeFileSync(filePath, svgFile)
|
||||
} else {
|
||||
console.log(`File ${file} already has version`)
|
||||
}
|
||||
|
||||
} else {
|
||||
console.log(`File ${file} doesn't exists`)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (version) {
|
||||
cp.exec(`grep -RiL "version: " ${ICONS_SRC_DIR}/*.svg`, function(err, ret) {
|
||||
let newIcons = []
|
||||
|
||||
ret.replace(/src\/_icons\/([a-z0-9-]+)\.svg/g, function(m, fileName) {
|
||||
newIcons.push(fileName)
|
||||
})
|
||||
|
||||
if (newIcons.length) {
|
||||
setVersions(newVersion.replace(/\.0$/, ''), newIcons)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
import { globSync } from 'glob'
|
||||
import { readFileSync, writeFileSync } from 'fs'
|
||||
import path from 'path'
|
||||
import { ICONS_SRC_DIR, getMaxUnicode, getPackageJson } from './helpers.mjs'
|
||||
|
||||
const pkg = getPackageJson(),
|
||||
newVersion = process.env.NEW_VERSION || pkg.version
|
||||
|
||||
const files = globSync(path.join(ICONS_SRC_DIR, '**/*.svg'))
|
||||
|
||||
let maxUnicode = getMaxUnicode()
|
||||
|
||||
files.forEach(function (file) {
|
||||
let svgFile = readFileSync(file).toString()
|
||||
|
||||
// Add unicode to svg files
|
||||
if (!svgFile.match(/\nunicode: "?([a-f0-9.]+)"?/i)) {
|
||||
maxUnicode++
|
||||
const unicode = maxUnicode.toString(16)
|
||||
|
||||
if (unicode) {
|
||||
svgFile = svgFile.replace(/-->\s?\n<svg/i, function (m) {
|
||||
return `unicode: "${unicode}"\n${m}`
|
||||
})
|
||||
|
||||
console.log(`Add unicode "${unicode}" to "${file}"`)
|
||||
writeFileSync(file, svgFile, 'utf8')
|
||||
}
|
||||
}
|
||||
|
||||
if (newVersion) {
|
||||
// Add version to svg files
|
||||
if (!svgFile.match(/\nversion: "?([a-f0-9.]+)"?/i)) {
|
||||
const minorVersion = newVersion.split('.').slice(0, 2).join('.')
|
||||
|
||||
console.log(svgFile);
|
||||
|
||||
svgFile = svgFile.replace(/-->\s?\n<svg/i, function (m) {
|
||||
return `version: "${minorVersion}"\n${m}`
|
||||
})
|
||||
|
||||
console.log(svgFile);
|
||||
|
||||
console.log(`Add version "${minorVersion}" to "${file}"`)
|
||||
writeFileSync(file, svgFile, 'utf8')
|
||||
}
|
||||
}
|
||||
})
|
||||
|
|
@ -1,11 +1,15 @@
|
|||
import { readFileSync, writeFileSync } from 'fs'
|
||||
import glob from 'glob'
|
||||
import { glob } from 'glob'
|
||||
import { resolve } from 'path'
|
||||
import { HOME_DIR } from './helpers.mjs'
|
||||
import { HOME_DIR, ICONS_SRC_DIR } from './helpers.mjs'
|
||||
|
||||
let count = glob.sync(resolve(HOME_DIR, 'icons/*.svg')).length
|
||||
let count = glob.sync(resolve(ICONS_SRC_DIR, '**/*.svg')).length,
|
||||
outlineCount = glob.sync(resolve(ICONS_SRC_DIR, '**/outline/*.svg')).length,
|
||||
filledCount = glob.sync(resolve(ICONS_SRC_DIR, '**/filled/*.svg')).length
|
||||
|
||||
console.log('count', count);
|
||||
console.log('filledCount', filledCount);
|
||||
console.log('outlineCount', outlineCount);
|
||||
|
||||
const readmes = glob.sync(resolve(HOME_DIR, '{.,packages/*}/README.md'))
|
||||
|
||||
|
|
@ -13,6 +17,8 @@ readmes.forEach(readme => {
|
|||
let fileData = readFileSync(readme).toString()
|
||||
|
||||
fileData = fileData.replace(/<!--icons-count-->(.*?)<!--\/icons-count-->/, `<!--icons-count-->${count}<!--/icons-count-->`)
|
||||
.replace(/<!--icons-count-outline-->(.*?)<!--\/icons-count-outline-->/, `<!--icons-count-outline-->${outlineCount}<!--/icons-count-outline-->`)
|
||||
.replace(/<!--icons-count-filled-->(.*?)<!--\/icons-count-filled-->/, `<!--icons-count-filled-->${filledCount}<!--/icons-count-filled-->`)
|
||||
|
||||
writeFileSync(readme, fileData)
|
||||
})
|
||||
|
|
|
|||
|
|
@ -0,0 +1,265 @@
|
|||
import { globSync } from 'glob'
|
||||
import fs from 'fs'
|
||||
import { basename } from 'path'
|
||||
import { HOME_DIR, ICONS_SRC_DIR, iconTemplate, parseMatter, types, getArgvs, categories } from './helpers.mjs'
|
||||
import { join } from 'path'
|
||||
import { execSync } from 'child_process'
|
||||
|
||||
let error = false
|
||||
|
||||
const outlineIconsNames = globSync(join(ICONS_SRC_DIR, 'outline/*.svg')).map(i => basename(i, '.svg')).sort(),
|
||||
filledIconsNames = globSync(join(ICONS_SRC_DIR, 'filled/*.svg')).map(i => basename(i, '.svg')).sort(),
|
||||
argvs = getArgvs(),
|
||||
aliases = JSON.parse(fs.readFileSync(join(HOME_DIR, 'aliases.json'), 'utf-8'));
|
||||
|
||||
let unicodes = []
|
||||
|
||||
// Validate that only .svg files exist in icons/filled and icons/outline directories
|
||||
types.forEach(type => {
|
||||
const dirPath = join(ICONS_SRC_DIR, type)
|
||||
const files = fs.readdirSync(dirPath)
|
||||
|
||||
files.forEach(file => {
|
||||
// Ignore .DS_Store (macOS system file)
|
||||
if (file === '.DS_Store') {
|
||||
return
|
||||
}
|
||||
|
||||
if (!file.endsWith('.svg')) {
|
||||
console.log(`⛔️ Directory \`icons/${type}\` contains non-SVG file: \`${file}\``)
|
||||
error = true
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
const duplicateExists = (arr) => {
|
||||
return new Set(arr).size !== arr.length
|
||||
}
|
||||
|
||||
const getIconName = (icon) => {
|
||||
//return last two parts of the path
|
||||
return icon.split('/').slice(-2).join('/')
|
||||
}
|
||||
|
||||
function getAddedIconsFromMain() {
|
||||
try {
|
||||
// Use BASE_SHA or BASE_REF from environment, fallback to origin/main
|
||||
const baseRef = process.env.BASE_SHA || process.env.BASE_REF || 'origin/main'
|
||||
const output = execSync(`git diff ${baseRef}...HEAD --name-status`, { encoding: 'utf-8' })
|
||||
const addedIcons = []
|
||||
|
||||
output.split('\n').forEach(line => {
|
||||
if (line.startsWith('A\t')) {
|
||||
const filePath = line.substring(2)
|
||||
// Filter only SVG files from icons/outline/ or icons/filled/ directories
|
||||
if (filePath.match(/^icons\/((outline|filled)\/.+\.svg)$/)) {
|
||||
// add icon without icons/ prefix
|
||||
addedIcons.push(filePath.replace(/^icons\//, ''))
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
return addedIcons
|
||||
} catch (error) {
|
||||
return []
|
||||
}
|
||||
}
|
||||
|
||||
types.forEach(type => {
|
||||
const icons = globSync(join(ICONS_SRC_DIR, type, '*.svg')).sort()
|
||||
|
||||
icons.forEach((icon) => {
|
||||
const iconContent = fs.readFileSync(icon, 'utf-8'),
|
||||
iconName = getIconName(icon)
|
||||
|
||||
if (!iconContent.includes(iconTemplate(type))) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` is not properly formatted`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (!iconContent.includes('<!--') || !iconContent.includes('-->')) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has no metadata`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (iconContent.includes('M0 0h24v24H0z')) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains empty rectangle path \`M0 0h24v24H0z\``)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for SVG elements that should be converted to path
|
||||
const invalidElements = ['<circle', '<rect', '<ellipse', '<line', '<polygon', '<polyline']
|
||||
const foundInvalidElements = invalidElements.filter(el => iconContent.includes(el))
|
||||
if (foundInvalidElements.length > 0) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains elements that should be converted to path: ${foundInvalidElements.join(', ')}`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for rectangle paths that end with 'z' (should not have closing 'z')
|
||||
// Rectangle paths should have two arc commands next to each other with the same size (rx and ry)
|
||||
const rectanglePathRegex = /<path[^>]*d=["']([^"']*?)a([\d.]+)\s+([\d.]+)\s+[01]\s+[01]\s([0-9.-]+)\s([0-9.-]+)\s[0-9.-]+a\2\s+\3\s+[01]\s+[01]\s[0-9.-]+\s([0-9.-]+)\s([0-9.-]+)z([^"']*?)["']\s+\/>/g
|
||||
if (rectanglePathRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains rectangle path that ends with 'z' (should not have closing 'z')`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for path with 'z' followed by h/v/H/V command (invalid pattern)
|
||||
const invalidZCommandRegex = /<path[^>]*d=["']([^"']*?)z[hvHV]([^"']*?)["']\s+\/>/g
|
||||
if (invalidZCommandRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains path with 'z' followed by h/v/H/V command (invalid pattern)`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for path with 'm' (relative move) after 'M' (absolute move)
|
||||
const invalidMAfterMRegex = /<path[^>]*d=["']([^"']*?)M[0-9.-]\s[0-9.-]*?m([^"']*?)["']/g
|
||||
if (invalidMAfterMRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains path with 'm' (relative move) after 'M' (absolute move)`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for path with 'Z' (uppercase) - disallow Z from path
|
||||
if (type === 'outline') {
|
||||
const invalidZRegex = /<path[^>]*d=["'][^"']*Z[^"']*["']\s+\/>/gi
|
||||
if (invalidZRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains path with 'Z'`)
|
||||
error = true
|
||||
}
|
||||
}
|
||||
|
||||
// Check for empty path d=""
|
||||
const emptyPathRegex = /<path[^>]*d=["']\s*["']/g
|
||||
if (emptyPathRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains empty path d=""`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for v0 or h0 (forbidden, but v0.1, h0.5 etc. are allowed)
|
||||
const forbiddenV0H0Regex = /<path[^>]*d="[^"']*[hv]0(?!\.\d)[^"']*"/g
|
||||
if (forbiddenV0H0Regex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains forbidden v0 or h0`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// Check for path with only M command (empty path)
|
||||
const onlyMRegex = /<path[^>]*d=["']\s*[Mm][\s0-9.-]+\s*["']/g
|
||||
if (onlyMRegex.test(iconContent)) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` contains path with only M command (empty path)`)
|
||||
error = true
|
||||
}
|
||||
|
||||
try {
|
||||
const { data } = parseMatter(icon)
|
||||
|
||||
if (data.unicode) {
|
||||
if (unicodes.indexOf(data.unicode) !== -1) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has duplicate unicode \`${data.unicode}\``)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (data.unicode.length !== 4 && data.unicode.length !== 5) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has invalid unicode \`${data.unicode}\``)
|
||||
error = true
|
||||
}
|
||||
|
||||
unicodes.push(data.unicode)
|
||||
} else if (argvs.hard) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has no unicode`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// check duplicates in tags
|
||||
if (duplicateExists(data.tags || [])) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has duplicate tags`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (argvs.hard && !data.version) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has no version`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (type === 'filled' && data.category) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has category in filled version`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (type === 'filled' && data.tags) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has tags in filled version`)
|
||||
error = true
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` has invalid metadata`)
|
||||
error = true
|
||||
}
|
||||
})
|
||||
|
||||
filledIconsNames.forEach((icon) => {
|
||||
const iconName = getIconName(icon)
|
||||
|
||||
if (outlineIconsNames.indexOf(icon) === -1) {
|
||||
console.log(`⛔️ Icon \`${iconName}\` exists in filled version but doesn't exists in outline`)
|
||||
error = true
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
// check aliases
|
||||
Object.entries(aliases).forEach(([type, replacers]) => {
|
||||
Object.entries(replacers).forEach(([from, to]) => {
|
||||
if (!fs.existsSync(join(ICONS_SRC_DIR, type, `${to}.svg`))) {
|
||||
console.log(`⛔️ Alias \`${type}/${from}\` for \`${type}/${to}\` doesn't exists`)
|
||||
error = true
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
const addedIcons = getAddedIconsFromMain()
|
||||
|
||||
for (const icon of addedIcons) {
|
||||
const iconPath = join(ICONS_SRC_DIR, icon)
|
||||
|
||||
try {
|
||||
const { data, content } = parseMatter(iconPath)
|
||||
|
||||
if (data.unicode) {
|
||||
console.log(`⛔️ Icon \`${icon}\` has unicode, but should not have it`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (data.version) {
|
||||
console.log(`⛔️ New icon \`${icon}\` has version, but should not have it`)
|
||||
error = true
|
||||
}
|
||||
|
||||
if (!icon.match(/^(outline|filled)\/[a-z0-9-]+\.svg$/)) {
|
||||
console.log(`⛔️ New icon \`${icon}\` has invalid name`)
|
||||
error = true
|
||||
}
|
||||
|
||||
// check if outline icon has category
|
||||
if (icon.match(/^outline\//) ) {
|
||||
if(!data.category) {
|
||||
console.log(`⛔️ New outline icon \`${icon}\` has no category`)
|
||||
error = true
|
||||
} else if (!categories.includes(data.category)) {
|
||||
console.log(`⛔️ New outline icon \`${icon}\` has invalid category \`${data.category}\`. Valid categories are: ${categories.join(', ')}`)
|
||||
error = true
|
||||
}
|
||||
} else {
|
||||
if (icon.match(/^filled\//) && data.category) {
|
||||
console.log(`⛔️ New filled icon \`${icon}\` has category, but should not have it`)
|
||||
error = true
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(`⛔️ New icon \`${icon}\` has invalid metadata`)
|
||||
error = true
|
||||
}
|
||||
}
|
||||
|
||||
if (error) {
|
||||
process.exit(1)
|
||||
} else {
|
||||
console.log('✅ All icons are valid!')
|
||||
process.exit(0)
|
||||
}
|
||||
|
|
@ -11,10 +11,6 @@ zip.addLocalFolder(resolve(HOME_DIR, `packages/icons/icons/`), 'svg')
|
|||
zip.addLocalFolder(resolve(HOME_DIR, `packages/icons-png/icons/`), 'png')
|
||||
zip.addLocalFolder(resolve(HOME_DIR, `packages/icons-pdf/icons/`), 'pdf')
|
||||
zip.addLocalFolder(resolve(HOME_DIR, `packages/icons-eps/icons/`), 'eps')
|
||||
zip.addLocalFolder(resolve(HOME_DIR, `packages/icons-webfont/fonts`), 'webfont/fonts')
|
||||
zip.addLocalFile(resolve(HOME_DIR, `packages/icons-webfont/tabler-icons.html`), 'webfont')
|
||||
zip.addLocalFile(resolve(HOME_DIR, `packages/icons-webfont/tabler-icons.scss`), 'webfont')
|
||||
zip.addLocalFile(resolve(HOME_DIR, `packages/icons-webfont/tabler-icons.css`), 'webfont')
|
||||
zip.addLocalFile(resolve(HOME_DIR, `packages/icons-webfont/tabler-icons.min.css`), 'webfont')
|
||||
zip.addLocalFolder(resolve(HOME_DIR, `packages/icons-webfont/dist`), 'webfont')
|
||||
|
||||
zip.writeZip(resolve(HOME_DIR, `packages-zip/tabler-icons-${p.version}.zip`));
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
quote_type = single
|
||||
max_line_length = 100
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
const sass = require("sass");
|
||||
const path = require("path");
|
||||
|
||||
module.exports = function (eleventyConfig) {
|
||||
eleventyConfig.addTemplateFormats("scss");
|
||||
|
||||
eleventyConfig.addExtension("scss", {
|
||||
outputFileExtension: "css",
|
||||
compile: async function(inputContent, inputPath) {
|
||||
const parsed = path.parse(inputPath);
|
||||
if (parsed.name.startsWith("_")) {
|
||||
return;
|
||||
}
|
||||
|
||||
const result = sass.compileString(inputContent, {
|
||||
loadPaths: [parsed.dir || ".", path.join(process.cwd(), "src", "_includes")],
|
||||
style: "expanded"
|
||||
});
|
||||
|
||||
return async (data) => {
|
||||
return result.css;
|
||||
};
|
||||
}
|
||||
});
|
||||
|
||||
eleventyConfig.addWatchTarget("./src");
|
||||
eleventyConfig.addWatchTarget("./icons");
|
||||
|
||||
eleventyConfig.setQuietMode(true);
|
||||
|
||||
eleventyConfig.addLiquidTag("include_cached", function (liquidEngine) {
|
||||
return {
|
||||
parse: function (tagToken, remainingTokens) {
|
||||
this.str = tagToken.args;
|
||||
},
|
||||
render: async function (scope, hash) {
|
||||
var str = await this.liquid.evalValue(this.str, scope);
|
||||
return str;
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
eleventyConfig.addFilter("group_by", function (value) {
|
||||
return value
|
||||
});
|
||||
|
||||
return {
|
||||
pathPrefix: "/",
|
||||
dir: {
|
||||
input: "src",
|
||||
layouts: "_layouts",
|
||||
includes: "_includes"
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
github: codecalm # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||
patreon: # Replace with a single Patreon username
|
||||
open_collective: # Replace with a single Open Collective username
|
||||
open_collective: tabler
|
||||
ko_fi: # Replace with a single Ko-fi username
|
||||
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||
|
|
|
|||
|
|
@ -0,0 +1,44 @@
|
|||
name: Icon request
|
||||
description: Suggest a new icon for this project
|
||||
labels: ['icon request']
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Before submitting an icon request check if it has already been requested. If there is an open request, please add a 👍.
|
||||
- type: input
|
||||
id: name
|
||||
attributes:
|
||||
label: Icon name
|
||||
description: What should this icon depict? For multiple icons, provide a comma-separated list.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: use-cases
|
||||
attributes:
|
||||
label: Use cases
|
||||
description: Why do you need this icon? Include at least two real-life use cases per requested icon, avoiding generic descriptions like "it's a car icon".
|
||||
placeholder: e.g. I need a star icon to use in my rating system.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: design-ideas
|
||||
attributes:
|
||||
label: Design ideas
|
||||
description: What should this icon look like? Provide simple, minimalistic icon examples from other sets or your own drafts to help us visualize your request.
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: checklist
|
||||
attributes:
|
||||
label: Checklist
|
||||
description: Please review the following checklist before submitting your request.
|
||||
options:
|
||||
- label: I have searched if someone has submitted a similar issue before and there weren't any. (Please make sure to also search closed issues, as this issue might already have been resolved.)
|
||||
required: true
|
||||
- label: I have searched existing icons to make sure it does not already exist and I didn't find any.
|
||||
required: true
|
||||
- label: I am not requesting a brand logo and the art is not protected by copyright.
|
||||
required: true
|
||||
- label: I have provided appropriate use cases for the icon(s) requested.
|
||||
required: true
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
name: Bug report
|
||||
description: Create a report to help us improve
|
||||
labels: ['bug']
|
||||
body:
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Description
|
||||
description: Try to describe in detail the problem you're running into and provide additional context about your working environment if necessary.
|
||||
placeholder: e.g. When I do X, Y happens instead of Z
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Before reporting an issue, please search to see if someone has filed a similar issue before. If there is already an open issue, please add a 👍 and/or leave a comment with additional information.
|
||||
- type: checkboxes
|
||||
id: packages
|
||||
attributes:
|
||||
label: Package
|
||||
description: Which Tabler Icons packages are affected? You may select more than one.
|
||||
options:
|
||||
- label: "@tabler/icons"
|
||||
- label: "@tabler/icons-eps"
|
||||
- label: "@tabler/icons-pdf"
|
||||
- label: "@tabler/icons-png"
|
||||
- label: "@tabler/icons-webfont"
|
||||
- label: "@tabler/icons-sprite"
|
||||
- label: "@tabler/icons-preact"
|
||||
- label: "@tabler/icons-react"
|
||||
- label: "@tabler/icons-react-native"
|
||||
- label: "@tabler/icons-solid"
|
||||
- label: "@tabler/icons-svelte"
|
||||
- label: "@tabler/icons-svelte-runes"
|
||||
- label: "@tabler/icons-vue"
|
||||
- label: Figma plugin
|
||||
- label: source/main
|
||||
- label: other/not relevant
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Version
|
||||
description: What version of Tabler Icons are you running?
|
||||
placeholder: e.g. 3.5.0
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: browsers
|
||||
attributes:
|
||||
label: Browser
|
||||
description: In which browser(s) are you experiencing the issue? You may select more than one.
|
||||
options:
|
||||
- label: Chrome/Chromium
|
||||
- label: Firefox
|
||||
- label: Safari
|
||||
- label: Edge
|
||||
- label: iOS Safari
|
||||
- label: Opera
|
||||
- label: Other/not relevant
|
||||
validations:
|
||||
required: false
|
||||
- type: checkboxes
|
||||
id: operating-systems
|
||||
attributes:
|
||||
label: Operating system
|
||||
description: In which operating systems a you experiencing the issue? You may select more than one.
|
||||
options:
|
||||
- label: Windows
|
||||
- label: Linux
|
||||
- label: macOS
|
||||
- label: ChromeOS
|
||||
- label: iOS
|
||||
- label: Android
|
||||
- label: Other/not relevant
|
||||
|
||||
- type: textarea
|
||||
id: steps-to-reproduce
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
description: Please provide a detailed guide on how this issue can be reproduced or a live example with a working reproduction on Codesandbox, JSFiddle or similar.
|
||||
placeholder: |
|
||||
1. Import `check` icon
|
||||
2. Add to a React component/view
|
||||
3. Run the react app
|
||||
4. Notice that the `check` isn't rendering correctly which seems a encoding problem
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
id: checklist
|
||||
attributes:
|
||||
label: Checklist
|
||||
description: Please review the following checklist before submitting your issue.
|
||||
options:
|
||||
- label: I have searched if someone has submitted a similar issue before and there weren't any. (Please make sure to also search closed issues, as this issue might already have been resolved.)
|
||||
required: true
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
blank_issues_enabled: true
|
||||
contact_links:
|
||||
- name: Ask the community
|
||||
url: https://github.com/tabler/tabler-icons/discussions/new
|
||||
about: Ask and discuss questions with other Tabler community members.
|
||||
|
Before Width: | Height: | Size: 2.3 MiB |
|
Before Width: | Height: | Size: 2.7 MiB |
|
Before Width: | Height: | Size: 20 KiB |
|
|
@ -1,37 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 830 62" width="830" height="62" style="color: #ffffff"><rect x="0" y="0" width="830" height="62" fill="transparent"></rect>
|
||||
<symbol id="icon-.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-.75" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".75" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.75" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.75" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#icon-.25" x="3" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-.5" x="75" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-.75" x="147" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1" x="219" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.25" x="291" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.5" x="363" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.75" x="435" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2" x="507" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.25" x="579" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.5" x="651" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.25" x="723" y="3" width="56" height="56" />
|
||||
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 29 KiB |
|
|
@ -1,37 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 830 62" width="830" height="62" style="color: #354052"><rect x="0" y="0" width="830" height="62" fill="#fff"></rect>
|
||||
<symbol id="icon-.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-.75" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width=".75" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-1.75" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="1.75" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.5" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
<symbol id="icon-2.25" class="icon icon-tabler icon-tabler-ghost" viewBox="0 0 24 24" stroke-width="2.25" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><path d="M10 10l.01 0" /><path d="M14 10l.01 0" /><path d="M10 14a3.5 3.5 0 0 0 4 0" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#icon-.25" x="3" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-.5" x="75" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-.75" x="147" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1" x="219" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.25" x="291" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.5" x="363" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-1.75" x="435" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2" x="507" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.25" x="579" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.5" x="651" y="3" width="56" height="56" />
|
||||
<use xlink:href="#icon-2.25" x="723" y="3" width="56" height="56" />
|
||||
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 6.2 KiB |
|
Before Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 3.4 MiB |
|
Before Width: | Height: | Size: 2.7 MiB |
|
|
@ -0,0 +1,115 @@
|
|||
# For changed dependencies
|
||||
📦 dependencies:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- pnpm-lock.yaml
|
||||
|
||||
# For icons changes
|
||||
🎨 icons:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'icons/**/*.svg'
|
||||
- aliases.json
|
||||
|
||||
# For new icons
|
||||
✨ new icons:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'icons/**/*.svg'
|
||||
|
||||
# For modified icons
|
||||
🔧 modified icons:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'icons/**/*.svg'
|
||||
|
||||
# For Github Actions
|
||||
🤖 github-actions:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- .github/workflows/*.yml
|
||||
- .github/labeler.yml
|
||||
- .github/dependabot.yml
|
||||
|
||||
|
||||
# For React package
|
||||
🔗 react package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-react/*'
|
||||
|
||||
# For Vue package
|
||||
🔗 vue package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-vue/*'
|
||||
|
||||
# For Preact package
|
||||
🔗 preact package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-preact/*'
|
||||
|
||||
# For Svelte 4 and below package
|
||||
🔗 svelte package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-svelte/*'
|
||||
|
||||
# For Svelte 5 package
|
||||
🔗 svelte-runes package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-svelte-runes/*'
|
||||
|
||||
# For SolidJS package
|
||||
🔗 solid package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-solidjs/*'
|
||||
|
||||
# For Webfont package
|
||||
🔗 webfont package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-webfont/*'
|
||||
|
||||
# For Sprite package
|
||||
🔗 sprite package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-sprite/*'
|
||||
|
||||
# For React Native package
|
||||
🔗 react-native package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-react-native/*'
|
||||
|
||||
# For PNG package
|
||||
🔗 png package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-png/*'
|
||||
|
||||
# For PDF package
|
||||
🔗 pdf package:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'packages/icons-pdf/*'
|
||||
|
||||
# For tests
|
||||
🧪 tests:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'test/**/*'
|
||||
- 'packages/*/test.spec.*'
|
||||
- 'packages/*/vitest.config.*'
|
||||
|
||||
# For website/documentation site
|
||||
🌐 website:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- 'src/**/*'
|
||||
- '*.liquid'
|
||||
|
||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 236 KiB |
|
After Width: | Height: | Size: 457 KiB |
|
After Width: | Height: | Size: 306 KiB |
|
After Width: | Height: | Size: 457 KiB |
|
After Width: | Height: | Size: 2.4 MiB |
|
After Width: | Height: | Size: 2.3 MiB |
|
After Width: | Height: | Size: 3.3 MiB |
|
After Width: | Height: | Size: 2.3 MiB |
|
After Width: | Height: | Size: 3.7 MiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 495 KiB |
|
After Width: | Height: | Size: 249 KiB |
|
After Width: | Height: | Size: 1.0 MiB |
|
|
@ -1,58 +1,76 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 160" width="292" height="160" style="color: #354052"><rect x="0" y="0" width="292" height="160" fill="#fff"></rect>
|
||||
<symbol id="border-corner-ios" class="icon icon-tabler icon-tabler-border-corner-ios" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 20c0 -6.559 0 -9.838 1.628 -12.162a9 9 0 0 1 2.21 -2.21c2.324 -1.628 5.602 -1.628 12.162 -1.628" />
|
||||
<symbol id="outline-border-corner-ios" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 20c0 -6.559 0 -9.838 1.628 -12.162a9 9 0 0 1 2.21 -2.21c2.324 -1.628 5.602 -1.628 12.162 -1.628" />
|
||||
</symbol>
|
||||
<symbol id="brightness-auto" class="icon icon-tabler icon-tabler-brightness-auto" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M6 6h3.5l2.5 -2.5l2.5 2.5h3.5v3.5l2.5 2.5l-2.5 2.5v3.5h-3.5l-2.5 2.5l-2.5 -2.5h-3.5v-3.5l-2.5 -2.5l2.5 -2.5z" /><path d="M10 14.5v-3.5a2 2 0 1 1 4 0v3.5" /><path d="M10 13h4" />
|
||||
<symbol id="outline-brightness-auto" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6 6h3.5l2.5 -2.5l2.5 2.5h3.5v3.5l2.5 2.5l-2.5 2.5v3.5h-3.5l-2.5 2.5l-2.5 -2.5h-3.5v-3.5l-2.5 -2.5l2.5 -2.5z" /> <path d="M10 14.5v-3.5a2 2 0 1 1 4 0v3.5" /> <path d="M10 13h4" />
|
||||
</symbol>
|
||||
<symbol id="clipboard-smile" class="icon icon-tabler icon-tabler-clipboard-smile" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M10 13h.01" /><path d="M14 13h.01" /><path d="M10 16a3.5 3.5 0 0 0 4 0" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><path d="M9 5a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z" />
|
||||
<symbol id="outline-clipboard-smile" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 13h.01" /> <path d="M14 13h.01" /> <path d="M10 16a3.5 3.5 0 0 0 4 0" /> <path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /> <path d="M9 5a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z" />
|
||||
</symbol>
|
||||
<symbol id="database-smile" class="icon icon-tabler icon-tabler-database-smile" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M10 14h.01" /><path d="M14 14h.01" /><path d="M10 17a3.5 3.5 0 0 0 4 0" /><path d="M4 6c0 1.657 3.582 3 8 3s8 -1.343 8 -3s-3.582 -3 -8 -3s-8 1.343 -8 3" /><path d="M4 6v12c0 1.657 3.582 3 8 3s8 -1.343 8 -3v-12" />
|
||||
<symbol id="outline-database-smile" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 14h.01" /> <path d="M14 14h.01" /> <path d="M10 17a3.5 3.5 0 0 0 4 0" /> <path d="M4 6c0 1.657 3.582 3 8 3s8 -1.343 8 -3s-3.582 -3 -8 -3s-8 1.343 -8 3" /> <path d="M4 6v12c0 1.657 3.582 3 8 3s8 -1.343 8 -3v-12" />
|
||||
</symbol>
|
||||
<symbol id="glass-champagne" class="icon icon-tabler icon-tabler-glass-champagne" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 21h6" /><path d="M12 16v5" /><path d="M12 5m-4 0a4 2 0 1 0 8 0a4 2 0 1 0 -8 0" /><path d="M8 5c0 6.075 1.79 11 4 11s4 -4.925 4 -11" />
|
||||
<symbol id="outline-glass-champagne" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M9 21h6" /> <path d="M12 16v5" /> <path d="M12 5m-4 0a4 2 0 1 0 8 0a4 2 0 1 0 -8 0" /> <path d="M8 5c0 6.075 1.79 11 4 11s4 -4.925 4 -11" />
|
||||
</symbol>
|
||||
<symbol id="glass-cocktail" class="icon icon-tabler icon-tabler-glass-cocktail" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M8 21h8" /><path d="M12 15v6" /><path d="M12 5m-7 0a7 2 0 1 0 14 0a7 2 0 1 0 -14 0" /><path d="M5 5v.388c0 .432 .126 .853 .362 1.206l5 7.509c.633 .951 1.88 1.183 2.785 .517c.191 -.141 .358 -.316 .491 -.517l5 -7.509c.236 -.353 .362 -.774 .362 -1.206v-.388" />
|
||||
<symbol id="outline-glass-cocktail" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M8 21h8" /> <path d="M12 15v6" /> <path d="M12 5m-7 0a7 2 0 1 0 14 0a7 2 0 1 0 -14 0" /> <path d="M5 5v.388c0 .432 .126 .853 .362 1.206l5 7.509c.633 .951 1.88 1.183 2.785 .517c.191 -.141 .358 -.316 .491 -.517l5 -7.509c.236 -.353 .362 -.774 .362 -1.206v-.388" />
|
||||
</symbol>
|
||||
<symbol id="glass-gin" class="icon icon-tabler icon-tabler-glass-gin" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M8 21h8" /><path d="M12 15v6" /><path d="M12 5m-6.5 0a6.5 2 0 1 0 13 0a6.5 2 0 1 0 -13 0" /><path d="M5.75 4.5c-.612 .75 -.75 2 -.75 3.5a7 7 0 0 0 14 0c0 -1.5 -.094 -2.75 -.75 -3.5" />
|
||||
<symbol id="outline-glass-gin" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M8 21h8" /> <path d="M12 15v6" /> <path d="M12 5m-6.5 0a6.5 2 0 1 0 13 0a6.5 2 0 1 0 -13 0" /> <path d="M5.75 4.5c-.612 .75 -.75 2 -.75 3.5a7 7 0 0 0 14 0c0 -1.5 -.094 -2.75 -.75 -3.5" />
|
||||
</symbol>
|
||||
<symbol id="image-in-picture" class="icon icon-tabler icon-tabler-image-in-picture" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M13 15c-2 0 -5 1 -5 5" /><path d="M4 11m0 2a2 2 0 0 1 2 -2h5a2 2 0 0 1 2 2v5a2 2 0 0 1 -2 2h-5a2 2 0 0 1 -2 -2z" /><path d="M4 7v-2a1 1 0 0 1 1 -1h2" /><path d="M11 4h2" /><path d="M17 4h2a1 1 0 0 1 1 1v2" /><path d="M20 11v2" /><path d="M20 17v2a1 1 0 0 1 -1 1h-2" />
|
||||
<symbol id="outline-image-in-picture" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M13 15c-2 0 -5 1 -5 5" /> <path d="M4 11m0 2a2 2 0 0 1 2 -2h5a2 2 0 0 1 2 2v5a2 2 0 0 1 -2 2h-5a2 2 0 0 1 -2 -2z" /> <path d="M4 7v-2a1 1 0 0 1 1 -1h2" /> <path d="M11 4h2" /> <path d="M17 4h2a1 1 0 0 1 1 1v2" /> <path d="M20 11v2" /> <path d="M20 17v2a1 1 0 0 1 -1 1h-2" />
|
||||
</symbol>
|
||||
<symbol id="math-max-min" class="icon icon-tabler icon-tabler-math-max-min" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M15 19a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /><path d="M5 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /><path d="M3 14s.605 -5.44 2.284 -7.862m3.395 .026c2.137 2.652 4.547 9.113 6.68 11.719" /><path d="M18.748 18.038c.702 -.88 1.452 -3.56 2.252 -8.038" />
|
||||
<symbol id="outline-math-max-min" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M15 19a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /> <path d="M5 5a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /> <path d="M3 14s.605 -5.44 2.284 -7.862m3.395 .026c2.137 2.652 4.547 9.113 6.68 11.719" /> <path d="M18.748 18.038c.702 -.88 1.452 -3.56 2.252 -8.038" />
|
||||
</symbol>
|
||||
<symbol id="prong" class="icon icon-tabler icon-tabler-prong" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M10.2 10.2l6.3 6.3" /><path d="M19.347 16.575l1.08 1.079a1.96 1.96 0 0 1 -2.773 2.772l-1.08 -1.079a1.96 1.96 0 0 1 2.773 -2.772z" /><path d="M3 7l3.05 3.15a2.9 2.9 0 0 0 4.1 -4.1l-3.15 -3.05" />
|
||||
<symbol id="outline-prong" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10.2 10.2l6.3 6.3" /> <path d="M19.347 16.575l1.08 1.079a1.96 1.96 0 0 1 -2.773 2.772l-1.08 -1.079a1.96 1.96 0 0 1 2.773 -2.772z" /> <path d="M3 7l3.05 3.15a2.9 2.9 0 0 0 4.1 -4.1l-3.15 -3.05" />
|
||||
</symbol>
|
||||
<symbol id="shopping-bag-heart" class="icon icon-tabler icon-tabler-shopping-bag-heart" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M11.5 21h-2.926a3 3 0 0 1 -2.965 -2.544l-1.255 -8.152a2 2 0 0 1 1.977 -2.304h11.339a2 2 0 0 1 1.977 2.304c-.057 .368 -.1 .644 -.127 .828" /><path d="M9 11v-5a3 3 0 0 1 6 0v5" /><path d="M18 22l3.35 -3.284a2.143 2.143 0 0 0 .005 -3.071a2.242 2.242 0 0 0 -3.129 -.006l-.224 .22l-.223 -.22a2.242 2.242 0 0 0 -3.128 -.006a2.143 2.143 0 0 0 -.006 3.071l3.355 3.296z" />
|
||||
<symbol id="outline-shopping-bag-heart" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M11.5 21h-2.926a3 3 0 0 1 -2.965 -2.544l-1.255 -8.152a2 2 0 0 1 1.977 -2.304h11.339a2 2 0 0 1 1.977 2.304c-.057 .368 -.1 .644 -.127 .828" /> <path d="M9 11v-5a3 3 0 0 1 6 0v5" /> <path d="M18 22l3.35 -3.284a2.143 2.143 0 0 0 .005 -3.071a2.242 2.242 0 0 0 -3.129 -.006l-.224 .22l-.223 -.22a2.242 2.242 0 0 0 -3.128 -.006a2.143 2.143 0 0 0 -.006 3.071l3.355 3.296z" />
|
||||
</symbol>
|
||||
<symbol id="temperature-snow" class="icon icon-tabler icon-tabler-temperature-snow" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 1 0 -4 0v8.5" /><path d="M4 9h4" /><path d="M14.75 4l1 2h2.25" /><path d="M17 4l-3 5l2 3" /><path d="M20.25 10l-1.25 2l1.25 2" /><path d="M22 12h-6l-2 3" /><path d="M18 18h-2.25l-1 2" /><path d="M17 20l-3 -5h-1" /><path d="M12 9l2.088 .008" />
|
||||
<symbol id="outline-temperature-snow" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 1 0 -4 0v8.5" /> <path d="M4 9h4" /> <path d="M14.75 4l1 2h2.25" /> <path d="M17 4l-3 5l2 3" /> <path d="M20.25 10l-1.25 2l1.25 2" /> <path d="M22 12h-6l-2 3" /> <path d="M18 18h-2.25l-1 2" /> <path d="M17 20l-3 -5h-1" /> <path d="M12 9l2.088 .008" />
|
||||
</symbol>
|
||||
<symbol id="temperature-sun" class="icon icon-tabler icon-tabler-temperature-sun" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 1 0 -4 0v8.5" /><path d="M4 9h4" /><path d="M13 16a4 4 0 1 0 0 -8a4.07 4.07 0 0 0 -1 .124" /><path d="M13 3v1" /><path d="M21 12h1" /><path d="M13 20v1" /><path d="M19.4 5.6l-.7 .7" /><path d="M18.7 17.7l.7 .7" />
|
||||
<symbol id="outline-temperature-sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 1 0 -4 0v8.5" /> <path d="M4 9h4" /> <path d="M13 16a4 4 0 1 0 0 -8a4.07 4.07 0 0 0 -1 .124" /> <path d="M13 3v1" /> <path d="M21 12h1" /> <path d="M13 20v1" /> <path d="M19.4 5.6l-.7 .7" /> <path d="M18.7 17.7l.7 .7" />
|
||||
</symbol>
|
||||
<symbol id="transform-point-bottom-left" class="icon icon-tabler icon-tabler-transform-point-bottom-left" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /><path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M11 5h2" /><path d="M5 11v2" /><path d="M19 11v2" /><path d="M11 19h2" />
|
||||
<symbol id="outline-transform-point-bottom-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /> <path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M11 5h2" /> <path d="M5 11v2" /> <path d="M19 11v2" /> <path d="M11 19h2" />
|
||||
</symbol>
|
||||
<symbol id="transform-point-bottom-right" class="icon icon-tabler icon-tabler-transform-point-bottom-right" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /><path d="M11 5h2" /><path d="M5 11v2" /><path d="M19 11v2" /><path d="M11 19h2" />
|
||||
<symbol id="outline-transform-point-bottom-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /> <path d="M11 5h2" /> <path d="M5 11v2" /> <path d="M19 11v2" /> <path d="M11 19h2" />
|
||||
</symbol>
|
||||
<symbol id="transform-point-top-left" class="icon icon-tabler icon-tabler-transform-point-top-left" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /><path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M11 5h2" /><path d="M5 11v2" /><path d="M19 11v2" /><path d="M11 19h2" />
|
||||
<symbol id="outline-transform-point-top-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /> <path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M11 5h2" /> <path d="M5 11v2" /> <path d="M19 11v2" /> <path d="M11 19h2" />
|
||||
</symbol>
|
||||
<symbol id="transform-point-top-right" class="icon icon-tabler icon-tabler-transform-point-top-right" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /><path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M11 5h2" /><path d="M5 11v2" /><path d="M19 11v2" /><path d="M11 19h2" />
|
||||
<symbol id="outline-transform-point-top-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" fill="currentColor" /> <path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M11 5h2" /> <path d="M5 11v2" /> <path d="M19 11v2" /> <path d="M11 19h2" />
|
||||
</symbol>
|
||||
<symbol id="transform-point" class="icon icon-tabler icon-tabler-transform-point" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /><path d="M11 5h2" /><path d="M5 11v2" /><path d="M19 11v2" /><path d="M11 19h2" />
|
||||
<symbol id="outline-transform-point" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M3 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 3m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M17 17m0 1a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1z" /> <path d="M11 5h2" /> <path d="M5 11v2" /> <path d="M19 11v2" /> <path d="M11 19h2" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#border-corner-ios" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#brightness-auto" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#clipboard-smile" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#database-smile" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#glass-champagne" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#glass-cocktail" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#glass-gin" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#image-in-picture" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#math-max-min" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#prong" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#shopping-bag-heart" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#temperature-snow" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#temperature-sun" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#transform-point-bottom-left" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#transform-point-bottom-right" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#transform-point-top-left" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#transform-point-top-right" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#transform-point" x="244" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-border-corner-ios" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-brightness-auto" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-clipboard-smile" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-database-smile" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-glass-champagne" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-glass-cocktail" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-glass-gin" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-image-in-picture" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-math-max-min" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-prong" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-shopping-bag-heart" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-temperature-snow" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-temperature-sun" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-transform-point-bottom-left" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-transform-point-bottom-right" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-transform-point-top-left" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-transform-point-top-right" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-transform-point" x="244" y="112" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 145 KiB |
|
|
@ -0,0 +1,980 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 1832" width="292" height="1832" style="color: #354052"><rect x="0" y="0" width="292" height="1832" fill="#fff"></rect>
|
||||
<symbol id="outline-boom" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 9.662c2 2.338 2 4.338 0 6.338c3 .5 4.5 1 5 4c2 -3 6 -4 9 0c0 -3 1 -4 4 -4.004q -3 -2.995 0 -5.996c-3 0 -5 -2 -5 -5c-2 4 -5 3 -7.5 -1c-.5 3 -2.5 5 -5.5 5.662" />
|
||||
</symbol>
|
||||
<symbol id="outline-border-bottom-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 20h16" /> <path d="M4 16v-.01" /> <path d="M20 16v-.01" /> <path d="M4 12v-.01" /> <path d="M20 12v-.01" /> <path d="M4 8v-.01" /> <path d="M20 8v-.01" /> <path d="M4 4v-.01" /> <path d="M8 4v-.01" /> <path d="M12 4v-.01" /> <path d="M16 4v-.01" /> <path d="M20 4v-.01" /> <path d="M15 12h-6" /> <path d="M12 9v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-border-left-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 20v-16" /> <path d="M8 4v.01" /> <path d="M12 4v.01" /> <path d="M16 4v.01" /> <path d="M20 4v.01" /> <path d="M20 8v.01" /> <path d="M20 12v.01" /> <path d="M20 16v.01" /> <path d="M8 20v.01" /> <path d="M12 20v.01" /> <path d="M16 20v.01" /> <path d="M20 20v.01" /> <path d="M9 12h6" /> <path d="M12 9v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-border-right-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M20 20v-16" /> <path d="M16 4v.01" /> <path d="M12 4v.01" /> <path d="M8 4v.01" /> <path d="M4 4v.01" /> <path d="M4 8v.01" /> <path d="M4 12v.01" /> <path d="M4 16v.01" /> <path d="M16 20v.01" /> <path d="M12 20v.01" /> <path d="M8 20v.01" /> <path d="M4 20v.01" /> <path d="M15 12h-6" /> <path d="M12 9v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-border-top-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 4h16" /> <path d="M4 8v.01" /> <path d="M20 8v.01" /> <path d="M4 12v.01" /> <path d="M20 12v.01" /> <path d="M4 16v.01" /> <path d="M15 12h-6" /> <path d="M12 9v6" /> <path d="M20 16v.01" /> <path d="M4 20v.01" /> <path d="M8 20v.01" /> <path d="M12 20v.01" /> <path d="M16 20v.01" /> <path d="M20 20v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-brand-astro" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14.972 3.483c.163 .196 .247 .46 .413 .987l3.64 11.53a15.5 15.5 0 0 0 -4.352 -1.42l-2.37 -7.723a.31 .31 0 0 0 -.296 -.213a.31 .31 0 0 0 -.295 .214l-2.342 7.718a15.5 15.5 0 0 0 -4.37 1.422l3.657 -11.53c.168 -.527 .251 -.79 .415 -.986c.144 -.172 .331 -.306 .544 -.388c.242 -.094 .527 -.094 1.099 -.094h2.612c.572 0 .858 0 1.1 .094c.213 .082 .4 .217 .545 .39" /> <path d="M9 18c0 1.5 2 3 3 4c1 -1 3 -3 3 -4q -3 1.5 -6 0" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-4wd" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 3m0 2a2 2 0 0 1 2 -2h0a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h0a2 2 0 0 1 -2 -2z" /> <path d="M5 15m0 2a2 2 0 0 1 2 -2h0a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h0a2 2 0 0 1 -2 -2z" /> <path d="M15 3m0 2a2 2 0 0 1 2 -2h0a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h0a2 2 0 0 1 -2 -2z" /> <path d="M15 15m0 2a2 2 0 0 1 2 -2h0a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h0a2 2 0 0 1 -2 -2z" /> <path d="M9 18h6" /> <path d="M9 6h6" /> <path d="M12 6.5v-.5v12" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-fan-1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 12v-9l4.912 1.914a1.7 1.7 0 0 1 .428 2.925z" /> <path d="M14.424 15.03l-2.424 -3.03h6" /> <path d="M12 12h-9l1.914 -4.912a1.7 1.7 0 0 1 2.925 -.428z" /> <path d="M12 12v9l-4.912 -1.914a1.7 1.7 0 0 1 -.428 -2.925z" /> <path d="M18 17l2 -2v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-fan-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 12v-9l4.912 1.914a1.7 1.7 0 0 1 .428 2.925z" /> <path d="M14.044 14.624l-2.044 -2.624h4" /> <path d="M12 12h-9l1.914 -4.912a1.7 1.7 0 0 1 2.925 -.428z" /> <path d="M12 12v9l-4.912 -1.914a1.7 1.7 0 0 1 -.428 -2.925z" /> <path d="M18 15h2a1 1 0 0 1 1 1v1a1 1 0 0 1 -1 1h-1a1 1 0 0 0 -1 1v1a1 1 0 0 0 1 1h2" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-fan-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 12v-9l4.912 1.914a1.7 1.7 0 0 1 .428 2.925z" /> <path d="M14.044 14.624l-2.044 -2.624h4" /> <path d="M12 12h-9l1.914 -4.912a1.7 1.7 0 0 1 2.925 -.428z" /> <path d="M12 12v9l-4.912 -1.914a1.7 1.7 0 0 1 -.428 -2.925z" /> <path d="M18 15.5a.5 .5 0 0 1 .5 -.5h1a1.5 1.5 0 0 1 0 3h-.5h.5a1.5 1.5 0 0 1 0 3h-1a.5 .5 0 0 1 -.5 -.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-fan-auto" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 12v-9l4.912 1.914a1.7 1.7 0 0 1 .428 2.925z" /> <path d="M14.044 14.624l-2.044 -2.624h4" /> <path d="M12 12h-9l1.914 -4.912a1.7 1.7 0 0 1 2.925 -.428z" /> <path d="M12 12v9l-4.912 -1.914a1.7 1.7 0 0 1 -.428 -2.925z" /> <path d="M17 21v-4a2 2 0 1 1 4 0v4" /> <path d="M17 19h4" />
|
||||
</symbol>
|
||||
<symbol id="outline-car-fan" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 12v-9l4.912 1.914a1.7 1.7 0 0 1 .428 2.925z" /> <path d="M12 12h9l-1.914 4.912a1.7 1.7 0 0 1 -2.925 .428z" /> <path d="M12 12h-9l1.914 -4.912a1.7 1.7 0 0 1 2.925 -.428z" /> <path d="M12 12v9l-4.912 -1.914a1.7 1.7 0 0 1 -.428 -2.925z" />
|
||||
</symbol>
|
||||
<symbol id="outline-cookie-man" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M12 2a5 5 0 0 1 2.845 9.112l.147 .369l1.755 -.803c.969 -.443 2.12 -.032 2.571 .918a1.88 1.88 0 0 1 -.787 2.447l-.148 .076l-2.383 1.089v2.02l1.426 1.425l.114 .125a1.96 1.96 0 0 1 -2.762 2.762l-.125 -.114l-2.079 -2.08l-.114 -.124a2 2 0 0 1 -.161 -.22h-.599q -.071 .114 -.16 .22l-.115 .125l-2.08 2.079a1.96 1.96 0 0 1 -2.886 -2.648l.114 -.125l1.427 -1.426v-2.019l-2.383 -1.09l-.148 -.075a1.88 1.88 0 0 1 -.787 -2.447c.429 -.902 1.489 -1.318 2.424 -.978l.147 .06l1.755 .803l.147 -.369a5 5 0 0 1 -2.15 -3.895v-.217a5 5 0 0 1 5 -5z" /> <path d="M12 16h.01" /> <path d="M12 13h.01" /> <path d="M10 7h.01" /> <path d="M14 7h.01" /> <path d="M12 9h.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-cookie" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M8 13v.01" /> <path d="M12 17v.01" /> <path d="M12 12v.01" /> <path d="M16 14v.01" /> <path d="M11 8v.01" /> <path d="M13.148 3.476l2.667 1.104a4 4 0 0 0 4.656 6.14l.053 .132a3 3 0 0 1 0 2.296q -.745 1.18 -1.024 1.852q -.283 .684 -.66 2.216a3 3 0 0 1 -1.624 1.623q -1.572 .394 -2.216 .661q -.712 .295 -1.852 1.024a3 3 0 0 1 -2.296 0q -1.203 -.754 -1.852 -1.024q -.707 -.292 -2.216 -.66a3 3 0 0 1 -1.623 -1.624q -.397 -1.577 -.661 -2.216q -.298 -.718 -1.024 -1.852a3 3 0 0 1 0 -2.296q .719 -1.116 1.024 -1.852q .257 -.62 .66 -2.216a3 3 0 0 1 1.624 -1.623q 1.547 -.384 2.216 -.661q .687 -.285 1.852 -1.024a3 3 0 0 1 2.296 0" />
|
||||
</symbol>
|
||||
<symbol id="outline-copy-check" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667z" /> <path d="M4.012 16.737a2 2 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1" /> <path d="M11 14l2 2l4 -4" />
|
||||
</symbol>
|
||||
<symbol id="outline-copy-minus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667z" /> <path d="M4.012 16.737a2 2 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1" /> <path d="M11 14h6" />
|
||||
</symbol>
|
||||
<symbol id="outline-copy-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667z" /> <path d="M4.012 16.737a2 2 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1" /> <path d="M11 14h6" /> <path d="M14 11v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-copy-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path stroke="none" d="M0 0h24v24H0z" /> <path d="M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667z" /> <path d="M4.012 16.737a2 2 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1" /> <path d="M11.5 11.5l4.9 5" /> <path d="M16.5 11.5l-5.1 5" />
|
||||
</symbol>
|
||||
<symbol id="outline-scan-position" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 7v-1a2 2 0 0 1 2 -2h2" /> <path d="M4 17v1a2 2 0 0 0 2 2h2" /> <path d="M16 4h2a2 2 0 0 1 2 2v1" /> <path d="M16 20h2a2 2 0 0 0 2 -2v-1" /> <path d="M12 17l3 -8l-8 3l3.5 1.5z" />
|
||||
</symbol>
|
||||
<symbol id="outline-typeface" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 5a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z" /> <path d="M17 17a2 2 0 0 1 -2 -2v-8h-5a2 2 0 0 0 -2 2" /> <path d="M7 17a2.775 2.775 0 0 0 2.632 -1.897l.368 -1.103a13.4 13.4 0 0 1 3.236 -5.236l1.764 -1.764" /> <path d="M10 14h5" />
|
||||
</symbol>
|
||||
<symbol id="filled-assembly" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98q .1 .06 .18 .133l.009 .008l.106 .075a3.22 3.22 0 0 1 1.284 2.39l.005 .203v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285a3.21 3.21 0 0 1 1.65 -2.808l6.775 -3.995a3.34 3.34 0 0 1 3.24 .015m-.64 5.343a2.03 2.03 0 0 0 -2 -.014l-3.023 1.804a1.99 1.99 0 0 0 -1.002 1.736v3.278a2 2 0 0 0 1.03 1.75l2.946 1.89c.657 .367 1.39 .367 1.994 .033l3.054 -1.955c.582 -.322 .976 -.992 .976 -1.719v-3.277l-.005 -.164a2 2 0 0 0 -.725 -1.391l-.092 -.07l-.056 -.047a1 1 0 0 0 -.096 -.064z" />
|
||||
</symbol>
|
||||
<symbol id="filled-asset" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 2.86 3.91l-.107 .291l-.046 .093q -.061 .128 -.134 .25l-6.476 11.909a1 1 0 0 1 -.066 .104a7 7 0 0 1 -13.031 -3.557l.004 -.24a7 7 0 0 1 3.342 -5.732l.256 -.15l11.705 -6.355q .18 -.123 .378 -.22l.215 -.096l.136 -.048c.302 -.103 .627 -.159 .964 -.159m-10 10a3 3 0 0 0 -2.995 2.824l-.005 .176a3 3 0 1 0 3 -3m7.04 -6.512l-5.12 2.778a7.01 7.01 0 0 1 4.816 4.824l2.788 -5.128a3 3 0 0 1 -2.485 -2.474m2.961 -1.488a1 1 0 0 0 -.317 .051l-.31 .17a1 1 0 1 0 1.465 1.325l.072 -.13a1 1 0 0 0 -.91 -1.416" />
|
||||
</symbol>
|
||||
<symbol id="filled-baby-carriage" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14.5 2a6.5 6.5 0 0 1 6.49 6.858a1.04 1.04 0 0 1 -.04 .456a6.51 6.51 0 0 1 -3.757 5.103l.532 1.595q .135 -.012 .275 -.012a3 3 0 1 1 -3 3l.005 -.176a3 3 0 0 1 .894 -1.966l-.634 -1.903q -.377 .045 -.765 .045h-2.675q -.547 0 -1.076 -.083l-.648 1.941a3 3 0 1 1 -5.101 2.142l.004 -.176a3 3 0 0 1 3.27 -2.812l.56 -1.682a7 7 0 0 1 -3.652 -4.117l-1.402 -4.213h-1.78a1 1 0 0 1 -.993 -.883l-.007 -.117a1 1 0 0 1 1 -1h2.5a1 1 0 0 1 .949 .684l1.104 3.316h6.447v-5a1 1 0 0 1 1 -1zm-6.5 16a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m10 0a1 1 0 1 0 0 2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-3d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-10.5 4h-1.5a1 1 0 1 0 0 2h1.5a.5 .5 0 0 1 .09 .992l-.09 .008h-.5c-1.287 0 -1.332 1.864 -.133 1.993l.133 .007h.5a.5 .5 0 1 1 0 1h-1.5a1 1 0 0 0 0 2h1.5a2.5 2.5 0 0 0 2.5 -2.5l-.005 -.164a2.5 2.5 0 0 0 -.477 -1.312l-.019 -.024l.019 -.024a2.5 2.5 0 0 0 -2.018 -3.976m6.5 0h-1a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3 -3v-2a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v2a1 1 0 0 1 -.883 .993l-.117 .007z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-4k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-9 4a1 1 0 0 0 -1 1v2h-1v-2a1 1 0 1 0 -2 0v2a2 2 0 0 0 2 2h1v2a1 1 0 0 0 2 0v-6a1 1 0 0 0 -1 -1m7.555 .168a1 1 0 0 0 -1.387 .277l-1.168 1.751v-1.196a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v6a1 1 0 0 0 2 0v-1.196l1.168 1.75a1 1 0 0 0 1.286 .337l.1 -.059l.094 -.07a1 1 0 0 0 .184 -1.317l-1.63 -2.445l1.63 -2.445a1 1 0 0 0 -.277 -1.387" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-8k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-1.445 4.168a1 1 0 0 0 -1.387 .277l-1.168 1.751v-1.196a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v6a1 1 0 0 0 2 0v-1.196l1.168 1.75a1 1 0 0 0 1.286 .337l.1 -.059l.094 -.07a1 1 0 0 0 .184 -1.317l-1.63 -2.445l1.63 -2.445a1 1 0 0 0 -.277 -1.387m-8.555 -.168h-1a2 2 0 0 0 -2 2v1l.005 .15c.022 .295 .108 .573 .245 .819l.019 .031l-.02 .031a2 2 0 0 0 -.249 .969v1a2 2 0 0 0 2 2h1a2 2 0 0 0 2 -2v-1l-.005 -.15a2 2 0 0 0 -.245 -.819l-.019 -.031l.02 -.031c.158 -.287 .249 -.618 .249 -.969v-1a2 2 0 0 0 -2 -2m0 5v1h-1v-1zm0 -3v1h-1v-1z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-ad" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-4 4h-1a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3 -3v-2a3 3 0 0 0 -3 -3m-6.5 0a2.5 2.5 0 0 0 -2.5 2.5v4.5a1 1 0 0 0 2 0v-1h1v1a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-4.5a2.5 2.5 0 0 0 -2.5 -2.5m6.5 2a1 1 0 0 1 1 1v2a1 1 0 0 1 -.883 .993l-.117 .007zm-6.5 0a.5 .5 0 0 1 .5 .5v1.5h-1v-1.5a.5 .5 0 0 1 .41 -.492z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-ar" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-10.5 4a2.5 2.5 0 0 0 -2.5 2.5v4.5a1 1 0 0 0 2 0v-1h1v1a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-4.5a2.5 2.5 0 0 0 -2.5 -2.5m7 0h-1.5a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-1.196l1.168 1.75a1 1 0 0 0 1.387 .278l.093 -.07a1 1 0 0 0 .184 -1.317l-1.159 -1.738l.044 -.023a2.5 2.5 0 0 0 -1.217 -4.684m-7 2a.5 .5 0 0 1 .5 .5v1.5h-1v-1.5a.5 .5 0 0 1 .41 -.492zm7 0a.5 .5 0 1 1 0 1h-.5v-1z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-cc" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-10.5 4a2.5 2.5 0 0 0 -2.5 2.5v3a2.5 2.5 0 1 0 5 0a1 1 0 0 0 -2 0a.5 .5 0 1 1 -1 0v-3a.5 .5 0 1 1 1 0a1 1 0 0 0 2 0a2.5 2.5 0 0 0 -2.5 -2.5m7 0a2.5 2.5 0 0 0 -2.5 2.5v3a2.5 2.5 0 1 0 5 0a1 1 0 0 0 -2 0a.5 .5 0 1 1 -1 0v-3a.5 .5 0 1 1 1 0a1 1 0 0 0 2 0a2.5 2.5 0 0 0 -2.5 -2.5" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-hd" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-4 4h-1a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3 -3v-2a3 3 0 0 0 -3 -3m-5 0a1 1 0 0 0 -1 1v2h-1v-2a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v6a1 1 0 0 0 2 0v-2h1v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-6a1 1 0 0 0 -1 -1m5 2a1 1 0 0 1 1 1v2a1 1 0 0 1 -.883 .993l-.117 .007z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-sd" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-4 4h-1a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1h1a3 3 0 0 0 3 -3v-2a3 3 0 0 0 -3 -3m-5.75 0h-1.25a2 2 0 0 0 -2 2v1a2 2 0 0 0 2 2h1v1h-1.033l-.025 -.087a1 1 0 0 0 -1.942 .337c0 .966 .784 1.75 1.75 1.75h1.25a2 2 0 0 0 2 -2v-1a2 2 0 0 0 -2 -2h-1v-1h1.032l.026 .087a1 1 0 0 0 1.942 -.337a1.75 1.75 0 0 0 -1.75 -1.75m5.75 2a1 1 0 0 1 1 1v2a1 1 0 0 1 -.883 .993l-.117 .007z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-tm" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-9 4h-4a1 1 0 1 0 0 2h1v5a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-5h1a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1m8 1c0 -.99 -1.283 -1.378 -1.832 -.555l-1.168 1.752l-1.168 -1.752c-.549 -.823 -1.832 -.434 -1.832 .555v6a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-2.697l.168 .252l.08 .104a1 1 0 0 0 1.584 -.104l.168 -.253v2.698a1 1 0 0 0 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-vo" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-3.5 4a2.5 2.5 0 0 0 -2.5 2.5v3a2.5 2.5 0 1 0 5 0v-3a2.5 2.5 0 0 0 -2.5 -2.5m-4.184 .051a1 1 0 0 0 -1.265 .633l-1.051 3.154l-1.051 -3.154a1 1 0 0 0 -1.898 .632l2 6c.304 .912 1.594 .912 1.898 0l2 -6a1 1 0 0 0 -.633 -1.265m4.184 1.949a.5 .5 0 0 1 .5 .5v3a.5 .5 0 1 1 -1 0v-3a.5 .5 0 0 1 .5 -.5" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-vr" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-3.5 4h-1.5a1 1 0 0 0 -1 1v6a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-1.196l1.168 1.75a1 1 0 0 0 1.387 .278l.093 -.07a1 1 0 0 0 .184 -1.317l-1.159 -1.738l.044 -.023a2.5 2.5 0 0 0 -1.217 -4.684m-4.184 .051a1 1 0 0 0 -1.265 .633l-1.051 3.154l-1.051 -3.154a1 1 0 0 0 -1.898 .632l2 6c.304 .912 1.594 .912 1.898 0l2 -6a1 1 0 0 0 -.633 -1.265m4.184 1.949a.5 .5 0 1 1 0 1h-.5v-1z" />
|
||||
</symbol>
|
||||
<symbol id="filled-badge-wc" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-7.534 4a1 1 0 0 0 -.963 .917l-.204 2.445l-.405 -.81l-.063 -.11a1 1 0 0 0 -1.725 .11l-.406 .81l-.203 -2.445a1 1 0 0 0 -.963 -.917l-.117 .003a1 1 0 0 0 -.914 1.08l.5 6l.016 .117c.175 .91 1.441 1.115 1.875 .247l1.106 -2.211l1.106 2.211c.452 .904 1.807 .643 1.89 -.364l.5 -6a1 1 0 0 0 -.913 -1.08zm4.034 0a2.5 2.5 0 0 0 -2.5 2.5v3a2.5 2.5 0 1 0 5 0a1 1 0 0 0 -2 0a.5 .5 0 1 1 -1 0v-3a.5 .5 0 1 1 1 0a1 1 0 0 0 2 0a2.5 2.5 0 0 0 -2.5 -2.5" />
|
||||
</symbol>
|
||||
<symbol id="filled-barbell" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M4 7a1 1 0 0 1 1 1v8a1 1 0 0 1 -2 0v-3h-1a1 1 0 0 1 0 -2h1v-3a1 1 0 0 1 1 -1" /> <path d="M20 7a1 1 0 0 1 1 1v3h1a1 1 0 0 1 0 2h-1v3a1 1 0 0 1 -2 0v-8a1 1 0 0 1 1 -1" /> <path d="M16 5a2 2 0 0 1 2 2v10a2 2 0 1 1 -4 0v-4h-4v4a2 2 0 1 1 -4 0v-10a2 2 0 1 1 4 0v4h4v-4a2 2 0 0 1 2 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-barrier-block" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M15 21a1 1 0 0 1 0 -2h1v-2h-8v2h1a1 1 0 0 1 0 2h-4a1 1 0 0 1 0 -2h1v-2h-1a2 2 0 0 1 -2 -2v-7a2 2 0 0 1 2 -2h1v-1a1 1 0 1 1 2 0v1h8v-1a1 1 0 0 1 2 0v1h1a2 2 0 0 1 2 2v7a2 2 0 0 1 -2 2h-1v2h1a1 1 0 0 1 0 2zm-2.086 -13l-7 7h4.17l6.916 -7zm6.086 2.914l-4.086 4.086h4.086zm-10.916 -2.914h-3.084v3.084z" />
|
||||
</symbol>
|
||||
<symbol id="filled-bed-flat" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M5 8a3 3 0 1 1 -3 3l.005 -.176a3 3 0 0 1 2.995 -2.824" /> <path d="M18 7a4 4 0 0 1 4 4v2a1 1 0 0 1 -1 1h-11a1 1 0 0 1 -1 -1v-5a1 1 0 0 1 1 -1z" /> <path d="M21 15a1 1 0 0 1 0 2h-18a1 1 0 0 1 0 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-biohazard" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16.41 2.072a6.25 6.25 0 0 1 1.514 6.387l-.051 .137l.223 .044q .325 .072 .645 .18l.318 .117l.25 .105c2.155 .97 3.572 3.067 3.681 5.483v.217a1.5 1.5 0 1 1 -3 -.003l.002 -.145a3.25 3.25 0 0 0 -4.412 -2.886l-.091 .037l.004 .038l.007 .217a3.5 3.5 0 0 1 -1.817 3.07l-.16 .082l.014 .11c.082 .511 .285 .997 .595 1.416l.14 .175a3.25 3.25 0 0 0 2.27 1.136l.203 .006a1.5 1.5 0 0 1 0 3a6.25 6.25 0 0 1 -4.575 -1.991l-.177 -.199l-.078 .092a6.3 6.3 0 0 1 -3.921 2.054l-.273 .028l-.259 .016h-.217a1.5 1.5 0 1 1 .003 -3l.145 .002a3.25 3.25 0 0 0 3.074 -2.82l.003 -.03l-.161 -.083a3.5 3.5 0 0 1 -1.804 -2.883l-.005 -.195l.006 -.191l.003 -.043l-.075 -.032a3.25 3.25 0 0 0 -2.398 .008l-.191 .084a3.25 3.25 0 0 0 -1.85 2.933a1.5 1.5 0 0 1 -3 0a6.25 6.25 0 0 1 5.036 -6.13l.077 -.014l-.05 -.143l-.08 -.26l-.066 -.25a6.27 6.27 0 0 1 1.47 -5.678l.163 -.172a1.5 1.5 0 1 1 2.171 2.07l-.137 .143a3.25 3.25 0 0 0 .386 4.723l.084 .062l.05 -.034a3.5 3.5 0 0 1 1.673 -.555l.228 -.007c.683 0 1.336 .197 1.894 .556l.048 .033l.067 -.048a3.25 3.25 0 0 0 1.111 -1.669l.05 -.2a3.25 3.25 0 0 0 -.74 -2.828l-.141 -.15a1.5 1.5 0 1 1 2.12 -2.122" />
|
||||
</symbol>
|
||||
<symbol id="filled-bone" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M15 2a4 4 0 0 1 3.881 3.03l.016 .072l.08 .019a4 4 0 0 1 2.83 2.65l.057 .193a4 4 0 0 1 -5.847 4.51l-.047 -.029l-3.525 3.525l.042 .07a4 4 0 0 1 .117 3.696l-.102 .197a4 4 0 0 1 -4.386 1.969a3.99 3.99 0 0 1 -2.982 -2.904l-.023 -.095l-.138 -.033a4 4 0 0 1 -2.82 -2.783l-.05 -.199a4 4 0 0 1 5.865 -4.368l.068 .04l3.524 -3.524l-.036 -.061a4 4 0 0 1 -.293 -3.295l.079 -.205a4 4 0 0 1 3.695 -2.47l-.139 .004l.02 -.003z" />
|
||||
</symbol>
|
||||
<symbol id="filled-boom" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M7.514 3.836c.151 -.909 1.346 -1.147 1.834 -.366c2.294 3.67 4.275 4.048 5.758 1.083c.471 -.944 1.894 -.608 1.894 .447c0 2.448 1.552 4 4 4c.89 0 1.337 1.077 .707 1.707c-1.61 1.61 -1.61 2.975 0 4.581c.63 .63 .185 1.707 -.706 1.708c-2.448 .003 -3.001 .556 -3.001 3.004c0 .961 -1.223 1.369 -1.8 .6c-2.325 -3.1 -5.494 -2.856 -7.368 -.045c-.503 .754 -1.67 .504 -1.818 -.39c-.365 -2.188 -1.04 -2.656 -4.178 -3.179a1 1 0 0 1 -.543 -1.693c1.618 -1.618 1.618 -3.027 -.053 -4.981l-.009 -.013l-.013 -.014l-.044 -.062l-.01 -.011l-.006 -.013l-.038 -.066l-.017 -.028l-.001 -.004l-.027 -.066l-.019 -.041a1 1 0 0 1 -.051 -.233l-.002 -.045l-.003 -.068a1 1 0 0 1 .06 -.328l.009 -.023l.023 -.049l.011 -.029l.009 -.015l.007 -.016l.019 -.029l.02 -.035l.012 -.017l.013 -.022l.027 -.034l.011 -.016l.018 -.02l.02 -.025l.021 -.02l.015 -.017l.035 -.032l.02 -.019l.009 -.007l.018 -.015l.055 -.039l.018 -.015l.008 -.004l.01 -.007l.061 -.034l.028 -.016l.004 -.002l.063 -.026l.044 -.019a1 1 0 0 1 .115 -.032l.004 -.002l.267 -.063c2.39 -.613 3.934 -2.19 4.411 -4.523z" />
|
||||
</symbol>
|
||||
<symbol id="filled-bow" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M21 2l.081 .003l.12 .017l.111 .03l.111 .044l.098 .052l.096 .067l.09 .08q .054 .053 .097 .112l.071 .11l.031 .062l.034 .081l.024 .076l.03 .148l.006 .118v4a1 1 0 0 1 -2 0v-1.586l-2.07 2.07c1.301 1.624 2.07 3.706 2.07 6.016c0 2.703 -1.047 5.462 -2.793 7.207a1 1 0 0 1 -1.414 0l-5.543 -5.542l-3.25 3.249v2.586a1 1 0 0 1 -2 0v-2h-2a1 1 0 0 1 -.993 -.883l-.007 -.117a1 1 0 0 1 1 -1h2.584l3.251 -3.25l-5.542 -5.543a1 1 0 0 1 -.002 -1.412c1.745 -1.755 4.489 -2.795 7.209 -2.795c2.31 0 4.393 .768 6.015 2.07l2.069 -2.07h-1.584a1 1 0 0 1 -.993 -.883l-.007 -.117a1 1 0 0 1 1 -1zm-4.495 6.91l-4.09 4.09l4.595 4.594a9.1 9.1 0 0 0 .985 -3.795l.005 -.299c0 -1.754 -.55 -3.336 -1.495 -4.59m-6.005 -2.91c-1.44 0 -2.89 .36 -4.098 .987l4.598 4.598l4.09 -4.09c-1.254 -.945 -2.836 -1.495 -4.59 -1.495" />
|
||||
</symbol>
|
||||
<symbol id="filled-bowl-chopsticks" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 10a2 2 0 0 1 2 2v.5c0 1.694 -2.247 5.49 -3.983 6.983l-.017 .013v.504a2 2 0 0 1 -1.85 1.995l-.15 .005h-8a2 2 0 0 1 -2 -2v-.496l-.065 -.053c-1.76 -1.496 -3.794 -4.965 -3.928 -6.77l-.007 -.181v-.5a2 2 0 0 1 2 -2z" /> <path d="M18.929 6.003a1 1 0 1 1 .142 1.994l-14 1a1 1 0 1 1 -.142 -1.994z" /> <path d="M18.79 1.022a1 1 0 1 1 .42 1.956l-14 3a1 1 0 1 1 -.42 -1.956z" />
|
||||
</symbol>
|
||||
<symbol id="filled-bowl-spoon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 10a2 2 0 0 1 2 2v.5c0 1.694 -2.247 5.49 -3.983 6.983l-.017 .013v.504a2 2 0 0 1 -1.85 1.995l-.15 .005h-8a2 2 0 0 1 -2 -2v-.496l-.065 -.053c-1.76 -1.496 -3.794 -4.965 -3.928 -6.77l-.007 -.181v-.5a2 2 0 0 1 2 -2z" /> <path d="M8 2c1.71 0 3.237 .787 3.785 2h8.215a1 1 0 0 1 0 2l-8.216 .001c-.548 1.213 -2.074 1.999 -3.784 1.999c-2.144 0 -4 -1.237 -4 -3s1.856 -3 4 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-brand-spotify" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-2.168 11.605c-1.285 -1.927 -4.354 -2.132 -6.387 -.777a1 1 0 0 0 1.11 1.664c1.195 -.797 3.014 -.675 3.613 .223a1 1 0 1 0 1.664 -1.11m1.268 -3.245c-2.469 -1.852 -5.895 -2.187 -8.608 -.589a1 1 0 0 0 1.016 1.724c1.986 -1.171 4.544 -.92 6.392 .465a1 1 0 0 0 1.2 -1.6m1.43 -3.048c-3.677 -2.298 -7.766 -2.152 -10.977 -.546a1 1 0 0 0 .894 1.788c2.635 -1.317 5.997 -1.437 9.023 .454a1 1 0 1 0 1.06 -1.696" />
|
||||
</symbol>
|
||||
<symbol id="filled-bread" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 3a4 4 0 0 1 3.109 6.516l-.11 .126l.001 8.358a3 3 0 0 1 -2.824 2.995l-.176 .005h-12a3 3 0 0 1 -3 -3v-8.356l-.116 -.136a4 4 0 0 1 -.728 -3.616l.067 -.21c.532 -1.525 1.93 -2.58 3.601 -2.677l12.079 .001z" />
|
||||
</symbol>
|
||||
<symbol id="filled-briefcase-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 2a3 3 0 0 1 3 3v1h2a3 3 0 0 1 3 3v9a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-9a3 3 0 0 1 3 -3h2v-1a3 3 0 0 1 3 -3zm0 2h-4a1 1 0 0 0 -1 1v1h6v-1a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-brightness-auto" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12.707 2.793l2.208 2.207h3.085a1 1 0 0 1 .993 .883l.007 .117v3.085l2.207 2.208a1 1 0 0 1 .083 1.32l-.083 .094l-2.207 2.207v3.086a1 1 0 0 1 -.883 .993l-.117 .007h-3.086l-2.207 2.207a1 1 0 0 1 -1.32 .083l-.094 -.083l-2.208 -2.207h-3.085a1 1 0 0 1 -.993 -.883l-.007 -.117v-3.085l-2.207 -2.208a1 1 0 0 1 -.083 -1.32l.083 -.094l2.207 -2.209v-3.084a1 1 0 0 1 .883 -.993l.117 -.007h3.084l2.209 -2.207a1 1 0 0 1 1.414 0m-.707 5.207a3 3 0 0 0 -3 3v3.5a1 1 0 0 0 2 0v-.5h2v.5a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-3.5a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v1h-2v-1a1 1 0 0 1 .883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-brightness" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-9 1.732a8 8 0 0 0 4.001 14.928l-.001 -16a8 8 0 0 0 -4 1.072" />
|
||||
</symbol>
|
||||
<symbol id="filled-building-broadcast-tower" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 10a2 2 0 0 1 1.497 3.327l2.452 7.357a1 1 0 1 1 -1.898 .632l-.44 -1.316h-3.224l-.438 1.317a1 1 0 0 1 -1.152 .663l-.113 -.03a1 1 0 0 1 -.633 -1.265l2.452 -7.357a2 2 0 0 1 -.503 -1.328l.005 -.15a2 2 0 0 1 1.995 -1.85" /> <path d="M18.093 4.078a10 10 0 0 1 3.137 11.776a1 1 0 0 1 -1.846 -.77a8 8 0 1 0 -14.769 0a1 1 0 0 1 -1.846 .77a10 10 0 0 1 15.324 -11.776" /> <path d="M15.657 7.243a6 6 0 0 1 1.882 7.066a1 1 0 1 1 -1.846 -.77a4 4 0 1 0 -7.384 0a1 1 0 1 1 -1.846 .77a6 6 0 0 1 9.194 -7.066" />
|
||||
</symbol>
|
||||
<symbol id="filled-cash-banknote" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 5a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3zm-7 4a3 3 0 0 0 -2.996 2.85l-.004 .15a3 3 0 1 0 3 -3m6.01 2h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2m-12 0h-.01a1 1 0 1 0 .01 2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5a3 3 0 0 0 -3 3v6a1 1 0 0 0 2 0v-2h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-6a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v2h-2v-2a1 1 0 0 1 .883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3l-.005 -.176a3 3 0 0 0 -.654 -1.7l-.106 -.124l.106 -.124a3 3 0 0 0 -2.341 -4.876m0 6a1 1 0 0 1 0 2h-1v-2zm0 -4a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0a1 1 0 0 0 -1.993 -.117l-.007 .117a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1.993 -.117l.007 .117a1 1 0 0 0 2 0a3 3 0 0 0 -3 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-1v-6z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-2h1.5a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-1.5v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-2a3 3 0 0 0 -3 3v4a3 3 0 0 0 3 3h2a1 1 0 0 0 1 -1v-4a1 1 0 0 0 -1 -1h-1a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883v2h-1a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5a1 1 0 0 0 -1 1v3h-2v-3a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-3h2v3a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h3v5a1 1 0 0 1 -1.993 .117l-.007 -.117a1 1 0 0 0 -2 0a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2.53 5.152a1 1 0 0 0 -1.378 .318l-2.152 3.443v-2.913a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-2.914l2.152 3.444a1 1 0 0 0 1.276 .374l.102 -.056l.095 -.068a1 1 0 0 0 .223 -1.31l-2.17 -3.47l2.17 -3.47a1 1 0 0 0 -.318 -1.378" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m-2 5a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-7a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m4 6c0 -1.014 -1.336 -1.384 -1.857 -.514l-2.143 3.57l-2.143 -3.57c-.521 -.87 -1.857 -.5 -1.857 .514v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-4.39l1.143 1.904l.074 .108a1 1 0 0 0 1.64 -.108l1.143 -1.904v4.39a1 1 0 0 0 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m-1.106 5.553c-.471 -.944 -1.894 -.608 -1.894 .447v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3.764l2.106 4.211c.471 .944 1.894 .608 1.894 -.447v-8a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v3.764z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h1a3 3 0 0 0 0 -6m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 4.168 2.764l.125 -.057a1 1 0 0 0 1.414 -1.414l.057 -.125a3 3 0 0 0 .236 -1.168v-4a3 3 0 0 0 -3 -3m1 7.001h-.059a.996 .996 0 0 0 -.941 1a1 1 0 0 1 -1 -1.001v-4a1 1 0 0 1 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m0 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-2.332l2.2 2.932a1 1 0 0 0 1.4 .2l.096 -.081a1 1 0 0 0 .104 -1.319l-1.903 -2.538l.115 -.037a3.001 3.001 0 0 0 -1.012 -5.825m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m1 5h-2a2 2 0 0 0 -2 2v2a2 2 0 0 0 2 2h2v2h-2a1 1 0 0 0 -2 0a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-2v-2h2l.007 .117a1 1 0 0 0 1.993 -.117a2 2 0 0 0 -2 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-4a1 1 0 1 0 0 2h1v7a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-7h1a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5a1 1 0 0 0 -1 1v6a1 1 0 0 1 -2 0v-6a1 1 0 0 0 -2 0v6a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2.243 5.03a1 1 0 0 0 -1.213 .727l-1.03 4.118l-1.03 -4.118a1 1 0 1 0 -1.94 .486l2 8c.252 1.01 1.688 1.01 1.94 0l2 -8a1 1 0 0 0 -.727 -1.213" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2.008 5.876l-.52 4.153l-.56 -1.4c-.319 -.799 -1.41 -.837 -1.803 -.114l-.053 .114l-.561 1.4l-.519 -4.153a1 1 0 0 0 -1 -.876l-.116 .008a1 1 0 0 0 -.868 1.116l1 8c.128 1.025 1.537 1.207 1.92 .247l1.072 -2.678l1.072 2.678c.383 .96 1.792 .778 1.92 -.247l1 -8a1 1 0 0 0 -1.984 -.248" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2.447 5.106a1 1 0 0 0 -1.341 .447l-1.106 2.21l-1.106 -2.21a1 1 0 0 0 -1.234 -.494l-.107 .047a1 1 0 0 0 -.447 1.341l1.774 3.553l-1.775 3.553a1 1 0 0 0 .345 1.283l.102 .058a1 1 0 0 0 1.341 -.447l1.107 -2.211l1.106 2.211a1 1 0 0 0 1.234 .494l.107 -.047a1 1 0 0 0 .447 -1.341l-1.776 -3.553l1.776 -3.553a1 1 0 0 0 -.345 -1.283z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2.371 5.072a1 1 0 0 0 -1.3 .557l-1.071 2.678l-1.072 -2.678a1 1 0 0 0 -1.856 .742l1.928 4.823v2.806a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2.809l1.928 -4.82a1 1 0 0 0 -.45 -1.25z" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m2 5h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h2.382l-3.276 6.553a1 1 0 0 0 .894 1.447h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-2.382l3.276 -6.553a1 1 0 0 0 -.894 -1.447" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5.401 9.576l.052 .021l.08 .026l.08 .019l.072 .011l.117 .007l.076 -.003l.135 -.02l.082 -.02l.103 -.039l.073 -.035l.078 -.046l.06 -.042l.08 -.069l.083 -.088l.062 -.083l2 -3a1 1 0 1 0 -1.664 -1.11l-.168 .251v-1.696a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v5.026l.009 .105l.02 .107l.04 .129l.048 .102l.046 .078l.042 .06l.069 .08l.088 .083l.083 .062l.09 .053z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-10" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5.401 9.576l.052 .021l.08 .026l.08 .019l.072 .011l.117 .007l.076 -.003l.135 -.02l.082 -.02l.103 -.039l.073 -.035l.078 -.046l.06 -.042l.08 -.069l.083 -.088l.062 -.083l.053 -.09l.031 -.064l.032 -.081l.03 -.109l.015 -.094l.007 -.117v-5a1 1 0 0 0 -2 0v3.131l-1.445 -.963a1 1 0 0 0 -1.317 .184l-.07 .093a1 1 0 0 0 .277 1.387l3.038 2.024z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-11" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-4.952 9.659l.069 -.006l.096 -.016l.089 -.023l.099 -.038l.082 -.04l.113 -.073l.073 -.06l.074 -.074l.075 -.094l.052 -.08l.035 -.07l.051 -.132l.031 -.135l.01 -.082l.003 -.076v-5a1 1 0 0 0 -2 0v1.697l-.168 -.252a1 1 0 0 0 -1.286 -.336l-.1 .059a1 1 0 0 0 -.278 1.387l2.018 3.027l.07 .087l.075 .074l.094 .075l.08 .052l.07 .035l.132 .051l.135 .031l.082 .01z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-12" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5 2.66a1 1 0 0 0 -1 1v5a1 1 0 0 0 2 0v-5a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-6 3.66v5.022l.003 .054l.02 .135l.005 .025a1 1 0 0 0 .056 .165l.04 .082l.062 .099l.07 .087l.075 .074l.094 .075l.08 .052l.07 .035l.132 .051l.135 .031l.082 .01l.124 .002l.113 -.012l.108 -.024l.106 -.036l.108 -.051l.065 -.04l3.007 -2.004a1 1 0 1 0 -1.11 -1.664l-1.445 .962v-3.13a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5 2.66a1 1 0 0 0 -1 1v5a1 1 0 0 0 1 1h3.5a1 1 0 0 0 0 -2h-2.5v-4a1 1 0 0 0 -.883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5 2.66a1 1 0 0 0 -1 1v5.026l.009 .105l.02 .107l.04 .129l.048 .102l.046 .078l.042 .06l.069 .08l.088 .083l.083 .062l3 2a1 1 0 1 0 1.11 -1.664l-2.555 -1.704v-4.464a1 1 0 0 0 -.883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-6 3.66v5.022l.003 .054l.02 .135l.005 .025a1 1 0 0 0 .056 .165l.04 .082l.04 .065l2.004 3.007a1 1 0 1 0 1.664 -1.11l-1.832 -2.748v-4.697a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-6" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-6 12.16a1 1 0 0 0 2 0v-8.5a1 1 0 0 0 -2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-7" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-4.007 8.777l.007 -.117v-5a1 1 0 0 0 -2 0v4.696l-1.832 2.75a1 1 0 0 0 .184 1.316l.093 .07a1 1 0 0 0 1.387 -.277l2.024 -3.038l.06 -.116l.032 -.081l.03 -.109z" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-8" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5 2.66a1 1 0 0 0 -1 1v4.464l-2.555 1.704a1 1 0 0 0 -.336 1.286l.059 .1a1 1 0 0 0 1.387 .278l3.027 -2.018l.087 -.07l.074 -.075l.075 -.094l.052 -.08l.035 -.07l.051 -.132l.031 -.135l.01 -.082l.003 -.076v-5a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-clock-hour-9" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-4.883 9.653a1 1 0 0 0 .883 -.993v-5a1 1 0 0 0 -2 0v4h-2.5a1 1 0 0 0 -.993 .883l-.007 .117a1 1 0 0 0 1 1h3.5z" />
|
||||
</symbol>
|
||||
<symbol id="filled-cone-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 1c5.52 0 10 1.494 10 4.002v.5a1 1 0 0 1 -.121 .477l-8.139 15.006a2 2 0 0 1 -3.489 -.016l-8.13 -14.99a1 1 0 0 1 -.121 -.475v-.5c0 -2.509 4.48 -4.004 10 -4.004" />
|
||||
</symbol>
|
||||
<symbol id="filled-cone" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 1.001c.72 0 1.385 .387 1.749 1.03l8.13 14.99a1 1 0 0 1 .121 .477v.498c0 2.46 -4.306 3.945 -9.677 4.002l-.323 .002c-5.52 0 -10 -1.495 -10 -4.003v-.5a1 1 0 0 1 .121 -.477l8.139 -15.005a2 2 0 0 1 1.74 -1.015" />
|
||||
</symbol>
|
||||
<symbol id="filled-contrast-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm0 2h-14a1 1 0 0 0 -1 1v14a1 1 0 0 0 .769 .973c3.499 -.347 7.082 -4.127 7.226 -7.747l.005 -.226c0 -3.687 3.66 -7.619 7.232 -7.974a1 1 0 0 0 -.232 -.026" />
|
||||
</symbol>
|
||||
<symbol id="filled-contrast" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-9 1.732a8 8 0 0 0 4.001 14.928l-.001 -16a8 8 0 0 0 -4 1.072" />
|
||||
</symbol>
|
||||
<symbol id="filled-cookie-man" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12.007 1l.238 .005a6 6 0 0 1 5.405 3.974l.078 .233a6 6 0 0 1 -.182 4.08l-.093 .21l.05 -.002a2.94 2.94 0 0 1 2.638 1.511l.081 .158a2.887 2.887 0 0 1 -1.234 3.764l-.19 .096l-1.798 .821v.963l1.166 1.166l.14 .154a2.96 2.96 0 0 1 -.17 4.002c-1.087 1.088 -2.827 1.161 -4.03 .144l-.16 -.146l-1.946 -1.948l-1.946 1.947a2.96 2.96 0 0 1 -3.95 .22l-.15 -.128c-1.17 -1.073 -1.284 -2.879 -.234 -4.12l.146 -.158l1.134 -1.134v-.962l-1.834 -.84l-.181 -.093a2.88 2.88 0 0 1 -1.205 -3.75a2.93 2.93 0 0 1 2.646 -1.661l.13 .003l-.03 -.064a6.1 6.1 0 0 1 -.503 -1.968l-.017 -.26v-.217a6 6 0 0 1 5.775 -5.996l.224 -.004zm.003 15h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2m0 -3h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2m0 -5h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2m-2 -3h-.01a1 1 0 1 0 0 2h.01a1 1 0 0 0 0 -2m4 0h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-cookie" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.53 2.552l2.667 1.104a1 1 0 0 1 .414 1.53a3 3 0 0 0 3.492 4.604a1 1 0 0 1 1.296 .557l.049 .122a4 4 0 0 1 0 3.062l-.079 .151c-.467 .74 -.785 1.314 -.945 1.7c-.166 .4 -.373 1.097 -.613 2.073l-.047 .144a4 4 0 0 1 -2.166 2.164l-.139 .046c-1.006 .253 -1.705 .461 -2.076 .615c-.412 .17 -.982 .486 -1.696 .942l-.156 .082a4 4 0 0 1 -3.062 0l-.148 -.077c-.759 -.475 -1.333 -.793 -1.704 -.947c-.413 -.171 -1.109 -.378 -2.07 -.612l-.146 -.048a4 4 0 0 1 -2.164 -2.166l-.046 -.138c-.254 -1.009 -.463 -1.709 -.615 -2.078q -.256 -.621 -.942 -1.695l-.082 -.156a4 4 0 0 1 0 -3.062l.084 -.16c.447 -.692 .761 -1.262 .94 -1.692c.147 -.355 .356 -1.057 .615 -2.078l.045 -.138a4 4 0 0 1 2.166 -2.164l.141 -.047c.988 -.245 1.686 -.453 2.074 -.614c.395 -.164 .967 -.48 1.7 -.944l.152 -.08a4 4 0 0 1 3.062 0m-1.531 13.448a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m4 -3a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m-8 -1a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m4 -1a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m-1 -4c-.552 0 -1 .448 -1 1.01a1 1 0 1 0 2 -.01a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-copy-check" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18.333 6a3.667 3.667 0 0 1 3.667 3.667v8.666a3.667 3.667 0 0 1 -3.667 3.667h-8.666a3.667 3.667 0 0 1 -3.667 -3.667v-8.666a3.667 3.667 0 0 1 3.667 -3.667zm-3.333 -4c1.094 0 1.828 .533 2.374 1.514a1 1 0 1 1 -1.748 .972c-.221 -.398 -.342 -.486 -.626 -.486h-10c-.548 0 -1 .452 -1 1v9.998c0 .32 .154 .618 .407 .805l.1 .065a1 1 0 1 1 -.99 1.738a3 3 0 0 1 -1.517 -2.606v-10c0 -1.652 1.348 -3 3 -3zm1.293 9.293l-3.293 3.292l-1.293 -1.292a1 1 0 0 0 -1.414 1.414l2 2a1 1 0 0 0 1.414 0l4 -4a1 1 0 0 0 -1.414 -1.414" />
|
||||
</symbol>
|
||||
<symbol id="filled-copy-minus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18.333 6a3.667 3.667 0 0 1 3.667 3.667v8.666a3.667 3.667 0 0 1 -3.667 3.667h-8.666a3.667 3.667 0 0 1 -3.667 -3.667v-8.666a3.667 3.667 0 0 1 3.667 -3.667zm-3.333 -4c1.094 0 1.828 .533 2.374 1.514a1 1 0 1 1 -1.748 .972c-.221 -.398 -.342 -.486 -.626 -.486h-10c-.548 0 -1 .452 -1 1v9.998c0 .32 .154 .618 .407 .805l.1 .065a1 1 0 1 1 -.99 1.738a3 3 0 0 1 -1.517 -2.606v-10c0 -1.652 1.348 -3 3 -3zm2 11h-6a1 1 0 0 0 0 2h6a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-copy-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18.333 6a3.667 3.667 0 0 1 3.667 3.667v8.666a3.667 3.667 0 0 1 -3.667 3.667h-8.666a3.667 3.667 0 0 1 -3.667 -3.667v-8.666a3.667 3.667 0 0 1 3.667 -3.667zm-4.333 4a1 1 0 0 0 -1 1v2h-2a1 1 0 0 0 -.993 .883l-.007 .117a1 1 0 0 0 1 1h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2a1 1 0 0 0 -.883 -.993zm1 -8c1.094 0 1.828 .533 2.374 1.514a1 1 0 1 1 -1.748 .972c-.221 -.398 -.342 -.486 -.626 -.486h-10c-.548 0 -1 .452 -1 1v9.998c0 .32 .154 .618 .407 .805l.1 .065a1 1 0 1 1 -.99 1.738a3 3 0 0 1 -1.517 -2.606v-10c0 -1.652 1.348 -3 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-copy-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18.333 6a3.667 3.667 0 0 1 3.667 3.667v8.666a3.667 3.667 0 0 1 -3.667 3.667h-8.666a3.667 3.667 0 0 1 -3.667 -3.667v-8.666a3.667 3.667 0 0 1 3.667 -3.667zm-3.333 -4c1.094 0 1.828 .533 2.374 1.514a1 1 0 1 1 -1.748 .972c-.221 -.398 -.342 -.486 -.626 -.486h-10c-.548 0 -1 .452 -1 1v9.998c0 .32 .154 .618 .407 .805l.1 .065a1 1 0 1 1 -.99 1.738a3 3 0 0 1 -1.517 -2.606v-10c0 -1.652 1.348 -3 3 -3zm.8 8.786l-1.837 1.799l-1.749 -1.785a1 1 0 0 0 -1.319 -.096l-.095 .082a1 1 0 0 0 -.014 1.414l1.749 1.785l-1.835 1.8a1 1 0 0 0 -.096 1.32l.082 .095a1 1 0 0 0 1.414 .014l1.836 -1.8l1.75 1.786a1 1 0 0 0 1.319 .096l.095 -.082a1 1 0 0 0 .014 -1.414l-1.75 -1.786l1.836 -1.8a1 1 0 0 0 .096 -1.319l-.082 -.095a1 1 0 0 0 -1.414 -.014" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-1-1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 3a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-16-9" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 7a3 3 0 0 1 3 3v4a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-4a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-3-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 6a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-6a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-5-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-7-5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 5a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-landscape" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 5a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-crop-portrait" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16 3a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-gps" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-.086 5.066c.372 -.837 -.483 -1.692 -1.32 -1.32l-9 4l-.108 .055c-.75 .44 -.611 1.609 .271 1.83l3.418 .853l.855 3.419c.23 .922 1.498 1.032 1.884 .163z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571a3 3 0 0 0 -3 3v6a1 1 0 0 0 2 0v-2h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-6a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v2h-2v-2a1 1 0 0 1 .883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3l-.005 -.176a3 3 0 0 0 -.654 -1.7l-.106 -.124l.106 -.124a3 3 0 0 0 -2.341 -4.876m0 6a1 1 0 0 1 0 2h-1v-2zm0 -4a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0a1 1 0 0 0 -1.993 -.117l-.007 .117a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1.993 -.117l.007 .117a1 1 0 0 0 2 0a3 3 0 0 0 -3 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-1v-6z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-2h1.5a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-1.5v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-2a3 3 0 0 0 -3 3v4a3 3 0 0 0 3 3h2a1 1 0 0 0 1 -1v-4a1 1 0 0 0 -1 -1h-1a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883v2h-1a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571a1 1 0 0 0 -1 1v3h-2v-3a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-3h2v3a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h3v5a1 1 0 0 1 -1.993 .117l-.007 -.117a1 1 0 0 0 -2 0a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.864 5.723a1 1 0 0 0 -1.378 .318l-2.152 3.442v-2.912a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-2.914l2.152 3.444a1 1 0 0 0 1.276 .374l.102 -.056l.095 -.068a1 1 0 0 0 .223 -1.31l-2.17 -3.47l2.17 -3.47a1 1 0 0 0 -.318 -1.378" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-3.666 5.571a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-7a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m2.334 6.571c0 -1.014 -1.336 -1.384 -1.857 -.514l-2.143 3.57l-2.143 -3.57c-.521 -.87 -1.857 -.5 -1.857 .514v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-4.39l1.143 1.904l.074 .108a1 1 0 0 0 1.64 -.108l1.143 -1.904v4.39a1 1 0 0 0 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-2.772 6.124c-.471 -.944 -1.894 -.608 -1.894 .447v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3.764l2.106 4.211c.471 .944 1.894 .608 1.894 -.447v-8a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v3.764z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h1a3 3 0 0 0 0 -6m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571a3 3 0 0 0 -3 3v4a3 3 0 0 0 4.168 2.764l.125 -.057a1 1 0 0 0 1.414 -1.414l.057 -.125a3 3 0 0 0 .236 -1.168v-4a3 3 0 0 0 -3 -3m1 7.002h-.059a.996 .996 0 0 0 -.941 .998a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 5.571h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-2.332l2.2 2.932a1 1 0 0 0 1.4 .2l.096 -.081a1 1 0 0 0 .104 -1.319l-1.903 -2.538l.115 -.037a3.001 3.001 0 0 0 -1.012 -5.825m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-.666 5.571h-2a2 2 0 0 0 -2 2v2a2 2 0 0 0 2 2h2v2h-2a1 1 0 0 0 -2 0a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-2v-2h2l.007 .117a1 1 0 0 0 1.993 -.117a2 2 0 0 0 -2 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-4a1 1 0 1 0 0 2h1v7a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-7h1a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571a1 1 0 0 0 -1 1v6a1 1 0 0 1 -2 0v-6a1 1 0 0 0 -2 0v6a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.577 5.6a1 1 0 0 0 -1.213 .728l-1.03 4.118l-1.03 -4.118a1 1 0 1 0 -1.94 .486l2 8c.252 1.01 1.688 1.01 1.94 0l2 -8a1 1 0 0 0 -.727 -1.213" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.342 6.447l-.52 4.153l-.56 -1.4c-.319 -.799 -1.41 -.837 -1.803 -.114l-.053 .114l-.561 1.4l-.519 -4.153a1 1 0 0 0 -1 -.876l-.116 .008a1 1 0 0 0 -.868 1.116l1 8c.128 1.025 1.537 1.207 1.92 .247l1.072 -2.678l1.072 2.678c.383 .96 1.792 .778 1.92 -.247l1 -8a1 1 0 0 0 -1.984 -.248" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.781 5.677a1 1 0 0 0 -1.341 .447l-1.106 2.21l-1.106 -2.21a1 1 0 0 0 -1.234 -.494l-.107 .047a1 1 0 0 0 -.447 1.341l1.774 3.553l-1.775 3.553a1 1 0 0 0 .345 1.283l.102 .058a1 1 0 0 0 1.341 -.447l1.107 -2.21l1.106 2.21a1 1 0 0 0 1.234 .494l.107 -.047a1 1 0 0 0 .447 -1.341l-1.776 -3.553l1.776 -3.553a1 1 0 0 0 -.345 -1.283z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.705 5.643a1 1 0 0 0 -1.3 .557l-1.071 2.678l-1.072 -2.678a1 1 0 0 0 -1.856 .742l1.928 4.823v2.806a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2.809l1.928 -4.82a1 1 0 0 0 -.45 -1.25z" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m.334 5.571h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h2.382l-3.276 6.553a1 1 0 0 0 .894 1.447h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-2.382l3.276 -6.553a1 1 0 0 0 -.894 -1.447" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-minus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m1.334 9.571h-6a1 1 0 0 0 0 2h6a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-hexagon-plus" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.666 1.429l6.75 3.98l.096 .063l.093 .078l.106 .074a3.22 3.22 0 0 1 1.284 2.39l.005 .204v7.284c0 1.175 -.643 2.256 -1.623 2.793l-6.804 4.302c-.98 .538 -2.166 .538 -3.2 -.032l-6.695 -4.237a3.23 3.23 0 0 1 -1.678 -2.826v-7.285c0 -1.106 .57 -2.128 1.476 -2.705l6.95 -4.098c1 -.552 2.214 -.552 3.24 .015m-1.666 6.571a1 1 0 0 0 -1 1v2h-2a1 1 0 0 0 -.993 .883l-.007 .117a1 1 0 0 0 1 1h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2a1 1 0 0 0 -.883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-home" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12.707 2.293l9 9c.63 .63 .184 1.707 -.707 1.707h-1v6a3 3 0 0 1 -3 3h-1v-7a3 3 0 0 0 -2.824 -2.995l-.176 -.005h-2a3 3 0 0 0 -3 3v7h-1a3 3 0 0 1 -3 -3v-6h-1c-.89 0 -1.337 -1.077 -.707 -1.707l9 -9a1 1 0 0 1 1.414 0m.293 11.707a1 1 0 0 1 1 1v7h-4v-7a1 1 0 0 1 .883 -.993l.117 -.007z" />
|
||||
</symbol>
|
||||
<symbol id="filled-ironing" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16.459 5a4 4 0 0 1 3.945 3.343l.577 3.464l.81 4.865a2 2 0 0 1 -1.971 2.328h-16.82a1 1 0 0 1 -1 -1a8 8 0 0 1 8 -8h8.652l-.22 -1.329a2 2 0 0 0 -1.811 -1.665l-.162 -.006h-7.459a1 1 0 1 1 0 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-jetpack" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 2a4 4 0 0 1 4 4v7a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-1h-2v1a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-7a4 4 0 0 1 8 0v1h2v-1a4 4 0 0 1 4 -4m-4 8v-1h-2v1zm-4 5a1 1 0 0 1 1 1c0 2.623 -.787 4.59 -2.4 5.8a1 1 0 0 1 -1.2 0c-1.613 -1.21 -2.4 -3.177 -2.4 -5.8a1 1 0 0 1 2 0c0 1.532 .308 2.684 .906 3.498l.094 .119l.094 -.12c.558 -.759 .864 -1.813 .902 -3.196l.004 -.301a1 1 0 0 1 1 -1m10 0a1 1 0 0 1 1 1c0 2.623 -.787 4.59 -2.4 5.8a1 1 0 0 1 -1.2 0c-1.613 -1.21 -2.4 -3.177 -2.4 -5.8a1 1 0 0 1 2 0c0 1.532 .308 2.684 .906 3.498l.094 .119l.094 -.12c.558 -.759 .864 -1.813 .902 -3.196l.004 -.301a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-key" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14.52 2c1.029 0 2.015 .409 2.742 1.136l3.602 3.602a3.877 3.877 0 0 1 0 5.483l-2.643 2.643a3.88 3.88 0 0 1 -4.941 .452l-.105 -.078l-5.882 5.883a3 3 0 0 1 -1.68 .843l-.22 .027l-.221 .009h-1.172c-1.014 0 -1.867 -.759 -1.991 -1.823l-.009 -.177v-1.172c0 -.704 .248 -1.386 .73 -1.96l.149 -.161l.414 -.414a1 1 0 0 1 .707 -.293h1v-1a1 1 0 0 1 .883 -.993l.117 -.007h1v-1a1 1 0 0 1 .206 -.608l.087 -.1l1.468 -1.469l-.076 -.103a3.9 3.9 0 0 1 -.678 -1.963l-.007 -.236c0 -1.029 .409 -2.015 1.136 -2.742l2.643 -2.643a3.88 3.88 0 0 1 2.741 -1.136m.495 5h-.02a2 2 0 1 0 0 4h.02a2 2 0 1 0 0 -4" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M8 3a3 3 0 0 1 3 3v1a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-1a3 3 0 0 1 3 -3z" /> <path d="M8 12a3 3 0 0 1 3 3v3a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-3a3 3 0 0 1 3 -3z" /> <path d="M18 3a3 3 0 0 1 3 3v3a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-3a3 3 0 0 1 3 -3z" /> <path d="M18 14a3 3 0 0 1 3 3v1a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-1a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-bottom" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 19a1 1 0 0 1 0 2h-16a1 1 0 0 1 0 -2z" /> <path d="M13 3a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-center" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 3a1 1 0 0 1 1 1v4h3a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-3v4a1 1 0 0 1 -2 0v-4h-3a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3h3v-4a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M4 3a1 1 0 0 1 1 1v16a1 1 0 0 1 -2 0v-16a1 1 0 0 1 1 -1" /> <path d="M18 8a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-middle" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13 5a3 3 0 0 1 3 3v3h4a1 1 0 0 1 0 2h-4v3a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-3h-4a1 1 0 0 1 0 -2h4v-3a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 3a1 1 0 0 1 1 1v16a1 1 0 0 1 -2 0v-16a1 1 0 0 1 1 -1" /> <path d="M14 8a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-align-top" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 3a1 1 0 0 1 0 2h-16a1 1 0 1 1 0 -2z" /> <path d="M13 7a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-cards" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M8 3a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3z" /> <path d="M18 3a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-6a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-dashboard" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M9 3a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2zm0 12a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-2a2 2 0 0 1 2 -2zm10 -4a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2zm0 -8a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-2a2 2 0 0 1 2 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-distribute-horizontal" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 3a1 1 0 0 1 0 2h-16a1 1 0 1 1 0 -2z" /> <path d="M20 19a1 1 0 0 1 0 2h-16a1 1 0 0 1 0 -2z" /> <path d="M16 8a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-distribute-vertical" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M4 3a1 1 0 0 1 1 1v16a1 1 0 0 1 -2 0v-16a1 1 0 0 1 1 -1" /> <path d="M20 3a1 1 0 0 1 1 1v16a1 1 0 0 1 -2 0v-16a1 1 0 0 1 1 -1" /> <path d="M13 5a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-grid" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M9 3a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z" /> <path d="M19 3a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z" /> <path d="M9 13a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z" /> <path d="M19 13a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-kanban" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M10 3a1 1 0 0 1 0 2h-6a1 1 0 1 1 0 -2z" /> <path d="M20 3a1 1 0 0 1 0 2h-6a1 1 0 0 1 0 -2z" /> <path d="M8 7a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3z" /> <path d="M18 7a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-list" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 3a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" /> <path d="M18 13a3 3 0 0 1 3 3v2a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-sidebar-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M6 21a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3zm8 -16h-8a1 1 0 0 0 -1 1v12a1 1 0 0 0 1 1h8z" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout-sidebar" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M6 21a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3zm12 -16h-8v14h8a1 1 0 0 0 1 -1v-12a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-layout" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M8 3a3 3 0 0 1 3 3v1a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-1a3 3 0 0 1 3 -3z" /> <path d="M8 12a3 3 0 0 1 3 3v3a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-3a3 3 0 0 1 3 -3z" /> <path d="M18 3a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-2a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-lego" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16 2a1 1 0 0 1 1 1v1l.2 .005a4 4 0 0 1 3.795 3.795l.005 .2v9a4 4 0 0 1 -2.845 3.83l-.155 .043v.127a1 1 0 0 1 -.883 .993l-.117 .007h-10a1 1 0 0 1 -1 -1v-.127l-.155 -.042a4 4 0 0 1 -2.84 -3.631l-.005 -.2v-9a4 4 0 0 1 4 -4v-1a1 1 0 0 1 1 -1zm-.8 12.286a1 1 0 0 0 -1.414 .014a2.5 2.5 0 0 1 -3.572 0a1 1 0 0 0 -1.428 1.4a4.5 4.5 0 0 0 6.428 0a1 1 0 0 0 -.014 -1.414m-5.69 -4.286h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2m5 0h-.01a1 1 0 0 0 0 2h.01a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-lock" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2a5 5 0 0 1 5 5v3a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-10a3 3 0 0 1 -3 -3v-6a3 3 0 0 1 3 -3v-3a5 5 0 0 1 5 -5m0 12a2 2 0 0 0 -1.995 1.85l-.005 .15a2 2 0 1 0 2 -2m0 -10a3 3 0 0 0 -3 3v3h6v-3a3 3 0 0 0 -3 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-lungs" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 3a1 1 0 0 1 1 1v5a2 2 0 0 0 1 1.732v-3.475c0 -1.242 .995 -2.257 2.233 -2.257c.372 0 .738 .094 1.122 .307l.18 .117c1.695 1.23 2.76 3.035 3.773 6.34q .674 2.204 .692 5.06c.016 2.195 -1.657 4.024 -3.843 4.168l-.237 .008c-2.17 0 -3.92 -1.787 -3.92 -3.98v-4.146a4 4 0 0 1 -1.893 -1.112l-.107 -.118l-.107 .118a4 4 0 0 1 -1.892 1.112l-.001 4.146c0 2.193 -1.75 3.98 -3.919 3.98l-.268 -.01c-2.155 -.142 -3.827 -1.971 -3.811 -4.165q .018 -2.858 .692 -5.06c1.011 -3.307 2.076 -5.112 3.822 -6.375l.188 -.117a2.2 2.2 0 0 1 1.064 -.273c1.237 0 2.232 1.015 2.232 2.257l.001 3.475a2 2 0 0 0 .999 -1.732v-5a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-macro" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17.994 2.888l.006 .112v3a6 6 0 0 1 -5 5.916v4.186a6.98 6.98 0 0 1 5 -2.102a1 1 0 0 1 1 1a7 7 0 0 1 -14 0a1 1 0 0 1 1 -1c1.96 0 3.731 .805 5.002 2.103l-.002 -4.186a6 6 0 0 1 -5 -5.917v-3a1 1 0 0 1 1.555 -.832l2.317 1.544l1.42 -1.42a1 1 0 0 1 1.32 -.082l.095 .083l1.42 1.419l2.318 -1.544a1 1 0 0 1 1.55 .72m-10.865 13.24l.03 .134a5.01 5.01 0 0 0 3.71 3.61a5 5 0 0 0 -3.74 -3.744m9.742 .002l-.134 .03a5.01 5.01 0 0 0 -3.61 3.71a5 5 0 0 0 3.744 -3.74" />
|
||||
</symbol>
|
||||
<symbol id="filled-magnet" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M21 9v4a9 9 0 0 1 -18 0v-4h7v4a2 2 0 1 0 4 0v-4zm-3 -7a3 3 0 0 1 3 3v2h-7v-2a3 3 0 0 1 3 -3zm-11 0a3 3 0 0 1 3 3v2h-7v-2a3 3 0 0 1 3 -3z" />
|
||||
</symbol>
|
||||
<symbol id="filled-man" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M15 8c1.628 0 3.2 .787 4.707 2.293a1 1 0 0 1 -1.414 1.414c-.848 -.848 -1.662 -1.369 -2.444 -1.587l-.849 5.944v4.936a1 1 0 0 1 -2 0v-4h-2v4a1 1 0 0 1 -2 0v-4.929l-.85 -5.951c-.781 .218 -1.595 .739 -2.443 1.587a1 1 0 1 1 -1.414 -1.414c1.506 -1.506 3.08 -2.293 4.707 -2.293z" /> <path d="M12 1a3 3 0 1 1 -3 3l.005 -.176a3 3 0 0 1 2.995 -2.824" />
|
||||
</symbol>
|
||||
<symbol id="filled-manual-gearbox" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 3a3 3 0 0 1 1 5.829v1.171a3 3 0 0 1 -3 3h-4v2.171a3.001 3.001 0 1 1 -4 2.829l.005 -.176a3 3 0 0 1 1.995 -2.654v-2.17h-5v2.171a3.001 3.001 0 1 1 -4 2.829l.005 -.176a3 3 0 0 1 1.995 -2.654v-6.341a3 3 0 0 1 -2 -2.829l.005 -.176a3 3 0 1 1 3.996 3.005l-.001 2.171h5v-2.17a3 3 0 0 1 -2 -2.83l.005 -.176a3 3 0 1 1 3.996 3.005l-.001 2.171h4a1 1 0 0 0 1 -1v-1.17a3 3 0 0 1 -2 -2.83l.005 -.176a3 3 0 0 1 2.995 -2.824" />
|
||||
</symbol>
|
||||
<symbol id="filled-microphone" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 9a1 1 0 0 1 1 1a8 8 0 0 1 -6.999 7.938l-.001 2.062h3a1 1 0 0 1 0 2h-8a1 1 0 0 1 0 -2h3v-2.062a8 8 0 0 1 -7 -7.938a1 1 0 1 1 2 0a6 6 0 0 0 12 0a1 1 0 0 1 1 -1m-7 -8a4 4 0 0 1 4 4v5a4 4 0 1 1 -8 0v-5a4 4 0 0 1 4 -4" />
|
||||
</symbol>
|
||||
<symbol id="filled-microwave" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 5a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-16a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2zm-6 2h-10v10h10zm4.01 7h-.01a1 1 0 0 0 -.117 1.993l.127 .007a1 1 0 0 0 0 -2m0 -3h-.01a1 1 0 0 0 -.117 1.993l.127 .007a1 1 0 0 0 0 -2m0 -3h-.01a1 1 0 0 0 -.117 1.993l.127 .007a1 1 0 0 0 0 -2" /> <path d="M5.945 9.668c1.336 -.891 2.274 -.891 3.61 0l-.089 -.056l.04 .017l.146 .064l.095 .044c.378 .171 .533 .23 .674 .255c.133 .023 .186 .005 .336 -.16a1 1 0 1 1 1.486 1.337c-.613 .681 -1.358 .934 -2.164 .794c-.368 -.064 -.621 -.161 -1.158 -.405a10 10 0 0 0 -.306 -.135l-.17 -.091c-.664 -.443 -.726 -.443 -1.39 0a1 1 0 1 1 -1.11 -1.664" /> <path d="M5.945 12.668c1.336 -.891 2.274 -.891 3.61 0l-.089 -.056l.04 .017l.146 .064l.095 .044c.378 .171 .533 .23 .674 .255c.133 .023 .186 .005 .336 -.16a1 1 0 0 1 1.486 1.337c-.613 .681 -1.358 .934 -2.164 .794c-.368 -.064 -.621 -.161 -1.158 -.405a10 10 0 0 0 -.306 -.135l-.17 -.091c-.664 -.443 -.726 -.443 -1.39 0a1 1 0 1 1 -1.11 -1.664" />
|
||||
</symbol>
|
||||
<symbol id="filled-radar" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 10a2 2 0 0 1 1.678 .911l.053 .089h7.269l.117 .007a1 1 0 0 1 .883 .993c0 5.523 -4.477 10 -10 10a1 1 0 0 1 -1 -1v-7.269l-.089 -.053a2 2 0 0 1 -.906 -1.529l-.005 -.149a2 2 0 0 1 2 -2m9.428 -1.334a1 1 0 0 1 -1.884 .668a8 8 0 1 0 -10.207 10.218a1 1 0 0 1 -.666 1.886a10 10 0 1 1 12.757 -12.772m-4.628 -.266a1 1 0 0 1 -1.6 1.2a4 4 0 1 0 -5.6 5.6a1 1 0 0 1 -1.2 1.6a6 6 0 1 1 8.4 -8.4" />
|
||||
</symbol>
|
||||
<symbol id="filled-relation-many-to-many" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-3.2 5.4c-.577 -.769 -1.8 -.361 -1.8 .6v4a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-1l1.2 1.6c.577 .769 1.8 .361 1.8 -.6v-4a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v1zm-9 0c-.577 -.769 -1.8 -.361 -1.8 .6v4a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-1l1.2 1.6c.577 .769 1.8 .361 1.8 -.6v-4a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v1zm5.2 3.1a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m0 -3a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-relation-one-to-many" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-4.2 5.4c-.577 -.769 -1.8 -.361 -1.8 .6v4a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-1l1.2 1.6c.577 .769 1.8 .361 1.8 -.6v-4a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v1zm-6.8 -.4h-1a1 1 0 1 0 0 2v3a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1m3 3.5a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m0 -3a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-relation-one-to-one" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 4a3 3 0 0 1 3 3v10a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3zm-10 5h-1a1 1 0 1 0 0 2v3a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1m7 0h-1a1 1 0 0 0 0 2v3a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1m-4 3.5a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m0 -3a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-section" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20.01 19a1 1 0 0 1 .117 1.993l-.127 .007a1 1 0 0 1 -.117 -1.993zm-16 0a1 1 0 0 1 0 2a1 1 0 0 1 -.127 -1.993zm4 0a1 1 0 0 1 0 2a1 1 0 0 1 -.127 -1.993zm4 0a1 1 0 0 1 .117 1.993l-.127 .007a1 1 0 0 1 -.117 -1.993zm4 0a1 1 0 0 1 .117 1.993l-.127 .007a1 1 0 0 1 -.117 -1.993zm4 -16a1 1 0 0 1 .117 1.993l-.127 .007a1 1 0 0 1 -.117 -1.993zm-16 0a1 1 0 1 1 0 2a1 1 0 0 1 -.127 -1.993zm4 0a1 1 0 1 1 0 2a1 1 0 0 1 -.127 -1.993zm4 0a1 1 0 0 1 .117 1.993l-.127 .007a1 1 0 0 1 -.117 -1.993zm3.99 0a1 1 0 0 1 1 1a1 1 0 1 1 -2 .01c0 -.562 .448 -1.01 1 -1.01m3 4a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-soup" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20 10a2 2 0 0 1 2 2v.5c0 1.694 -2.247 5.49 -3.983 6.983l-.017 .013v.504a2 2 0 0 1 -1.85 1.995l-.15 .005h-8a2 2 0 0 1 -2 -2v-.496l-.065 -.053c-1.76 -1.496 -3.794 -4.965 -3.928 -6.77l-.007 -.181v-.5a2 2 0 0 1 2 -2z" /> <path d="M11.417 3.188a1 1 0 1 1 1.166 1.624c-.375 .27 -.593 .706 -.583 1.209a1.4 1.4 0 0 0 .583 1.167a1 1 0 1 1 -1.166 1.624a3.38 3.38 0 0 1 -1.417 -2.791a3.4 3.4 0 0 1 1.417 -2.833" /> <path d="M15.417 3.188a1 1 0 1 1 1.166 1.624c-.375 .27 -.593 .706 -.583 1.209a1.4 1.4 0 0 0 .583 1.167a1 1 0 1 1 -1.166 1.624a3.38 3.38 0 0 1 -1.417 -2.791a3.4 3.4 0 0 1 1.417 -2.833" /> <path d="M7.417 3.188a1 1 0 1 1 1.166 1.624c-.375 .27 -.593 .706 -.583 1.209a1.4 1.4 0 0 0 .583 1.167a1 1 0 1 1 -1.166 1.624a3.38 3.38 0 0 1 -1.417 -2.791a3.4 3.4 0 0 1 1.417 -2.833" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5a3 3 0 0 0 -3 3v6a1 1 0 0 0 2 0v-2h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-6a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v2h-2v-2a1 1 0 0 1 .883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3l-.005 -.176a3 3 0 0 0 -.654 -1.7l-.106 -.124l.106 -.124a3 3 0 0 0 -2.341 -4.876m0 6a1 1 0 0 1 0 2h-1v-2zm0 -4a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0a1 1 0 0 0 -1.993 -.117l-.007 .117a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1.993 -.117l.007 .117a1 1 0 0 0 2 0a3 3 0 0 0 -3 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-1v-6z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-2h1.5a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-1.5v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-2a3 3 0 0 0 -3 3v4a3 3 0 0 0 3 3h2a1 1 0 0 0 1 -1v-4a1 1 0 0 0 -1 -1h-1a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883v2h-1a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5a1 1 0 0 0 -1 1v3h-2v-3a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-3h2v3a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h3v5a1 1 0 0 1 -1.993 .117l-.007 -.117a1 1 0 0 0 -2 0a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-4.47 5.152a1 1 0 0 0 -1.378 .318l-2.152 3.443v-2.913a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-2.914l2.152 3.444a1 1 0 0 0 1.276 .374l.102 -.056l.095 -.068a1 1 0 0 0 .223 -1.31l-2.17 -3.47l2.17 -3.47a1 1 0 0 0 -.318 -1.378" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-9 5a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-7a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-3 6c0 -1.014 -1.336 -1.384 -1.857 -.514l-2.143 3.57l-2.143 -3.57c-.521 -.87 -1.857 -.5 -1.857 .514v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-4.39l1.143 1.904l.074 .108a1 1 0 0 0 1.64 -.108l1.143 -1.904v4.39a1 1 0 0 0 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-8.106 5.553c-.471 -.944 -1.894 -.608 -1.894 .447v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3.764l2.106 4.211c.471 .944 1.894 .608 1.894 -.447v-8a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v3.764z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h1a3 3 0 0 0 0 -6m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5a3 3 0 0 0 -3 3v4a3 3 0 0 0 4.168 2.764l.125 -.057a1 1 0 0 0 1.414 -1.414l.057 -.125a3 3 0 0 0 .236 -1.168v-4a3 3 0 0 0 -3 -3m1 7.001h-.059a.996 .996 0 0 0 -.941 1a1 1 0 0 1 -1 -1.001v-4a1 1 0 0 1 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-7 5h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-2.332l2.2 2.932a1 1 0 0 0 1.4 .2l.096 -.081a1 1 0 0 0 .104 -1.319l-1.903 -2.538l.115 -.037a3.001 3.001 0 0 0 -1.012 -5.825m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-6 5h-2a2 2 0 0 0 -2 2v2a2 2 0 0 0 2 2h2v2h-2a1 1 0 0 0 -2 0a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-2v-2h2l.007 .117a1 1 0 0 0 1.993 -.117a2 2 0 0 0 -2 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-4a1 1 0 1 0 0 2h1v7a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-7h1a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5a1 1 0 0 0 -1 1v6a1 1 0 0 1 -2 0v-6a1 1 0 0 0 -2 0v6a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-4.757 5.03a1 1 0 0 0 -1.213 .727l-1.03 4.118l-1.03 -4.118a1 1 0 1 0 -1.94 .486l2 8c.252 1.01 1.688 1.01 1.94 0l2 -8a1 1 0 0 0 -.727 -1.213" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-4.992 5.876l-.52 4.153l-.56 -1.4c-.319 -.799 -1.41 -.837 -1.803 -.114l-.053 .114l-.561 1.4l-.519 -4.153a1 1 0 0 0 -1 -.876l-.116 .008a1 1 0 0 0 -.868 1.116l1 8c.128 1.025 1.537 1.207 1.92 .247l1.072 -2.678l1.072 2.678c.383 .96 1.792 .778 1.92 -.247l1 -8a1 1 0 0 0 -1.984 -.248" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-4.553 5.106a1 1 0 0 0 -1.341 .447l-1.106 2.21l-1.106 -2.21a1 1 0 0 0 -1.234 -.494l-.107 .047a1 1 0 0 0 -.447 1.341l1.774 3.553l-1.775 3.553a1 1 0 0 0 .345 1.283l.102 .058a1 1 0 0 0 1.341 -.447l1.107 -2.211l1.106 2.211a1 1 0 0 0 1.234 .494l.107 -.047a1 1 0 0 0 .447 -1.341l-1.776 -3.553l1.776 -3.553a1 1 0 0 0 -.345 -1.283z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-4.629 5.072a1 1 0 0 0 -1.3 .557l-1.071 2.678l-1.072 -2.678a1 1 0 0 0 -1.856 .742l1.928 4.823v2.806a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2.809l1.928 -4.82a1 1 0 0 0 -.45 -1.25z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M19 2a3 3 0 0 1 3 3v14a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-14a3 3 0 0 1 3 -3zm-5 5h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h2.382l-3.276 6.553a1 1 0 0 0 .894 1.447h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-2.382l3.276 -6.553a1 1 0 0 0 -.894 -1.447" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999a3 3 0 0 0 -3 3v6a1 1 0 0 0 2 0v-2h2v2a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-6a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v2h-2v-2a1 1 0 0 1 .883 -.993z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3l-.005 -.176a3 3 0 0 0 -.654 -1.7l-.106 -.124l.106 -.124a3 3 0 0 0 -2.341 -4.876m0 6a1 1 0 0 1 0 2h-1v-2zm0 -4a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0a1 1 0 0 0 -1.993 -.117l-.007 .117a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1.993 -.117l.007 .117a1 1 0 0 0 2 0a3 3 0 0 0 -3 -3" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h2a3 3 0 0 0 3 -3v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-1v-6z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-2h1.5a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-1.5v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-4a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h2a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1h-2v-2h3a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-2a3 3 0 0 0 -3 3v4a3 3 0 0 0 3 3h2a1 1 0 0 0 1 -1v-4a1 1 0 0 0 -1 -1h-1a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883v2h-1a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999a1 1 0 0 0 -1 1v3h-2v-3a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-3h2v3a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-8a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h3v5a1 1 0 0 1 -1.993 .117l-.007 -.117a1 1 0 0 0 -2 0a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.854 5.151a1 1 0 0 0 -1.378 .318l-2.152 3.443v-2.913a1 1 0 0 0 -.883 -.993l-.117 -.007a1 1 0 0 0 -1 1v8a1 1 0 0 0 2 0v-2.914l2.152 3.444a1 1 0 0 0 1.276 .374l.102 -.056l.095 -.068a1 1 0 0 0 .223 -1.31l-2.17 -3.47l2.17 -3.47a1 1 0 0 0 -.318 -1.378" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m-1.676 4.999a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-3v-7a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m4.324 5.999c0 -1.014 -1.336 -1.384 -1.857 -.514l-2.143 3.57l-2.143 -3.57c-.521 -.87 -1.857 -.5 -1.857 .514v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-4.39l1.143 1.904l.074 .108a1 1 0 0 0 1.64 -.108l1.143 -1.904v4.39a1 1 0 0 0 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m-.782 5.552c-.471 -.944 -1.894 -.608 -1.894 .447v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3.764l2.106 4.211c.471 .944 1.894 .608 1.894 -.447v-8a1 1 0 0 0 -1 -1l-.117 .007a1 1 0 0 0 -.883 .993v3.764z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999a3 3 0 0 0 -3 3v4a3 3 0 0 0 6 0v-4a3 3 0 0 0 -3 -3m0 2a1 1 0 0 1 1 1v4a1 1 0 0 1 -2 0v-4a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-3h1a3 3 0 0 0 0 -6m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999a3 3 0 0 0 -3 3v4a3 3 0 0 0 4.168 2.764l.125 -.057a1 1 0 0 0 1.414 -1.414l.057 -.125a3 3 0 0 0 .236 -1.168v-4a3 3 0 0 0 -3 -3m1 7.001h-.059a.996 .996 0 0 0 -.941 1a1 1 0 0 1 -1 -1.001v-4a1 1 0 0 1 2 0z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m.324 4.999h-2a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1l.117 -.007a1 1 0 0 0 .883 -.993v-2.332l2.2 2.932a1 1 0 0 0 1.4 .2l.096 -.081a1 1 0 0 0 .104 -1.319l-1.903 -2.538l.115 -.037a3.001 3.001 0 0 0 -1.012 -5.825m0 2a1 1 0 0 1 0 2h-1v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m1.324 4.999h-2a2 2 0 0 0 -2 2v2a2 2 0 0 0 2 2h2v2h-2a1 1 0 0 0 -2 0a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-2a2 2 0 0 0 -2 -2h-2v-2h2l.007 .117a1 1 0 0 0 1.993 -.117a2 2 0 0 0 -2 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-4a1 1 0 1 0 0 2h1v7a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-7h1a1 1 0 0 0 .993 -.883l.007 -.117a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999a1 1 0 0 0 -1 1v6a1 1 0 0 1 -2 0v-6a1 1 0 0 0 -2 0v6a3 3 0 0 0 6 0v-6a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.567 5.029a1 1 0 0 0 -1.213 .727l-1.03 4.118l-1.03 -4.118a1 1 0 1 0 -1.94 .486l2 8c.252 1.01 1.688 1.01 1.94 0l2 -8a1 1 0 0 0 -.727 -1.213" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.332 5.875l-.52 4.153l-.56 -1.4c-.319 -.799 -1.41 -.837 -1.803 -.114l-.053 .114l-.561 1.4l-.519 -4.153a1 1 0 0 0 -1 -.876l-.116 .008a1 1 0 0 0 -.868 1.116l1 8c.128 1.025 1.537 1.207 1.92 .247l1.072 -2.678l1.072 2.678c.383 .96 1.792 .778 1.92 -.247l1 -8a1 1 0 0 0 -1.984 -.248" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.771 5.105a1 1 0 0 0 -1.341 .447l-1.106 2.21l-1.106 -2.21a1 1 0 0 0 -1.234 -.494l-.107 .047a1 1 0 0 0 -.447 1.341l1.774 3.553l-1.775 3.553a1 1 0 0 0 .345 1.283l.102 .058a1 1 0 0 0 1.341 -.447l1.107 -2.211l1.106 2.211a1 1 0 0 0 1.234 .494l.107 -.047a1 1 0 0 0 .447 -1.341l-1.776 -3.553l1.776 -3.553a1 1 0 0 0 -.345 -1.283z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.695 5.07a1 1 0 0 0 -1.3 .558l-1.071 2.678l-1.072 -2.678a1 1 0 0 0 -1.856 .742l1.928 4.823v2.806a1 1 0 0 0 .883 .993l.117 .007a1 1 0 0 0 1 -1v-2.809l1.928 -4.82a1 1 0 0 0 -.45 -1.25z" />
|
||||
</symbol>
|
||||
<symbol id="filled-square-rounded-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.676 2.001l.324 -.001c7.752 0 10 2.248 10 10l-.005 .642c-.126 7.235 -2.461 9.358 -9.995 9.358l-.642 -.005c-7.13 -.125 -9.295 -2.395 -9.358 -9.67v-.325c0 -7.643 2.185 -9.936 9.676 -9.999m2.324 4.999h-4a1 1 0 0 0 -1 1l.007 .117a1 1 0 0 0 .993 .883h2.382l-3.276 6.553a1 1 0 0 0 .894 1.447h4a1 1 0 0 0 1 -1l-.007 -.117a1 1 0 0 0 -.993 -.883h-2.382l3.276 -6.553a1 1 0 0 0 -.894 -1.447" />
|
||||
</symbol>
|
||||
<symbol id="filled-stack-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20.894 15.553a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.553 3.774l7.554 -3.775a1 1 0 0 1 1.341 .447m0 -4a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.552 3.775l7.554 -3.775a1 1 0 0 1 1.341 .447m-8.887 -8.552q .056 0 .111 .007l.111 .02l.086 .024l.012 .006l.012 .002l.029 .014l.05 .019l.016 .009l.012 .005l8 4a1 1 0 0 1 0 1.788l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 0 -1.788l8 -4l.011 -.005l.018 -.01l.078 -.032l.011 -.002l.013 -.006l.086 -.024l.11 -.02l.056 -.005z" />
|
||||
</symbol>
|
||||
<symbol id="filled-stack-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20.894 17.553a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.553 3.774l7.554 -3.775a1 1 0 0 1 1.341 .447m0 -4a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.552 3.775l7.554 -3.775a1 1 0 0 1 1.341 .447m0 -4a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.552 3.775l7.554 -3.775a1 1 0 0 1 1.341 .447m-8.887 -8.552q .056 0 .111 .007l.111 .02l.086 .024l.012 .006l.012 .002l.029 .014l.05 .019l.016 .009l.012 .005l8 4a1 1 0 0 1 0 1.788l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 0 -1.788l8 -4l.011 -.005l.018 -.01l.078 -.032l.011 -.002l.013 -.006l.086 -.024l.11 -.02l.056 -.005z" />
|
||||
</symbol>
|
||||
<symbol id="filled-stack" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M20.894 13.553a1 1 0 0 1 -.447 1.341l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 .894 -1.788l7.553 3.774l7.554 -3.775a1 1 0 0 1 1.341 .447m-8.887 -8.552q .056 0 .111 .007l.111 .02l.086 .024l.012 .006l.012 .002l.029 .014l.05 .019l.016 .009l.012 .005l8 4a1 1 0 0 1 0 1.788l-8 4a1 1 0 0 1 -.894 0l-8 -4a1 1 0 0 1 0 -1.788l8 -4l.011 -.005l.018 -.01l.078 -.032l.011 -.002l.013 -.006l.086 -.024l.11 -.02l.056 -.005z" />
|
||||
</symbol>
|
||||
<symbol id="filled-transition-bottom" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M21 17a1 1 0 0 1 1 1a4 4 0 0 1 -4 4h-12a4 4 0 0 1 -4 -4a1 1 0 0 1 2 0a2 2 0 0 0 2 2h12a2 2 0 0 0 1.995 -1.85l.005 -.15a1 1 0 0 1 1 -1m-9 1l-.082 -.004l-.119 -.016l-.111 -.03l-.111 -.044l-.098 -.052l-.096 -.067l-.09 -.08l-3 -3a1 1 0 0 1 1.414 -1.414l1.293 1.293v-4.586h-5a4 4 0 1 1 0 -8h12a4 4 0 1 1 0 8h-5v4.583l1.293 -1.29a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-3 3l-.112 .097l-.11 .071l-.062 .031l-.081 .034l-.076 .024l-.149 .03z" />
|
||||
</symbol>
|
||||
<symbol id="filled-transition-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M6 2a1 1 0 1 1 0 2a2 2 0 0 0 -2 2v12a2 2 0 0 0 1.85 1.995l.15 .005a1 1 0 0 1 0 2a4 4 0 0 1 -4 -4v-12a4 4 0 0 1 4 -4m12 0a4 4 0 0 1 4 4v12a4 4 0 1 1 -8 0v-5h-4.585l1.292 1.293a1 1 0 0 1 .083 1.32l-.083 .094a1 1 0 0 1 -1.414 0l-3 -3l-.097 -.112l-.071 -.11l-.031 -.062l-.034 -.081l-.024 -.076l-.025 -.118l-.007 -.058l-.004 -.108l.003 -.064l.017 -.119l.03 -.111l.044 -.111l.052 -.098l.067 -.096l.08 -.09l3 -3a1 1 0 0 1 1.414 1.414l-1.292 1.293h4.585v-5a4 4 0 0 1 4 -4" />
|
||||
</symbol>
|
||||
<symbol id="filled-transition-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M18 2a4 4 0 0 1 4 4v12a4 4 0 0 1 -4 4a1 1 0 0 1 -.117 -1.993l.117 -.007a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2a1 1 0 0 1 0 -2m-8 16a4 4 0 1 1 -8 0v-12a4 4 0 1 1 8 0v5h4.585l-1.292 -1.293a1 1 0 0 1 -.083 -1.32l.083 -.094a1 1 0 0 1 1.414 0l3 3l.097 .112l.071 .11l.031 .062l.034 .081l.024 .076l.03 .148l.006 .118l-.004 .085l-.016 .116l-.03 .111l-.044 .111l-.052 .098l-.074 .104l-.073 .082l-3 3a1 1 0 0 1 -1.414 -1.414l1.292 -1.293h-4.585z" />
|
||||
</symbol>
|
||||
<symbol id="filled-transition-top" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 6l.081 .003l.12 .017l.111 .03l.111 .044l.098 .052l.104 .074l.082 .073l3 3a1 1 0 1 1 -1.414 1.414l-1.293 -1.292v4.585h5a4 4 0 1 1 0 8h-12a4 4 0 1 1 0 -8h5v-4.585l-1.293 1.292a1 1 0 0 1 -1.32 .083l-.094 -.083a1 1 0 0 1 0 -1.414l3 -3l.112 -.097l.11 -.071l.062 -.031l.081 -.034l.076 -.024l.118 -.025l.058 -.007zm6 -4a4 4 0 0 1 4 4a1 1 0 0 1 -1.993 .117l-.007 -.117a2 2 0 0 0 -2 -2h-12a2 2 0 0 0 -2 2a1 1 0 1 1 -2 0a4 4 0 0 1 4 -4z" />
|
||||
</symbol>
|
||||
<symbol id="filled-woman" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 8c1.91 0 3.79 .752 5.625 2.219a1 1 0 1 1 -1.25 1.562c-1.019 -.815 -2.016 -1.345 -2.997 -1.6l1.584 5.544a1 1 0 0 1 -.962 1.275h-1v4a1 1 0 0 1 -2 0v-4h-2v4a1 1 0 0 1 -2 0v-4h-1a1 1 0 0 1 -.962 -1.275l1.584 -5.545c-.98 .256 -1.978 .786 -2.997 1.601a1 1 0 1 1 -1.25 -1.562c1.733 -1.386 3.506 -2.133 5.307 -2.212l.335 -.007z" /> <path d="M12 1a3 3 0 1 1 -3 3l.005 -.176a3 3 0 0 1 2.995 -2.824" />
|
||||
</symbol>
|
||||
<symbol id="filled-xbox-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m.936 5.649c-.324 -.865 -1.548 -.865 -1.872 0l-3 8a1 1 0 0 0 .585 1.287l.111 .035a1 1 0 0 0 1.176 -.62l.507 -1.351h3.114l.507 1.351a1 1 0 1 0 1.872 -.702zm-.936 3.199l.807 2.152h-1.614z" />
|
||||
</symbol>
|
||||
<symbol id="filled-xbox-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m1 5h-3a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h3a3 3 0 0 0 2.235 -5a3 3 0 0 0 -2.235 -5m0 6a1 1 0 0 1 1 1l-.007 .117a1 1 0 0 1 -.993 .883h-2v-2zm0 -4a1 1 0 0 1 0 2h-2v-2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-xbox-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m3.6 5.2a1 1 0 0 0 -1.4 .2l-2.2 2.933l-2.2 -2.933a1 1 0 1 0 -1.6 1.2l2.55 3.4l-2.55 3.4a1 1 0 1 0 1.6 1.2l2.2 -2.933l2.2 2.933a1 1 0 0 0 1.6 -1.2l-2.55 -3.4l2.55 -3.4a1 1 0 0 0 -.2 -1.4" />
|
||||
</symbol>
|
||||
<symbol id="filled-xbox-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10m3.6 5.2a1 1 0 0 0 -1.4 .2l-2.2 2.933l-2.2 -2.933a1 1 0 1 0 -1.6 1.2l2.81 3.748l-.01 3.649a1 1 0 0 0 .997 1.003l.117 -.006a1 1 0 0 0 .886 -.991l.01 -3.683l2.79 -3.72a1 1 0 0 0 -.2 -1.4" />
|
||||
</symbol>
|
||||
<symbol id="filled-zeppelin" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M13.5 3c5.187 0 9.5 3.044 9.5 7c0 3.017 -2.508 5.503 -6 6.514v3.486a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-4.046a21 21 0 0 1 -2.66 -1.411l-.13 -.082l-1.57 1.308a1 1 0 0 1 -1.634 -.656l-.006 -.113v-2.851l-.31 -.25a47 47 0 0 1 -.682 -.568l-.67 -.582a1 1 0 0 1 0 -1.498a47 47 0 0 1 1.351 -1.151l.311 -.25v-2.85a1 1 0 0 1 1.55 -.836l.09 .068l1.57 1.307l.128 -.08c2.504 -1.553 4.784 -2.378 6.853 -2.453zm-2.499 13.657l-.001 2.343h4l.001 -2.086q -.735 .086 -1.501 .086a9.6 9.6 0 0 1 -2.13 -.252z" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-cancel" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 3.072a8 8 0 0 1 2.32 11.834l5.387 5.387a1 1 0 0 1 -1.414 1.414l-5.388 -5.387a8 8 0 0 1 -12.905 -6.32l.005 -.285a8 8 0 0 1 11.995 -6.643m-5.293 4.22a1 1 0 0 0 -1.414 1.415l1.292 1.293l-1.292 1.293a1 1 0 0 0 1.414 1.414l1.293 -1.292l1.293 1.292a1 1 0 0 0 1.414 -1.414l-1.292 -1.293l1.292 -1.293a1 1 0 1 0 -1.414 -1.414l-1.293 1.292z" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-code" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 3.072a8 8 0 0 1 2.32 11.834l5.387 5.387a1 1 0 0 1 -1.414 1.414l-5.388 -5.387a8 8 0 0 1 -12.905 -6.32l.005 -.285a8 8 0 0 1 11.995 -6.643m-5.293 4.22a1 1 0 0 0 -1.414 0l-2 2a1 1 0 0 0 0 1.415l2 2a1 1 0 0 0 1.414 0l.083 -.094a1 1 0 0 0 -.083 -1.32l-1.292 -1.293l1.292 -1.293a1 1 0 0 0 0 -1.414m4 0a1 1 0 0 0 -1.414 0l-.083 .095a1 1 0 0 0 .083 1.32l1.292 1.292l-1.292 1.293a1 1 0 0 0 1.414 1.414l2 -2a1 1 0 0 0 0 -1.414z" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-exclamation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 3.072a8 8 0 0 1 2.32 11.834l5.387 5.387a1 1 0 0 1 -1.414 1.414l-5.388 -5.387a8 8 0 0 1 -12.905 -6.32l.005 -.285a8 8 0 0 1 11.995 -6.643m-4 8.928a1 1 0 0 0 -1 1l.007 .127a1 1 0 0 0 1.993 -.117l-.007 -.127a1 1 0 0 0 -.993 -.883m0 -6a1 1 0 0 0 -1 1v3a1 1 0 0 0 2 0v-3a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-money" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 3.072a8 8 0 0 1 2.32 11.834l5.387 5.387a1 1 0 0 1 -1.414 1.414l-5.388 -5.387a8 8 0 0 1 -12.905 -6.32l.005 -.285a8 8 0 0 1 11.995 -6.643m-2 2.928h-2.5a2.5 2.5 0 0 0 0 5h1a.5 .5 0 1 1 0 1h-2.5a1 1 0 0 0 0 2h2.5a2.5 2.5 0 1 0 0 -5h-1a.5 .5 0 0 1 0 -1h2.5a1 1 0 0 0 0 -2" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-out-area" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M15 9a6 6 0 0 1 4.891 9.476l2.816 2.817a1 1 0 0 1 -1.414 1.414l-2.817 -2.816a6 6 0 0 1 -9.476 -4.891l.004 -.225a6 6 0 0 1 5.996 -5.775m2 5h-4a1 1 0 0 0 0 2h4a1 1 0 0 0 0 -2m-14 0a1 1 0 0 1 1 1v1a1 1 0 0 0 1 1h1a1 1 0 0 1 0 2h-1a3 3 0 0 1 -3 -3v-1a1 1 0 0 1 1 -1m0 -5a1 1 0 0 1 1 1v1a1 1 0 0 1 -2 0v-1a1 1 0 0 1 1 -1m3 -7a1 1 0 1 1 0 2h-1a1 1 0 0 0 -1 1v1a1 1 0 1 1 -2 0v-1a3 3 0 0 1 3 -3zm5 0a1 1 0 0 1 0 2h-1a1 1 0 1 1 0 -2zm5 0a3 3 0 0 1 3 3v1a1 1 0 0 1 -2 0v-1a1 1 0 0 0 -1 -1h-1a1 1 0 0 1 0 -2z" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-pan" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 8a4 4 0 0 1 3.447 6.031l2.26 2.262a1 1 0 0 1 -1.414 1.414l-2.262 -2.26a4 4 0 0 1 -6.031 -3.447l.005 -.2a4 4 0 0 1 3.995 -3.8" /> <path d="M11.293 1.293a1 1 0 0 1 1.414 0l2 2a1 1 0 1 1 -1.414 1.414l-1.293 -1.292l-1.293 1.292a1 1 0 0 1 -1.32 .083l-.094 -.083a1 1 0 0 1 0 -1.414z" /> <path d="M19.293 9.293a1 1 0 0 1 1.414 0l2 2a1 1 0 0 1 0 1.414l-2 2a1 1 0 0 1 -1.414 -1.414l1.292 -1.293l-1.292 -1.293a1 1 0 0 1 -.083 -1.32z" /> <path d="M3.293 9.293a1 1 0 1 1 1.414 1.414l-1.292 1.293l1.292 1.293a1 1 0 0 1 .083 1.32l-.083 .094a1 1 0 0 1 -1.414 0l-2 -2a1 1 0 0 1 0 -1.414z" /> <path d="M9.293 19.293a1 1 0 0 1 1.414 0l1.293 1.292l1.294 -1.292a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-2 2a1 1 0 0 1 -1.414 0l-2 -2a1 1 0 0 1 0 -1.414" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-question" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 3.072a8 8 0 0 1 2.32 11.834l5.387 5.387a1 1 0 0 1 -1.414 1.414l-5.388 -5.387a8 8 0 0 1 -12.905 -6.32l.005 -.285a8 8 0 0 1 11.995 -6.643m-4 8.928a1 1 0 0 0 -.993 .883l-.007 .127a1 1 0 0 0 1.993 .117l.007 -.127a1 1 0 0 0 -1 -1m-1.9 -5.123a1 1 0 0 0 1.433 1.389l.088 -.09a.5 .5 0 1 1 .379 .824a1 1 0 0 0 -.002 2a2.5 2.5 0 1 0 -1.9 -4.123" />
|
||||
</symbol>
|
||||
<symbol id="filled-zoom-scan" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M4 15a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 1 0 2h-2a3 3 0 0 1 -3 -3v-2a1 1 0 0 1 1 -1" /> <path d="M20 15a1 1 0 0 1 1 1v2a3 3 0 0 1 -3 3h-2a1 1 0 0 1 0 -2h2a1 1 0 0 0 1 -1v-2a1 1 0 0 1 1 -1" /> <path d="M11 7a4 4 0 0 1 3.446 6.031l2.261 2.262a1 1 0 0 1 -1.414 1.414l-2.262 -2.26l-.031 .017a4 4 0 0 1 -6 -3.464l.005 -.2a4 4 0 0 1 3.995 -3.8" /> <path d="M8 3a1 1 0 1 1 0 2h-2a1 1 0 0 0 -1 1v2a1 1 0 1 1 -2 0v-2a3 3 0 0 1 3 -3z" /> <path d="M18 3a3 3 0 0 1 3 3v2a1 1 0 0 1 -2 0v-2a1 1 0 0 0 -1 -1h-2a1 1 0 0 1 0 -2z" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#outline-boom" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-border-bottom-plus" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-border-left-plus" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-border-right-plus" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-border-top-plus" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-brand-astro" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-4wd" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-fan-1" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-fan-2" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-fan-3" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-fan-auto" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-car-fan" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-cookie-man" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-cookie" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-copy-check" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-copy-minus" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-copy-plus" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-copy-x" x="244" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-scan-position" x="24" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-typeface" x="68" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-assembly" x="112" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-asset" x="156" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-baby-carriage" x="200" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-3d" x="244" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-4k" x="24" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-8k" x="68" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-ad" x="112" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-ar" x="156" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-cc" x="200" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-hd" x="244" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-sd" x="24" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-tm" x="68" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-vo" x="112" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-vr" x="156" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-badge-wc" x="200" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-barbell" x="244" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-barrier-block" x="24" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-bed-flat" x="68" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-biohazard" x="112" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-bone" x="156" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-boom" x="200" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-bow" x="244" y="288" width="24" height="24" />
|
||||
<use xlink:href="#filled-bowl-chopsticks" x="24" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-bowl-spoon" x="68" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-brand-spotify" x="112" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-bread" x="156" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-briefcase-2" x="200" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-brightness-auto" x="244" y="332" width="24" height="24" />
|
||||
<use xlink:href="#filled-brightness" x="24" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-building-broadcast-tower" x="68" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-cash-banknote" x="112" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-a" x="156" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-b" x="200" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-c" x="244" y="376" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-d" x="24" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-e" x="68" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-f" x="112" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-g" x="156" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-h" x="200" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-i" x="244" y="420" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-j" x="24" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-k" x="68" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-l" x="112" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-m" x="156" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-n" x="200" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-o" x="244" y="464" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-p" x="24" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-q" x="68" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-r" x="112" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-s" x="156" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-t" x="200" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-u" x="244" y="508" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-v" x="24" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-w" x="68" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-x" x="112" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-y" x="156" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-letter-z" x="200" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-1" x="244" y="552" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-10" x="24" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-11" x="68" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-12" x="112" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-2" x="156" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-3" x="200" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-4" x="244" y="596" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-5" x="24" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-6" x="68" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-7" x="112" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-8" x="156" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-clock-hour-9" x="200" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-cone-2" x="244" y="640" width="24" height="24" />
|
||||
<use xlink:href="#filled-cone" x="24" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-contrast-2" x="68" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-contrast" x="112" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-cookie-man" x="156" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-cookie" x="200" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-copy-check" x="244" y="684" width="24" height="24" />
|
||||
<use xlink:href="#filled-copy-minus" x="24" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-copy-plus" x="68" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-copy-x" x="112" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-1-1" x="156" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-16-9" x="200" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-3-2" x="244" y="728" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-5-4" x="24" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-7-5" x="68" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-landscape" x="112" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-crop-portrait" x="156" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-gps" x="200" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-a" x="244" y="772" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-b" x="24" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-c" x="68" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-d" x="112" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-e" x="156" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-f" x="200" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-g" x="244" y="816" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-h" x="24" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-i" x="68" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-j" x="112" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-k" x="156" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-l" x="200" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-m" x="244" y="860" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-n" x="24" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-o" x="68" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-p" x="112" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-q" x="156" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-r" x="200" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-s" x="244" y="904" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-t" x="24" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-u" x="68" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-v" x="112" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-w" x="156" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-x" x="200" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-y" x="244" y="948" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-letter-z" x="24" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-minus" x="68" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-hexagon-plus" x="112" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-home" x="156" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-ironing" x="200" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-jetpack" x="244" y="992" width="24" height="24" />
|
||||
<use xlink:href="#filled-key" x="24" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-2" x="68" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-bottom" x="112" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-center" x="156" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-left" x="200" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-middle" x="244" y="1036" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-right" x="24" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-align-top" x="68" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-cards" x="112" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-dashboard" x="156" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-distribute-horizontal" x="200" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-distribute-vertical" x="244" y="1080" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-grid" x="24" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-kanban" x="68" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-list" x="112" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-sidebar-right" x="156" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout-sidebar" x="200" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-layout" x="244" y="1124" width="24" height="24" />
|
||||
<use xlink:href="#filled-lego" x="24" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-lock" x="68" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-lungs" x="112" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-macro" x="156" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-magnet" x="200" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-man" x="244" y="1168" width="24" height="24" />
|
||||
<use xlink:href="#filled-manual-gearbox" x="24" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-microphone" x="68" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-microwave" x="112" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-radar" x="156" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-relation-many-to-many" x="200" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-relation-one-to-many" x="244" y="1212" width="24" height="24" />
|
||||
<use xlink:href="#filled-relation-one-to-one" x="24" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-section" x="68" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-soup" x="112" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-a" x="156" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-b" x="200" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-c" x="244" y="1256" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-d" x="24" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-e" x="68" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-f" x="112" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-g" x="156" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-h" x="200" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-i" x="244" y="1300" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-j" x="24" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-k" x="68" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-l" x="112" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-m" x="156" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-n" x="200" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-o" x="244" y="1344" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-p" x="24" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-q" x="68" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-r" x="112" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-s" x="156" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-t" x="200" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-u" x="244" y="1388" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-v" x="24" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-w" x="68" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-x" x="112" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-y" x="156" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-letter-z" x="200" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-a" x="244" y="1432" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-b" x="24" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-c" x="68" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-d" x="112" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-e" x="156" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-f" x="200" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-g" x="244" y="1476" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-h" x="24" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-i" x="68" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-j" x="112" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-k" x="156" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-l" x="200" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-m" x="244" y="1520" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-n" x="24" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-o" x="68" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-p" x="112" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-q" x="156" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-r" x="200" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-s" x="244" y="1564" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-t" x="24" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-u" x="68" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-v" x="112" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-w" x="156" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-x" x="200" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-y" x="244" y="1608" width="24" height="24" />
|
||||
<use xlink:href="#filled-square-rounded-letter-z" x="24" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-stack-2" x="68" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-stack-3" x="112" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-stack" x="156" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-transition-bottom" x="200" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-transition-left" x="244" y="1652" width="24" height="24" />
|
||||
<use xlink:href="#filled-transition-right" x="24" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-transition-top" x="68" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-woman" x="112" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-xbox-a" x="156" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-xbox-b" x="200" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-xbox-x" x="244" y="1696" width="24" height="24" />
|
||||
<use xlink:href="#filled-xbox-y" x="24" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zeppelin" x="68" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-cancel" x="112" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-code" x="156" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-exclamation" x="200" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-money" x="244" y="1740" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-out-area" x="24" y="1784" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-pan" x="68" y="1784" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-question" x="112" y="1784" width="24" height="24" />
|
||||
<use xlink:href="#filled-zoom-scan" x="156" y="1784" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 143 KiB |
|
After Width: | Height: | Size: 328 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
|
@ -0,0 +1,76 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 160" width="292" height="160" style="color: #354052"><rect x="0" y="0" width="292" height="160" fill="#fff"></rect>
|
||||
<symbol id="outline-blend-mode" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14.5 9.5m-6.5 0a6.5 6.5 0 1 0 13 0a6.5 6.5 0 1 0 -13 0" /> <path d="M9.5 14.5m-6.5 0a6.5 6.5 0 1 0 13 0a6.5 6.5 0 1 0 -13 0" />
|
||||
</symbol>
|
||||
<symbol id="outline-blob" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5.897 20.188c1.67 .752 3.896 .812 6.103 .812s4.434 -.059 6.104 -.812c.868 -.392 1.614 -.982 2.133 -1.856c.514 -.865 .763 -1.94 .763 -3.234c0 -2.577 -.983 -5.315 -2.557 -7.416c-1.57 -2.094 -3.833 -3.682 -6.443 -3.682s-4.873 1.588 -6.443 3.682c-1.574 2.101 -2.557 4.84 -2.557 7.416c0 1.295 .249 2.369 .763 3.234c.519 .874 1.265 1.464 2.134 1.856" />
|
||||
</symbol>
|
||||
<symbol id="outline-brand-arc" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4.687 14.694l-.987 2.103c-.502 1.07 -.125 2.387 .908 2.945c1.096 .59 2.444 .13 2.972 -.995l.9 -1.92" /> <path d="M18.317 14.576c1.818 -1.6 3.16 -3.78 3.64 -6.217c.235 -1.194 -.525 -2.351 -1.695 -2.586a2.14 2.14 0 0 0 -1.625 .326c-.478 .323 -.81 .826 -.922 1.398c-.208 1.054 -.695 2.037 -1.366 2.872" /> <path d="M12.68 12.759a5.4 5.4 0 0 1 -1.283 .157c-.336 0 -.683 -.04 -1.03 -.115c-1.44 -.31 -2.89 -1.215 -3.709 -2.315a3.7 3.7 0 0 1 -.487 -.853a2.157 2.157 0 0 0 -2.818 -1.213c-1.107 .455 -1.641 1.736 -1.196 2.86c.508 1.278 1.404 2.45 2.53 3.415a11.2 11.2 0 0 0 3.791 2.133c.953 .31 1.942 .483 2.916 .483a9.8 9.8 0 0 0 3.162 -.537" /> <path d="M10.37 12.801l.943 -2.013c.09 -.19 .357 -.19 .446 0l.923 1.97h.006h-.006l1.88 4.015l.923 1.971a2.16 2.16 0 0 0 1.957 1.254q .29 0 .576 -.081c1.303 -.365 1.92 -1.887 1.339 -3.129l-1.04 -2.218l-1.968 -4.204l-.003 .003l.003 -.003l-2.862 -6.112a2.16 2.16 0 0 0 -1.954 -1.254c-.833 0 -1.593 .488 -1.953 1.254l-2.92 6.232" />
|
||||
</symbol>
|
||||
<symbol id="outline-eye-dotted" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /> <path d="M21 12h.01" /> <path d="M3 12h.01" /> <path d="M5 15h.01" /> <path d="M5 9h.01" /> <path d="M19 15h.01" /> <path d="M12 18h.01" /> <path d="M12 6h.01" /> <path d="M8 17h.01" /> <path d="M8 7h.01" /> <path d="M16 17h.01" /> <path d="M16 7h.01" /> <path d="M19 9h.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-file-isr" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M15 3v4a1 1 0 0 0 1 1h4" /> <path d="M15 3v4a1 1 0 0 0 1 1h4" /> <path d="M6 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-7" /> <path d="M3 15l3 -3l3 3" />
|
||||
</symbol>
|
||||
<symbol id="outline-invoice" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 3v4a1 1 0 0 0 1 1h4" /> <path d="M19 12v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-14a2 2 0 0 1 2 -2h7l5 5v4.25" />
|
||||
</symbol>
|
||||
<symbol id="outline-layers-selected-bottom" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 14.5l4 -4" /> <path d="M9.496 20l4.004 -4z" /> <path d="M4.586 19.414l3.914 -3.914" /> <path d="M8 6a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z" /> <path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2" />
|
||||
</symbol>
|
||||
<symbol id="outline-layers-selected" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M8 10.5l6.492 -6.492" /> <path d="M13.496 16l6.504 -6.504z" /> <path d="M8.586 15.414l10.827 -10.827" /> <path d="M8 6a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z" /> <path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2" />
|
||||
</symbol>
|
||||
<symbol id="outline-lock-open-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2z" /> <path d="M9 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0" /> <path d="M13 11v-4a4 4 0 1 1 8 0v4" />
|
||||
</symbol>
|
||||
<symbol id="outline-logs" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 12h.01" /> <path d="M4 6h.01" /> <path d="M4 18h.01" /> <path d="M8 18h2" /> <path d="M8 12h2" /> <path d="M8 6h2" /> <path d="M14 6h6" /> <path d="M14 12h6" /> <path d="M14 18h6" />
|
||||
</symbol>
|
||||
<symbol id="outline-prism-light" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4.731 19h11.539a1 1 0 0 0 .866 -1.5l-5.769 -10a1 1 0 0 0 -1.732 0l-5.769 10a1 1 0 0 0 .865 1.5" /> <path d="M2 13h4.45" /> <path d="M18 5l-4.5 6" /> <path d="M22 9l-7.75 3.25" /> <path d="M22 15l-7 -1.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-shareplay" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M18 18a3 3 0 0 0 3 -3v-8a3 3 0 0 0 -3 -3h-12a3 3 0 0 0 -3 3v8a3 3 0 0 0 3 3" /> <path d="M9 20h6l-3 -5z" />
|
||||
</symbol>
|
||||
<symbol id="outline-spaces" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6.045 9.777a6 6 0 1 0 5.951 .023" /> <path d="M11.997 20.196a6 6 0 1 0 -2.948 -5.97" /> <path d="M17.95 9.785q .05 -.386 .05 -.785a6 6 0 1 0 -3.056 5.23" />
|
||||
</symbol>
|
||||
<symbol id="outline-squares-selected" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M8 10a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z" /> <path d="M8 14.5l6.492 -6.492" /> <path d="M13.496 20l6.504 -6.504z" /> <path d="M8.586 19.414l10.827 -10.827" /> <path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" />
|
||||
</symbol>
|
||||
<symbol id="outline-u-turn-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M17 20v-11.5a4.5 4.5 0 1 0 -9 0v8.5" /> <path d="M11 14l-3 3l-3 -3" />
|
||||
</symbol>
|
||||
<symbol id="outline-u-turn-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M7 20v-11.5a4.5 4.5 0 0 1 9 0v8.5" /> <path d="M13 14l3 3l3 -3" />
|
||||
</symbol>
|
||||
<symbol id="outline-user-screen" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M19.03 17.818a3 3 0 0 0 1.97 -2.818v-8a3 3 0 0 0 -3 -3h-12a3 3 0 0 0 -3 3v8c0 1.317 .85 2.436 2.03 2.84" /> <path d="M10 14a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /> <path d="M8 21a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2" />
|
||||
</symbol>
|
||||
<symbol id="filled-blob" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 3c2.78 0 5.349 1.556 7.243 4.083c1.727 2.305 2.757 5.257 2.757 8.015c0 1.47 -.293 2.717 -.903 3.745c-.602 1.014 -1.479 1.758 -2.582 2.256c-1.593 .719 -3.333 .901 -6.515 .901s-4.922 -.182 -6.515 -.9c-1.103 -.499 -1.98 -1.243 -2.582 -2.257c-.61 -1.028 -.903 -2.274 -.903 -3.745c0 -2.758 1.03 -5.71 2.757 -8.015c1.894 -2.527 4.463 -4.083 7.243 -4.083" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#outline-blend-mode" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-blob" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-brand-arc" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-eye-dotted" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-file-isr" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-invoice" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-layers-selected-bottom" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-layers-selected" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-lock-open-2" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-logs" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-prism-light" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-shareplay" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-spaces" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-squares-selected" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-u-turn-left" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-u-turn-right" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-user-screen" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#filled-blob" x="244" y="112" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.9 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
|
@ -0,0 +1,148 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 292" width="292" height="292" style="color: #354052"><rect x="0" y="0" width="292" height="292" fill="#fff"></rect>
|
||||
<symbol id="outline-bubble-tea-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M17.95 9l-1.478 8.69c-.25 1.463 -.374 2.195 -.936 2.631c-1.2 .931 -6.039 .88 -7.172 0c-.562 -.436 -.687 -1.168 -.936 -2.632l-1.478 -8.689" /> <path d="M6 9l.514 -1.286a5.908 5.908 0 0 1 10.972 0l.514 1.286" /> <path d="M5 9h14" /> <path d="M12 9l4 -7" /> <path d="M7 14c.593 .642 1.484 1.017 2.5 1c1.016 .017 1.907 -.358 2.5 -1s1.484 -1.017 2.5 -1c1.016 -.017 1.907 .358 2.5 1" />
|
||||
</symbol>
|
||||
<symbol id="outline-bubble-tea" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M17.95 9l-1.478 8.69c-.25 1.463 -.374 2.195 -.936 2.631c-1.2 .931 -6.039 .88 -7.172 0c-.562 -.436 -.687 -1.168 -.936 -2.632l-1.478 -8.689" /> <path d="M6 9l.514 -1.286a5.908 5.908 0 0 1 10.972 0l.514 1.286" /> <path d="M5 9h14" /> <path d="M12 9l4 -7" /> <path d="M10.01 14h.01" /> <path d="M11.02 18h.01" /> <path d="M13.02 16h.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-building-burj-al-arab" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 21h18" /> <path d="M7 21v-18" /> <path d="M7 4c5.675 .908 10 5.613 10 11.28a11 11 0 0 1 -1.605 5.72" /> <path d="M5 9h12" /> <path d="M7 13h4" /> <path d="M7 17h4" />
|
||||
</symbol>
|
||||
<symbol id="outline-hand-finger-down" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M8 12v8.5a1.5 1.5 0 0 0 3 0v-7.5" /> <path d="M11 13.5v2a1.5 1.5 0 0 0 3 0v-2.5" /> <path d="M14 14.5a1.5 1.5 0 0 0 3 0v-1.5" /> <path d="M17 13.5a1.5 1.5 0 0 0 3 0v-4.5a6 6 0 0 0 -6 -6h-2h.208a6 6 0 0 0 -5.012 2.7l-.196 .3q -.468 .718 -3.286 5.728a1.5 1.5 0 0 0 .536 2.022c.734 .44 1.674 .325 2.28 -.28l1.47 -1.47" />
|
||||
</symbol>
|
||||
<symbol id="outline-hand-finger-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8h-8.5a1.5 1.5 0 0 0 0 3h7.5" /> <path d="M10.5 11h-2a1.5 1.5 0 1 0 0 3h2.5" /> <path d="M9.5 14a1.5 1.5 0 0 0 0 3h1.5" /> <path d="M10.5 17a1.5 1.5 0 0 0 0 3h4.5a6 6 0 0 0 6 -6v-2v.208a6 6 0 0 0 -2.7 -5.012l-.3 -.196q -.718 -.468 -5.728 -3.286a1.5 1.5 0 0 0 -2.022 .536a1.87 1.87 0 0 0 .28 2.28l1.47 1.47" />
|
||||
</symbol>
|
||||
<symbol id="outline-hand-finger-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8h8.5a1.5 1.5 0 0 1 0 3h-7.5" /> <path d="M13.5 11h2a1.5 1.5 0 0 1 0 3h-2.5" /> <path d="M14.5 14a1.5 1.5 0 0 1 0 3h-1.5" /> <path d="M13.5 17a1.5 1.5 0 1 1 0 3h-4.5a6 6 0 0 1 -6 -6v-2v.208a6 6 0 0 1 2.7 -5.012l.3 -.196q .718 -.468 5.728 -3.286a1.5 1.5 0 0 1 2.022 .536c.44 .734 .325 1.674 -.28 2.28l-1.47 1.47" />
|
||||
</symbol>
|
||||
<symbol id="outline-join-bevel" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6 4h3a2 2 0 0 1 2 2v6a1 1 0 0 0 1 1h6a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-6.586a1 1 0 0 1 -.707 -.293l-6.414 -6.414a1 1 0 0 1 -.293 -.707v-6.586a2 2 0 0 1 2 -2" />
|
||||
</symbol>
|
||||
<symbol id="outline-join-round" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6 4h3a2 2 0 0 1 2 2v6a1 1 0 0 0 1 1h6a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-6a8 8 0 0 1 -8 -8v-6a2 2 0 0 1 2 -2" />
|
||||
</symbol>
|
||||
<symbol id="outline-join-straight" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6 4h3a2 2 0 0 1 2 2v6a1 1 0 0 0 1 1h6a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2" />
|
||||
</symbol>
|
||||
<symbol id="outline-label-important" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M16.52 7h-12.52l4 5l-4 5h12.52a1 1 0 0 0 .78 -.375l3.7 -4.625l-3.7 -4.625a1 1 0 0 0 -.78 -.375" />
|
||||
</symbol>
|
||||
<symbol id="outline-laurel-wreath-1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6.436 8a8.6 8.6 0 0 0 -.436 2.727c0 4.017 2.686 7.273 6 7.273s6 -3.256 6 -7.273a8.6 8.6 0 0 0 -.436 -2.727" /> <path d="M14.5 21s-.682 -3 -2.5 -3s-2.5 3 -2.5 3" /> <path d="M18.52 5.23c.292 1.666 -1.02 2.77 -1.02 2.77s-1.603 -.563 -1.895 -2.23c-.292 -1.666 1.02 -2.77 1.02 -2.77s1.603 .563 1.895 2.23" /> <path d="M21.094 12.14c-1.281 1.266 -3.016 .76 -3.016 .76s-.454 -1.772 .828 -3.04c1.28 -1.266 3.016 -.76 3.016 -.76s.454 1.772 -.828 3.04" /> <path d="M17.734 18.826c-1.5 -.575 -1.734 -2.19 -1.734 -2.19s1.267 -1.038 2.767 -.462c1.5 .575 1.733 2.19 1.733 2.19s-1.267 1.038 -2.767 .462" /> <path d="M6.267 18.826c1.5 -.575 1.733 -2.19 1.733 -2.19s-1.267 -1.038 -2.767 -.462c-1.5 .575 -1.733 2.19 -1.733 2.19s1.267 1.038 2.767 .462" /> <path d="M2.906 12.14c1.281 1.266 3.016 .76 3.016 .76s.454 -1.772 -.828 -3.04c-1.281 -1.265 -3.016 -.76 -3.016 -.76s-.454 1.772 .828 3.04" /> <path d="M5.48 5.23c-.292 1.666 1.02 2.77 1.02 2.77s1.603 -.563 1.895 -2.23c.292 -1.666 -1.02 -2.77 -1.02 -2.77s-1.603 .563 -1.895 2.23" /> <path d="M11 9l1 -1v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-laurel-wreath-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6.436 8a8.6 8.6 0 0 0 -.436 2.727c0 4.017 2.686 7.273 6 7.273s6 -3.256 6 -7.273a8.6 8.6 0 0 0 -.436 -2.727" /> <path d="M14.5 21s-.682 -3 -2.5 -3s-2.5 3 -2.5 3" /> <path d="M18.52 5.23c.292 1.666 -1.02 2.77 -1.02 2.77s-1.603 -.563 -1.895 -2.23c-.292 -1.666 1.02 -2.77 1.02 -2.77s1.603 .563 1.895 2.23" /> <path d="M21.094 12.14c-1.281 1.266 -3.016 .76 -3.016 .76s-.454 -1.772 .828 -3.04c1.28 -1.266 3.016 -.76 3.016 -.76s.454 1.772 -.828 3.04" /> <path d="M17.734 18.826c-1.5 -.575 -1.734 -2.19 -1.734 -2.19s1.267 -1.038 2.767 -.462c1.5 .575 1.733 2.19 1.733 2.19s-1.267 1.038 -2.767 .462" /> <path d="M6.267 18.826c1.5 -.575 1.733 -2.19 1.733 -2.19s-1.267 -1.038 -2.767 -.462c-1.5 .575 -1.733 2.19 -1.733 2.19s1.267 1.038 2.767 .462" /> <path d="M2.906 12.14c1.281 1.266 3.016 .76 3.016 .76s.454 -1.772 -.828 -3.04c-1.281 -1.265 -3.016 -.76 -3.016 -.76s-.454 1.772 .828 3.04" /> <path d="M5.48 5.23c-.292 1.666 1.02 2.77 1.02 2.77s1.603 -.563 1.895 -2.23c.292 -1.666 -1.02 -2.77 -1.02 -2.77s-1.603 .563 -1.895 2.23" /> <path d="M10.6 8h2a1 1 0 0 1 1 1v1a1 1 0 0 1 -1 1h-1a1 1 0 0 0 -1 1v1a1 1 0 0 0 1 1h2" />
|
||||
</symbol>
|
||||
<symbol id="outline-laurel-wreath-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6.436 8a8.6 8.6 0 0 0 -.436 2.727c0 4.017 2.686 7.273 6 7.273s6 -3.256 6 -7.273a8.6 8.6 0 0 0 -.436 -2.727" /> <path d="M14.5 21s-.682 -3 -2.5 -3s-2.5 3 -2.5 3" /> <path d="M18.52 5.23c.292 1.666 -1.02 2.77 -1.02 2.77s-1.603 -.563 -1.895 -2.23c-.292 -1.666 1.02 -2.77 1.02 -2.77s1.603 .563 1.895 2.23" /> <path d="M21.094 12.14c-1.281 1.266 -3.016 .76 -3.016 .76s-.454 -1.772 .828 -3.04c1.28 -1.266 3.016 -.76 3.016 -.76s.454 1.772 -.828 3.04" /> <path d="M17.734 18.826c-1.5 -.575 -1.734 -2.19 -1.734 -2.19s1.267 -1.038 2.767 -.462c1.5 .575 1.733 2.19 1.733 2.19s-1.267 1.038 -2.767 .462" /> <path d="M6.267 18.826c1.5 -.575 1.733 -2.19 1.733 -2.19s-1.267 -1.038 -2.767 -.462c-1.5 .575 -1.733 2.19 -1.733 2.19s1.267 1.038 2.767 .462" /> <path d="M2.906 12.14c1.281 1.266 3.016 .76 3.016 .76s.454 -1.772 -.828 -3.04c-1.281 -1.265 -3.016 -.76 -3.016 -.76s-.454 1.772 .828 3.04" /> <path d="M5.48 5.23c-.292 1.666 1.02 2.77 1.02 2.77s1.603 -.563 1.895 -2.23c.292 -1.666 -1.02 -2.77 -1.02 -2.77s-1.603 .563 -1.895 2.23" /> <path d="M10.5 8h1.5a1.5 1.5 0 0 1 0 3h-1h1a1.5 1.5 0 0 1 0 3h-1.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-laurel-wreath" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M6.436 8a8.6 8.6 0 0 0 -.436 2.727c0 4.017 2.686 7.273 6 7.273s6 -3.256 6 -7.273a8.6 8.6 0 0 0 -.436 -2.727" /> <path d="M14.5 21s-.682 -3 -2.5 -3s-2.5 3 -2.5 3" /> <path d="M18.52 5.23c.292 1.666 -1.02 2.77 -1.02 2.77s-1.603 -.563 -1.895 -2.23c-.292 -1.666 1.02 -2.77 1.02 -2.77s1.603 .563 1.895 2.23" /> <path d="M21.094 12.14c-1.281 1.266 -3.016 .76 -3.016 .76s-.454 -1.772 .828 -3.04c1.28 -1.266 3.016 -.76 3.016 -.76s.454 1.772 -.828 3.04" /> <path d="M17.734 18.826c-1.5 -.575 -1.734 -2.19 -1.734 -2.19s1.267 -1.038 2.767 -.462c1.5 .575 1.733 2.19 1.733 2.19s-1.267 1.038 -2.767 .462" /> <path d="M6.267 18.826c1.5 -.575 1.733 -2.19 1.733 -2.19s-1.267 -1.038 -2.767 -.462c-1.5 .575 -1.733 2.19 -1.733 2.19s1.267 1.038 2.767 .462" /> <path d="M2.906 12.14c1.281 1.266 3.016 .76 3.016 .76s.454 -1.772 -.828 -3.04c-1.281 -1.265 -3.016 -.76 -3.016 -.76s-.454 1.772 .828 3.04" /> <path d="M5.48 5.23c-.292 1.666 1.02 2.77 1.02 2.77s1.603 -.563 1.895 -2.23c.292 -1.666 -1.02 -2.77 -1.02 -2.77s-1.603 .563 -1.895 2.23" />
|
||||
</symbol>
|
||||
<symbol id="outline-leaf-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 21c.5 -4.5 2.5 -8 7 -10" /> <path d="M7.5 15q -3.5 0 -4.5 -6a8.4 8.4 0 0 1 3.438 .402a12 12 0 0 1 -.052 -.793c0 -3.606 3.204 -5.609 3.204 -5.609s2.003 1.252 2.842 3.557q 2.568 -1.557 6.568 -1.557q .396 3.775 -1.557 6.568c2.305 .839 3.557 2.842 3.557 2.842s-3 2.59 -7 2.59c0 1 0 1 .5 3q -6 0 -7 -5" />
|
||||
</symbol>
|
||||
<symbol id="outline-menu-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 6h10" /> <path d="M4 12h16" /> <path d="M7 12h13" /> <path d="M4 18h10" />
|
||||
</symbol>
|
||||
<symbol id="outline-menu-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M7 6h10" /> <path d="M4 12h16" /> <path d="M7 12h13" /> <path d="M7 18h10" />
|
||||
</symbol>
|
||||
<symbol id="filled-binary-tree-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 3a3 3 0 0 1 2.616 4.47l3.274 3.742a3 3 0 1 1 -1.505 1.318l-3.275 -3.743l-.11 .042v6.342a3.001 3.001 0 1 1 -2 0v-6.342l-.111 -.041l-3.274 3.742a3 3 0 1 1 -1.505 -1.318l3.273 -3.742a3 3 0 0 1 2.617 -4.47" />
|
||||
</symbol>
|
||||
<symbol id="filled-binary-tree" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M14 1a3 3 0 0 1 2.348 4.868l2 3.203q .317 -.071 .652 -.071a3 3 0 1 1 -2.347 1.132l-2 -3.203a3 3 0 0 1 -1.304 0l-2.001 3.203c.408 .513 .652 1.162 .652 1.868s-.244 1.356 -.653 1.868l2.002 3.203q .315 -.071 .651 -.071a3 3 0 1 1 -2.347 1.132l-2.003 -3.203a3 3 0 0 1 -1.302 0l-2.002 3.203a3 3 0 1 1 -1.696 -1.06l2.002 -3.204a3 3 0 0 1 2.998 -4.798l2.002 -3.202a3 3 0 0 1 2.348 -4.868" />
|
||||
</symbol>
|
||||
<symbol id="filled-circle-rectangle" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m0 5.66h-10a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h10a1 1 0 0 0 1 -1v-4a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-exclamation-circle" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-5 11.66a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m0 -7a1 1 0 0 0 -1 1v4a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-hanger-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 2a3 3 0 0 1 3 3a1 1 0 0 1 -1.993 .117l-.007 -.117a1 1 0 0 0 -2 -.004c.006 1.516 .495 2.579 1.486 3.13l7.97 4.428a3 3 0 0 1 1.544 2.623v.823a3 3 0 0 1 -2.824 2.995l-.176 .005a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3a3 3 0 0 1 -3 -3v-.823a3 3 0 0 1 1.543 -2.623l6.695 -3.72c-.832 -.976 -1.232 -2.296 -1.238 -3.834a3 3 0 0 1 3 -3m0 8.144l-7.486 4.158a1 1 0 0 0 -.514 .875v.823a1 1 0 0 0 1 1h.17a3 3 0 0 1 2.83 -2h8c1.306 0 2.418 .835 2.83 2h.17a1 1 0 0 0 1 -1v-.823a1 1 0 0 0 -.515 -.875z" />
|
||||
</symbol>
|
||||
<symbol id="filled-label-important" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16.52 6a2 2 0 0 1 1.561 .75l3.7 4.625a1 1 0 0 1 0 1.25l-3.7 4.624a2 2 0 0 1 -1.561 .751h-12.52a1 1 0 0 1 -.78 -1.625l3.5 -4.375l-3.5 -4.375a1 1 0 0 1 .668 -1.62l.112 -.005z" />
|
||||
</symbol>
|
||||
<symbol id="filled-lasso-polygon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M5.581 2.186l6.566 4.69l7.502 -2.812a1 1 0 0 1 1.326 .714l.019 .112l1 9a1 1 0 0 1 -.678 1.059l-9 3a1 1 0 0 1 -.553 .023l-4.434 -1.082a3 3 0 0 1 -1.287 .923c.095 .986 .374 1.9 .826 2.69a1 1 0 0 1 -1.736 .993c-.624 -1.09 -.99 -2.335 -1.098 -3.656a3 3 0 0 1 -2.034 -2.84l.005 -.176a3 3 0 0 1 .86 -1.932l-.818 -2.59a1 1 0 0 1 -.009 -.577l2 -7a1 1 0 0 1 1.543 -.539m-.009 2.451l-1.528 5.348l.642 2.031q .155 -.016 .314 -.016a3 3 0 0 1 3 2.995l3.957 .965l7.96 -2.654l-.769 -6.919l-6.797 2.55a1 1 0 0 1 -.827 -.058l-.105 -.065z" />
|
||||
</symbol>
|
||||
<symbol id="filled-military-rank" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12.555 2.168l6 4a1 1 0 0 1 .445 .832v12a3 3 0 0 1 -3 3h-8a3 3 0 0 1 -3 -3v-12a1 1 0 0 1 .445 -.832l6 -4a1 1 0 0 1 1.11 0m-.108 12.938a1 1 0 0 0 -.894 0l-2 1a1 1 0 0 0 -.447 1.341l.058 .102a1 1 0 0 0 1.283 .345l1.553 -.776l1.553 .776a1 1 0 0 0 .894 -1.788zm0 -4a1 1 0 0 0 -.894 0l-2 1a1 1 0 0 0 -.447 1.341l.058 .102a1 1 0 0 0 1.283 .345l1.553 -.776l1.553 .776a1 1 0 0 0 .894 -1.788zm0 -4a1 1 0 0 0 -.894 0l-2 1a1 1 0 0 0 -.447 1.341l.058 .102a1 1 0 0 0 1.283 .345l1.553 -.776l1.553 .776a1 1 0 0 0 .894 -1.788z" />
|
||||
</symbol>
|
||||
<symbol id="filled-presentation-analytics" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M21 3a1 1 0 0 1 0 2v9a3 3 0 0 1 -3 3h-5v2h2a1 1 0 0 1 0 2h-6a1 1 0 0 1 0 -2h2v-2h-5a3 3 0 0 1 -3 -3v-9a1 1 0 1 1 0 -2zm-12 4a1 1 0 0 0 -1 1v4a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1m6 2a1 1 0 0 0 -1 1v2a1 1 0 0 0 2 0v-2a1 1 0 0 0 -1 -1m-3 1a1 1 0 0 0 -1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0 -1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M21 3a1 1 0 0 1 0 2v9a3 3 0 0 1 -3 3h-5v2h2a1 1 0 0 1 0 2h-6a1 1 0 0 1 0 -2h2v-2h-5a3 3 0 0 1 -3 -3v-9a1 1 0 1 1 0 -2zm-4.293 4.293a1 1 0 0 0 -1.414 0l-2.293 2.292l-1.293 -1.292a1 1 0 0 0 -1.414 0l-3 3a1 1 0 0 0 0 1.414l.094 .083a1 1 0 0 0 1.32 -.083l2.293 -2.292l1.293 1.292a1 1 0 0 0 1.414 0l3 -3a1 1 0 0 0 0 -1.414" />
|
||||
</symbol>
|
||||
<symbol id="filled-sort-ascending-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16.852 5.011l.058 -.007l.09 -.004l.075 .003l.126 .017l.111 .03l.111 .044l.098 .052l.104 .074l.082 .073l3 3a1 1 0 1 1 -1.414 1.414l-1.293 -1.292v9.585a1 1 0 0 1 -2 0v-9.585l-1.293 1.292a1 1 0 0 1 -1.32 .083l-.094 -.083a1 1 0 0 1 0 -1.414l3 -3q .053 -.054 .112 -.097l.11 -.071l.114 -.054l.105 -.035z" /> <path d="M9.5 4a1.5 1.5 0 0 1 1.5 1.5v4a1.5 1.5 0 0 1 -1.5 1.5h-4a1.5 1.5 0 0 1 -1.5 -1.5v-4a1.5 1.5 0 0 1 1.5 -1.5z" /> <path d="M9.5 13a1.5 1.5 0 0 1 1.5 1.5v4a1.5 1.5 0 0 1 -1.5 1.5h-4a1.5 1.5 0 0 1 -1.5 -1.5v-4a1.5 1.5 0 0 1 1.5 -1.5z" />
|
||||
</symbol>
|
||||
<symbol id="filled-sort-ascending-shapes" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M7 5a1 1 0 0 1 1 1v9.584l1.293 -1.291a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1 -.112 .097l-.11 .071l-.114 .054l-.105 .035l-.149 .03l-.117 .006l-.075 -.003l-.126 -.017l-.111 -.03l-.111 -.044l-.098 -.052l-.096 -.067l-.09 -.08l-3 -3a1 1 0 0 1 1.414 -1.414l1.293 1.293v-9.586a1 1 0 0 1 1 -1m12 -2a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2zm-1.136 10.496l3.5 6a1 1 0 0 1 -.864 1.504h-7a1 1 0 0 1 -.864 -1.504l3.5 -6a1 1 0 0 1 1.728 0" />
|
||||
</symbol>
|
||||
<symbol id="filled-sort-descending-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M9.5 4a1.5 1.5 0 0 1 1.5 1.5v4a1.5 1.5 0 0 1 -1.5 1.5h-4a1.5 1.5 0 0 1 -1.5 -1.5v-4a1.5 1.5 0 0 1 1.5 -1.5z" /> <path d="M9.5 13a1.5 1.5 0 0 1 1.5 1.5v4a1.5 1.5 0 0 1 -1.5 1.5h-4a1.5 1.5 0 0 1 -1.5 -1.5v-4a1.5 1.5 0 0 1 1.5 -1.5z" /> <path d="M17 5a1 1 0 0 1 1 1v9.584l1.293 -1.291a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1 -.112 .097l-.11 .071l-.114 .054l-.105 .035l-.149 .03l-.117 .006l-.075 -.003l-.126 -.017l-.111 -.03l-.111 -.044l-.098 -.052l-.096 -.067l-.09 -.08l-3 -3a1 1 0 0 1 1.414 -1.414l1.293 1.293v-9.586a1 1 0 0 1 1 -1" />
|
||||
</symbol>
|
||||
<symbol id="filled-sort-descending-shapes" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M7 5a1 1 0 0 1 1 1v9.584l1.293 -1.291a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1 -.112 .097l-.11 .071l-.114 .054l-.105 .035l-.149 .03l-.117 .006l-.075 -.003l-.126 -.017l-.111 -.03l-.111 -.044l-.098 -.052l-.096 -.067l-.09 -.08l-3 -3a1 1 0 0 1 1.414 -1.414l1.293 1.293v-9.586a1 1 0 0 1 1 -1m12 8a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2zm-1.136 -9.504l3.5 6a1 1 0 0 1 -.864 1.504h-7a1 1 0 0 1 -.864 -1.504l3.5 -6a1 1 0 0 1 1.728 0" />
|
||||
</symbol>
|
||||
<symbol id="filled-swipe-down" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M12 3a5 5 0 0 1 1.001 9.9l-.001 4.684l1.293 -1.291a1 1 0 0 1 1.32 -.083l.094 .083a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1 -.112 .097l-.11 .071l-.114 .054l-.105 .035l-.149 .03l-.117 .006l-.075 -.003l-.126 -.017l-.111 -.03l-.111 -.044l-.098 -.052l-.096 -.067l-.09 -.08l-3 -3a1 1 0 0 1 1.414 -1.414l1.293 1.292v-4.685a5.002 5.002 0 0 1 1 -9.9" />
|
||||
</symbol>
|
||||
<symbol id="filled-swipe-left" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16 7a5 5 0 1 1 -4.9 6.001l-4.685 -.001l1.292 1.293a1 1 0 0 1 .083 1.32l-.083 .094a1 1 0 0 1 -1.414 0l-3 -3a1 1 0 0 1 -.097 -.112l-.071 -.11l-.054 -.114l-.035 -.105l-.025 -.118l-.007 -.058l-.004 -.09l.003 -.075l.017 -.126l.03 -.111l.044 -.111l.052 -.098l.067 -.096l.08 -.09l3 -3a1 1 0 0 1 1.414 1.414l-1.292 1.293h4.685a5 5 0 0 1 4.9 -4" />
|
||||
</symbol>
|
||||
<symbol id="filled-swipe-right" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M8 7a5 5 0 0 1 4.9 4h4.685l-1.292 -1.293a1 1 0 0 1 -.083 -1.32l.083 -.094a1 1 0 0 1 1.414 0l3 3q .054 .053 .097 .112l.071 .11l.054 .114l.035 .105l.03 .148l.006 .118l-.003 .075l-.017 .126l-.03 .111l-.044 .111l-.052 .098l-.074 .104l-.073 .082l-3 3a1 1 0 0 1 -1.414 -1.414l1.291 -1.293l-4.684 .001a5.002 5.002 0 0 1 -9.9 -1.001a5 5 0 0 1 5 -5" />
|
||||
</symbol>
|
||||
<symbol id="filled-swipe-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M11.852 3.011l.058 -.007l.09 -.004l.075 .003l.126 .017l.111 .03l.111 .044l.098 .052l.104 .074l.082 .073l3 3a1 1 0 1 1 -1.414 1.414l-1.293 -1.292l.001 4.685a5.002 5.002 0 0 1 -1.001 9.9a5 5 0 0 1 -5 -5l.005 -.217a5 5 0 0 1 3.995 -4.683v-4.685l-1.293 1.292a1 1 0 0 1 -1.32 .083l-.094 -.083a1 1 0 0 1 0 -1.414l3 -3q .053 -.054 .112 -.097l.11 -.071l.114 -.054l.105 -.035z" />
|
||||
</symbol>
|
||||
<symbol id="filled-test-pipe-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"
|
||||
> <path d="M16 2a1 1 0 0 1 0 2v14a4 4 0 1 1 -8 0v-14a1 1 0 1 1 0 -2zm-2 2h-4v7h4z" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#outline-bubble-tea-2" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-bubble-tea" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-building-burj-al-arab" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-hand-finger-down" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-hand-finger-left" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-hand-finger-right" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-join-bevel" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-join-round" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-join-straight" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-label-important" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-laurel-wreath-1" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-laurel-wreath-2" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-laurel-wreath-3" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-laurel-wreath" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-leaf-2" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-menu-3" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-menu-4" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#filled-binary-tree-2" x="244" y="112" width="24" height="24" />
|
||||
<use xlink:href="#filled-binary-tree" x="24" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-circle-rectangle" x="68" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-exclamation-circle" x="112" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-hanger-2" x="156" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-label-important" x="200" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-lasso-polygon" x="244" y="156" width="24" height="24" />
|
||||
<use xlink:href="#filled-military-rank" x="24" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-presentation-analytics" x="68" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-presentation" x="112" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-sort-ascending-2" x="156" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-sort-ascending-shapes" x="200" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-sort-descending-2" x="244" y="200" width="24" height="24" />
|
||||
<use xlink:href="#filled-sort-descending-shapes" x="24" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-swipe-down" x="68" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-swipe-left" x="112" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-swipe-right" x="156" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-swipe-up" x="200" y="244" width="24" height="24" />
|
||||
<use xlink:href="#filled-test-pipe-2" x="244" y="244" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
|
@ -0,0 +1,216 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 424" width="292" height="424" style="color: #354052"><rect x="0" y="0" width="292" height="424" fill="#fff"></rect>
|
||||
<symbol id="outline-circle-dashed-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-6a2 2 0 1 1 4 0v6" /> <path d="M10 13h4" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16h2a2 2 0 1 0 0 -4h-2h2a2 2 0 1 0 0 -4h-2z" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 10a2 2 0 1 0 -4 0v4a2 2 0 1 0 4 0" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2z" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 8h-4v8h4" /> <path d="M10 12h2.5" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h3" /> <path d="M14 8h-4v8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 8h-2a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2v-4h-1" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-8m4 0v8" /> <path d="M10 12h4" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8v8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4v6a2 2 0 1 1 -4 0" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8" /> <path d="M14 8l-2.5 4l2.5 4" /> <path d="M10 12h1.5" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8h4" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l2 8l2 -8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M9 16v-8l3 5l3 -5v8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-8l4 8v-8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h2a2 2 0 1 0 0 -4h-2v8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2" /> <path d="M13 15l1 1" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h2a2 2 0 1 0 0 -4h-2v8m4 0l-3 -4" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 15a1 1 0 0 0 1 1h2a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1h-2a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4" /> <path d="M12 8v8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v6a2 2 0 1 0 4 0v-6" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l2 8l2 -8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M9 8l1 8l2 -5l2 5l1 -8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l4 8" /> <path d="M10 16l4 -8" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l2 5l2 -5" /> <path d="M12 16v-3" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dashed-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4l-4 8h4" /> <path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /> <path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /> <path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /> <path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /> <path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /> <path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /> <path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /> <path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-6a2 2 0 1 1 4 0v6" /> <path d="M10 13h4" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-b" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16h2a2 2 0 1 0 0 -4h-2h2a2 2 0 1 0 0 -4h-2z" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-c" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 10a2 2 0 1 0 -4 0v4a2 2 0 1 0 4 0" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-d" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2z" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-e" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 8h-4v8h4" /> <path d="M10 12h2.5" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-f" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h3" /> <path d="M14 8h-4v8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-g" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 8h-2a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2v-4h-1" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-h" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-8m4 0v8" /> <path d="M10 12h4" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-i" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8v8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-j" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4v6a2 2 0 1 1 -4 0" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-k" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8" /> <path d="M14 8l-2.5 4l2.5 4" /> <path d="M10 12h1.5" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-l" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v8h4" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-m" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M9 16v-8l3 5l3 -5v8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-n" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 16v-8l4 8v-8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-o" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-p" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h2a2 2 0 1 0 0 -4h-2v8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-q" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2" /> <path d="M13 15l1 1" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-r" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 12h2a2 2 0 1 0 0 -4h-2v8m4 0l-3 -4" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-s" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 15a1 1 0 0 0 1 1h2a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1h-2a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-t" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4" /> <path d="M12 8v8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-u" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8v6a2 2 0 1 0 4 0v-6" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-v" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l2 8l2 -8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-w" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M9 8l1 8l2 -5l2 5l1 -8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-x" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l4 8" /> <path d="M10 16l4 -8" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-y" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8l2 5l2 -5" /> <path d="M12 16v-3" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-circle-dotted-letter-z" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 8h4l-4 8h4" /> <path d="M7.5 4.21v.01" /> <path d="M4.21 7.5v.01" /> <path d="M3 12v.01" /> <path d="M4.21 16.5v.01" /> <path d="M7.5 19.79v.01" /> <path d="M12 21v.01" /> <path d="M16.5 19.79v.01" /> <path d="M19.79 16.5v.01" /> <path d="M21 12v.01" /> <path d="M19.79 7.5v.01" /> <path d="M16.5 4.21v.01" /> <path d="M12 3v.01" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#outline-circle-dashed-letter-a" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-b" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-c" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-d" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-e" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-f" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-g" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-h" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-i" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-j" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-k" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-l" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-letter-v" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-m" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-n" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-o" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-p" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-q" x="244" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-r" x="24" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-s" x="68" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-t" x="112" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-u" x="156" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-v" x="200" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-w" x="244" y="156" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-x" x="24" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-y" x="68" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dashed-letter-z" x="112" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-a" x="156" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-b" x="200" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-c" x="244" y="200" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-d" x="24" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-e" x="68" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-f" x="112" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-g" x="156" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-h" x="200" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-i" x="244" y="244" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-j" x="24" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-k" x="68" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-l" x="112" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-m" x="156" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-n" x="200" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-o" x="244" y="288" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-p" x="24" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-q" x="68" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-r" x="112" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-s" x="156" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-t" x="200" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-u" x="244" y="332" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-v" x="24" y="376" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-w" x="68" y="376" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-x" x="112" y="376" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-y" x="156" y="376" width="24" height="24" />
|
||||
<use xlink:href="#outline-circle-dotted-letter-z" x="200" y="376" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 63 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
|
@ -0,0 +1,76 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 292 160" width="292" height="160" style="color: #354052"><rect x="0" y="0" width="292" height="160" fill="#fff"></rect>
|
||||
<symbol id="outline-arrows-transfer-up-down" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M7 21v-6" /> <path d="M20 6l-3 -3l-3 3" /> <path d="M10 18l-3 3l-3 -3" /> <path d="M7 3v2" /> <path d="M7 9v2" /> <path d="M17 3v6" /> <path d="M17 21v-2" /> <path d="M17 15v-2" />
|
||||
</symbol>
|
||||
<symbol id="outline-brand-amie" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 8.5c0 1.33 .472 2.55 1.257 3.5a5.5 5.5 0 0 0 7.743 7.743a5.5 5.5 0 0 0 7.743 -7.743a5.5 5.5 0 0 0 -7.743 -7.743a5.5 5.5 0 0 0 -9 4.243" /> <path d="M10 9.5c0 -.828 .895 -1.5 2 -1.5s2 .672 2 1.5v5c0 .828 -.895 1.5 -2 1.5s-2 -.672 -2 -1.5z" />
|
||||
</symbol>
|
||||
<symbol id="outline-brand-bebo" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 17.5a3.5 3.5 0 0 0 3.5 -3.5c0 -1.838 -1.159 -3.002 -3.005 -3.372c-.746 -.15 -1.37 -.745 -1.37 -1.506c0 -1.142 .934 -2.095 2.058 -1.894c3.61 .645 5.817 3.058 5.817 6.772a7 7 0 1 1 -14 0v-9.25a1.75 1.75 0 1 1 3.5 0v9.25a3.5 3.5 0 0 0 3.5 3.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-building-airport" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3.59 7h8.82a1 1 0 0 1 .902 1.433l-1.44 3a1 1 0 0 1 -.901 .567h-5.942a1 1 0 0 1 -.901 -.567l-1.44 -3a1 1 0 0 1 .901 -1.433" /> <path d="M6 7l-.78 -2.342a.5 .5 0 0 1 .473 -.658h4.612a.5 .5 0 0 1 .475 .658l-.78 2.342" /> <path d="M8 2v2" /> <path d="M6 12v9h4v-9" /> <path d="M3 21h18" /> <path d="M22 5h-6l-1 -1" /> <path d="M18 3l2 2l-2 2" /> <path d="M10 17h7a2 2 0 0 1 2 2v2" />
|
||||
</symbol>
|
||||
<symbol id="outline-camera-ai" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M10 20h-5a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v2" /> <path d="M14.362 11.15a3 3 0 1 0 -4.144 4.263" /> <path d="M14 21v-4a2 2 0 1 1 4 0v4" /> <path d="M14 19h4" /> <path d="M21 15v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-camera-bitcoin" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M12 20h-7a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1" /> <path d="M14.477 11.307a3 3 0 1 0 -2.477 4.693" /> <path d="M17 21v-6" /> <path d="M19 15v-1.5" /> <path d="M19 22.5v-1.5" /> <path d="M17 18h3" /> <path d="M19 18h.5a1.5 1.5 0 0 1 0 3h-3.5" /> <path d="M19 18h.5a1.5 1.5 0 0 0 0 -3h-3.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-camera-moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M11.5 20h-6.5a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v3.5" /> <path d="M14.815 11.96a3.001 3.001 0 1 0 -3.398 3.983" /> <path d="M18.62 22c-2 0 -3.62 -1.58 -3.62 -3.53c0 -1.727 1.273 -3.165 2.954 -3.47a3.4 3.4 0 0 0 -.24 1.264c0 1.95 1.621 3.53 3.62 3.53q .342 0 .666 -.06c-.521 1.326 -1.838 2.266 -3.38 2.266" />
|
||||
</symbol>
|
||||
<symbol id="outline-chart-column" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M4 20h3" /> <path d="M17 20h3" /> <path d="M10.5 20h3" /> <path d="M4 16h3" /> <path d="M17 16h3" /> <path d="M10.5 16h3" /> <path d="M4 12h3" /> <path d="M17 12h3" /> <path d="M10.5 12h3" /> <path d="M4 8h3" /> <path d="M17 8h3" /> <path d="M4 4h3" />
|
||||
</symbol>
|
||||
<symbol id="outline-chart-covariate" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M18 11h.009" /> <path d="M14 15h.009" /> <path d="M12 6h.009" /> <path d="M8 10h.009" /> <path d="M3 21l17 -17" /> <path d="M3 3v18h18" />
|
||||
</symbol>
|
||||
<symbol id="outline-congruent-to" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 13h14" /> <path d="M5 17h14" /> <path d="M5 7.686c2.333 -2.624 4.667 -1.856 7 .064s4.667 2.688 7 .064" />
|
||||
</symbol>
|
||||
<symbol id="outline-diaper" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M3 8.323c0 -.579 0 -.868 .044 -1.11a2.7 2.7 0 0 1 2.17 -2.169c.239 -.044 .529 -.044 1.109 -.044h11.353c.579 0 .868 0 1.11 .044a2.7 2.7 0 0 1 2.169 2.17c.044 .24 .044 .53 .044 1.11v2.676a9 9 0 0 1 -18 0z" /> <path d="M17 9h4" /> <path d="M3 9h4" /> <path d="M14.25 19.7v-1.4a6.3 6.3 0 0 1 6.3 -6.3" /> <path d="M9.75 19.7v-1.4a6.3 6.3 0 0 0 -6.3 -6.3" />
|
||||
</symbol>
|
||||
<symbol id="outline-file-ai" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 3v4a1 1 0 0 0 1 1h4" /> <path d="M10 21h-3a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v4" /> <path d="M14 21v-4a2 2 0 1 1 4 0v4" /> <path d="M14 19h4" /> <path d="M21 15v6" />
|
||||
</symbol>
|
||||
<symbol id="outline-file-bitcoin" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M14 3v4a1 1 0 0 0 1 1h4" /> <path d="M12 21h-5a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v2" /> <path d="M17 21v-6m2 0v-1.5m0 9v-1.5m-2 -3h3m-1 0h.5a1.5 1.5 0 0 1 0 3h-3.5m3 -3h.5a1.5 1.5 0 0 0 0 -3h-3.5" />
|
||||
</symbol>
|
||||
<symbol id="outline-lock-password" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2z" /> <path d="M8 11v-4a4 4 0 1 1 8 0v4" /> <path d="M15 16h.01" /> <path d="M12.01 16h.01" /> <path d="M9.02 16h.01" />
|
||||
</symbol>
|
||||
<symbol id="outline-phone-done" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2c-8.072 -.49 -14.51 -6.928 -15 -15a2 2 0 0 1 2 -2" /> <path d="M15 5l2 2l4 -4" />
|
||||
</symbol>
|
||||
<symbol id="outline-phone-end" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2c-8.072 -.49 -14.51 -6.928 -15 -15a2 2 0 0 1 2 -2" /> <path d="M17 3l4 4" /> <path d="M21 3l-4 4" />
|
||||
</symbol>
|
||||
<symbol id="outline-phone-ringing" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M20 4l-2 2" /> <path d="M22 10.5l-2.5 -.5" /> <path d="M13.5 2l.5 2.5" /> <path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2c-8.072 -.49 -14.51 -6.928 -15 -15a2 2 0 0 1 2 -2" />
|
||||
</symbol>
|
||||
<symbol id="outline-stopwatch" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
> <path d="M5 13a7 7 0 1 0 14 0a7 7 0 0 0 -14 0z" /> <path d="M14.5 10.5l-2.5 2.5" /> <path d="M17 8l1 -1" /> <path d="M14 3h-4" />
|
||||
</symbol>
|
||||
|
||||
<use xlink:href="#outline-arrows-transfer-up-down" x="24" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-brand-amie" x="68" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-brand-bebo" x="112" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-building-airport" x="156" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-camera-ai" x="200" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-camera-bitcoin" x="244" y="24" width="24" height="24" />
|
||||
<use xlink:href="#outline-camera-moon" x="24" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-chart-column" x="68" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-chart-covariate" x="112" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-congruent-to" x="156" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-diaper" x="200" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-file-ai" x="244" y="68" width="24" height="24" />
|
||||
<use xlink:href="#outline-file-bitcoin" x="24" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-lock-password" x="68" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-phone-done" x="112" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-phone-end" x="156" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-phone-ringing" x="200" y="112" width="24" height="24" />
|
||||
<use xlink:href="#outline-stopwatch" x="244" y="112" width="24" height="24" />
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.8 KiB |