Compare commits
45 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
40d9e44b03 | ||
|
|
5821c62880 | ||
|
|
d15973e7ef | ||
|
|
475439bca9 | ||
|
|
13fc99f80d | ||
|
|
6a49a51164 | ||
|
|
ba5a701faf | ||
|
|
9e74dbb617 | ||
|
|
3e644fda2d | ||
|
|
7517894f2d | ||
|
|
5e363f48af | ||
|
|
537040bf81 | ||
|
|
308e738e0e | ||
|
|
e16e8b2783 | ||
|
|
e7f03df844 | ||
|
|
8aed9b826d | ||
|
|
e332d8b7ce | ||
|
|
92aeac569f | ||
|
|
53c16e191b | ||
|
|
4791674365 | ||
|
|
8527049827 | ||
|
|
8205ef68ed | ||
|
|
f5c708adf2 | ||
|
|
d42539d2b4 | ||
|
|
3614b6b46e | ||
|
|
86443054e2 | ||
|
|
cc09c2640f | ||
|
|
394399bfb8 | ||
|
|
af1b0e033e | ||
|
|
bdb5f6c137 | ||
|
|
d42a21610f | ||
|
|
f5be7a9862 | ||
|
|
52d408e6d0 | ||
|
|
f69c760598 | ||
|
|
22a43cbdeb | ||
|
|
1ca70df074 | ||
|
|
5514709fb3 | ||
|
|
34a8280ba8 | ||
|
|
f814c94672 | ||
|
|
e1cfbe14be | ||
|
|
a549fd65ef | ||
|
|
239bbd9a9a | ||
|
|
85b6de6684 | ||
|
|
19fa01b5fc | ||
|
|
e3e6dd9ccc |
1
.github/workflows/labeler.yml
vendored
@@ -9,4 +9,5 @@ jobs:
|
|||||||
pull-requests: write
|
pull-requests: write
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/labeler@v5
|
- uses: actions/labeler@v5
|
||||||
|
|||||||
5
.github/workflows/linting-icons.yml
vendored
@@ -14,6 +14,9 @@ jobs:
|
|||||||
contents: read
|
contents: read
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
- uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version-file: 'package.json'
|
||||||
- name: Get changed files
|
- name: Get changed files
|
||||||
id: changed-files
|
id: changed-files
|
||||||
uses: tj-actions/changed-files@v46
|
uses: tj-actions/changed-files@v46
|
||||||
@@ -21,7 +24,7 @@ jobs:
|
|||||||
files: icons/*
|
files: icons/*
|
||||||
|
|
||||||
- name: Generate annotations
|
- name: Generate annotations
|
||||||
run: node ./scripts/lintFilenames.mjs
|
run: node ./scripts/lintFilenames.mts
|
||||||
env:
|
env:
|
||||||
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
|
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
|
||||||
|
|
||||||
|
|||||||
4
.github/workflows/lucide-astro.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
|||||||
- uses: pnpm/action-setup@v2
|
- uses: pnpm/action-setup@v2
|
||||||
- uses: actions/setup-node@v4
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version-file: 'package.json'
|
||||||
cache: 'pnpm'
|
cache: 'pnpm'
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
@@ -32,7 +32,7 @@ jobs:
|
|||||||
- uses: pnpm/action-setup@v2
|
- uses: pnpm/action-setup@v2
|
||||||
- uses: actions/setup-node@v3.8.1
|
- uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version-file: 'package.json'
|
||||||
cache: 'pnpm'
|
cache: 'pnpm'
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
|
|||||||
@@ -15,6 +15,9 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
- uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version-file: 'package.json'
|
||||||
|
|
||||||
- name: Get changed files
|
- name: Get changed files
|
||||||
id: changed-files
|
id: changed-files
|
||||||
@@ -24,7 +27,7 @@ jobs:
|
|||||||
|
|
||||||
- uses: actions/setup-node@v4
|
- uses: actions/setup-node@v4
|
||||||
- name: Install svgson for code preview (safer and faster than installing all deps)
|
- name: Install svgson for code preview (safer and faster than installing all deps)
|
||||||
run: npm install svgson
|
run: npm install svgson@5.3.1 --force
|
||||||
|
|
||||||
- name: Save PR number
|
- name: Save PR number
|
||||||
run: |
|
run: |
|
||||||
@@ -32,7 +35,7 @@ jobs:
|
|||||||
echo ${{ github.event.number }} > ./pr/NR
|
echo ${{ github.event.number }} > ./pr/NR
|
||||||
|
|
||||||
- name: Generate comment markup
|
- name: Generate comment markup
|
||||||
run: node ./scripts/generateChangedIconsCommentMarkup.mjs >> ./pr/comment-markup.md
|
run: node ./scripts/generateChangedIconsCommentMarkup.mts >> ./pr/comment-markup.md
|
||||||
id: comment-markup
|
id: comment-markup
|
||||||
env:
|
env:
|
||||||
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
|
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
|
||||||
|
|||||||
@@ -161,6 +161,30 @@ lucide
|
|||||||
|
|
||||||
The lucide.dev website is using [vitepress](https://vitepress.dev/) to generate the static website. The markdown files are located in the docs directory.
|
The lucide.dev website is using [vitepress](https://vitepress.dev/) to generate the static website. The markdown files are located in the docs directory.
|
||||||
|
|
||||||
|
#### Running the Docs Website Locally
|
||||||
|
|
||||||
|
To test the docs website locally, follow these steps:
|
||||||
|
|
||||||
|
1. **Navigate to the docs directory**
|
||||||
|
|
||||||
|
```sh
|
||||||
|
cd docs
|
||||||
|
```
|
||||||
|
|
||||||
|
2. **Start the Local Development Server**
|
||||||
|
|
||||||
|
```sh
|
||||||
|
pnpm run docs:dev
|
||||||
|
```
|
||||||
|
|
||||||
|
3. **Open the Website Locally**
|
||||||
|
|
||||||
|
Vitepress should open with the following format:
|
||||||
|
|
||||||
|
VitePress dev server is running at:
|
||||||
|
- **Local**: `http://localhost:3000/`
|
||||||
|
- **Network**: `http://192.168.x.x:3000/`
|
||||||
|
|
||||||
### Guides
|
### Guides
|
||||||
|
|
||||||
Detailed documentation about: installation, guides, packages, design guides etc.
|
Detailed documentation about: installation, guides, packages, design guides etc.
|
||||||
@@ -173,8 +197,6 @@ All the icons of lucide in SVG format. These will be used as source for all the
|
|||||||
|
|
||||||
Includes all the (npm) packages of lucide.
|
Includes all the (npm) packages of lucide.
|
||||||
|
|
||||||
> Note: One package is not managed by pnpm: **lucide-flutter**, this package is written in Dart and uses pub for publishing.
|
|
||||||
|
|
||||||
### Scripts
|
### Scripts
|
||||||
|
|
||||||
Includes useful scripts to automate certain jobs. Big part of the scripts is the template generation, for example it generates icon components for all the packages. These scripts are usually executed from the "scripts" section in the package.json.
|
Includes useful scripts to automate certain jobs. Big part of the scripts is the template generation, for example it generates icon components for all the packages. These scripts are usually executed from the "scripts" section in the package.json.
|
||||||
|
|||||||
@@ -1,15 +1,22 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { ref } from 'vue'
|
|
||||||
import { Switch } from '@headlessui/vue'
|
import { Switch } from '@headlessui/vue'
|
||||||
|
|
||||||
const enabled = ref(false)
|
defineProps({
|
||||||
|
modelValue: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
const emit = defineEmits(['update:modelValue'])
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<Switch
|
<Switch
|
||||||
v-model="enabled"
|
:model-value="modelValue"
|
||||||
|
@update:model-value="emit('update:modelValue', $event)"
|
||||||
class="switch"
|
class="switch"
|
||||||
:class="{ enabled }"
|
:class="{ enabled: modelValue }"
|
||||||
>
|
>
|
||||||
<span class="thumb" />
|
<span class="thumb" />
|
||||||
</Switch>
|
</Switch>
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ function resetStyle () {
|
|||||||
color.value = 'currentColor'
|
color.value = 'currentColor'
|
||||||
strokeWidth.value = 2
|
strokeWidth.value = 2
|
||||||
size.value = 24
|
size.value = 24
|
||||||
|
absoluteStrokeWidth.value = false
|
||||||
}
|
}
|
||||||
|
|
||||||
watch(absoluteStrokeWidth, (enabled) => {
|
watch(absoluteStrokeWidth, (enabled) => {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import {useData, useRouter} from 'vitepress';
|
|||||||
import { computed } from 'vue';
|
import { computed } from 'vue';
|
||||||
import createLucideIcon from 'lucide-vue-next/src/createLucideIcon';
|
import createLucideIcon from 'lucide-vue-next/src/createLucideIcon';
|
||||||
import { diamond } from '../../../data/iconNodes'
|
import { diamond } from '../../../data/iconNodes'
|
||||||
import deprecationReasonTemplate from '../../../../../tools/build-icons/utils/deprecationReasonTemplate.mjs';
|
import deprecationReasonTemplate from '../../../../../tools/build-icons/utils/deprecationReasonTemplate.ts';
|
||||||
|
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
|
|||||||
@@ -14,7 +14,15 @@ import CarbonAdOverlay from './CarbonAdOverlay.vue';
|
|||||||
|
|
||||||
const ICON_SIZE = 56;
|
const ICON_SIZE = 56;
|
||||||
const ICON_GRID_GAP = 8;
|
const ICON_GRID_GAP = 8;
|
||||||
const DEFAULT_GRID_ITEMS = 10 * 160;
|
|
||||||
|
const initialGridItems = computed(() => {
|
||||||
|
if (containerWidth.value === 0) return 120;
|
||||||
|
|
||||||
|
const itemsPerRow = columnSize.value || 10;
|
||||||
|
const visibleRows = Math.ceil(window.innerHeight / (ICON_SIZE + ICON_GRID_GAP));
|
||||||
|
|
||||||
|
return Math.min(itemsPerRow * (visibleRows + 2), 200);
|
||||||
|
});
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
icons: IconEntity[];
|
icons: IconEntity[];
|
||||||
@@ -115,15 +123,14 @@ function handleCloseDrawer() {
|
|||||||
/>
|
/>
|
||||||
</StickyBar>
|
</StickyBar>
|
||||||
<NoResults
|
<NoResults
|
||||||
v-if="list.length === 0 && searchQuery !== ''"
|
v-if="searchResults.length === 0 && searchQuery !== ''"
|
||||||
:searchQuery="searchQuery"
|
:searchQuery="searchQuery"
|
||||||
@clear="searchQuery = ''"
|
@clear="searchQuery = ''"
|
||||||
/>
|
/>
|
||||||
<IconGrid
|
<IconGrid
|
||||||
v-else-if="list.length === 0"
|
v-else-if="list.length === 0"
|
||||||
:key="index"
|
|
||||||
overlayMode
|
overlayMode
|
||||||
:icons="[...searchResults].splice(0, DEFAULT_GRID_ITEMS)"
|
:icons="searchResults.slice(0, initialGridItems)"
|
||||||
:activeIcon="activeIconName"
|
:activeIcon="activeIconName"
|
||||||
@setActiveIcon="setActiveIconName"
|
@setActiveIcon="setActiveIconName"
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ function resetStyle () {
|
|||||||
color.value = STYLE_DEFAULTS.color
|
color.value = STYLE_DEFAULTS.color
|
||||||
strokeWidth.value = STYLE_DEFAULTS.strokeWidth
|
strokeWidth.value = STYLE_DEFAULTS.strokeWidth
|
||||||
size.value = STYLE_DEFAULTS.size
|
size.value = STYLE_DEFAULTS.size
|
||||||
|
absoluteStrokeWidth.value = STYLE_DEFAULTS.absoluteStrokeWidth
|
||||||
}
|
}
|
||||||
|
|
||||||
watch(absoluteStrokeWidth, (enabled) => {
|
watch(absoluteStrokeWidth, (enabled) => {
|
||||||
@@ -59,9 +60,8 @@ const customizingActive = computed(() => {
|
|||||||
return color.value !== STYLE_DEFAULTS.color
|
return color.value !== STYLE_DEFAULTS.color
|
||||||
|| strokeWidth.value !== STYLE_DEFAULTS.strokeWidth
|
|| strokeWidth.value !== STYLE_DEFAULTS.strokeWidth
|
||||||
|| size.value !== STYLE_DEFAULTS.size
|
|| size.value !== STYLE_DEFAULTS.size
|
||||||
|
|| absoluteStrokeWidth.value !== STYLE_DEFAULTS.absoluteStrokeWidth
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@@ -120,8 +120,8 @@ const customizingActive = computed(() => {
|
|||||||
label="Absolute Stroke width"
|
label="Absolute Stroke width"
|
||||||
>
|
>
|
||||||
<Switch
|
<Switch
|
||||||
id="size"
|
id="absolute-stroke-width"
|
||||||
name="size"
|
name="absolute-stroke-width"
|
||||||
v-model="absoluteStrokeWidth"
|
v-model="absoluteStrokeWidth"
|
||||||
/>
|
/>
|
||||||
</InputField>
|
</InputField>
|
||||||
@@ -161,9 +161,4 @@ const customizingActive = computed(() => {
|
|||||||
.color-picker {
|
.color-picker {
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
#absolute-stroke-width {
|
|
||||||
flex-direction: row-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -9,13 +9,13 @@
|
|||||||
"docs:build": "pnpm run /^prebuild:.*/ && vitepress build",
|
"docs:build": "pnpm run /^prebuild:.*/ && vitepress build",
|
||||||
"docs:preview": "vitepress preview",
|
"docs:preview": "vitepress preview",
|
||||||
"build:docs": "vitepress build",
|
"build:docs": "vitepress build",
|
||||||
"prebuild:iconNodes": "node ./scripts/writeIconNodes.mjs",
|
"prebuild:iconNodes": "node --experimental-strip-types ./scripts/writeIconNodes.mjs",
|
||||||
"prebuild:metaJson": "node ./scripts/writeIconMetaIndex.mjs",
|
"prebuild:metaJson": "node --experimental-strip-types ./scripts/writeIconMetaIndex.mjs",
|
||||||
"prebuild:releaseJson": "node ./scripts/writeReleaseMetadata.mjs",
|
"prebuild:releaseJson": "node --experimental-strip-types ./scripts/writeReleaseMetadata.mjs",
|
||||||
"prebuild:categoriesJson": "node ./scripts/writeCategoriesMetadata.mjs",
|
"prebuild:categoriesJson": "node --experimental-strip-types ./scripts/writeCategoriesMetadata.mjs",
|
||||||
"prebuild:relatedIcons": "node ./scripts/writeIconRelatedIcons.mjs",
|
"prebuild:relatedIcons": "node --experimental-strip-types ./scripts/writeIconRelatedIcons.mjs",
|
||||||
"prebuild:iconDetails": "node ./scripts/writeIconDetails.mjs",
|
"prebuild:iconDetails": "node --experimental-strip-types ./scripts/writeIconDetails.mjs",
|
||||||
"postbuild:vercelJson": "node ./scripts/writeVercelOutput.mjs",
|
"postbuild:vercelJson": "node --experimental-strip-types ./scripts/writeVercelOutput.mjs",
|
||||||
"dev": "npx nitropack dev",
|
"dev": "npx nitropack dev",
|
||||||
"prebuild:api": "npx nitropack prepare",
|
"prebuild:api": "npx nitropack prepare",
|
||||||
"build:api": "npx nitropack build",
|
"build:api": "npx nitropack build",
|
||||||
|
|||||||
@@ -11,6 +11,10 @@
|
|||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"accessibility",
|
"accessibility",
|
||||||
"social"
|
"social",
|
||||||
|
"shapes"
|
||||||
|
],
|
||||||
|
"aliases": [
|
||||||
|
"badge-help"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 481 B After Width: | Height: | Size: 481 B |
@@ -18,7 +18,8 @@
|
|||||||
"protection",
|
"protection",
|
||||||
"emergency",
|
"emergency",
|
||||||
"aid",
|
"aid",
|
||||||
"safety"
|
"safety",
|
||||||
|
"patch"
|
||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"medical"
|
"medical"
|
||||||
|
|||||||
31
icons/barrel.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"karsa-mistmere",
|
||||||
|
"jamiemlaw"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"keg",
|
||||||
|
"drum",
|
||||||
|
"tank",
|
||||||
|
"wine",
|
||||||
|
"beer",
|
||||||
|
"oak",
|
||||||
|
"wood",
|
||||||
|
"firkin",
|
||||||
|
"hogshead",
|
||||||
|
"kilderkin",
|
||||||
|
"barrique",
|
||||||
|
"solera",
|
||||||
|
"aging",
|
||||||
|
"whiskey",
|
||||||
|
"brewery",
|
||||||
|
"distillery",
|
||||||
|
"winery",
|
||||||
|
"vineyard"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"food-beverage",
|
||||||
|
"navigation"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
icons/barrel.svg
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M10 3a41 41 0 0 0 0 18" />
|
||||||
|
<path d="M14 3a41 41 0 0 1 0 18" />
|
||||||
|
<path d="M17 3a2 2 0 0 1 1.68.92 15.25 15.25 0 0 1 0 16.16A2 2 0 0 1 17 21H7a2 2 0 0 1-1.68-.92 15.25 15.25 0 0 1 0-16.16A2 2 0 0 1 7 3z" />
|
||||||
|
<path d="M3.84 17h16.32" />
|
||||||
|
<path d="M3.84 7h16.32" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 486 B |
@@ -5,7 +5,8 @@
|
|||||||
"ericfennis",
|
"ericfennis",
|
||||||
"csandman",
|
"csandman",
|
||||||
"karsa-mistmere",
|
"karsa-mistmere",
|
||||||
"johnletey"
|
"johnletey",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -9,8 +9,8 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M15 7h1a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-2" />
|
|
||||||
<path d="M6 7H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1" />
|
|
||||||
<path d="m11 7-3 5h4l-3 5" />
|
<path d="m11 7-3 5h4l-3 5" />
|
||||||
<line x1="22" x2="22" y1="11" y2="13" />
|
<path d="M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935" />
|
||||||
|
<path d="M22 14v-4" />
|
||||||
|
<path d="M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 393 B After Width: | Height: | Size: 392 B |
@@ -3,7 +3,8 @@
|
|||||||
"contributors": [
|
"contributors": [
|
||||||
"ericfennis",
|
"ericfennis",
|
||||||
"karsa-mistmere",
|
"karsa-mistmere",
|
||||||
"johnletey"
|
"johnletey",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<rect width="16" height="10" x="2" y="7" rx="2" ry="2" />
|
<path d="M10 10v4" />
|
||||||
<line x1="22" x2="22" y1="11" y2="13" />
|
<path d="M14 10v4" />
|
||||||
<line x1="6" x2="6" y1="11" y2="13" />
|
<path d="M22 14v-4" />
|
||||||
<line x1="10" x2="10" y1="11" y2="13" />
|
<path d="M6 10v4" />
|
||||||
<line x1="14" x2="14" y1="11" y2="13" />
|
<rect x="2" y="6" width="16" height="12" rx="2" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 357 B |
@@ -3,7 +3,8 @@
|
|||||||
"contributors": [
|
"contributors": [
|
||||||
"ericfennis",
|
"ericfennis",
|
||||||
"johnletey",
|
"johnletey",
|
||||||
"karsa-mistmere"
|
"karsa-mistmere",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<rect width="16" height="10" x="2" y="7" rx="2" ry="2" />
|
<path d="M22 14v-4" />
|
||||||
<line x1="22" x2="22" y1="11" y2="13" />
|
<path d="M6 14v-4" />
|
||||||
<line x1="6" x2="6" y1="11" y2="13" />
|
<rect x="2" y="6" width="16" height="12" rx="2" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 352 B After Width: | Height: | Size: 310 B |
@@ -3,7 +3,8 @@
|
|||||||
"contributors": [
|
"contributors": [
|
||||||
"ericfennis",
|
"ericfennis",
|
||||||
"johnletey",
|
"johnletey",
|
||||||
"karsa-mistmere"
|
"karsa-mistmere",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -9,8 +9,8 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<rect width="16" height="10" x="2" y="7" rx="2" ry="2" />
|
<path d="M10 14v-4" />
|
||||||
<line x1="22" x2="22" y1="11" y2="13" />
|
<path d="M22 14v-4" />
|
||||||
<line x1="6" x2="6" y1="11" y2="13" />
|
<path d="M6 14v-4" />
|
||||||
<line x1="10" x2="10" y1="11" y2="13" />
|
<rect x="2" y="6" width="16" height="12" rx="2" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 395 B After Width: | Height: | Size: 335 B |
@@ -10,8 +10,8 @@
|
|||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M10 9v6" />
|
<path d="M10 9v6" />
|
||||||
<path d="M13.5 7H16a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-2.5" />
|
<path d="M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605" />
|
||||||
<path d="M22 11v2" />
|
<path d="M22 14v-4" />
|
||||||
<path d="M6.5 17H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h2.5" />
|
|
||||||
<path d="M7 12h6" />
|
<path d="M7 12h6" />
|
||||||
|
<path d="M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 398 B After Width: | Height: | Size: 407 B |
@@ -2,7 +2,8 @@
|
|||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"Kaladii",
|
"Kaladii",
|
||||||
"ericfennis"
|
"ericfennis",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
>
|
>
|
||||||
<path d="M10 17h.01" />
|
<path d="M10 17h.01" />
|
||||||
<path d="M10 7v6" />
|
<path d="M10 7v6" />
|
||||||
<path d="M14 7h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-2" />
|
<path d="M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2" />
|
||||||
<path d="M22 11v2" />
|
<path d="M22 14v-4" />
|
||||||
<path d="M6 7H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2" />
|
<path d="M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 391 B After Width: | Height: | Size: 393 B |
@@ -3,7 +3,8 @@
|
|||||||
"contributors": [
|
"contributors": [
|
||||||
"colebemis",
|
"colebemis",
|
||||||
"ericfennis",
|
"ericfennis",
|
||||||
"johnletey"
|
"johnletey",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"power",
|
"power",
|
||||||
|
|||||||
@@ -9,6 +9,6 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<rect width="16" height="10" x="2" y="7" rx="2" ry="2" />
|
<path d="M 22 14 L 22 10" />
|
||||||
<line x1="22" x2="22" y1="11" y2="13" />
|
<rect x="2" y="6" width="16" height="12" rx="2" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 311 B After Width: | Height: | Size: 292 B |
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"danielbayley"
|
"danielbayley",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"addon",
|
"addon",
|
||||||
@@ -14,10 +15,13 @@
|
|||||||
"toys",
|
"toys",
|
||||||
"kids",
|
"kids",
|
||||||
"children",
|
"children",
|
||||||
"learning"
|
"learning",
|
||||||
|
"squares",
|
||||||
|
"corner"
|
||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"development",
|
"development",
|
||||||
|
"layout",
|
||||||
"shapes"
|
"shapes"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,6 +9,6 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<rect width="7" height="7" x="14" y="3" rx="1" />
|
<path d="M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2" />
|
||||||
<path d="M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3" />
|
<rect x="14" y="2" width="8" height="8" rx="1" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 367 B After Width: | Height: | Size: 367 B |
51
icons/book-alert.json
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"colebemis",
|
||||||
|
"csandman",
|
||||||
|
"ericfennis",
|
||||||
|
"karsa-mistmere",
|
||||||
|
"lscheibel",
|
||||||
|
"domasmark"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"reading",
|
||||||
|
"paperback",
|
||||||
|
"booklet",
|
||||||
|
"magazine",
|
||||||
|
"leaflet",
|
||||||
|
"pamphlet",
|
||||||
|
"tome",
|
||||||
|
"library",
|
||||||
|
"writing",
|
||||||
|
"written",
|
||||||
|
"writer",
|
||||||
|
"author",
|
||||||
|
"story",
|
||||||
|
"script",
|
||||||
|
"fiction",
|
||||||
|
"novel",
|
||||||
|
"information",
|
||||||
|
"knowledge",
|
||||||
|
"education",
|
||||||
|
"high school",
|
||||||
|
"university",
|
||||||
|
"college",
|
||||||
|
"academy",
|
||||||
|
"student",
|
||||||
|
"study",
|
||||||
|
"learning",
|
||||||
|
"homework",
|
||||||
|
"research",
|
||||||
|
"documentation",
|
||||||
|
"warning",
|
||||||
|
"alert",
|
||||||
|
"danger",
|
||||||
|
"exclamation mark"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"text",
|
||||||
|
"development",
|
||||||
|
"gaming"
|
||||||
|
]
|
||||||
|
}
|
||||||
15
icons/book-alert.svg
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M12 13h.01" />
|
||||||
|
<path d="M12 6v3" />
|
||||||
|
<path d="M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 359 B |
35
icons/card-sim.json
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"danielbayley",
|
||||||
|
"karsa-mistmere"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"cellphone",
|
||||||
|
"smartphone",
|
||||||
|
"mobile",
|
||||||
|
"network",
|
||||||
|
"cellular",
|
||||||
|
"service",
|
||||||
|
"provider",
|
||||||
|
"signal",
|
||||||
|
"coverage",
|
||||||
|
"disk",
|
||||||
|
"data",
|
||||||
|
"format",
|
||||||
|
"storage",
|
||||||
|
"flash",
|
||||||
|
"digital",
|
||||||
|
"contacts",
|
||||||
|
"phone book",
|
||||||
|
"contractual",
|
||||||
|
"circuit board",
|
||||||
|
"chip"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"connectivity",
|
||||||
|
"communication",
|
||||||
|
"multimedia",
|
||||||
|
"devices"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
icons/card-sim.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M12 14v4" />
|
||||||
|
<path d="M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z" />
|
||||||
|
<path d="M8 14h8" />
|
||||||
|
<rect x="8" y="10" width="8" height="8" rx="1" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 433 B |
24
icons/circle-pound-sterling.json
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"karsa-mistmere",
|
||||||
|
"jguddas",
|
||||||
|
"danielbayley",
|
||||||
|
"LieOnLion"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"monetization",
|
||||||
|
"coin",
|
||||||
|
"penny",
|
||||||
|
"marketing",
|
||||||
|
"currency",
|
||||||
|
"money",
|
||||||
|
"payment",
|
||||||
|
"british",
|
||||||
|
"gbp",
|
||||||
|
"£"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"finance"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
icons/circle-pound-sterling.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M10 16V9.5a1 1 0 0 1 5 0" />
|
||||||
|
<path d="M8 12h4" />
|
||||||
|
<path d="M8 16h7" />
|
||||||
|
<circle cx="12" cy="12" r="10" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 330 B |
@@ -16,6 +16,7 @@
|
|||||||
"notifications"
|
"notifications"
|
||||||
],
|
],
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"help-circle"
|
"help-circle",
|
||||||
|
"circle-help"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 322 B After Width: | Height: | Size: 322 B |
23
icons/cloud-check.json
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"colebemis",
|
||||||
|
"csandman",
|
||||||
|
"ericfennis",
|
||||||
|
"karsa-mistmere",
|
||||||
|
"jguddas",
|
||||||
|
"lscheibel"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"sync",
|
||||||
|
"network",
|
||||||
|
"success",
|
||||||
|
"done",
|
||||||
|
"completed",
|
||||||
|
"saved",
|
||||||
|
"persisted"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"development"
|
||||||
|
]
|
||||||
|
}
|
||||||
14
icons/cloud-check.svg
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="m17 15-5.5 5.5L9 18" />
|
||||||
|
<path d="M5 17.743A7 7 0 1 1 15.71 10h1.79a4.5 4.5 0 0 1 1.5 8.742" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 316 B |
23
icons/drone.json
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"bernatfortet",
|
||||||
|
"shopped",
|
||||||
|
"karsa-mistmere",
|
||||||
|
"jguddas"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"quadcopter",
|
||||||
|
"uav",
|
||||||
|
"aerial",
|
||||||
|
"flight",
|
||||||
|
"flying",
|
||||||
|
"technology",
|
||||||
|
"airborne",
|
||||||
|
"robotics"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"transportation",
|
||||||
|
"devices"
|
||||||
|
]
|
||||||
|
}
|
||||||
21
icons/drone.svg
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M10 10 7 7" />
|
||||||
|
<path d="m10 14-3 3" />
|
||||||
|
<path d="m14 10 3-3" />
|
||||||
|
<path d="m14 14 3 3" />
|
||||||
|
<path d="M14.205 4.139a4 4 0 1 1 5.439 5.863" />
|
||||||
|
<path d="M19.637 14a4 4 0 1 1-5.432 5.868" />
|
||||||
|
<path d="M4.367 10a4 4 0 1 1 5.438-5.862" />
|
||||||
|
<path d="M9.795 19.862a4 4 0 1 1-5.429-5.873" />
|
||||||
|
<rect x="10" y="8" width="4" height="8" rx="1" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 561 B |
@@ -2,7 +2,8 @@
|
|||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"karsa-mistmere",
|
"karsa-mistmere",
|
||||||
"ericfennis"
|
"ericfennis",
|
||||||
|
"jamiemlaw"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"egg free",
|
"egg free",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M6.399 6.399C5.362 8.157 4.65 10.189 4.5 12c-.37 4.43 1.27 9.95 7.5 10 3.256-.026 5.259-1.547 6.375-3.625" />
|
<path d="m2 2 20 20" />
|
||||||
<path d="M19.532 13.875A14.07 14.07 0 0 0 19.5 12c-.36-4.34-3.95-9.96-7.5-10-1.04.012-2.082.502-3.046 1.297" />
|
<path d="M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19" />
|
||||||
<line x1="2" x2="22" y1="2" y2="22" />
|
<path d="M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 484 B After Width: | Height: | Size: 378 B |
@@ -3,7 +3,8 @@
|
|||||||
"contributors": [
|
"contributors": [
|
||||||
"mittalyashu",
|
"mittalyashu",
|
||||||
"Andreto",
|
"Andreto",
|
||||||
"ericfennis"
|
"ericfennis",
|
||||||
|
"jamiemlaw"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"bird",
|
"bird",
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M12 22c6.23-.05 7.87-5.57 7.5-10-.36-4.34-3.95-9.96-7.5-10-3.55.04-7.14 5.66-7.5 10-.37 4.43 1.27 9.95 7.5 10z" />
|
<path d="M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 334 B After Width: | Height: | Size: 271 B |
@@ -2,14 +2,17 @@
|
|||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"maxwellito",
|
"maxwellito",
|
||||||
"karsa-mistmere"
|
"karsa-mistmere",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"pencil",
|
"pencil",
|
||||||
"drawing",
|
"drawing",
|
||||||
"undo",
|
"undo",
|
||||||
"delete",
|
"delete",
|
||||||
"clear"
|
"clear",
|
||||||
|
"trash",
|
||||||
|
"remove"
|
||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"text"
|
"text"
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="m7 21-4.3-4.3c-1-1-1-2.5 0-3.4l9.6-9.6c1-1 2.5-1 3.4 0l5.6 5.6c1 1 1 2.5 0 3.4L13 21" />
|
<path d="M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21" />
|
||||||
<path d="M22 21H7" />
|
<path d="m5.082 11.09 8.828 8.828" />
|
||||||
<path d="m5 11 9 9" />
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 357 B After Width: | Height: | Size: 383 B |
@@ -9,8 +9,8 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M12 22h6a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3" />
|
<path d="M12 22h6a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3.072" />
|
||||||
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
|
<path d="M14 2v4a2 2 0 0 0 2 2h4" />
|
||||||
<path d="M5 17a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z" />
|
<path d="m6.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.88.001l-1.846.85a.5.5 0 0 1-.693-.593l1.29-4.88" />
|
||||||
<path d="M7 16.5 8 22l-3-1-3 1 1-5.5" />
|
<circle cx="5" cy="14" r="3" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 477 B |
@@ -12,5 +12,8 @@
|
|||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"files"
|
"files"
|
||||||
|
],
|
||||||
|
"aliases": [
|
||||||
|
"file-question"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 359 B After Width: | Height: | Size: 359 B |
14
icons/georgian-lari.json
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"kivicode"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"currency",
|
||||||
|
"money",
|
||||||
|
"payment"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"finance"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
icons/georgian-lari.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M11.5 21a7.5 7.5 0 1 1 7.35-9" />
|
||||||
|
<path d="M13 12V3" />
|
||||||
|
<path d="M4 21h16" />
|
||||||
|
<path d="M9 12V3" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 324 B |
30
icons/grid-3x2.json
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"qubrat"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"table",
|
||||||
|
"rows",
|
||||||
|
"columns",
|
||||||
|
"blocks",
|
||||||
|
"plot",
|
||||||
|
"land",
|
||||||
|
"geometry",
|
||||||
|
"measure",
|
||||||
|
"size",
|
||||||
|
"width",
|
||||||
|
"height",
|
||||||
|
"distance",
|
||||||
|
"surface area",
|
||||||
|
"square meter",
|
||||||
|
"acre",
|
||||||
|
"window"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"text",
|
||||||
|
"math",
|
||||||
|
"layout",
|
||||||
|
"design"
|
||||||
|
]
|
||||||
|
}
|
||||||
16
icons/grid-3x2.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M15 3v18" />
|
||||||
|
<path d="M3 12h18" />
|
||||||
|
<path d="M9 3v18" />
|
||||||
|
<rect x="3" y="3" width="18" height="18" rx="2" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 332 B |
@@ -9,8 +9,8 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M13.22 2.416a2 2 0 0 0-2.511.057l-7 5.999A2 2 0 0 0 3 10v9a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7.354" />
|
<path d="M12.662 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v2.475" />
|
||||||
<path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8" />
|
<path d="M14.959 12.717A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8" />
|
||||||
<path d="M15 6h6" />
|
<path d="M15 18h6" />
|
||||||
<path d="M18 3v6" />
|
<path d="M18 15v6" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 424 B After Width: | Height: | Size: 443 B |
19
icons/id-card-lanyard.json
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"python2911",
|
||||||
|
"UsamaKhan",
|
||||||
|
"jguddas"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"id-card",
|
||||||
|
"id-card-lanyard",
|
||||||
|
"identity",
|
||||||
|
"employee",
|
||||||
|
"gate-pass"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"security",
|
||||||
|
"account"
|
||||||
|
]
|
||||||
|
}
|
||||||
17
icons/id-card-lanyard.svg
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M13.5 8h-3" />
|
||||||
|
<path d="m15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3" />
|
||||||
|
<path d="M16.899 22A5 5 0 0 0 7.1 22" />
|
||||||
|
<path d="m9 2 3 6" />
|
||||||
|
<circle cx="12" cy="15" r="3" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 427 B |
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"ocavue"
|
"ocavue",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"items",
|
"items",
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="m3 10 2.5-2.5L3 5" />
|
|
||||||
<path d="m3 19 2.5-2.5L3 14" />
|
|
||||||
<path d="M10 6h11" />
|
|
||||||
<path d="M10 12h11" />
|
<path d="M10 12h11" />
|
||||||
<path d="M10 18h11" />
|
<path d="M10 18h11" />
|
||||||
|
<path d="M10 6h11" />
|
||||||
|
<path d="m3 10 3-3-3-3" />
|
||||||
|
<path d="m3 20 3-3-3-3" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 349 B After Width: | Height: | Size: 340 B |
@@ -12,5 +12,8 @@
|
|||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"mail"
|
"mail"
|
||||||
|
],
|
||||||
|
"aliases": [
|
||||||
|
"mail-question"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 458 B After Width: | Height: | Size: 458 B |
@@ -14,5 +14,8 @@
|
|||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"social"
|
"social"
|
||||||
|
],
|
||||||
|
"aliases": [
|
||||||
|
"message-circle-question"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 332 B After Width: | Height: | Size: 332 B |
@@ -9,7 +9,7 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z" />
|
<path d="M12 19v3" />
|
||||||
<path d="M19 10v2a7 7 0 0 1-14 0v-2" />
|
<path d="M19 10v2a7 7 0 0 1-14 0v-2" />
|
||||||
<line x1="12" x2="12" y1="19" y2="22" />
|
<rect x="9" y="2" width="6" height="13" rx="3" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 361 B After Width: | Height: | Size: 326 B |
@@ -9,6 +9,5 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M13.234 20.252 21 12.3" />
|
<path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551" />
|
||||||
<path d="m16 6-8.414 8.586a2 2 0 0 0 0 2.828 2 2 0 0 0 2.828 0l8.414-8.586a4 4 0 0 0 0-5.656 4 4 0 0 0-5.656 0l-8.415 8.585a6 6 0 1 0 8.486 8.486" />
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 398 B After Width: | Height: | Size: 344 B |
@@ -9,6 +9,6 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z" />
|
<path d="M20 3a2 2 0 0 1 2 2v6a1 1 0 0 1-20 0V5a2 2 0 0 1 2-2z" />
|
||||||
<polyline points="8 10 12 14 16 10" />
|
<path d="m8 10 4 4 4-4" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 340 B After Width: | Height: | Size: 306 B |
@@ -10,7 +10,7 @@
|
|||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M12 12h.01" />
|
<path d="M12 12h.01" />
|
||||||
<path d="M7.5 4.2c-.3-.5-.9-.7-1.3-.4C3.9 5.5 2.3 8.1 2 11c-.1.5.4 1 1 1h5c0-1.5.8-2.8 2-3.4-1.1-1.9-2-3.5-2.5-4.4z" />
|
<path d="M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z" />
|
||||||
<path d="M21 12c.6 0 1-.4 1-1-.3-2.9-1.8-5.5-4.1-7.1-.4-.3-1.1-.2-1.3.3-.6.9-1.5 2.5-2.6 4.3 1.2.7 2 2 2 3.5h5z" />
|
<path d="M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z" />
|
||||||
<path d="M7.5 19.8c-.3.5-.1 1.1.4 1.3 2.6 1.2 5.6 1.2 8.2 0 .5-.2.7-.8.4-1.3-.5-.9-1.4-2.5-2.5-4.3-1.2.7-2.8.7-4 0-1.1 1.8-2 3.4-2.5 4.3z" />
|
<path d="M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 618 B After Width: | Height: | Size: 602 B |
@@ -5,7 +5,8 @@
|
|||||||
"csandman",
|
"csandman",
|
||||||
"ericfennis",
|
"ericfennis",
|
||||||
"karsa-mistmere",
|
"karsa-mistmere",
|
||||||
"danielbayley"
|
"danielbayley",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"signal",
|
"signal",
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M4.9 19.1C1 15.2 1 8.8 4.9 4.9" />
|
<path d="M16.247 7.761a6 6 0 0 1 0 8.478" />
|
||||||
<path d="M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5" />
|
<path d="M19.075 4.933a10 10 0 0 1 0 14.134" />
|
||||||
|
<path d="M4.925 19.067a10 10 0 0 1 0-14.134" />
|
||||||
|
<path d="M7.753 16.239a6 6 0 0 1 0-8.478" />
|
||||||
<circle cx="12" cy="12" r="2" />
|
<circle cx="12" cy="12" r="2" />
|
||||||
<path d="M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5" />
|
|
||||||
<path d="M19.1 4.9C23 8.8 23 15.1 19.1 19" />
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 432 B After Width: | Height: | Size: 437 B |
17
icons/rectangle-circle.json
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"zefir-git",
|
||||||
|
"jguddas"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"compose",
|
||||||
|
"keyboard",
|
||||||
|
"key",
|
||||||
|
"button"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"development",
|
||||||
|
"text"
|
||||||
|
]
|
||||||
|
}
|
||||||
14
icons/rectangle-circle.svg
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z" />
|
||||||
|
<circle cx="14" cy="12" r="8" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 300 B |
@@ -2,13 +2,15 @@
|
|||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"mittalyashu",
|
"mittalyashu",
|
||||||
"ericfennis"
|
"ericfennis",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"cog",
|
"cog",
|
||||||
"edit",
|
"edit",
|
||||||
"gear",
|
"gear",
|
||||||
"preferences"
|
"preferences",
|
||||||
|
"slider"
|
||||||
],
|
],
|
||||||
"categories": [
|
"categories": [
|
||||||
"account"
|
"account"
|
||||||
|
|||||||
@@ -9,8 +9,8 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M20 7h-9" />
|
|
||||||
<path d="M14 17H5" />
|
<path d="M14 17H5" />
|
||||||
|
<path d="M19 7h-9" />
|
||||||
<circle cx="17" cy="17" r="3" />
|
<circle cx="17" cy="17" r="3" />
|
||||||
<circle cx="7" cy="7" r="3" />
|
<circle cx="7" cy="7" r="3" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 324 B |
@@ -56,5 +56,8 @@
|
|||||||
"security",
|
"security",
|
||||||
"development",
|
"development",
|
||||||
"gaming"
|
"gaming"
|
||||||
|
],
|
||||||
|
"aliases": [
|
||||||
|
"shield-question"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 463 B After Width: | Height: | Size: 463 B |
@@ -17,9 +17,9 @@
|
|||||||
"destroy",
|
"destroy",
|
||||||
"remove",
|
"remove",
|
||||||
"erase",
|
"erase",
|
||||||
"document,",
|
"document",
|
||||||
"destruction",
|
"destruction",
|
||||||
"secure ",
|
"secure",
|
||||||
"security",
|
"security",
|
||||||
"confidential",
|
"confidential",
|
||||||
"data",
|
"data",
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"wash",
|
"wash",
|
||||||
"baht",
|
"bath",
|
||||||
"water",
|
"water",
|
||||||
"liquid",
|
"liquid",
|
||||||
"fluid",
|
"fluid",
|
||||||
|
|||||||
20
icons/spool.json
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"karsa-mistmere"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"bobbin",
|
||||||
|
"spindle",
|
||||||
|
"yarn",
|
||||||
|
"thread",
|
||||||
|
"string",
|
||||||
|
"sewing",
|
||||||
|
"needlework"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"communication",
|
||||||
|
"tools",
|
||||||
|
"social"
|
||||||
|
]
|
||||||
|
}
|
||||||
14
icons/spool.svg
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66" />
|
||||||
|
<path d="m7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 437 B |
@@ -9,6 +9,6 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5" />
|
<path d="M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344" />
|
||||||
<path d="m9 11 3 3L22 4" />
|
<path d="m9 11 3 3L22 4" />
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 316 B After Width: | Height: | Size: 320 B |
@@ -7,7 +7,7 @@
|
|||||||
"karsa-mistmere"
|
"karsa-mistmere"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"sqaure",
|
"square",
|
||||||
"pathfinder",
|
"pathfinder",
|
||||||
"path",
|
"path",
|
||||||
"exclude",
|
"exclude",
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"karsa-mistmere"
|
"karsa-mistmere"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"sqaure",
|
"square",
|
||||||
"pathfinder",
|
"pathfinder",
|
||||||
"path",
|
"path",
|
||||||
"intersect",
|
"intersect",
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"karsa-mistmere"
|
"karsa-mistmere"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"sqaure",
|
"square",
|
||||||
"pathfinder",
|
"pathfinder",
|
||||||
"path",
|
"path",
|
||||||
"minus",
|
"minus",
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"karsa-mistmere"
|
"karsa-mistmere"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"sqaure",
|
"square",
|
||||||
"pathfinder",
|
"pathfinder",
|
||||||
"path",
|
"path",
|
||||||
"unite",
|
"unite",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
|
<path d="M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13" />
|
||||||
|
<path d="M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z" />
|
||||||
<path d="M5 22h14" />
|
<path d="M5 22h14" />
|
||||||
<path d="M19.27 13.73A2.5 2.5 0 0 0 17.5 13h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-1.5c0-.66-.26-1.3-.73-1.77Z" />
|
|
||||||
<path d="M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-3-3c-1.66 0-3 1-3 3s1 2 1 3.5V13" />
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 454 B After Width: | Height: | Size: 410 B |
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../icon.schema.json",
|
"$schema": "../icon.schema.json",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"karsa-mistmere"
|
"karsa-mistmere",
|
||||||
|
"jguddas"
|
||||||
],
|
],
|
||||||
"tags": [
|
"tags": [
|
||||||
"prize",
|
"prize",
|
||||||
|
|||||||
@@ -9,10 +9,10 @@
|
|||||||
stroke-linecap="round"
|
stroke-linecap="round"
|
||||||
stroke-linejoin="round"
|
stroke-linejoin="round"
|
||||||
>
|
>
|
||||||
<path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6" />
|
<path d="M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978" />
|
||||||
<path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18" />
|
<path d="M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978" />
|
||||||
|
<path d="M18 9h1.5a1 1 0 0 0 0-5H18" />
|
||||||
<path d="M4 22h16" />
|
<path d="M4 22h16" />
|
||||||
<path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22" />
|
<path d="M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z" />
|
||||||
<path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22" />
|
<path d="M6 9H4.5a1 1 0 0 1 0-5H6" />
|
||||||
<path d="M18 2H6v7a6 6 0 0 0 12 0V2Z" />
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 525 B |
27
icons/wifi-cog.json
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"$schema": "../icon.schema.json",
|
||||||
|
"contributors": [
|
||||||
|
"colebemis",
|
||||||
|
"ericfennis",
|
||||||
|
"jguddas",
|
||||||
|
"karsa-mistmere",
|
||||||
|
"luisdlopera"
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"connection",
|
||||||
|
"signal",
|
||||||
|
"wireless",
|
||||||
|
"directory",
|
||||||
|
"settings",
|
||||||
|
"control",
|
||||||
|
"preferences",
|
||||||
|
"cog",
|
||||||
|
"edit",
|
||||||
|
"gear"
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"connectivity",
|
||||||
|
"devices",
|
||||||
|
"files"
|
||||||
|
]
|
||||||
|
}
|
||||||
24
icons/wifi-cog.svg
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
<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"
|
||||||
|
>
|
||||||
|
<path d="m14.305 19.53.923-.382" />
|
||||||
|
<path d="m15.228 16.852-.923-.383" />
|
||||||
|
<path d="m16.852 15.228-.383-.923" />
|
||||||
|
<path d="m16.852 20.772-.383.924" />
|
||||||
|
<path d="m19.148 15.228.383-.923" />
|
||||||
|
<path d="m19.53 21.696-.382-.924" />
|
||||||
|
<path d="M2 7.82a15 15 0 0 1 20 0" />
|
||||||
|
<path d="m20.772 16.852.924-.383" />
|
||||||
|
<path d="m20.772 19.148.924.383" />
|
||||||
|
<path d="M5 11.858a10 10 0 0 1 11.5-1.785" />
|
||||||
|
<path d="M8.5 15.429a5 5 0 0 1 2.413-1.31" />
|
||||||
|
<circle cx="18" cy="18" r="3" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 691 B |
0
lucide-font/lucide.svg
Normal file
24
package.json
@@ -17,16 +17,12 @@
|
|||||||
"lucide-static": "pnpm --filter lucide-static",
|
"lucide-static": "pnpm --filter lucide-static",
|
||||||
"build:outline-icons": "pnpm --filter outline-svg start",
|
"build:outline-icons": "pnpm --filter outline-svg start",
|
||||||
"build:font": "pnpm --filter docs prebuild:releaseJson && pnpm --filter build-font start",
|
"build:font": "pnpm --filter docs prebuild:releaseJson && pnpm --filter build-font start",
|
||||||
"optimize": "node ./scripts/optimizeSvgs.mjs",
|
"optimize": "node ./scripts/optimizeSvgs.mts",
|
||||||
"addjsons": "node scripts/addMissingIconJsonFiles.mjs",
|
"addjsons": "node ./scripts/addMissingIconJsonFiles.mts",
|
||||||
"checkIcons": "node scripts/checkIconsAndCategories.mjs",
|
"checkIcons": "node ./scripts/checkIconsAndCategories.mts",
|
||||||
"tags2icons": "node scripts/migrateTagsToIcons.mjs",
|
"generate:changelog": "node ./scripts/generateChangelog.mts",
|
||||||
"icons2tags": "node scripts/migrateIconsToTags.mjs",
|
"generate:contributors": "node ./scripts/updateContributors.mts icons/*.svg",
|
||||||
"icons2categories": "node scripts/migrateIconsToCategories.mjs",
|
"generate:nextJSAliases": "node ./scripts/generateNextJSAliases.mts",
|
||||||
"categories2icons": "node scripts/migrateCategoriesToIcons.mjs",
|
|
||||||
"generate:changelog": "node ./scripts/generateChangelog.mjs",
|
|
||||||
"generate:contributors": "node ./scripts/updateContributors.mjs icons/*.svg",
|
|
||||||
"generate:nextJSAliases": "node ./scripts/generateNextJSAliases.mjs",
|
|
||||||
"postinstall": "husky install",
|
"postinstall": "husky install",
|
||||||
"lint:es": "eslint .",
|
"lint:es": "eslint .",
|
||||||
"lint:format": "prettier \"**/*.{js,mjs,ts,jsx,tsx,html,css,scss,json,yml,yaml}\" --check",
|
"lint:format": "prettier \"**/*.{js,mjs,ts,jsx,tsx,html,css,scss,json,yml,yaml}\" --check",
|
||||||
@@ -37,9 +33,9 @@
|
|||||||
"lint": "pnpm lint:es && pnpm lint:format && pnpm lint:json",
|
"lint": "pnpm lint:es && pnpm lint:format && pnpm lint:json",
|
||||||
"format": "prettier \"**/*.{js,mjs,ts,jsx,tsx,html,css,scss,json,yml,yaml}\" --write",
|
"format": "prettier \"**/*.{js,mjs,ts,jsx,tsx,html,css,scss,json,yml,yaml}\" --write",
|
||||||
"prepare": "husky install",
|
"prepare": "husky install",
|
||||||
"gi": "node ./scripts/generate/generateIcons.mjs",
|
"gi": "node ./scripts/generate/generateIcons.mts",
|
||||||
"rename": "node scripts/rename/renameIcon.mjs",
|
"rename": "node ./scripts/rename/renameIcon.mts",
|
||||||
"renamePattern": "node scripts/rename/renamePattern.mjs"
|
"renamePattern": "node ./scripts/rename/renamePattern.mts"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@html-eslint/eslint-plugin": "^0.19.1",
|
"@html-eslint/eslint-plugin": "^0.19.1",
|
||||||
@@ -72,7 +68,7 @@
|
|||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=23.0.0"
|
"node": ">=23.0.0"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@10.6.1+sha512.40ee09af407fa9fbb5fbfb8e1cb40fbb74c0af0c3e10e9224d7b53c7658528615b2c92450e74cfad91e3a2dcafe3ce4050d80bda71d757756d2ce2b66213e9a3",
|
"packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977",
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
"packageExtensions": {
|
"packageExtensions": {
|
||||||
"vue-template-compiler": {
|
"vue-template-compiler": {
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "pnpm clean && pnpm copy:license && pnpm build:icons",
|
"build": "pnpm clean && pnpm copy:license && pnpm build:icons",
|
||||||
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts --pretty=false",
|
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts --pretty=false",
|
||||||
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts",
|
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts",
|
||||||
"copy:license": "cp ../../LICENSE ./LICENSE",
|
"copy:license": "cp ../../LICENSE ./LICENSE",
|
||||||
"test": "pnpm build:icons && vitest run",
|
"test": "pnpm build:icons && vitest run",
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
"linkedom": "^0.18.5",
|
"linkedom": "^0.18.5",
|
||||||
"prettier": "^3.4.2",
|
"prettier": "^3.4.2",
|
||||||
"typescript": "^5.8.3",
|
"typescript": "^5.8.3",
|
||||||
"vitest": "^3.1.2"
|
"vitest": "^3.1.3"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"astro": "^4 || ^5"
|
"astro": "^4 || ^5"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/* eslint-disable import/no-extraneous-dependencies */
|
import base64SVG from '@lucide/build-icons/utils/base64SVG';
|
||||||
import base64SVG from '@lucide/build-icons/utils/base64SVG.mjs';
|
import defineExportTemplate from '@lucide/build-icons/utils/defineExportTemplate';
|
||||||
|
|
||||||
export default async ({
|
export default defineExportTemplate(async ({
|
||||||
componentName,
|
componentName,
|
||||||
iconName,
|
iconName,
|
||||||
children,
|
children,
|
||||||
@@ -39,4 +39,4 @@ const ${componentName} = createLucideIcon('${iconName}', ${JSON.stringify(keyles
|
|||||||
|
|
||||||
export default ${componentName};
|
export default ${componentName};
|
||||||
`;
|
`;
|
||||||
};
|
});
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:ng",
|
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:ng",
|
||||||
"copy:license": "cp ../../LICENSE ./LICENSE",
|
"copy:license": "cp ../../LICENSE ./LICENSE",
|
||||||
"clean": "rm -rf dist && rm -rf ./src/icons/*.ts",
|
"clean": "rm -rf dist && rm -rf ./src/icons/*.ts",
|
||||||
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=lucide-icons.ts",
|
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=lucide-icons.ts",
|
||||||
"build:ng": "ng build --configuration production",
|
"build:ng": "ng build --configuration production",
|
||||||
"test": "ng test --no-watch --no-progress --browsers=ChromeHeadlessCI",
|
"test": "ng test --no-watch --no-progress --browsers=ChromeHeadlessCI",
|
||||||
"test:watch": "ng test",
|
"test:watch": "ng test",
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
"zone.js": "~0.11.4"
|
"zone.js": "~0.11.4"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@angular/common": "13.x - 19.x",
|
"@angular/common": "13.x - 20.x",
|
||||||
"@angular/core": "13.x - 19.x"
|
"@angular/core": "13.x - 20.x"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/* eslint-disable import/no-extraneous-dependencies */
|
import base64SVG from '@lucide/build-icons/utils/base64SVG';
|
||||||
import base64SVG from '@lucide/build-icons/utils/base64SVG.mjs';
|
import defineExportTemplate from '@lucide/build-icons/utils/defineExportTemplate';
|
||||||
|
|
||||||
export default async ({
|
export default defineExportTemplate(async ({
|
||||||
componentName,
|
componentName,
|
||||||
iconName,
|
iconName,
|
||||||
children,
|
children,
|
||||||
@@ -30,4 +30,4 @@ const ${componentName}: LucideIconData = ${JSON.stringify(children)}; //eslint-d
|
|||||||
|
|
||||||
export default ${componentName};
|
export default ${componentName};
|
||||||
`;
|
`;
|
||||||
};
|
});
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundles",
|
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundles",
|
||||||
"copy:license": "cp ../../LICENSE ./LICENSE",
|
"copy:license": "cp ../../LICENSE ./LICENSE",
|
||||||
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.js",
|
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.js",
|
||||||
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts",
|
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts",
|
||||||
"build:bundles": "rollup -c ./rollup.config.mjs",
|
"build:bundles": "rollup -c ./rollup.config.mjs",
|
||||||
"test": "pnpm build:icons && vitest run",
|
"test": "pnpm build:icons && vitest run",
|
||||||
"version": "pnpm version --git-tag-version=false"
|
"version": "pnpm version --git-tag-version=false"
|
||||||
@@ -53,8 +53,8 @@
|
|||||||
"rollup": "^4.22.4",
|
"rollup": "^4.22.4",
|
||||||
"rollup-plugin-dts": "^6.1.0",
|
"rollup-plugin-dts": "^6.1.0",
|
||||||
"typescript": "^5.8.3",
|
"typescript": "^5.8.3",
|
||||||
"vite": "^6.3.2",
|
"vite": "^6.3.4",
|
||||||
"vitest": "^3.1.2"
|
"vitest": "^3.1.3"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"preact": "^10.5.13"
|
"preact": "^10.5.13"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/* eslint-disable import/no-extraneous-dependencies */
|
import base64SVG from '@lucide/build-icons/utils/base64SVG';
|
||||||
import base64SVG from '@lucide/build-icons/utils/base64SVG.mjs';
|
import defineExportTemplate from '@lucide/build-icons/utils/defineExportTemplate';
|
||||||
|
|
||||||
export default async ({
|
export default defineExportTemplate(async ({
|
||||||
componentName,
|
componentName,
|
||||||
iconName,
|
iconName,
|
||||||
children,
|
children,
|
||||||
@@ -30,4 +30,4 @@ const ${componentName} = createLucideIcon('${iconName}', ${JSON.stringify(childr
|
|||||||
|
|
||||||
export default ${componentName};
|
export default ${componentName};
|
||||||
`;
|
`;
|
||||||
};
|
});
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundles",
|
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundles",
|
||||||
"copy:license": "cp ../../LICENSE ./LICENSE",
|
"copy:license": "cp ../../LICENSE ./LICENSE",
|
||||||
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts",
|
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts",
|
||||||
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mjs --renderUniqueKey --iconFileExtension=.ts --exportFileName=index.ts --withAliases --aliasesFileExtension=.ts",
|
"build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --iconFileExtension=.ts --exportFileName=index.ts --withAliases --aliasesFileExtension=.ts",
|
||||||
"build:bundles": "rollup -c ./rollup.config.mjs",
|
"build:bundles": "rollup -c ./rollup.config.mjs",
|
||||||
"test": "pnpm build:icons && vitest run",
|
"test": "pnpm build:icons && vitest run",
|
||||||
"version": "pnpm version --git-tag-version=false"
|
"version": "pnpm version --git-tag-version=false"
|
||||||
@@ -59,8 +59,8 @@
|
|||||||
"rollup": "^4.22.4",
|
"rollup": "^4.22.4",
|
||||||
"rollup-plugin-dts": "^6.1.0",
|
"rollup-plugin-dts": "^6.1.0",
|
||||||
"typescript": "^5.8.3",
|
"typescript": "^5.8.3",
|
||||||
"vite": "^6.3.2",
|
"vite": "^6.3.4",
|
||||||
"vitest": "^3.1.2"
|
"vitest": "^3.1.3"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0",
|
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0",
|
||||||
|
|||||||