mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-17 15:47:41 +01:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b323bbd28e | ||
|
|
514e88bbf9 | ||
|
|
de6ed26152 | ||
|
|
b8cc9ea3c8 | ||
|
|
cc2ac8bfcd | ||
|
|
0e340a2679 | ||
|
|
c15e3914a6 | ||
|
|
ff81fbfd9a | ||
|
|
5317abb867 | ||
|
|
ac80b9e58f | ||
|
|
a25f139953 | ||
|
|
b457c8dea1 | ||
|
|
2e24567f8e | ||
|
|
9b90bc4d51 | ||
|
|
6fd0380e19 |
5
.github/workflows/release.yml
vendored
5
.github/workflows/release.yml
vendored
@@ -3,7 +3,7 @@ name: Release Packages
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- "v*"
|
||||
- 'v*'
|
||||
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
@@ -639,7 +639,7 @@ jobs:
|
||||
mkdir lucide-font
|
||||
pnpm build:outline-icons --outputDir=converted_icons && fontcustom compile "./converted_icons" -h -n "lucide" -o ./lucide-font -F
|
||||
|
||||
- name: "Upload to Artifacts"
|
||||
- name: 'Upload to Artifacts'
|
||||
uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: lucide-font
|
||||
@@ -742,6 +742,7 @@ jobs:
|
||||
run: |
|
||||
mv lucide-package-json/package.json packages/lucide/package.json
|
||||
mv lucide-react-package-json/package.json packages/lucide-react/package.json
|
||||
mv lucide-react-native-package-json/package.json packages/lucide-react-native/package.json
|
||||
mv lucide-vue-package-json/package.json packages/lucide-vue/package.json
|
||||
mv lucide-preact-package-json/package.json packages/lucide-preact/package.json
|
||||
mv lucide-svelte-package-json/package.json packages/lucide-svelte/package.json
|
||||
|
||||
@@ -35,15 +35,8 @@ You can pass additional props to adjust the icon.
|
||||
/>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
// Returns Vue component
|
||||
<script setup>
|
||||
import { Camera } from 'lucide-vue-next';
|
||||
|
||||
export default {
|
||||
name: "My Component",
|
||||
components: { Camera }
|
||||
}
|
||||
|
||||
</script>
|
||||
```
|
||||
|
||||
@@ -53,8 +46,8 @@ export default {
|
||||
| ------------ | -------- | --------
|
||||
| `size` | *Number* | 24
|
||||
| `color` | *String* | currentColor
|
||||
| `strokeWidth`| *Number* | 2
|
||||
| `defaultClass`| *String* | lucide-icon
|
||||
| `stroke-width`| *Number* | 2
|
||||
| `default-class`| *String* | lucide-icon
|
||||
|
||||
### Custom props
|
||||
|
||||
@@ -76,25 +69,25 @@ It is possible to create one generic icon component to load icons.
|
||||
|
||||
``` html
|
||||
<template>
|
||||
<component :is="icon" />
|
||||
<component :is="icon" :size="size" :color="color" :stroke-width="strokeWidth" :default-class="defaultClass" />
|
||||
</template>
|
||||
|
||||
<script>
|
||||
<script setup>
|
||||
import { computed } from 'vue';
|
||||
import * as icons from "lucide-vue-next";
|
||||
|
||||
export default {
|
||||
props: {
|
||||
const props = defineProps({
|
||||
name: {
|
||||
type: String,
|
||||
required: true,
|
||||
required: true
|
||||
},
|
||||
},
|
||||
setup(props) {
|
||||
const icon = computed(() => icons[props.name])
|
||||
size: Number,
|
||||
color: String,
|
||||
strokeWidth: Number,
|
||||
defaultClass: String
|
||||
})
|
||||
|
||||
return { icon }
|
||||
}
|
||||
};
|
||||
const icon = computed(() => icons[props.name]);
|
||||
</script>
|
||||
```
|
||||
|
||||
@@ -107,3 +100,4 @@ export default {
|
||||
</div>
|
||||
</template>
|
||||
```
|
||||
All other props listed above also work on the `Icon` Component.
|
||||
|
||||
18
icons/cat.svg
Normal file
18
icons/cat.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<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 5.256A8.148 8.148 0 0 0 12 5a9.04 9.04 0 0 0-2 .227M20.098 10c.572 1.068.902 2.24.902 3.444C21 17.89 16.97 21 12 21s-9-3-9-7.556c0-1.251.288-2.41.792-3.444"/>
|
||||
<path d="M3.75 10S2.11 3.58 3.5 3C4.89 2.42 8 3 9.781 5"/>
|
||||
<path d="M20.172 10.002s1.64-6.42.25-7c-1.39-.58-4.5 0-6.282 2"/>
|
||||
<path d="M8 14v.5"/>
|
||||
<path d="M16 14v.5"/>
|
||||
<path d="M11.25 16.25h1.5L12 17l-.75-.75Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 605 B |
18
icons/dog.svg
Normal file
18
icons/dog.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<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 5.172C10 3.782 8.423 2.679 6.5 3c-2.823.47-4.113 6.006-4 7 .08.703 1.725 1.722 3.656 1 1.261-.472 1.96-1.45 2.344-2.5"/>
|
||||
<path d="M14.267 5.172c0-1.39 1.577-2.493 3.5-2.172 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5"/>
|
||||
<path d="M8 14v.5"/>
|
||||
<path d="M16 14v.5"/>
|
||||
<path d="M11.25 16.25h1.5L12 17l-.75-.75Z"/>
|
||||
<path d="M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444c0-1.061-.162-2.2-.493-3.309m-9.243-6.082A8.801 8.801 0 0 1 12 5c.78 0 1.5.108 2.161.306"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 764 B |
15
icons/spline.svg
Normal file
15
icons/spline.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="M21 6V4c0-.6-.4-1-1-1h-2a1 1 0 0 0-1 1v2c0 .6.4 1 1 1h2c.6 0 1-.4 1-1Z" />
|
||||
<path d="M7 20v-2c0-.6-.4-1-1-1H4a1 1 0 0 0-1 1v2c0 .6.4 1 1 1h2c.6 0 1-.4 1-1Z" />
|
||||
<path d="M5 17A12 12 0 0 1 17 5" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 418 B |
@@ -17,7 +17,8 @@
|
||||
"generate:supersprite": "node ./scripts/generateSuperSVG.mjs",
|
||||
"optimize": "node ./scripts/optimizeSvgs.mjs",
|
||||
"addtags": "node ./scripts/addMissingKeysToTags.mjs",
|
||||
"generate:changelog": "node ./scripts/generateChangelog.mjs"
|
||||
"generate:changelog": "node ./scripts/generateChangelog.mjs",
|
||||
"postinstall": "husky install"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@atomico/rollup-plugin-sizes": "^1.1.4",
|
||||
@@ -39,7 +40,7 @@
|
||||
"eslint-config-prettier": "^2.10.0",
|
||||
"eslint-plugin-import": "^2.26.0",
|
||||
"eslint-plugin-prettier": "^2.7.0",
|
||||
"husky": "^4.3.8",
|
||||
"husky": "^8.0.0",
|
||||
"jest": "^28.1.3",
|
||||
"lint-staged": "^10.5.4",
|
||||
"minimist": "^1.2.6",
|
||||
@@ -62,5 +63,6 @@
|
||||
},
|
||||
"lint-staged": {
|
||||
"icons/*.svg": "node ./scripts/optimizeStagedSvgs.mjs"
|
||||
}
|
||||
},
|
||||
"packageManager": "pnpm@7.14.0"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "lucide-angular",
|
||||
"description": "A Lucide icon library package for Angular applications",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"author": "SMAH1",
|
||||
"license": "ISC",
|
||||
"homepage": "https://lucide.dev",
|
||||
@@ -34,34 +34,35 @@
|
||||
"version": "pnpm version --git-tag-version=false"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.1"
|
||||
"tslib": "^2.4.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@angular-devkit/build-angular": "~0.1102.5",
|
||||
"@angular/cli": "~11.2.15",
|
||||
"@angular/common": "~11.2.14",
|
||||
"@angular/compiler": "~11.2.14",
|
||||
"@angular/compiler-cli": "~11.2.14",
|
||||
"@angular/core": "~11.2.14",
|
||||
"@angular/platform-browser": "~11.2.14",
|
||||
"@angular/platform-browser-dynamic": "~11.2.14",
|
||||
"@types/jasmine": "~3.10.2",
|
||||
"@types/node": "^16.11.7",
|
||||
"@angular-devkit/build-angular": "~14.2.6",
|
||||
"@angular/cli": "~14.2.6",
|
||||
"@angular/common": "~14.2.7",
|
||||
"@angular/compiler": "~14.2.7",
|
||||
"@angular/compiler-cli": "~14.2.7",
|
||||
"@angular/core": "~14.2.7",
|
||||
"@angular/platform-browser": "~14.2.7",
|
||||
"@angular/platform-browser-dynamic": "~14.2.7",
|
||||
"@types/jasmine": "~4.3.0",
|
||||
"@types/node": "^18.11.4",
|
||||
"codelyzer": "^6.0.2",
|
||||
"jasmine-core": "~3.10.1",
|
||||
"jasmine-core": "~4.4.0",
|
||||
"jasmine-spec-reporter": "~7.0.0",
|
||||
"karma": "~6.3.14",
|
||||
"karma-chrome-launcher": "~3.1.0",
|
||||
"karma-coverage": "~2.0.3",
|
||||
"karma-jasmine": "~4.0.1",
|
||||
"karma-jasmine-html-reporter": "^1.7.0",
|
||||
"ng-packagr": "^11.2.4",
|
||||
"karma": "~6.4.1",
|
||||
"karma-chrome-launcher": "~3.1.1",
|
||||
"karma-coverage": "~2.2.0",
|
||||
"karma-jasmine": "~5.1.0",
|
||||
"karma-jasmine-html-reporter": "^2.0.0",
|
||||
"ng-packagr": "^14.2.1",
|
||||
"protractor": "~7.0.0",
|
||||
"puppeteer": "^8.0.0",
|
||||
"rxjs": "6.5.3",
|
||||
"ts-node": "~10.4.0",
|
||||
"puppeteer": "^19.1.0",
|
||||
"rxjs": "7.5.7",
|
||||
"ts-node": "~10.9.1",
|
||||
"tslint": "~6.1.0",
|
||||
"typescript": "~4.1.5",
|
||||
"zone.js": "^0.11.7"
|
||||
"typescript": "~4.8.4",
|
||||
"zone.js": "^0.11.8"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
"serve": "vite preview"
|
||||
},
|
||||
"dependencies": {
|
||||
"@emotion/core": "^10.0.14",
|
||||
"minimist": "^1.2.6",
|
||||
"react": "^17.0.0",
|
||||
"react-dom": "^17.0.0"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
name: lucide_icons
|
||||
description: A Lucide icon library package for Flutter applications. Fork of Feather Icons, open for anyone to contribute icons.
|
||||
version: 0.92.0
|
||||
version: 0.93.0
|
||||
homepage: https://lucide.dev
|
||||
repository: https://github.com/lucide-icons/lucide
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "lucide-preact",
|
||||
"description": "A Lucide icon library package for Preact applications",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"license": "ISC",
|
||||
"homepage": "https://lucide.dev",
|
||||
"bugs": "https://github.com/lucide-icons/lucide/issues",
|
||||
|
||||
@@ -6,7 +6,7 @@ Implementation of the lucide icon library for React Native applications.
|
||||
|
||||
## Installation
|
||||
|
||||
First, ensure that you have `react-native-svg@^12.0.0` installed. Then, install the package:
|
||||
First, ensure that you have`react-native-svg@^12.0.0` or `react-native-svg@^13.0.0` installed. Then, install the package:
|
||||
|
||||
```sh
|
||||
yarn add lucide-react-native
|
||||
@@ -29,7 +29,7 @@ You can pass additional props to adjust the icon.
|
||||
import { Camera } from 'lucide-react-native';
|
||||
|
||||
const App = () => {
|
||||
return <Camera color="red" size={48}/>
|
||||
return <Camera color="red" size={48} />;
|
||||
};
|
||||
|
||||
export default App;
|
||||
@@ -37,11 +37,11 @@ export default App;
|
||||
|
||||
### Props
|
||||
|
||||
| name | type | default
|
||||
| ------------ | -------- | --------
|
||||
| `size` | *Number* | 24
|
||||
| `color` | *String* | currentColor
|
||||
| `strokeWidth`| *Number* | 2
|
||||
| name | type | default |
|
||||
| ------------- | -------- | ------------ |
|
||||
| `size` | _Number_ | 24 |
|
||||
| `color` | _String_ | currentColor |
|
||||
| `strokeWidth` | _Number_ | 2 |
|
||||
|
||||
### Custom props
|
||||
|
||||
@@ -49,7 +49,7 @@ You can also pass custom props that will be added in the svg as attributes.
|
||||
|
||||
```js
|
||||
const App = () => {
|
||||
return <Camera fill="red"/>
|
||||
return <Camera fill="red" />;
|
||||
};
|
||||
```
|
||||
|
||||
@@ -65,7 +65,7 @@ import * as icons from 'lucide-react-native';
|
||||
const Icon = ({ name, color, size }) => {
|
||||
const LucideIcon = icons[name];
|
||||
|
||||
return <LucideIcon color={color} size={size} />
|
||||
return <LucideIcon color={color} size={size} />;
|
||||
};
|
||||
|
||||
export default Icon;
|
||||
|
||||
@@ -19,7 +19,9 @@
|
||||
"typings": "dist/lucide-react-native.d.ts",
|
||||
"react-native": "dist/esm/lucide-react-native.js",
|
||||
"sideEffects": false,
|
||||
"files": ["dist"],
|
||||
"files": [
|
||||
"dist"
|
||||
],
|
||||
"scripts": {
|
||||
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundles && pnpm build:types",
|
||||
"copy:license": "cp ../../LICENSE ./LICENSE",
|
||||
@@ -38,12 +40,12 @@
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0",
|
||||
"react-native": "^0.69.0",
|
||||
"react-native-svg": "^12.0.0"
|
||||
"react-native-svg": "^13.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"prop-types": "^15.7.2",
|
||||
"react": "^16.5.1 || ^17.0.0 || ^18.0.0",
|
||||
"react-native": ">=0.50.0",
|
||||
"react-native-svg": "^12.0.0"
|
||||
"react-native": "*",
|
||||
"react-native-svg": "^12.0.0 || ^13.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "lucide-react",
|
||||
"description": "A Lucide icon library package for React applications",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"license": "ISC",
|
||||
"homepage": "https://lucide.dev",
|
||||
"bugs": "https://github.com/lucide-icons/lucide/issues",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "lucide-svelte",
|
||||
"description": "A Lucide icon library package for Svelte applications",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"license": "ISC",
|
||||
"homepage": "https://lucide.dev",
|
||||
"bugs": "https://github.com/lucide-icons/lucide/issues",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "lucide-vue-next",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"author": "Eric Fennis",
|
||||
"description": "A Lucide icon library package for Vue 3 applications",
|
||||
"license": "ISC",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "lucide-vue",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"author": "Eric Fennis",
|
||||
"description": "A Lucide icon library package for Vue 2 applications",
|
||||
"license": "ISC",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "lucide",
|
||||
"description": "A Lucide icon library package for web and javascript applications.",
|
||||
"version": "0.92.0",
|
||||
"version": "0.93.0",
|
||||
"license": "ISC",
|
||||
"homepage": "https://lucide.dev",
|
||||
"bugs": "https://github.com/lucide-icons/lucide/issues",
|
||||
|
||||
7650
pnpm-lock.yaml
generated
7650
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -16,8 +16,6 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@chakra-ui/react": "1.8.8",
|
||||
"@emotion/react": "^11",
|
||||
"@emotion/styled": "^11",
|
||||
"@mdx-js/loader": "^1.6.22",
|
||||
"@mdx-js/react": "^1.6.22",
|
||||
"@next/mdx": "^11.0.0",
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { Button, Flex, Link, WrapItem, Text, Wrap, Heading } from '@chakra-ui/react';
|
||||
import download from 'downloadjs';
|
||||
import JSZip from 'jszip';
|
||||
import { Download, Github } from 'lucide-react';
|
||||
import NextLink from 'next/link';
|
||||
import { IconCustomizerDrawer } from './IconCustomizerDrawer';
|
||||
@@ -20,6 +19,8 @@ import { IconEntity } from '../types';
|
||||
type IconContent = [icon: string, src:string];
|
||||
|
||||
async function generateZip(icons: IconContent[]) {
|
||||
const JSZip = (await import('jszip')).default
|
||||
|
||||
const zip = new JSZip();
|
||||
|
||||
const addingZipPromises = icons.map(([name, src]) =>
|
||||
@@ -73,6 +74,12 @@ const Header = ({ data }: HeaderProps) => {
|
||||
href: '/docs/lucide-react',
|
||||
label: 'Lucide documentation for React',
|
||||
},
|
||||
{
|
||||
name: 'lucide-react-native',
|
||||
Logo: ReactLogo,
|
||||
href: '/docs/lucide-react-native',
|
||||
label: 'Lucide documentation for React Native',
|
||||
},
|
||||
{
|
||||
name: 'lucide-vue',
|
||||
Logo: VueLogo,
|
||||
|
||||
@@ -87,7 +87,7 @@ const Package = ({ name, description, icon, shields, source, documentation }: Pa
|
||||
<Text mb={3}>{description}</Text>
|
||||
<ButtonGroup spacing={2}>
|
||||
{shields.map(({ alt, src, href }, index) => (
|
||||
<Link href={href} passHref>
|
||||
<Link key={index} href={href} passHref>
|
||||
<a target="_blank">
|
||||
{/* eslint-disable-next-line @next/next/no-img-element */}
|
||||
<img {...{ alt, src }} key={index} />
|
||||
|
||||
@@ -76,6 +76,10 @@ const docsMenuTree = [
|
||||
title: 'Lucide React',
|
||||
href: 'lucide-react'
|
||||
},
|
||||
{
|
||||
title: 'Lucide React Native',
|
||||
href: 'lucide-react-native'
|
||||
},
|
||||
{
|
||||
title: 'Lucide Vue',
|
||||
href: 'lucide-vue'
|
||||
|
||||
@@ -11,7 +11,7 @@ const IGNORE_COMMIT_MESSAGES = ['fork', 'optimize'];
|
||||
|
||||
function getContentHashOfFile(path) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const hash = crypto.createHash('md4');
|
||||
const hash = crypto.createHash('sha256');
|
||||
const stream = fs.createReadStream(path);
|
||||
stream.on('error', err => reject(err));
|
||||
stream.on('data', chunk => hash.update(chunk));
|
||||
|
||||
@@ -23,14 +23,18 @@ const PackagesPage = ({ packages, thirdPartyPackages }: PackagesPageProps): JSX.
|
||||
Packages
|
||||
</Heading>
|
||||
<Stack spacing={8} align="center">
|
||||
{packages.length ? packages.map(packageItem => <Package {...packageItem} />) : null}
|
||||
{packages.length
|
||||
? packages.map((packageItem) => <Package key={packageItem.name} {...packageItem} />)
|
||||
: null}
|
||||
</Stack>
|
||||
|
||||
<Heading as="h1" marginBottom={6} marginTop={12} textAlign="center">
|
||||
Third party packages
|
||||
</Heading>
|
||||
<Stack spacing={8} marginBottom={6} align="center">
|
||||
{thirdPartyPackages.length ? thirdPartyPackages.map(packageItem => <Package {...packageItem} />) : null}
|
||||
{thirdPartyPackages.length
|
||||
? thirdPartyPackages.map((packageItem) => (<Package key={packageItem.name} {...packageItem} />))
|
||||
: null}
|
||||
</Stack>
|
||||
</Layout>
|
||||
</HeadingNavigationProvider>
|
||||
|
||||
111
tags.json
111
tags.json
@@ -763,6 +763,12 @@
|
||||
"chromecast",
|
||||
"airplay"
|
||||
],
|
||||
"cat": [
|
||||
"animal",
|
||||
"pet",
|
||||
"kitten",
|
||||
"feline"
|
||||
],
|
||||
"check": [
|
||||
"done"
|
||||
],
|
||||
@@ -845,7 +851,8 @@
|
||||
"vertical"
|
||||
],
|
||||
"chrome": [
|
||||
"browser"
|
||||
"browser",
|
||||
"logo"
|
||||
],
|
||||
"cigarette": [
|
||||
"smoking"
|
||||
@@ -857,7 +864,8 @@
|
||||
"circle": [
|
||||
"off",
|
||||
"zero",
|
||||
"record"
|
||||
"record",
|
||||
"shape"
|
||||
],
|
||||
"circle-dot": [
|
||||
"pending",
|
||||
@@ -875,7 +883,8 @@
|
||||
"zero",
|
||||
"Ø",
|
||||
"null",
|
||||
"nothing"
|
||||
"nothing",
|
||||
"maths"
|
||||
],
|
||||
"citrus": [
|
||||
"lemon",
|
||||
@@ -1239,7 +1248,8 @@
|
||||
"square",
|
||||
"rectangle",
|
||||
"oblique",
|
||||
"rhombus"
|
||||
"rhombus",
|
||||
"shape"
|
||||
],
|
||||
"dice-1": [
|
||||
"dice",
|
||||
@@ -1301,7 +1311,8 @@
|
||||
"difference",
|
||||
"plus",
|
||||
"minus",
|
||||
"plus-minus"
|
||||
"plus-minus",
|
||||
"maths"
|
||||
],
|
||||
"disc": [
|
||||
"album",
|
||||
@@ -1310,13 +1321,23 @@
|
||||
"music"
|
||||
],
|
||||
"divide": [
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"divide-circle": [
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"divide-square": [
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"dog": [
|
||||
"animal",
|
||||
"pet",
|
||||
"puppy",
|
||||
"hound",
|
||||
"canine"
|
||||
],
|
||||
"dollar-sign": [
|
||||
"currency",
|
||||
@@ -1379,11 +1400,13 @@
|
||||
"breakfast"
|
||||
],
|
||||
"equal": [
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"equal-not": [
|
||||
"calculate",
|
||||
"off"
|
||||
"off",
|
||||
"maths"
|
||||
],
|
||||
"eraser": [
|
||||
"pencil",
|
||||
@@ -1996,7 +2019,8 @@
|
||||
"function-square": [
|
||||
"programming",
|
||||
"code",
|
||||
"automation"
|
||||
"automation",
|
||||
"maths"
|
||||
],
|
||||
"joystick": [
|
||||
"game",
|
||||
@@ -2272,7 +2296,8 @@
|
||||
"infinity": [
|
||||
"unlimited",
|
||||
"forever",
|
||||
"loop"
|
||||
"loop",
|
||||
"maths"
|
||||
],
|
||||
"info": [
|
||||
"help"
|
||||
@@ -2287,6 +2312,7 @@
|
||||
],
|
||||
"instagram": [
|
||||
"logo",
|
||||
"social",
|
||||
"camera"
|
||||
],
|
||||
"italic": [
|
||||
@@ -2451,7 +2477,7 @@
|
||||
],
|
||||
"linkedin": [
|
||||
"logo",
|
||||
"social media"
|
||||
"social"
|
||||
],
|
||||
"list": [
|
||||
"options"
|
||||
@@ -2771,15 +2797,18 @@
|
||||
],
|
||||
"minus": [
|
||||
"subtract",
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"minus-circle": [
|
||||
"subtract",
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"minus-square": [
|
||||
"subtract",
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"monitor": [
|
||||
"tv",
|
||||
@@ -2915,7 +2944,8 @@
|
||||
"headline"
|
||||
],
|
||||
"octagon": [
|
||||
"stop"
|
||||
"stop",
|
||||
"shape"
|
||||
],
|
||||
"option": [
|
||||
"key",
|
||||
@@ -3103,15 +3133,18 @@
|
||||
],
|
||||
"plus": [
|
||||
"add",
|
||||
"new"
|
||||
"new",
|
||||
"maths"
|
||||
],
|
||||
"plus-circle": [
|
||||
"add",
|
||||
"new"
|
||||
"new",
|
||||
"maths"
|
||||
],
|
||||
"plus-square": [
|
||||
"add",
|
||||
"new"
|
||||
"new",
|
||||
"maths"
|
||||
],
|
||||
"pocket": [
|
||||
"logo",
|
||||
@@ -3169,13 +3202,15 @@
|
||||
"rectangle",
|
||||
"aspect ratio",
|
||||
"16:9",
|
||||
"horizontal"
|
||||
"horizontal",
|
||||
"shape"
|
||||
],
|
||||
"rectangle-vertical": [
|
||||
"rectangle",
|
||||
"aspect ratio",
|
||||
"9:16",
|
||||
"vertical"
|
||||
"vertical",
|
||||
"shape"
|
||||
],
|
||||
"recycle": [
|
||||
"sustainability",
|
||||
@@ -3211,7 +3246,8 @@
|
||||
],
|
||||
"regex": [
|
||||
"search",
|
||||
"text"
|
||||
"text",
|
||||
"code"
|
||||
],
|
||||
"repeat": [
|
||||
"loop",
|
||||
@@ -3479,7 +3515,8 @@
|
||||
],
|
||||
"sigma": [
|
||||
"sum",
|
||||
"calculate"
|
||||
"calculate",
|
||||
"maths"
|
||||
],
|
||||
"signal": [
|
||||
"connection",
|
||||
@@ -3644,7 +3681,8 @@
|
||||
"square": [
|
||||
"rectangle",
|
||||
"aspect ratio",
|
||||
"1:1"
|
||||
"1:1",
|
||||
"shape"
|
||||
],
|
||||
"star": [
|
||||
"bookmark",
|
||||
@@ -3958,7 +3996,9 @@
|
||||
"park",
|
||||
"nature"
|
||||
],
|
||||
"trello": [],
|
||||
"trello": [
|
||||
"logo"
|
||||
],
|
||||
"trending-down": [
|
||||
"statistics"
|
||||
],
|
||||
@@ -3966,7 +4006,8 @@
|
||||
"statistics"
|
||||
],
|
||||
"triangle": [
|
||||
"delta"
|
||||
"delta",
|
||||
"shape"
|
||||
],
|
||||
"trophy": [
|
||||
"prize",
|
||||
@@ -3993,7 +4034,8 @@
|
||||
"display"
|
||||
],
|
||||
"twitch": [
|
||||
"logo"
|
||||
"logo",
|
||||
"social"
|
||||
],
|
||||
"twitter": [
|
||||
"logo",
|
||||
@@ -4237,7 +4279,8 @@
|
||||
"delete",
|
||||
"remove",
|
||||
"times",
|
||||
"clear"
|
||||
"clear",
|
||||
"maths"
|
||||
],
|
||||
"x-circle": [
|
||||
"cancel",
|
||||
@@ -4245,7 +4288,8 @@
|
||||
"delete",
|
||||
"remove",
|
||||
"times",
|
||||
"clear"
|
||||
"clear",
|
||||
"maths"
|
||||
],
|
||||
"x-octagon": [
|
||||
"delete",
|
||||
@@ -4253,7 +4297,8 @@
|
||||
"alert",
|
||||
"warning",
|
||||
"times",
|
||||
"clear"
|
||||
"clear",
|
||||
"maths"
|
||||
],
|
||||
"x-square": [
|
||||
"cancel",
|
||||
@@ -4261,10 +4306,12 @@
|
||||
"delete",
|
||||
"remove",
|
||||
"times",
|
||||
"clear"
|
||||
"clear",
|
||||
"maths"
|
||||
],
|
||||
"youtube": [
|
||||
"logo",
|
||||
"social",
|
||||
"video",
|
||||
"play"
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user