Skip to content

Commit

Permalink
Merge pull request #20 from pheralb/next
Browse files Browse the repository at this point in the history
🚀 v1.2.1
  • Loading branch information
pheralb committed Jun 13, 2023
2 parents df3bcd5 + 2afbc9b commit 9a037ce
Show file tree
Hide file tree
Showing 24 changed files with 795 additions and 215 deletions.
2 changes: 1 addition & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"singleQuote": false,
"tabWidth": 2,
"tabWidth": 1,
"useTabs": false,
"trailingComma": "all",
"bracketSpacing": true,
Expand Down
108 changes: 54 additions & 54 deletions library/package.json
Original file line number Diff line number Diff line change
@@ -1,58 +1,58 @@
{
"name": "@react-symbols/icons",
"version": "1.2.0",
"description": "Symbols icons by Miguel Solorio for React",
"keywords": [
"react",
"icons",
"svg",
"icons",
"lightweight"
],
"author": "@pheralb_",
"repository": {
"type": "git",
"url": "https://github.com/pheralb/react-symbols.git"
"name": "@react-symbols/icons",
"version": "1.2.1",
"description": "Symbols icons by Miguel Solorio for React",
"keywords": [
"react",
"icons",
"svg",
"icons",
"lightweight"
],
"author": "@pheralb_",
"repository": {
"type": "git",
"url": "https://github.com/pheralb/react-symbols.git"
},
"contributors": [
{
"name": "pheralb",
"github": "https://github.com/pheralb"
},
"contributors": [
{
"name": "pheralb",
"github": "https://github.com/pheralb"
},
{
"name": "miguelsolorio",
"github": "https://github.com/miguelsolorio"
}
],
"license": "MIT",
"main": "build/index.js",
"module": "build/index.js",
"types": "build/index.d.ts",
"typings": "build/index.d.ts",
"type": "module",
"files": [
"build"
],
"scripts": {
"dev": "tsc && swc ./src -d ./build",
"build:swc-tsc": "tsc && swc ./src -d ./build && tsc --emitDeclarationOnly --declaration --outDir build/types",
"build": "tsc && swc ./src -d ./build",
"prepublishOnly": "npm run build",
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@swc/cli": "0.1.62",
"@swc/core": "1.3.61",
"@types/node": "18.16.3",
"@types/react": "18.2.8",
"@types/react-dom": "18.2.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"tsup": "6.7.0",
"typescript": "5.1.3"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
{
"name": "miguelsolorio",
"github": "https://github.com/miguelsolorio"
}
],
"license": "MIT",
"main": "build/index.js",
"module": "build/index.js",
"types": "build/index.d.ts",
"typings": "build/index.d.ts",
"type": "module",
"files": [
"build"
],
"scripts": {
"dev": "tsc && swc ./src -d ./build",
"build:swc-tsc": "tsc && swc ./src -d ./build && tsc --emitDeclarationOnly --declaration --outDir build/types",
"build": "tsc && swc ./src -d ./build",
"prepublishOnly": "npm run build",
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@swc/cli": "0.1.62",
"@swc/core": "1.3.61",
"@types/node": "18.16.3",
"@types/react": "18.2.8",
"@types/react-dom": "18.2.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"tsup": "6.7.0",
"typescript": "5.1.3"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
}
}
15 changes: 15 additions & 0 deletions library/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -119,11 +119,26 @@ export { default as RescriptInterface } from "./library/rescriptInterface.js"
export { default as Netlify } from "./library/netlify.js"
export { default as EditorConfig } from "./library/editorConfig.js"
export { default as Deno } from "./library/deno.js"
export { default as Babel } from "./library/babel.js"
export { default as Coldfusion } from "./library/coldfusion.js"
export { default as Erlang } from "./library/erlang.js"
export { default as Font } from "./library/font.js"
export { default as H } from "./library/h.js"
export { default as Haml } from "./library/haml.js"
export { default as Jenkins } from "./library/jenkins.js"
export { default as Laravel } from "./library/laravel.js"
export { default as Liquid } from "./library/liquid.js"
export { default as MDX } from "./library/mdx.js"
export { default as Nix } from "./library/nix.js"
export { default as Nunjucks } from "./library/nunjucks.js"
export { default as VanillaExtract } from "./library/vanillaextract.js"
export { default as VisualStudio } from "./library/visualstudio.js"

// Folders =>

export { default as Folder } from "./library/folders/folder.js"
export { default as FolderAssets } from "./library/folders/folderAssets.js"
export { default as FolderApp } from "./library/folders/folderApp.js"
export { default as FolderBlue } from "./library/folders/folderBlue.js"
export { default as FolderBlueCode } from "./library/folders/folderBlueCode.js"
export { default as FolderBlueOutline } from "./library/folders/folderBlueOutline.js"
Expand Down
17 changes: 17 additions & 0 deletions library/src/library/babel.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Audio: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#FDD835"
d="M18.23 11.21c-.03-.16-.47-.71-1.32-1.65-.02-.19.29-.45.9-.8l1.74-1.55c.39-.5.62-1.28.69-2.38l-.02-.26c-.07-.78-.63-1.4-1.69-1.89-.63-.42-1.76-.65-3.38-.68-1.35.11-3.11.59-5.28 1.43-.6.43-1.28.86-2.04 1.28l.01.14.21-.08c.08-.01.13.03.14.11l.13-.07.07-.01.01.06c0 .07-.47.44-1.76 1.35l-.06.12c-.31.02-.61.25-.91.67l.08.12.25-.09.18.24c.32-.33.66-.62 1.03-.87.19.05.29.11.44.16 1.02-.75 2.03-1.3 3.04-1.64l.01.14c-.2.27-.32.42-.38.42l.1.23c.01.19-2.55 7-6.66 14.44l.08.19c.35-.08.58-.17.75-.26l.01.13.4-.03-.67 1.76.14.06c.57-.64 1-1.29 1.3-1.88 1.67-.49 2.94-.97 3.82-1.44.88-.08 1.56-.31 2.02-.7l.92-.47c1.27-.98 2.22-1.67 2.87-2.08 1.33-.98 2.2-1.93 2.6-2.85l.23-1.37zm-3.46 2.31L13 14.91c-1.29.85-2 1.3-2.09 1.3-2.07 1.13-3.36 1.72-3.86 1.76l-.05.01c.04-.23.96-2.12 2.75-5.67.78-.06 2.02-.43 3.71-1.1l.41-.03c.85-.08 1.49.09 1.91.49l.03.26c-.31.9-.67 1.44-1.04 1.59zm1.09-5.78c-.18.22-.68.59-1.5 1.11-.27.03-1.27.42-3.01 1.18l-.28-.05-.01-.12c-.02-.25.09-.57.34-.95.13-.7.28-1.12.44-1.2l1.45-3.28c-.02-.22.29-.35.93-.46l.21-.02.01.18 1.16-.16c1.15-.1 1.75.14 1.8.7l.13-.02-.03-.32.15-.02c.35.19.52.4.54.68.02.18-.08.41-.29.68-.09.01-.14-.06-.15-.18l-.14.01-.03.4c-.58.87-1.01 1.31-1.27 1.34l-.45.5z"
></path>
</svg>
)

export default Audio
17 changes: 17 additions & 0 deletions library/src/library/coldfusion.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Coldfusion: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#60A5FA"
d="M13.82 10.449H11.33a2.436 2.436 0 00-.278-.858c-.14-.254-.32-.47-.54-.648a2.376 2.376 0 00-.762-.409 2.912 2.912 0 00-.926-.142c-.602 0-1.127.15-1.574.449-.447.295-.793.727-1.04 1.295-.246.565-.369 1.25-.369 2.057 0 .83.123 1.527.37 2.091.25.564.598.99 1.045 1.278.447.288.964.432 1.551.432.33 0 .635-.043.915-.13.284-.088.536-.214.756-.381.22-.17.401-.377.545-.62.148-.242.25-.518.307-.829l2.489.011a4.646 4.646 0 01-1.511 2.87c-.429.386-.94.693-1.535.92-.59.224-1.26.335-2.006.335-1.037 0-1.965-.234-2.784-.704-.814-.47-1.458-1.15-1.931-2.04-.47-.89-.705-1.968-.705-3.233 0-1.269.239-2.348.716-3.238.477-.89 1.125-1.569 1.943-2.035.818-.47 1.739-.704 2.761-.704.675 0 1.3.095 1.875.284.58.19 1.093.466 1.54.83.447.36.81.8 1.091 1.323.284.523.466 1.122.546 1.796zM20.232 9.284v1.818h-5.387V9.284h5.386zm-4.154 8.727V8.653c0-.632.123-1.157.37-1.573.25-.417.59-.73 1.022-.938a3.345 3.345 0 011.472-.312 5.6 5.6 0 011.017.085c.31.057.541.108.693.153l-.432 1.818a3.023 3.023 0 00-.352-.085 2.198 2.198 0 00-.42-.04c-.357 0-.605.084-.745.25-.14.163-.21.392-.21.688v9.312h-2.415z"
></path>
</svg>
)

export default Coldfusion
17 changes: 17 additions & 0 deletions library/src/library/erlang.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Erlang: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#F87171"
d="M4.746 4.097c-.035.037-.071.074-.106.113C2.88 6.182 2 8.86 2 12.244c0 3.273.856 5.824 2.562 7.66h14.381C20.834 19.05 22 17.362 22 17.362l-2.331-1.867-1.077 1.022c-.642.573-.626.69-1.715 1.319-1.107.5-2.251.715-3.432.715-1.863 0-3.276-.673-4.24-1.525-.952-.852-1.47-3.341-1.552-4.948l12.931.05-.135-1.09s-.627-5.281-1.882-6.942H4.746zm6.489.626c1.159 0 2.385.397 2.933 1.09.549.694.69 1.235.721 2.61H7.637c.083-1.448.323-2.081 1.017-2.74.693-.656 1.504-.96 2.58-.96z"
></path>
</svg>
)

export default Erlang
25 changes: 25 additions & 0 deletions library/src/library/folders/folderApp.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import type { ComponentProps, FC } from "react"

const FolderApp: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#64748B"
fillRule="evenodd"
d="M5 4a3 3 0 00-3 3v10a3 3 0 003 3h8v-2H5a1 1 0 01-1-1V7a1 1 0 011-1h2.784a1 1 0 01.635.227l2.393 1.966a3 3 0 001.904.682H19a1 1 0 011 1V10h2v-.125a3 3 0 00-3-3h-6.284a1 1 0 01-.635-.227L9.688 4.682A3 3 0 007.784 4H5z"
clipRule="evenodd"
></path>
<path
fill="#F87171"
fillRule="evenodd"
d="M16 12a1 1 0 00-1 1v1.556a1 1 0 001 1h1.556a1 1 0 001-1V13a1 1 0 00-1-1H16zm0 4.444a1 1 0 00-1 1V19a1 1 0 001 1h1.556a1 1 0 001-1v-1.556a1 1 0 00-1-1H16zM19.444 13a1 1 0 011-1H22a1 1 0 011 1v1.556a1 1 0 01-1 1h-1.556a1 1 0 01-1-1V13zm1 3.444a1 1 0 00-1 1V19a1 1 0 001 1H22a1 1 0 001-1v-1.556a1 1 0 00-1-1h-1.556z"
clipRule="evenodd"
></path>
</svg>
)

export default FolderApp
21 changes: 21 additions & 0 deletions library/src/library/font.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import type { ComponentProps, FC } from "react"

const Font: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<g fill="#64748B" clipPath="url(#clip0_20631_561)">
<path d="M13.408 18.047a.45.45 0 01-.449.45H7.617a.45.45 0 01-.449-.45c0-.248.201-.447.449-.46.303-.015.537-.047.703-.097.241-.078.362-.257.362-.537 0-.195-.04-.394-.118-.596l-.373-.933a1 1 0 00-.929-.63H4.336a1 1 0 00-.937.65l-.079.21c-.182.482-.273.83-.273 1.045 0 .39.15.638.45.742.186.064.392.108.615.133.247.027.449.225.449.473a.45.45 0 01-.45.45H.45a.45.45 0 01-.449-.45c0-.248.203-.442.447-.489a1.66 1.66 0 00.48-.165c.255-.137.496-.394.723-.772.235-.384.485-.924.752-1.621l3.653-9.565a.677.677 0 011.262-.005l3.865 9.883c.293.729.508 1.223.644 1.484.137.254.326.452.567.596.15.085.34.144.567.176.246.035.448.23.448.478zm-7.29-4.21a1 1 0 00.93-1.367l-.333-.84c-.337-.852-1.544-.841-1.866.015l-.317.84a1 1 0 00.936 1.353h.65zM24.072 16.436c.2 0 .364.162.342.36a2.318 2.318 0 01-.283.91 1.912 1.912 0 01-.82.77 2.627 2.627 0 01-1.153.245c-.547 0-1.002-.127-1.367-.381-.431-.308-1.152-.533-1.614-.272-.77.435-1.544.653-2.322.653-.703 0-1.279-.17-1.728-.508a1.63 1.63 0 01-.674-1.358c0-.462.12-.878.362-1.25.24-.377.592-.712 1.054-1.005a8.135 8.135 0 011.67-.772c.52-.184 1.145-.374 1.874-.571a.725.725 0 00.538-.698c0-.463-.11-.824-.332-1.084-.215-.267-.615-.4-1.201-.4-.501 0-.863.103-1.084.312-.221.208-.368.524-.44.947-.052.3-.15.547-.292.742-.137.189-.427.283-.87.283-.273 0-.514-.078-.722-.234-.209-.156-.313-.387-.313-.693 0-.606.329-1.133.987-1.582.657-.45 1.666-.674 3.027-.674 1.432 0 2.415.24 2.95.722.54.482.81 1.127.81 1.934v3.086c0 .39.01.677.029.86.02.182.072.322.156.42.091.09.231.136.42.136.17 0 .316-.088.44-.264a.955.955 0 00.142-.278c.061-.19.215-.357.414-.357zm-4.501.366a.929.929 0 00.38-.766v-.58c0-.676-.662-1.166-1.28-.894-.52.23-.881.457-1.083.682-.332.371-.498.736-.498 1.094 0 .3.091.54.273.723.183.182.44.273.772.273.358 0 .674-.075.947-.225.157-.086.32-.188.489-.307z"></path>
</g>
<defs>
<clipPath id="clip0_20631_561">
<path fill="#fff" d="M0 0H24V24H0z"></path>
</clipPath>
</defs>
</svg>
)

export default Font
17 changes: 17 additions & 0 deletions library/src/library/h.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const H: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#60A5FA"
d="M10.178 12.87v5.676H7.455V5.455h2.646v5.005h.116a2.78 2.78 0 011.073-1.362c.495-.332 1.115-.499 1.86-.499.682 0 1.277.15 1.784.448.511.294.908.718 1.189 1.272.285.55.426 1.208.422 1.975v6.252h-2.723V12.78c.004-.605-.15-1.076-.46-1.413-.307-.337-.738-.505-1.292-.505-.37 0-.699.079-.984.237a1.676 1.676 0 00-.665.69c-.158.298-.239.658-.243 1.08z"
></path>
</svg>
)

export default H
17 changes: 17 additions & 0 deletions library/src/library/haml.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Haml: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#EA580C"
d="M6.061 2.718c-.972-.025-2.172.484-2.172.484l3.97 8.05-2.106 8.998c1.921 1.625 4.04.848 4.04.848l.975-6.963c.123.117.254.224.385.323.424.3.882.528 1.34.705a9.971 9.971 0 002.345.581c-.141.318-.23.653-.212 1.023 0 .035.018.07.053.088h.018c.335.176.687.317 1.075.405.37.071.776.106 1.164.053.405-.052.81-.211 1.128-.476a2.39 2.39 0 00.687-.987l.018-.017v-.018l.053-.476v-.018c.176-.105.352-.211.529-.352.211-.176.405-.37.546-.617a1.55 1.55 0 00.212-.846c-.018-.282-.124-.564-.247-.811a3.599 3.599 0 00-.458-.688 4.829 4.829 0 00-1.234-1.005 6.208 6.208 0 00-1.428-.67l-.194-.053-.159-.052c-.105-.036-.194-.088-.282-.124a1.086 1.086 0 01-.388-.352c-.176-.265-.194-.67-.106-1.093.018-.106.053-.212.089-.317.035-.106.07-.212.105-.335.026-.117.042-.236.049-.356l2.356-2.061c-.184-.678-2.218-1.385-2.218-1.385L9.948 9.346 6.46 2.764a2.051 2.051 0 00-.399-.046zm8.688 5.9a3.123 3.123 0 00-.052.586c.018.3.106.635.3.917.194.282.458.494.723.617a2.4 2.4 0 00.405.159l.212.053.176.035c.458.123.899.3 1.304.529.406.229.794.51 1.11.828.318.317.565.723.6 1.128.018.283-.017.494-.106.67-.088.194-.229.37-.387.53-.07.07-.159.14-.23.193a2.19 2.19 0 00-.052-.476 1.303 1.303 0 00-.07-.247c-.036-.07-.071-.158-.16-.211-.017 0-.035 0-.035.017a1.652 1.652 0 01-.476.653 1.21 1.21 0 01-.687.246c-.247.018-.512-.035-.776-.105-.264-.07-.529-.159-.793-.247l-.036-.018a.169.169 0 00-.158.036c-.14.176-.247.334-.37.51-.083.132-.16.267-.23.406-.317-.123-.616-.229-.934-.352-.44-.177-.881-.353-1.287-.564a6.474 6.474 0 01-1.18-.688c-.255-.19-.49-.39-.66-.62l.193-1.385 3.656-3.2z"
></path>
</svg>
)

export default Haml
Loading

1 comment on commit 9a037ce

@vercel
Copy link

@vercel vercel bot commented on 9a037ce Jun 13, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

react-symbols – ./

react-symbols-git-main-pheralb.vercel.app
react-symbols.vercel.app
react-symbols-pheralb.vercel.app

Please sign in to comment.