diff --git a/components/sections/Skills.js b/components/sections/Skills.js index 343be16..d813163 100644 --- a/components/sections/Skills.js +++ b/components/sections/Skills.js @@ -84,6 +84,20 @@ const Skills = React.forwardRef(({ handleIconToggle }, ref) => { iconType={"cms"} iconData={iconData} /> + {/* Embedded */} + + {/* Operating Systems */} + {/* Other */} Skills )} @@ -637,6 +641,8 @@ export default function CreateProfile() { state.skills.web3.length < 1 && state.skills.cloud.length < 1 && state.skills.cms.length < 1 && + state.skills.embedded.length < 1 && + state.skills.operatingSystem.length < 1 && state.skills.other.length < 1 ? "mb-0" : "mb-4" @@ -933,6 +939,8 @@ export default function CreateProfile() { renderedMarkdown.skills.other.length < 1 && renderedMarkdown.skills.software.length < 1 && renderedMarkdown.skills.web3.length < 1 && + renderedMarkdown.skills.embedded.length < 1 && + renderedMarkdown.skills.operatingSystem.length < 1 && renderedMarkdown.skills.cms.length < 1 ? null : ( {`

\n`} )} @@ -973,6 +981,14 @@ export default function CreateProfile() { ? build_markdown_skill(renderedMarkdown.skills.cms) : null} + {renderedMarkdown.skills.embedded.length > 0 + ? build_markdown_skill(renderedMarkdown.skills.embedded) + : null} + + {renderedMarkdown.skills.operatingSystem.length > 0 + ? build_markdown_skill(renderedMarkdown.skills.operatingSystem) + : null} + {renderedMarkdown.skills.other.length > 0 ? build_markdown_skill(renderedMarkdown.skills.other) : null} @@ -986,6 +1002,8 @@ export default function CreateProfile() { renderedMarkdown.skills.web3.length < 1 && renderedMarkdown.skills.cloud.length < 1 && renderedMarkdown.skills.cms.length < 1 && + renderedMarkdown.skills.embedded.length < 1 && + renderedMarkdown.skills.operatingSystem.length < 1 && renderedMarkdown.skills.other.length < 1 ? null : ( {`

diff --git a/public/icons/skills/fedora-colored.svg b/public/icons/skills/fedora-colored.svg new file mode 100644 index 0000000..db6c445 --- /dev/null +++ b/public/icons/skills/fedora-colored.svg @@ -0,0 +1,54 @@ + + + + + + + + + + diff --git a/public/icons/skills/fedora-dark.svg b/public/icons/skills/fedora-dark.svg new file mode 100644 index 0000000..53462c3 --- /dev/null +++ b/public/icons/skills/fedora-dark.svg @@ -0,0 +1,59 @@ + + + + + + + + + + diff --git a/public/icons/skills/fedora.svg b/public/icons/skills/fedora.svg new file mode 100644 index 0000000..abf92d9 --- /dev/null +++ b/public/icons/skills/fedora.svg @@ -0,0 +1,59 @@ + + + + + + + + + + diff --git a/public/icons/skills/ubuntu-colored.svg b/public/icons/skills/ubuntu-colored.svg new file mode 100644 index 0000000..dc6485d --- /dev/null +++ b/public/icons/skills/ubuntu-colored.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + diff --git a/public/icons/skills/ubuntu-dark.svg b/public/icons/skills/ubuntu-dark.svg new file mode 100644 index 0000000..7508d5a --- /dev/null +++ b/public/icons/skills/ubuntu-dark.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icons/skills/ubuntu.svg b/public/icons/skills/ubuntu.svg new file mode 100644 index 0000000..2b52c7a --- /dev/null +++ b/public/icons/skills/ubuntu.svg @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icons/skills/yocto-colored.svg b/public/icons/skills/yocto-colored.svg new file mode 100644 index 0000000..6470fe7 --- /dev/null +++ b/public/icons/skills/yocto-colored.svg @@ -0,0 +1,93 @@ + +image/svg+xml diff --git a/public/icons/skills/yocto-dark.svg b/public/icons/skills/yocto-dark.svg new file mode 100644 index 0000000..37284a1 --- /dev/null +++ b/public/icons/skills/yocto-dark.svg @@ -0,0 +1,93 @@ + +image/svg+xml diff --git a/public/icons/skills/yocto.svg b/public/icons/skills/yocto.svg new file mode 100644 index 0000000..816d65e --- /dev/null +++ b/public/icons/skills/yocto.svg @@ -0,0 +1,93 @@ + +image/svg+xml diff --git a/styles/globals.css b/styles/globals.css index c7eac6f..9e4123d 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -850,6 +850,50 @@ Table Of Contents: .wordpress.colored { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/wordpress-colored.svg')]; } + /** Embedded icons **/ + .arduino { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino-dark.svg')]; + } + .arduino.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino-colored.svg')]; + } + .raspberrypi { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi-dark.svg')]; + } + .raspberrypi.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi-colored.svg')]; + } + .yocto { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/yocto.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/yocto-dark.svg')]; + } + .yocto.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/yocto-colored.svg')]; + } + /** Operating System icons **/ + .linux { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux-dark.svg')]; + } + .linux.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux-colored.svg')]; + } + .macos { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-dark.svg')]; + } + .macos.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-colored.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-colored-dark.svg')]; + } + .fedora { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/fedora.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/fedora-dark.svg')]; + } + .fedora.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/fedora-colored.svg')]; + } + .ubuntu { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/ubuntu.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/ubuntu-dark.svg')]; + } + .ubuntu.colored { + @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/ubuntu-colored.svg')]; + } /** Other icons **/ .dot-net { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/dot-net.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/dot-net-dark.svg')]; @@ -881,12 +925,6 @@ Table Of Contents: .aws.colored { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/aws-colored.svg')]; } - .arduino { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino-dark.svg')]; - } - .arduino.colored { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/arduino-colored.svg')]; - } .blender { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/blender.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/blender-dark.svg')]; } @@ -905,30 +943,12 @@ Table Of Contents: .docker.colored { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/docker-colored.svg')]; } - .linux { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux-dark.svg')]; - } - .linux.colored { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/linux-colored.svg')]; - } - .macos { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-dark.svg')]; - } - .macos.colored { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-colored.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/macos-colored-dark.svg')]; - } .pytorch { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/pytorch.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/pytorch-dark.svg')]; } .pytorch.colored { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/pytorch-colored.svg')]; } - .raspberrypi { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi-dark.svg')]; - } - .raspberrypi.colored { - @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/raspberrypi-colored.svg')]; - } .tensorflow { @apply bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/tensorflow.svg')] dark:bg-[url('https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/skills/tensorflow-dark.svg')]; }