diff --git a/README.md b/README.md index 74213e9..cfa686f 100755 --- a/README.md +++ b/README.md @@ -35,4 +35,7 @@ import VueTechsLogs from 'vue-techs-logos'; // Modification of size component + +// Mode raw + ``` diff --git a/package-lock.json b/package-lock.json index 837446d..ca5c2db 100755 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,17 @@ { "name": "vue-techs-logos", - "version": "0.1.24", + "version": "0.1.25", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "vue-techs-logos", - "version": "0.1.24", + "version": "0.1.25", "dependencies": { - "darkmode-vue": "0.4.1", - "highlight.js": "^11.10.0", "jsom": "^1.0.0", "nucleus-vue": "^0.0.5", "sass": "^1.80.4", - "vue": "^3.5.12", - "vue-techs-logos": "^0.1.24" + "vue": "^3.5.12" }, "devDependencies": { "@rushstack/eslint-patch": "^1.10.4", @@ -4328,15 +4325,6 @@ "he": "bin/he" } }, - "node_modules/highlight.js": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.10.0.tgz", - "integrity": "sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12.0.0" - } - }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -7504,14 +7492,6 @@ "eslint": ">=6.0.0" } }, - "node_modules/vue-techs-logos": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/vue-techs-logos/-/vue-techs-logos-0.1.24.tgz", - "integrity": "sha512-6SXSuUf4Zr3utdEBKL11uPi85Jah6nQEyPUC9+hfHHLz4JvabYflZ5DMSJ17gGHEks1ofwHphhbg9jNQdjBRfQ==", - "peerDependencies": { - "vue": "^3.4.38" - } - }, "node_modules/vue-tsc": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.1.6.tgz", diff --git a/package.json b/package.json index 4951b2b..aa7836c 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-techs-logos", - "version": "0.1.24", + "version": "0.1.25", "private": true, "type": "module", "author": "lucasferreiralimax (https://github.com/lucasferreiralimax)", @@ -34,13 +34,10 @@ "publish": "cd dist && npm pub && cd .." }, "dependencies": { - "darkmode-vue": "0.4.1", - "highlight.js": "^11.10.0", "jsom": "^1.0.0", "nucleus-vue": "^0.0.5", "sass": "^1.80.4", - "vue": "^3.5.12", - "vue-techs-logos": "^0.1.24" + "vue": "^3.5.12" }, "devDependencies": { "@rushstack/eslint-patch": "^1.10.4", diff --git a/src/App.config.ts b/src/App.config.ts index e892482..c6b27b9 100644 --- a/src/App.config.ts +++ b/src/App.config.ts @@ -36,5 +36,10 @@ export const configApp = { language: 'tsx', content: ``, }, + { + name: 'raw', + language: 'tsx', + content: ``, + }, ], } diff --git a/src/assets/logo.svg b/src/assets/logo.svg index 7565660..85ea650 100755 --- a/src/assets/logo.svg +++ b/src/assets/logo.svg @@ -1 +1 @@ - + diff --git a/src/assets/techs/amd.svg b/src/assets/techs/amd.svg index 060c318..7dcbe72 100644 --- a/src/assets/techs/amd.svg +++ b/src/assets/techs/amd.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/android.svg b/src/assets/techs/android.svg index 14b7d5d..aaaf0d9 100755 --- a/src/assets/techs/android.svg +++ b/src/assets/techs/android.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/techs/androidstudio.svg b/src/assets/techs/androidstudio.svg index 27f37c3..8db1195 100644 --- a/src/assets/techs/androidstudio.svg +++ b/src/assets/techs/androidstudio.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/angular.svg b/src/assets/techs/angular.svg index 25e0060..8216fd5 100755 --- a/src/assets/techs/angular.svg +++ b/src/assets/techs/angular.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/ansible.svg b/src/assets/techs/ansible.svg index b46081a..77c5499 100644 --- a/src/assets/techs/ansible.svg +++ b/src/assets/techs/ansible.svg @@ -1 +1 @@ - + diff --git a/src/assets/techs/apache.svg b/src/assets/techs/apache.svg index 3789fce..54df971 100644 --- a/src/assets/techs/apache.svg +++ b/src/assets/techs/apache.svg @@ -1,4 +1,4 @@ - diff --git a/src/assets/techs/apple.svg b/src/assets/techs/apple.svg index 740e83a..a451b04 100755 --- a/src/assets/techs/apple.svg +++ b/src/assets/techs/apple.svg @@ -1,3 +1,3 @@ - + - \ No newline at end of file + diff --git a/src/assets/techs/appstore.svg b/src/assets/techs/appstore.svg index 2aed58e..6635ba8 100644 --- a/src/assets/techs/appstore.svg +++ b/src/assets/techs/appstore.svg @@ -1 +1 @@ - + diff --git a/src/assets/techs/archlinux.svg b/src/assets/techs/archlinux.svg index f1e6905..6b48a83 100644 --- a/src/assets/techs/archlinux.svg +++ b/src/assets/techs/archlinux.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/techs/astro.svg b/src/assets/techs/astro.svg index ecfd527..6460a95 100644 --- a/src/assets/techs/astro.svg +++ b/src/assets/techs/astro.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/aws.svg b/src/assets/techs/aws.svg index 3c698fe..0042f4b 100644 --- a/src/assets/techs/aws.svg +++ b/src/assets/techs/aws.svg @@ -1,4 +1,4 @@ - + - \ No newline at end of file + diff --git a/src/assets/techs/rust.svg b/src/assets/techs/rust.svg index 1f6debd..cf9b476 100644 --- a/src/assets/techs/rust.svg +++ b/src/assets/techs/rust.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/safari.svg b/src/assets/techs/safari.svg index 007db2e..7f35ee6 100644 --- a/src/assets/techs/safari.svg +++ b/src/assets/techs/safari.svg @@ -1,5 +1,5 @@ - + @@ -151,4 +151,4 @@ - \ No newline at end of file + diff --git a/src/assets/techs/sass.svg b/src/assets/techs/sass.svg index 334401a..ed1609e 100755 --- a/src/assets/techs/sass.svg +++ b/src/assets/techs/sass.svg @@ -1 +1 @@ - + diff --git a/src/assets/techs/shopify.svg b/src/assets/techs/shopify.svg index 49b8f0e..7f622bb 100644 --- a/src/assets/techs/shopify.svg +++ b/src/assets/techs/shopify.svg @@ -1,4 +1,4 @@ - + Shopify diff --git a/src/assets/techs/slackware.svg b/src/assets/techs/slackware.svg index bacf13c..4319ae2 100644 --- a/src/assets/techs/slackware.svg +++ b/src/assets/techs/slackware.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/snapdragon.svg b/src/assets/techs/snapdragon.svg index c8fb5ac..7942278 100644 --- a/src/assets/techs/snapdragon.svg +++ b/src/assets/techs/snapdragon.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/techs/soundcloud.svg b/src/assets/techs/soundcloud.svg index 9893e55..d32af93 100644 --- a/src/assets/techs/soundcloud.svg +++ b/src/assets/techs/soundcloud.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/spacex.svg b/src/assets/techs/spacex.svg index 95cdc78..209bd74 100644 --- a/src/assets/techs/spacex.svg +++ b/src/assets/techs/spacex.svg @@ -1,4 +1,4 @@ - - \ No newline at end of file + diff --git a/src/assets/techs/tensorflow.svg b/src/assets/techs/tensorflow.svg index 100e86d..fac8c6e 100644 --- a/src/assets/techs/tensorflow.svg +++ b/src/assets/techs/tensorflow.svg @@ -1,4 +1,4 @@ - diff --git a/src/assets/techs/tiktok.svg b/src/assets/techs/tiktok.svg index 8cb4a6d..e2b1440 100644 --- a/src/assets/techs/tiktok.svg +++ b/src/assets/techs/tiktok.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/techs/tomcat.svg b/src/assets/techs/tomcat.svg index 4545170..3a0dd23 100644 --- a/src/assets/techs/tomcat.svg +++ b/src/assets/techs/tomcat.svg @@ -1,4 +1,4 @@ - + + diff --git a/src/assets/techs/tumblr.svg b/src/assets/techs/tumblr.svg index 7126848..ac935bd 100644 --- a/src/assets/techs/tumblr.svg +++ b/src/assets/techs/tumblr.svg @@ -1,4 +1,4 @@ - + - \ No newline at end of file + diff --git a/src/assets/techs/turbo.svg b/src/assets/techs/turbo.svg index 0730b1a..e91e492 100644 --- a/src/assets/techs/turbo.svg +++ b/src/assets/techs/turbo.svg @@ -1,4 +1,4 @@ - + + diff --git a/src/assets/techs/ubuntu.svg b/src/assets/techs/ubuntu.svg index d594f9c..d278e28 100644 --- a/src/assets/techs/ubuntu.svg +++ b/src/assets/techs/ubuntu.svg @@ -1,4 +1,4 @@ - diff --git a/src/assets/techs/vercel.svg b/src/assets/techs/vercel.svg index 7cbb258..0d9bc9c 100644 --- a/src/assets/techs/vercel.svg +++ b/src/assets/techs/vercel.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/visualcode.svg b/src/assets/techs/visualcode.svg index 07b1de0..22a1b4d 100644 --- a/src/assets/techs/visualcode.svg +++ b/src/assets/techs/visualcode.svg @@ -1,5 +1,5 @@ - + @@ -21,4 +21,4 @@ - \ No newline at end of file + diff --git a/src/assets/techs/vite.svg b/src/assets/techs/vite.svg index fc3faca..b111a1b 100755 --- a/src/assets/techs/vite.svg +++ b/src/assets/techs/vite.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/vitest.svg b/src/assets/techs/vitest.svg index e00b1b9..4939deb 100755 --- a/src/assets/techs/vitest.svg +++ b/src/assets/techs/vitest.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/vk.svg b/src/assets/techs/vk.svg index 0ea3653..93a2da6 100644 --- a/src/assets/techs/vk.svg +++ b/src/assets/techs/vk.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/vue.svg b/src/assets/techs/vue.svg index 41b0863..54a66a8 100755 --- a/src/assets/techs/vue.svg +++ b/src/assets/techs/vue.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/webpack.svg b/src/assets/techs/webpack.svg index 47d5453..56a71c0 100755 --- a/src/assets/techs/webpack.svg +++ b/src/assets/techs/webpack.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/whatsapp.svg b/src/assets/techs/whatsapp.svg index 7739679..828122c 100644 --- a/src/assets/techs/whatsapp.svg +++ b/src/assets/techs/whatsapp.svg @@ -1,5 +1,5 @@ - + @@ -10,4 +10,4 @@ - \ No newline at end of file + diff --git a/src/assets/techs/wordpress.svg b/src/assets/techs/wordpress.svg index 8ceb73a..83a3935 100644 --- a/src/assets/techs/wordpress.svg +++ b/src/assets/techs/wordpress.svg @@ -1,4 +1,4 @@ - + - \ No newline at end of file + diff --git a/src/assets/techs/x.svg b/src/assets/techs/x.svg index 1b55ea7..0cc28bc 100644 --- a/src/assets/techs/x.svg +++ b/src/assets/techs/x.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/techs/xcode.svg b/src/assets/techs/xcode.svg index 44dcd0e..7713f65 100644 --- a/src/assets/techs/xcode.svg +++ b/src/assets/techs/xcode.svg @@ -1,5 +1,5 @@ - + @@ -10,4 +10,4 @@ - \ No newline at end of file + diff --git a/src/assets/techs/yandex.svg b/src/assets/techs/yandex.svg index a40e2d0..b8118ff 100644 --- a/src/assets/techs/yandex.svg +++ b/src/assets/techs/yandex.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/techs/youtube.svg b/src/assets/techs/youtube.svg index f6cd180..14807c4 100644 --- a/src/assets/techs/youtube.svg +++ b/src/assets/techs/youtube.svg @@ -1,2 +1,2 @@ - \ No newline at end of file + diff --git a/src/components/VueTechsLogos.vue b/src/components/VueTechsLogos.vue index 05d3ace..bc8886d 100755 --- a/src/components/VueTechsLogos.vue +++ b/src/components/VueTechsLogos.vue @@ -2,7 +2,7 @@ import { computed } from 'vue'; import techs from '@/techs' -const props = defineProps(['list', 'name', 'size', 'label', 'hiddenLabel', 'class', 'hiddenLogos']) +const props = defineProps(['list', 'name', 'size', 'label', 'hiddenLabel', 'class', 'hiddenLogos', 'raw']) const getTech = (name) => { return techs.find(item => item.name.toLowerCase() == name.toLowerCase()) @@ -20,23 +20,33 @@ const listTechs = computed(() => { + @@ -76,6 +86,11 @@ figure.tech-container { } } +.tech-icon { + width: 50px; + height: 50px; +} + figure { position: relative; text-align: center;