diff --git a/package.json b/package.json index aabbc3a8..c62c7c23 100644 --- a/package.json +++ b/package.json @@ -35,16 +35,22 @@ "@elysiajs/swagger": "^1.2.2", "@vueuse/core": "^12.7.0", "better-sqlite3": "^11.8.1", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", "electron-store": "^8.2.0", "elysia": "^1.2.15", "interactjs": "^1.10.27", - "ky": "^1.7.5" + "ky": "^1.7.5", + "lucide-vue-next": "^0.476.0", + "tailwind-merge": "^3.0.2" }, "devDependencies": { "@antfu/eslint-config": "^3.16.0", "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "@electron/rebuild": "^3.7.1", + "@tailwindcss/postcss": "^4.0.9", + "@tailwindcss/vite": "^4.0.9", "@types/better-sqlite3": "^7.6.12", "@types/node": "^22.10.8", "@vitejs/plugin-vue": "^5.2.1", @@ -58,10 +64,10 @@ "eslint": "^9.18.0", "lint-staged": "^15.4.2", "nodemon": "^3.1.9", - "postcss": "^8.5.1", "prettier": "^3.4.2", + "sass": "^1.85.1", "simple-git-hooks": "^2.11.1", - "tailwindcss": "^3.4.17", + "tailwindcss": "^4.0.9", "typescript": "^5.7.3", "unplugin-auto-import": "^19.1.0", "unplugin-vue-components": "^28.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 37746655..d791fe10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,12 @@ importers: better-sqlite3: specifier: ^11.8.1 version: 11.8.1 + class-variance-authority: + specifier: ^0.7.1 + version: 0.7.1 + clsx: + specifier: ^2.1.1 + version: 2.1.1 electron-store: specifier: ^8.2.0 version: 8.2.0 @@ -35,6 +41,12 @@ importers: ky: specifier: ^1.7.5 version: 1.7.5 + lucide-vue-next: + specifier: ^0.476.0 + version: 0.476.0(vue@3.5.13(typescript@5.7.3)) + tailwind-merge: + specifier: ^3.0.2 + version: 3.0.2 devDependencies: '@antfu/eslint-config': specifier: ^3.16.0 @@ -48,6 +60,12 @@ importers: '@electron/rebuild': specifier: ^3.7.1 version: 3.7.1 + '@tailwindcss/postcss': + specifier: ^4.0.9 + version: 4.0.9 + '@tailwindcss/vite': + specifier: ^4.0.9 + version: 4.0.9(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0)) '@types/better-sqlite3': specifier: ^7.6.12 version: 7.6.12 @@ -56,10 +74,10 @@ importers: version: 22.13.1 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.1) + version: 10.4.20(postcss@8.5.3) bumpp: specifier: ^9.10.2 version: 9.11.1 @@ -87,18 +105,18 @@ importers: nodemon: specifier: ^3.1.9 version: 3.1.9 - postcss: - specifier: ^8.5.1 - version: 8.5.1 prettier: specifier: ^3.4.2 version: 3.4.2 + sass: + specifier: ^1.85.1 + version: 1.85.1 simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 tailwindcss: - specifier: ^3.4.17 - version: 3.4.17 + specifier: ^4.0.9 + version: 4.0.9 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -110,7 +128,7 @@ importers: version: 28.4.0(@babel/parser@7.26.7)(vue@3.5.13(typescript@5.7.3)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) @@ -579,24 +597,9 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@malept/cross-spawn-promise@2.0.0': resolution: {integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==} engines: {node: '>= 12.13.0'} @@ -626,6 +629,88 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This functionality has been moved to @npmcli/fs + '@parcel/watcher-android-arm64@2.5.1': + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.1': + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.1': + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.1': + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.1': + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.1': + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -766,6 +851,87 @@ packages: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} + '@tailwindcss/node@4.0.9': + resolution: {integrity: sha512-tOJvdI7XfJbARYhxX+0RArAhmuDcczTC46DGCEziqxzzbIaPnfYaIyRT31n4u8lROrsO7Q6u/K9bmQHL2uL1bQ==} + + '@tailwindcss/oxide-android-arm64@4.0.9': + resolution: {integrity: sha512-YBgy6+2flE/8dbtrdotVInhMVIxnHJPbAwa7U1gX4l2ThUIaPUp18LjB9wEH8wAGMBZUb//SzLtdXXNBHPUl6Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@tailwindcss/oxide-darwin-arm64@4.0.9': + resolution: {integrity: sha512-pWdl4J2dIHXALgy2jVkwKBmtEb73kqIfMpYmcgESr7oPQ+lbcQ4+tlPeVXaSAmang+vglAfFpXQCOvs/aGSqlw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@tailwindcss/oxide-darwin-x64@4.0.9': + resolution: {integrity: sha512-4Dq3lKp0/C7vrRSkNPtBGVebEyWt9QPPlQctxJ0H3MDyiQYvzVYf8jKow7h5QkWNe8hbatEqljMj/Y0M+ERYJg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@tailwindcss/oxide-freebsd-x64@4.0.9': + resolution: {integrity: sha512-k7U1RwRODta8x0uealtVt3RoWAWqA+D5FAOsvVGpYoI6ObgmnzqWW6pnVwz70tL8UZ/QXjeMyiICXyjzB6OGtQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.9': + resolution: {integrity: sha512-NDDjVweHz2zo4j+oS8y3KwKL5wGCZoXGA9ruJM982uVJLdsF8/1AeKvUwKRlMBpxHt1EdWJSAh8a0Mfhl28GlQ==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-gnu@4.0.9': + resolution: {integrity: sha512-jk90UZ0jzJl3Dy1BhuFfRZ2KP9wVKMXPjmCtY4U6fF2LvrjP5gWFJj5VHzfzHonJexjrGe1lMzgtjriuZkxagg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-musl@4.0.9': + resolution: {integrity: sha512-3eMjyTC6HBxh9nRgOHzrc96PYh1/jWOwHZ3Kk0JN0Kl25BJ80Lj9HEvvwVDNTgPg154LdICwuFLuhfgH9DULmg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-gnu@4.0.9': + resolution: {integrity: sha512-v0D8WqI/c3WpWH1kq/HP0J899ATLdGZmENa2/emmNjubT0sWtEke9W9+wXeEoACuGAhF9i3PO5MeyditpDCiWQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-musl@4.0.9': + resolution: {integrity: sha512-Kvp0TCkfeXyeehqLJr7otsc4hd/BUPfcIGrQiwsTVCfaMfjQZCG7DjI+9/QqPZha8YapLA9UoIcUILRYO7NE1Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-win32-arm64-msvc@4.0.9': + resolution: {integrity: sha512-m3+60T/7YvWekajNq/eexjhV8z10rswcz4BC9bioJ7YaN+7K8W2AmLmG0B79H14m6UHE571qB0XsPus4n0QVgQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@tailwindcss/oxide-win32-x64-msvc@4.0.9': + resolution: {integrity: sha512-dpc05mSlqkwVNOUjGu/ZXd5U1XNch1kHFJ4/cHkZFvaW1RzbHmRt24gvM8/HC6IirMxNarzVw4IXVtvrOoZtxA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@tailwindcss/oxide@4.0.9': + resolution: {integrity: sha512-eLizHmXFqHswJONwfqi/WZjtmWZpIalpvMlNhTM99/bkHtUs6IqgI1XQ0/W5eO2HiRQcIlXUogI2ycvKhVLNcA==} + engines: {node: '>= 10'} + + '@tailwindcss/postcss@4.0.9': + resolution: {integrity: sha512-BT/E+pdMqulavEAVM5NCpxmGEwHiLDPpkmg/c/X25ZBW+izTe+aZ+v1gf/HXTrihRoCxrUp5U4YyHsBTzspQKQ==} + + '@tailwindcss/vite@4.0.9': + resolution: {integrity: sha512-BIKJO+hwdIsN7V6I7SziMZIVHWWMsV/uCQKYEbeiGRDRld+TkqyRRl9+dQ0MCXbhcVr+D9T/qX2E84kT7V281g==} + peerDependencies: + vite: ^5.2.0 || ^6 + '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -1023,9 +1189,6 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1064,9 +1227,6 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This package is no longer supported. - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -1209,10 +1369,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - caniuse-lite@1.0.30001698: resolution: {integrity: sha512-xJ3km2oiG/MbNU8G6zIq6XRZ6HtAOVXsbOrP/blGazi52kc5Yy7b6sDA5O+FbROzRrV7BSTllLHuNvmawYUJjw==} @@ -1263,6 +1419,9 @@ packages: citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + class-variance-authority@0.7.1: + resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + clean-regexp@1.0.0: resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} engines: {node: '>=4'} @@ -1302,6 +1461,10 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1324,10 +1487,6 @@ packages: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - commander@5.1.0: resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} engines: {node: '>= 6'} @@ -1515,6 +1674,11 @@ packages: destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} @@ -1528,15 +1692,9 @@ packages: dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dir-compare@4.2.0: resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==} - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dmg-builder@25.1.8: resolution: {integrity: sha512-NoXo6Liy2heSklTI5OIZbCgXC1RzrDQsZkeEwXhdOro3FT1VBOvbubvscdPnjVuQ4AMwwv61oaH96AbiYg9EnQ==} @@ -2189,6 +2347,9 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -2320,10 +2481,6 @@ packages: engines: {node: '>=10'} hasBin: true - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -2419,6 +2576,70 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lightningcss-darwin-arm64@1.29.1: + resolution: {integrity: sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.29.1: + resolution: {integrity: sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.29.1: + resolution: {integrity: sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.29.1: + resolution: {integrity: sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.29.1: + resolution: {integrity: sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.29.1: + resolution: {integrity: sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.29.1: + resolution: {integrity: sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.29.1: + resolution: {integrity: sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.29.1: + resolution: {integrity: sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.29.1: + resolution: {integrity: sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.29.1: + resolution: {integrity: sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==} + engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -2523,6 +2744,11 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} + lucide-vue-next@0.476.0: + resolution: {integrity: sha512-deFzs+/sAcGAEzEKFK+5dPHWg5lUl4eYrRbtdpzNYVxoBLIoGLB5yvx9VwbplJRiGWhPduYr4ZmLqAYgy8UY5A==} + peerDependencies: + vue: '>=3.0.1' + magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} @@ -2781,9 +3007,6 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.8: resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -2810,6 +3033,9 @@ packages: node-addon-api@1.7.2: resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-api-version@0.2.0: resolution: {integrity: sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==} @@ -2870,14 +3096,6 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -3039,18 +3257,10 @@ packages: engines: {node: '>=0.10'} hasBin: true - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} @@ -3066,36 +3276,6 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} @@ -3103,10 +3283,6 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} @@ -3180,9 +3356,6 @@ packages: resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} hasBin: true - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -3317,6 +3490,11 @@ packages: sanitize-filename@1.6.3: resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} + sass@1.85.1: + resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==} + engines: {node: '>=14.0.0'} + hasBin: true + sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} @@ -3506,11 +3684,6 @@ packages: strip-literal@3.0.0: resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - sumchecker@3.0.1: resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} engines: {node: '>= 8.0'} @@ -3539,10 +3712,11 @@ packages: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} - tailwindcss@3.4.17: - resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} - engines: {node: '>=14.0.0'} - hasBin: true + tailwind-merge@3.0.2: + resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} + + tailwindcss@4.0.9: + resolution: {integrity: sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -3566,13 +3740,6 @@ packages: resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} engines: {node: '>=8'} - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -3622,9 +3789,6 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -4435,23 +4599,8 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jridgewell/gen-mapping@0.3.8': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - '@malept/cross-spawn-promise@2.0.0': dependencies: cross-spawn: 7.0.6 @@ -4487,6 +4636,67 @@ snapshots: mkdirp: 1.0.4 rimraf: 3.0.2 + '@parcel/watcher-android-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + + '@parcel/watcher-win32-ia32@2.5.1': + optional: true + + '@parcel/watcher-win32-x64@2.5.1': + optional: true + + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true + '@pkgjs/parseargs@0.11.0': optional: true @@ -4587,6 +4797,76 @@ snapshots: dependencies: defer-to-connect: 2.0.1 + '@tailwindcss/node@4.0.9': + dependencies: + enhanced-resolve: 5.18.1 + jiti: 2.4.2 + tailwindcss: 4.0.9 + + '@tailwindcss/oxide-android-arm64@4.0.9': + optional: true + + '@tailwindcss/oxide-darwin-arm64@4.0.9': + optional: true + + '@tailwindcss/oxide-darwin-x64@4.0.9': + optional: true + + '@tailwindcss/oxide-freebsd-x64@4.0.9': + optional: true + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.9': + optional: true + + '@tailwindcss/oxide-linux-arm64-gnu@4.0.9': + optional: true + + '@tailwindcss/oxide-linux-arm64-musl@4.0.9': + optional: true + + '@tailwindcss/oxide-linux-x64-gnu@4.0.9': + optional: true + + '@tailwindcss/oxide-linux-x64-musl@4.0.9': + optional: true + + '@tailwindcss/oxide-win32-arm64-msvc@4.0.9': + optional: true + + '@tailwindcss/oxide-win32-x64-msvc@4.0.9': + optional: true + + '@tailwindcss/oxide@4.0.9': + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.0.9 + '@tailwindcss/oxide-darwin-arm64': 4.0.9 + '@tailwindcss/oxide-darwin-x64': 4.0.9 + '@tailwindcss/oxide-freebsd-x64': 4.0.9 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.9 + '@tailwindcss/oxide-linux-arm64-gnu': 4.0.9 + '@tailwindcss/oxide-linux-arm64-musl': 4.0.9 + '@tailwindcss/oxide-linux-x64-gnu': 4.0.9 + '@tailwindcss/oxide-linux-x64-musl': 4.0.9 + '@tailwindcss/oxide-win32-arm64-msvc': 4.0.9 + '@tailwindcss/oxide-win32-x64-msvc': 4.0.9 + + '@tailwindcss/postcss@4.0.9': + dependencies: + '@alloc/quick-lru': 5.2.0 + '@tailwindcss/node': 4.0.9 + '@tailwindcss/oxide': 4.0.9 + lightningcss: 1.29.1 + postcss: 8.5.3 + tailwindcss: 4.0.9 + + '@tailwindcss/vite@4.0.9(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0))': + dependencies: + '@tailwindcss/node': 4.0.9 + '@tailwindcss/oxide': 4.0.9 + lightningcss: 1.29.1 + tailwindcss: 4.0.9 + vite: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0) + '@tootallnate/once@2.0.0': {} '@types/better-sqlite3@7.6.12': @@ -4749,9 +5029,9 @@ snapshots: hookable: 5.5.3 zhead: 2.2.4 - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) '@vitest/eslint-plugin@1.1.25(@typescript-eslint/utils@8.23.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': @@ -4783,7 +5063,7 @@ snapshots: '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.1 + postcss: 8.5.3 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -4902,8 +5182,6 @@ snapshots: ansi-styles@6.2.1: {} - any-promise@1.3.0: {} - anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -4996,8 +5274,6 @@ snapshots: delegates: 1.0.0 readable-stream: 3.6.2 - arg@5.0.2: {} - argparse@2.0.1: {} array-ify@1.0.0: {} @@ -5020,14 +5296,14 @@ snapshots: atomically@1.7.0: {} - autoprefixer@10.4.20(postcss@8.5.1): + autoprefixer@10.4.20(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-lite: 1.0.30001698 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 balanced-match@1.0.2: {} @@ -5191,8 +5467,6 @@ snapshots: callsites@3.1.0: {} - camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001698: {} ccount@2.0.1: {} @@ -5241,6 +5515,10 @@ snapshots: dependencies: consola: 3.4.0 + class-variance-authority@0.7.1: + dependencies: + clsx: 2.1.1 + clean-regexp@1.0.0: dependencies: escape-string-regexp: 1.0.5 @@ -5280,6 +5558,8 @@ snapshots: clone@1.0.4: {} + clsx@2.1.1: {} + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -5296,8 +5576,6 @@ snapshots: commander@13.1.0: {} - commander@4.1.1: {} - commander@5.1.0: {} comment-parser@1.4.1: {} @@ -5478,6 +5756,8 @@ snapshots: destr@2.0.3: {} + detect-libc@1.0.3: {} + detect-libc@2.0.3: {} detect-node@2.1.0: @@ -5492,15 +5772,11 @@ snapshots: asap: 2.0.6 wrappy: 1.0.2 - didyoumean@1.2.2: {} - dir-compare@4.2.0: dependencies: minimatch: 3.1.2 p-limit: 3.1.0 - dlv@1.1.3: {} - dmg-builder@25.1.8(electron-builder-squirrel-windows@25.1.8): dependencies: app-builder-lib: 25.1.8(dmg-builder@25.1.8)(electron-builder-squirrel-windows@25.1.8) @@ -6360,6 +6636,8 @@ snapshots: ignore@5.3.2: {} + immutable@5.0.3: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -6466,8 +6744,6 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 - jiti@1.21.7: {} - jiti@2.4.2: {} js-tokens@4.0.0: {} @@ -6543,6 +6819,51 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lightningcss-darwin-arm64@1.29.1: + optional: true + + lightningcss-darwin-x64@1.29.1: + optional: true + + lightningcss-freebsd-x64@1.29.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.29.1: + optional: true + + lightningcss-linux-arm64-gnu@1.29.1: + optional: true + + lightningcss-linux-arm64-musl@1.29.1: + optional: true + + lightningcss-linux-x64-gnu@1.29.1: + optional: true + + lightningcss-linux-x64-musl@1.29.1: + optional: true + + lightningcss-win32-arm64-msvc@1.29.1: + optional: true + + lightningcss-win32-x64-msvc@1.29.1: + optional: true + + lightningcss@1.29.1: + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.29.1 + lightningcss-darwin-x64: 1.29.1 + lightningcss-freebsd-x64: 1.29.1 + lightningcss-linux-arm-gnueabihf: 1.29.1 + lightningcss-linux-arm64-gnu: 1.29.1 + lightningcss-linux-arm64-musl: 1.29.1 + lightningcss-linux-x64-gnu: 1.29.1 + lightningcss-linux-x64-musl: 1.29.1 + lightningcss-win32-arm64-msvc: 1.29.1 + lightningcss-win32-x64-msvc: 1.29.1 + lilconfig@3.1.3: {} lines-and-columns@1.2.4: {} @@ -6646,6 +6967,10 @@ snapshots: lru-cache@7.18.3: {} + lucide-vue-next@0.476.0(vue@3.5.13(typescript@5.7.3)): + dependencies: + vue: 3.5.13(typescript@5.7.3) + magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -7075,12 +7400,6 @@ snapshots: ms@2.1.3: {} - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - nanoid@3.3.8: {} napi-build-utils@2.0.0: {} @@ -7098,6 +7417,9 @@ snapshots: node-addon-api@1.7.2: optional: true + node-addon-api@7.1.1: + optional: true + node-api-version@0.2.0: dependencies: semver: 7.7.1 @@ -7181,10 +7503,6 @@ snapshots: tinyexec: 0.3.2 ufo: 1.5.4 - object-assign@4.1.1: {} - - object-hash@3.0.0: {} - object-keys@1.1.1: optional: true @@ -7326,12 +7644,8 @@ snapshots: pidtree@0.6.0: {} - pify@2.3.0: {} - pify@4.0.1: {} - pirates@4.0.6: {} - pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -7350,30 +7664,6 @@ snapshots: pluralize@8.0.0: {} - postcss-import@15.1.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-js@4.0.1(postcss@8.5.1): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.1 - - postcss-load-config@4.0.2(postcss@8.5.1): - dependencies: - lilconfig: 3.1.3 - yaml: 2.7.0 - optionalDependencies: - postcss: 8.5.1 - - postcss-nested@6.2.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 - postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 @@ -7381,12 +7671,6 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.1: - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.3: dependencies: nanoid: 3.3.8 @@ -7461,10 +7745,6 @@ snapshots: transitivePeerDependencies: - supports-color - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 @@ -7622,6 +7902,14 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 + sass@1.85.1: + dependencies: + chokidar: 4.0.3 + immutable: 5.0.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + sax@1.4.1: {} scslre@0.3.0: @@ -7800,16 +8088,6 @@ snapshots: dependencies: js-tokens: 9.0.1 - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - sumchecker@3.0.1: dependencies: debug: 4.4.0(supports-color@5.5.0) @@ -7839,32 +8117,9 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.8.1 - tailwindcss@3.4.17: - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 3.1.3 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.1 - postcss-import: 15.1.0(postcss@8.5.1) - postcss-js: 4.0.1(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1) - postcss-nested: 6.2.0(postcss@8.5.1) - postcss-selector-parser: 6.1.2 - resolve: 1.22.10 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node + tailwind-merge@3.0.2: {} + + tailwindcss@4.0.9: {} tapable@2.2.1: {} @@ -7899,14 +8154,6 @@ snapshots: text-extensions@2.4.0: {} - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - through@2.3.8: {} tiny-conventional-commits-parser@0.0.1: {} @@ -7949,8 +8196,6 @@ snapshots: dependencies: typescript: 5.7.3 - ts-interface-checker@0.1.13: {} - tslib@2.8.1: {} tunnel-agent@0.6.0: @@ -8099,7 +8344,7 @@ snapshots: extsprintf: 1.4.1 optional: true - vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(yaml@2.7.0): + vite@6.1.1(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.85.1)(yaml@2.7.0): dependencies: esbuild: 0.24.2 postcss: 8.5.3 @@ -8108,6 +8353,8 @@ snapshots: '@types/node': 22.13.1 fsevents: 2.3.3 jiti: 2.4.2 + lightningcss: 1.29.1 + sass: 1.85.1 yaml: 2.7.0 vue-eslint-parser@9.4.3(eslint@9.19.0(jiti@2.4.2)): diff --git a/postcss.config.js b/postcss.config.js index 33ad091d..52b9b4ba 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,6 +1,5 @@ module.exports = { plugins: { - tailwindcss: {}, - autoprefixer: {}, + '@tailwindcss/postcss': {}, }, } diff --git a/src/main/api/dto/folders.ts b/src/main/api/dto/folders.ts index 8d089cdb..4fe61b99 100644 --- a/src/main/api/dto/folders.ts +++ b/src/main/api/dto/folders.ts @@ -10,6 +10,7 @@ const foldersUpdate = t.Object({ defaultLanguage: t.String(), parentId: t.Union([t.Number(), t.Null()]), isOpen: t.Number({ minimum: 0, maximum: 1 }), + orderIndex: t.Number(), }) const foldersItem = t.Object({ @@ -18,17 +19,30 @@ const foldersItem = t.Object({ createdAt: t.Number(), updatedAt: t.Number(), icon: t.Union([t.String(), t.Null()]), + parentId: t.Union([t.Number(), t.Null()]), isOpen: t.Number(), defaultLanguage: t.String(), + orderIndex: t.Number(), }) +const foldersItemWithChildren = t.Recursive(This => + t.Object({ + ...foldersItem.properties, + children: t.Array(This), + }), +) + const foldersResponse = t.Array(foldersItem) +const foldersTreeResponse = t.Array(foldersItemWithChildren) export const foldersDTO = new Elysia().model({ foldersAdd, foldersResponse, foldersUpdate, + foldersTreeResponse, }) export type FoldersAdd = typeof foldersAdd.static export type FoldersResponse = typeof foldersResponse.static +export type FoldersTree = typeof foldersTreeResponse.static +export type FoldersItem = typeof foldersItem.static diff --git a/src/main/api/routes/folders.ts b/src/main/api/routes/folders.ts index 1ce6d5de..1d9d686f 100644 --- a/src/main/api/routes/folders.ts +++ b/src/main/api/routes/folders.ts @@ -1,4 +1,4 @@ -import type { FoldersResponse } from '../dto/folders' +import type { FoldersResponse, FoldersTree } from '../dto/folders' import { Elysia } from 'elysia' import { useDB } from '../../db' import { commonAddResponse } from '../dto/common/response' @@ -18,10 +18,12 @@ app id, name, defaultLanguage, + parentId, + orderIndex, isOpen, + icon, createdAt, - updatedAt, - icon + updatedAt FROM folders ORDER BY createdAt DESC `) @@ -37,6 +39,51 @@ app }, }, ) + // Получение папок в виде древовидной структуры + .get( + '/tree', + () => { + const allFolders = db + .prepare( + ` + SELECT * + FROM folders + ORDER BY parentId, orderIndex + `, + ) + .all() as FoldersTree + + // Создаем карту для быстрого доступа к папкам по id + const folderMap = new Map() + + allFolders.forEach((folder) => { + folder.children = [] + folderMap.set(folder.id, folder) + }) + + const rootFolders: FoldersTree = [] + + allFolders.forEach((folder) => { + if (folder.parentId === null) { + rootFolders.push(folder) + } + else { + const parent = folderMap.get(folder.parentId) + if (parent) { + parent.children.push(folder) + } + } + }) + + return rootFolders + }, + { + response: 'foldersTreeResponse', + detail: { + tags: ['Folders'], + }, + }, + ) // Добавление папки .post( '/', @@ -44,17 +91,39 @@ app const { name } = body const now = Date.now() + const { maxOrder } = db + .prepare( + ` + SELECT COALESCE(MAX(orderIndex), -1) as maxOrder + FROM folders + WHERE parentId IS NULL + `, + ) + .get() as { maxOrder: number } + + const newOrder = maxOrder + 1 + const stmt = db.prepare(` INSERT INTO folders ( name, defaultLanguage, + parentId, isOpen, createdAt, - updatedAt - ) VALUES (?, ?, ?, ?, ?) + updatedAt, + orderIndex + ) VALUES (?, ?, ?, ?, ?, ?, ?) `) - const { lastInsertRowid } = stmt.run(name, 'plain_text', 0, now, now) + const { lastInsertRowid } = stmt.run( + name, + 'plain_text', + null, + 0, + now, + now, + newOrder, + ) return { id: lastInsertRowid } }, @@ -72,32 +141,135 @@ app ({ params, body }) => { const now = Date.now() const { id } = params - const { name, icon, defaultLanguage, parentId, isOpen } = body + const { name, icon, defaultLanguage, parentId, isOpen, orderIndex } + = body - const stmt = db.prepare(` - UPDATE folders - SET name = ?, - icon = ?, - defaultLanguage = ?, - isOpen = ?, - parentId = ?, - updatedAt = ? - WHERE id = ? - `) + const transaction = db.transaction(() => { + // Получаем текущую папку + const currentFolder = db + .prepare( + ` + SELECT parentId, orderIndex + FROM folders + WHERE id = ? + `, + ) + .get(id) as { parentId: number | null, orderIndex: number } - const { changes } = stmt.run( - name, - icon, - defaultLanguage, - isOpen, - parentId, - now, - id, - ) + if (!currentFolder) { + throw new Error('Folder not found') + } + + // Если изменился родитель или позиция + if ( + parentId !== currentFolder.parentId + || orderIndex !== currentFolder.orderIndex + ) { + if (parentId === currentFolder.parentId) { + // Перемещение в пределах одного родителя + if (orderIndex > currentFolder.orderIndex) { + // Двигаем вниз - уменьшаем индексы папок между старой и новой позицией + db.prepare( + ` + UPDATE folders + SET orderIndex = orderIndex - 1 + WHERE parentId ${currentFolder.parentId === null ? 'IS NULL' : '= ?'} + AND orderIndex > ? + AND orderIndex <= ? + `, + ).run( + ...(currentFolder.parentId === null + ? [currentFolder.orderIndex, orderIndex] + : [ + currentFolder.parentId, + currentFolder.orderIndex, + orderIndex, + ]), + ) + } + else { + // Двигаем вверх - увеличиваем индексы папок между новой и старой позицией + db.prepare( + ` + UPDATE folders + SET orderIndex = orderIndex + 1 + WHERE parentId ${currentFolder.parentId === null ? 'IS NULL' : '= ?'} + AND orderIndex >= ? + AND orderIndex < ? + `, + ).run( + ...(currentFolder.parentId === null + ? [orderIndex, currentFolder.orderIndex] + : [ + currentFolder.parentId, + orderIndex, + currentFolder.orderIndex, + ]), + ) + } + } + else { + // Перемещение между разными родителями + // 1. Обновляем индексы в старом родителе + db.prepare( + ` + UPDATE folders + SET orderIndex = orderIndex - 1 + WHERE parentId ${currentFolder.parentId === null ? 'IS NULL' : '= ?'} + AND orderIndex > ? + `, + ).run( + ...(currentFolder.parentId === null + ? [currentFolder.orderIndex] + : [currentFolder.parentId, currentFolder.orderIndex]), + ) - if (!changes) { - throw new Error('Folder not found') - } + // 2. Обновляем индексы в новом родителе + db.prepare( + ` + UPDATE folders + SET orderIndex = orderIndex + 1 + WHERE parentId ${parentId === null ? 'IS NULL' : '= ?'} + AND orderIndex >= ? + `, + ).run( + ...(parentId === null ? [orderIndex] : [parentId, orderIndex]), + ) + } + } + + // Обновляем саму папку + const { changes } = db + .prepare( + ` + UPDATE folders + SET name = ?, + icon = ?, + defaultLanguage = ?, + isOpen = ?, + parentId = ?, + orderIndex = ?, + updatedAt = ? + WHERE id = ? + `, + ) + .run( + name, + icon, + defaultLanguage, + isOpen, + parentId, + orderIndex, + now, + id, + ) + + if (!changes) { + throw new Error('Folder not found') + } + }) + + transaction() return { message: 'Folder updated' } }, diff --git a/src/main/db/index.ts b/src/main/db/index.ts index 3ce5888d..c458c295 100644 --- a/src/main/db/index.ts +++ b/src/main/db/index.ts @@ -38,9 +38,10 @@ export function useDB() { defaultLanguage TEXT NOT NULL, parentId INTEGER, isOpen INTEGER NOT NULL, + orderIndex INTEGER NOT NULL DEFAULT 0, + icon TEXT, createdAt INTEGER NOT NULL, updatedAt INTEGER NOT NULL, - icon TEXT, FOREIGN KEY(parentId) REFERENCES folders(id) ) `) diff --git a/src/main/db/migrate.ts b/src/main/db/migrate.ts index f512b4ac..5832fb33 100644 --- a/src/main/db/migrate.ts +++ b/src/main/db/migrate.ts @@ -4,8 +4,8 @@ import type { JSONDB } from './types' export function migrateJsonToSqlite(jsonData: JSONDB, db: Database.Database) { // Подготовленные выражения для вставки данных const insertFolderStmt = db.prepare(` - INSERT INTO folders (name, defaultLanguage, parentId, isOpen, createdAt, updatedAt, icon) - VALUES (?, ?, ?, ?, ?, ?, ?) + INSERT INTO folders (name, defaultLanguage, parentId, isOpen, createdAt, updatedAt, icon, orderIndex) + VALUES (?, ?, ?, ?, ?, ?, ?, ?) `) const updateFolderParentStmt = db.prepare(` @@ -49,6 +49,7 @@ export function migrateJsonToSqlite(jsonData: JSONDB, db: Database.Database) { folder.createdAt, folder.updatedAt, folder.icon || null, + folder.index, ) folderIdMap[folder.id] = Number(result.lastInsertRowid) }) diff --git a/src/main/db/types/index.ts b/src/main/db/types/index.ts index 1ddd5bcd..67e96350 100644 --- a/src/main/db/types/index.ts +++ b/src/main/db/types/index.ts @@ -5,6 +5,7 @@ interface Folder { parentId: string | null isOpen: boolean isSystem: boolean + index: number createdAt: number updatedAt: number icon: string | null diff --git a/src/renderer/assets/svg/icons/3d.svg b/src/renderer/assets/svg/icons/3d.svg new file mode 100644 index 00000000..dd47d7b8 --- /dev/null +++ b/src/renderer/assets/svg/icons/3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/abc.svg b/src/renderer/assets/svg/icons/abc.svg new file mode 100644 index 00000000..0b897ada --- /dev/null +++ b/src/renderer/assets/svg/icons/abc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/actionscript.svg b/src/renderer/assets/svg/icons/actionscript.svg new file mode 100644 index 00000000..c770fa34 --- /dev/null +++ b/src/renderer/assets/svg/icons/actionscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ada.svg b/src/renderer/assets/svg/icons/ada.svg new file mode 100644 index 00000000..f80f5d4d --- /dev/null +++ b/src/renderer/assets/svg/icons/ada.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/adonis.svg b/src/renderer/assets/svg/icons/adonis.svg new file mode 100644 index 00000000..981c510e --- /dev/null +++ b/src/renderer/assets/svg/icons/adonis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/advpl_include.svg b/src/renderer/assets/svg/icons/advpl_include.svg new file mode 100644 index 00000000..6bab2784 --- /dev/null +++ b/src/renderer/assets/svg/icons/advpl_include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/advpl_prw.svg b/src/renderer/assets/svg/icons/advpl_prw.svg new file mode 100644 index 00000000..63ecd0f2 --- /dev/null +++ b/src/renderer/assets/svg/icons/advpl_prw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/advpl_ptm.svg b/src/renderer/assets/svg/icons/advpl_ptm.svg new file mode 100644 index 00000000..ebd5ef65 --- /dev/null +++ b/src/renderer/assets/svg/icons/advpl_ptm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/advpl_tlpp.svg b/src/renderer/assets/svg/icons/advpl_tlpp.svg new file mode 100644 index 00000000..ceb3e998 --- /dev/null +++ b/src/renderer/assets/svg/icons/advpl_tlpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/android.svg b/src/renderer/assets/svg/icons/android.svg new file mode 100644 index 00000000..b13ac0aa --- /dev/null +++ b/src/renderer/assets/svg/icons/android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-component.svg b/src/renderer/assets/svg/icons/angular-component.svg new file mode 100644 index 00000000..b5824b85 --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-component.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-directive.svg b/src/renderer/assets/svg/icons/angular-directive.svg new file mode 100644 index 00000000..08b82a1e --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-directive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-guard.svg b/src/renderer/assets/svg/icons/angular-guard.svg new file mode 100644 index 00000000..20286fe6 --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-pipe.svg b/src/renderer/assets/svg/icons/angular-pipe.svg new file mode 100644 index 00000000..f26a8252 --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-resolver.svg b/src/renderer/assets/svg/icons/angular-resolver.svg new file mode 100644 index 00000000..20286fe6 --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular-service.svg b/src/renderer/assets/svg/icons/angular-service.svg new file mode 100644 index 00000000..063aeaa3 --- /dev/null +++ b/src/renderer/assets/svg/icons/angular-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/angular.svg b/src/renderer/assets/svg/icons/angular.svg new file mode 100644 index 00000000..123252eb --- /dev/null +++ b/src/renderer/assets/svg/icons/angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/antlr.svg b/src/renderer/assets/svg/icons/antlr.svg new file mode 100644 index 00000000..8aac3766 --- /dev/null +++ b/src/renderer/assets/svg/icons/antlr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/apiblueprint.svg b/src/renderer/assets/svg/icons/apiblueprint.svg new file mode 100644 index 00000000..23e93244 --- /dev/null +++ b/src/renderer/assets/svg/icons/apiblueprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/apollo.svg b/src/renderer/assets/svg/icons/apollo.svg new file mode 100644 index 00000000..a42c6237 --- /dev/null +++ b/src/renderer/assets/svg/icons/apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/applescript.svg b/src/renderer/assets/svg/icons/applescript.svg new file mode 100644 index 00000000..ad9933b2 --- /dev/null +++ b/src/renderer/assets/svg/icons/applescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/appveyor.svg b/src/renderer/assets/svg/icons/appveyor.svg new file mode 100644 index 00000000..65966c44 --- /dev/null +++ b/src/renderer/assets/svg/icons/appveyor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/architecture.svg b/src/renderer/assets/svg/icons/architecture.svg new file mode 100644 index 00000000..5d118a33 --- /dev/null +++ b/src/renderer/assets/svg/icons/architecture.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/arduino.svg b/src/renderer/assets/svg/icons/arduino.svg new file mode 100644 index 00000000..031cdeca --- /dev/null +++ b/src/renderer/assets/svg/icons/arduino.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/asciidoc.svg b/src/renderer/assets/svg/icons/asciidoc.svg new file mode 100644 index 00000000..3411c939 --- /dev/null +++ b/src/renderer/assets/svg/icons/asciidoc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/assembly.svg b/src/renderer/assets/svg/icons/assembly.svg new file mode 100644 index 00000000..f0041522 --- /dev/null +++ b/src/renderer/assets/svg/icons/assembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/astro.svg b/src/renderer/assets/svg/icons/astro.svg new file mode 100644 index 00000000..2507c12b --- /dev/null +++ b/src/renderer/assets/svg/icons/astro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/astyle.svg b/src/renderer/assets/svg/icons/astyle.svg new file mode 100644 index 00000000..47e32465 --- /dev/null +++ b/src/renderer/assets/svg/icons/astyle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/audio.svg b/src/renderer/assets/svg/icons/audio.svg new file mode 100644 index 00000000..b5f0f8fe --- /dev/null +++ b/src/renderer/assets/svg/icons/audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/aurelia.svg b/src/renderer/assets/svg/icons/aurelia.svg new file mode 100644 index 00000000..e70f2fe5 --- /dev/null +++ b/src/renderer/assets/svg/icons/aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/authors.svg b/src/renderer/assets/svg/icons/authors.svg new file mode 100644 index 00000000..08a59b6d --- /dev/null +++ b/src/renderer/assets/svg/icons/authors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/auto.svg b/src/renderer/assets/svg/icons/auto.svg new file mode 100644 index 00000000..9e6f7c21 --- /dev/null +++ b/src/renderer/assets/svg/icons/auto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/auto_light.svg b/src/renderer/assets/svg/icons/auto_light.svg new file mode 100644 index 00000000..90697d69 --- /dev/null +++ b/src/renderer/assets/svg/icons/auto_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/autohotkey.svg b/src/renderer/assets/svg/icons/autohotkey.svg new file mode 100644 index 00000000..0d4f486b --- /dev/null +++ b/src/renderer/assets/svg/icons/autohotkey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/autoit.svg b/src/renderer/assets/svg/icons/autoit.svg new file mode 100644 index 00000000..60835749 --- /dev/null +++ b/src/renderer/assets/svg/icons/autoit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/azure-pipelines.svg b/src/renderer/assets/svg/icons/azure-pipelines.svg new file mode 100644 index 00000000..a1b50816 --- /dev/null +++ b/src/renderer/assets/svg/icons/azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/azure.svg b/src/renderer/assets/svg/icons/azure.svg new file mode 100644 index 00000000..e9a4d524 --- /dev/null +++ b/src/renderer/assets/svg/icons/azure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/babel.svg b/src/renderer/assets/svg/icons/babel.svg new file mode 100644 index 00000000..6e101e0d --- /dev/null +++ b/src/renderer/assets/svg/icons/babel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ballerina.svg b/src/renderer/assets/svg/icons/ballerina.svg new file mode 100644 index 00000000..0ee46876 --- /dev/null +++ b/src/renderer/assets/svg/icons/ballerina.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bazel.svg b/src/renderer/assets/svg/icons/bazel.svg new file mode 100644 index 00000000..1e1e49ed --- /dev/null +++ b/src/renderer/assets/svg/icons/bazel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bicep.svg b/src/renderer/assets/svg/icons/bicep.svg new file mode 100644 index 00000000..342510e6 --- /dev/null +++ b/src/renderer/assets/svg/icons/bicep.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bitbucket.svg b/src/renderer/assets/svg/icons/bitbucket.svg new file mode 100644 index 00000000..1cbe832a --- /dev/null +++ b/src/renderer/assets/svg/icons/bitbucket.svg @@ -0,0 +1,13 @@ + + diff --git a/src/renderer/assets/svg/icons/bithound.svg b/src/renderer/assets/svg/icons/bithound.svg new file mode 100644 index 00000000..eb7aced1 --- /dev/null +++ b/src/renderer/assets/svg/icons/bithound.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/blink.svg b/src/renderer/assets/svg/icons/blink.svg new file mode 100644 index 00000000..dea214c8 --- /dev/null +++ b/src/renderer/assets/svg/icons/blink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/blink_light.svg b/src/renderer/assets/svg/icons/blink_light.svg new file mode 100644 index 00000000..f58d6028 --- /dev/null +++ b/src/renderer/assets/svg/icons/blink_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/blitz.svg b/src/renderer/assets/svg/icons/blitz.svg new file mode 100644 index 00000000..8176ebfb --- /dev/null +++ b/src/renderer/assets/svg/icons/blitz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bower.svg b/src/renderer/assets/svg/icons/bower.svg new file mode 100644 index 00000000..01457c47 --- /dev/null +++ b/src/renderer/assets/svg/icons/bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/brainfuck.svg b/src/renderer/assets/svg/icons/brainfuck.svg new file mode 100644 index 00000000..5f11c9c3 --- /dev/null +++ b/src/renderer/assets/svg/icons/brainfuck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/browserlist.svg b/src/renderer/assets/svg/icons/browserlist.svg new file mode 100644 index 00000000..ab713967 --- /dev/null +++ b/src/renderer/assets/svg/icons/browserlist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/browserlist_light.svg b/src/renderer/assets/svg/icons/browserlist_light.svg new file mode 100644 index 00000000..762866ca --- /dev/null +++ b/src/renderer/assets/svg/icons/browserlist_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/buck.svg b/src/renderer/assets/svg/icons/buck.svg new file mode 100644 index 00000000..6086a5bb --- /dev/null +++ b/src/renderer/assets/svg/icons/buck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bucklescript.svg b/src/renderer/assets/svg/icons/bucklescript.svg new file mode 100644 index 00000000..8f13f98d --- /dev/null +++ b/src/renderer/assets/svg/icons/bucklescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/buildkite.svg b/src/renderer/assets/svg/icons/buildkite.svg new file mode 100644 index 00000000..1fdd05d0 --- /dev/null +++ b/src/renderer/assets/svg/icons/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/bun.svg b/src/renderer/assets/svg/icons/bun.svg new file mode 100644 index 00000000..b4663d7e --- /dev/null +++ b/src/renderer/assets/svg/icons/bun.svg @@ -0,0 +1,2 @@ + +Bun Logo diff --git a/src/renderer/assets/svg/icons/bun_light.svg b/src/renderer/assets/svg/icons/bun_light.svg new file mode 100644 index 00000000..40b73219 --- /dev/null +++ b/src/renderer/assets/svg/icons/bun_light.svg @@ -0,0 +1,2 @@ + +Bun Logo diff --git a/src/renderer/assets/svg/icons/c.svg b/src/renderer/assets/svg/icons/c.svg new file mode 100644 index 00000000..42c0d1ef --- /dev/null +++ b/src/renderer/assets/svg/icons/c.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/cabal.svg b/src/renderer/assets/svg/icons/cabal.svg new file mode 100644 index 00000000..9100e9ab --- /dev/null +++ b/src/renderer/assets/svg/icons/cabal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/caddy.svg b/src/renderer/assets/svg/icons/caddy.svg new file mode 100644 index 00000000..c6514400 --- /dev/null +++ b/src/renderer/assets/svg/icons/caddy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cadence.svg b/src/renderer/assets/svg/icons/cadence.svg new file mode 100644 index 00000000..392f8ff9 --- /dev/null +++ b/src/renderer/assets/svg/icons/cadence.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cake.svg b/src/renderer/assets/svg/icons/cake.svg new file mode 100644 index 00000000..6c09c992 --- /dev/null +++ b/src/renderer/assets/svg/icons/cake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/capacitor.svg b/src/renderer/assets/svg/icons/capacitor.svg new file mode 100644 index 00000000..43bf5203 --- /dev/null +++ b/src/renderer/assets/svg/icons/capacitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/certificate.svg b/src/renderer/assets/svg/icons/certificate.svg new file mode 100644 index 00000000..fc7806a5 --- /dev/null +++ b/src/renderer/assets/svg/icons/certificate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/changelog.svg b/src/renderer/assets/svg/icons/changelog.svg new file mode 100644 index 00000000..9fa93f38 --- /dev/null +++ b/src/renderer/assets/svg/icons/changelog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/chess.svg b/src/renderer/assets/svg/icons/chess.svg new file mode 100644 index 00000000..8847d6cf --- /dev/null +++ b/src/renderer/assets/svg/icons/chess.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/chess_light.svg b/src/renderer/assets/svg/icons/chess_light.svg new file mode 100644 index 00000000..110f8f4f --- /dev/null +++ b/src/renderer/assets/svg/icons/chess_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/circleci.svg b/src/renderer/assets/svg/icons/circleci.svg new file mode 100644 index 00000000..118861bf --- /dev/null +++ b/src/renderer/assets/svg/icons/circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/circleci_light.svg b/src/renderer/assets/svg/icons/circleci_light.svg new file mode 100644 index 00000000..d82b2033 --- /dev/null +++ b/src/renderer/assets/svg/icons/circleci_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/clojure.svg b/src/renderer/assets/svg/icons/clojure.svg new file mode 100644 index 00000000..efeed97b --- /dev/null +++ b/src/renderer/assets/svg/icons/clojure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cloudfoundry.svg b/src/renderer/assets/svg/icons/cloudfoundry.svg new file mode 100644 index 00000000..f5c454a5 --- /dev/null +++ b/src/renderer/assets/svg/icons/cloudfoundry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cmake.svg b/src/renderer/assets/svg/icons/cmake.svg new file mode 100644 index 00000000..85cd686f --- /dev/null +++ b/src/renderer/assets/svg/icons/cmake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/coala.svg b/src/renderer/assets/svg/icons/coala.svg new file mode 100644 index 00000000..2778711c --- /dev/null +++ b/src/renderer/assets/svg/icons/coala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cobol.svg b/src/renderer/assets/svg/icons/cobol.svg new file mode 100644 index 00000000..0168a48d --- /dev/null +++ b/src/renderer/assets/svg/icons/cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/coconut.svg b/src/renderer/assets/svg/icons/coconut.svg new file mode 100644 index 00000000..c5dd8b08 --- /dev/null +++ b/src/renderer/assets/svg/icons/coconut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/code-climate.svg b/src/renderer/assets/svg/icons/code-climate.svg new file mode 100644 index 00000000..1cbf9fa3 --- /dev/null +++ b/src/renderer/assets/svg/icons/code-climate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/code-climate_light.svg b/src/renderer/assets/svg/icons/code-climate_light.svg new file mode 100644 index 00000000..5be29b84 --- /dev/null +++ b/src/renderer/assets/svg/icons/code-climate_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/codecov.svg b/src/renderer/assets/svg/icons/codecov.svg new file mode 100644 index 00000000..4b47d417 --- /dev/null +++ b/src/renderer/assets/svg/icons/codecov.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/codeowners.svg b/src/renderer/assets/svg/icons/codeowners.svg new file mode 100644 index 00000000..66f3a031 --- /dev/null +++ b/src/renderer/assets/svg/icons/codeowners.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/coffee.svg b/src/renderer/assets/svg/icons/coffee.svg new file mode 100644 index 00000000..d9e751fa --- /dev/null +++ b/src/renderer/assets/svg/icons/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/coldfusion.svg b/src/renderer/assets/svg/icons/coldfusion.svg new file mode 100644 index 00000000..04d70f97 --- /dev/null +++ b/src/renderer/assets/svg/icons/coldfusion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/command.svg b/src/renderer/assets/svg/icons/command.svg new file mode 100644 index 00000000..8d08f2dd --- /dev/null +++ b/src/renderer/assets/svg/icons/command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/commitlint.svg b/src/renderer/assets/svg/icons/commitlint.svg new file mode 100644 index 00000000..a4fee4ba --- /dev/null +++ b/src/renderer/assets/svg/icons/commitlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/conduct.svg b/src/renderer/assets/svg/icons/conduct.svg new file mode 100644 index 00000000..c6a869b9 --- /dev/null +++ b/src/renderer/assets/svg/icons/conduct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/console.svg b/src/renderer/assets/svg/icons/console.svg new file mode 100644 index 00000000..1689c935 --- /dev/null +++ b/src/renderer/assets/svg/icons/console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/contributing.svg b/src/renderer/assets/svg/icons/contributing.svg new file mode 100644 index 00000000..18ac9146 --- /dev/null +++ b/src/renderer/assets/svg/icons/contributing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cpp.svg b/src/renderer/assets/svg/icons/cpp.svg new file mode 100644 index 00000000..c2c3d5b3 --- /dev/null +++ b/src/renderer/assets/svg/icons/cpp.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/craco.svg b/src/renderer/assets/svg/icons/craco.svg new file mode 100644 index 00000000..b9808419 --- /dev/null +++ b/src/renderer/assets/svg/icons/craco.svg @@ -0,0 +1,45 @@ + + + + diff --git a/src/renderer/assets/svg/icons/credits.svg b/src/renderer/assets/svg/icons/credits.svg new file mode 100644 index 00000000..59301365 --- /dev/null +++ b/src/renderer/assets/svg/icons/credits.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/crystal.svg b/src/renderer/assets/svg/icons/crystal.svg new file mode 100644 index 00000000..a3829a31 --- /dev/null +++ b/src/renderer/assets/svg/icons/crystal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/crystal_light.svg b/src/renderer/assets/svg/icons/crystal_light.svg new file mode 100644 index 00000000..e1e30d36 --- /dev/null +++ b/src/renderer/assets/svg/icons/crystal_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/csharp.svg b/src/renderer/assets/svg/icons/csharp.svg new file mode 100644 index 00000000..7c7f5bbb --- /dev/null +++ b/src/renderer/assets/svg/icons/csharp.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/css-map.svg b/src/renderer/assets/svg/icons/css-map.svg new file mode 100644 index 00000000..daa820bc --- /dev/null +++ b/src/renderer/assets/svg/icons/css-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/css.svg b/src/renderer/assets/svg/icons/css.svg new file mode 100644 index 00000000..6eb82d6d --- /dev/null +++ b/src/renderer/assets/svg/icons/css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cucumber.svg b/src/renderer/assets/svg/icons/cucumber.svg new file mode 100644 index 00000000..4ecac770 --- /dev/null +++ b/src/renderer/assets/svg/icons/cucumber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cuda.svg b/src/renderer/assets/svg/icons/cuda.svg new file mode 100644 index 00000000..adc81859 --- /dev/null +++ b/src/renderer/assets/svg/icons/cuda.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/cypress.svg b/src/renderer/assets/svg/icons/cypress.svg new file mode 100644 index 00000000..5f2b0905 --- /dev/null +++ b/src/renderer/assets/svg/icons/cypress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/d.svg b/src/renderer/assets/svg/icons/d.svg new file mode 100644 index 00000000..e7e99be4 --- /dev/null +++ b/src/renderer/assets/svg/icons/d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dart.svg b/src/renderer/assets/svg/icons/dart.svg new file mode 100644 index 00000000..77ec4d28 --- /dev/null +++ b/src/renderer/assets/svg/icons/dart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dart_generated.svg b/src/renderer/assets/svg/icons/dart_generated.svg new file mode 100644 index 00000000..ad695011 --- /dev/null +++ b/src/renderer/assets/svg/icons/dart_generated.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/database.svg b/src/renderer/assets/svg/icons/database.svg new file mode 100644 index 00000000..8b8e2853 --- /dev/null +++ b/src/renderer/assets/svg/icons/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/denizenscript.svg b/src/renderer/assets/svg/icons/denizenscript.svg new file mode 100644 index 00000000..ab2598ad --- /dev/null +++ b/src/renderer/assets/svg/icons/denizenscript.svg @@ -0,0 +1 @@ +D \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/deno.svg b/src/renderer/assets/svg/icons/deno.svg new file mode 100644 index 00000000..c19ad4b0 --- /dev/null +++ b/src/renderer/assets/svg/icons/deno.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/deno_light.svg b/src/renderer/assets/svg/icons/deno_light.svg new file mode 100644 index 00000000..ed3d1047 --- /dev/null +++ b/src/renderer/assets/svg/icons/deno_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dependabot.svg b/src/renderer/assets/svg/icons/dependabot.svg new file mode 100644 index 00000000..d3a57b50 --- /dev/null +++ b/src/renderer/assets/svg/icons/dependabot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dhall.svg b/src/renderer/assets/svg/icons/dhall.svg new file mode 100644 index 00000000..c9fbf9ff --- /dev/null +++ b/src/renderer/assets/svg/icons/dhall.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/diff.svg b/src/renderer/assets/svg/icons/diff.svg new file mode 100644 index 00000000..45662c07 --- /dev/null +++ b/src/renderer/assets/svg/icons/diff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/digitalocean.svg b/src/renderer/assets/svg/icons/digitalocean.svg new file mode 100755 index 00000000..145eb9c2 --- /dev/null +++ b/src/renderer/assets/svg/icons/digitalocean.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/renderer/assets/svg/icons/dinophp.svg b/src/renderer/assets/svg/icons/dinophp.svg new file mode 100644 index 00000000..8d072567 --- /dev/null +++ b/src/renderer/assets/svg/icons/dinophp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/disc.svg b/src/renderer/assets/svg/icons/disc.svg new file mode 100644 index 00000000..5492d13d --- /dev/null +++ b/src/renderer/assets/svg/icons/disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/django.svg b/src/renderer/assets/svg/icons/django.svg new file mode 100644 index 00000000..aa7b4fac --- /dev/null +++ b/src/renderer/assets/svg/icons/django.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/docker.svg b/src/renderer/assets/svg/icons/docker.svg new file mode 100644 index 00000000..5d027100 --- /dev/null +++ b/src/renderer/assets/svg/icons/docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/document.svg b/src/renderer/assets/svg/icons/document.svg new file mode 100644 index 00000000..1be76a4e --- /dev/null +++ b/src/renderer/assets/svg/icons/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dotjs.svg b/src/renderer/assets/svg/icons/dotjs.svg new file mode 100644 index 00000000..b5bf9721 --- /dev/null +++ b/src/renderer/assets/svg/icons/dotjs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/drawio.svg b/src/renderer/assets/svg/icons/drawio.svg new file mode 100644 index 00000000..0e754248 --- /dev/null +++ b/src/renderer/assets/svg/icons/drawio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/drone.svg b/src/renderer/assets/svg/icons/drone.svg new file mode 100644 index 00000000..8bd6c640 --- /dev/null +++ b/src/renderer/assets/svg/icons/drone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/drone_light.svg b/src/renderer/assets/svg/icons/drone_light.svg new file mode 100644 index 00000000..51706c82 --- /dev/null +++ b/src/renderer/assets/svg/icons/drone_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/dune.svg b/src/renderer/assets/svg/icons/dune.svg new file mode 100644 index 00000000..9ebe4b23 --- /dev/null +++ b/src/renderer/assets/svg/icons/dune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/edge.svg b/src/renderer/assets/svg/icons/edge.svg new file mode 100644 index 00000000..58c1cfcd --- /dev/null +++ b/src/renderer/assets/svg/icons/edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/editorconfig.svg b/src/renderer/assets/svg/icons/editorconfig.svg new file mode 100644 index 00000000..e2f443c0 --- /dev/null +++ b/src/renderer/assets/svg/icons/editorconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ejs.svg b/src/renderer/assets/svg/icons/ejs.svg new file mode 100644 index 00000000..906f21a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/ejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/elixir.svg b/src/renderer/assets/svg/icons/elixir.svg new file mode 100644 index 00000000..9b173215 --- /dev/null +++ b/src/renderer/assets/svg/icons/elixir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/elm.svg b/src/renderer/assets/svg/icons/elm.svg new file mode 100644 index 00000000..b3a0a1c2 --- /dev/null +++ b/src/renderer/assets/svg/icons/elm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/email.svg b/src/renderer/assets/svg/icons/email.svg new file mode 100644 index 00000000..1b046d0e --- /dev/null +++ b/src/renderer/assets/svg/icons/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ember.svg b/src/renderer/assets/svg/icons/ember.svg new file mode 100644 index 00000000..64cf0062 --- /dev/null +++ b/src/renderer/assets/svg/icons/ember.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/erlang.svg b/src/renderer/assets/svg/icons/erlang.svg new file mode 100644 index 00000000..29303def --- /dev/null +++ b/src/renderer/assets/svg/icons/erlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/eslint.svg b/src/renderer/assets/svg/icons/eslint.svg new file mode 100644 index 00000000..ae63dd87 --- /dev/null +++ b/src/renderer/assets/svg/icons/eslint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/exe.svg b/src/renderer/assets/svg/icons/exe.svg new file mode 100644 index 00000000..d7b98e24 --- /dev/null +++ b/src/renderer/assets/svg/icons/exe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/fastlane.svg b/src/renderer/assets/svg/icons/fastlane.svg new file mode 100644 index 00000000..da1be2e7 --- /dev/null +++ b/src/renderer/assets/svg/icons/fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/favicon.svg b/src/renderer/assets/svg/icons/favicon.svg new file mode 100644 index 00000000..432aabf3 --- /dev/null +++ b/src/renderer/assets/svg/icons/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/figma.svg b/src/renderer/assets/svg/icons/figma.svg new file mode 100644 index 00000000..9beccf71 --- /dev/null +++ b/src/renderer/assets/svg/icons/figma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/firebase.svg b/src/renderer/assets/svg/icons/firebase.svg new file mode 100644 index 00000000..27404a8a --- /dev/null +++ b/src/renderer/assets/svg/icons/firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/flash.svg b/src/renderer/assets/svg/icons/flash.svg new file mode 100644 index 00000000..a1a3187d --- /dev/null +++ b/src/renderer/assets/svg/icons/flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/flow.svg b/src/renderer/assets/svg/icons/flow.svg new file mode 100644 index 00000000..4a0909e9 --- /dev/null +++ b/src/renderer/assets/svg/icons/flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-admin-open.svg b/src/renderer/assets/svg/icons/folder-admin-open.svg new file mode 100644 index 00000000..c27d4e77 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-admin-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-admin.svg b/src/renderer/assets/svg/icons/folder-admin.svg new file mode 100644 index 00000000..fe5d06c2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-admin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-android-open.svg b/src/renderer/assets/svg/icons/folder-android-open.svg new file mode 100644 index 00000000..38f74e2d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-android-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-android.svg b/src/renderer/assets/svg/icons/folder-android.svg new file mode 100644 index 00000000..6b5323d6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-angular-open.svg b/src/renderer/assets/svg/icons/folder-angular-open.svg new file mode 100644 index 00000000..2c508079 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-angular-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-angular.svg b/src/renderer/assets/svg/icons/folder-angular.svg new file mode 100644 index 00000000..4cb99e6d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-animation-open.svg b/src/renderer/assets/svg/icons/folder-animation-open.svg new file mode 100644 index 00000000..97c3401a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-animation-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-animation.svg b/src/renderer/assets/svg/icons/folder-animation.svg new file mode 100644 index 00000000..1292fd46 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-animation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ansible-open.svg b/src/renderer/assets/svg/icons/folder-ansible-open.svg new file mode 100644 index 00000000..8a13697b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ansible-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ansible.svg b/src/renderer/assets/svg/icons/folder-ansible.svg new file mode 100644 index 00000000..6e8ac87d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ansible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-api-open.svg b/src/renderer/assets/svg/icons/folder-api-open.svg new file mode 100644 index 00000000..86265032 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-api-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-api.svg b/src/renderer/assets/svg/icons/folder-api.svg new file mode 100644 index 00000000..54b78dc6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-api.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-apollo-open.svg b/src/renderer/assets/svg/icons/folder-apollo-open.svg new file mode 100644 index 00000000..aea3109c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-apollo-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-apollo.svg b/src/renderer/assets/svg/icons/folder-apollo.svg new file mode 100644 index 00000000..be01767e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-app-open.svg b/src/renderer/assets/svg/icons/folder-app-open.svg new file mode 100644 index 00000000..4480a9fe --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-app-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-app.svg b/src/renderer/assets/svg/icons/folder-app.svg new file mode 100644 index 00000000..72b9882c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-app.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-archive-open.svg b/src/renderer/assets/svg/icons/folder-archive-open.svg new file mode 100644 index 00000000..920e8461 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-archive-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-archive.svg b/src/renderer/assets/svg/icons/folder-archive.svg new file mode 100644 index 00000000..ba7f21f7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-audio-open.svg b/src/renderer/assets/svg/icons/folder-audio-open.svg new file mode 100644 index 00000000..872e1ecf --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-audio-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-audio.svg b/src/renderer/assets/svg/icons/folder-audio.svg new file mode 100644 index 00000000..737aba1e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-aurelia-open.svg b/src/renderer/assets/svg/icons/folder-aurelia-open.svg new file mode 100644 index 00000000..0072ce27 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-aurelia-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-aurelia.svg b/src/renderer/assets/svg/icons/folder-aurelia.svg new file mode 100644 index 00000000..36a1f6c0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-aws-open.svg b/src/renderer/assets/svg/icons/folder-aws-open.svg new file mode 100644 index 00000000..5a7fee71 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-aws-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-aws.svg b/src/renderer/assets/svg/icons/folder-aws.svg new file mode 100644 index 00000000..740e0909 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-aws.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-azure-pipelines-open.svg b/src/renderer/assets/svg/icons/folder-azure-pipelines-open.svg new file mode 100644 index 00000000..71e463eb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-azure-pipelines-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-azure-pipelines.svg b/src/renderer/assets/svg/icons/folder-azure-pipelines.svg new file mode 100644 index 00000000..77868d3b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-base-open.svg b/src/renderer/assets/svg/icons/folder-base-open.svg new file mode 100644 index 00000000..c20a6eae --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-base-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-base.svg b/src/renderer/assets/svg/icons/folder-base.svg new file mode 100644 index 00000000..f93527ea --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-base.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-batch-open.svg b/src/renderer/assets/svg/icons/folder-batch-open.svg new file mode 100644 index 00000000..698cb34a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-batch-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-batch.svg b/src/renderer/assets/svg/icons/folder-batch.svg new file mode 100644 index 00000000..4a578115 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-batch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-benchmark-open.svg b/src/renderer/assets/svg/icons/folder-benchmark-open.svg new file mode 100644 index 00000000..db60b02b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-benchmark-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-benchmark.svg b/src/renderer/assets/svg/icons/folder-benchmark.svg new file mode 100644 index 00000000..e580ce1d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-benchmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-bower-open.svg b/src/renderer/assets/svg/icons/folder-bower-open.svg new file mode 100644 index 00000000..1c7c230d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-bower-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-bower.svg b/src/renderer/assets/svg/icons/folder-bower.svg new file mode 100644 index 00000000..30d7ecd7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-buildkite-open.svg b/src/renderer/assets/svg/icons/folder-buildkite-open.svg new file mode 100644 index 00000000..0dc9b26f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-buildkite-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-buildkite.svg b/src/renderer/assets/svg/icons/folder-buildkite.svg new file mode 100644 index 00000000..55b4b72c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cart-open.svg b/src/renderer/assets/svg/icons/folder-cart-open.svg new file mode 100644 index 00000000..dc201ce1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cart-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cart.svg b/src/renderer/assets/svg/icons/folder-cart.svg new file mode 100644 index 00000000..f1f0c520 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-changesets-open.svg b/src/renderer/assets/svg/icons/folder-changesets-open.svg new file mode 100644 index 00000000..795ec7eb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-changesets-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/renderer/assets/svg/icons/folder-changesets.svg b/src/renderer/assets/svg/icons/folder-changesets.svg new file mode 100644 index 00000000..53150276 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-changesets.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-ci-open.svg b/src/renderer/assets/svg/icons/folder-ci-open.svg new file mode 100644 index 00000000..aaafd9d7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ci-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ci.svg b/src/renderer/assets/svg/icons/folder-ci.svg new file mode 100644 index 00000000..9000de18 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-circleci-open.svg b/src/renderer/assets/svg/icons/folder-circleci-open.svg new file mode 100644 index 00000000..a1cedbb3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-circleci-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-circleci.svg b/src/renderer/assets/svg/icons/folder-circleci.svg new file mode 100644 index 00000000..def08933 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-class-open.svg b/src/renderer/assets/svg/icons/folder-class-open.svg new file mode 100644 index 00000000..76f885db --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-class-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-class.svg b/src/renderer/assets/svg/icons/folder-class.svg new file mode 100644 index 00000000..a929b725 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-class.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-client-open.svg b/src/renderer/assets/svg/icons/folder-client-open.svg new file mode 100644 index 00000000..03524c35 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-client-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-client.svg b/src/renderer/assets/svg/icons/folder-client.svg new file mode 100644 index 00000000..a7d96a6d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-client.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cluster-open.svg b/src/renderer/assets/svg/icons/folder-cluster-open.svg new file mode 100644 index 00000000..8ff361f1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cluster-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cluster.svg b/src/renderer/assets/svg/icons/folder-cluster.svg new file mode 100644 index 00000000..fdcf7c86 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cluster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cobol-open.svg b/src/renderer/assets/svg/icons/folder-cobol-open.svg new file mode 100644 index 00000000..908d39f6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cobol-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cobol.svg b/src/renderer/assets/svg/icons/folder-cobol.svg new file mode 100644 index 00000000..143f580f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-command-open.svg b/src/renderer/assets/svg/icons/folder-command-open.svg new file mode 100644 index 00000000..17436ab3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-command-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-command.svg b/src/renderer/assets/svg/icons/folder-command.svg new file mode 100644 index 00000000..f2eccef5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-components-open.svg b/src/renderer/assets/svg/icons/folder-components-open.svg new file mode 100644 index 00000000..5fb1fe66 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-components-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-components.svg b/src/renderer/assets/svg/icons/folder-components.svg new file mode 100644 index 00000000..d813b8d5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-config-open.svg b/src/renderer/assets/svg/icons/folder-config-open.svg new file mode 100644 index 00000000..369788cb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-config-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-config.svg b/src/renderer/assets/svg/icons/folder-config.svg new file mode 100644 index 00000000..df9b5978 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-connection-open.svg b/src/renderer/assets/svg/icons/folder-connection-open.svg new file mode 100644 index 00000000..3951ee0b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-connection-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-connection.svg b/src/renderer/assets/svg/icons/folder-connection.svg new file mode 100644 index 00000000..d724c73e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-connection.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-constant-open.svg b/src/renderer/assets/svg/icons/folder-constant-open.svg new file mode 100644 index 00000000..76fe930a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-constant-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-constant.svg b/src/renderer/assets/svg/icons/folder-constant.svg new file mode 100644 index 00000000..8c1fb90e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-constant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-container-open.svg b/src/renderer/assets/svg/icons/folder-container-open.svg new file mode 100644 index 00000000..3605b910 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-container-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-container.svg b/src/renderer/assets/svg/icons/folder-container.svg new file mode 100644 index 00000000..3a4def36 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-container.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-content-open.svg b/src/renderer/assets/svg/icons/folder-content-open.svg new file mode 100644 index 00000000..312527e2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-content-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-content.svg b/src/renderer/assets/svg/icons/folder-content.svg new file mode 100644 index 00000000..f51fbec8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-content.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-context-open.svg b/src/renderer/assets/svg/icons/folder-context-open.svg new file mode 100644 index 00000000..fc7b49d5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-context-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-context.svg b/src/renderer/assets/svg/icons/folder-context.svg new file mode 100644 index 00000000..91d7c1af --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-context.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-contract-open.svg b/src/renderer/assets/svg/icons/folder-contract-open.svg new file mode 100644 index 00000000..e8de5f5d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-contract-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-contract.svg b/src/renderer/assets/svg/icons/folder-contract.svg new file mode 100644 index 00000000..e29bdc9e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-controller-open.svg b/src/renderer/assets/svg/icons/folder-controller-open.svg new file mode 100644 index 00000000..76f59420 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-controller-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-controller.svg b/src/renderer/assets/svg/icons/folder-controller.svg new file mode 100644 index 00000000..62200197 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-core-open.svg b/src/renderer/assets/svg/icons/folder-core-open.svg new file mode 100644 index 00000000..ade3c931 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-core-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-core.svg b/src/renderer/assets/svg/icons/folder-core.svg new file mode 100644 index 00000000..0a29dac5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-core.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-coverage-open.svg b/src/renderer/assets/svg/icons/folder-coverage-open.svg new file mode 100644 index 00000000..ab8e645b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-coverage-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-coverage.svg b/src/renderer/assets/svg/icons/folder-coverage.svg new file mode 100644 index 00000000..fa498acc --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-coverage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-css-open.svg b/src/renderer/assets/svg/icons/folder-css-open.svg new file mode 100644 index 00000000..16380d7a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-css-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-css.svg b/src/renderer/assets/svg/icons/folder-css.svg new file mode 100644 index 00000000..d458b972 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-custom-open.svg b/src/renderer/assets/svg/icons/folder-custom-open.svg new file mode 100644 index 00000000..239be069 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-custom-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-custom.svg b/src/renderer/assets/svg/icons/folder-custom.svg new file mode 100644 index 00000000..cb625a9a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-custom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cypress-open.svg b/src/renderer/assets/svg/icons/folder-cypress-open.svg new file mode 100644 index 00000000..3d39b4c4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cypress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-cypress.svg b/src/renderer/assets/svg/icons/folder-cypress.svg new file mode 100644 index 00000000..6f203845 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-cypress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-database-open.svg b/src/renderer/assets/svg/icons/folder-database-open.svg new file mode 100644 index 00000000..f0d4bdaf --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-database-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-database.svg b/src/renderer/assets/svg/icons/folder-database.svg new file mode 100644 index 00000000..c94982d0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-debug-open.svg b/src/renderer/assets/svg/icons/folder-debug-open.svg new file mode 100644 index 00000000..6dab939f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-debug-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-debug.svg b/src/renderer/assets/svg/icons/folder-debug.svg new file mode 100644 index 00000000..3c28955b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-debug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-decorators-open.svg b/src/renderer/assets/svg/icons/folder-decorators-open.svg new file mode 100644 index 00000000..a9757d78 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-decorators-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-decorators.svg b/src/renderer/assets/svg/icons/folder-decorators.svg new file mode 100644 index 00000000..7b0d9523 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-decorators.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/renderer/assets/svg/icons/folder-delta-open.svg b/src/renderer/assets/svg/icons/folder-delta-open.svg new file mode 100644 index 00000000..67867b06 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-delta-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-delta.svg b/src/renderer/assets/svg/icons/folder-delta.svg new file mode 100644 index 00000000..c102e446 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-delta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-dist-open.svg b/src/renderer/assets/svg/icons/folder-dist-open.svg new file mode 100644 index 00000000..606b96ef --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-dist-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-dist.svg b/src/renderer/assets/svg/icons/folder-dist.svg new file mode 100644 index 00000000..24677dd4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-dist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-docker-open.svg b/src/renderer/assets/svg/icons/folder-docker-open.svg new file mode 100644 index 00000000..af22ea09 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-docker-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-docker.svg b/src/renderer/assets/svg/icons/folder-docker.svg new file mode 100644 index 00000000..f98503b2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-docs-open.svg b/src/renderer/assets/svg/icons/folder-docs-open.svg new file mode 100644 index 00000000..333b570e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-docs-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-docs.svg b/src/renderer/assets/svg/icons/folder-docs.svg new file mode 100644 index 00000000..05243641 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-docs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-download-open.svg b/src/renderer/assets/svg/icons/folder-download-open.svg new file mode 100644 index 00000000..1ae0d1c3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-download-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-download.svg b/src/renderer/assets/svg/icons/folder-download.svg new file mode 100644 index 00000000..e1eef482 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-dump-open.svg b/src/renderer/assets/svg/icons/folder-dump-open.svg new file mode 100644 index 00000000..b9c8ad9d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-dump-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-dump.svg b/src/renderer/assets/svg/icons/folder-dump.svg new file mode 100644 index 00000000..5438dbd3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-dump.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-environment-open.svg b/src/renderer/assets/svg/icons/folder-environment-open.svg new file mode 100644 index 00000000..f31b8ce0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-environment-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-environment.svg b/src/renderer/assets/svg/icons/folder-environment.svg new file mode 100644 index 00000000..9ed44a35 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-environment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-error-open.svg b/src/renderer/assets/svg/icons/folder-error-open.svg new file mode 100644 index 00000000..27186fc6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-error-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-error.svg b/src/renderer/assets/svg/icons/folder-error.svg new file mode 100644 index 00000000..0a6e8eb3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-error.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-event-open.svg b/src/renderer/assets/svg/icons/folder-event-open.svg new file mode 100644 index 00000000..30999f6c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-event-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-event.svg b/src/renderer/assets/svg/icons/folder-event.svg new file mode 100644 index 00000000..44db4eb0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-event.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-examples-open.svg b/src/renderer/assets/svg/icons/folder-examples-open.svg new file mode 100644 index 00000000..8fad7174 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-examples-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-examples.svg b/src/renderer/assets/svg/icons/folder-examples.svg new file mode 100644 index 00000000..cb70f7e1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-examples.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-expo-open.svg b/src/renderer/assets/svg/icons/folder-expo-open.svg new file mode 100644 index 00000000..ce862c0d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-expo-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-expo.svg b/src/renderer/assets/svg/icons/folder-expo.svg new file mode 100644 index 00000000..38cc6a5d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-expo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-export-open.svg b/src/renderer/assets/svg/icons/folder-export-open.svg new file mode 100644 index 00000000..55f9c8bd --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-export-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-export.svg b/src/renderer/assets/svg/icons/folder-export.svg new file mode 100644 index 00000000..9d11ed88 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-fastlane-open.svg b/src/renderer/assets/svg/icons/folder-fastlane-open.svg new file mode 100644 index 00000000..9adc5208 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-fastlane-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-fastlane.svg b/src/renderer/assets/svg/icons/folder-fastlane.svg new file mode 100644 index 00000000..bffe4776 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-firebase-open.svg b/src/renderer/assets/svg/icons/folder-firebase-open.svg new file mode 100644 index 00000000..c07bd0af --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-firebase-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-firebase.svg b/src/renderer/assets/svg/icons/folder-firebase.svg new file mode 100644 index 00000000..67c73525 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-flow-open.svg b/src/renderer/assets/svg/icons/folder-flow-open.svg new file mode 100644 index 00000000..73a76d80 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-flow-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-flow.svg b/src/renderer/assets/svg/icons/folder-flow.svg new file mode 100644 index 00000000..742db734 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-font-open.svg b/src/renderer/assets/svg/icons/folder-font-open.svg new file mode 100644 index 00000000..b7a202d1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-font-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-font.svg b/src/renderer/assets/svg/icons/folder-font.svg new file mode 100644 index 00000000..bc98f4ac --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-functions-open.svg b/src/renderer/assets/svg/icons/folder-functions-open.svg new file mode 100644 index 00000000..59a41e13 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-functions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-functions.svg b/src/renderer/assets/svg/icons/folder-functions.svg new file mode 100644 index 00000000..9c04ff2c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-functions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gamemaker-open.svg b/src/renderer/assets/svg/icons/folder-gamemaker-open.svg new file mode 100644 index 00000000..081753be --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gamemaker-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-gamemaker.svg b/src/renderer/assets/svg/icons/folder-gamemaker.svg new file mode 100644 index 00000000..4a18d32e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gamemaker.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-generator-open.svg b/src/renderer/assets/svg/icons/folder-generator-open.svg new file mode 100644 index 00000000..f53c9554 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-generator-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-generator.svg b/src/renderer/assets/svg/icons/folder-generator.svg new file mode 100644 index 00000000..baaef6b8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-generator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-git-open.svg b/src/renderer/assets/svg/icons/folder-git-open.svg new file mode 100644 index 00000000..26def431 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-git-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-git.svg b/src/renderer/assets/svg/icons/folder-git.svg new file mode 100644 index 00000000..4977492d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-github-open.svg b/src/renderer/assets/svg/icons/folder-github-open.svg new file mode 100644 index 00000000..4e60cf1f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-github-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-github.svg b/src/renderer/assets/svg/icons/folder-github.svg new file mode 100644 index 00000000..6371a45c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gitlab-open.svg b/src/renderer/assets/svg/icons/folder-gitlab-open.svg new file mode 100644 index 00000000..983f65c2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gitlab-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gitlab.svg b/src/renderer/assets/svg/icons/folder-gitlab.svg new file mode 100644 index 00000000..e974edd0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-global-open.svg b/src/renderer/assets/svg/icons/folder-global-open.svg new file mode 100644 index 00000000..d0506c78 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-global-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-global.svg b/src/renderer/assets/svg/icons/folder-global.svg new file mode 100644 index 00000000..260f6a71 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-global.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-godot-open.svg b/src/renderer/assets/svg/icons/folder-godot-open.svg new file mode 100644 index 00000000..f2ed217d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-godot-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-godot.svg b/src/renderer/assets/svg/icons/folder-godot.svg new file mode 100644 index 00000000..26308427 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-godot.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/renderer/assets/svg/icons/folder-gradle-open.svg b/src/renderer/assets/svg/icons/folder-gradle-open.svg new file mode 100644 index 00000000..4718d78c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gradle-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gradle.svg b/src/renderer/assets/svg/icons/folder-gradle.svg new file mode 100644 index 00000000..f12a50c0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-graphql-open.svg b/src/renderer/assets/svg/icons/folder-graphql-open.svg new file mode 100644 index 00000000..60da86a1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-graphql-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-graphql.svg b/src/renderer/assets/svg/icons/folder-graphql.svg new file mode 100644 index 00000000..fbb5e751 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-guard-open.svg b/src/renderer/assets/svg/icons/folder-guard-open.svg new file mode 100644 index 00000000..4db3ba82 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-guard-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-guard.svg b/src/renderer/assets/svg/icons/folder-guard.svg new file mode 100644 index 00000000..d8af2265 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gulp-open.svg b/src/renderer/assets/svg/icons/folder-gulp-open.svg new file mode 100644 index 00000000..18fdc905 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gulp-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-gulp.svg b/src/renderer/assets/svg/icons/folder-gulp.svg new file mode 100644 index 00000000..0634fe10 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-helper-open.svg b/src/renderer/assets/svg/icons/folder-helper-open.svg new file mode 100644 index 00000000..ebe629a0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-helper-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-helper.svg b/src/renderer/assets/svg/icons/folder-helper.svg new file mode 100644 index 00000000..2d3937a2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-helper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-home-open.svg b/src/renderer/assets/svg/icons/folder-home-open.svg new file mode 100644 index 00000000..13b993e2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-home-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-home.svg b/src/renderer/assets/svg/icons/folder-home.svg new file mode 100644 index 00000000..2658c4a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-hook-open.svg b/src/renderer/assets/svg/icons/folder-hook-open.svg new file mode 100644 index 00000000..8cd454a6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-hook-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-hook.svg b/src/renderer/assets/svg/icons/folder-hook.svg new file mode 100644 index 00000000..cf3ef932 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-hook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-husky-open.svg b/src/renderer/assets/svg/icons/folder-husky-open.svg new file mode 100644 index 00000000..7c1888b2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-husky-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-husky.svg b/src/renderer/assets/svg/icons/folder-husky.svg new file mode 100644 index 00000000..d212d19d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-i18n-open.svg b/src/renderer/assets/svg/icons/folder-i18n-open.svg new file mode 100644 index 00000000..784137e5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-i18n-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-i18n.svg b/src/renderer/assets/svg/icons/folder-i18n.svg new file mode 100644 index 00000000..bde4f45d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-images-open.svg b/src/renderer/assets/svg/icons/folder-images-open.svg new file mode 100644 index 00000000..4fb34fc4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-images-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-images.svg b/src/renderer/assets/svg/icons/folder-images.svg new file mode 100644 index 00000000..e0cebe1e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-import-open.svg b/src/renderer/assets/svg/icons/folder-import-open.svg new file mode 100644 index 00000000..4f264abd --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-import-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-import.svg b/src/renderer/assets/svg/icons/folder-import.svg new file mode 100644 index 00000000..eadd2405 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-import.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-include-open.svg b/src/renderer/assets/svg/icons/folder-include-open.svg new file mode 100644 index 00000000..d3e1717b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-include-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-include.svg b/src/renderer/assets/svg/icons/folder-include.svg new file mode 100644 index 00000000..1ac12903 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-intellij-open.svg b/src/renderer/assets/svg/icons/folder-intellij-open.svg new file mode 100644 index 00000000..18b45a6a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-intellij-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-intellij-open_light.svg b/src/renderer/assets/svg/icons/folder-intellij-open_light.svg new file mode 100644 index 00000000..f877ae61 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-intellij-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-intellij.svg b/src/renderer/assets/svg/icons/folder-intellij.svg new file mode 100644 index 00000000..2620843d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-intellij.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-intellij_light.svg b/src/renderer/assets/svg/icons/folder-intellij_light.svg new file mode 100644 index 00000000..6d241277 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-intellij_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-interface-open.svg b/src/renderer/assets/svg/icons/folder-interface-open.svg new file mode 100644 index 00000000..38083b1a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-interface-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-interface.svg b/src/renderer/assets/svg/icons/folder-interface.svg new file mode 100644 index 00000000..286a5556 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-interface.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ios-open.svg b/src/renderer/assets/svg/icons/folder-ios-open.svg new file mode 100644 index 00000000..e11b973a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ios-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ios.svg b/src/renderer/assets/svg/icons/folder-ios.svg new file mode 100644 index 00000000..dc5cf848 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ios.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-java-open.svg b/src/renderer/assets/svg/icons/folder-java-open.svg new file mode 100644 index 00000000..8c5fcf39 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-java-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-java.svg b/src/renderer/assets/svg/icons/folder-java.svg new file mode 100644 index 00000000..801812c7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-javascript-open.svg b/src/renderer/assets/svg/icons/folder-javascript-open.svg new file mode 100644 index 00000000..5bbdf1e8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-javascript-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-javascript.svg b/src/renderer/assets/svg/icons/folder-javascript.svg new file mode 100644 index 00000000..3a31ff84 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-jinja-open.svg b/src/renderer/assets/svg/icons/folder-jinja-open.svg new file mode 100644 index 00000000..24beb965 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-jinja-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-jinja-open_light.svg b/src/renderer/assets/svg/icons/folder-jinja-open_light.svg new file mode 100644 index 00000000..dc82d7ad --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-jinja-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-jinja.svg b/src/renderer/assets/svg/icons/folder-jinja.svg new file mode 100644 index 00000000..b9a87702 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-jinja_light.svg b/src/renderer/assets/svg/icons/folder-jinja_light.svg new file mode 100644 index 00000000..1fecddfc --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-job-open.svg b/src/renderer/assets/svg/icons/folder-job-open.svg new file mode 100644 index 00000000..32720417 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-job-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-job.svg b/src/renderer/assets/svg/icons/folder-job.svg new file mode 100644 index 00000000..cbb946da --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-job.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-json-open.svg b/src/renderer/assets/svg/icons/folder-json-open.svg new file mode 100644 index 00000000..e7905dd1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-json-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-json.svg b/src/renderer/assets/svg/icons/folder-json.svg new file mode 100644 index 00000000..470aaf36 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-keys-open.svg b/src/renderer/assets/svg/icons/folder-keys-open.svg new file mode 100644 index 00000000..a8695c49 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-keys-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-keys.svg b/src/renderer/assets/svg/icons/folder-keys.svg new file mode 100644 index 00000000..3018c93c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-keys.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-kubernetes-open.svg b/src/renderer/assets/svg/icons/folder-kubernetes-open.svg new file mode 100644 index 00000000..a83dc941 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-kubernetes-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-kubernetes.svg b/src/renderer/assets/svg/icons/folder-kubernetes.svg new file mode 100644 index 00000000..9e4080f1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-kubernetes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-layout-open.svg b/src/renderer/assets/svg/icons/folder-layout-open.svg new file mode 100644 index 00000000..def5f529 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-layout-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-layout.svg b/src/renderer/assets/svg/icons/folder-layout.svg new file mode 100644 index 00000000..2fe296f8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-layout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-less-open.svg b/src/renderer/assets/svg/icons/folder-less-open.svg new file mode 100644 index 00000000..de940dfa --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-less-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-less.svg b/src/renderer/assets/svg/icons/folder-less.svg new file mode 100644 index 00000000..b031c37e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-lib-open.svg b/src/renderer/assets/svg/icons/folder-lib-open.svg new file mode 100644 index 00000000..5e336706 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-lib-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-lib.svg b/src/renderer/assets/svg/icons/folder-lib.svg new file mode 100644 index 00000000..6cb7b78d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-log-open.svg b/src/renderer/assets/svg/icons/folder-log-open.svg new file mode 100644 index 00000000..29bd94ac --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-log-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-log.svg b/src/renderer/assets/svg/icons/folder-log.svg new file mode 100644 index 00000000..5f9c2611 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-lua-open.svg b/src/renderer/assets/svg/icons/folder-lua-open.svg new file mode 100644 index 00000000..f3311ae1 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-lua-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-lua.svg b/src/renderer/assets/svg/icons/folder-lua.svg new file mode 100644 index 00000000..627a79db --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mail-open.svg b/src/renderer/assets/svg/icons/folder-mail-open.svg new file mode 100644 index 00000000..36a4916a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mail-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mail.svg b/src/renderer/assets/svg/icons/folder-mail.svg new file mode 100644 index 00000000..17b508a3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mappings-open.svg b/src/renderer/assets/svg/icons/folder-mappings-open.svg new file mode 100644 index 00000000..f2ed8952 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mappings-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mappings.svg b/src/renderer/assets/svg/icons/folder-mappings.svg new file mode 100644 index 00000000..f946086c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mappings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-markdown-open.svg b/src/renderer/assets/svg/icons/folder-markdown-open.svg new file mode 100644 index 00000000..8956311d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-markdown-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-markdown.svg b/src/renderer/assets/svg/icons/folder-markdown.svg new file mode 100644 index 00000000..3db696e0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mercurial-open.svg b/src/renderer/assets/svg/icons/folder-mercurial-open.svg new file mode 100644 index 00000000..d374e459 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mercurial-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/renderer/assets/svg/icons/folder-mercurial.svg b/src/renderer/assets/svg/icons/folder-mercurial.svg new file mode 100644 index 00000000..a4f1aa9f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mercurial.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-messages-open.svg b/src/renderer/assets/svg/icons/folder-messages-open.svg new file mode 100644 index 00000000..1cf463d2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-messages-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-messages.svg b/src/renderer/assets/svg/icons/folder-messages.svg new file mode 100644 index 00000000..5c1a50e3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-messages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-meta-open.svg b/src/renderer/assets/svg/icons/folder-meta-open.svg new file mode 100644 index 00000000..5bc37086 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-meta-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-meta.svg b/src/renderer/assets/svg/icons/folder-meta.svg new file mode 100644 index 00000000..cf8e344f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-meta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-middleware-open.svg b/src/renderer/assets/svg/icons/folder-middleware-open.svg new file mode 100644 index 00000000..ca5d4494 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-middleware-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-middleware.svg b/src/renderer/assets/svg/icons/folder-middleware.svg new file mode 100644 index 00000000..efcdaddb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mjml-open.svg b/src/renderer/assets/svg/icons/folder-mjml-open.svg new file mode 100644 index 00000000..9f6180e7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mjml-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mjml.svg b/src/renderer/assets/svg/icons/folder-mjml.svg new file mode 100644 index 00000000..b5ab5e1b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mobile-open.svg b/src/renderer/assets/svg/icons/folder-mobile-open.svg new file mode 100644 index 00000000..dbaf81a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mobile-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mobile.svg b/src/renderer/assets/svg/icons/folder-mobile.svg new file mode 100644 index 00000000..9f0db3cd --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mock-open.svg b/src/renderer/assets/svg/icons/folder-mock-open.svg new file mode 100644 index 00000000..97af6aae --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mock-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mock.svg b/src/renderer/assets/svg/icons/folder-mock.svg new file mode 100644 index 00000000..ea6493ea --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-mojo-open.svg b/src/renderer/assets/svg/icons/folder-mojo-open.svg new file mode 100644 index 00000000..b925c686 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mojo-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-mojo.svg b/src/renderer/assets/svg/icons/folder-mojo.svg new file mode 100644 index 00000000..85259ba9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-mojo.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-netlify-open.svg b/src/renderer/assets/svg/icons/folder-netlify-open.svg new file mode 100644 index 00000000..e2a7c1c9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-netlify-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/renderer/assets/svg/icons/folder-netlify.svg b/src/renderer/assets/svg/icons/folder-netlify.svg new file mode 100644 index 00000000..087c89e6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-netlify.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-next-open.svg b/src/renderer/assets/svg/icons/folder-next-open.svg new file mode 100644 index 00000000..1ba2943b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-next-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-next.svg b/src/renderer/assets/svg/icons/folder-next.svg new file mode 100644 index 00000000..c154f4fb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-actions-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-actions-open.svg new file mode 100644 index 00000000..a492977f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-actions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-actions.svg b/src/renderer/assets/svg/icons/folder-ngrx-actions.svg new file mode 100644 index 00000000..155a94db --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-effects-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-effects-open.svg new file mode 100644 index 00000000..f8ccd39c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-effects-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-effects.svg b/src/renderer/assets/svg/icons/folder-ngrx-effects.svg new file mode 100644 index 00000000..1291fd77 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-entities-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-entities-open.svg new file mode 100644 index 00000000..582f337a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-entities-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-entities.svg b/src/renderer/assets/svg/icons/folder-ngrx-entities.svg new file mode 100644 index 00000000..34b7b3b8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-entities.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-reducer-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-reducer-open.svg new file mode 100644 index 00000000..6f1ad2cf --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-reducer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-reducer.svg b/src/renderer/assets/svg/icons/folder-ngrx-reducer.svg new file mode 100644 index 00000000..9390d257 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-selectors-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-selectors-open.svg new file mode 100644 index 00000000..54ff938f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-selectors-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-selectors.svg b/src/renderer/assets/svg/icons/folder-ngrx-selectors.svg new file mode 100644 index 00000000..8acad717 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-state-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-state-open.svg new file mode 100644 index 00000000..042e23de --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-state-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-state.svg b/src/renderer/assets/svg/icons/folder-ngrx-state.svg new file mode 100644 index 00000000..def67528 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-store-open.svg b/src/renderer/assets/svg/icons/folder-ngrx-store-open.svg new file mode 100644 index 00000000..e355a2a8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-ngrx-store.svg b/src/renderer/assets/svg/icons/folder-ngrx-store.svg new file mode 100644 index 00000000..5fc8be62 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-ngrx-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-node-open.svg b/src/renderer/assets/svg/icons/folder-node-open.svg new file mode 100644 index 00000000..d482477f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-node-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-node.svg b/src/renderer/assets/svg/icons/folder-node.svg new file mode 100644 index 00000000..5d0c1194 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-node.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-nuxt-open.svg b/src/renderer/assets/svg/icons/folder-nuxt-open.svg new file mode 100644 index 00000000..d1dc4d96 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-nuxt-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-nuxt.svg b/src/renderer/assets/svg/icons/folder-nuxt.svg new file mode 100644 index 00000000..304141aa --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-other-open.svg b/src/renderer/assets/svg/icons/folder-other-open.svg new file mode 100644 index 00000000..6cda70c6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-other-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-other.svg b/src/renderer/assets/svg/icons/folder-other.svg new file mode 100644 index 00000000..b36ac773 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-other.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-packages-open.svg b/src/renderer/assets/svg/icons/folder-packages-open.svg new file mode 100644 index 00000000..3531c04b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-packages-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-packages.svg b/src/renderer/assets/svg/icons/folder-packages.svg new file mode 100644 index 00000000..2a90f8f6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-packages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-pdf-open.svg b/src/renderer/assets/svg/icons/folder-pdf-open.svg new file mode 100644 index 00000000..65befcf6 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-pdf-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-pdf.svg b/src/renderer/assets/svg/icons/folder-pdf.svg new file mode 100644 index 00000000..818ad43c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-php-open.svg b/src/renderer/assets/svg/icons/folder-php-open.svg new file mode 100644 index 00000000..883d6cc4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-php-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-php.svg b/src/renderer/assets/svg/icons/folder-php.svg new file mode 100644 index 00000000..dc62c79f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-phpmailer-open.svg b/src/renderer/assets/svg/icons/folder-phpmailer-open.svg new file mode 100644 index 00000000..4342c69a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-phpmailer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-phpmailer.svg b/src/renderer/assets/svg/icons/folder-phpmailer.svg new file mode 100644 index 00000000..dcc3cf4e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-phpmailer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-pipe-open.svg b/src/renderer/assets/svg/icons/folder-pipe-open.svg new file mode 100644 index 00000000..3677c99b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-pipe-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-pipe.svg b/src/renderer/assets/svg/icons/folder-pipe.svg new file mode 100644 index 00000000..3bfb174d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-plastic-open.svg b/src/renderer/assets/svg/icons/folder-plastic-open.svg new file mode 100644 index 00000000..f2430987 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-plastic-open.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/renderer/assets/svg/icons/folder-plastic.svg b/src/renderer/assets/svg/icons/folder-plastic.svg new file mode 100644 index 00000000..01b5c64a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-plastic.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-plugin-open.svg b/src/renderer/assets/svg/icons/folder-plugin-open.svg new file mode 100644 index 00000000..01c60262 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-plugin-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-plugin.svg b/src/renderer/assets/svg/icons/folder-plugin.svg new file mode 100644 index 00000000..9899169c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-plugin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-prisma-open.svg b/src/renderer/assets/svg/icons/folder-prisma-open.svg new file mode 100644 index 00000000..de67d17a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-prisma-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-prisma.svg b/src/renderer/assets/svg/icons/folder-prisma.svg new file mode 100644 index 00000000..ea06874b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-private-open.svg b/src/renderer/assets/svg/icons/folder-private-open.svg new file mode 100644 index 00000000..e353cc3a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-private-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-private.svg b/src/renderer/assets/svg/icons/folder-private.svg new file mode 100644 index 00000000..41d3b067 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-private.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-project-open.svg b/src/renderer/assets/svg/icons/folder-project-open.svg new file mode 100644 index 00000000..5b40ed02 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-project-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-project.svg b/src/renderer/assets/svg/icons/folder-project.svg new file mode 100644 index 00000000..e7aad403 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-project.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-proto-open.svg b/src/renderer/assets/svg/icons/folder-proto-open.svg new file mode 100644 index 00000000..6dbe9d61 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-proto-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-proto.svg b/src/renderer/assets/svg/icons/folder-proto.svg new file mode 100644 index 00000000..33b1fa7a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-proto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-public-open.svg b/src/renderer/assets/svg/icons/folder-public-open.svg new file mode 100644 index 00000000..d995ea73 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-public-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-public.svg b/src/renderer/assets/svg/icons/folder-public.svg new file mode 100644 index 00000000..a0830a6b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-public.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-python-open.svg b/src/renderer/assets/svg/icons/folder-python-open.svg new file mode 100644 index 00000000..967f25a0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-python-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-python.svg b/src/renderer/assets/svg/icons/folder-python.svg new file mode 100644 index 00000000..b8d766de --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-quasar-open.svg b/src/renderer/assets/svg/icons/folder-quasar-open.svg new file mode 100644 index 00000000..9642b839 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-quasar-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-quasar.svg b/src/renderer/assets/svg/icons/folder-quasar.svg new file mode 100644 index 00000000..f900bc67 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-queue-open.svg b/src/renderer/assets/svg/icons/folder-queue-open.svg new file mode 100644 index 00000000..ffaeae43 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-queue-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-queue.svg b/src/renderer/assets/svg/icons/folder-queue.svg new file mode 100644 index 00000000..d0d69a70 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-queue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-react-components-open.svg b/src/renderer/assets/svg/icons/folder-react-components-open.svg new file mode 100644 index 00000000..b902eaff --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-react-components-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-react-components.svg b/src/renderer/assets/svg/icons/folder-react-components.svg new file mode 100644 index 00000000..bff5124f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-react-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-actions-open.svg b/src/renderer/assets/svg/icons/folder-redux-actions-open.svg new file mode 100644 index 00000000..78466e61 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-actions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-actions.svg b/src/renderer/assets/svg/icons/folder-redux-actions.svg new file mode 100644 index 00000000..a0125ade --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-reducer-open.svg b/src/renderer/assets/svg/icons/folder-redux-reducer-open.svg new file mode 100644 index 00000000..10b95100 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-reducer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-reducer.svg b/src/renderer/assets/svg/icons/folder-redux-reducer.svg new file mode 100644 index 00000000..e5c02f6a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-selector-open.svg b/src/renderer/assets/svg/icons/folder-redux-selector-open.svg new file mode 100644 index 00000000..19b6b425 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-selector-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-selector.svg b/src/renderer/assets/svg/icons/folder-redux-selector.svg new file mode 100644 index 00000000..1717722b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-store-open.svg b/src/renderer/assets/svg/icons/folder-redux-store-open.svg new file mode 100644 index 00000000..af96466d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-redux-store.svg b/src/renderer/assets/svg/icons/folder-redux-store.svg new file mode 100644 index 00000000..4e2ca596 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-resolver-open.svg b/src/renderer/assets/svg/icons/folder-resolver-open.svg new file mode 100644 index 00000000..7fc10f43 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-resolver-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-resolver.svg b/src/renderer/assets/svg/icons/folder-resolver.svg new file mode 100644 index 00000000..348ee11f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-resource-open.svg b/src/renderer/assets/svg/icons/folder-resource-open.svg new file mode 100644 index 00000000..27cc9ab0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-resource-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-resource.svg b/src/renderer/assets/svg/icons/folder-resource.svg new file mode 100644 index 00000000..62ef55de --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-resource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-review-open.svg b/src/renderer/assets/svg/icons/folder-review-open.svg new file mode 100644 index 00000000..50cd7463 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-review-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-review.svg b/src/renderer/assets/svg/icons/folder-review.svg new file mode 100644 index 00000000..fe85cd12 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-review.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-routes-open.svg b/src/renderer/assets/svg/icons/folder-routes-open.svg new file mode 100644 index 00000000..c4807ca0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-routes-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-routes.svg b/src/renderer/assets/svg/icons/folder-routes.svg new file mode 100644 index 00000000..c2f9dd88 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-routes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-rules-open.svg b/src/renderer/assets/svg/icons/folder-rules-open.svg new file mode 100644 index 00000000..dccbe44c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-rules-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-rules.svg b/src/renderer/assets/svg/icons/folder-rules.svg new file mode 100644 index 00000000..0b53b34c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-rules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-sass-open.svg b/src/renderer/assets/svg/icons/folder-sass-open.svg new file mode 100644 index 00000000..9d11364f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-sass-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-sass.svg b/src/renderer/assets/svg/icons/folder-sass.svg new file mode 100644 index 00000000..af01147e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-scala-open.svg b/src/renderer/assets/svg/icons/folder-scala-open.svg new file mode 100644 index 00000000..8da29fb5 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-scala-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-scala.svg b/src/renderer/assets/svg/icons/folder-scala.svg new file mode 100644 index 00000000..e27a6d5e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-scripts-open.svg b/src/renderer/assets/svg/icons/folder-scripts-open.svg new file mode 100644 index 00000000..93d426bf --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-scripts-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-scripts.svg b/src/renderer/assets/svg/icons/folder-scripts.svg new file mode 100644 index 00000000..4855aa56 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-scripts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-secure-open.svg b/src/renderer/assets/svg/icons/folder-secure-open.svg new file mode 100644 index 00000000..a7802699 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-secure-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-secure.svg b/src/renderer/assets/svg/icons/folder-secure.svg new file mode 100644 index 00000000..eb8539cb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-secure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-server-open.svg b/src/renderer/assets/svg/icons/folder-server-open.svg new file mode 100644 index 00000000..253f7069 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-server-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-server.svg b/src/renderer/assets/svg/icons/folder-server.svg new file mode 100644 index 00000000..730d1f99 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-serverless-open.svg b/src/renderer/assets/svg/icons/folder-serverless-open.svg new file mode 100644 index 00000000..28c1cfbb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-serverless-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-serverless.svg b/src/renderer/assets/svg/icons/folder-serverless.svg new file mode 100644 index 00000000..94a0786c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-serverless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-shader-open.svg b/src/renderer/assets/svg/icons/folder-shader-open.svg new file mode 100644 index 00000000..f886b0c9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-shader-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-shader.svg b/src/renderer/assets/svg/icons/folder-shader.svg new file mode 100644 index 00000000..161cc764 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-shader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-shared-open.svg b/src/renderer/assets/svg/icons/folder-shared-open.svg new file mode 100644 index 00000000..d68d9f0b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-shared-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-shared.svg b/src/renderer/assets/svg/icons/folder-shared.svg new file mode 100644 index 00000000..4e8363b9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-shared.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-src-open.svg b/src/renderer/assets/svg/icons/folder-src-open.svg new file mode 100644 index 00000000..4cea00ca --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-src-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-src.svg b/src/renderer/assets/svg/icons/folder-src.svg new file mode 100644 index 00000000..0d582d9e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-src.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stack-open.svg b/src/renderer/assets/svg/icons/folder-stack-open.svg new file mode 100644 index 00000000..85a33739 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stack-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stack.svg b/src/renderer/assets/svg/icons/folder-stack.svg new file mode 100644 index 00000000..4aa27825 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stencil-open.svg b/src/renderer/assets/svg/icons/folder-stencil-open.svg new file mode 100644 index 00000000..a9c1a517 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stencil-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stencil.svg b/src/renderer/assets/svg/icons/folder-stencil.svg new file mode 100644 index 00000000..2874bac8 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-storybook-open.svg b/src/renderer/assets/svg/icons/folder-storybook-open.svg new file mode 100644 index 00000000..ae25d6f7 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-storybook-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-storybook.svg b/src/renderer/assets/svg/icons/folder-storybook.svg new file mode 100644 index 00000000..98cc2526 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stylus-open.svg b/src/renderer/assets/svg/icons/folder-stylus-open.svg new file mode 100644 index 00000000..3338c5f4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stylus-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-stylus.svg b/src/renderer/assets/svg/icons/folder-stylus.svg new file mode 100644 index 00000000..26546b4e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-sublime-open.svg b/src/renderer/assets/svg/icons/folder-sublime-open.svg new file mode 100644 index 00000000..31522b3f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-sublime-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-sublime.svg b/src/renderer/assets/svg/icons/folder-sublime.svg new file mode 100644 index 00000000..0a8fa65f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-supabase-open.svg b/src/renderer/assets/svg/icons/folder-supabase-open.svg new file mode 100644 index 00000000..df65ca64 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-supabase-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/renderer/assets/svg/icons/folder-supabase.svg b/src/renderer/assets/svg/icons/folder-supabase.svg new file mode 100644 index 00000000..2fad7b3b --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-supabase.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/folder-svelte-open.svg b/src/renderer/assets/svg/icons/folder-svelte-open.svg new file mode 100644 index 00000000..3065d2cc --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-svelte-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-svelte.svg b/src/renderer/assets/svg/icons/folder-svelte.svg new file mode 100644 index 00000000..75c7ea7e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-svg-open.svg b/src/renderer/assets/svg/icons/folder-svg-open.svg new file mode 100644 index 00000000..a6bb8f72 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-svg-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-svg.svg b/src/renderer/assets/svg/icons/folder-svg.svg new file mode 100644 index 00000000..6ebc8415 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-syntax-open.svg b/src/renderer/assets/svg/icons/folder-syntax-open.svg new file mode 100644 index 00000000..f46b9843 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-syntax-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-syntax.svg b/src/renderer/assets/svg/icons/folder-syntax.svg new file mode 100644 index 00000000..cd2f23a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-syntax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-target-open.svg b/src/renderer/assets/svg/icons/folder-target-open.svg new file mode 100644 index 00000000..12a4db4a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-target-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-target.svg b/src/renderer/assets/svg/icons/folder-target.svg new file mode 100644 index 00000000..d1233b1f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-target.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-tasks-open.svg b/src/renderer/assets/svg/icons/folder-tasks-open.svg new file mode 100644 index 00000000..05101165 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-tasks-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-tasks.svg b/src/renderer/assets/svg/icons/folder-tasks.svg new file mode 100644 index 00000000..1b9bf840 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-tasks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-temp-open.svg b/src/renderer/assets/svg/icons/folder-temp-open.svg new file mode 100644 index 00000000..02098406 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-temp-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-temp.svg b/src/renderer/assets/svg/icons/folder-temp.svg new file mode 100644 index 00000000..99a8ea91 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-temp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-template-open.svg b/src/renderer/assets/svg/icons/folder-template-open.svg new file mode 100644 index 00000000..cb5312cd --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-template-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-template.svg b/src/renderer/assets/svg/icons/folder-template.svg new file mode 100644 index 00000000..779258ad --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-template.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-terraform-open.svg b/src/renderer/assets/svg/icons/folder-terraform-open.svg new file mode 100644 index 00000000..c6d23d8d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-terraform-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-terraform.svg b/src/renderer/assets/svg/icons/folder-terraform.svg new file mode 100644 index 00000000..63369326 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-test-open.svg b/src/renderer/assets/svg/icons/folder-test-open.svg new file mode 100644 index 00000000..5b3322ed --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-test-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-test.svg b/src/renderer/assets/svg/icons/folder-test.svg new file mode 100644 index 00000000..eee40d12 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-test.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-theme-open.svg b/src/renderer/assets/svg/icons/folder-theme-open.svg new file mode 100644 index 00000000..a149a42f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-theme-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-theme.svg b/src/renderer/assets/svg/icons/folder-theme.svg new file mode 100644 index 00000000..3c9cf409 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-theme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-tools-open.svg b/src/renderer/assets/svg/icons/folder-tools-open.svg new file mode 100644 index 00000000..9cd001a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-tools-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-tools.svg b/src/renderer/assets/svg/icons/folder-tools.svg new file mode 100644 index 00000000..85113c63 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-tools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-typescript-open.svg b/src/renderer/assets/svg/icons/folder-typescript-open.svg new file mode 100644 index 00000000..9467b646 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-typescript-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-typescript.svg b/src/renderer/assets/svg/icons/folder-typescript.svg new file mode 100644 index 00000000..754a1c78 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-unity-open.svg b/src/renderer/assets/svg/icons/folder-unity-open.svg new file mode 100644 index 00000000..ee9f951a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-unity-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-unity.svg b/src/renderer/assets/svg/icons/folder-unity.svg new file mode 100644 index 00000000..6c7331f4 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-unity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-update-open.svg b/src/renderer/assets/svg/icons/folder-update-open.svg new file mode 100644 index 00000000..0304bd87 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-update-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-update.svg b/src/renderer/assets/svg/icons/folder-update.svg new file mode 100644 index 00000000..1ce97880 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-update.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-upload-open.svg b/src/renderer/assets/svg/icons/folder-upload-open.svg new file mode 100644 index 00000000..13971119 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-upload-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-upload.svg b/src/renderer/assets/svg/icons/folder-upload.svg new file mode 100644 index 00000000..4fb74991 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-utils-open.svg b/src/renderer/assets/svg/icons/folder-utils-open.svg new file mode 100644 index 00000000..9c5fa649 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-utils-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-utils.svg b/src/renderer/assets/svg/icons/folder-utils.svg new file mode 100644 index 00000000..734fd010 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-utils.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vercel-open.svg b/src/renderer/assets/svg/icons/folder-vercel-open.svg new file mode 100644 index 00000000..d4d99572 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vercel-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vercel.svg b/src/renderer/assets/svg/icons/folder-vercel.svg new file mode 100644 index 00000000..9f35e3ea --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-verdaccio-open.svg b/src/renderer/assets/svg/icons/folder-verdaccio-open.svg new file mode 100644 index 00000000..c6f21f54 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-verdaccio-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-verdaccio.svg b/src/renderer/assets/svg/icons/folder-verdaccio.svg new file mode 100644 index 00000000..190e0e25 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-verdaccio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-video-open.svg b/src/renderer/assets/svg/icons/folder-video-open.svg new file mode 100644 index 00000000..7ae4ea17 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-video-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-video.svg b/src/renderer/assets/svg/icons/folder-video.svg new file mode 100644 index 00000000..96f7421d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-views-open.svg b/src/renderer/assets/svg/icons/folder-views-open.svg new file mode 100644 index 00000000..6f78dd94 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-views-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-views.svg b/src/renderer/assets/svg/icons/folder-views.svg new file mode 100644 index 00000000..4968104a --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-views.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vm-open.svg b/src/renderer/assets/svg/icons/folder-vm-open.svg new file mode 100644 index 00000000..6a9e2432 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vm-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vm.svg b/src/renderer/assets/svg/icons/folder-vm.svg new file mode 100644 index 00000000..a7a2c07f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vscode-open.svg b/src/renderer/assets/svg/icons/folder-vscode-open.svg new file mode 100644 index 00000000..ccc72a4d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vscode-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vscode.svg b/src/renderer/assets/svg/icons/folder-vscode.svg new file mode 100644 index 00000000..5b5de266 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vue-directives-open.svg b/src/renderer/assets/svg/icons/folder-vue-directives-open.svg new file mode 100644 index 00000000..84e4b81c --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vue-directives-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vue-directives.svg b/src/renderer/assets/svg/icons/folder-vue-directives.svg new file mode 100644 index 00000000..8fdd1fa2 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vue-directives.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vue-open.svg b/src/renderer/assets/svg/icons/folder-vue-open.svg new file mode 100644 index 00000000..de80ab24 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vue-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vue.svg b/src/renderer/assets/svg/icons/folder-vue.svg new file mode 100644 index 00000000..12bf18a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vuepress-open.svg b/src/renderer/assets/svg/icons/folder-vuepress-open.svg new file mode 100644 index 00000000..c4f7af01 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vuepress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vuepress.svg b/src/renderer/assets/svg/icons/folder-vuepress.svg new file mode 100644 index 00000000..cf10884f --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vuepress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vuex-store-open.svg b/src/renderer/assets/svg/icons/folder-vuex-store-open.svg new file mode 100644 index 00000000..8a7b3a00 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vuex-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-vuex-store.svg b/src/renderer/assets/svg/icons/folder-vuex-store.svg new file mode 100644 index 00000000..3496beb3 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-wakatime-open.svg b/src/renderer/assets/svg/icons/folder-wakatime-open.svg new file mode 100644 index 00000000..b850d130 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-wakatime-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-wakatime.svg b/src/renderer/assets/svg/icons/folder-wakatime.svg new file mode 100644 index 00000000..790b2749 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-webpack-open.svg b/src/renderer/assets/svg/icons/folder-webpack-open.svg new file mode 100644 index 00000000..df53a44d --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-webpack-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-webpack.svg b/src/renderer/assets/svg/icons/folder-webpack.svg new file mode 100644 index 00000000..ea9dfa67 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-wordpress-open.svg b/src/renderer/assets/svg/icons/folder-wordpress-open.svg new file mode 100644 index 00000000..a0043a24 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-wordpress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-wordpress.svg b/src/renderer/assets/svg/icons/folder-wordpress.svg new file mode 100644 index 00000000..46b4bac0 --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-yarn-open.svg b/src/renderer/assets/svg/icons/folder-yarn-open.svg new file mode 100644 index 00000000..8f00dfbb --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-yarn-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/folder-yarn.svg b/src/renderer/assets/svg/icons/folder-yarn.svg new file mode 100644 index 00000000..e15cc77e --- /dev/null +++ b/src/renderer/assets/svg/icons/folder-yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/font.svg b/src/renderer/assets/svg/icons/font.svg new file mode 100644 index 00000000..d134cfc0 --- /dev/null +++ b/src/renderer/assets/svg/icons/font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/forth.svg b/src/renderer/assets/svg/icons/forth.svg new file mode 100644 index 00000000..0dc8d05b --- /dev/null +++ b/src/renderer/assets/svg/icons/forth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/fortran.svg b/src/renderer/assets/svg/icons/fortran.svg new file mode 100644 index 00000000..8ff9b740 --- /dev/null +++ b/src/renderer/assets/svg/icons/fortran.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/foxpro.svg b/src/renderer/assets/svg/icons/foxpro.svg new file mode 100644 index 00000000..b14c5ea5 --- /dev/null +++ b/src/renderer/assets/svg/icons/foxpro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/fsharp.svg b/src/renderer/assets/svg/icons/fsharp.svg new file mode 100644 index 00000000..53cf6ab1 --- /dev/null +++ b/src/renderer/assets/svg/icons/fsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/fusebox.svg b/src/renderer/assets/svg/icons/fusebox.svg new file mode 100644 index 00000000..1ea89f4d --- /dev/null +++ b/src/renderer/assets/svg/icons/fusebox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gamemaker.svg b/src/renderer/assets/svg/icons/gamemaker.svg new file mode 100644 index 00000000..df95e467 --- /dev/null +++ b/src/renderer/assets/svg/icons/gamemaker.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/gatsby.svg b/src/renderer/assets/svg/icons/gatsby.svg new file mode 100644 index 00000000..d35f61cf --- /dev/null +++ b/src/renderer/assets/svg/icons/gatsby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gcp.svg b/src/renderer/assets/svg/icons/gcp.svg new file mode 100644 index 00000000..52f11d88 --- /dev/null +++ b/src/renderer/assets/svg/icons/gcp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gemfile.svg b/src/renderer/assets/svg/icons/gemfile.svg new file mode 100644 index 00000000..85e1ec97 --- /dev/null +++ b/src/renderer/assets/svg/icons/gemfile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gemini.svg b/src/renderer/assets/svg/icons/gemini.svg new file mode 100644 index 00000000..546f5ee2 --- /dev/null +++ b/src/renderer/assets/svg/icons/gemini.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/git.svg b/src/renderer/assets/svg/icons/git.svg new file mode 100644 index 00000000..5bfed227 --- /dev/null +++ b/src/renderer/assets/svg/icons/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gitlab.svg b/src/renderer/assets/svg/icons/gitlab.svg new file mode 100644 index 00000000..ab0e886c --- /dev/null +++ b/src/renderer/assets/svg/icons/gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gitpod.svg b/src/renderer/assets/svg/icons/gitpod.svg new file mode 100644 index 00000000..83514157 --- /dev/null +++ b/src/renderer/assets/svg/icons/gitpod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gleam.svg b/src/renderer/assets/svg/icons/gleam.svg new file mode 100644 index 00000000..9a0f53ce --- /dev/null +++ b/src/renderer/assets/svg/icons/gleam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/go-mod.svg b/src/renderer/assets/svg/icons/go-mod.svg new file mode 100644 index 00000000..fdf1ccba --- /dev/null +++ b/src/renderer/assets/svg/icons/go-mod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/go.svg b/src/renderer/assets/svg/icons/go.svg new file mode 100644 index 00000000..c795e576 --- /dev/null +++ b/src/renderer/assets/svg/icons/go.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/go_gopher.svg b/src/renderer/assets/svg/icons/go_gopher.svg new file mode 100644 index 00000000..42be334e --- /dev/null +++ b/src/renderer/assets/svg/icons/go_gopher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/godot-assets.svg b/src/renderer/assets/svg/icons/godot-assets.svg new file mode 100644 index 00000000..1484d3cc --- /dev/null +++ b/src/renderer/assets/svg/icons/godot-assets.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/renderer/assets/svg/icons/godot.svg b/src/renderer/assets/svg/icons/godot.svg new file mode 100644 index 00000000..0f751a2b --- /dev/null +++ b/src/renderer/assets/svg/icons/godot.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/renderer/assets/svg/icons/gradle.svg b/src/renderer/assets/svg/icons/gradle.svg new file mode 100644 index 00000000..8c210fd6 --- /dev/null +++ b/src/renderer/assets/svg/icons/gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/grain.svg b/src/renderer/assets/svg/icons/grain.svg new file mode 100644 index 00000000..f4eefe04 --- /dev/null +++ b/src/renderer/assets/svg/icons/grain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/graphcool.svg b/src/renderer/assets/svg/icons/graphcool.svg new file mode 100644 index 00000000..f5c1cebc --- /dev/null +++ b/src/renderer/assets/svg/icons/graphcool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/graphql.svg b/src/renderer/assets/svg/icons/graphql.svg new file mode 100644 index 00000000..798111ca --- /dev/null +++ b/src/renderer/assets/svg/icons/graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gridsome.svg b/src/renderer/assets/svg/icons/gridsome.svg new file mode 100644 index 00000000..2eb3eb28 --- /dev/null +++ b/src/renderer/assets/svg/icons/gridsome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/groovy.svg b/src/renderer/assets/svg/icons/groovy.svg new file mode 100644 index 00000000..98b63d04 --- /dev/null +++ b/src/renderer/assets/svg/icons/groovy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/grunt.svg b/src/renderer/assets/svg/icons/grunt.svg new file mode 100644 index 00000000..979e105b --- /dev/null +++ b/src/renderer/assets/svg/icons/grunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/gulp.svg b/src/renderer/assets/svg/icons/gulp.svg new file mode 100644 index 00000000..8233c7c2 --- /dev/null +++ b/src/renderer/assets/svg/icons/gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/h.svg b/src/renderer/assets/svg/icons/h.svg new file mode 100644 index 00000000..f63d37b4 --- /dev/null +++ b/src/renderer/assets/svg/icons/h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hack.svg b/src/renderer/assets/svg/icons/hack.svg new file mode 100644 index 00000000..ffefc6fb --- /dev/null +++ b/src/renderer/assets/svg/icons/hack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/haml.svg b/src/renderer/assets/svg/icons/haml.svg new file mode 100644 index 00000000..4589745e --- /dev/null +++ b/src/renderer/assets/svg/icons/haml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/handlebars.svg b/src/renderer/assets/svg/icons/handlebars.svg new file mode 100644 index 00000000..87fbb103 --- /dev/null +++ b/src/renderer/assets/svg/icons/handlebars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hardhat.svg b/src/renderer/assets/svg/icons/hardhat.svg new file mode 100644 index 00000000..17c707a1 --- /dev/null +++ b/src/renderer/assets/svg/icons/hardhat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/haskell.svg b/src/renderer/assets/svg/icons/haskell.svg new file mode 100644 index 00000000..8e65f64b --- /dev/null +++ b/src/renderer/assets/svg/icons/haskell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/haxe.svg b/src/renderer/assets/svg/icons/haxe.svg new file mode 100644 index 00000000..18610bef --- /dev/null +++ b/src/renderer/assets/svg/icons/haxe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hcl.svg b/src/renderer/assets/svg/icons/hcl.svg new file mode 100644 index 00000000..a3e2c24e --- /dev/null +++ b/src/renderer/assets/svg/icons/hcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hcl_light.svg b/src/renderer/assets/svg/icons/hcl_light.svg new file mode 100644 index 00000000..3392a072 --- /dev/null +++ b/src/renderer/assets/svg/icons/hcl_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/helm.svg b/src/renderer/assets/svg/icons/helm.svg new file mode 100644 index 00000000..514a4b7c --- /dev/null +++ b/src/renderer/assets/svg/icons/helm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/heroku.svg b/src/renderer/assets/svg/icons/heroku.svg new file mode 100644 index 00000000..17f04c92 --- /dev/null +++ b/src/renderer/assets/svg/icons/heroku.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hex.svg b/src/renderer/assets/svg/icons/hex.svg new file mode 100644 index 00000000..af13d6e7 --- /dev/null +++ b/src/renderer/assets/svg/icons/hex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/horusec.svg b/src/renderer/assets/svg/icons/horusec.svg new file mode 100644 index 00000000..33e59c6d --- /dev/null +++ b/src/renderer/assets/svg/icons/horusec.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/hpp.svg b/src/renderer/assets/svg/icons/hpp.svg new file mode 100644 index 00000000..b627d5ef --- /dev/null +++ b/src/renderer/assets/svg/icons/hpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/html.svg b/src/renderer/assets/svg/icons/html.svg new file mode 100644 index 00000000..f6751b03 --- /dev/null +++ b/src/renderer/assets/svg/icons/html.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/http.svg b/src/renderer/assets/svg/icons/http.svg new file mode 100644 index 00000000..320acf54 --- /dev/null +++ b/src/renderer/assets/svg/icons/http.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/husky.svg b/src/renderer/assets/svg/icons/husky.svg new file mode 100644 index 00000000..90e715bf --- /dev/null +++ b/src/renderer/assets/svg/icons/husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/i18n.svg b/src/renderer/assets/svg/icons/i18n.svg new file mode 100644 index 00000000..f78ae76d --- /dev/null +++ b/src/renderer/assets/svg/icons/i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/idris.svg b/src/renderer/assets/svg/icons/idris.svg new file mode 100644 index 00000000..5d4603b8 --- /dev/null +++ b/src/renderer/assets/svg/icons/idris.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ifanr-cloud.svg b/src/renderer/assets/svg/icons/ifanr-cloud.svg new file mode 100644 index 00000000..43e09173 --- /dev/null +++ b/src/renderer/assets/svg/icons/ifanr-cloud.svg @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/image.svg b/src/renderer/assets/svg/icons/image.svg new file mode 100644 index 00000000..261e62cf --- /dev/null +++ b/src/renderer/assets/svg/icons/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/imba.svg b/src/renderer/assets/svg/icons/imba.svg new file mode 100644 index 00000000..c69cb225 --- /dev/null +++ b/src/renderer/assets/svg/icons/imba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ionic.svg b/src/renderer/assets/svg/icons/ionic.svg new file mode 100644 index 00000000..15b5c589 --- /dev/null +++ b/src/renderer/assets/svg/icons/ionic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/istanbul.svg b/src/renderer/assets/svg/icons/istanbul.svg new file mode 100644 index 00000000..6c904df8 --- /dev/null +++ b/src/renderer/assets/svg/icons/istanbul.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jar.svg b/src/renderer/assets/svg/icons/jar.svg new file mode 100644 index 00000000..d5b0b564 --- /dev/null +++ b/src/renderer/assets/svg/icons/jar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/java.svg b/src/renderer/assets/svg/icons/java.svg new file mode 100644 index 00000000..28143c7b --- /dev/null +++ b/src/renderer/assets/svg/icons/java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/javaclass.svg b/src/renderer/assets/svg/icons/javaclass.svg new file mode 100644 index 00000000..bcc9c067 --- /dev/null +++ b/src/renderer/assets/svg/icons/javaclass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/javascript-map.svg b/src/renderer/assets/svg/icons/javascript-map.svg new file mode 100644 index 00000000..858fef20 --- /dev/null +++ b/src/renderer/assets/svg/icons/javascript-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/javascript.svg b/src/renderer/assets/svg/icons/javascript.svg new file mode 100644 index 00000000..11ab75e8 --- /dev/null +++ b/src/renderer/assets/svg/icons/javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jenkins.svg b/src/renderer/assets/svg/icons/jenkins.svg new file mode 100644 index 00000000..e8e17f86 --- /dev/null +++ b/src/renderer/assets/svg/icons/jenkins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jest.svg b/src/renderer/assets/svg/icons/jest.svg new file mode 100644 index 00000000..d34c03b7 --- /dev/null +++ b/src/renderer/assets/svg/icons/jest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jinja.svg b/src/renderer/assets/svg/icons/jinja.svg new file mode 100644 index 00000000..cccc649e --- /dev/null +++ b/src/renderer/assets/svg/icons/jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jinja_light.svg b/src/renderer/assets/svg/icons/jinja_light.svg new file mode 100644 index 00000000..67779508 --- /dev/null +++ b/src/renderer/assets/svg/icons/jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jsconfig.svg b/src/renderer/assets/svg/icons/jsconfig.svg new file mode 100644 index 00000000..c0c3ac5c --- /dev/null +++ b/src/renderer/assets/svg/icons/jsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/json.svg b/src/renderer/assets/svg/icons/json.svg new file mode 100644 index 00000000..fcbe211b --- /dev/null +++ b/src/renderer/assets/svg/icons/json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/julia.svg b/src/renderer/assets/svg/icons/julia.svg new file mode 100644 index 00000000..a00d1dbe --- /dev/null +++ b/src/renderer/assets/svg/icons/julia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/jupyter.svg b/src/renderer/assets/svg/icons/jupyter.svg new file mode 100644 index 00000000..d2d34d25 --- /dev/null +++ b/src/renderer/assets/svg/icons/jupyter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/karma.svg b/src/renderer/assets/svg/icons/karma.svg new file mode 100644 index 00000000..5362eadb --- /dev/null +++ b/src/renderer/assets/svg/icons/karma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/key.svg b/src/renderer/assets/svg/icons/key.svg new file mode 100644 index 00000000..83cf313d --- /dev/null +++ b/src/renderer/assets/svg/icons/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/kivy.svg b/src/renderer/assets/svg/icons/kivy.svg new file mode 100644 index 00000000..cff19897 --- /dev/null +++ b/src/renderer/assets/svg/icons/kivy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/kl.svg b/src/renderer/assets/svg/icons/kl.svg new file mode 100644 index 00000000..f6f5964c --- /dev/null +++ b/src/renderer/assets/svg/icons/kl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/kotlin.svg b/src/renderer/assets/svg/icons/kotlin.svg new file mode 100644 index 00000000..c2b5a7fc --- /dev/null +++ b/src/renderer/assets/svg/icons/kotlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/kusto.svg b/src/renderer/assets/svg/icons/kusto.svg new file mode 100644 index 00000000..8dc9bd10 --- /dev/null +++ b/src/renderer/assets/svg/icons/kusto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/laravel.svg b/src/renderer/assets/svg/icons/laravel.svg new file mode 100644 index 00000000..68e25558 --- /dev/null +++ b/src/renderer/assets/svg/icons/laravel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lerna.svg b/src/renderer/assets/svg/icons/lerna.svg new file mode 100644 index 00000000..168f9c2e --- /dev/null +++ b/src/renderer/assets/svg/icons/lerna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/less.svg b/src/renderer/assets/svg/icons/less.svg new file mode 100644 index 00000000..363fa12d --- /dev/null +++ b/src/renderer/assets/svg/icons/less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lib.svg b/src/renderer/assets/svg/icons/lib.svg new file mode 100644 index 00000000..943027d0 --- /dev/null +++ b/src/renderer/assets/svg/icons/lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lighthouse.svg b/src/renderer/assets/svg/icons/lighthouse.svg new file mode 100644 index 00000000..88ee2bb9 --- /dev/null +++ b/src/renderer/assets/svg/icons/lighthouse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lilypond.svg b/src/renderer/assets/svg/icons/lilypond.svg new file mode 100644 index 00000000..e6acaf5c --- /dev/null +++ b/src/renderer/assets/svg/icons/lilypond.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/liquid.svg b/src/renderer/assets/svg/icons/liquid.svg new file mode 100644 index 00000000..210ed0c1 --- /dev/null +++ b/src/renderer/assets/svg/icons/liquid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lisp.svg b/src/renderer/assets/svg/icons/lisp.svg new file mode 100644 index 00000000..2b5d17d7 --- /dev/null +++ b/src/renderer/assets/svg/icons/lisp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/livescript.svg b/src/renderer/assets/svg/icons/livescript.svg new file mode 100644 index 00000000..025cbe82 --- /dev/null +++ b/src/renderer/assets/svg/icons/livescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lock.svg b/src/renderer/assets/svg/icons/lock.svg new file mode 100644 index 00000000..3e343ce8 --- /dev/null +++ b/src/renderer/assets/svg/icons/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/log.svg b/src/renderer/assets/svg/icons/log.svg new file mode 100644 index 00000000..a795fd62 --- /dev/null +++ b/src/renderer/assets/svg/icons/log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lolcode.svg b/src/renderer/assets/svg/icons/lolcode.svg new file mode 100644 index 00000000..e4407920 --- /dev/null +++ b/src/renderer/assets/svg/icons/lolcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/lua.svg b/src/renderer/assets/svg/icons/lua.svg new file mode 100644 index 00000000..9f71f8c3 --- /dev/null +++ b/src/renderer/assets/svg/icons/lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/makefile.svg b/src/renderer/assets/svg/icons/makefile.svg new file mode 100644 index 00000000..694ad2e2 --- /dev/null +++ b/src/renderer/assets/svg/icons/makefile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/markdown.svg b/src/renderer/assets/svg/icons/markdown.svg new file mode 100644 index 00000000..edb3c44b --- /dev/null +++ b/src/renderer/assets/svg/icons/markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/markojs.svg b/src/renderer/assets/svg/icons/markojs.svg new file mode 100644 index 00000000..31f4994e --- /dev/null +++ b/src/renderer/assets/svg/icons/markojs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mathematica.svg b/src/renderer/assets/svg/icons/mathematica.svg new file mode 100644 index 00000000..8a743eef --- /dev/null +++ b/src/renderer/assets/svg/icons/mathematica.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/matlab.svg b/src/renderer/assets/svg/icons/matlab.svg new file mode 100644 index 00000000..423006e0 --- /dev/null +++ b/src/renderer/assets/svg/icons/matlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/maven.svg b/src/renderer/assets/svg/icons/maven.svg new file mode 100644 index 00000000..2ada82c8 --- /dev/null +++ b/src/renderer/assets/svg/icons/maven.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mdsvex.svg b/src/renderer/assets/svg/icons/mdsvex.svg new file mode 100644 index 00000000..63117bde --- /dev/null +++ b/src/renderer/assets/svg/icons/mdsvex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mdx.svg b/src/renderer/assets/svg/icons/mdx.svg new file mode 100644 index 00000000..07fbb43e --- /dev/null +++ b/src/renderer/assets/svg/icons/mdx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mercurial.svg b/src/renderer/assets/svg/icons/mercurial.svg new file mode 100644 index 00000000..40bb5088 --- /dev/null +++ b/src/renderer/assets/svg/icons/mercurial.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/renderer/assets/svg/icons/merlin.svg b/src/renderer/assets/svg/icons/merlin.svg new file mode 100644 index 00000000..3d4e4bba --- /dev/null +++ b/src/renderer/assets/svg/icons/merlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mermaid.svg b/src/renderer/assets/svg/icons/mermaid.svg new file mode 100644 index 00000000..30de675b --- /dev/null +++ b/src/renderer/assets/svg/icons/mermaid.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/meson.svg b/src/renderer/assets/svg/icons/meson.svg new file mode 100644 index 00000000..0e636034 --- /dev/null +++ b/src/renderer/assets/svg/icons/meson.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/minecraft.svg b/src/renderer/assets/svg/icons/minecraft.svg new file mode 100644 index 00000000..05292c79 --- /dev/null +++ b/src/renderer/assets/svg/icons/minecraft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mint.svg b/src/renderer/assets/svg/icons/mint.svg new file mode 100644 index 00000000..797d4e95 --- /dev/null +++ b/src/renderer/assets/svg/icons/mint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mjml.svg b/src/renderer/assets/svg/icons/mjml.svg new file mode 100644 index 00000000..f633eee3 --- /dev/null +++ b/src/renderer/assets/svg/icons/mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mocha.svg b/src/renderer/assets/svg/icons/mocha.svg new file mode 100644 index 00000000..80d637a2 --- /dev/null +++ b/src/renderer/assets/svg/icons/mocha.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/modernizr.svg b/src/renderer/assets/svg/icons/modernizr.svg new file mode 100644 index 00000000..4262f6bf --- /dev/null +++ b/src/renderer/assets/svg/icons/modernizr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mojo.svg b/src/renderer/assets/svg/icons/mojo.svg new file mode 100644 index 00000000..3d33d209 --- /dev/null +++ b/src/renderer/assets/svg/icons/mojo.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/moodle.svg b/src/renderer/assets/svg/icons/moodle.svg new file mode 100755 index 00000000..91bc409c --- /dev/null +++ b/src/renderer/assets/svg/icons/moodle.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/renderer/assets/svg/icons/moonscript.svg b/src/renderer/assets/svg/icons/moonscript.svg new file mode 100644 index 00000000..ab690745 --- /dev/null +++ b/src/renderer/assets/svg/icons/moonscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/mxml.svg b/src/renderer/assets/svg/icons/mxml.svg new file mode 100644 index 00000000..ad5801e9 --- /dev/null +++ b/src/renderer/assets/svg/icons/mxml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nano-staged.svg b/src/renderer/assets/svg/icons/nano-staged.svg new file mode 100644 index 00000000..e3230d8a --- /dev/null +++ b/src/renderer/assets/svg/icons/nano-staged.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nano-staged_light.svg b/src/renderer/assets/svg/icons/nano-staged_light.svg new file mode 100644 index 00000000..c789113c --- /dev/null +++ b/src/renderer/assets/svg/icons/nano-staged_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ndst.svg b/src/renderer/assets/svg/icons/ndst.svg new file mode 100644 index 00000000..b298a29d --- /dev/null +++ b/src/renderer/assets/svg/icons/ndst.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-controller.svg b/src/renderer/assets/svg/icons/nest-controller.svg new file mode 100644 index 00000000..ad8f5658 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-decorator.svg b/src/renderer/assets/svg/icons/nest-decorator.svg new file mode 100644 index 00000000..549e9e1f --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-decorator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-filter.svg b/src/renderer/assets/svg/icons/nest-filter.svg new file mode 100644 index 00000000..79405324 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-gateway.svg b/src/renderer/assets/svg/icons/nest-gateway.svg new file mode 100644 index 00000000..50ef503d --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-gateway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-guard.svg b/src/renderer/assets/svg/icons/nest-guard.svg new file mode 100644 index 00000000..9e956f60 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-middleware.svg b/src/renderer/assets/svg/icons/nest-middleware.svg new file mode 100644 index 00000000..9a04c9e1 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-module.svg b/src/renderer/assets/svg/icons/nest-module.svg new file mode 100644 index 00000000..346b7b2b --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-module.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-pipe.svg b/src/renderer/assets/svg/icons/nest-pipe.svg new file mode 100644 index 00000000..3af3a999 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-resolver.svg b/src/renderer/assets/svg/icons/nest-resolver.svg new file mode 100644 index 00000000..8202bed0 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest-service.svg b/src/renderer/assets/svg/icons/nest-service.svg new file mode 100644 index 00000000..9fc83033 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nest.svg b/src/renderer/assets/svg/icons/nest.svg new file mode 100644 index 00000000..cd01b122 --- /dev/null +++ b/src/renderer/assets/svg/icons/nest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/netlify.svg b/src/renderer/assets/svg/icons/netlify.svg new file mode 100644 index 00000000..b36d94fd --- /dev/null +++ b/src/renderer/assets/svg/icons/netlify.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/renderer/assets/svg/icons/netlify_light.svg b/src/renderer/assets/svg/icons/netlify_light.svg new file mode 100644 index 00000000..ece979e7 --- /dev/null +++ b/src/renderer/assets/svg/icons/netlify_light.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/renderer/assets/svg/icons/next.svg b/src/renderer/assets/svg/icons/next.svg new file mode 100644 index 00000000..8d705791 --- /dev/null +++ b/src/renderer/assets/svg/icons/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/next_light.svg b/src/renderer/assets/svg/icons/next_light.svg new file mode 100644 index 00000000..94ee886b --- /dev/null +++ b/src/renderer/assets/svg/icons/next_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nginx.svg b/src/renderer/assets/svg/icons/nginx.svg new file mode 100644 index 00000000..0fe1e3fa --- /dev/null +++ b/src/renderer/assets/svg/icons/nginx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-actions.svg b/src/renderer/assets/svg/icons/ngrx-actions.svg new file mode 100644 index 00000000..91a5ffc2 --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-effects.svg b/src/renderer/assets/svg/icons/ngrx-effects.svg new file mode 100644 index 00000000..06720496 --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-entity.svg b/src/renderer/assets/svg/icons/ngrx-entity.svg new file mode 100644 index 00000000..e60945f5 --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-entity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-reducer.svg b/src/renderer/assets/svg/icons/ngrx-reducer.svg new file mode 100644 index 00000000..6fe3851e --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-selectors.svg b/src/renderer/assets/svg/icons/ngrx-selectors.svg new file mode 100644 index 00000000..8dbbf90c --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ngrx-state.svg b/src/renderer/assets/svg/icons/ngrx-state.svg new file mode 100644 index 00000000..b88ae013 --- /dev/null +++ b/src/renderer/assets/svg/icons/ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nim.svg b/src/renderer/assets/svg/icons/nim.svg new file mode 100644 index 00000000..aabcec1c --- /dev/null +++ b/src/renderer/assets/svg/icons/nim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nix.svg b/src/renderer/assets/svg/icons/nix.svg new file mode 100644 index 00000000..94b11ac5 --- /dev/null +++ b/src/renderer/assets/svg/icons/nix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nodejs.svg b/src/renderer/assets/svg/icons/nodejs.svg new file mode 100644 index 00000000..007273a5 --- /dev/null +++ b/src/renderer/assets/svg/icons/nodejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nodejs_alt.svg b/src/renderer/assets/svg/icons/nodejs_alt.svg new file mode 100644 index 00000000..4bc6ba7b --- /dev/null +++ b/src/renderer/assets/svg/icons/nodejs_alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nodemon.svg b/src/renderer/assets/svg/icons/nodemon.svg new file mode 100644 index 00000000..31d5ac98 --- /dev/null +++ b/src/renderer/assets/svg/icons/nodemon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/npm.svg b/src/renderer/assets/svg/icons/npm.svg new file mode 100644 index 00000000..304221b3 --- /dev/null +++ b/src/renderer/assets/svg/icons/npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nrwl.svg b/src/renderer/assets/svg/icons/nrwl.svg new file mode 100644 index 00000000..7ff54f04 --- /dev/null +++ b/src/renderer/assets/svg/icons/nrwl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nuget.svg b/src/renderer/assets/svg/icons/nuget.svg new file mode 100644 index 00000000..03b7160a --- /dev/null +++ b/src/renderer/assets/svg/icons/nuget.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nunjucks.svg b/src/renderer/assets/svg/icons/nunjucks.svg new file mode 100644 index 00000000..ac4e1769 --- /dev/null +++ b/src/renderer/assets/svg/icons/nunjucks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/nuxt.svg b/src/renderer/assets/svg/icons/nuxt.svg new file mode 100644 index 00000000..a4973de0 --- /dev/null +++ b/src/renderer/assets/svg/icons/nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/objective-c.svg b/src/renderer/assets/svg/icons/objective-c.svg new file mode 100644 index 00000000..97147a99 --- /dev/null +++ b/src/renderer/assets/svg/icons/objective-c.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/objective-cpp.svg b/src/renderer/assets/svg/icons/objective-cpp.svg new file mode 100644 index 00000000..c100dec0 --- /dev/null +++ b/src/renderer/assets/svg/icons/objective-cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ocaml.svg b/src/renderer/assets/svg/icons/ocaml.svg new file mode 100644 index 00000000..5a6704f0 --- /dev/null +++ b/src/renderer/assets/svg/icons/ocaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/odin.svg b/src/renderer/assets/svg/icons/odin.svg new file mode 100644 index 00000000..39447713 --- /dev/null +++ b/src/renderer/assets/svg/icons/odin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/opa.svg b/src/renderer/assets/svg/icons/opa.svg new file mode 100644 index 00000000..a17a51b4 --- /dev/null +++ b/src/renderer/assets/svg/icons/opa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/opam.svg b/src/renderer/assets/svg/icons/opam.svg new file mode 100644 index 00000000..8c7f680b --- /dev/null +++ b/src/renderer/assets/svg/icons/opam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/oracle.svg b/src/renderer/assets/svg/icons/oracle.svg new file mode 100755 index 00000000..ce8f5299 --- /dev/null +++ b/src/renderer/assets/svg/icons/oracle.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/renderer/assets/svg/icons/otne.svg b/src/renderer/assets/svg/icons/otne.svg new file mode 100644 index 00000000..1d2413d4 --- /dev/null +++ b/src/renderer/assets/svg/icons/otne.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/parcel.svg b/src/renderer/assets/svg/icons/parcel.svg new file mode 100644 index 00000000..e2c85b6a --- /dev/null +++ b/src/renderer/assets/svg/icons/parcel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pascal.svg b/src/renderer/assets/svg/icons/pascal.svg new file mode 100644 index 00000000..55259381 --- /dev/null +++ b/src/renderer/assets/svg/icons/pascal.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/renderer/assets/svg/icons/pawn.svg b/src/renderer/assets/svg/icons/pawn.svg new file mode 100644 index 00000000..ff35f85b --- /dev/null +++ b/src/renderer/assets/svg/icons/pawn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pdf.svg b/src/renderer/assets/svg/icons/pdf.svg new file mode 100644 index 00000000..e3aa7fce --- /dev/null +++ b/src/renderer/assets/svg/icons/pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/percy.svg b/src/renderer/assets/svg/icons/percy.svg new file mode 100644 index 00000000..0ff0c1dc --- /dev/null +++ b/src/renderer/assets/svg/icons/percy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/perl.svg b/src/renderer/assets/svg/icons/perl.svg new file mode 100644 index 00000000..434361d5 --- /dev/null +++ b/src/renderer/assets/svg/icons/perl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/php-cs-fixer.svg b/src/renderer/assets/svg/icons/php-cs-fixer.svg new file mode 100644 index 00000000..01168901 --- /dev/null +++ b/src/renderer/assets/svg/icons/php-cs-fixer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/php.svg b/src/renderer/assets/svg/icons/php.svg new file mode 100644 index 00000000..6a986f0e --- /dev/null +++ b/src/renderer/assets/svg/icons/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/php_elephant.svg b/src/renderer/assets/svg/icons/php_elephant.svg new file mode 100644 index 00000000..6eff008d --- /dev/null +++ b/src/renderer/assets/svg/icons/php_elephant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/php_elephant_pink.svg b/src/renderer/assets/svg/icons/php_elephant_pink.svg new file mode 100644 index 00000000..0427bf89 --- /dev/null +++ b/src/renderer/assets/svg/icons/php_elephant_pink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/phpunit.svg b/src/renderer/assets/svg/icons/phpunit.svg new file mode 100644 index 00000000..36aed717 --- /dev/null +++ b/src/renderer/assets/svg/icons/phpunit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pinejs.svg b/src/renderer/assets/svg/icons/pinejs.svg new file mode 100644 index 00000000..80c00576 --- /dev/null +++ b/src/renderer/assets/svg/icons/pinejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pipeline.svg b/src/renderer/assets/svg/icons/pipeline.svg new file mode 100644 index 00000000..273b93e5 --- /dev/null +++ b/src/renderer/assets/svg/icons/pipeline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/plastic.svg b/src/renderer/assets/svg/icons/plastic.svg new file mode 100644 index 00000000..85a2c95b --- /dev/null +++ b/src/renderer/assets/svg/icons/plastic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/renderer/assets/svg/icons/playwright.svg b/src/renderer/assets/svg/icons/playwright.svg new file mode 100644 index 00000000..4d3a8297 --- /dev/null +++ b/src/renderer/assets/svg/icons/playwright.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/plop.svg b/src/renderer/assets/svg/icons/plop.svg new file mode 100644 index 00000000..31f3cc3e --- /dev/null +++ b/src/renderer/assets/svg/icons/plop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pnpm.svg b/src/renderer/assets/svg/icons/pnpm.svg new file mode 100644 index 00000000..ade8e590 --- /dev/null +++ b/src/renderer/assets/svg/icons/pnpm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pnpm_light.svg b/src/renderer/assets/svg/icons/pnpm_light.svg new file mode 100644 index 00000000..9df72835 --- /dev/null +++ b/src/renderer/assets/svg/icons/pnpm_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/poetry.svg b/src/renderer/assets/svg/icons/poetry.svg new file mode 100644 index 00000000..8f06a34b --- /dev/null +++ b/src/renderer/assets/svg/icons/poetry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/postcss.svg b/src/renderer/assets/svg/icons/postcss.svg new file mode 100644 index 00000000..0268bef7 --- /dev/null +++ b/src/renderer/assets/svg/icons/postcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/posthtml.svg b/src/renderer/assets/svg/icons/posthtml.svg new file mode 100644 index 00000000..b0bce09f --- /dev/null +++ b/src/renderer/assets/svg/icons/posthtml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/powerpoint.svg b/src/renderer/assets/svg/icons/powerpoint.svg new file mode 100644 index 00000000..89a5e3cd --- /dev/null +++ b/src/renderer/assets/svg/icons/powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/powershell.svg b/src/renderer/assets/svg/icons/powershell.svg new file mode 100644 index 00000000..d4ae9c31 --- /dev/null +++ b/src/renderer/assets/svg/icons/powershell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/prettier.svg b/src/renderer/assets/svg/icons/prettier.svg new file mode 100644 index 00000000..f94da71f --- /dev/null +++ b/src/renderer/assets/svg/icons/prettier.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/prisma.svg b/src/renderer/assets/svg/icons/prisma.svg new file mode 100644 index 00000000..2ba98518 --- /dev/null +++ b/src/renderer/assets/svg/icons/prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/processing.svg b/src/renderer/assets/svg/icons/processing.svg new file mode 100644 index 00000000..8b5af0db --- /dev/null +++ b/src/renderer/assets/svg/icons/processing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/prolog.svg b/src/renderer/assets/svg/icons/prolog.svg new file mode 100644 index 00000000..76c8eff5 --- /dev/null +++ b/src/renderer/assets/svg/icons/prolog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/proto.svg b/src/renderer/assets/svg/icons/proto.svg new file mode 100644 index 00000000..0ad97bf7 --- /dev/null +++ b/src/renderer/assets/svg/icons/proto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/protractor.svg b/src/renderer/assets/svg/icons/protractor.svg new file mode 100644 index 00000000..32df7de3 --- /dev/null +++ b/src/renderer/assets/svg/icons/protractor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/pug.svg b/src/renderer/assets/svg/icons/pug.svg new file mode 100644 index 00000000..aac3cb21 --- /dev/null +++ b/src/renderer/assets/svg/icons/pug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/puppet.svg b/src/renderer/assets/svg/icons/puppet.svg new file mode 100644 index 00000000..e5592ddf --- /dev/null +++ b/src/renderer/assets/svg/icons/puppet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/purescript.svg b/src/renderer/assets/svg/icons/purescript.svg new file mode 100644 index 00000000..cc1f5179 --- /dev/null +++ b/src/renderer/assets/svg/icons/purescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/python-misc.svg b/src/renderer/assets/svg/icons/python-misc.svg new file mode 100644 index 00000000..8e936f2c --- /dev/null +++ b/src/renderer/assets/svg/icons/python-misc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/python.svg b/src/renderer/assets/svg/icons/python.svg new file mode 100644 index 00000000..a76bfd99 --- /dev/null +++ b/src/renderer/assets/svg/icons/python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/qsharp.svg b/src/renderer/assets/svg/icons/qsharp.svg new file mode 100644 index 00000000..bd4bc812 --- /dev/null +++ b/src/renderer/assets/svg/icons/qsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/quasar.svg b/src/renderer/assets/svg/icons/quasar.svg new file mode 100644 index 00000000..04653edb --- /dev/null +++ b/src/renderer/assets/svg/icons/quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/qwik.svg b/src/renderer/assets/svg/icons/qwik.svg new file mode 100644 index 00000000..9c73b495 --- /dev/null +++ b/src/renderer/assets/svg/icons/qwik.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/r.svg b/src/renderer/assets/svg/icons/r.svg new file mode 100644 index 00000000..ca49afd9 --- /dev/null +++ b/src/renderer/assets/svg/icons/r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/racket.svg b/src/renderer/assets/svg/icons/racket.svg new file mode 100644 index 00000000..d5890b29 --- /dev/null +++ b/src/renderer/assets/svg/icons/racket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/raml.svg b/src/renderer/assets/svg/icons/raml.svg new file mode 100644 index 00000000..29491f34 --- /dev/null +++ b/src/renderer/assets/svg/icons/raml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/razor.svg b/src/renderer/assets/svg/icons/razor.svg new file mode 100644 index 00000000..b7694498 --- /dev/null +++ b/src/renderer/assets/svg/icons/razor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rc.svg b/src/renderer/assets/svg/icons/rc.svg new file mode 100644 index 00000000..28a99916 --- /dev/null +++ b/src/renderer/assets/svg/icons/rc.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/react.svg b/src/renderer/assets/svg/icons/react.svg new file mode 100644 index 00000000..d275b6a8 --- /dev/null +++ b/src/renderer/assets/svg/icons/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/react_ts.svg b/src/renderer/assets/svg/icons/react_ts.svg new file mode 100644 index 00000000..8a0018f5 --- /dev/null +++ b/src/renderer/assets/svg/icons/react_ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/readme.svg b/src/renderer/assets/svg/icons/readme.svg new file mode 100644 index 00000000..b16bff4a --- /dev/null +++ b/src/renderer/assets/svg/icons/readme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/reason.svg b/src/renderer/assets/svg/icons/reason.svg new file mode 100644 index 00000000..3b0c0b48 --- /dev/null +++ b/src/renderer/assets/svg/icons/reason.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/red.svg b/src/renderer/assets/svg/icons/red.svg new file mode 100644 index 00000000..0bc9d0e7 --- /dev/null +++ b/src/renderer/assets/svg/icons/red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/redux-action.svg b/src/renderer/assets/svg/icons/redux-action.svg new file mode 100644 index 00000000..25573a09 --- /dev/null +++ b/src/renderer/assets/svg/icons/redux-action.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/redux-reducer.svg b/src/renderer/assets/svg/icons/redux-reducer.svg new file mode 100644 index 00000000..24f881c8 --- /dev/null +++ b/src/renderer/assets/svg/icons/redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/redux-selector.svg b/src/renderer/assets/svg/icons/redux-selector.svg new file mode 100644 index 00000000..4621aa66 --- /dev/null +++ b/src/renderer/assets/svg/icons/redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/redux-store.svg b/src/renderer/assets/svg/icons/redux-store.svg new file mode 100644 index 00000000..05b4a947 --- /dev/null +++ b/src/renderer/assets/svg/icons/redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/remix.svg b/src/renderer/assets/svg/icons/remix.svg new file mode 100644 index 00000000..58cebea4 --- /dev/null +++ b/src/renderer/assets/svg/icons/remix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/remix_light.svg b/src/renderer/assets/svg/icons/remix_light.svg new file mode 100644 index 00000000..d38039a1 --- /dev/null +++ b/src/renderer/assets/svg/icons/remix_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/renovate.svg b/src/renderer/assets/svg/icons/renovate.svg new file mode 100644 index 00000000..1ebdfd61 --- /dev/null +++ b/src/renderer/assets/svg/icons/renovate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/replit.svg b/src/renderer/assets/svg/icons/replit.svg new file mode 100644 index 00000000..222ff5b4 --- /dev/null +++ b/src/renderer/assets/svg/icons/replit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rescript-interface.svg b/src/renderer/assets/svg/icons/rescript-interface.svg new file mode 100644 index 00000000..c47601e5 --- /dev/null +++ b/src/renderer/assets/svg/icons/rescript-interface.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rescript.svg b/src/renderer/assets/svg/icons/rescript.svg new file mode 100644 index 00000000..175f58de --- /dev/null +++ b/src/renderer/assets/svg/icons/rescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/restql.svg b/src/renderer/assets/svg/icons/restql.svg new file mode 100644 index 00000000..93d9d94c --- /dev/null +++ b/src/renderer/assets/svg/icons/restql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/riot.svg b/src/renderer/assets/svg/icons/riot.svg new file mode 100644 index 00000000..d3d2d104 --- /dev/null +++ b/src/renderer/assets/svg/icons/riot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/roadmap.svg b/src/renderer/assets/svg/icons/roadmap.svg new file mode 100644 index 00000000..39c969f8 --- /dev/null +++ b/src/renderer/assets/svg/icons/roadmap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/robot.svg b/src/renderer/assets/svg/icons/robot.svg new file mode 100644 index 00000000..a8bda813 --- /dev/null +++ b/src/renderer/assets/svg/icons/robot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/robots.svg b/src/renderer/assets/svg/icons/robots.svg new file mode 100644 index 00000000..63eb6ad5 --- /dev/null +++ b/src/renderer/assets/svg/icons/robots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rollup.svg b/src/renderer/assets/svg/icons/rollup.svg new file mode 100644 index 00000000..f6fcb2eb --- /dev/null +++ b/src/renderer/assets/svg/icons/rollup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rome.svg b/src/renderer/assets/svg/icons/rome.svg new file mode 100644 index 00000000..7c54ddeb --- /dev/null +++ b/src/renderer/assets/svg/icons/rome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/routing.svg b/src/renderer/assets/svg/icons/routing.svg new file mode 100644 index 00000000..b1503055 --- /dev/null +++ b/src/renderer/assets/svg/icons/routing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rubocop.svg b/src/renderer/assets/svg/icons/rubocop.svg new file mode 100644 index 00000000..a3cddd1b --- /dev/null +++ b/src/renderer/assets/svg/icons/rubocop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rubocop_light.svg b/src/renderer/assets/svg/icons/rubocop_light.svg new file mode 100644 index 00000000..cb36f274 --- /dev/null +++ b/src/renderer/assets/svg/icons/rubocop_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/ruby.svg b/src/renderer/assets/svg/icons/ruby.svg new file mode 100644 index 00000000..89c03182 --- /dev/null +++ b/src/renderer/assets/svg/icons/ruby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/rust.svg b/src/renderer/assets/svg/icons/rust.svg new file mode 100644 index 00000000..06582d65 --- /dev/null +++ b/src/renderer/assets/svg/icons/rust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/salesforce.svg b/src/renderer/assets/svg/icons/salesforce.svg new file mode 100644 index 00000000..3c82edd0 --- /dev/null +++ b/src/renderer/assets/svg/icons/salesforce.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/san.svg b/src/renderer/assets/svg/icons/san.svg new file mode 100644 index 00000000..3df518f3 --- /dev/null +++ b/src/renderer/assets/svg/icons/san.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sas.svg b/src/renderer/assets/svg/icons/sas.svg new file mode 100644 index 00000000..3a2641aa --- /dev/null +++ b/src/renderer/assets/svg/icons/sas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sass.svg b/src/renderer/assets/svg/icons/sass.svg new file mode 100644 index 00000000..0b92c092 --- /dev/null +++ b/src/renderer/assets/svg/icons/sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sbt.svg b/src/renderer/assets/svg/icons/sbt.svg new file mode 100644 index 00000000..c2999190 --- /dev/null +++ b/src/renderer/assets/svg/icons/sbt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/scala.svg b/src/renderer/assets/svg/icons/scala.svg new file mode 100644 index 00000000..99558278 --- /dev/null +++ b/src/renderer/assets/svg/icons/scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/scheme.svg b/src/renderer/assets/svg/icons/scheme.svg new file mode 100644 index 00000000..17c8f723 --- /dev/null +++ b/src/renderer/assets/svg/icons/scheme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/search.svg b/src/renderer/assets/svg/icons/search.svg new file mode 100644 index 00000000..7c57bcb4 --- /dev/null +++ b/src/renderer/assets/svg/icons/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/semantic-release.svg b/src/renderer/assets/svg/icons/semantic-release.svg new file mode 100644 index 00000000..5ec7ea44 --- /dev/null +++ b/src/renderer/assets/svg/icons/semantic-release.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/semantic-release_light.svg b/src/renderer/assets/svg/icons/semantic-release_light.svg new file mode 100644 index 00000000..a3dec5ed --- /dev/null +++ b/src/renderer/assets/svg/icons/semantic-release_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/semgrep.svg b/src/renderer/assets/svg/icons/semgrep.svg new file mode 100644 index 00000000..173996da --- /dev/null +++ b/src/renderer/assets/svg/icons/semgrep.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/sentry.svg b/src/renderer/assets/svg/icons/sentry.svg new file mode 100644 index 00000000..437818ab --- /dev/null +++ b/src/renderer/assets/svg/icons/sentry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sequelize.svg b/src/renderer/assets/svg/icons/sequelize.svg new file mode 100644 index 00000000..3a1d5da2 --- /dev/null +++ b/src/renderer/assets/svg/icons/sequelize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/serverless.svg b/src/renderer/assets/svg/icons/serverless.svg new file mode 100644 index 00000000..e6cecc5d --- /dev/null +++ b/src/renderer/assets/svg/icons/serverless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/settings.svg b/src/renderer/assets/svg/icons/settings.svg new file mode 100644 index 00000000..eaba79b6 --- /dev/null +++ b/src/renderer/assets/svg/icons/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/shader.svg b/src/renderer/assets/svg/icons/shader.svg new file mode 100644 index 00000000..5d03aba7 --- /dev/null +++ b/src/renderer/assets/svg/icons/shader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/shaderlab.svg b/src/renderer/assets/svg/icons/shaderlab.svg new file mode 100644 index 00000000..7143f4a3 --- /dev/null +++ b/src/renderer/assets/svg/icons/shaderlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/silverstripe.svg b/src/renderer/assets/svg/icons/silverstripe.svg new file mode 100644 index 00000000..8f7fc73f --- /dev/null +++ b/src/renderer/assets/svg/icons/silverstripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/siyuan.svg b/src/renderer/assets/svg/icons/siyuan.svg new file mode 100644 index 00000000..607f2d5b --- /dev/null +++ b/src/renderer/assets/svg/icons/siyuan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sketch.svg b/src/renderer/assets/svg/icons/sketch.svg new file mode 100644 index 00000000..f208503e --- /dev/null +++ b/src/renderer/assets/svg/icons/sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/slim.svg b/src/renderer/assets/svg/icons/slim.svg new file mode 100644 index 00000000..3f42dcd5 --- /dev/null +++ b/src/renderer/assets/svg/icons/slim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/slug.svg b/src/renderer/assets/svg/icons/slug.svg new file mode 100644 index 00000000..1532751c --- /dev/null +++ b/src/renderer/assets/svg/icons/slug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/smarty.svg b/src/renderer/assets/svg/icons/smarty.svg new file mode 100644 index 00000000..ad8b3b23 --- /dev/null +++ b/src/renderer/assets/svg/icons/smarty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sml.svg b/src/renderer/assets/svg/icons/sml.svg new file mode 100644 index 00000000..e53b6a31 --- /dev/null +++ b/src/renderer/assets/svg/icons/sml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/snowpack.svg b/src/renderer/assets/svg/icons/snowpack.svg new file mode 100644 index 00000000..e82a92d2 --- /dev/null +++ b/src/renderer/assets/svg/icons/snowpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/snowpack_light.svg b/src/renderer/assets/svg/icons/snowpack_light.svg new file mode 100644 index 00000000..460a75d4 --- /dev/null +++ b/src/renderer/assets/svg/icons/snowpack_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/snyk.svg b/src/renderer/assets/svg/icons/snyk.svg new file mode 100644 index 00000000..bc8cc507 --- /dev/null +++ b/src/renderer/assets/svg/icons/snyk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/solidity.svg b/src/renderer/assets/svg/icons/solidity.svg new file mode 100644 index 00000000..5319fa25 --- /dev/null +++ b/src/renderer/assets/svg/icons/solidity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sonarcloud.svg b/src/renderer/assets/svg/icons/sonarcloud.svg new file mode 100644 index 00000000..de265b25 --- /dev/null +++ b/src/renderer/assets/svg/icons/sonarcloud.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/steadybit.svg b/src/renderer/assets/svg/icons/steadybit.svg new file mode 100644 index 00000000..c9bba12c --- /dev/null +++ b/src/renderer/assets/svg/icons/steadybit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stencil.svg b/src/renderer/assets/svg/icons/stencil.svg new file mode 100644 index 00000000..a236bf6b --- /dev/null +++ b/src/renderer/assets/svg/icons/stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stitches.svg b/src/renderer/assets/svg/icons/stitches.svg new file mode 100644 index 00000000..4e306bbf --- /dev/null +++ b/src/renderer/assets/svg/icons/stitches.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stitches_light.svg b/src/renderer/assets/svg/icons/stitches_light.svg new file mode 100644 index 00000000..9a904251 --- /dev/null +++ b/src/renderer/assets/svg/icons/stitches_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/storybook.svg b/src/renderer/assets/svg/icons/storybook.svg new file mode 100644 index 00000000..09e93a64 --- /dev/null +++ b/src/renderer/assets/svg/icons/storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stryker.svg b/src/renderer/assets/svg/icons/stryker.svg new file mode 100644 index 00000000..a3c53ed2 --- /dev/null +++ b/src/renderer/assets/svg/icons/stryker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stylable.svg b/src/renderer/assets/svg/icons/stylable.svg new file mode 100644 index 00000000..0092435e --- /dev/null +++ b/src/renderer/assets/svg/icons/stylable.svg @@ -0,0 +1,10 @@ + + + 96-logo-horizontal + + + + + + + diff --git a/src/renderer/assets/svg/icons/stylelint.svg b/src/renderer/assets/svg/icons/stylelint.svg new file mode 100644 index 00000000..24efbc8e --- /dev/null +++ b/src/renderer/assets/svg/icons/stylelint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stylelint_light.svg b/src/renderer/assets/svg/icons/stylelint_light.svg new file mode 100644 index 00000000..86557f48 --- /dev/null +++ b/src/renderer/assets/svg/icons/stylelint_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/stylus.svg b/src/renderer/assets/svg/icons/stylus.svg new file mode 100644 index 00000000..b503c6e6 --- /dev/null +++ b/src/renderer/assets/svg/icons/stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/sublime.svg b/src/renderer/assets/svg/icons/sublime.svg new file mode 100644 index 00000000..e206e8e9 --- /dev/null +++ b/src/renderer/assets/svg/icons/sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/supabase.svg b/src/renderer/assets/svg/icons/supabase.svg new file mode 100644 index 00000000..304874ea --- /dev/null +++ b/src/renderer/assets/svg/icons/supabase.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/svelte.svg b/src/renderer/assets/svg/icons/svelte.svg new file mode 100644 index 00000000..f9f2aa7a --- /dev/null +++ b/src/renderer/assets/svg/icons/svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/svg.svg b/src/renderer/assets/svg/icons/svg.svg new file mode 100644 index 00000000..f423f234 --- /dev/null +++ b/src/renderer/assets/svg/icons/svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/svgo.svg b/src/renderer/assets/svg/icons/svgo.svg new file mode 100644 index 00000000..74c10724 --- /dev/null +++ b/src/renderer/assets/svg/icons/svgo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/svgr.svg b/src/renderer/assets/svg/icons/svgr.svg new file mode 100644 index 00000000..fba622cb --- /dev/null +++ b/src/renderer/assets/svg/icons/svgr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/swc.svg b/src/renderer/assets/svg/icons/swc.svg new file mode 100644 index 00000000..533bba08 --- /dev/null +++ b/src/renderer/assets/svg/icons/swc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/swift.svg b/src/renderer/assets/svg/icons/swift.svg new file mode 100644 index 00000000..214ffd4d --- /dev/null +++ b/src/renderer/assets/svg/icons/swift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/table.svg b/src/renderer/assets/svg/icons/table.svg new file mode 100644 index 00000000..4542be89 --- /dev/null +++ b/src/renderer/assets/svg/icons/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tailwindcss.svg b/src/renderer/assets/svg/icons/tailwindcss.svg new file mode 100644 index 00000000..7b04eb41 --- /dev/null +++ b/src/renderer/assets/svg/icons/tailwindcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tauri.svg b/src/renderer/assets/svg/icons/tauri.svg new file mode 100644 index 00000000..c6ca78ef --- /dev/null +++ b/src/renderer/assets/svg/icons/tauri.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tcl.svg b/src/renderer/assets/svg/icons/tcl.svg new file mode 100644 index 00000000..476195d8 --- /dev/null +++ b/src/renderer/assets/svg/icons/tcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/teal.svg b/src/renderer/assets/svg/icons/teal.svg new file mode 100644 index 00000000..64772b84 --- /dev/null +++ b/src/renderer/assets/svg/icons/teal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/template.svg b/src/renderer/assets/svg/icons/template.svg new file mode 100644 index 00000000..bbce608b --- /dev/null +++ b/src/renderer/assets/svg/icons/template.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/terraform.svg b/src/renderer/assets/svg/icons/terraform.svg new file mode 100644 index 00000000..db12eed1 --- /dev/null +++ b/src/renderer/assets/svg/icons/terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/test-js.svg b/src/renderer/assets/svg/icons/test-js.svg new file mode 100644 index 00000000..41a94be8 --- /dev/null +++ b/src/renderer/assets/svg/icons/test-js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/test-jsx.svg b/src/renderer/assets/svg/icons/test-jsx.svg new file mode 100644 index 00000000..246a676a --- /dev/null +++ b/src/renderer/assets/svg/icons/test-jsx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/test-ts.svg b/src/renderer/assets/svg/icons/test-ts.svg new file mode 100644 index 00000000..b28c3a0d --- /dev/null +++ b/src/renderer/assets/svg/icons/test-ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tex.svg b/src/renderer/assets/svg/icons/tex.svg new file mode 100644 index 00000000..ebf9380f --- /dev/null +++ b/src/renderer/assets/svg/icons/tex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/textlint.svg b/src/renderer/assets/svg/icons/textlint.svg new file mode 100644 index 00000000..ff7ac829 --- /dev/null +++ b/src/renderer/assets/svg/icons/textlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tilt.svg b/src/renderer/assets/svg/icons/tilt.svg new file mode 100644 index 00000000..5bbd9540 --- /dev/null +++ b/src/renderer/assets/svg/icons/tilt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tldraw.svg b/src/renderer/assets/svg/icons/tldraw.svg new file mode 100644 index 00000000..180c43e4 --- /dev/null +++ b/src/renderer/assets/svg/icons/tldraw.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/tldraw_light.svg b/src/renderer/assets/svg/icons/tldraw_light.svg new file mode 100644 index 00000000..6e43e4ab --- /dev/null +++ b/src/renderer/assets/svg/icons/tldraw_light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/renderer/assets/svg/icons/tobi.svg b/src/renderer/assets/svg/icons/tobi.svg new file mode 100644 index 00000000..8390aac3 --- /dev/null +++ b/src/renderer/assets/svg/icons/tobi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tobimake.svg b/src/renderer/assets/svg/icons/tobimake.svg new file mode 100644 index 00000000..65b43a3f --- /dev/null +++ b/src/renderer/assets/svg/icons/tobimake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/todo.svg b/src/renderer/assets/svg/icons/todo.svg new file mode 100644 index 00000000..a0e6c54b --- /dev/null +++ b/src/renderer/assets/svg/icons/todo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/travis.svg b/src/renderer/assets/svg/icons/travis.svg new file mode 100644 index 00000000..e7d72a00 --- /dev/null +++ b/src/renderer/assets/svg/icons/travis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tree.svg b/src/renderer/assets/svg/icons/tree.svg new file mode 100644 index 00000000..f0d4d335 --- /dev/null +++ b/src/renderer/assets/svg/icons/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tsconfig.svg b/src/renderer/assets/svg/icons/tsconfig.svg new file mode 100644 index 00000000..1afa4988 --- /dev/null +++ b/src/renderer/assets/svg/icons/tsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/tune.svg b/src/renderer/assets/svg/icons/tune.svg new file mode 100644 index 00000000..cd7d1aba --- /dev/null +++ b/src/renderer/assets/svg/icons/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/turborepo.svg b/src/renderer/assets/svg/icons/turborepo.svg new file mode 100644 index 00000000..f136c154 --- /dev/null +++ b/src/renderer/assets/svg/icons/turborepo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/turborepo_light.svg b/src/renderer/assets/svg/icons/turborepo_light.svg new file mode 100644 index 00000000..a8604850 --- /dev/null +++ b/src/renderer/assets/svg/icons/turborepo_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/twig.svg b/src/renderer/assets/svg/icons/twig.svg new file mode 100644 index 00000000..631e57d4 --- /dev/null +++ b/src/renderer/assets/svg/icons/twig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/twine.svg b/src/renderer/assets/svg/icons/twine.svg new file mode 100644 index 00000000..94bbfd92 --- /dev/null +++ b/src/renderer/assets/svg/icons/twine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/typescript-def.svg b/src/renderer/assets/svg/icons/typescript-def.svg new file mode 100644 index 00000000..6812657b --- /dev/null +++ b/src/renderer/assets/svg/icons/typescript-def.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/typescript.svg b/src/renderer/assets/svg/icons/typescript.svg new file mode 100644 index 00000000..c6145d5c --- /dev/null +++ b/src/renderer/assets/svg/icons/typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/typst.svg b/src/renderer/assets/svg/icons/typst.svg new file mode 100644 index 00000000..20506827 --- /dev/null +++ b/src/renderer/assets/svg/icons/typst.svg @@ -0,0 +1,2 @@ + + diff --git a/src/renderer/assets/svg/icons/uml.svg b/src/renderer/assets/svg/icons/uml.svg new file mode 100644 index 00000000..01e5b671 --- /dev/null +++ b/src/renderer/assets/svg/icons/uml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/uml_light.svg b/src/renderer/assets/svg/icons/uml_light.svg new file mode 100644 index 00000000..a55d0d1c --- /dev/null +++ b/src/renderer/assets/svg/icons/uml_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/unocss.svg b/src/renderer/assets/svg/icons/unocss.svg new file mode 100644 index 00000000..6f545e47 --- /dev/null +++ b/src/renderer/assets/svg/icons/unocss.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/renderer/assets/svg/icons/url.svg b/src/renderer/assets/svg/icons/url.svg new file mode 100644 index 00000000..7dd2a323 --- /dev/null +++ b/src/renderer/assets/svg/icons/url.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vagrant.svg b/src/renderer/assets/svg/icons/vagrant.svg new file mode 100644 index 00000000..c3a85bc4 --- /dev/null +++ b/src/renderer/assets/svg/icons/vagrant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vala.svg b/src/renderer/assets/svg/icons/vala.svg new file mode 100644 index 00000000..4cb27cb6 --- /dev/null +++ b/src/renderer/assets/svg/icons/vala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/velocity.svg b/src/renderer/assets/svg/icons/velocity.svg new file mode 100644 index 00000000..fcb57ce6 --- /dev/null +++ b/src/renderer/assets/svg/icons/velocity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vercel.svg b/src/renderer/assets/svg/icons/vercel.svg new file mode 100644 index 00000000..c41cbf68 --- /dev/null +++ b/src/renderer/assets/svg/icons/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vercel_light.svg b/src/renderer/assets/svg/icons/vercel_light.svg new file mode 100644 index 00000000..b3d3d590 --- /dev/null +++ b/src/renderer/assets/svg/icons/vercel_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/verdaccio.svg b/src/renderer/assets/svg/icons/verdaccio.svg new file mode 100644 index 00000000..f719d0a3 --- /dev/null +++ b/src/renderer/assets/svg/icons/verdaccio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/verilog.svg b/src/renderer/assets/svg/icons/verilog.svg new file mode 100644 index 00000000..b37ef0cc --- /dev/null +++ b/src/renderer/assets/svg/icons/verilog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vfl.svg b/src/renderer/assets/svg/icons/vfl.svg new file mode 100644 index 00000000..3057fa03 --- /dev/null +++ b/src/renderer/assets/svg/icons/vfl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/video.svg b/src/renderer/assets/svg/icons/video.svg new file mode 100644 index 00000000..fba4b81b --- /dev/null +++ b/src/renderer/assets/svg/icons/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vim.svg b/src/renderer/assets/svg/icons/vim.svg new file mode 100644 index 00000000..86f6dfe8 --- /dev/null +++ b/src/renderer/assets/svg/icons/vim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/virtual.svg b/src/renderer/assets/svg/icons/virtual.svg new file mode 100644 index 00000000..5ec9fa69 --- /dev/null +++ b/src/renderer/assets/svg/icons/virtual.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/visualstudio.svg b/src/renderer/assets/svg/icons/visualstudio.svg new file mode 100644 index 00000000..1999166d --- /dev/null +++ b/src/renderer/assets/svg/icons/visualstudio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vite.svg b/src/renderer/assets/svg/icons/vite.svg new file mode 100644 index 00000000..18938bba --- /dev/null +++ b/src/renderer/assets/svg/icons/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vitest.svg b/src/renderer/assets/svg/icons/vitest.svg new file mode 100644 index 00000000..6ad6330b --- /dev/null +++ b/src/renderer/assets/svg/icons/vitest.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/renderer/assets/svg/icons/vlang.svg b/src/renderer/assets/svg/icons/vlang.svg new file mode 100644 index 00000000..f3aa4e08 --- /dev/null +++ b/src/renderer/assets/svg/icons/vlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vscode.svg b/src/renderer/assets/svg/icons/vscode.svg new file mode 100644 index 00000000..6dd23f39 --- /dev/null +++ b/src/renderer/assets/svg/icons/vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vue-config.svg b/src/renderer/assets/svg/icons/vue-config.svg new file mode 100644 index 00000000..d661d134 --- /dev/null +++ b/src/renderer/assets/svg/icons/vue-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vue.svg b/src/renderer/assets/svg/icons/vue.svg new file mode 100644 index 00000000..155bbea8 --- /dev/null +++ b/src/renderer/assets/svg/icons/vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/vuex-store.svg b/src/renderer/assets/svg/icons/vuex-store.svg new file mode 100644 index 00000000..a36da452 --- /dev/null +++ b/src/renderer/assets/svg/icons/vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/wakatime.svg b/src/renderer/assets/svg/icons/wakatime.svg new file mode 100644 index 00000000..dc506f18 --- /dev/null +++ b/src/renderer/assets/svg/icons/wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/wakatime_light.svg b/src/renderer/assets/svg/icons/wakatime_light.svg new file mode 100644 index 00000000..9d2009d1 --- /dev/null +++ b/src/renderer/assets/svg/icons/wakatime_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/wallaby.svg b/src/renderer/assets/svg/icons/wallaby.svg new file mode 100644 index 00000000..50425037 --- /dev/null +++ b/src/renderer/assets/svg/icons/wallaby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/watchman.svg b/src/renderer/assets/svg/icons/watchman.svg new file mode 100644 index 00000000..4089a8f9 --- /dev/null +++ b/src/renderer/assets/svg/icons/watchman.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/webassembly.svg b/src/renderer/assets/svg/icons/webassembly.svg new file mode 100644 index 00000000..d727fe69 --- /dev/null +++ b/src/renderer/assets/svg/icons/webassembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/webhint.svg b/src/renderer/assets/svg/icons/webhint.svg new file mode 100644 index 00000000..75412720 --- /dev/null +++ b/src/renderer/assets/svg/icons/webhint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/webpack.svg b/src/renderer/assets/svg/icons/webpack.svg new file mode 100644 index 00000000..24ba1dde --- /dev/null +++ b/src/renderer/assets/svg/icons/webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/wepy.svg b/src/renderer/assets/svg/icons/wepy.svg new file mode 100644 index 00000000..fab68bbf --- /dev/null +++ b/src/renderer/assets/svg/icons/wepy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/windicss.svg b/src/renderer/assets/svg/icons/windicss.svg new file mode 100644 index 00000000..35276dd3 --- /dev/null +++ b/src/renderer/assets/svg/icons/windicss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/wolframlanguage.svg b/src/renderer/assets/svg/icons/wolframlanguage.svg new file mode 100644 index 00000000..ea646fcc --- /dev/null +++ b/src/renderer/assets/svg/icons/wolframlanguage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/word.svg b/src/renderer/assets/svg/icons/word.svg new file mode 100644 index 00000000..eee8c685 --- /dev/null +++ b/src/renderer/assets/svg/icons/word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/xaml.svg b/src/renderer/assets/svg/icons/xaml.svg new file mode 100644 index 00000000..30bf6881 --- /dev/null +++ b/src/renderer/assets/svg/icons/xaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/xml.svg b/src/renderer/assets/svg/icons/xml.svg new file mode 100644 index 00000000..b8f41e63 --- /dev/null +++ b/src/renderer/assets/svg/icons/xml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/yaml.svg b/src/renderer/assets/svg/icons/yaml.svg new file mode 100644 index 00000000..fd5b8c98 --- /dev/null +++ b/src/renderer/assets/svg/icons/yaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/yang.svg b/src/renderer/assets/svg/icons/yang.svg new file mode 100644 index 00000000..3ace65a2 --- /dev/null +++ b/src/renderer/assets/svg/icons/yang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/yarn.svg b/src/renderer/assets/svg/icons/yarn.svg new file mode 100644 index 00000000..413052a9 --- /dev/null +++ b/src/renderer/assets/svg/icons/yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/zig.svg b/src/renderer/assets/svg/icons/zig.svg new file mode 100644 index 00000000..1f23d7fa --- /dev/null +++ b/src/renderer/assets/svg/icons/zig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/assets/svg/icons/zip.svg b/src/renderer/assets/svg/icons/zip.svg new file mode 100644 index 00000000..ac0682be --- /dev/null +++ b/src/renderer/assets/svg/icons/zip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/components/sidebar/Sidebar.vue b/src/renderer/components/sidebar/Sidebar.vue index 58441b49..2139776f 100644 --- a/src/renderer/components/sidebar/Sidebar.vue +++ b/src/renderer/components/sidebar/Sidebar.vue @@ -1,7 +1,11 @@ + + diff --git a/src/renderer/components/ui/button/variants.ts b/src/renderer/components/ui/button/variants.ts new file mode 100644 index 00000000..0b7b0043 --- /dev/null +++ b/src/renderer/components/ui/button/variants.ts @@ -0,0 +1,26 @@ +import type { VariantProps } from 'class-variance-authority' +import { cva } from 'class-variance-authority' + +export const variants = cva( + 'inline-flex items-center justify-center rounded cursor-default focus-visible:outline-none leading-none transition-colors duration-200 disabled:cursor-not-allowed disabled:opacity-50', + { + variants: { + variant: { + default: 'bg-button text-button-fg hover:bg-button-fg/20', + primary: 'bg-primary text-white hover:bg-primary/70', + icon: 'bg-transparent hover:bg-black/10', + }, + size: { + sm: 'px-2 h-5', + md: 'px-4 h-6', + }, + }, + + defaultVariants: { + variant: 'default', + size: 'sm', + }, + }, +) + +export type Variants = VariantProps diff --git a/src/renderer/components/ui/folder-icon/FolderIcon.vue b/src/renderer/components/ui/folder-icon/FolderIcon.vue new file mode 100644 index 00000000..526a0147 --- /dev/null +++ b/src/renderer/components/ui/folder-icon/FolderIcon.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/renderer/components/ui/folder-icon/icons.ts b/src/renderer/components/ui/folder-icon/icons.ts new file mode 100644 index 00000000..dd28e3d9 --- /dev/null +++ b/src/renderer/components/ui/folder-icon/icons.ts @@ -0,0 +1,20 @@ +const files = import.meta.glob('@/assets/svg/icons/**.svg', { + as: 'raw', + eager: true, +}) +const re = /\/([^/]+)\.svg$/ + +const iconsSet: Record = {} + +const icons = Object.entries(files).map(([k, v]) => { + const name = k.match(re)?.[1] + if (name) { + iconsSet[name] = v as string + } + return { + name, + source: v, + } +}) + +export { icons, iconsSet } diff --git a/src/renderer/components/ui/folder-icon/variants.ts b/src/renderer/components/ui/folder-icon/variants.ts new file mode 100644 index 00000000..2fc56eee --- /dev/null +++ b/src/renderer/components/ui/folder-icon/variants.ts @@ -0,0 +1,16 @@ +import type { VariantProps } from 'class-variance-authority' +import { cva } from 'class-variance-authority' + +export const variants = cva('', { + variants: { + size: { + sm: 'w-4 h-4', + md: 'w-8 h-8', + }, + }, + defaultVariants: { + size: 'sm', + }, +}) + +export type Variants = VariantProps diff --git a/src/renderer/components/ui/folder-tree/FolderTree.vue b/src/renderer/components/ui/folder-tree/FolderTree.vue new file mode 100644 index 00000000..118c060e --- /dev/null +++ b/src/renderer/components/ui/folder-tree/FolderTree.vue @@ -0,0 +1,75 @@ + + + diff --git a/src/renderer/components/ui/folder-tree/FolderTreeNode.vue b/src/renderer/components/ui/folder-tree/FolderTreeNode.vue new file mode 100644 index 00000000..533e486c --- /dev/null +++ b/src/renderer/components/ui/folder-tree/FolderTreeNode.vue @@ -0,0 +1,326 @@ + + + + + diff --git a/src/renderer/components/ui/folder-tree/composables.ts b/src/renderer/components/ui/folder-tree/composables.ts new file mode 100644 index 00000000..b94bee5e --- /dev/null +++ b/src/renderer/components/ui/folder-tree/composables.ts @@ -0,0 +1,34 @@ +import type { Node, Store } from './types' +import { computed, reactive } from 'vue' + +export const store = reactive({}) + +export const dragNodeChildrenIds = computed(() => { + const ids: (string | number)[] = [] + + const findIds = (nodes: Node[]) => { + nodes.forEach((i) => { + ids.push(i.id) + + if (i.children && i.children.length) { + findIds(i.children) + } + }) + } + + findIds(store.dragNode?.children || []) + + return ids +}) + +export const isAllowed = computed(() => { + if (!store.dragNode || !store.dragEnterNode) + return false + + const isSameNode = store.dragNode?.id === store.dragEnterNode?.id + const isChildrenNode = dragNodeChildrenIds.value.includes( + store.dragEnterNode!.id, + ) + + return !isSameNode && !isChildrenNode +}) diff --git a/src/renderer/components/ui/folder-tree/keys.ts b/src/renderer/components/ui/folder-tree/keys.ts new file mode 100644 index 00000000..3b0f4cfc --- /dev/null +++ b/src/renderer/components/ui/folder-tree/keys.ts @@ -0,0 +1,13 @@ +import type { InjectionKey, Ref } from 'vue' +import type { Node } from './types' + +export interface FolderTreeInjection { + clickNode: (id: string | number) => void + dragNode: (node: Node, target: Node, position: string) => void + toggleNode: (node: Node) => void + isHoveredByIdDisabled: Ref + focusHandler?: (isFocused: Ref) => void +} + +export const folderTreeKeys: InjectionKey + = Symbol('folderTree') diff --git a/src/renderer/components/ui/folder-tree/types/index.ts b/src/renderer/components/ui/folder-tree/types/index.ts new file mode 100644 index 00000000..b4a332de --- /dev/null +++ b/src/renderer/components/ui/folder-tree/types/index.ts @@ -0,0 +1,14 @@ +import type { FoldersItem } from '~/main/api/dto/folders' + +export type Position = 'after' | 'before' | 'center' + +export interface Node extends FoldersItem { + children: Node[] +} + +export interface Store { + dragNode?: Node + dragEnterNode?: Node + selectedId?: string | number + highlightedId?: string | number +} diff --git a/src/renderer/services/api/generated/index.ts b/src/renderer/services/api/generated/index.ts index 5941538d..da07bbcd 100644 --- a/src/renderer/services/api/generated/index.ts +++ b/src/renderer/services/api/generated/index.ts @@ -62,22 +62,10 @@ export interface SnippetsQuery { order?: "ASC" | "DESC"; folderId?: | string - | ( - | string - | ( - | string - | (string | (string | (string | (string | (string | number))))) - ) - ); + | (string | (string | (string | (string | (string | (string | number)))))); tagId?: | string - | ( - | string - | ( - | string - | (string | (string | (string | (string | (string | number))))) - ) - ); + | (string | (string | (string | (string | (string | (string | number)))))); } export type SnippetsResponse = { @@ -110,8 +98,10 @@ export type FoldersResponse = { createdAt: number; updatedAt: number; icon: string | null; + parentId: number | null; isOpen: number; defaultLanguage: string; + orderIndex: number; }[]; export interface FoldersUpdate { @@ -128,8 +118,24 @@ export interface FoldersUpdate { isOpen: | string | (string | (string | (string | (string | (string | number))))); + orderIndex: + | string + | (string | (string | (string | (string | (string | number))))); } +export type FoldersTreeResponse = { + id: number; + name: string; + createdAt: number; + updatedAt: number; + icon: string | null; + parentId: number | null; + isOpen: number; + defaultLanguage: string; + orderIndex: number; + children: any[]; +}[]; + export interface TagsAdd { name: string; } @@ -409,25 +415,13 @@ export class Api< | string | ( | string - | ( - | string - | ( - | string - | (string | (string | (string | (string | number)))) - ) - ) + | (string | (string | (string | (string | (string | number))))) ); tagId?: | string | ( | string - | ( - | string - | ( - | string - | (string | (string | (string | (string | number)))) - ) - ) + | (string | (string | (string | (string | (string | number))))) ); }, params: RequestParams = {}, @@ -581,6 +575,21 @@ export class Api< ...params, }), + /** + * No description + * + * @tags Folders + * @name GetFoldersTree + * @request GET:/folders/tree + */ + getFoldersTree: (params: RequestParams = {}) => + this.request({ + path: `/folders/tree`, + method: "GET", + format: "json", + ...params, + }), + /** * No description * diff --git a/src/renderer/styles.css b/src/renderer/styles.css index aada91da..af5c0d0c 100644 --- a/src/renderer/styles.css +++ b/src/renderer/styles.css @@ -1,7 +1,19 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; + +@import "tailwindcss"; :root { --title-bar-height: 30px; } + +body { + font-size: 14px; +} + + +@theme { + --color-primary: oklch(50% 0.19 260); + --color-bg: oklch(100% 0 0); + --color-fg: oklch(0% 0 0); + --color-button: oklch(92% 0 0); + --color-button-fg: oklch(0% 0 0); +} \ No newline at end of file diff --git a/src/renderer/utils/index.ts b/src/renderer/utils/index.ts new file mode 100644 index 00000000..d32b0fe6 --- /dev/null +++ b/src/renderer/utils/index.ts @@ -0,0 +1,6 @@ +import { type ClassValue, clsx } from 'clsx' +import { twMerge } from 'tailwind-merge' + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)) +} diff --git a/tailwind.config.js b/tailwind.config.js deleted file mode 100644 index cdf032c3..00000000 --- a/tailwind.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -module.exports = { - content: [ - './src/renderer/**/*.{vue,js,ts,jsx,tsx}', - './src/renderer/index.html', - ], - theme: { - extend: {}, - }, - plugins: [], -} diff --git a/vite.config.ts b/vite.config.mjs similarity index 92% rename from vite.config.ts rename to vite.config.mjs index 21cdd0fe..96678996 100644 --- a/vite.config.ts +++ b/vite.config.mjs @@ -1,4 +1,5 @@ import path from 'node:path' +import tailwindcss from '@tailwindcss/vite' import vue from '@vitejs/plugin-vue' import AutoImport from 'unplugin-auto-import/vite' import Components from 'unplugin-vue-components/vite' @@ -12,6 +13,7 @@ export default defineConfig({ base: './', plugins: [ vue(), + tailwindcss(), AutoImport({ imports: ['vue'], }),