diff --git a/assets/material-icons.json b/assets/material-icons.json new file mode 100644 index 0000000000000..5fa0dca54bda2 --- /dev/null +++ b/assets/material-icons.json @@ -0,0 +1,5659 @@ +{ + "iconDefinitions": { + "git": { + "iconPath": "./../icons/git.svg" + }, + "yaml": { + "iconPath": "./../icons/yaml.svg" + }, + "xml": { + "iconPath": "./../icons/xml.svg" + }, + "matlab": { + "iconPath": "./../icons/matlab.svg" + }, + "settings": { + "iconPath": "./../icons/settings.svg" + }, + "shaderlab": { + "iconPath": "./../icons/shaderlab.svg" + }, + "diff": { + "iconPath": "./../icons/diff.svg" + }, + "json": { + "iconPath": "./../icons/json.svg" + }, + "blink": { + "iconPath": "./../icons/blink.svg" + }, + "java": { + "iconPath": "./../icons/java.svg" + }, + "razor": { + "iconPath": "./../icons/razor.svg" + }, + "python": { + "iconPath": "./../icons/python.svg" + }, + "javascript": { + "iconPath": "./../icons/javascript.svg" + }, + "typescript": { + "iconPath": "./../icons/typescript.svg" + }, + "scala": { + "iconPath": "./../icons/scala.svg" + }, + "handlebars": { + "iconPath": "./../icons/handlebars.svg" + }, + "perl": { + "iconPath": "./../icons/perl.svg" + }, + "haxe": { + "iconPath": "./../icons/haxe.svg" + }, + "puppet": { + "iconPath": "./../icons/puppet.svg" + }, + "elixir": { + "iconPath": "./../icons/elixir.svg" + }, + "livescript": { + "iconPath": "./../icons/livescript.svg" + }, + "erlang": { + "iconPath": "./../icons/erlang.svg" + }, + "twig": { + "iconPath": "./../icons/twig.svg" + }, + "julia": { + "iconPath": "./../icons/julia.svg" + }, + "elm": { + "iconPath": "./../icons/elm.svg" + }, + "purescript": { + "iconPath": "./../icons/purescript.svg" + }, + "stylus": { + "iconPath": "./../icons/stylus.svg" + }, + "nunjucks": { + "iconPath": "./../icons/nunjucks.svg" + }, + "pug": { + "iconPath": "./../icons/pug.svg" + }, + "robot": { + "iconPath": "./../icons/robot.svg" + }, + "sass": { + "iconPath": "./../icons/sass.svg" + }, + "less": { + "iconPath": "./../icons/less.svg" + }, + "css": { + "iconPath": "./../icons/css.svg" + }, + "visualstudio": { + "iconPath": "./../icons/visualstudio.svg" + }, + "angular": { + "iconPath": "./../icons/angular.svg" + }, + "graphql": { + "iconPath": "./../icons/graphql.svg" + }, + "solidity": { + "iconPath": "./../icons/solidity.svg" + }, + "autoit": { + "iconPath": "./../icons/autoit.svg" + }, + "haml": { + "iconPath": "./../icons/haml.svg" + }, + "yang": { + "iconPath": "./../icons/yang.svg" + }, + "terraform": { + "iconPath": "./../icons/terraform.svg" + }, + "applescript": { + "iconPath": "./../icons/applescript.svg" + }, + "cake": { + "iconPath": "./../icons/cake.svg" + }, + "cucumber": { + "iconPath": "./../icons/cucumber.svg" + }, + "nim": { + "iconPath": "./../icons/nim.svg" + }, + "apiblueprint": { + "iconPath": "./../icons/apiblueprint.svg" + }, + "riot": { + "iconPath": "./../icons/riot.svg" + }, + "postcss": { + "iconPath": "./../icons/postcss.svg" + }, + "coldfusion": { + "iconPath": "./../icons/coldfusion.svg" + }, + "haskell": { + "iconPath": "./../icons/haskell.svg" + }, + "dhall": { + "iconPath": "./../icons/dhall.svg" + }, + "cabal": { + "iconPath": "./../icons/cabal.svg" + }, + "nix": { + "iconPath": "./../icons/nix.svg" + }, + "ruby": { + "iconPath": "./../icons/ruby.svg" + }, + "slim": { + "iconPath": "./../icons/slim.svg" + }, + "php": { + "iconPath": "./../icons/php.svg" + }, + "php_elephant": { + "iconPath": "./../icons/php_elephant.svg" + }, + "php_elephant_pink": { + "iconPath": "./../icons/php_elephant_pink.svg" + }, + "hack": { + "iconPath": "./../icons/hack.svg" + }, + "react": { + "iconPath": "./../icons/react.svg" + }, + "mjml": { + "iconPath": "./../icons/mjml.svg" + }, + "processing": { + "iconPath": "./../icons/processing.svg" + }, + "hcl": { + "iconPath": "./../icons/hcl.svg" + }, + "go": { + "iconPath": "./../icons/go.svg" + }, + "go_gopher": { + "iconPath": "./../icons/go_gopher.svg" + }, + "nodejs_alt": { + "iconPath": "./../icons/nodejs_alt.svg" + }, + "django": { + "iconPath": "./../icons/django.svg" + }, + "html": { + "iconPath": "./../icons/html.svg" + }, + "godot": { + "iconPath": "./../icons/godot.svg" + }, + "godot-assets": { + "iconPath": "./../icons/godot-assets.svg" + }, + "vim": { + "iconPath": "./../icons/vim.svg" + }, + "silverstripe": { + "iconPath": "./../icons/silverstripe.svg" + }, + "prolog": { + "iconPath": "./../icons/prolog.svg" + }, + "pawn": { + "iconPath": "./../icons/pawn.svg" + }, + "reason": { + "iconPath": "./../icons/reason.svg" + }, + "sml": { + "iconPath": "./../icons/sml.svg" + }, + "tex": { + "iconPath": "./../icons/tex.svg" + }, + "salesforce": { + "iconPath": "./../icons/salesforce.svg" + }, + "sas": { + "iconPath": "./../icons/sas.svg" + }, + "docker": { + "iconPath": "./../icons/docker.svg" + }, + "table": { + "iconPath": "./../icons/table.svg" + }, + "csharp": { + "iconPath": "./../icons/csharp.svg" + }, + "console": { + "iconPath": "./../icons/console.svg" + }, + "c": { + "iconPath": "./../icons/c.svg" + }, + "cpp": { + "iconPath": "./../icons/cpp.svg" + }, + "objective-c": { + "iconPath": "./../icons/objective-c.svg" + }, + "objective-cpp": { + "iconPath": "./../icons/objective-cpp.svg" + }, + "coffee": { + "iconPath": "./../icons/coffee.svg" + }, + "fsharp": { + "iconPath": "./../icons/fsharp.svg" + }, + "editorconfig": { + "iconPath": "./../icons/editorconfig.svg" + }, + "clojure": { + "iconPath": "./../icons/clojure.svg" + }, + "groovy": { + "iconPath": "./../icons/groovy.svg" + }, + "markdown": { + "iconPath": "./../icons/markdown.svg" + }, + "jinja": { + "iconPath": "./../icons/jinja.svg" + }, + "proto": { + "iconPath": "./../icons/proto.svg" + }, + "python-misc": { + "iconPath": "./../icons/python-misc.svg" + }, + "vue": { + "iconPath": "./../icons/vue.svg" + }, + "lua": { + "iconPath": "./../icons/lua.svg" + }, + "lib": { + "iconPath": "./../icons/lib.svg" + }, + "log": { + "iconPath": "./../icons/log.svg" + }, + "jupyter": { + "iconPath": "./../icons/jupyter.svg" + }, + "document": { + "iconPath": "./../icons/document.svg" + }, + "pdf": { + "iconPath": "./../icons/pdf.svg" + }, + "powershell": { + "iconPath": "./../icons/powershell.svg" + }, + "r": { + "iconPath": "./../icons/r.svg" + }, + "rust": { + "iconPath": "./../icons/rust.svg" + }, + "database": { + "iconPath": "./../icons/database.svg" + }, + "kusto": { + "iconPath": "./../icons/kusto.svg" + }, + "lock": { + "iconPath": "./../icons/lock.svg" + }, + "svg": { + "iconPath": "./../icons/svg.svg" + }, + "swift": { + "iconPath": "./../icons/swift.svg" + }, + "react_ts": { + "iconPath": "./../icons/react_ts.svg" + }, + "search": { + "iconPath": "./../icons/search.svg" + }, + "minecraft": { + "iconPath": "./../icons/minecraft.svg" + }, + "rescript": { + "iconPath": "./../icons/rescript.svg" + }, + "otne": { + "iconPath": "./../icons/otne.svg" + }, + "twine": { + "iconPath": "./../icons/twine.svg" + }, + "grain": { + "iconPath": "./../icons/grain.svg" + }, + "lolcode": { + "iconPath": "./../icons/lolcode.svg" + }, + "idris": { + "iconPath": "./../icons/idris.svg" + }, + "chess": { + "iconPath": "./../icons/chess.svg" + }, + "gemini": { + "iconPath": "./../icons/gemini.svg" + }, + "vlang": { + "iconPath": "./../icons/vlang.svg" + }, + "wolframlanguage": { + "iconPath": "./../icons/wolframlanguage.svg" + }, + "shader": { + "iconPath": "./../icons/shader.svg" + }, + "tree": { + "iconPath": "./../icons/tree.svg" + }, + "svelte": { + "iconPath": "./../icons/svelte.svg" + }, + "dart": { + "iconPath": "./../icons/dart.svg" + }, + "cadence": { + "iconPath": "./../icons/cadence.svg" + }, + "stylable": { + "iconPath": "./../icons/stylable.svg" + }, + "blink_light": { + "iconPath": "./../icons/blink_light.svg" + }, + "jinja_light": { + "iconPath": "./../icons/jinja_light.svg" + }, + "playwright": { + "iconPath": "./../icons/playwright.svg" + }, + "sublime": { + "iconPath": "./../icons/sublime.svg" + }, + "image": { + "iconPath": "./../icons/image.svg" + }, + "routing": { + "iconPath": "./../icons/routing.svg" + }, + "typescript-def": { + "iconPath": "./../icons/typescript-def.svg" + }, + "markojs": { + "iconPath": "./../icons/markojs.svg" + }, + "astro": { + "iconPath": "./../icons/astro.svg" + }, + "vscode": { + "iconPath": "./../icons/vscode.svg" + }, + "qsharp": { + "iconPath": "./../icons/qsharp.svg" + }, + "zip": { + "iconPath": "./../icons/zip.svg" + }, + "vala": { + "iconPath": "./../icons/vala.svg" + }, + "zig": { + "iconPath": "./../icons/zig.svg" + }, + "exe": { + "iconPath": "./../icons/exe.svg" + }, + "hex": { + "iconPath": "./../icons/hex.svg" + }, + "jar": { + "iconPath": "./../icons/jar.svg" + }, + "javaclass": { + "iconPath": "./../icons/javaclass.svg" + }, + "h": { + "iconPath": "./../icons/h.svg" + }, + "hpp": { + "iconPath": "./../icons/hpp.svg" + }, + "rc": { + "iconPath": "./../icons/rc.svg" + }, + "go-mod": { + "iconPath": "./../icons/go-mod.svg" + }, + "url": { + "iconPath": "./../icons/url.svg" + }, + "gradle": { + "iconPath": "./../icons/gradle.svg" + }, + "word": { + "iconPath": "./../icons/word.svg" + }, + "certificate": { + "iconPath": "./../icons/certificate.svg" + }, + "key": { + "iconPath": "./../icons/key.svg" + }, + "font": { + "iconPath": "./../icons/font.svg" + }, + "gemfile": { + "iconPath": "./../icons/gemfile.svg" + }, + "rubocop": { + "iconPath": "./../icons/rubocop.svg" + }, + "rubocop_light": { + "iconPath": "./../icons/rubocop_light.svg" + }, + "arduino": { + "iconPath": "./../icons/arduino.svg" + }, + "powerpoint": { + "iconPath": "./../icons/powerpoint.svg" + }, + "video": { + "iconPath": "./../icons/video.svg" + }, + "virtual": { + "iconPath": "./../icons/virtual.svg" + }, + "email": { + "iconPath": "./../icons/email.svg" + }, + "audio": { + "iconPath": "./../icons/audio.svg" + }, + "raml": { + "iconPath": "./../icons/raml.svg" + }, + "xaml": { + "iconPath": "./../icons/xaml.svg" + }, + "kotlin": { + "iconPath": "./../icons/kotlin.svg" + }, + "dart_generated": { + "iconPath": "./../icons/dart_generated.svg" + }, + "actionscript": { + "iconPath": "./../icons/actionscript.svg" + }, + "mxml": { + "iconPath": "./../icons/mxml.svg" + }, + "autohotkey": { + "iconPath": "./../icons/autohotkey.svg" + }, + "flash": { + "iconPath": "./../icons/flash.svg" + }, + "swc": { + "iconPath": "./../icons/swc.svg" + }, + "cmake": { + "iconPath": "./../icons/cmake.svg" + }, + "assembly": { + "iconPath": "./../icons/assembly.svg" + }, + "vue-config": { + "iconPath": "./../icons/vue-config.svg" + }, + "nuxt": { + "iconPath": "./../icons/nuxt.svg" + }, + "ocaml": { + "iconPath": "./../icons/ocaml.svg" + }, + "odin": { + "iconPath": "./../icons/odin.svg" + }, + "javascript-map": { + "iconPath": "./../icons/javascript-map.svg" + }, + "css-map": { + "iconPath": "./../icons/css-map.svg" + }, + "test-ts": { + "iconPath": "./../icons/test-ts.svg" + }, + "test-jsx": { + "iconPath": "./../icons/test-jsx.svg" + }, + "test-js": { + "iconPath": "./../icons/test-js.svg" + }, + "angular-component": { + "iconPath": "./../icons/angular-component.svg" + }, + "angular-guard": { + "iconPath": "./../icons/angular-guard.svg" + }, + "angular-service": { + "iconPath": "./../icons/angular-service.svg" + }, + "angular-pipe": { + "iconPath": "./../icons/angular-pipe.svg" + }, + "angular-directive": { + "iconPath": "./../icons/angular-directive.svg" + }, + "angular-resolver": { + "iconPath": "./../icons/angular-resolver.svg" + }, + "smarty": { + "iconPath": "./../icons/smarty.svg" + }, + "bucklescript": { + "iconPath": "./../icons/bucklescript.svg" + }, + "merlin": { + "iconPath": "./../icons/merlin.svg" + }, + "verilog": { + "iconPath": "./../icons/verilog.svg" + }, + "mathematica": { + "iconPath": "./../icons/mathematica.svg" + }, + "vercel": { + "iconPath": "./../icons/vercel.svg" + }, + "vercel_light": { + "iconPath": "./../icons/vercel_light.svg" + }, + "verdaccio": { + "iconPath": "./../icons/verdaccio.svg" + }, + "next": { + "iconPath": "./../icons/next.svg" + }, + "next_light": { + "iconPath": "./../icons/next_light.svg" + }, + "remix": { + "iconPath": "./../icons/remix.svg" + }, + "remix_light": { + "iconPath": "./../icons/remix_light.svg" + }, + "laravel": { + "iconPath": "./../icons/laravel.svg" + }, + "vfl": { + "iconPath": "./../icons/vfl.svg" + }, + "kl": { + "iconPath": "./../icons/kl.svg" + }, + "posthtml": { + "iconPath": "./../icons/posthtml.svg" + }, + "todo": { + "iconPath": "./../icons/todo.svg" + }, + "http": { + "iconPath": "./../icons/http.svg" + }, + "restql": { + "iconPath": "./../icons/restql.svg" + }, + "kivy": { + "iconPath": "./../icons/kivy.svg" + }, + "graphcool": { + "iconPath": "./../icons/graphcool.svg" + }, + "sbt": { + "iconPath": "./../icons/sbt.svg" + }, + "webpack": { + "iconPath": "./../icons/webpack.svg" + }, + "ionic": { + "iconPath": "./../icons/ionic.svg" + }, + "gulp": { + "iconPath": "./../icons/gulp.svg" + }, + "nodejs": { + "iconPath": "./../icons/nodejs.svg" + }, + "npm": { + "iconPath": "./../icons/npm.svg" + }, + "yarn": { + "iconPath": "./../icons/yarn.svg" + }, + "android": { + "iconPath": "./../icons/android.svg" + }, + "tune": { + "iconPath": "./../icons/tune.svg" + }, + "turborepo": { + "iconPath": "./../icons/turborepo.svg" + }, + "turborepo_light": { + "iconPath": "./../icons/turborepo_light.svg" + }, + "babel": { + "iconPath": "./../icons/babel.svg" + }, + "blitz": { + "iconPath": "./../icons/blitz.svg" + }, + "contributing": { + "iconPath": "./../icons/contributing.svg" + }, + "readme": { + "iconPath": "./../icons/readme.svg" + }, + "changelog": { + "iconPath": "./../icons/changelog.svg" + }, + "architecture": { + "iconPath": "./../icons/architecture.svg" + }, + "credits": { + "iconPath": "./../icons/credits.svg" + }, + "authors": { + "iconPath": "./../icons/authors.svg" + }, + "flow": { + "iconPath": "./../icons/flow.svg" + }, + "favicon": { + "iconPath": "./../icons/favicon.svg" + }, + "karma": { + "iconPath": "./../icons/karma.svg" + }, + "bithound": { + "iconPath": "./../icons/bithound.svg" + }, + "svgo": { + "iconPath": "./../icons/svgo.svg" + }, + "appveyor": { + "iconPath": "./../icons/appveyor.svg" + }, + "travis": { + "iconPath": "./../icons/travis.svg" + }, + "codecov": { + "iconPath": "./../icons/codecov.svg" + }, + "sonarcloud": { + "iconPath": "./../icons/sonarcloud.svg" + }, + "protractor": { + "iconPath": "./../icons/protractor.svg" + }, + "fusebox": { + "iconPath": "./../icons/fusebox.svg" + }, + "heroku": { + "iconPath": "./../icons/heroku.svg" + }, + "gitlab": { + "iconPath": "./../icons/gitlab.svg" + }, + "bower": { + "iconPath": "./../icons/bower.svg" + }, + "eslint": { + "iconPath": "./../icons/eslint.svg" + }, + "conduct": { + "iconPath": "./../icons/conduct.svg" + }, + "watchman": { + "iconPath": "./../icons/watchman.svg" + }, + "aurelia": { + "iconPath": "./../icons/aurelia.svg" + }, + "auto": { + "iconPath": "./../icons/auto.svg" + }, + "auto_light": { + "iconPath": "./../icons/auto_light.svg" + }, + "mocha": { + "iconPath": "./../icons/mocha.svg" + }, + "jenkins": { + "iconPath": "./../icons/jenkins.svg" + }, + "firebase": { + "iconPath": "./../icons/firebase.svg" + }, + "figma": { + "iconPath": "./../icons/figma.svg" + }, + "rollup": { + "iconPath": "./../icons/rollup.svg" + }, + "hardhat": { + "iconPath": "./../icons/hardhat.svg" + }, + "stylelint": { + "iconPath": "./../icons/stylelint.svg" + }, + "stylelint_light": { + "iconPath": "./../icons/stylelint_light.svg" + }, + "code-climate": { + "iconPath": "./../icons/code-climate.svg" + }, + "code-climate_light": { + "iconPath": "./../icons/code-climate_light.svg" + }, + "prettier": { + "iconPath": "./../icons/prettier.svg" + }, + "renovate": { + "iconPath": "./../icons/renovate.svg" + }, + "apollo": { + "iconPath": "./../icons/apollo.svg" + }, + "nodemon": { + "iconPath": "./../icons/nodemon.svg" + }, + "webhint": { + "iconPath": "./../icons/webhint.svg" + }, + "browserlist": { + "iconPath": "./../icons/browserlist.svg" + }, + "browserlist_light": { + "iconPath": "./../icons/browserlist_light.svg" + }, + "crystal": { + "iconPath": "./../icons/crystal.svg" + }, + "crystal_light": { + "iconPath": "./../icons/crystal_light.svg" + }, + "snyk": { + "iconPath": "./../icons/snyk.svg" + }, + "drone": { + "iconPath": "./../icons/drone.svg" + }, + "drone_light": { + "iconPath": "./../icons/drone_light.svg" + }, + "cuda": { + "iconPath": "./../icons/cuda.svg" + }, + "dotjs": { + "iconPath": "./../icons/dotjs.svg" + }, + "ejs": { + "iconPath": "./../icons/ejs.svg" + }, + "sequelize": { + "iconPath": "./../icons/sequelize.svg" + }, + "gatsby": { + "iconPath": "./../icons/gatsby.svg" + }, + "wakatime": { + "iconPath": "./../icons/wakatime.svg" + }, + "wakatime_light": { + "iconPath": "./../icons/wakatime_light.svg" + }, + "circleci": { + "iconPath": "./../icons/circleci.svg" + }, + "circleci_light": { + "iconPath": "./../icons/circleci_light.svg" + }, + "cloudfoundry": { + "iconPath": "./../icons/cloudfoundry.svg" + }, + "grunt": { + "iconPath": "./../icons/grunt.svg" + }, + "jest": { + "iconPath": "./../icons/jest.svg" + }, + "storybook": { + "iconPath": "./../icons/storybook.svg" + }, + "wepy": { + "iconPath": "./../icons/wepy.svg" + }, + "fastlane": { + "iconPath": "./../icons/fastlane.svg" + }, + "hcl_light": { + "iconPath": "./../icons/hcl_light.svg" + }, + "helm": { + "iconPath": "./../icons/helm.svg" + }, + "san": { + "iconPath": "./../icons/san.svg" + }, + "wallaby": { + "iconPath": "./../icons/wallaby.svg" + }, + "stencil": { + "iconPath": "./../icons/stencil.svg" + }, + "red": { + "iconPath": "./../icons/red.svg" + }, + "makefile": { + "iconPath": "./../icons/makefile.svg" + }, + "foxpro": { + "iconPath": "./../icons/foxpro.svg" + }, + "i18n": { + "iconPath": "./../icons/i18n.svg" + }, + "webassembly": { + "iconPath": "./../icons/webassembly.svg" + }, + "semantic-release": { + "iconPath": "./../icons/semantic-release.svg" + }, + "semantic-release_light": { + "iconPath": "./../icons/semantic-release_light.svg" + }, + "bitbucket": { + "iconPath": "./../icons/bitbucket.svg" + }, + "d": { + "iconPath": "./../icons/d.svg" + }, + "mdx": { + "iconPath": "./../icons/mdx.svg" + }, + "mdsvex": { + "iconPath": "./../icons/mdsvex.svg" + }, + "ballerina": { + "iconPath": "./../icons/ballerina.svg" + }, + "racket": { + "iconPath": "./../icons/racket.svg" + }, + "bazel": { + "iconPath": "./../icons/bazel.svg" + }, + "mint": { + "iconPath": "./../icons/mint.svg" + }, + "velocity": { + "iconPath": "./../icons/velocity.svg" + }, + "azure-pipelines": { + "iconPath": "./../icons/azure-pipelines.svg" + }, + "azure": { + "iconPath": "./../icons/azure.svg" + }, + "vagrant": { + "iconPath": "./../icons/vagrant.svg" + }, + "prisma": { + "iconPath": "./../icons/prisma.svg" + }, + "abc": { + "iconPath": "./../icons/abc.svg" + }, + "asciidoc": { + "iconPath": "./../icons/asciidoc.svg" + }, + "istanbul": { + "iconPath": "./../icons/istanbul.svg" + }, + "edge": { + "iconPath": "./../icons/edge.svg" + }, + "scheme": { + "iconPath": "./../icons/scheme.svg" + }, + "lisp": { + "iconPath": "./../icons/lisp.svg" + }, + "tailwindcss": { + "iconPath": "./../icons/tailwindcss.svg" + }, + "3d": { + "iconPath": "./../icons/3d.svg" + }, + "buildkite": { + "iconPath": "./../icons/buildkite.svg" + }, + "netlify": { + "iconPath": "./../icons/netlify.svg" + }, + "netlify_light": { + "iconPath": "./../icons/netlify_light.svg" + }, + "nest": { + "iconPath": "./../icons/nest.svg" + }, + "moonscript": { + "iconPath": "./../icons/moonscript.svg" + }, + "percy": { + "iconPath": "./../icons/percy.svg" + }, + "gitpod": { + "iconPath": "./../icons/gitpod.svg" + }, + "advpl_prw": { + "iconPath": "./../icons/advpl_prw.svg" + }, + "advpl_ptm": { + "iconPath": "./../icons/advpl_ptm.svg" + }, + "advpl_tlpp": { + "iconPath": "./../icons/advpl_tlpp.svg" + }, + "advpl_include": { + "iconPath": "./../icons/advpl_include.svg" + }, + "codeowners": { + "iconPath": "./../icons/codeowners.svg" + }, + "gcp": { + "iconPath": "./../icons/gcp.svg" + }, + "disc": { + "iconPath": "./../icons/disc.svg" + }, + "fortran": { + "iconPath": "./../icons/fortran.svg" + }, + "tcl": { + "iconPath": "./../icons/tcl.svg" + }, + "liquid": { + "iconPath": "./../icons/liquid.svg" + }, + "husky": { + "iconPath": "./../icons/husky.svg" + }, + "coconut": { + "iconPath": "./../icons/coconut.svg" + }, + "tilt": { + "iconPath": "./../icons/tilt.svg" + }, + "capacitor": { + "iconPath": "./../icons/capacitor.svg" + }, + "sketch": { + "iconPath": "./../icons/sketch.svg" + }, + "adonis": { + "iconPath": "./../icons/adonis.svg" + }, + "forth": { + "iconPath": "./../icons/forth.svg" + }, + "uml": { + "iconPath": "./../icons/uml.svg" + }, + "uml_light": { + "iconPath": "./../icons/uml_light.svg" + }, + "meson": { + "iconPath": "./../icons/meson.svg" + }, + "commitlint": { + "iconPath": "./../icons/commitlint.svg" + }, + "buck": { + "iconPath": "./../icons/buck.svg" + }, + "nrwl": { + "iconPath": "./../icons/nrwl.svg" + }, + "opam": { + "iconPath": "./../icons/opam.svg" + }, + "dune": { + "iconPath": "./../icons/dune.svg" + }, + "imba": { + "iconPath": "./../icons/imba.svg" + }, + "drawio": { + "iconPath": "./../icons/drawio.svg" + }, + "pascal": { + "iconPath": "./../icons/pascal.svg" + }, + "roadmap": { + "iconPath": "./../icons/roadmap.svg" + }, + "nuget": { + "iconPath": "./../icons/nuget.svg" + }, + "command": { + "iconPath": "./../icons/command.svg" + }, + "stryker": { + "iconPath": "./../icons/stryker.svg" + }, + "denizenscript": { + "iconPath": "./../icons/denizenscript.svg" + }, + "modernizr": { + "iconPath": "./../icons/modernizr.svg" + }, + "slug": { + "iconPath": "./../icons/slug.svg" + }, + "stitches": { + "iconPath": "./../icons/stitches.svg" + }, + "stitches_light": { + "iconPath": "./../icons/stitches_light.svg" + }, + "nginx": { + "iconPath": "./../icons/nginx.svg" + }, + "replit": { + "iconPath": "./../icons/replit.svg" + }, + "rescript-interface": { + "iconPath": "./../icons/rescript-interface.svg" + }, + "snowpack": { + "iconPath": "./../icons/snowpack.svg" + }, + "snowpack_light": { + "iconPath": "./../icons/snowpack_light.svg" + }, + "brainfuck": { + "iconPath": "./../icons/brainfuck.svg" + }, + "bicep": { + "iconPath": "./../icons/bicep.svg" + }, + "cobol": { + "iconPath": "./../icons/cobol.svg" + }, + "quasar": { + "iconPath": "./../icons/quasar.svg" + }, + "dependabot": { + "iconPath": "./../icons/dependabot.svg" + }, + "pipeline": { + "iconPath": "./../icons/pipeline.svg" + }, + "vite": { + "iconPath": "./../icons/vite.svg" + }, + "vitest": { + "iconPath": "./../icons/vitest.svg" + }, + "opa": { + "iconPath": "./../icons/opa.svg" + }, + "lerna": { + "iconPath": "./../icons/lerna.svg" + }, + "windicss": { + "iconPath": "./../icons/windicss.svg" + }, + "textlint": { + "iconPath": "./../icons/textlint.svg" + }, + "lilypond": { + "iconPath": "./../icons/lilypond.svg" + }, + "chess_light": { + "iconPath": "./../icons/chess_light.svg" + }, + "sentry": { + "iconPath": "./../icons/sentry.svg" + }, + "phpunit": { + "iconPath": "./../icons/phpunit.svg" + }, + "php-cs-fixer": { + "iconPath": "./../icons/php-cs-fixer.svg" + }, + "robots": { + "iconPath": "./../icons/robots.svg" + }, + "tsconfig": { + "iconPath": "./../icons/tsconfig.svg" + }, + "tauri": { + "iconPath": "./../icons/tauri.svg" + }, + "jsconfig": { + "iconPath": "./../icons/jsconfig.svg" + }, + "maven": { + "iconPath": "./../icons/maven.svg" + }, + "ada": { + "iconPath": "./../icons/ada.svg" + }, + "serverless": { + "iconPath": "./../icons/serverless.svg" + }, + "supabase": { + "iconPath": "./../icons/supabase.svg" + }, + "ember": { + "iconPath": "./../icons/ember.svg" + }, + "horusec": { + "iconPath": "./../icons/horusec.svg" + }, + "poetry": { + "iconPath": "./../icons/poetry.svg" + }, + "coala": { + "iconPath": "./../icons/coala.svg" + }, + "parcel": { + "iconPath": "./../icons/parcel.svg" + }, + "dinophp": { + "iconPath": "./../icons/dinophp.svg" + }, + "teal": { + "iconPath": "./../icons/teal.svg" + }, + "template": { + "iconPath": "./../icons/template.svg" + }, + "astyle": { + "iconPath": "./../icons/astyle.svg" + }, + "lighthouse": { + "iconPath": "./../icons/lighthouse.svg" + }, + "svgr": { + "iconPath": "./../icons/svgr.svg" + }, + "rome": { + "iconPath": "./../icons/rome.svg" + }, + "cypress": { + "iconPath": "./../icons/cypress.svg" + }, + "siyuan": { + "iconPath": "./../icons/siyuan.svg" + }, + "ndst": { + "iconPath": "./../icons/ndst.svg" + }, + "plop": { + "iconPath": "./../icons/plop.svg" + }, + "tobi": { + "iconPath": "./../icons/tobi.svg" + }, + "tobimake": { + "iconPath": "./../icons/tobimake.svg" + }, + "gleam": { + "iconPath": "./../icons/gleam.svg" + }, + "pnpm": { + "iconPath": "./../icons/pnpm.svg" + }, + "pnpm_light": { + "iconPath": "./../icons/pnpm_light.svg" + }, + "gridsome": { + "iconPath": "./../icons/gridsome.svg" + }, + "steadybit": { + "iconPath": "./../icons/steadybit.svg" + }, + "caddy": { + "iconPath": "./../icons/caddy.svg" + }, + "bun": { + "iconPath": "./../icons/bun.svg" + }, + "bun_light": { + "iconPath": "./../icons/bun_light.svg" + }, + "antlr": { + "iconPath": "./../icons/antlr.svg" + }, + "pinejs": { + "iconPath": "./../icons/pinejs.svg" + }, + "nano-staged": { + "iconPath": "./../icons/nano-staged.svg" + }, + "nano-staged_light": { + "iconPath": "./../icons/nano-staged_light.svg" + }, + "craco": { + "iconPath": "./../icons/craco.svg" + }, + "gamemaker": { + "iconPath": "./../icons/gamemaker.svg" + }, + "tldraw": { + "iconPath": "./../icons/tldraw.svg" + }, + "tldraw_light": { + "iconPath": "./../icons/tldraw_light.svg" + }, + "mercurial": { + "iconPath": "./../icons/mercurial.svg" + }, + "deno": { + "iconPath": "./../icons/deno.svg" + }, + "deno_light": { + "iconPath": "./../icons/deno_light.svg" + }, + "plastic": { + "iconPath": "./../icons/plastic.svg" + }, + "typst": { + "iconPath": "./../icons/typst.svg" + }, + "file": { + "iconPath": "./../icons/file.svg" + }, + "folder-src": { + "iconPath": "./../icons/folder-src.svg" + }, + "folder-src-open": { + "iconPath": "./../icons/folder-src-open.svg" + }, + "folder-dist": { + "iconPath": "./../icons/folder-dist.svg" + }, + "folder-dist-open": { + "iconPath": "./../icons/folder-dist-open.svg" + }, + "folder-css": { + "iconPath": "./../icons/folder-css.svg" + }, + "folder-css-open": { + "iconPath": "./../icons/folder-css-open.svg" + }, + "folder-sass": { + "iconPath": "./../icons/folder-sass.svg" + }, + "folder-sass-open": { + "iconPath": "./../icons/folder-sass-open.svg" + }, + "folder-images": { + "iconPath": "./../icons/folder-images.svg" + }, + "folder-images-open": { + "iconPath": "./../icons/folder-images-open.svg" + }, + "folder-scripts": { + "iconPath": "./../icons/folder-scripts.svg" + }, + "folder-scripts-open": { + "iconPath": "./../icons/folder-scripts-open.svg" + }, + "folder-node": { + "iconPath": "./../icons/folder-node.svg" + }, + "folder-node-open": { + "iconPath": "./../icons/folder-node-open.svg" + }, + "folder-javascript": { + "iconPath": "./../icons/folder-javascript.svg" + }, + "folder-javascript-open": { + "iconPath": "./../icons/folder-javascript-open.svg" + }, + "folder-json": { + "iconPath": "./../icons/folder-json.svg" + }, + "folder-json-open": { + "iconPath": "./../icons/folder-json-open.svg" + }, + "folder-font": { + "iconPath": "./../icons/folder-font.svg" + }, + "folder-font-open": { + "iconPath": "./../icons/folder-font-open.svg" + }, + "folder-bower": { + "iconPath": "./../icons/folder-bower.svg" + }, + "folder-bower-open": { + "iconPath": "./../icons/folder-bower-open.svg" + }, + "folder-test": { + "iconPath": "./../icons/folder-test.svg" + }, + "folder-test-open": { + "iconPath": "./../icons/folder-test-open.svg" + }, + "folder-jinja": { + "iconPath": "./../icons/folder-jinja.svg" + }, + "folder-jinja-open": { + "iconPath": "./../icons/folder-jinja-open.svg" + }, + "folder-jinja_light": { + "iconPath": "./../icons/folder-jinja_light.svg" + }, + "folder-jinja-open_light": { + "iconPath": "./../icons/folder-jinja-open_light.svg" + }, + "folder-markdown": { + "iconPath": "./../icons/folder-markdown.svg" + }, + "folder-markdown-open": { + "iconPath": "./../icons/folder-markdown-open.svg" + }, + "folder-php": { + "iconPath": "./../icons/folder-php.svg" + }, + "folder-php-open": { + "iconPath": "./../icons/folder-php-open.svg" + }, + "folder-phpmailer": { + "iconPath": "./../icons/folder-phpmailer.svg" + }, + "folder-phpmailer-open": { + "iconPath": "./../icons/folder-phpmailer-open.svg" + }, + "folder-sublime": { + "iconPath": "./../icons/folder-sublime.svg" + }, + "folder-sublime-open": { + "iconPath": "./../icons/folder-sublime-open.svg" + }, + "folder-docs": { + "iconPath": "./../icons/folder-docs.svg" + }, + "folder-docs-open": { + "iconPath": "./../icons/folder-docs-open.svg" + }, + "folder-git": { + "iconPath": "./../icons/folder-git.svg" + }, + "folder-git-open": { + "iconPath": "./../icons/folder-git-open.svg" + }, + "folder-github": { + "iconPath": "./../icons/folder-github.svg" + }, + "folder-github-open": { + "iconPath": "./../icons/folder-github-open.svg" + }, + "folder-gitlab": { + "iconPath": "./../icons/folder-gitlab.svg" + }, + "folder-gitlab-open": { + "iconPath": "./../icons/folder-gitlab-open.svg" + }, + "folder-vscode": { + "iconPath": "./../icons/folder-vscode.svg" + }, + "folder-vscode-open": { + "iconPath": "./../icons/folder-vscode-open.svg" + }, + "folder-views": { + "iconPath": "./../icons/folder-views.svg" + }, + "folder-views-open": { + "iconPath": "./../icons/folder-views-open.svg" + }, + "folder-vue": { + "iconPath": "./../icons/folder-vue.svg" + }, + "folder-vue-open": { + "iconPath": "./../icons/folder-vue-open.svg" + }, + "folder-vuepress": { + "iconPath": "./../icons/folder-vuepress.svg" + }, + "folder-vuepress-open": { + "iconPath": "./../icons/folder-vuepress-open.svg" + }, + "folder-expo": { + "iconPath": "./../icons/folder-expo.svg" + }, + "folder-expo-open": { + "iconPath": "./../icons/folder-expo-open.svg" + }, + "folder-config": { + "iconPath": "./../icons/folder-config.svg" + }, + "folder-config-open": { + "iconPath": "./../icons/folder-config-open.svg" + }, + "folder-i18n": { + "iconPath": "./../icons/folder-i18n.svg" + }, + "folder-i18n-open": { + "iconPath": "./../icons/folder-i18n-open.svg" + }, + "folder-components": { + "iconPath": "./../icons/folder-components.svg" + }, + "folder-components-open": { + "iconPath": "./../icons/folder-components-open.svg" + }, + "folder-verdaccio": { + "iconPath": "./../icons/folder-verdaccio.svg" + }, + "folder-verdaccio-open": { + "iconPath": "./../icons/folder-verdaccio-open.svg" + }, + "folder-aurelia": { + "iconPath": "./../icons/folder-aurelia.svg" + }, + "folder-aurelia-open": { + "iconPath": "./../icons/folder-aurelia-open.svg" + }, + "folder-resource": { + "iconPath": "./../icons/folder-resource.svg" + }, + "folder-resource-open": { + "iconPath": "./../icons/folder-resource-open.svg" + }, + "folder-lib": { + "iconPath": "./../icons/folder-lib.svg" + }, + "folder-lib-open": { + "iconPath": "./../icons/folder-lib-open.svg" + }, + "folder-theme": { + "iconPath": "./../icons/folder-theme.svg" + }, + "folder-theme-open": { + "iconPath": "./../icons/folder-theme-open.svg" + }, + "folder-webpack": { + "iconPath": "./../icons/folder-webpack.svg" + }, + "folder-webpack-open": { + "iconPath": "./../icons/folder-webpack-open.svg" + }, + "folder-global": { + "iconPath": "./../icons/folder-global.svg" + }, + "folder-global-open": { + "iconPath": "./../icons/folder-global-open.svg" + }, + "folder-public": { + "iconPath": "./../icons/folder-public.svg" + }, + "folder-public-open": { + "iconPath": "./../icons/folder-public-open.svg" + }, + "folder-include": { + "iconPath": "./../icons/folder-include.svg" + }, + "folder-include-open": { + "iconPath": "./../icons/folder-include-open.svg" + }, + "folder-docker": { + "iconPath": "./../icons/folder-docker.svg" + }, + "folder-docker-open": { + "iconPath": "./../icons/folder-docker-open.svg" + }, + "folder-database": { + "iconPath": "./../icons/folder-database.svg" + }, + "folder-database-open": { + "iconPath": "./../icons/folder-database-open.svg" + }, + "folder-log": { + "iconPath": "./../icons/folder-log.svg" + }, + "folder-log-open": { + "iconPath": "./../icons/folder-log-open.svg" + }, + "folder-target": { + "iconPath": "./../icons/folder-target.svg" + }, + "folder-target-open": { + "iconPath": "./../icons/folder-target-open.svg" + }, + "folder-temp": { + "iconPath": "./../icons/folder-temp.svg" + }, + "folder-temp-open": { + "iconPath": "./../icons/folder-temp-open.svg" + }, + "folder-aws": { + "iconPath": "./../icons/folder-aws.svg" + }, + "folder-aws-open": { + "iconPath": "./../icons/folder-aws-open.svg" + }, + "folder-audio": { + "iconPath": "./../icons/folder-audio.svg" + }, + "folder-audio-open": { + "iconPath": "./../icons/folder-audio-open.svg" + }, + "folder-video": { + "iconPath": "./../icons/folder-video.svg" + }, + "folder-video-open": { + "iconPath": "./../icons/folder-video-open.svg" + }, + "folder-kubernetes": { + "iconPath": "./../icons/folder-kubernetes.svg" + }, + "folder-kubernetes-open": { + "iconPath": "./../icons/folder-kubernetes-open.svg" + }, + "folder-import": { + "iconPath": "./../icons/folder-import.svg" + }, + "folder-import-open": { + "iconPath": "./../icons/folder-import-open.svg" + }, + "folder-export": { + "iconPath": "./../icons/folder-export.svg" + }, + "folder-export-open": { + "iconPath": "./../icons/folder-export-open.svg" + }, + "folder-wakatime": { + "iconPath": "./../icons/folder-wakatime.svg" + }, + "folder-wakatime-open": { + "iconPath": "./../icons/folder-wakatime-open.svg" + }, + "folder-circleci": { + "iconPath": "./../icons/folder-circleci.svg" + }, + "folder-circleci-open": { + "iconPath": "./../icons/folder-circleci-open.svg" + }, + "folder-wordpress": { + "iconPath": "./../icons/folder-wordpress.svg" + }, + "folder-wordpress-open": { + "iconPath": "./../icons/folder-wordpress-open.svg" + }, + "folder-gradle": { + "iconPath": "./../icons/folder-gradle.svg" + }, + "folder-gradle-open": { + "iconPath": "./../icons/folder-gradle-open.svg" + }, + "folder-coverage": { + "iconPath": "./../icons/folder-coverage.svg" + }, + "folder-coverage-open": { + "iconPath": "./../icons/folder-coverage-open.svg" + }, + "folder-class": { + "iconPath": "./../icons/folder-class.svg" + }, + "folder-class-open": { + "iconPath": "./../icons/folder-class-open.svg" + }, + "folder-other": { + "iconPath": "./../icons/folder-other.svg" + }, + "folder-other-open": { + "iconPath": "./../icons/folder-other-open.svg" + }, + "folder-lua": { + "iconPath": "./../icons/folder-lua.svg" + }, + "folder-lua-open": { + "iconPath": "./../icons/folder-lua-open.svg" + }, + "folder-typescript": { + "iconPath": "./../icons/folder-typescript.svg" + }, + "folder-typescript-open": { + "iconPath": "./../icons/folder-typescript-open.svg" + }, + "folder-graphql": { + "iconPath": "./../icons/folder-graphql.svg" + }, + "folder-graphql-open": { + "iconPath": "./../icons/folder-graphql-open.svg" + }, + "folder-routes": { + "iconPath": "./../icons/folder-routes.svg" + }, + "folder-routes-open": { + "iconPath": "./../icons/folder-routes-open.svg" + }, + "folder-ci": { + "iconPath": "./../icons/folder-ci.svg" + }, + "folder-ci-open": { + "iconPath": "./../icons/folder-ci-open.svg" + }, + "folder-benchmark": { + "iconPath": "./../icons/folder-benchmark.svg" + }, + "folder-benchmark-open": { + "iconPath": "./../icons/folder-benchmark-open.svg" + }, + "folder-messages": { + "iconPath": "./../icons/folder-messages.svg" + }, + "folder-messages-open": { + "iconPath": "./../icons/folder-messages-open.svg" + }, + "folder-less": { + "iconPath": "./../icons/folder-less.svg" + }, + "folder-less-open": { + "iconPath": "./../icons/folder-less-open.svg" + }, + "folder-gulp": { + "iconPath": "./../icons/folder-gulp.svg" + }, + "folder-gulp-open": { + "iconPath": "./../icons/folder-gulp-open.svg" + }, + "folder-python": { + "iconPath": "./../icons/folder-python.svg" + }, + "folder-python-open": { + "iconPath": "./../icons/folder-python-open.svg" + }, + "folder-debug": { + "iconPath": "./../icons/folder-debug.svg" + }, + "folder-debug-open": { + "iconPath": "./../icons/folder-debug-open.svg" + }, + "folder-fastlane": { + "iconPath": "./../icons/folder-fastlane.svg" + }, + "folder-fastlane-open": { + "iconPath": "./../icons/folder-fastlane-open.svg" + }, + "folder-plugin": { + "iconPath": "./../icons/folder-plugin.svg" + }, + "folder-plugin-open": { + "iconPath": "./../icons/folder-plugin-open.svg" + }, + "folder-middleware": { + "iconPath": "./../icons/folder-middleware.svg" + }, + "folder-middleware-open": { + "iconPath": "./../icons/folder-middleware-open.svg" + }, + "folder-controller": { + "iconPath": "./../icons/folder-controller.svg" + }, + "folder-controller-open": { + "iconPath": "./../icons/folder-controller-open.svg" + }, + "folder-ansible": { + "iconPath": "./../icons/folder-ansible.svg" + }, + "folder-ansible-open": { + "iconPath": "./../icons/folder-ansible-open.svg" + }, + "folder-server": { + "iconPath": "./../icons/folder-server.svg" + }, + "folder-server-open": { + "iconPath": "./../icons/folder-server-open.svg" + }, + "folder-client": { + "iconPath": "./../icons/folder-client.svg" + }, + "folder-client-open": { + "iconPath": "./../icons/folder-client-open.svg" + }, + "folder-tasks": { + "iconPath": "./../icons/folder-tasks.svg" + }, + "folder-tasks-open": { + "iconPath": "./../icons/folder-tasks-open.svg" + }, + "folder-android": { + "iconPath": "./../icons/folder-android.svg" + }, + "folder-android-open": { + "iconPath": "./../icons/folder-android-open.svg" + }, + "folder-ios": { + "iconPath": "./../icons/folder-ios.svg" + }, + "folder-ios-open": { + "iconPath": "./../icons/folder-ios-open.svg" + }, + "folder-upload": { + "iconPath": "./../icons/folder-upload.svg" + }, + "folder-upload-open": { + "iconPath": "./../icons/folder-upload-open.svg" + }, + "folder-download": { + "iconPath": "./../icons/folder-download.svg" + }, + "folder-download-open": { + "iconPath": "./../icons/folder-download-open.svg" + }, + "folder-tools": { + "iconPath": "./../icons/folder-tools.svg" + }, + "folder-tools-open": { + "iconPath": "./../icons/folder-tools-open.svg" + }, + "folder-helper": { + "iconPath": "./../icons/folder-helper.svg" + }, + "folder-helper-open": { + "iconPath": "./../icons/folder-helper-open.svg" + }, + "folder-serverless": { + "iconPath": "./../icons/folder-serverless.svg" + }, + "folder-serverless-open": { + "iconPath": "./../icons/folder-serverless-open.svg" + }, + "folder-api": { + "iconPath": "./../icons/folder-api.svg" + }, + "folder-api-open": { + "iconPath": "./../icons/folder-api-open.svg" + }, + "folder-app": { + "iconPath": "./../icons/folder-app.svg" + }, + "folder-app-open": { + "iconPath": "./../icons/folder-app-open.svg" + }, + "folder-apollo": { + "iconPath": "./../icons/folder-apollo.svg" + }, + "folder-apollo-open": { + "iconPath": "./../icons/folder-apollo-open.svg" + }, + "folder-archive": { + "iconPath": "./../icons/folder-archive.svg" + }, + "folder-archive-open": { + "iconPath": "./../icons/folder-archive-open.svg" + }, + "folder-batch": { + "iconPath": "./../icons/folder-batch.svg" + }, + "folder-batch-open": { + "iconPath": "./../icons/folder-batch-open.svg" + }, + "folder-buildkite": { + "iconPath": "./../icons/folder-buildkite.svg" + }, + "folder-buildkite-open": { + "iconPath": "./../icons/folder-buildkite-open.svg" + }, + "folder-cluster": { + "iconPath": "./../icons/folder-cluster.svg" + }, + "folder-cluster-open": { + "iconPath": "./../icons/folder-cluster-open.svg" + }, + "folder-command": { + "iconPath": "./../icons/folder-command.svg" + }, + "folder-command-open": { + "iconPath": "./../icons/folder-command-open.svg" + }, + "folder-constant": { + "iconPath": "./../icons/folder-constant.svg" + }, + "folder-constant-open": { + "iconPath": "./../icons/folder-constant-open.svg" + }, + "folder-container": { + "iconPath": "./../icons/folder-container.svg" + }, + "folder-container-open": { + "iconPath": "./../icons/folder-container-open.svg" + }, + "folder-content": { + "iconPath": "./../icons/folder-content.svg" + }, + "folder-content-open": { + "iconPath": "./../icons/folder-content-open.svg" + }, + "folder-context": { + "iconPath": "./../icons/folder-context.svg" + }, + "folder-context-open": { + "iconPath": "./../icons/folder-context-open.svg" + }, + "folder-core": { + "iconPath": "./../icons/folder-core.svg" + }, + "folder-core-open": { + "iconPath": "./../icons/folder-core-open.svg" + }, + "folder-delta": { + "iconPath": "./../icons/folder-delta.svg" + }, + "folder-delta-open": { + "iconPath": "./../icons/folder-delta-open.svg" + }, + "folder-dump": { + "iconPath": "./../icons/folder-dump.svg" + }, + "folder-dump-open": { + "iconPath": "./../icons/folder-dump-open.svg" + }, + "folder-examples": { + "iconPath": "./../icons/folder-examples.svg" + }, + "folder-examples-open": { + "iconPath": "./../icons/folder-examples-open.svg" + }, + "folder-environment": { + "iconPath": "./../icons/folder-environment.svg" + }, + "folder-environment-open": { + "iconPath": "./../icons/folder-environment-open.svg" + }, + "folder-functions": { + "iconPath": "./../icons/folder-functions.svg" + }, + "folder-functions-open": { + "iconPath": "./../icons/folder-functions-open.svg" + }, + "folder-generator": { + "iconPath": "./../icons/folder-generator.svg" + }, + "folder-generator-open": { + "iconPath": "./../icons/folder-generator-open.svg" + }, + "folder-hook": { + "iconPath": "./../icons/folder-hook.svg" + }, + "folder-hook-open": { + "iconPath": "./../icons/folder-hook-open.svg" + }, + "folder-job": { + "iconPath": "./../icons/folder-job.svg" + }, + "folder-job-open": { + "iconPath": "./../icons/folder-job-open.svg" + }, + "folder-keys": { + "iconPath": "./../icons/folder-keys.svg" + }, + "folder-keys-open": { + "iconPath": "./../icons/folder-keys-open.svg" + }, + "folder-layout": { + "iconPath": "./../icons/folder-layout.svg" + }, + "folder-layout-open": { + "iconPath": "./../icons/folder-layout-open.svg" + }, + "folder-mail": { + "iconPath": "./../icons/folder-mail.svg" + }, + "folder-mail-open": { + "iconPath": "./../icons/folder-mail-open.svg" + }, + "folder-mappings": { + "iconPath": "./../icons/folder-mappings.svg" + }, + "folder-mappings-open": { + "iconPath": "./../icons/folder-mappings-open.svg" + }, + "folder-meta": { + "iconPath": "./../icons/folder-meta.svg" + }, + "folder-meta-open": { + "iconPath": "./../icons/folder-meta-open.svg" + }, + "folder-changesets": { + "iconPath": "./../icons/folder-changesets.svg" + }, + "folder-changesets-open": { + "iconPath": "./../icons/folder-changesets-open.svg" + }, + "folder-packages": { + "iconPath": "./../icons/folder-packages.svg" + }, + "folder-packages-open": { + "iconPath": "./../icons/folder-packages-open.svg" + }, + "folder-shared": { + "iconPath": "./../icons/folder-shared.svg" + }, + "folder-shared-open": { + "iconPath": "./../icons/folder-shared-open.svg" + }, + "folder-shader": { + "iconPath": "./../icons/folder-shader.svg" + }, + "folder-shader-open": { + "iconPath": "./../icons/folder-shader-open.svg" + }, + "folder-stack": { + "iconPath": "./../icons/folder-stack.svg" + }, + "folder-stack-open": { + "iconPath": "./../icons/folder-stack-open.svg" + }, + "folder-template": { + "iconPath": "./../icons/folder-template.svg" + }, + "folder-template-open": { + "iconPath": "./../icons/folder-template-open.svg" + }, + "folder-utils": { + "iconPath": "./../icons/folder-utils.svg" + }, + "folder-utils-open": { + "iconPath": "./../icons/folder-utils-open.svg" + }, + "folder-supabase": { + "iconPath": "./../icons/folder-supabase.svg" + }, + "folder-supabase-open": { + "iconPath": "./../icons/folder-supabase-open.svg" + }, + "folder-private": { + "iconPath": "./../icons/folder-private.svg" + }, + "folder-private-open": { + "iconPath": "./../icons/folder-private-open.svg" + }, + "folder-error": { + "iconPath": "./../icons/folder-error.svg" + }, + "folder-error-open": { + "iconPath": "./../icons/folder-error-open.svg" + }, + "folder-event": { + "iconPath": "./../icons/folder-event.svg" + }, + "folder-event-open": { + "iconPath": "./../icons/folder-event-open.svg" + }, + "folder-secure": { + "iconPath": "./../icons/folder-secure.svg" + }, + "folder-secure-open": { + "iconPath": "./../icons/folder-secure-open.svg" + }, + "folder-custom": { + "iconPath": "./../icons/folder-custom.svg" + }, + "folder-custom-open": { + "iconPath": "./../icons/folder-custom-open.svg" + }, + "folder-mock": { + "iconPath": "./../icons/folder-mock.svg" + }, + "folder-mock-open": { + "iconPath": "./../icons/folder-mock-open.svg" + }, + "folder-syntax": { + "iconPath": "./../icons/folder-syntax.svg" + }, + "folder-syntax-open": { + "iconPath": "./../icons/folder-syntax-open.svg" + }, + "folder-vm": { + "iconPath": "./../icons/folder-vm.svg" + }, + "folder-vm-open": { + "iconPath": "./../icons/folder-vm-open.svg" + }, + "folder-stylus": { + "iconPath": "./../icons/folder-stylus.svg" + }, + "folder-stylus-open": { + "iconPath": "./../icons/folder-stylus-open.svg" + }, + "folder-flow": { + "iconPath": "./../icons/folder-flow.svg" + }, + "folder-flow-open": { + "iconPath": "./../icons/folder-flow-open.svg" + }, + "folder-rules": { + "iconPath": "./../icons/folder-rules.svg" + }, + "folder-rules-open": { + "iconPath": "./../icons/folder-rules-open.svg" + }, + "folder-review": { + "iconPath": "./../icons/folder-review.svg" + }, + "folder-review-open": { + "iconPath": "./../icons/folder-review-open.svg" + }, + "folder-animation": { + "iconPath": "./../icons/folder-animation.svg" + }, + "folder-animation-open": { + "iconPath": "./../icons/folder-animation-open.svg" + }, + "folder-guard": { + "iconPath": "./../icons/folder-guard.svg" + }, + "folder-guard-open": { + "iconPath": "./../icons/folder-guard-open.svg" + }, + "folder-prisma": { + "iconPath": "./../icons/folder-prisma.svg" + }, + "folder-prisma-open": { + "iconPath": "./../icons/folder-prisma-open.svg" + }, + "folder-pipe": { + "iconPath": "./../icons/folder-pipe.svg" + }, + "folder-pipe-open": { + "iconPath": "./../icons/folder-pipe-open.svg" + }, + "folder-svg": { + "iconPath": "./../icons/folder-svg.svg" + }, + "folder-svg-open": { + "iconPath": "./../icons/folder-svg-open.svg" + }, + "folder-terraform": { + "iconPath": "./../icons/folder-terraform.svg" + }, + "folder-terraform-open": { + "iconPath": "./../icons/folder-terraform-open.svg" + }, + "folder-mobile": { + "iconPath": "./../icons/folder-mobile.svg" + }, + "folder-mobile-open": { + "iconPath": "./../icons/folder-mobile-open.svg" + }, + "folder-stencil": { + "iconPath": "./../icons/folder-stencil.svg" + }, + "folder-stencil-open": { + "iconPath": "./../icons/folder-stencil-open.svg" + }, + "folder-firebase": { + "iconPath": "./../icons/folder-firebase.svg" + }, + "folder-firebase-open": { + "iconPath": "./../icons/folder-firebase-open.svg" + }, + "folder-svelte": { + "iconPath": "./../icons/folder-svelte.svg" + }, + "folder-svelte-open": { + "iconPath": "./../icons/folder-svelte-open.svg" + }, + "folder-update": { + "iconPath": "./../icons/folder-update.svg" + }, + "folder-update-open": { + "iconPath": "./../icons/folder-update-open.svg" + }, + "folder-intellij": { + "iconPath": "./../icons/folder-intellij.svg" + }, + "folder-intellij-open": { + "iconPath": "./../icons/folder-intellij-open.svg" + }, + "folder-intellij_light": { + "iconPath": "./../icons/folder-intellij_light.svg" + }, + "folder-intellij-open_light": { + "iconPath": "./../icons/folder-intellij-open_light.svg" + }, + "folder-azure-pipelines": { + "iconPath": "./../icons/folder-azure-pipelines.svg" + }, + "folder-azure-pipelines-open": { + "iconPath": "./../icons/folder-azure-pipelines-open.svg" + }, + "folder-mjml": { + "iconPath": "./../icons/folder-mjml.svg" + }, + "folder-mjml-open": { + "iconPath": "./../icons/folder-mjml-open.svg" + }, + "folder-admin": { + "iconPath": "./../icons/folder-admin.svg" + }, + "folder-admin-open": { + "iconPath": "./../icons/folder-admin-open.svg" + }, + "folder-scala": { + "iconPath": "./../icons/folder-scala.svg" + }, + "folder-scala-open": { + "iconPath": "./../icons/folder-scala-open.svg" + }, + "folder-connection": { + "iconPath": "./../icons/folder-connection.svg" + }, + "folder-connection-open": { + "iconPath": "./../icons/folder-connection-open.svg" + }, + "folder-quasar": { + "iconPath": "./../icons/folder-quasar.svg" + }, + "folder-quasar-open": { + "iconPath": "./../icons/folder-quasar-open.svg" + }, + "folder-next": { + "iconPath": "./../icons/folder-next.svg" + }, + "folder-next-open": { + "iconPath": "./../icons/folder-next-open.svg" + }, + "folder-cobol": { + "iconPath": "./../icons/folder-cobol.svg" + }, + "folder-cobol-open": { + "iconPath": "./../icons/folder-cobol-open.svg" + }, + "folder-yarn": { + "iconPath": "./../icons/folder-yarn.svg" + }, + "folder-yarn-open": { + "iconPath": "./../icons/folder-yarn-open.svg" + }, + "folder-husky": { + "iconPath": "./../icons/folder-husky.svg" + }, + "folder-husky-open": { + "iconPath": "./../icons/folder-husky-open.svg" + }, + "folder-storybook": { + "iconPath": "./../icons/folder-storybook.svg" + }, + "folder-storybook-open": { + "iconPath": "./../icons/folder-storybook-open.svg" + }, + "folder-base": { + "iconPath": "./../icons/folder-base.svg" + }, + "folder-base-open": { + "iconPath": "./../icons/folder-base-open.svg" + }, + "folder-cart": { + "iconPath": "./../icons/folder-cart.svg" + }, + "folder-cart-open": { + "iconPath": "./../icons/folder-cart-open.svg" + }, + "folder-home": { + "iconPath": "./../icons/folder-home.svg" + }, + "folder-home-open": { + "iconPath": "./../icons/folder-home-open.svg" + }, + "folder-project": { + "iconPath": "./../icons/folder-project.svg" + }, + "folder-project-open": { + "iconPath": "./../icons/folder-project-open.svg" + }, + "folder-interface": { + "iconPath": "./../icons/folder-interface.svg" + }, + "folder-interface-open": { + "iconPath": "./../icons/folder-interface-open.svg" + }, + "folder-netlify": { + "iconPath": "./../icons/folder-netlify.svg" + }, + "folder-netlify-open": { + "iconPath": "./../icons/folder-netlify-open.svg" + }, + "folder-contract": { + "iconPath": "./../icons/folder-contract.svg" + }, + "folder-contract-open": { + "iconPath": "./../icons/folder-contract-open.svg" + }, + "folder-queue": { + "iconPath": "./../icons/folder-queue.svg" + }, + "folder-queue-open": { + "iconPath": "./../icons/folder-queue-open.svg" + }, + "folder-vercel": { + "iconPath": "./../icons/folder-vercel.svg" + }, + "folder-vercel-open": { + "iconPath": "./../icons/folder-vercel-open.svg" + }, + "folder-cypress": { + "iconPath": "./../icons/folder-cypress.svg" + }, + "folder-cypress-open": { + "iconPath": "./../icons/folder-cypress-open.svg" + }, + "folder-decorators": { + "iconPath": "./../icons/folder-decorators.svg" + }, + "folder-decorators-open": { + "iconPath": "./../icons/folder-decorators-open.svg" + }, + "folder-java": { + "iconPath": "./../icons/folder-java.svg" + }, + "folder-java-open": { + "iconPath": "./../icons/folder-java-open.svg" + }, + "folder-resolver": { + "iconPath": "./../icons/folder-resolver.svg" + }, + "folder-resolver-open": { + "iconPath": "./../icons/folder-resolver-open.svg" + }, + "folder-angular": { + "iconPath": "./../icons/folder-angular.svg" + }, + "folder-angular-open": { + "iconPath": "./../icons/folder-angular-open.svg" + }, + "folder-unity": { + "iconPath": "./../icons/folder-unity.svg" + }, + "folder-unity-open": { + "iconPath": "./../icons/folder-unity-open.svg" + }, + "folder-pdf": { + "iconPath": "./../icons/folder-pdf.svg" + }, + "folder-pdf-open": { + "iconPath": "./../icons/folder-pdf-open.svg" + }, + "folder-proto": { + "iconPath": "./../icons/folder-proto.svg" + }, + "folder-proto-open": { + "iconPath": "./../icons/folder-proto-open.svg" + }, + "folder-plastic": { + "iconPath": "./../icons/folder-plastic.svg" + }, + "folder-plastic-open": { + "iconPath": "./../icons/folder-plastic-open.svg" + }, + "folder-gamemaker": { + "iconPath": "./../icons/folder-gamemaker.svg" + }, + "folder-gamemaker-open": { + "iconPath": "./../icons/folder-gamemaker-open.svg" + }, + "folder-mercurial": { + "iconPath": "./../icons/folder-mercurial.svg" + }, + "folder-mercurial-open": { + "iconPath": "./../icons/folder-mercurial-open.svg" + }, + "folder-godot": { + "iconPath": "./../icons/folder-godot.svg" + }, + "folder-godot-open": { + "iconPath": "./../icons/folder-godot-open.svg" + }, + "folder": { + "iconPath": "./../icons/folder.svg" + }, + "folder-open": { + "iconPath": "./../icons/folder-open.svg" + }, + "folder-root": { + "iconPath": "./../icons/folder-root.svg" + }, + "folder-root-open": { + "iconPath": "./../icons/folder-root-open.svg" + } + }, + "folderNames": { + "src": "folder-src", + "srcs": "folder-src", + "source": "folder-src", + "sources": "folder-src", + "code": "folder-src", + "dist": "folder-dist", + "out": "folder-dist", + "build": "folder-dist", + "release": "folder-dist", + "bin": "folder-dist", + "css": "folder-css", + "stylesheet": "folder-css", + "stylesheets": "folder-css", + "style": "folder-css", + "styles": "folder-css", + "sass": "folder-sass", + "_sass": "folder-sass", + "scss": "folder-sass", + "_scss": "folder-sass", + "_images": "folder-images", + "_image": "folder-images", + "_imgs": "folder-images", + "_img": "folder-images", + "images": "folder-images", + "image": "folder-images", + "imgs": "folder-images", + "img": "folder-images", + "icons": "folder-images", + "icon": "folder-images", + "icos": "folder-images", + "ico": "folder-images", + "figures": "folder-images", + "figure": "folder-images", + "figs": "folder-images", + "fig": "folder-images", + "screenshot": "folder-images", + "screenshots": "folder-images", + "screengrab": "folder-images", + "screengrabs": "folder-images", + "pic": "folder-images", + "pics": "folder-images", + "picture": "folder-images", + "pictures": "folder-images", + "script": "folder-scripts", + "scripts": "folder-scripts", + "node_modules": "folder-node", + "js": "folder-javascript", + "javascript": "folder-javascript", + "javascripts": "folder-javascript", + "json": "folder-json", + "jsons": "folder-json", + "font": "folder-font", + "fonts": "folder-font", + "bower_components": "folder-bower", + "test": "folder-test", + "tests": "folder-test", + "testing": "folder-test", + "__tests__": "folder-test", + "__snapshots__": "folder-test", + "__mocks__": "folder-test", + "__fixtures__": "folder-test", + "__test__": "folder-test", + "spec": "folder-test", + "specs": "folder-test", + "jinja": "folder-jinja", + "jinja2": "folder-jinja", + "j2": "folder-jinja", + "markdown": "folder-markdown", + "md": "folder-markdown", + "php": "folder-php", + "phpmailer": "folder-phpmailer", + "sublime": "folder-sublime", + "_post": "folder-docs", + "_posts": "folder-docs", + "doc": "folder-docs", + "docs": "folder-docs", + "document": "folder-docs", + "documents": "folder-docs", + "documentation": "folder-docs", + "post": "folder-docs", + "posts": "folder-docs", + "article": "folder-docs", + "articles": "folder-docs", + ".git": "folder-git", + "patches": "folder-git", + "githooks": "folder-git", + ".githooks": "folder-git", + "submodules": "folder-git", + ".submodules": "folder-git", + ".github": "folder-github", + "github": "folder-github", + ".gitlab": "folder-gitlab", + ".vscode": "folder-vscode", + ".vscode-test": "folder-vscode", + "view": "folder-views", + "views": "folder-views", + "screen": "folder-views", + "screens": "folder-views", + "page": "folder-views", + "pages": "folder-views", + "html": "folder-views", + "vue": "folder-vue", + ".vuepress": "folder-vuepress", + ".expo": "folder-expo", + ".expo-shared": "folder-expo", + "cfg": "folder-config", + "cfgs": "folder-config", + "conf": "folder-config", + "confs": "folder-config", + "config": "folder-config", + "configs": "folder-config", + "configuration": "folder-config", + "configurations": "folder-config", + "setting": "folder-config", + ".setting": "folder-config", + "settings": "folder-config", + ".settings": "folder-config", + "META-INF": "folder-config", + "i18n": "folder-i18n", + "internationalization": "folder-i18n", + "lang": "folder-i18n", + "langs": "folder-i18n", + "language": "folder-i18n", + "languages": "folder-i18n", + "locale": "folder-i18n", + "locales": "folder-i18n", + "l10n": "folder-i18n", + "localization": "folder-i18n", + "translation": "folder-i18n", + "translate": "folder-i18n", + "translations": "folder-i18n", + ".tx": "folder-i18n", + "components": "folder-components", + "widget": "folder-components", + "widgets": "folder-components", + "fragments": "folder-components", + ".verdaccio": "folder-verdaccio", + "verdaccio": "folder-verdaccio", + "aurelia_project": "folder-aurelia", + "resource": "folder-resource", + "resources": "folder-resource", + "res": "folder-resource", + "asset": "folder-resource", + "assets": "folder-resource", + "static": "folder-resource", + "report": "folder-resource", + "reports": "folder-resource", + "lib": "folder-lib", + "libs": "folder-lib", + "library": "folder-lib", + "libraries": "folder-lib", + "vendor": "folder-lib", + "vendors": "folder-lib", + "third-party": "folder-lib", + "themes": "folder-theme", + "theme": "folder-theme", + "color": "folder-theme", + "colors": "folder-theme", + "design": "folder-theme", + "designs": "folder-theme", + "webpack": "folder-webpack", + ".webpack": "folder-webpack", + "global": "folder-global", + "_site": "folder-public", + "public": "folder-public", + "www": "folder-public", + "wwwroot": "folder-public", + "web": "folder-public", + "website": "folder-public", + "site": "folder-public", + "browser": "folder-public", + "browsers": "folder-public", + "include": "folder-include", + "includes": "folder-include", + "_includes": "folder-include", + "inc": "folder-include", + "partials": "folder-include", + "_partials": "folder-include", + "docker": "folder-docker", + "dockerfiles": "folder-docker", + ".docker": "folder-docker", + "db": "folder-database", + "database": "folder-database", + "databases": "folder-database", + "sql": "folder-database", + "data": "folder-database", + "_data": "folder-database", + "log": "folder-log", + "logs": "folder-log", + "target": "folder-target", + "temp": "folder-temp", + ".temp": "folder-temp", + "tmp": "folder-temp", + ".tmp": "folder-temp", + "cached": "folder-temp", + "cache": "folder-temp", + ".cache": "folder-temp", + "aws": "folder-aws", + ".aws": "folder-aws", + "aud": "folder-audio", + "auds": "folder-audio", + "audio": "folder-audio", + "audios": "folder-audio", + "music": "folder-audio", + "sound": "folder-audio", + "sounds": "folder-audio", + "vid": "folder-video", + "vids": "folder-video", + "video": "folder-video", + "videos": "folder-video", + "movie": "folder-video", + "movies": "folder-video", + "kubernetes": "folder-kubernetes", + ".kubernetes": "folder-kubernetes", + "k8s": "folder-kubernetes", + ".k8s": "folder-kubernetes", + "import": "folder-import", + "imports": "folder-import", + "imported": "folder-import", + "export": "folder-export", + "exports": "folder-export", + "exported": "folder-export", + "wakatime": "folder-wakatime", + ".circleci": "folder-circleci", + ".wordpress-org": "folder-wordpress", + "wp-content": "folder-wordpress", + "gradle": "folder-gradle", + ".gradle": "folder-gradle", + "coverage": "folder-coverage", + ".nyc-output": "folder-coverage", + ".nyc_output": "folder-coverage", + "e2e": "folder-coverage", + "it": "folder-coverage", + "integration-test": "folder-coverage", + "integration-tests": "folder-coverage", + "__integration-test__": "folder-coverage", + "__integration-tests__": "folder-coverage", + "class": "folder-class", + "classes": "folder-class", + "model": "folder-class", + "models": "folder-class", + "schemas": "folder-class", + "schema": "folder-class", + "other": "folder-other", + "others": "folder-other", + "misc": "folder-other", + "miscellaneous": "folder-other", + "extra": "folder-other", + "extras": "folder-other", + "etc": "folder-other", + "lua": "folder-lua", + "typescript": "folder-typescript", + "ts": "folder-typescript", + "typings": "folder-typescript", + "@types": "folder-typescript", + "types": "folder-typescript", + "graphql": "folder-graphql", + "gql": "folder-graphql", + "routes": "folder-routes", + "router": "folder-routes", + "routers": "folder-routes", + ".ci": "folder-ci", + "ci": "folder-ci", + "benchmark": "folder-benchmark", + "benchmarks": "folder-benchmark", + "performance": "folder-benchmark", + "measure": "folder-benchmark", + "measures": "folder-benchmark", + "measurement": "folder-benchmark", + "messages": "folder-messages", + "messaging": "folder-messages", + "forum": "folder-messages", + "chat": "folder-messages", + "chats": "folder-messages", + "conversation": "folder-messages", + "conversations": "folder-messages", + "less": "folder-less", + "gulp": "folder-gulp", + "gulp-tasks": "folder-gulp", + "gulpfile.js": "folder-gulp", + "gulpfile.mjs": "folder-gulp", + "gulpfile.ts": "folder-gulp", + "gulpfile.babel.js": "folder-gulp", + "python": "folder-python", + "__pycache__": "folder-python", + ".pytest_cache": "folder-python", + "debug": "folder-debug", + "debugging": "folder-debug", + "fastlane": "folder-fastlane", + "plugin": "folder-plugin", + "plugins": "folder-plugin", + "_plugins": "folder-plugin", + "extension": "folder-plugin", + "extensions": "folder-plugin", + "addon": "folder-plugin", + "addons": "folder-plugin", + "module": "folder-plugin", + "modules": "folder-plugin", + "middleware": "folder-middleware", + "middlewares": "folder-middleware", + "controller": "folder-controller", + "controllers": "folder-controller", + "service": "folder-controller", + "services": "folder-controller", + "provider": "folder-controller", + "providers": "folder-controller", + "handler": "folder-controller", + "handlers": "folder-controller", + "ansible": "folder-ansible", + "server": "folder-server", + "servers": "folder-server", + "backend": "folder-server", + "client": "folder-client", + "clients": "folder-client", + "frontend": "folder-client", + "pwa": "folder-client", + "tasks": "folder-tasks", + "tickets": "folder-tasks", + "android": "folder-android", + "ios": "folder-ios", + "uploads": "folder-upload", + "upload": "folder-upload", + "downloads": "folder-download", + "download": "folder-download", + "tools": "folder-tools", + "toolkit": "folder-tools", + "toolkits": "folder-tools", + "toolbox": "folder-tools", + "toolboxes": "folder-tools", + "helpers": "folder-helper", + "helper": "folder-helper", + ".serverless": "folder-serverless", + "serverless": "folder-serverless", + "api": "folder-api", + "apis": "folder-api", + "restapi": "folder-api", + "app": "folder-app", + "apps": "folder-app", + "apollo": "folder-apollo", + "apollo-client": "folder-apollo", + "apollo-cache": "folder-apollo", + "apollo-config": "folder-apollo", + "arc": "folder-archive", + "arcs": "folder-archive", + "archive": "folder-archive", + "archives": "folder-archive", + "archival": "folder-archive", + "bkp": "folder-archive", + "bkps": "folder-archive", + "bak": "folder-archive", + "baks": "folder-archive", + "backup": "folder-archive", + "backups": "folder-archive", + "back-up": "folder-archive", + "back-ups": "folder-archive", + "batch": "folder-batch", + "batchs": "folder-batch", + "batches": "folder-batch", + "buildkite": "folder-buildkite", + ".buildkite": "folder-buildkite", + "cluster": "folder-cluster", + "clusters": "folder-cluster", + "command": "folder-command", + "commands": "folder-command", + "cmd": "folder-command", + "cli": "folder-command", + "clis": "folder-command", + "constant": "folder-constant", + "constants": "folder-constant", + "container": "folder-container", + "containers": "folder-container", + ".devcontainer": "folder-container", + "content": "folder-content", + "contents": "folder-content", + "context": "folder-context", + "contexts": "folder-context", + "core": "folder-core", + "delta": "folder-delta", + "deltas": "folder-delta", + "changes": "folder-delta", + "dump": "folder-dump", + "dumps": "folder-dump", + "demo": "folder-examples", + "demos": "folder-examples", + "example": "folder-examples", + "examples": "folder-examples", + "sample": "folder-examples", + "samples": "folder-examples", + "sample-data": "folder-examples", + ".env": "folder-environment", + ".environment": "folder-environment", + "env": "folder-environment", + "envs": "folder-environment", + "environment": "folder-environment", + "environments": "folder-environment", + ".venv": "folder-environment", + "func": "folder-functions", + "funcs": "folder-functions", + "function": "folder-functions", + "functions": "folder-functions", + "lambda": "folder-functions", + "lambdas": "folder-functions", + "logic": "folder-functions", + "math": "folder-functions", + "maths": "folder-functions", + "calc": "folder-functions", + "calcs": "folder-functions", + "calculation": "folder-functions", + "calculations": "folder-functions", + "generator": "folder-generator", + "generators": "folder-generator", + "generated": "folder-generator", + "cfn-gen": "folder-generator", + "gen": "folder-generator", + "gens": "folder-generator", + "auto": "folder-generator", + "hook": "folder-hook", + "hooks": "folder-hook", + "trigger": "folder-hook", + "triggers": "folder-hook", + "job": "folder-job", + "jobs": "folder-job", + "keys": "folder-keys", + "key": "folder-keys", + "token": "folder-keys", + "tokens": "folder-keys", + "jwt": "folder-keys", + "layout": "folder-layout", + "layouts": "folder-layout", + "_layouts": "folder-layout", + "mail": "folder-mail", + "mails": "folder-mail", + "email": "folder-mail", + "emails": "folder-mail", + "smtp": "folder-mail", + "mailers": "folder-mail", + "mappings": "folder-mappings", + "mapping": "folder-mappings", + "meta": "folder-meta", + ".changesets": "folder-changesets", + ".changeset": "folder-changesets", + "package": "folder-packages", + "packages": "folder-packages", + "pkg": "folder-packages", + "pkgs": "folder-packages", + "shared": "folder-shared", + "common": "folder-shared", + "glsl": "folder-shader", + "hlsl": "folder-shader", + "shader": "folder-shader", + "shaders": "folder-shader", + "stack": "folder-stack", + "stacks": "folder-stack", + "template": "folder-template", + "templates": "folder-template", + "util": "folder-utils", + "utils": "folder-utils", + "utility": "folder-utils", + "utilities": "folder-utils", + "supabase": "folder-supabase", + ".supabase": "folder-supabase", + "private": "folder-private", + ".private": "folder-private", + "error": "folder-error", + "errors": "folder-error", + "err": "folder-error", + "event": "folder-event", + "events": "folder-event", + "auth": "folder-secure", + "authentication": "folder-secure", + "secure": "folder-secure", + "security": "folder-secure", + "cert": "folder-secure", + "certs": "folder-secure", + "certificate": "folder-secure", + "certificates": "folder-secure", + "ssl": "folder-secure", + "custom": "folder-custom", + "customs": "folder-custom", + "_draft": "folder-mock", + "_drafts": "folder-mock", + "mock": "folder-mock", + "mocks": "folder-mock", + "fixture": "folder-mock", + "fixtures": "folder-mock", + "draft": "folder-mock", + "drafts": "folder-mock", + "concept": "folder-mock", + "concepts": "folder-mock", + "sketch": "folder-mock", + "sketches": "folder-mock", + "syntax": "folder-syntax", + "syntaxes": "folder-syntax", + "spellcheck": "folder-syntax", + "vm": "folder-vm", + "vms": "folder-vm", + "stylus": "folder-stylus", + "flow-typed": "folder-flow", + "rule": "folder-rules", + "rules": "folder-rules", + "validation": "folder-rules", + "validations": "folder-rules", + "validator": "folder-rules", + "validators": "folder-rules", + "review": "folder-review", + "reviews": "folder-review", + "revisal": "folder-review", + "revisals": "folder-review", + "reviewed": "folder-review", + "anim": "folder-animation", + "anims": "folder-animation", + "animation": "folder-animation", + "animations": "folder-animation", + "animated": "folder-animation", + "guard": "folder-guard", + "guards": "folder-guard", + "prisma": "folder-prisma", + "pipe": "folder-pipe", + "pipes": "folder-pipe", + "svg": "folder-svg", + "svgs": "folder-svg", + "terraform": "folder-terraform", + ".terraform": "folder-terraform", + "mobile": "folder-mobile", + "mobiles": "folder-mobile", + "portable": "folder-mobile", + "portability": "folder-mobile", + ".stencil": "folder-stencil", + "firebase": "folder-firebase", + ".firebase": "folder-firebase", + "svelte": "folder-svelte", + ".svelte-kit": "folder-svelte", + "update": "folder-update", + "updates": "folder-update", + "upgrade": "folder-update", + "upgrades": "folder-update", + ".idea": "folder-intellij", + ".azure-pipelines": "folder-azure-pipelines", + ".azure-pipelines-ci": "folder-azure-pipelines", + "mjml": "folder-mjml", + "admin": "folder-admin", + "manager": "folder-admin", + "moderator": "folder-admin", + "scala": "folder-scala", + "connection": "folder-connection", + "connections": "folder-connection", + "integration": "folder-connection", + "integrations": "folder-connection", + ".quasar": "folder-quasar", + ".next": "folder-next", + "cobol": "folder-cobol", + "yarn": "folder-yarn", + ".yarn": "folder-yarn", + "husky": "folder-husky", + ".husky": "folder-husky", + ".storybook": "folder-storybook", + "storybook": "folder-storybook", + "stories": "folder-storybook", + "__stories__": "folder-storybook", + "base": "folder-base", + ".base": "folder-base", + "bases": "folder-base", + "cart": "folder-cart", + "shopping-cart": "folder-cart", + "shopping": "folder-cart", + "shop": "folder-cart", + "home": "folder-home", + ".home": "folder-home", + "start": "folder-home", + ".start": "folder-home", + "project": "folder-project", + "projects": "folder-project", + ".project": "folder-project", + ".projects": "folder-project", + "interface": "folder-interface", + "interfaces": "folder-interface", + ".netlify": "folder-netlify", + "pact": "folder-contract", + "pacts": "folder-contract", + "contract": "folder-contract", + ".contract": "folder-contract", + "contracts": "folder-contract", + "contract-testing": "folder-contract", + "contract-test": "folder-contract", + "contract-tests": "folder-contract", + "queue": "folder-queue", + "queues": "folder-queue", + "bull": "folder-queue", + "mq": "folder-queue", + "vercel": "folder-vercel", + ".vercel": "folder-vercel", + "now": "folder-vercel", + ".now": "folder-vercel", + "cypress": "folder-cypress", + ".cypress": "folder-cypress", + "decorator": "folder-decorators", + "decorators": "folder-decorators", + "java": "folder-java", + "resolver": "folder-resolver", + "resolvers": "folder-resolver", + "angular": "folder-angular", + ".angular": "folder-angular", + "unity": "folder-unity", + "pdf": "folder-pdf", + "pdfs": "folder-pdf", + "protobufs": "folder-proto", + "proto": "folder-proto", + "plastic": "folder-plastic", + ".plastic": "folder-plastic", + "gamemaker": "folder-gamemaker", + "gamemaker2": "folder-gamemaker", + ".hg": "folder-mercurial", + "hghooks": "folder-mercurial", + ".hghooks": "folder-mercurial", + ".hgext": "folder-mercurial", + "godot": "folder-godot", + ".godot": "folder-godot", + "godot-cpp": "folder-godot", + ".godot-cpp": "folder-godot" + }, + "folderNamesExpanded": { + "src": "folder-src-open", + "srcs": "folder-src-open", + "source": "folder-src-open", + "sources": "folder-src-open", + "code": "folder-src-open", + "dist": "folder-dist-open", + "out": "folder-dist-open", + "build": "folder-dist-open", + "release": "folder-dist-open", + "bin": "folder-dist-open", + "css": "folder-css-open", + "stylesheet": "folder-css-open", + "stylesheets": "folder-css-open", + "style": "folder-css-open", + "styles": "folder-css-open", + "sass": "folder-sass-open", + "_sass": "folder-sass-open", + "scss": "folder-sass-open", + "_scss": "folder-sass-open", + "_images": "folder-images-open", + "_image": "folder-images-open", + "_imgs": "folder-images-open", + "_img": "folder-images-open", + "images": "folder-images-open", + "image": "folder-images-open", + "imgs": "folder-images-open", + "img": "folder-images-open", + "icons": "folder-images-open", + "icon": "folder-images-open", + "icos": "folder-images-open", + "ico": "folder-images-open", + "figures": "folder-images-open", + "figure": "folder-images-open", + "figs": "folder-images-open", + "fig": "folder-images-open", + "screenshot": "folder-images-open", + "screenshots": "folder-images-open", + "screengrab": "folder-images-open", + "screengrabs": "folder-images-open", + "pic": "folder-images-open", + "pics": "folder-images-open", + "picture": "folder-images-open", + "pictures": "folder-images-open", + "script": "folder-scripts-open", + "scripts": "folder-scripts-open", + "node_modules": "folder-node-open", + "js": "folder-javascript-open", + "javascript": "folder-javascript-open", + "javascripts": "folder-javascript-open", + "json": "folder-json-open", + "jsons": "folder-json-open", + "font": "folder-font-open", + "fonts": "folder-font-open", + "bower_components": "folder-bower-open", + "test": "folder-test-open", + "tests": "folder-test-open", + "testing": "folder-test-open", + "__tests__": "folder-test-open", + "__snapshots__": "folder-test-open", + "__mocks__": "folder-test-open", + "__fixtures__": "folder-test-open", + "__test__": "folder-test-open", + "spec": "folder-test-open", + "specs": "folder-test-open", + "jinja": "folder-jinja-open", + "jinja2": "folder-jinja-open", + "j2": "folder-jinja-open", + "markdown": "folder-markdown-open", + "md": "folder-markdown-open", + "php": "folder-php-open", + "phpmailer": "folder-phpmailer-open", + "sublime": "folder-sublime-open", + "_post": "folder-docs-open", + "_posts": "folder-docs-open", + "doc": "folder-docs-open", + "docs": "folder-docs-open", + "document": "folder-docs-open", + "documents": "folder-docs-open", + "documentation": "folder-docs-open", + "post": "folder-docs-open", + "posts": "folder-docs-open", + "article": "folder-docs-open", + "articles": "folder-docs-open", + ".git": "folder-git-open", + "patches": "folder-git-open", + "githooks": "folder-git-open", + ".githooks": "folder-git-open", + "submodules": "folder-git-open", + ".submodules": "folder-git-open", + ".github": "folder-github-open", + "github": "folder-github-open", + ".gitlab": "folder-gitlab-open", + ".vscode": "folder-vscode-open", + ".vscode-test": "folder-vscode-open", + "view": "folder-views-open", + "views": "folder-views-open", + "screen": "folder-views-open", + "screens": "folder-views-open", + "page": "folder-views-open", + "pages": "folder-views-open", + "html": "folder-views-open", + "vue": "folder-vue-open", + ".vuepress": "folder-vuepress-open", + ".expo": "folder-expo-open", + ".expo-shared": "folder-expo-open", + "cfg": "folder-config-open", + "cfgs": "folder-config-open", + "conf": "folder-config-open", + "confs": "folder-config-open", + "config": "folder-config-open", + "configs": "folder-config-open", + "configuration": "folder-config-open", + "configurations": "folder-config-open", + "setting": "folder-config-open", + ".setting": "folder-config-open", + "settings": "folder-config-open", + ".settings": "folder-config-open", + "META-INF": "folder-config-open", + "i18n": "folder-i18n-open", + "internationalization": "folder-i18n-open", + "lang": "folder-i18n-open", + "langs": "folder-i18n-open", + "language": "folder-i18n-open", + "languages": "folder-i18n-open", + "locale": "folder-i18n-open", + "locales": "folder-i18n-open", + "l10n": "folder-i18n-open", + "localization": "folder-i18n-open", + "translation": "folder-i18n-open", + "translate": "folder-i18n-open", + "translations": "folder-i18n-open", + ".tx": "folder-i18n-open", + "components": "folder-components-open", + "widget": "folder-components-open", + "widgets": "folder-components-open", + "fragments": "folder-components-open", + ".verdaccio": "folder-verdaccio-open", + "verdaccio": "folder-verdaccio-open", + "aurelia_project": "folder-aurelia-open", + "resource": "folder-resource-open", + "resources": "folder-resource-open", + "res": "folder-resource-open", + "asset": "folder-resource-open", + "assets": "folder-resource-open", + "static": "folder-resource-open", + "report": "folder-resource-open", + "reports": "folder-resource-open", + "lib": "folder-lib-open", + "libs": "folder-lib-open", + "library": "folder-lib-open", + "libraries": "folder-lib-open", + "vendor": "folder-lib-open", + "vendors": "folder-lib-open", + "third-party": "folder-lib-open", + "themes": "folder-theme-open", + "theme": "folder-theme-open", + "color": "folder-theme-open", + "colors": "folder-theme-open", + "design": "folder-theme-open", + "designs": "folder-theme-open", + "webpack": "folder-webpack-open", + ".webpack": "folder-webpack-open", + "global": "folder-global-open", + "_site": "folder-public-open", + "public": "folder-public-open", + "www": "folder-public-open", + "wwwroot": "folder-public-open", + "web": "folder-public-open", + "website": "folder-public-open", + "site": "folder-public-open", + "browser": "folder-public-open", + "browsers": "folder-public-open", + "include": "folder-include-open", + "includes": "folder-include-open", + "_includes": "folder-include-open", + "inc": "folder-include-open", + "partials": "folder-include-open", + "_partials": "folder-include-open", + "docker": "folder-docker-open", + "dockerfiles": "folder-docker-open", + ".docker": "folder-docker-open", + "db": "folder-database-open", + "database": "folder-database-open", + "databases": "folder-database-open", + "sql": "folder-database-open", + "data": "folder-database-open", + "_data": "folder-database-open", + "log": "folder-log-open", + "logs": "folder-log-open", + "target": "folder-target-open", + "temp": "folder-temp-open", + ".temp": "folder-temp-open", + "tmp": "folder-temp-open", + ".tmp": "folder-temp-open", + "cached": "folder-temp-open", + "cache": "folder-temp-open", + ".cache": "folder-temp-open", + "aws": "folder-aws-open", + ".aws": "folder-aws-open", + "aud": "folder-audio-open", + "auds": "folder-audio-open", + "audio": "folder-audio-open", + "audios": "folder-audio-open", + "music": "folder-audio-open", + "sound": "folder-audio-open", + "sounds": "folder-audio-open", + "vid": "folder-video-open", + "vids": "folder-video-open", + "video": "folder-video-open", + "videos": "folder-video-open", + "movie": "folder-video-open", + "movies": "folder-video-open", + "kubernetes": "folder-kubernetes-open", + ".kubernetes": "folder-kubernetes-open", + "k8s": "folder-kubernetes-open", + ".k8s": "folder-kubernetes-open", + "import": "folder-import-open", + "imports": "folder-import-open", + "imported": "folder-import-open", + "export": "folder-export-open", + "exports": "folder-export-open", + "exported": "folder-export-open", + "wakatime": "folder-wakatime-open", + ".circleci": "folder-circleci-open", + ".wordpress-org": "folder-wordpress-open", + "wp-content": "folder-wordpress-open", + "gradle": "folder-gradle-open", + ".gradle": "folder-gradle-open", + "coverage": "folder-coverage-open", + ".nyc-output": "folder-coverage-open", + ".nyc_output": "folder-coverage-open", + "e2e": "folder-coverage-open", + "it": "folder-coverage-open", + "integration-test": "folder-coverage-open", + "integration-tests": "folder-coverage-open", + "__integration-test__": "folder-coverage-open", + "__integration-tests__": "folder-coverage-open", + "class": "folder-class-open", + "classes": "folder-class-open", + "model": "folder-class-open", + "models": "folder-class-open", + "schemas": "folder-class-open", + "schema": "folder-class-open", + "other": "folder-other-open", + "others": "folder-other-open", + "misc": "folder-other-open", + "miscellaneous": "folder-other-open", + "extra": "folder-other-open", + "extras": "folder-other-open", + "etc": "folder-other-open", + "lua": "folder-lua-open", + "typescript": "folder-typescript-open", + "ts": "folder-typescript-open", + "typings": "folder-typescript-open", + "@types": "folder-typescript-open", + "types": "folder-typescript-open", + "graphql": "folder-graphql-open", + "gql": "folder-graphql-open", + "routes": "folder-routes-open", + "router": "folder-routes-open", + "routers": "folder-routes-open", + ".ci": "folder-ci-open", + "ci": "folder-ci-open", + "benchmark": "folder-benchmark-open", + "benchmarks": "folder-benchmark-open", + "performance": "folder-benchmark-open", + "measure": "folder-benchmark-open", + "measures": "folder-benchmark-open", + "measurement": "folder-benchmark-open", + "messages": "folder-messages-open", + "messaging": "folder-messages-open", + "forum": "folder-messages-open", + "chat": "folder-messages-open", + "chats": "folder-messages-open", + "conversation": "folder-messages-open", + "conversations": "folder-messages-open", + "less": "folder-less-open", + "gulp": "folder-gulp-open", + "gulp-tasks": "folder-gulp-open", + "gulpfile.js": "folder-gulp-open", + "gulpfile.mjs": "folder-gulp-open", + "gulpfile.ts": "folder-gulp-open", + "gulpfile.babel.js": "folder-gulp-open", + "python": "folder-python-open", + "__pycache__": "folder-python-open", + ".pytest_cache": "folder-python-open", + "debug": "folder-debug-open", + "debugging": "folder-debug-open", + "fastlane": "folder-fastlane-open", + "plugin": "folder-plugin-open", + "plugins": "folder-plugin-open", + "_plugins": "folder-plugin-open", + "extension": "folder-plugin-open", + "extensions": "folder-plugin-open", + "addon": "folder-plugin-open", + "addons": "folder-plugin-open", + "module": "folder-plugin-open", + "modules": "folder-plugin-open", + "middleware": "folder-middleware-open", + "middlewares": "folder-middleware-open", + "controller": "folder-controller-open", + "controllers": "folder-controller-open", + "service": "folder-controller-open", + "services": "folder-controller-open", + "provider": "folder-controller-open", + "providers": "folder-controller-open", + "handler": "folder-controller-open", + "handlers": "folder-controller-open", + "ansible": "folder-ansible-open", + "server": "folder-server-open", + "servers": "folder-server-open", + "backend": "folder-server-open", + "client": "folder-client-open", + "clients": "folder-client-open", + "frontend": "folder-client-open", + "pwa": "folder-client-open", + "tasks": "folder-tasks-open", + "tickets": "folder-tasks-open", + "android": "folder-android-open", + "ios": "folder-ios-open", + "uploads": "folder-upload-open", + "upload": "folder-upload-open", + "downloads": "folder-download-open", + "download": "folder-download-open", + "tools": "folder-tools-open", + "toolkit": "folder-tools-open", + "toolkits": "folder-tools-open", + "toolbox": "folder-tools-open", + "toolboxes": "folder-tools-open", + "helpers": "folder-helper-open", + "helper": "folder-helper-open", + ".serverless": "folder-serverless-open", + "serverless": "folder-serverless-open", + "api": "folder-api-open", + "apis": "folder-api-open", + "restapi": "folder-api-open", + "app": "folder-app-open", + "apps": "folder-app-open", + "apollo": "folder-apollo-open", + "apollo-client": "folder-apollo-open", + "apollo-cache": "folder-apollo-open", + "apollo-config": "folder-apollo-open", + "arc": "folder-archive-open", + "arcs": "folder-archive-open", + "archive": "folder-archive-open", + "archives": "folder-archive-open", + "archival": "folder-archive-open", + "bkp": "folder-archive-open", + "bkps": "folder-archive-open", + "bak": "folder-archive-open", + "baks": "folder-archive-open", + "backup": "folder-archive-open", + "backups": "folder-archive-open", + "back-up": "folder-archive-open", + "back-ups": "folder-archive-open", + "batch": "folder-batch-open", + "batchs": "folder-batch-open", + "batches": "folder-batch-open", + "buildkite": "folder-buildkite-open", + ".buildkite": "folder-buildkite-open", + "cluster": "folder-cluster-open", + "clusters": "folder-cluster-open", + "command": "folder-command-open", + "commands": "folder-command-open", + "cmd": "folder-command-open", + "cli": "folder-command-open", + "clis": "folder-command-open", + "constant": "folder-constant-open", + "constants": "folder-constant-open", + "container": "folder-container-open", + "containers": "folder-container-open", + ".devcontainer": "folder-container-open", + "content": "folder-content-open", + "contents": "folder-content-open", + "context": "folder-context-open", + "contexts": "folder-context-open", + "core": "folder-core-open", + "delta": "folder-delta-open", + "deltas": "folder-delta-open", + "changes": "folder-delta-open", + "dump": "folder-dump-open", + "dumps": "folder-dump-open", + "demo": "folder-examples-open", + "demos": "folder-examples-open", + "example": "folder-examples-open", + "examples": "folder-examples-open", + "sample": "folder-examples-open", + "samples": "folder-examples-open", + "sample-data": "folder-examples-open", + ".env": "folder-environment-open", + ".environment": "folder-environment-open", + "env": "folder-environment-open", + "envs": "folder-environment-open", + "environment": "folder-environment-open", + "environments": "folder-environment-open", + ".venv": "folder-environment-open", + "func": "folder-functions-open", + "funcs": "folder-functions-open", + "function": "folder-functions-open", + "functions": "folder-functions-open", + "lambda": "folder-functions-open", + "lambdas": "folder-functions-open", + "logic": "folder-functions-open", + "math": "folder-functions-open", + "maths": "folder-functions-open", + "calc": "folder-functions-open", + "calcs": "folder-functions-open", + "calculation": "folder-functions-open", + "calculations": "folder-functions-open", + "generator": "folder-generator-open", + "generators": "folder-generator-open", + "generated": "folder-generator-open", + "cfn-gen": "folder-generator-open", + "gen": "folder-generator-open", + "gens": "folder-generator-open", + "auto": "folder-generator-open", + "hook": "folder-hook-open", + "hooks": "folder-hook-open", + "trigger": "folder-hook-open", + "triggers": "folder-hook-open", + "job": "folder-job-open", + "jobs": "folder-job-open", + "keys": "folder-keys-open", + "key": "folder-keys-open", + "token": "folder-keys-open", + "tokens": "folder-keys-open", + "jwt": "folder-keys-open", + "layout": "folder-layout-open", + "layouts": "folder-layout-open", + "_layouts": "folder-layout-open", + "mail": "folder-mail-open", + "mails": "folder-mail-open", + "email": "folder-mail-open", + "emails": "folder-mail-open", + "smtp": "folder-mail-open", + "mailers": "folder-mail-open", + "mappings": "folder-mappings-open", + "mapping": "folder-mappings-open", + "meta": "folder-meta-open", + ".changesets": "folder-changesets-open", + ".changeset": "folder-changesets-open", + "package": "folder-packages-open", + "packages": "folder-packages-open", + "pkg": "folder-packages-open", + "pkgs": "folder-packages-open", + "shared": "folder-shared-open", + "common": "folder-shared-open", + "glsl": "folder-shader-open", + "hlsl": "folder-shader-open", + "shader": "folder-shader-open", + "shaders": "folder-shader-open", + "stack": "folder-stack-open", + "stacks": "folder-stack-open", + "template": "folder-template-open", + "templates": "folder-template-open", + "util": "folder-utils-open", + "utils": "folder-utils-open", + "utility": "folder-utils-open", + "utilities": "folder-utils-open", + "supabase": "folder-supabase-open", + ".supabase": "folder-supabase-open", + "private": "folder-private-open", + ".private": "folder-private-open", + "error": "folder-error-open", + "errors": "folder-error-open", + "err": "folder-error-open", + "event": "folder-event-open", + "events": "folder-event-open", + "auth": "folder-secure-open", + "authentication": "folder-secure-open", + "secure": "folder-secure-open", + "security": "folder-secure-open", + "cert": "folder-secure-open", + "certs": "folder-secure-open", + "certificate": "folder-secure-open", + "certificates": "folder-secure-open", + "ssl": "folder-secure-open", + "custom": "folder-custom-open", + "customs": "folder-custom-open", + "_draft": "folder-mock-open", + "_drafts": "folder-mock-open", + "mock": "folder-mock-open", + "mocks": "folder-mock-open", + "fixture": "folder-mock-open", + "fixtures": "folder-mock-open", + "draft": "folder-mock-open", + "drafts": "folder-mock-open", + "concept": "folder-mock-open", + "concepts": "folder-mock-open", + "sketch": "folder-mock-open", + "sketches": "folder-mock-open", + "syntax": "folder-syntax-open", + "syntaxes": "folder-syntax-open", + "spellcheck": "folder-syntax-open", + "vm": "folder-vm-open", + "vms": "folder-vm-open", + "stylus": "folder-stylus-open", + "flow-typed": "folder-flow-open", + "rule": "folder-rules-open", + "rules": "folder-rules-open", + "validation": "folder-rules-open", + "validations": "folder-rules-open", + "validator": "folder-rules-open", + "validators": "folder-rules-open", + "review": "folder-review-open", + "reviews": "folder-review-open", + "revisal": "folder-review-open", + "revisals": "folder-review-open", + "reviewed": "folder-review-open", + "anim": "folder-animation-open", + "anims": "folder-animation-open", + "animation": "folder-animation-open", + "animations": "folder-animation-open", + "animated": "folder-animation-open", + "guard": "folder-guard-open", + "guards": "folder-guard-open", + "prisma": "folder-prisma-open", + "pipe": "folder-pipe-open", + "pipes": "folder-pipe-open", + "svg": "folder-svg-open", + "svgs": "folder-svg-open", + "terraform": "folder-terraform-open", + ".terraform": "folder-terraform-open", + "mobile": "folder-mobile-open", + "mobiles": "folder-mobile-open", + "portable": "folder-mobile-open", + "portability": "folder-mobile-open", + ".stencil": "folder-stencil-open", + "firebase": "folder-firebase-open", + ".firebase": "folder-firebase-open", + "svelte": "folder-svelte-open", + ".svelte-kit": "folder-svelte-open", + "update": "folder-update-open", + "updates": "folder-update-open", + "upgrade": "folder-update-open", + "upgrades": "folder-update-open", + ".idea": "folder-intellij-open", + ".azure-pipelines": "folder-azure-pipelines-open", + ".azure-pipelines-ci": "folder-azure-pipelines-open", + "mjml": "folder-mjml-open", + "admin": "folder-admin-open", + "manager": "folder-admin-open", + "moderator": "folder-admin-open", + "scala": "folder-scala-open", + "connection": "folder-connection-open", + "connections": "folder-connection-open", + "integration": "folder-connection-open", + "integrations": "folder-connection-open", + ".quasar": "folder-quasar-open", + ".next": "folder-next-open", + "cobol": "folder-cobol-open", + "yarn": "folder-yarn-open", + ".yarn": "folder-yarn-open", + "husky": "folder-husky-open", + ".husky": "folder-husky-open", + ".storybook": "folder-storybook-open", + "storybook": "folder-storybook-open", + "stories": "folder-storybook-open", + "__stories__": "folder-storybook-open", + "base": "folder-base-open", + ".base": "folder-base-open", + "bases": "folder-base-open", + "cart": "folder-cart-open", + "shopping-cart": "folder-cart-open", + "shopping": "folder-cart-open", + "shop": "folder-cart-open", + "home": "folder-home-open", + ".home": "folder-home-open", + "start": "folder-home-open", + ".start": "folder-home-open", + "project": "folder-project-open", + "projects": "folder-project-open", + ".project": "folder-project-open", + ".projects": "folder-project-open", + "interface": "folder-interface-open", + "interfaces": "folder-interface-open", + ".netlify": "folder-netlify-open", + "pact": "folder-contract-open", + "pacts": "folder-contract-open", + "contract": "folder-contract-open", + ".contract": "folder-contract-open", + "contracts": "folder-contract-open", + "contract-testing": "folder-contract-open", + "contract-test": "folder-contract-open", + "contract-tests": "folder-contract-open", + "queue": "folder-queue-open", + "queues": "folder-queue-open", + "bull": "folder-queue-open", + "mq": "folder-queue-open", + "vercel": "folder-vercel-open", + ".vercel": "folder-vercel-open", + "now": "folder-vercel-open", + ".now": "folder-vercel-open", + "cypress": "folder-cypress-open", + ".cypress": "folder-cypress-open", + "decorator": "folder-decorators-open", + "decorators": "folder-decorators-open", + "java": "folder-java-open", + "resolver": "folder-resolver-open", + "resolvers": "folder-resolver-open", + "angular": "folder-angular-open", + ".angular": "folder-angular-open", + "unity": "folder-unity-open", + "pdf": "folder-pdf-open", + "pdfs": "folder-pdf-open", + "protobufs": "folder-proto-open", + "proto": "folder-proto-open", + "plastic": "folder-plastic-open", + ".plastic": "folder-plastic-open", + "gamemaker": "folder-gamemaker-open", + "gamemaker2": "folder-gamemaker-open", + ".hg": "folder-mercurial-open", + "hghooks": "folder-mercurial-open", + ".hghooks": "folder-mercurial-open", + ".hgext": "folder-mercurial-open", + "godot": "folder-godot-open", + ".godot": "folder-godot-open", + "godot-cpp": "folder-godot-open", + ".godot-cpp": "folder-godot-open" + }, + "fileExtensions": { + "htm": "html", + "xhtml": "html", + "html_vm": "html", + "asp": "html", + "jade": "pug", + "pug": "pug", + "md": "markdown", + "markdown": "markdown", + "rst": "markdown", + "blink": "blink", + "css": "css", + "scss": "sass", + "sass": "sass", + "less": "less", + "json": "json", + "jsonc": "json", + "tsbuildinfo": "json", + "json5": "json", + "jsonl": "json", + "ndjson": "json", + "jinja": "jinja", + "jinja2": "jinja", + "j2": "jinja", + "jinja-html": "jinja", + "proto": "proto", + "sublime-project": "sublime", + "sublime-workspace": "sublime", + "tw": "twine", + "twee": "twine", + "yml": "yaml", + "yaml": "yaml", + "yml.dist": "yaml", + "yaml.dist": "yaml", + "YAML-tmLanguage": "yaml", + "xml": "xml", + "plist": "xml", + "xsd": "xml", + "dtd": "xml", + "xsl": "xml", + "xslt": "xml", + "resx": "xml", + "iml": "xml", + "xquery": "xml", + "tmLanguage": "xml", + "manifest": "xml", + "project": "xml", + "xml.dist": "xml", + "xml.dist.sample": "xml", + "dmn": "xml", + "jrxml": "xml", + "png": "image", + "jpeg": "image", + "jpg": "image", + "gif": "image", + "ico": "image", + "tif": "image", + "tiff": "image", + "psd": "image", + "psb": "image", + "ami": "image", + "apx": "image", + "avif": "image", + "bmp": "image", + "bpg": "image", + "brk": "image", + "cur": "image", + "dds": "image", + "dng": "image", + "exr": "image", + "fpx": "image", + "gbr": "image", + "img": "image", + "jbig2": "image", + "jb2": "image", + "jng": "image", + "jxr": "image", + "pgf": "image", + "pic": "image", + "raw": "image", + "webp": "image", + "eps": "image", + "afphoto": "image", + "ase": "image", + "aseprite": "image", + "clip": "image", + "cpt": "image", + "heif": "image", + "heic": "image", + "kra": "image", + "mdp": "image", + "ora": "image", + "pdn": "image", + "reb": "image", + "sai": "image", + "tga": "image", + "xcf": "image", + "jfif": "image", + "ppm": "image", + "pbm": "image", + "pgm": "image", + "pnm": "image", + "icns": "image", + "esx": "javascript", + "mjs": "javascript", + "jsx": "react", + "tsx": "react_ts", + "routing.ts": "routing", + "routing.tsx": "routing", + "routing.js": "routing", + "routing.jsx": "routing", + "routes.ts": "routing", + "routes.tsx": "routing", + "routes.js": "routing", + "routes.jsx": "routing", + "ini": "settings", + "dlc": "settings", + "dll": "settings", + "config": "settings", + "conf": "settings", + "properties": "settings", + "prop": "settings", + "settings": "settings", + "option": "settings", + "props": "settings", + "toml": "settings", + "prefs": "settings", + "sln.dotsettings": "settings", + "sln.dotsettings.user": "settings", + "cfg": "settings", + "d.ts": "typescript-def", + "d.cts": "typescript-def", + "d.mts": "typescript-def", + "marko": "markojs", + "astro": "astro", + "pdf": "pdf", + "xlsx": "table", + "xlsm": "table", + "xls": "table", + "csv": "table", + "tsv": "table", + "psv": "table", + "ods": "table", + "vscodeignore": "vscode", + "vsixmanifest": "vscode", + "vsix": "vscode", + "code-workplace": "vscode", + "code-workspace": "vscode", + "code-profile": "vscode", + "code-snippets": "vscode", + "csproj": "visualstudio", + "ruleset": "visualstudio", + "sln": "visualstudio", + "suo": "visualstudio", + "vb": "visualstudio", + "vbs": "visualstudio", + "vcxitems": "visualstudio", + "vcxitems.filters": "visualstudio", + "vcxproj": "visualstudio", + "vcxproj.filters": "visualstudio", + "pdb": "database", + "sql": "database", + "pks": "database", + "pkb": "database", + "accdb": "database", + "mdb": "database", + "sqlite": "database", + "sqlite3": "database", + "pgsql": "database", + "postgres": "database", + "psql": "database", + "db": "database", + "db3": "database", + "kql": "kusto", + "cs": "csharp", + "csx": "csharp", + "qs": "qsharp", + "zip": "zip", + "tar": "zip", + "gz": "zip", + "xz": "zip", + "lzma": "zip", + "lz4": "zip", + "br": "zip", + "bz2": "zip", + "bzip2": "zip", + "gzip": "zip", + "brotli": "zip", + "7z": "zip", + "rar": "zip", + "tz": "zip", + "txz": "zip", + "tgz": "zip", + "vala": "vala", + "zig": "zig", + "exe": "exe", + "msi": "exe", + "dat": "hex", + "bin": "hex", + "hex": "hex", + "java": "java", + "jsp": "java", + "jar": "jar", + "class": "javaclass", + "c": "c", + "i": "c", + "mi": "c", + "h": "h", + "cc": "cpp", + "cpp": "cpp", + "cxx": "cpp", + "c++": "cpp", + "cp": "cpp", + "mii": "cpp", + "ii": "cpp", + "hh": "hpp", + "hpp": "hpp", + "hxx": "hpp", + "h++": "hpp", + "hp": "hpp", + "tcc": "hpp", + "inl": "hpp", + "m": "objective-c", + "mm": "objective-cpp", + "rc": "rc", + "go": "go", + "py": "python", + "pyc": "python-misc", + "whl": "python-misc", + "url": "url", + "sh": "console", + "ksh": "console", + "csh": "console", + "tcsh": "console", + "zsh": "console", + "bash": "console", + "bat": "console", + "cmd": "console", + "awk": "console", + "fish": "console", + "exp": "console", + "nu": "console", + "ps1": "powershell", + "psm1": "powershell", + "psd1": "powershell", + "ps1xml": "powershell", + "psc1": "powershell", + "pssc": "powershell", + "gradle": "gradle", + "doc": "word", + "docx": "word", + "rtf": "word", + "odt": "word", + "cer": "certificate", + "cert": "certificate", + "crt": "certificate", + "pub": "key", + "key": "key", + "pem": "key", + "asc": "key", + "gpg": "key", + "passwd": "key", + "woff": "font", + "woff2": "font", + "ttf": "font", + "eot": "font", + "suit": "font", + "otf": "font", + "bmap": "font", + "fnt": "font", + "odttf": "font", + "ttc": "font", + "font": "font", + "fonts": "font", + "sui": "font", + "ntf": "font", + "mrf": "font", + "lib": "lib", + "bib": "lib", + "rb": "ruby", + "erb": "ruby", + "fs": "fsharp", + "fsx": "fsharp", + "fsi": "fsharp", + "fsproj": "fsharp", + "swift": "swift", + "ino": "arduino", + "dockerignore": "docker", + "dockerfile": "docker", + "docker-compose.yml": "docker", + "docker-compose.yaml": "docker", + "tex": "tex", + "sty": "tex", + "dtx": "tex", + "ltx": "tex", + "pptx": "powerpoint", + "ppt": "powerpoint", + "pptm": "powerpoint", + "potx": "powerpoint", + "potm": "powerpoint", + "ppsx": "powerpoint", + "ppsm": "powerpoint", + "pps": "powerpoint", + "ppam": "powerpoint", + "ppa": "powerpoint", + "odp": "powerpoint", + "webm": "video", + "mkv": "video", + "flv": "video", + "vob": "video", + "ogv": "video", + "ogg": "video", + "gifv": "video", + "avi": "video", + "mov": "video", + "qt": "video", + "wmv": "video", + "yuv": "video", + "rm": "video", + "rmvb": "video", + "mp4": "video", + "m4v": "video", + "mpg": "video", + "mp2": "video", + "mpeg": "video", + "mpe": "video", + "mpv": "video", + "m2v": "video", + "vdi": "virtual", + "vbox": "virtual", + "vbox-prev": "virtual", + "ics": "email", + "mp3": "audio", + "flac": "audio", + "m4a": "audio", + "wma": "audio", + "aiff": "audio", + "wav": "audio", + "coffee": "coffee", + "cson": "coffee", + "iced": "coffee", + "txt": "document", + "graphql": "graphql", + "gql": "graphql", + "rs": "rust", + "ron": "rust", + "raml": "raml", + "xaml": "xaml", + "hs": "haskell", + "kt": "kotlin", + "kts": "kotlin", + "otne": "otne", + "patch": "git", + "lua": "lua", + "clj": "clojure", + "cljs": "clojure", + "cljc": "clojure", + "groovy": "groovy", + "r": "r", + "rmd": "r", + "dart": "dart", + "freezed.dart": "dart_generated", + "g.dart": "dart_generated", + "as": "actionscript", + "mxml": "mxml", + "ahk": "autohotkey", + "swf": "flash", + "swc": "swc", + "cmake": "cmake", + "asm": "assembly", + "a51": "assembly", + "inc": "assembly", + "nasm": "assembly", + "s": "assembly", + "ms": "assembly", + "agc": "assembly", + "ags": "assembly", + "aea": "assembly", + "argus": "assembly", + "mitigus": "assembly", + "binsource": "assembly", + "vue": "vue", + "ml": "ocaml", + "mli": "ocaml", + "cmx": "ocaml", + "odin": "odin", + "js.map": "javascript-map", + "mjs.map": "javascript-map", + "cjs.map": "javascript-map", + "css.map": "css-map", + "lock": "lock", + "hbs": "handlebars", + "mustache": "handlebars", + "pm": "perl", + "raku": "perl", + "hx": "haxe", + "spec.ts": "test-ts", + "spec.cts": "test-ts", + "spec.mts": "test-ts", + "cy.ts": "test-ts", + "e2e-spec.ts": "test-ts", + "e2e-spec.cts": "test-ts", + "e2e-spec.mts": "test-ts", + "test.ts": "test-ts", + "test.cts": "test-ts", + "test.mts": "test-ts", + "ts.snap": "test-ts", + "spec-d.ts": "test-ts", + "test-d.ts": "test-ts", + "spec.tsx": "test-jsx", + "test.tsx": "test-jsx", + "tsx.snap": "test-jsx", + "spec.jsx": "test-jsx", + "test.jsx": "test-jsx", + "jsx.snap": "test-jsx", + "cy.jsx": "test-jsx", + "cy.tsx": "test-jsx", + "spec-d.tsx": "test-jsx", + "test-d.tsx": "test-jsx", + "spec.js": "test-js", + "spec.cjs": "test-js", + "spec.mjs": "test-js", + "e2e-spec.js": "test-js", + "e2e-spec.cjs": "test-js", + "e2e-spec.mjs": "test-js", + "test.js": "test-js", + "test.cjs": "test-js", + "test.mjs": "test-js", + "js.snap": "test-js", + "cy.js": "test-js", + "module.ts": "angular", + "module.js": "angular", + "ng-template": "angular", + "component.ts": "angular-component", + "component.js": "angular-component", + "guard.ts": "angular-guard", + "guard.js": "angular-guard", + "service.ts": "angular-service", + "service.js": "angular-service", + "pipe.ts": "angular-pipe", + "pipe.js": "angular-pipe", + "filter.js": "angular-pipe", + "directive.ts": "angular-directive", + "directive.js": "angular-directive", + "resolver.ts": "angular-resolver", + "resolver.js": "angular-resolver", + "pp": "puppet", + "ex": "elixir", + "exs": "elixir", + "eex": "elixir", + "leex": "elixir", + "heex": "elixir", + "ls": "livescript", + "erl": "erlang", + "twig": "twig", + "jl": "julia", + "elm": "elm", + "pure": "purescript", + "purs": "purescript", + "tpl": "smarty", + "styl": "stylus", + "re": "reason", + "rei": "reason", + "cmj": "bucklescript", + "merlin": "merlin", + "vhd": "verilog", + "sv": "verilog", + "svh": "verilog", + "nb": "mathematica", + "wl": "wolframlanguage", + "wls": "wolframlanguage", + "njk": "nunjucks", + "nunjucks": "nunjucks", + "robot": "robot", + "sol": "solidity", + "au3": "autoit", + "haml": "haml", + "yang": "yang", + "mjml": "mjml", + "tf": "terraform", + "tf.json": "terraform", + "tfvars": "terraform", + "tfstate": "terraform", + "blade.php": "laravel", + "inky.php": "laravel", + "applescript": "applescript", + "ipa": "applescript", + "cake": "cake", + "feature": "cucumber", + "features": "cucumber", + "nim": "nim", + "nimble": "nim", + "apib": "apiblueprint", + "apiblueprint": "apiblueprint", + "riot": "riot", + "tag": "riot", + "vfl": "vfl", + "kl": "kl", + "pcss": "postcss", + "sss": "postcss", + "todo": "todo", + "cfml": "coldfusion", + "cfc": "coldfusion", + "lucee": "coldfusion", + "cfm": "coldfusion", + "cabal": "cabal", + "nix": "nix", + "slim": "slim", + "http": "http", + "rest": "http", + "rql": "restql", + "restql": "restql", + "kv": "kivy", + "graphcool": "graphcool", + "sbt": "sbt", + "apk": "android", + "smali": "android", + "dex": "android", + "env": "tune", + "gitlab-ci.yml": "gitlab", + "jenkinsfile": "jenkins", + "jenkins": "jenkins", + "fig": "figma", + "cr": "crystal", + "ecr": "crystal", + "drone.yml": "drone", + "cu": "cuda", + "cuh": "cuda", + "log": "log", + "def": "dotjs", + "dot": "dotjs", + "jst": "dotjs", + "ejs": "ejs", + ".wakatime-project": "wakatime", + "pde": "processing", + "stories.js": "storybook", + "stories.jsx": "storybook", + "stories.mdx": "storybook", + "story.js": "storybook", + "story.jsx": "storybook", + "stories.ts": "storybook", + "stories.tsx": "storybook", + "story.ts": "storybook", + "story.tsx": "storybook", + "stories.svelte": "storybook", + "story.mdx": "storybook", + "wpy": "wepy", + "hcl": "hcl", + "san": "san", + "djt": "django", + "red": "red", + "mk": "makefile", + "fxp": "foxpro", + "prg": "foxpro", + "pot": "i18n", + "po": "i18n", + "mo": "i18n", + "lang": "i18n", + "wat": "webassembly", + "wasm": "webassembly", + "ipynb": "jupyter", + "d": "d", + "mdx": "mdx", + "svx": "mdsvex", + "bal": "ballerina", + "balx": "ballerina", + "rkt": "racket", + "bzl": "bazel", + "bazel": "bazel", + "mint": "mint", + "vm": "velocity", + "fhtml": "velocity", + "vtl": "velocity", + "gd": "godot", + "godot": "godot-assets", + "tres": "godot-assets", + "tscn": "godot-assets", + "gdns": "godot-assets", + "gdnlib": "godot-assets", + "gdshader": "godot-assets", + "gdshaderinc": "godot-assets", + "gdextension": "godot-assets", + "azure-pipelines.yml": "azure-pipelines", + "azure-pipelines.yaml": "azure-pipelines", + "azcli": "azure", + "vagrantfile": "vagrant", + "prisma": "prisma", + "cshtml": "razor", + "vbhtml": "razor", + "abc": "abc", + "ad": "asciidoc", + "adoc": "asciidoc", + "asciidoc": "asciidoc", + "edge": "edge", + "ss": "scheme", + "scm": "scheme", + "lisp": "lisp", + "lsp": "lisp", + "cl": "lisp", + "fast": "lisp", + "stl": "3d", + "stp": "3d", + "obj": "3d", + "ac": "3d", + "blend": "3d", + "fbx": "3d", + "mesh": "3d", + "mqo": "3d", + "pmd": "3d", + "pmx": "3d", + "skp": "3d", + "vac": "3d", + "vdp": "3d", + "vox": "3d", + "svg": "svg", + "svelte": "svelte", + "vimrc": "vim", + "gvimrc": "vim", + "exrc": "vim", + "vim": "vim", + "viminfo": "vim", + "moon": "moonscript", + "prw": "advpl_prw", + "prx": "advpl_prw", + "ptm": "advpl_ptm", + "tlpp": "advpl_tlpp", + "ch": "advpl_include", + "iso": "disc", + "f": "fortran", + "f77": "fortran", + "f90": "fortran", + "f95": "fortran", + "f03": "fortran", + "f08": "fortran", + "tcl": "tcl", + "liquid": "liquid", + "p": "prolog", + "pro": "prolog", + "pl": "prolog", + "coco": "coconut", + "sketch": "sketch", + "pwn": "pawn", + "amx": "pawn", + "4th": "forth", + "fth": "forth", + "frt": "forth", + "iuml": "uml", + "pu": "uml", + "puml": "uml", + "plantuml": "uml", + "wsd": "uml", + "wrap": "meson", + "dhall": "dhall", + "dhallb": "dhall", + "sml": "sml", + "mlton": "sml", + "mlb": "sml", + "sig": "sml", + "fun": "sml", + "cm": "sml", + "lex": "sml", + "use": "sml", + "grm": "sml", + "opam": "opam", + "imba": "imba", + "drawio": "drawio", + "dio": "drawio", + "pas": "pascal", + "unity": "shaderlab", + "sas": "sas", + "sas7bdat": "sas", + "sashdat": "sas", + "astore": "sas", + "ast": "sas", + "sast": "sas", + "nupkg": "nuget", + "command": "command", + "dsc": "denizenscript", + "code-search": "search", + "nginx": "nginx", + "nginxconfig": "nginx", + "mcfunction": "minecraft", + "mcmeta": "minecraft", + "mcr": "minecraft", + "mca": "minecraft", + "mcgame": "minecraft", + "mclevel": "minecraft", + "mcworld": "minecraft", + "mine": "minecraft", + "mus": "minecraft", + "mcstructure": "minecraft", + "mcpack": "minecraft", + "mcaddon": "minecraft", + "mctemplate": "minecraft", + "mcproject": "minecraft", + "res": "rescript", + "resi": "rescript-interface", + "b": "brainfuck", + "bf": "brainfuck", + "bicep": "bicep", + "cob": "cobol", + "cbl": "cobol", + "gr": "grain", + "lol": "lolcode", + "idr": "idris", + "ibc": "idris", + "pipeline": "pipeline", + "rego": "opa", + "windi": "windicss", + "scala": "scala", + "sc": "scala", + "ly": "lilypond", + "v": "vlang", + "pgn": "chess", + "fen": "chess", + "gmi": "gemini", + "gemini": "gemini", + "tsconfig.json": "tsconfig", + "tauri": "tauri", + "jsconfig.json": "jsconfig", + "ada": "ada", + "adb": "ada", + "ads": "ada", + "ali": "ada", + "horusec-config.json": "horusec", + "coarc": "coala", + "coafile": "coala", + "bubble": "dinophp", + "html.bubble": "dinophp", + "php.bubble": "dinophp", + "tl": "teal", + "template": "template", + "glsl": "shader", + "vert": "shader", + "tesc": "shader", + "tese": "shader", + "geom": "shader", + "frag": "shader", + "comp": "shader", + "vert.glsl": "shader", + "tesc.glsl": "shader", + "tese.glsl": "shader", + "geom.glsl": "shader", + "frag.glsl": "shader", + "comp.glsl": "shader", + "vertex.glsl": "shader", + "geometry.glsl": "shader", + "fragment.glsl": "shader", + "compute.glsl": "shader", + "ts.glsl": "shader", + "gs.glsl": "shader", + "vs.glsl": "shader", + "fs.glsl": "shader", + "shader": "shader", + "vertexshader": "shader", + "fragmentshader": "shader", + "geometryshader": "shader", + "computeshader": "shader", + "hlsl": "shader", + "pixel.hlsl": "shader", + "geometry.hlsl": "shader", + "compute.hlsl": "shader", + "tessellation.hlsl": "shader", + "px.hlsl": "shader", + "geom.hlsl": "shader", + "comp.hlsl": "shader", + "tess.hlsl": "shader", + "wgsl": "shader", + "sy": "siyuan", + "ndst.yml": "ndst", + "ndst.yaml": "ndst", + "ndst.json": "ndst", + "tobi": "tobi", + "gleam": "gleam", + "steadybit.yml": "steadybit", + "steadybit.yaml": "steadybit", + "tree": "tree", + "cdc": "cadence", + "g4": "antlr", + "st.css": "stylable", + "pine": "pinejs", + "gml": "gamemaker", + "yy": "gamemaker", + "yyp": "gamemaker", + "yyz": "gamemaker", + "tldr": "tldraw", + "typ": "typst" + }, + "fileNames": { + ".pug-lintrc": "pug", + ".pug-lintrc.js": "pug", + ".pug-lintrc.json": "pug", + ".jscsrc": "json", + ".jshintrc": "json", + "composer.lock": "json", + ".jsbeautifyrc": "json", + ".esformatter": "json", + "cdp.pid": "json", + ".lintstagedrc": "json", + "playwright.config.js": "playwright", + "playwright.config.mjs": "playwright", + "playwright.config.ts": "playwright", + "playwright-ct.config.js": "playwright", + "playwright-ct.config.mjs": "playwright", + "playwright-ct.config.ts": "playwright", + ".htaccess": "xml", + "router.js": "routing", + "router.jsx": "routing", + "router.ts": "routing", + "router.tsx": "routing", + "routes.js": "routing", + "routes.jsx": "routing", + "routes.ts": "routing", + "routes.tsx": "routing", + ".jshintignore": "settings", + ".buildignore": "settings", + ".mrconfig": "settings", + ".yardopts": "settings", + "manifest.mf": "settings", + ".clang-format": "settings", + ".clang-tidy": "settings", + "astro.config.js": "astro", + "astro.config.mjs": "astro", + "astro.config.cjs": "astro", + "astro.config.ts": "astro", + "astro.config.cts": "astro", + "astro.config.mts": "astro", + "go.mod": "go-mod", + "go.sum": "go-mod", + "go.work": "go-mod", + "go.work.sum": "go-mod", + "requirements.txt": "python-misc", + "pipfile": "python-misc", + ".python-version": "python-misc", + "manifest.in": "python-misc", + "pylintrc": "python-misc", + ".pylintrc": "python-misc", + "pyproject.toml": "python-misc", + "commit-msg": "console", + "pre-commit": "console", + "pre-push": "console", + "post-merge": "console", + "gradle.properties": "gradle", + "gradlew": "gradle", + "gradle-wrapper.properties": "gradle", + "copying": "certificate", + "copying.md": "certificate", + "copying.rst": "certificate", + "copying.txt": "certificate", + "copyright": "certificate", + "copyright.md": "certificate", + "copyright.rst": "certificate", + "copyright.txt": "certificate", + "license": "certificate", + "license-agpl": "certificate", + "license-apache": "certificate", + "license-bsd": "certificate", + "license-mit": "certificate", + "license-gpl": "certificate", + "license-lgpl": "certificate", + "license.md": "certificate", + "license.rst": "certificate", + "license.txt": "certificate", + "licence": "certificate", + "licence-agpl": "certificate", + "licence-apache": "certificate", + "licence-bsd": "certificate", + "licence-mit": "certificate", + "licence-gpl": "certificate", + "licence-lgpl": "certificate", + "licence.md": "certificate", + "licence.rst": "certificate", + "licence.txt": "certificate", + ".htpasswd": "key", + "gemfile": "gemfile", + ".rubocop.yml": "rubocop", + ".rubocop-todo.yml": "rubocop", + ".rubocop_todo.yml": "rubocop", + "dockerfile": "docker", + "dockerfile.prod": "docker", + "dockerfile.production": "docker", + "dockerfile.alpha": "docker", + "dockerfile.beta": "docker", + "dockerfile.stage": "docker", + "dockerfile.staging": "docker", + "dockerfile.dev": "docker", + "dockerfile.development": "docker", + "dockerfile.local": "docker", + "dockerfile.test": "docker", + "dockerfile.testing": "docker", + "dockerfile.ci": "docker", + "dockerfile.web": "docker", + "dockerfile.worker": "docker", + "docker-compose.yml": "docker", + "docker-compose.override.yml": "docker", + "docker-compose.prod.yml": "docker", + "docker-compose.production.yml": "docker", + "docker-compose.alpha.yml": "docker", + "docker-compose.beta.yml": "docker", + "docker-compose.stage.yml": "docker", + "docker-compose.staging.yml": "docker", + "docker-compose.dev.yml": "docker", + "docker-compose.development.yml": "docker", + "docker-compose.local.yml": "docker", + "docker-compose.test.yml": "docker", + "docker-compose.testing.yml": "docker", + "docker-compose.ci.yml": "docker", + "docker-compose.web.yml": "docker", + "docker-compose.worker.yml": "docker", + "docker-compose.yaml": "docker", + "docker-compose.override.yaml": "docker", + "docker-compose.prod.yaml": "docker", + "docker-compose.production.yaml": "docker", + "docker-compose.alpha.yaml": "docker", + "docker-compose.beta.yaml": "docker", + "docker-compose.stage.yaml": "docker", + "docker-compose.staging.yaml": "docker", + "docker-compose.dev.yaml": "docker", + "docker-compose.development.yaml": "docker", + "docker-compose.local.yaml": "docker", + "docker-compose.test.yaml": "docker", + "docker-compose.testing.yaml": "docker", + "docker-compose.ci.yaml": "docker", + "docker-compose.web.yaml": "docker", + "docker-compose.worker.yaml": "docker", + "compose.yaml": "docker", + "compose.yml": "docker", + ".mailmap": "email", + ".graphqlconfig": "graphql", + ".graphqlrc": "graphql", + ".graphqlrc.json": "graphql", + ".graphqlrc.js": "graphql", + ".graphqlrc.cjs": "graphql", + ".graphqlrc.ts": "graphql", + ".graphqlrc.toml": "graphql", + ".graphqlrc.yaml": "graphql", + ".graphqlrc.yml": "graphql", + "graphql.config.json": "graphql", + "graphql.config.js": "graphql", + "graphql.config.cjs": "graphql", + "graphql.config.ts": "graphql", + "graphql.config.toml": "graphql", + "graphql.config.yaml": "graphql", + "graphql.config.yml": "graphql", + ".git": "git", + ".gitignore": "git", + ".gitignore-global": "git", + ".gitignore_global": "git", + ".gitattributes": "git", + ".gitattributes-global": "git", + ".gitattributes_global": "git", + ".gitconfig": "git", + ".gitmodules": "git", + ".gitkeep": "git", + ".gitinclude": "git", + ".git-blame-ignore": "git", + ".git-blame-ignore-revs": "git", + ".git-for-windows-updater": "git", + "git-history": "git", + ".luacheckrc": "lua", + ".Rhistory": "r", + ".pubignore": "dart", + "cmakelists.txt": "cmake", + "cmakecache.txt": "cmake", + "vue.config.js": "vue-config", + "vue.config.ts": "vue-config", + "vetur.config.js": "vue-config", + "vetur.config.ts": "vue-config", + "volar.config.js": "vue-config", + "nuxt.config.js": "nuxt", + "nuxt.config.ts": "nuxt", + ".nuxtignore": "nuxt", + "security.md": "lock", + "security.txt": "lock", + "security": "lock", + "angular-cli.json": "angular", + ".angular-cli.json": "angular", + "angular.json": "angular", + "ng-package.json": "angular", + ".mjmlconfig": "mjml", + "vercel.json": "vercel", + ".vercelignore": "vercel", + "now.json": "vercel", + ".nowignore": "vercel", + "verdaccio.yml": "verdaccio", + "next.config.js": "next", + "next.config.mjs": "next", + "next.config.ts": "next", + "next.config.mts": "next", + "remix.config.js": "remix", + "remix.config.ts": "remix", + "artisan": "laravel", + ".vfl": "vfl", + ".kl": "kl", + "postcss.config.js": "postcss", + "postcss.config.cjs": "postcss", + "postcss.config.ts": "postcss", + "postcss.config.cts": "postcss", + ".postcssrc.js": "postcss", + ".postcssrc.cjs": "postcss", + ".postcssrc.ts": "postcss", + ".postcssrc.cts": "postcss", + ".postcssrc": "postcss", + ".postcssrc.json": "postcss", + ".postcssrc.yaml": "postcss", + ".postcssrc.yml": "postcss", + "posthtml.config.js": "posthtml", + ".posthtmlrc.js": "posthtml", + ".posthtmlrc": "posthtml", + ".posthtmlrc.json": "posthtml", + ".posthtmlrc.yml": "posthtml", + "todo.md": "todo", + "todos.md": "todo", + "cabal.project": "cabal", + "cabal.project.freeze": "cabal", + "cabal.project.local": "cabal", + "CNAME": "http", + "project.graphcool": "graphcool", + "webpack.js": "webpack", + "webpack.cjs": "webpack", + "webpack.mjs": "webpack", + "webpack.ts": "webpack", + "webpack.cts": "webpack", + "webpack.mts": "webpack", + "webpack.base.js": "webpack", + "webpack.base.cjs": "webpack", + "webpack.base.mjs": "webpack", + "webpack.base.ts": "webpack", + "webpack.base.cts": "webpack", + "webpack.base.mts": "webpack", + "webpack.config.js": "webpack", + "webpack.config.cjs": "webpack", + "webpack.config.mjs": "webpack", + "webpack.config.ts": "webpack", + "webpack.config.cts": "webpack", + "webpack.config.mts": "webpack", + "webpack.common.js": "webpack", + "webpack.common.cjs": "webpack", + "webpack.common.mjs": "webpack", + "webpack.common.ts": "webpack", + "webpack.common.cts": "webpack", + "webpack.common.mts": "webpack", + "webpack.config.common.js": "webpack", + "webpack.config.common.cjs": "webpack", + "webpack.config.common.mjs": "webpack", + "webpack.config.common.ts": "webpack", + "webpack.config.common.cts": "webpack", + "webpack.config.common.mts": "webpack", + "webpack.config.common.babel.js": "webpack", + "webpack.config.common.babel.ts": "webpack", + "webpack.dev.js": "webpack", + "webpack.dev.cjs": "webpack", + "webpack.dev.mjs": "webpack", + "webpack.dev.ts": "webpack", + "webpack.dev.cts": "webpack", + "webpack.dev.mts": "webpack", + "webpack.development.js": "webpack", + "webpack.development.cjs": "webpack", + "webpack.development.mjs": "webpack", + "webpack.development.ts": "webpack", + "webpack.development.cts": "webpack", + "webpack.development.mts": "webpack", + "webpack.config.dev.js": "webpack", + "webpack.config.dev.cjs": "webpack", + "webpack.config.dev.mjs": "webpack", + "webpack.config.dev.ts": "webpack", + "webpack.config.dev.cts": "webpack", + "webpack.config.dev.mts": "webpack", + "webpack.config.dev.babel.js": "webpack", + "webpack.config.dev.babel.ts": "webpack", + "webpack.mix.js": "webpack", + "webpack.mix.cjs": "webpack", + "webpack.mix.mjs": "webpack", + "webpack.mix.ts": "webpack", + "webpack.mix.cts": "webpack", + "webpack.mix.mts": "webpack", + "webpack.prod.js": "webpack", + "webpack.prod.cjs": "webpack", + "webpack.prod.mjs": "webpack", + "webpack.prod.ts": "webpack", + "webpack.prod.cts": "webpack", + "webpack.prod.mts": "webpack", + "webpack.prod.config.js": "webpack", + "webpack.prod.config.cjs": "webpack", + "webpack.prod.config.mjs": "webpack", + "webpack.prod.config.ts": "webpack", + "webpack.prod.config.cts": "webpack", + "webpack.prod.config.mts": "webpack", + "webpack.production.js": "webpack", + "webpack.production.cjs": "webpack", + "webpack.production.mjs": "webpack", + "webpack.production.ts": "webpack", + "webpack.production.cts": "webpack", + "webpack.production.mts": "webpack", + "webpack.server.js": "webpack", + "webpack.server.cjs": "webpack", + "webpack.server.mjs": "webpack", + "webpack.server.ts": "webpack", + "webpack.server.cts": "webpack", + "webpack.server.mts": "webpack", + "webpack.client.js": "webpack", + "webpack.client.cjs": "webpack", + "webpack.client.mjs": "webpack", + "webpack.client.ts": "webpack", + "webpack.client.cts": "webpack", + "webpack.client.mts": "webpack", + "webpack.config.server.js": "webpack", + "webpack.config.server.cjs": "webpack", + "webpack.config.server.mjs": "webpack", + "webpack.config.server.ts": "webpack", + "webpack.config.server.cts": "webpack", + "webpack.config.server.mts": "webpack", + "webpack.config.client.js": "webpack", + "webpack.config.client.cjs": "webpack", + "webpack.config.client.mjs": "webpack", + "webpack.config.client.ts": "webpack", + "webpack.config.client.cts": "webpack", + "webpack.config.client.mts": "webpack", + "webpack.config.production.babel.js": "webpack", + "webpack.config.production.babel.ts": "webpack", + "webpack.config.prod.babel.js": "webpack", + "webpack.config.prod.babel.cjs": "webpack", + "webpack.config.prod.babel.mjs": "webpack", + "webpack.config.prod.babel.ts": "webpack", + "webpack.config.prod.babel.cts": "webpack", + "webpack.config.prod.babel.mts": "webpack", + "webpack.config.prod.js": "webpack", + "webpack.config.prod.cjs": "webpack", + "webpack.config.prod.mjs": "webpack", + "webpack.config.prod.ts": "webpack", + "webpack.config.prod.cts": "webpack", + "webpack.config.prod.mts": "webpack", + "webpack.config.production.js": "webpack", + "webpack.config.production.cjs": "webpack", + "webpack.config.production.mjs": "webpack", + "webpack.config.production.ts": "webpack", + "webpack.config.production.cts": "webpack", + "webpack.config.production.mts": "webpack", + "webpack.config.staging.js": "webpack", + "webpack.config.staging.cjs": "webpack", + "webpack.config.staging.mjs": "webpack", + "webpack.config.staging.ts": "webpack", + "webpack.config.staging.cts": "webpack", + "webpack.config.staging.mts": "webpack", + "webpack.config.babel.js": "webpack", + "webpack.config.babel.ts": "webpack", + "webpack.config.base.babel.js": "webpack", + "webpack.config.base.babel.ts": "webpack", + "webpack.config.base.js": "webpack", + "webpack.config.base.cjs": "webpack", + "webpack.config.base.mjs": "webpack", + "webpack.config.base.ts": "webpack", + "webpack.config.base.cts": "webpack", + "webpack.config.base.mts": "webpack", + "webpack.config.staging.babel.js": "webpack", + "webpack.config.staging.babel.ts": "webpack", + "webpack.config.coffee": "webpack", + "webpack.config.test.js": "webpack", + "webpack.config.test.cjs": "webpack", + "webpack.config.test.mjs": "webpack", + "webpack.config.test.ts": "webpack", + "webpack.config.test.cts": "webpack", + "webpack.config.test.mts": "webpack", + "webpack.config.vendor.js": "webpack", + "webpack.config.vendor.cjs": "webpack", + "webpack.config.vendor.mjs": "webpack", + "webpack.config.vendor.ts": "webpack", + "webpack.config.vendor.cts": "webpack", + "webpack.config.vendor.mts": "webpack", + "webpack.config.vendor.production.js": "webpack", + "webpack.config.vendor.production.cjs": "webpack", + "webpack.config.vendor.production.mjs": "webpack", + "webpack.config.vendor.production.ts": "webpack", + "webpack.config.vendor.production.cts": "webpack", + "webpack.config.vendor.production.mts": "webpack", + "webpack.test.js": "webpack", + "webpack.test.cjs": "webpack", + "webpack.test.mjs": "webpack", + "webpack.test.ts": "webpack", + "webpack.test.cts": "webpack", + "webpack.test.mts": "webpack", + "webpack.dist.js": "webpack", + "webpack.dist.cjs": "webpack", + "webpack.dist.mjs": "webpack", + "webpack.dist.ts": "webpack", + "webpack.dist.cts": "webpack", + "webpack.dist.mts": "webpack", + "webpackfile.js": "webpack", + "webpackfile.cjs": "webpack", + "webpackfile.mjs": "webpack", + "webpackfile.ts": "webpack", + "webpackfile.cts": "webpack", + "webpackfile.mts": "webpack", + "ionic.config.json": "ionic", + ".io-config.json": "ionic", + "gulpfile.js": "gulp", + "gulpfile.mjs": "gulp", + "gulpfile.ts": "gulp", + "gulpfile.cts": "gulp", + "gulpfile.mts": "gulp", + "gulpfile.babel.js": "gulp", + "package.json": "nodejs", + "package-lock.json": "nodejs", + ".nvmrc": "nodejs", + ".esmrc": "nodejs", + ".node-version": "nodejs", + ".npmignore": "npm", + ".npmrc": "npm", + ".yarnrc": "yarn", + "yarn.lock": "yarn", + ".yarnclean": "yarn", + ".yarn-integrity": "yarn", + "yarn-error.log": "yarn", + ".yarnrc.yml": "yarn", + ".yarnrc.yaml": "yarn", + "androidmanifest.xml": "android", + ".env.defaults": "tune", + ".env.example": "tune", + ".env.sample": "tune", + ".env.template": "tune", + ".env.schema": "tune", + ".env.local": "tune", + ".env.dev": "tune", + ".env.development": "tune", + ".env.alpha": "tune", + ".env.e2e": "tune", + ".env.qa": "tune", + ".env.dist": "tune", + ".env.prod": "tune", + ".env.production": "tune", + ".env.stage": "tune", + ".env.staging": "tune", + ".env.preview": "tune", + ".env.test": "tune", + ".env.testing": "tune", + ".env.development.local": "tune", + ".env.qa.local": "tune", + ".env.production.local": "tune", + ".env.staging.local": "tune", + ".env.test.local": "tune", + ".env.uat": "tune", + "turbo.json": "turborepo", + ".babelrc": "babel", + ".babelrc.cjs": "babel", + ".babelrc.js": "babel", + ".babelrc.mjs": "babel", + ".babelrc.json": "babel", + "babel.config.cjs": "babel", + "babel.config.js": "babel", + "babel.config.mjs": "babel", + "babel.config.json": "babel", + "babel-transform.js": "babel", + ".babel-plugin-macrosrc": "babel", + ".babel-plugin-macrosrc.json": "babel", + ".babel-plugin-macrosrc.yaml": "babel", + ".babel-plugin-macrosrc.yml": "babel", + ".babel-plugin-macrosrc.js": "babel", + "babel-plugin-macros.config.js": "babel", + "blitz.config.js": "blitz", + "blitz.config.ts": "blitz", + ".blitz.config.compiled.js": "blitz", + "contributing.md": "contributing", + "contributing.rst": "contributing", + "contributing.txt": "contributing", + "contributing": "contributing", + "readme.md": "readme", + "readme.rst": "readme", + "readme.txt": "readme", + "readme": "readme", + "changelog": "changelog", + "changelog.md": "changelog", + "changelog.rst": "changelog", + "changelog.txt": "changelog", + "changes": "changelog", + "changes.md": "changelog", + "changes.rst": "changelog", + "changes.txt": "changelog", + "architecture.md": "architecture", + "architecture.rst": "architecture", + "architecture.txt": "architecture", + "architecture": "architecture", + "credits.md": "credits", + "credits.rst": "credits", + "credits.txt": "credits", + "credits": "credits", + "authors.md": "authors", + "authors.rst": "authors", + "authors.txt": "authors", + "authors": "authors", + "contributors.md": "authors", + "contributors.rst": "authors", + "contributors.txt": "authors", + "contributors": "authors", + ".flowconfig": "flow", + "favicon.ico": "favicon", + "karma.conf.js": "karma", + "karma.conf.ts": "karma", + "karma.conf.coffee": "karma", + "karma.config.js": "karma", + "karma.config.ts": "karma", + "karma-main.js": "karma", + "karma-main.ts": "karma", + ".bithoundrc": "bithound", + "svgo.config.js": "svgo", + "svgo.config.cjs": "svgo", + "svgo.config.mjs": "svgo", + ".appveyor.yml": "appveyor", + "appveyor.yml": "appveyor", + ".travis.yml": "travis", + ".codecov.yml": "codecov", + "codecov.yml": "codecov", + "sonar-project.properties": "sonarcloud", + ".sonarcloud.properties": "sonarcloud", + "sonarcloud.yaml": "sonarcloud", + "protractor.conf.js": "protractor", + "protractor.conf.ts": "protractor", + "protractor.conf.coffee": "protractor", + "protractor.config.js": "protractor", + "protractor.config.ts": "protractor", + "fuse.js": "fusebox", + "procfile": "heroku", + "procfile.windows": "heroku", + ".editorconfig": "editorconfig", + ".bowerrc": "bower", + "bower.json": "bower", + ".eslintrc.js": "eslint", + ".eslintrc.cjs": "eslint", + ".eslintrc.yaml": "eslint", + ".eslintrc.yml": "eslint", + ".eslintrc.json": "eslint", + ".eslintrc-md.js": "eslint", + ".eslintrc-jsdoc.js": "eslint", + ".eslintrc": "eslint", + ".eslintignore": "eslint", + ".eslintcache": "eslint", + "eslint.config.js": "eslint", + "code_of_conduct.md": "conduct", + "code_of_conduct.txt": "conduct", + "code_of_conduct": "conduct", + ".watchmanconfig": "watchman", + "aurelia.json": "aurelia", + ".autorc": "auto", + "auto.config.js": "auto", + "auto.config.ts": "auto", + "auto-config.json": "auto", + "auto-config.yaml": "auto", + "auto-config.yml": "auto", + "auto-config.ts": "auto", + "auto-config.js": "auto", + "mocha.opts": "mocha", + ".mocharc.yml": "mocha", + ".mocharc.yaml": "mocha", + ".mocharc.js": "mocha", + ".mocharc.json": "mocha", + ".mocharc.jsonc": "mocha", + "jenkinsfile": "jenkins", + "firebase.json": "firebase", + ".firebaserc": "firebase", + "firestore.rules": "firebase", + "firestore.indexes.json": "firebase", + "rollup.config.js": "rollup", + "rollup.config.mjs": "rollup", + "rollup.config.ts": "rollup", + "rollup-config.js": "rollup", + "rollup-config.mjs": "rollup", + "rollup-config.ts": "rollup", + "rollup.config.common.js": "rollup", + "rollup.config.common.mjs": "rollup", + "rollup.config.common.ts": "rollup", + "rollup.config.base.js": "rollup", + "rollup.config.base.mjs": "rollup", + "rollup.config.base.ts": "rollup", + "rollup.config.prod.js": "rollup", + "rollup.config.prod.mjs": "rollup", + "rollup.config.prod.ts": "rollup", + "rollup.config.dev.js": "rollup", + "rollup.config.dev.mjs": "rollup", + "rollup.config.dev.ts": "rollup", + "rollup.config.prod.vendor.js": "rollup", + "rollup.config.prod.vendor.mjs": "rollup", + "rollup.config.prod.vendor.ts": "rollup", + ".hhconfig": "hack", + "hardhat.config.js": "hardhat", + "hardhat.config.ts": "hardhat", + ".stylelintrc": "stylelint", + "stylelint.config.js": "stylelint", + "stylelint.config.cjs": "stylelint", + ".stylelintrc.json": "stylelint", + ".stylelintrc.yaml": "stylelint", + ".stylelintrc.yml": "stylelint", + ".stylelintrc.js": "stylelint", + ".stylelintrc.cjs": "stylelint", + ".stylelintignore": "stylelint", + ".stylelintcache": "stylelint", + ".codeclimate.yml": "code-climate", + ".prettierrc": "prettier", + "prettier.config.js": "prettier", + "prettier.config.cjs": "prettier", + ".prettierrc.js": "prettier", + ".prettierrc.cjs": "prettier", + ".prettierrc.json": "prettier", + ".prettierrc.json5": "prettier", + ".prettierrc.yaml": "prettier", + ".prettierrc.yml": "prettier", + ".prettierignore": "prettier", + ".prettierrc.toml": "prettier", + ".renovaterc": "renovate", + ".renovaterc.json": "renovate", + "renovate-config.json": "renovate", + "renovate.json": "renovate", + "renovate.json5": "renovate", + "apollo.config.js": "apollo", + "nodemon.json": "nodemon", + "nodemon-debug.json": "nodemon", + ".hintrc": "webhint", + "browserslist": "browserlist", + ".browserslistrc": "browserlist", + ".snyk": "snyk", + ".drone.yml": "drone", + ".sequelizerc": "sequelize", + "gatsby-config.js": "gatsby", + "gatsby-config.mjs": "gatsby", + "gatsby-config.ts": "gatsby", + "gatsby-node.js": "gatsby", + "gatsby-node.mjs": "gatsby", + "gatsby-node.ts": "gatsby", + "gatsby-browser.js": "gatsby", + "gatsby-browser.tsx": "gatsby", + "gatsby-ssr.js": "gatsby", + "gatsby-ssr.tsx": "gatsby", + ".wakatime-project": "wakatime", + "circle.yml": "circleci", + ".cfignore": "cloudfoundry", + "gruntfile.js": "grunt", + "gruntfile.ts": "grunt", + "gruntfile.coffee": "grunt", + "gruntfile.babel.js": "grunt", + "gruntfile.babel.ts": "grunt", + "gruntfile.babel.coffee": "grunt", + "jest.config.js": "jest", + "jest.config.cjs": "jest", + "jest.config.mjs": "jest", + "jest.config.ts": "jest", + "jest.config.cts": "jest", + "jest.config.mts": "jest", + "jest.config.json": "jest", + "jest.e2e.config.js": "jest", + "jest.e2e.config.cjs": "jest", + "jest.e2e.config.mjs": "jest", + "jest.e2e.config.ts": "jest", + "jest.e2e.config.cts": "jest", + "jest.e2e.config.mts": "jest", + "jest.e2e.config.json": "jest", + "jest.e2e.json": "jest", + "jest-unit.config.js": "jest", + "jest-e2e.config.js": "jest", + "jest-e2e.config.cjs": "jest", + "jest-e2e.config.mjs": "jest", + "jest-e2e.config.ts": "jest", + "jest-e2e.config.cts": "jest", + "jest-e2e.config.mts": "jest", + "jest-e2e.config.json": "jest", + "jest-e2e.json": "jest", + "jest-github-actions-reporter.js": "jest", + "jest.setup.js": "jest", + "jest.setup.ts": "jest", + "jest.json": "jest", + ".jestrc": "jest", + ".jestrc.js": "jest", + ".jestrc.json": "jest", + "jest.teardown.js": "jest", + "fastfile": "fastlane", + "appfile": "fastlane", + ".helmignore": "helm", + "wallaby.js": "wallaby", + "wallaby.conf.js": "wallaby", + "stencil.config.js": "stencil", + "stencil.config.ts": "stencil", + "makefile": "makefile", + "gnumakefile": "makefile", + "kbuild": "makefile", + ".releaserc": "semantic-release", + ".releaserc.yaml": "semantic-release", + ".releaserc.yml": "semantic-release", + ".releaserc.json": "semantic-release", + ".releaserc.js": "semantic-release", + "release.config.js": "semantic-release", + "bitbucket-pipelines.yaml": "bitbucket", + "bitbucket-pipelines.yml": "bitbucket", + ".bazelignore": "bazel", + ".bazelrc": "bazel", + ".bazelversion": "bazel", + ".gdignore": "godot-assets", + "._sc_": "godot-assets", + "_sc_": "godot-assets", + "azure-pipelines.yml": "azure-pipelines", + "azure-pipelines.yaml": "azure-pipelines", + "vagrantfile": "vagrant", + "prisma.yml": "prisma", + ".nycrc": "istanbul", + ".nycrc.json": "istanbul", + "tailwind.js": "tailwindcss", + "tailwind.ts": "tailwindcss", + "tailwind.config.js": "tailwindcss", + "tailwind.config.cjs": "tailwindcss", + "tailwind.config.ts": "tailwindcss", + "tailwind.config.cts": "tailwindcss", + "buildkite.yml": "buildkite", + "buildkite.yaml": "buildkite", + "netlify.json": "netlify", + "netlify.yml": "netlify", + "netlify.yaml": "netlify", + "netlify.toml": "netlify", + "svelte.config.js": "svelte", + "svelte.config.cjs": "svelte", + "nest-cli.json": "nest", + ".nest-cli.json": "nest", + "nestconfig.json": "nest", + ".nestconfig.json": "nest", + ".percy.yml": "percy", + ".gitpod.yml": "gitpod", + "codeowners": "codeowners", + ".gcloudignore": "gcp", + ".huskyrc": "husky", + "husky.config.js": "husky", + ".huskyrc.json": "husky", + ".huskyrc.js": "husky", + ".huskyrc.yaml": "husky", + ".huskyrc.yml": "husky", + "tiltfile": "tilt", + "capacitor.config.json": "capacitor", + "capacitor.config.ts": "capacitor", + ".adonisrc.json": "adonis", + "ace": "adonis", + "meson.build": "meson", + "meson_options.txt": "meson", + ".commitlintrc": "commitlint", + ".commitlintrc.js": "commitlint", + ".commitlintrc.cjs": "commitlint", + ".commitlintrc.ts": "commitlint", + ".commitlintrc.cts": "commitlint", + ".commitlintrc.json": "commitlint", + ".commitlintrc.yaml": "commitlint", + ".commitlintrc.yml": "commitlint", + ".commitlint.yaml": "commitlint", + ".commitlint.yml": "commitlint", + "commitlint.config.js": "commitlint", + "commitlint.config.cjs": "commitlint", + "commitlint.config.ts": "commitlint", + "commitlint.config.cts": "commitlint", + ".buckconfig": "buck", + "nx.json": "nrwl", + ".nxignore": "nrwl", + "dune": "dune", + "dune-project": "dune", + "dune-workspace": "dune", + "dune-workspace.dev": "dune", + "roadmap.md": "roadmap", + "roadmap.txt": "roadmap", + "timeline.md": "roadmap", + "timeline.txt": "roadmap", + "milestones.md": "roadmap", + "milestones.txt": "roadmap", + "nuget.config": "nuget", + ".nuspec": "nuget", + "nuget.exe": "nuget", + "stryker.conf.json": "stryker", + "stryker.conf.js": "stryker", + "stryker.conf.cjs": "stryker", + "stryker.conf.mjs": "stryker", + ".stryker.conf.json": "stryker", + ".stryker.conf.js": "stryker", + ".stryker.conf.cjs": "stryker", + ".stryker.conf.mjs": "stryker", + ".modernizrrc": "modernizr", + ".modernizrrc.js": "modernizr", + ".modernizrrc.json": "modernizr", + ".slugignore": "slug", + "stitches.config.js": "stitches", + "stitches.config.ts": "stitches", + "nginx.conf": "nginx", + ".mcattributes": "minecraft", + ".mcdefinitions": "minecraft", + ".mcignore": "minecraft", + ".replit": "replit", + "snowpack.config.js": "snowpack", + "snowpack.config.cjs": "snowpack", + "snowpack.config.mjs": "snowpack", + "snowpack.config.ts": "snowpack", + "snowpack.config.cts": "snowpack", + "snowpack.config.mts": "snowpack", + "snowpack.deps.json": "snowpack", + "snowpack.config.json": "snowpack", + "quasar.conf.js": "quasar", + "quasar.config.js": "quasar", + "dependabot.yml": "dependabot", + "dependabot.yaml": "dependabot", + "vite.config.js": "vite", + "vite.config.mjs": "vite", + "vite.config.cjs": "vite", + "vite.config.ts": "vite", + "vite.config.cts": "vite", + "vite.config.mts": "vite", + "vitest.config.ts": "vitest", + "vitest.config.mts": "vitest", + "vitest.config.cts": "vitest", + "vitest.config.js": "vitest", + "vitest.config.mjs": "vitest", + "vitest.config.cjs": "vitest", + "lerna.json": "lerna", + "windi.config.js": "windicss", + "windi.config.cjs": "windicss", + "windi.config.ts": "windicss", + "windi.config.cts": "windicss", + "windi.config.json": "windicss", + ".textlintrc": "textlint", + "vpkg.json": "vlang", + "v.mod": "vlang", + ".sentryclirc": "sentry", + ".phpunit.result.cache": "phpunit", + ".phpunit-watcher.yml": "phpunit", + "phpunit.xml": "phpunit", + "phpunit.xml.dist": "phpunit", + "phpunit-watcher.yml": "phpunit", + "phpunit-watcher.yml.dist": "phpunit", + ".php_cs": "php-cs-fixer", + ".php_cs.dist": "php-cs-fixer", + ".php_cs.php": "php-cs-fixer", + ".php_cs.dist.php": "php-cs-fixer", + ".php-cs-fixer.php": "php-cs-fixer", + ".php-cs-fixer.dist.php": "php-cs-fixer", + "robots.txt": "robots", + "tsconfig.json": "tsconfig", + "tsconfig.app.json": "tsconfig", + "tsconfig.editor.json": "tsconfig", + "tsconfig.spec.json": "tsconfig", + "tsconfig.base.json": "tsconfig", + "tsconfig.build.json": "tsconfig", + "tsconfig.eslint.json": "tsconfig", + "tsconfig.lib.json": "tsconfig", + "tsconfig.lib.prod.json": "tsconfig", + "tsconfig.node.json": "tsconfig", + "tsconfig.test.json": "tsconfig", + "tsconfig.e2e.json": "tsconfig", + "tsconfig.web.json": "tsconfig", + "tsconfig.webworker.json": "tsconfig", + "tsconfig.worker.json": "tsconfig", + "tsconfig.config.json": "tsconfig", + "tsconfig.vitest.json": "tsconfig", + "tsconfig.cjs.json": "tsconfig", + "tsconfig.esm.json": "tsconfig", + "tsconfig.mjs.json": "tsconfig", + "tsconfig.doc.json": "tsconfig", + "tauri.conf.json": "tauri", + "tauri.config.json": "tauri", + "tauri.linux.conf.json": "tauri", + "tauri.windows.conf.json": "tauri", + "tauri.macos.conf.json": "tauri", + "jsconfig.json": "jsconfig", + "maven.config": "maven", + "jvm.config": "maven", + "pom.xml": "maven", + "serverless.yml": "serverless", + "serverless.yaml": "serverless", + "serverless.json": "serverless", + "serverless.js": "serverless", + "serverless.ts": "serverless", + "supabase.js": "supabase", + "supabase.py": "supabase", + ".ember-cli": "ember", + ".ember-cli.js": "ember", + "ember-cli-builds.js": "ember", + "horusec-config.json": "horusec", + "poetry.lock": "poetry", + ".parcelrc": "parcel", + ".astylerc": "astyle", + ".lighthouserc.js": "lighthouse", + "lighthouserc.js": "lighthouse", + ".lighthouserc.json": "lighthouse", + "lighthouserc.json": "lighthouse", + ".lighthouserc.yml": "lighthouse", + "lighthouserc.yml": "lighthouse", + ".lighthouserc.yaml": "lighthouse", + "lighthouserc.yaml": "lighthouse", + ".svgrrc": "svgr", + "svgr.config.js": "svgr", + ".svgrrc.js": "svgr", + ".svgrrc.yaml": "svgr", + ".svgrrc.yml": "svgr", + ".svgrrc.json": "svgr", + "rome.json": "rome", + "cypress.json": "cypress", + "cypress.env.json": "cypress", + "cypress.config.ts": "cypress", + "cypress.config.js": "cypress", + "cypress.config.cjs": "cypress", + "cypress.config.mjs": "cypress", + "plopfile.js": "plop", + "plopfile.cjs": "plop", + "plopfile.mjs": "plop", + "plopfile.ts": "plop", + ".tobimake": "tobimake", + "gleam.toml": "gleam", + "pnpm-lock.yaml": "pnpm", + "pnpm-workspace.yaml": "pnpm", + ".pnpmfile.cjs": "pnpm", + "gridsome.config.js": "gridsome", + "gridsome.server.js": "gridsome", + ".steadybit.yml": "steadybit", + "steadybit.yml": "steadybit", + ".steadybit.yaml": "steadybit", + "steadybit.yaml": "steadybit", + "Caddyfile": "caddy", + "bun.lockb": "bun", + ".nano-staged.js": "nano-staged", + "nano-staged.js": "nano-staged", + ".nano-staged.cjs": "nano-staged", + "nano-staged.cjs": "nano-staged", + ".nano-staged.mjs": "nano-staged", + "nano-staged.mjs": "nano-staged", + ".nano-staged.json": "nano-staged", + "nano-staged.json": "nano-staged", + ".nanostagedrc": "nano-staged", + "craco.config.ts": "craco", + "craco.config.js": "craco", + "craco.config.cjs": "craco", + ".cracorc.ts": "craco", + ".cracorc.js": "craco", + ".cracorc": "craco", + ".hg": "mercurial", + ".hgignore": "mercurial", + ".hgflow": "mercurial", + ".hgrc": "mercurial", + "hgrc": "mercurial", + "mercurial.ini": "mercurial", + "deno.json": "deno", + "deno.jsonc": "deno", + "deno.lock": "deno", + "plastic.branchexplorer": "plastic", + "plastic.selector": "plastic", + "plastic.wktree": "plastic", + "plastic.workspace": "plastic", + "plastic.workspaces": "plastic" + }, + "languageIds": { + "git": "git", + "git-commit": "git", + "git-rebase": "git", + "ignore": "git", + "yaml": "yaml", + "xml": "xml", + "xquery": "xml", + "xsl": "xml", + "matlab": "matlab", + "makefile": "settings", + "toml": "settings", + "ini": "settings", + "properties": "settings", + "shaderlab": "shaderlab", + "diff": "diff", + "json": "json", + "jsonc": "json", + "json5": "json", + "blink": "blink", + "java": "java", + "razor": "razor", + "aspnetcorerazor": "razor", + "python": "python", + "javascript": "javascript", + "typescript": "typescript", + "scala": "scala", + "handlebars": "handlebars", + "perl": "perl", + "perl6": "perl", + "haxe": "haxe", + "hxml": "haxe", + "puppet": "puppet", + "elixir": "elixir", + "livescript": "livescript", + "erlang": "erlang", + "twig": "twig", + "julia": "julia", + "elm": "elm", + "purescript": "purescript", + "stylus": "stylus", + "nunjucks": "nunjucks", + "pug": "pug", + "robotframework": "robot", + "sass": "sass", + "scss": "sass", + "less": "less", + "css": "css", + "testOutput": "visualstudio", + "vb": "visualstudio", + "ng-template": "angular", + "graphql": "graphql", + "solidity": "solidity", + "autoit": "autoit", + "haml": "haml", + "yang": "yang", + "terraform": "terraform", + "applescript": "applescript", + "cake": "cake", + "cucumber": "cucumber", + "nim": "nim", + "nimble": "nim", + "apiblueprint": "apiblueprint", + "riot": "riot", + "postcss": "postcss", + "lang-cfml": "coldfusion", + "haskell": "haskell", + "dhall": "dhall", + "cabal": "cabal", + "nix": "nix", + "ruby": "ruby", + "slim": "slim", + "php": "php", + "hack": "hack", + "javascriptreact": "react", + "mjml": "mjml", + "processing": "processing", + "hcl": "hcl", + "go": "go", + "django-html": "django", + "django-txt": "django", + "html": "html", + "gdscript": "godot", + "gdresource": "godot-assets", + "gdshader": "godot-assets", + "viml": "vim", + "prolog": "prolog", + "pawn": "pawn", + "reason": "reason", + "reason_lisp": "reason", + "sml": "sml", + "tex": "tex", + "doctex": "tex", + "latex": "tex", + "latex-expl3": "tex", + "apex": "salesforce", + "sas": "sas", + "dockerfile": "docker", + "csv": "table", + "tsv": "table", + "psv": "table", + "csharp": "csharp", + "bat": "console", + "awk": "console", + "shellscript": "console", + "c": "c", + "cpp": "cpp", + "objective-c": "objective-c", + "objective-cpp": "objective-cpp", + "coffeescript": "coffee", + "fsharp": "fsharp", + "editorconfig": "editorconfig", + "clojure": "clojure", + "groovy": "groovy", + "markdown": "markdown", + "jinja": "jinja", + "proto": "proto", + "pip-requirements": "python-misc", + "vue": "vue", + "vue-postcss": "vue", + "vue-html": "vue", + "lua": "lua", + "bibtex": "lib", + "bibtex-style": "lib", + "log": "log", + "jupyter": "jupyter", + "plaintext": "document", + "pdf": "pdf", + "powershell": "powershell", + "jade": "pug", + "r": "r", + "rsweave": "r", + "rust": "rust", + "sql": "database", + "kql": "kusto", + "ssh_config": "lock", + "svg": "svg", + "swift": "swift", + "typescriptreact": "react_ts", + "search-result": "search", + "mcfunction": "minecraft", + "rescript": "rescript", + "otne": "otne", + "twee3": "twine", + "twee3-harlowe-3": "twine", + "twee3-chapbook-1": "twine", + "twee3-sugarcube-2": "twine", + "grain": "grain", + "lolcode": "lolcode", + "idris": "idris", + "pgn": "chess", + "gemini": "gemini", + "text-gemini": "gemini", + "v": "vlang", + "wolfram": "wolframlanguage", + "hlsl": "shader", + "glsl": "shader", + "wgsl": "shader", + "tree": "tree", + "svelte": "svelte", + "dart": "dart", + "cadence": "cadence", + "stylable": "stylable" + }, + "light": { + "fileExtensions": { + "blink": "blink_light", + "jinja": "jinja_light", + "jinja2": "jinja_light", + "j2": "jinja_light", + "jinja-html": "jinja_light", + "cr": "crystal_light", + "ecr": "crystal_light", + "drone.yml": "drone_light", + ".wakatime-project": "wakatime_light", + "hcl": "hcl_light", + "iuml": "uml_light", + "pu": "uml_light", + "puml": "uml_light", + "plantuml": "uml_light", + "wsd": "uml_light", + "pgn": "chess_light", + "fen": "chess_light", + "tldr": "tldraw_light" + }, + "fileNames": { + ".rubocop.yml": "rubocop_light", + ".rubocop-todo.yml": "rubocop_light", + ".rubocop_todo.yml": "rubocop_light", + "vercel.json": "vercel_light", + ".vercelignore": "vercel_light", + "now.json": "vercel_light", + ".nowignore": "vercel_light", + "next.config.js": "next_light", + "next.config.mjs": "next_light", + "next.config.ts": "next_light", + "next.config.mts": "next_light", + "remix.config.js": "remix_light", + "remix.config.ts": "remix_light", + "turbo.json": "turborepo_light", + ".autorc": "auto_light", + "auto.config.js": "auto_light", + "auto.config.ts": "auto_light", + "auto-config.json": "auto_light", + "auto-config.yaml": "auto_light", + "auto-config.yml": "auto_light", + "auto-config.ts": "auto_light", + "auto-config.js": "auto_light", + ".stylelintrc": "stylelint_light", + "stylelint.config.js": "stylelint_light", + "stylelint.config.cjs": "stylelint_light", + ".stylelintrc.json": "stylelint_light", + ".stylelintrc.yaml": "stylelint_light", + ".stylelintrc.yml": "stylelint_light", + ".stylelintrc.js": "stylelint_light", + ".stylelintrc.cjs": "stylelint_light", + ".stylelintignore": "stylelint_light", + ".stylelintcache": "stylelint_light", + ".codeclimate.yml": "code-climate_light", + "browserslist": "browserlist_light", + ".browserslistrc": "browserlist_light", + ".drone.yml": "drone_light", + ".wakatime-project": "wakatime_light", + "circle.yml": "circleci_light", + ".releaserc": "semantic-release_light", + ".releaserc.yaml": "semantic-release_light", + ".releaserc.yml": "semantic-release_light", + ".releaserc.json": "semantic-release_light", + ".releaserc.js": "semantic-release_light", + "release.config.js": "semantic-release_light", + "netlify.json": "netlify_light", + "netlify.yml": "netlify_light", + "netlify.yaml": "netlify_light", + "netlify.toml": "netlify_light", + "stitches.config.js": "stitches_light", + "stitches.config.ts": "stitches_light", + "snowpack.config.js": "snowpack_light", + "snowpack.config.cjs": "snowpack_light", + "snowpack.config.mjs": "snowpack_light", + "snowpack.config.ts": "snowpack_light", + "snowpack.config.cts": "snowpack_light", + "snowpack.config.mts": "snowpack_light", + "snowpack.deps.json": "snowpack_light", + "snowpack.config.json": "snowpack_light", + "pnpm-lock.yaml": "pnpm_light", + "pnpm-workspace.yaml": "pnpm_light", + ".pnpmfile.cjs": "pnpm_light", + "bun.lockb": "bun_light", + ".nano-staged.js": "nano-staged_light", + "nano-staged.js": "nano-staged_light", + ".nano-staged.cjs": "nano-staged_light", + "nano-staged.cjs": "nano-staged_light", + ".nano-staged.mjs": "nano-staged_light", + "nano-staged.mjs": "nano-staged_light", + ".nano-staged.json": "nano-staged_light", + "nano-staged.json": "nano-staged_light", + ".nanostagedrc": "nano-staged_light", + "deno.json": "deno_light", + "deno.jsonc": "deno_light", + "deno.lock": "deno_light" + }, + "folderNames": { + "jinja": "folder-jinja_light", + "jinja2": "folder-jinja_light", + "j2": "folder-jinja_light", + ".idea": "folder-intellij_light" + }, + "folderNamesExpanded": { + "jinja": "folder-jinja-open_light", + "jinja2": "folder-jinja-open_light", + "j2": "folder-jinja-open_light", + ".idea": "folder-intellij-open_light" + } + }, + "highContrast": { + "fileExtensions": {}, + "fileNames": {} + }, + "options": { + "folders": { + "theme": "specific", + "color": "#90a4ae", + "associations": {} + }, + "activeIconPack": "angular", + "hidesExplorerArrows": false, + "opacity": 1, + "saturation": 1, + "files": { + "color": "#90a4ae", + "associations": {} + }, + "languages": { + "associations": {} + } + }, + "file": "file", + "hidesExplorerArrows": false, + "folder": "folder", + "folderExpanded": "folder-open", + "rootFolder": "folder-root", + "rootFolderExpanded": "folder-root-open" +} \ No newline at end of file diff --git a/build/generate-svg.js b/build/generate-svg.js index dc82ed465a203..33ab57ddb697b 100755 --- a/build/generate-svg.js +++ b/build/generate-svg.js @@ -2,14 +2,36 @@ import fastGlob from 'fast-glob'; import {optimize} from 'svgo'; import {parse} from 'node:path'; -import {readFile, writeFile, mkdir} from 'node:fs/promises'; +import {readFile, writeFile, mkdir, copyFile, rm} from 'node:fs/promises'; import {fileURLToPath} from 'node:url'; +import {execSync} from 'node:child_process'; const glob = (pattern) => fastGlob.sync(pattern, { cwd: fileURLToPath(new URL('..', import.meta.url)), absolute: true, }); +const removeUnwantedSvgs = () => { + // remove folder from icons as we have a custom, colorful material folder in web_src/svg + const removeFolder = rm('node_modules/material-icon-theme/icons/folder.svg', {force: true}); + + // remove all icons of open folders as we don't use them anywhere + const removeOpenFolders = glob('node_modules/material-icon-theme/icons/folder*-open.svg').map((file) => rm(file, {force: true})); + + return Promise.all([removeFolder, ...removeOpenFolders]); +}; + +// inspired by https://github.com/Claudiohbsantos/github-material-icons-extension/blob/ff97e50980/scripts/build-dependencies.js +const generateIconMap = async () => { + // build icon map + execSync('npm run generateJson', {cwd: 'node_modules/material-icon-theme'}); + + // copy icon map to assets + const src = fileURLToPath(new URL('../node_modules/material-icon-theme/dist/material-icons.json', import.meta.url)); + const dest = fileURLToPath(new URL('../assets/material-icons.json', import.meta.url)); + await copyFile(src, dest); +}; + function exit(err) { if (err) console.error(err); process.exit(err ? 1 : 0); @@ -52,11 +74,14 @@ function processFiles(pattern, opts) { } async function main() { + await removeUnwantedSvgs(); try { await mkdir(fileURLToPath(new URL('../public/img/svg', import.meta.url)), {recursive: true}); } catch {} await Promise.all([ + generateIconMap, + ...processFiles('node_modules/material-icon-theme/icons/*.svg', {prefix: 'material'}), ...processFiles('node_modules/@primer/octicons/build/svg/*-16.svg', {prefix: 'octicon'}), ...processFiles('web_src/svg/*.svg'), ...processFiles('public/img/gitea.svg', {fullName: 'gitea-gitea'}), diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index f9f207522c7df..5002db6c61dea 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -1214,6 +1214,10 @@ ROUTER = console ;; Whether the email of the user should be shown in the Explore Users page ;SHOW_USER_EMAIL = true ;; +;; Whether the file icons in the repo tree view should be specific to the file name (`file-specific`) or the same icon +;; for all files and another for the folders (`basic`) +;FILE_ICONS = basic +;; ;; Set the default theme for the Gitea install ;DEFAULT_THEME = auto ;; diff --git a/docs/content/doc/administration/config-cheat-sheet.en-us.md b/docs/content/doc/administration/config-cheat-sheet.en-us.md index f26e7eaa085ab..684c27d0b2330 100644 --- a/docs/content/doc/administration/config-cheat-sheet.en-us.md +++ b/docs/content/doc/administration/config-cheat-sheet.en-us.md @@ -216,6 +216,7 @@ The following configuration set `Content-Type: application/vnd.android.package-a - `SITEMAP_PAGING_NUM`: **20**: Number of items that are displayed in a single subsitemap. - `GRAPH_MAX_COMMIT_NUM`: **100**: Number of maximum commits shown in the commit graph. - `CODE_COMMENT_LINES`: **4**: Number of line of codes shown for a code comment. +- `FILE_ICONS`: **basic**: \[basic, file-specific\]: Whether the file icons in the repo tree view should be specific to the file name (`file-specific`) or the same icon for all files and another for the folders (`basic`) - `DEFAULT_THEME`: **auto**: \[auto, gitea, arc-green\]: Set the default theme for the Gitea install. - `SHOW_USER_EMAIL`: **true**: Whether the email of the user should be shown in the Explore Users page. - `THEMES`: **auto,gitea,arc-green**: All available themes. Allow users select personalized themes. diff --git a/docs/content/doc/installation/comparison.en-us.md b/docs/content/doc/installation/comparison.en-us.md index 082b2a85edd9e..9e7fb38460d68 100644 --- a/docs/content/doc/installation/comparison.en-us.md +++ b/docs/content/doc/installation/comparison.en-us.md @@ -63,6 +63,7 @@ _Symbols used in table:_ | Interaction with other instances | [/](https://github.com/go-gitea/gitea/issues/18240) | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | | Mermaid diagrams in Markdown | ✓ | ✘ | ✓ | ✓ | ✓ | ✘ | ✘ | | Math syntax in Markdown | ✓ | ✘ | ✓ | ✓ | ✓ | ✘ | ✘ | +| File-specific icons | ✓ | ✘ | ✓ | ✓ | ✓ | ✘ | ✘ | ## Code management diff --git a/modules/base/tool.go b/modules/base/tool.go index 13b07c043e473..8114bb46a0b13 100644 --- a/modules/base/tool.go +++ b/modules/base/tool.go @@ -207,19 +207,19 @@ func EntryIcon(entry *git.TreeEntry) string { te, err := entry.FollowLink() if err != nil { log.Debug(err.Error()) - return "file-symlink-file" + return "octicon-file-symlink-file" } if te.IsDir() { - return "file-submodule" + return "octicon-file-submodule" } - return "file-symlink-file" + return "octicon-file-symlink-file" case entry.IsDir(): - return "file-directory-fill" + return "octicon-file-directory-fill" case entry.IsSubModule(): - return "file-submodule" + return "octicon-file-submodule" } - return "file" + return "octicon-file" } // SetupGiteaRoot Sets GITEA_ROOT if it is not already set and returns the value diff --git a/modules/icon/icon.go b/modules/icon/icon.go new file mode 100644 index 0000000000000..78d1605417d97 --- /dev/null +++ b/modules/icon/icon.go @@ -0,0 +1,100 @@ +// Copyright 2023 The Gitea Authors. All rights reserved. +// SPDX-License-Identifier: MIT + +// This file was ported from https://github.com/Claudiohbsantos/github-material-icons-extension/blob/ff97e50980/src/lib/replace-icon.js +// to go with small changes. + +package icon + +import ( + "os" + "path" + "strings" + + "code.gitea.io/gitea/modules/git" + "code.gitea.io/gitea/modules/json" + "code.gitea.io/gitea/modules/log" +) + +type Map struct { + FileNames map[string]string `json:"fileNames"` + FolderNames map[string]string `json:"folderNames"` + FileExtensions map[string]string `json:"fileExtensions"` + LanguageIds map[string]string `json:"languageIds"` +} + +var iconMap = Map{ + FileNames: make(map[string]string), + FolderNames: make(map[string]string), + FileExtensions: make(map[string]string), + LanguageIds: make(map[string]string), +} + +func Init() error { + data, err := os.ReadFile("assets/material-icons.json") + if err != nil { + return err + } + + err = json.Unmarshal(data, &iconMap) + if err != nil { + return err + } + + return nil +} + +// EntryIcon returns the icon for the given git entry +func EntryIcon(entry *git.TreeEntry) string { + if entry.IsLink() { + te, err := entry.FollowLink() + if err != nil { + log.Debug(err.Error()) + return "octicon-file-symlink-file" + } + if te.IsDir() { + return "material-folder-symlink" + } + return "octicon-file-symlink-file" + } + return "material-" + lookForMaterialMatch(entry) +} + +func lookForMaterialMatch(entry *git.TreeEntry) string { + if entry.IsSubModule() { + return "folder-git" + } + + fileName := entry.Name() + + if !entry.IsDir() { + if iconMap.FileNames[fileName] != "" { + return iconMap.FileNames[fileName] + } + + lowerFileName := strings.ToLower(fileName) + if iconMap.FileNames[lowerFileName] != "" { + return iconMap.FileNames[lowerFileName] + } + + fileExtension := strings.TrimPrefix(path.Ext(fileName), ".") + if iconMap.FileExtensions[fileExtension] != "" { + return iconMap.FileExtensions[fileExtension] + } + + if iconMap.LanguageIds[fileExtension] != "" { + return iconMap.LanguageIds[fileExtension] + } + return "file" + } + + if iconMap.FolderNames[fileName] != "" { + return iconMap.FolderNames[fileName] + } + + lowerFileName := strings.ToLower(fileName) + if iconMap.FolderNames[lowerFileName] != "" { + return iconMap.FolderNames[lowerFileName] + } + return "folder" +} diff --git a/modules/setting/ui.go b/modules/setting/ui.go index 90bad50d3b3bd..09d2570f55360 100644 --- a/modules/setting/ui.go +++ b/modules/setting/ui.go @@ -35,6 +35,7 @@ var UI = struct { SearchRepoDescription bool UseServiceWorker bool OnlyShowRelevantRepos bool + FileIcons string Notification struct { MinTimeout time.Duration @@ -79,6 +80,7 @@ var UI = struct { ReactionMaxUserNum: 10, ThemeColorMetaTag: `#6cc644`, MaxDisplayFileSize: 8388608, + FileIcons: `basic`, DefaultTheme: `auto`, Themes: []string{`auto`, `gitea`, `arc-green`}, Reactions: []string{`+1`, `-1`, `laugh`, `hooray`, `confused`, `heart`, `rocket`, `eyes`}, diff --git a/modules/templates/helper.go b/modules/templates/helper.go index 24687a460613a..5df977d74cfaf 100644 --- a/modules/templates/helper.go +++ b/modules/templates/helper.go @@ -33,6 +33,7 @@ import ( "code.gitea.io/gitea/modules/git" giturl "code.gitea.io/gitea/modules/git/url" gitea_html "code.gitea.io/gitea/modules/html" + "code.gitea.io/gitea/modules/icon" "code.gitea.io/gitea/modules/json" "code.gitea.io/gitea/modules/log" "code.gitea.io/gitea/modules/markup" @@ -53,6 +54,10 @@ var mailSubjectSplit = regexp.MustCompile(`(?m)^-{3,}[\s]*$`) // NewFuncMap returns functions for injecting to templates func NewFuncMap() []template.FuncMap { + entryIconFunction := base.EntryIcon + if setting.UI.FileIcons == "file-specific" { + entryIconFunction = icon.EntryIcon + } return []template.FuncMap{map[string]interface{}{ // ----------------------------------------------------------------- // html/template related functions @@ -99,7 +104,7 @@ func NewFuncMap() []template.FuncMap { "avatarByAction": AvatarByAction, "avatarByEmail": AvatarByEmail, "repoAvatar": RepoAvatar, - "EntryIcon": base.EntryIcon, + "EntryIcon": entryIconFunction, "MigrationIcon": MigrationIcon, "ActionIcon": ActionIcon, diff --git a/package-lock.json b/package-lock.json index 376689804391c..988b877399315 100644 --- a/package-lock.json +++ b/package-lock.json @@ -69,6 +69,7 @@ "eslint-plugin-vue": "9.10.0", "jsdom": "21.1.1", "markdownlint-cli": "0.33.0", + "material-icon-theme": "4.26.0", "stylelint": "15.4.0", "stylelint-declaration-strict-value": "1.9.2", "svgo": "3.0.2", @@ -6546,6 +6547,21 @@ "node": ">= 12" } }, + "node_modules/material-icon-theme": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/material-icon-theme/-/material-icon-theme-4.26.0.tgz", + "integrity": "sha512-pGsIdxcDd2aBCs2wKhPFwL3KVQ14h9ibExlMS/3prGXiYLGsjhxN21rTFLqX24LUa4sE8eSjD8zd408U48xsLQ==", + "dev": true, + "dependencies": { + "lodash.merge": "4.6.2" + }, + "engines": { + "vscode": "^1.51.0" + }, + "funding": { + "url": "https://github.com/sponsors/PKief" + } + }, "node_modules/mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", diff --git a/package.json b/package.json index 57dcfc2f7f54f..bfab64ac6cb84 100644 --- a/package.json +++ b/package.json @@ -69,6 +69,7 @@ "eslint-plugin-vue": "9.10.0", "jsdom": "21.1.1", "markdownlint-cli": "0.33.0", + "material-icon-theme": "4.26.0", "stylelint": "15.4.0", "stylelint-declaration-strict-value": "1.9.2", "svgo": "3.0.2", diff --git a/public/img/svg/material-3d.svg b/public/img/svg/material-3d.svg new file mode 100644 index 0000000000000..5dcdb95fa00cc --- /dev/null +++ b/public/img/svg/material-3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-abc.svg b/public/img/svg/material-abc.svg new file mode 100644 index 0000000000000..20b394bb9862f --- /dev/null +++ b/public/img/svg/material-abc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-actionscript.svg b/public/img/svg/material-actionscript.svg new file mode 100644 index 0000000000000..95ce37e5cbbe1 --- /dev/null +++ b/public/img/svg/material-actionscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ada.svg b/public/img/svg/material-ada.svg new file mode 100644 index 0000000000000..90826c181cd0d --- /dev/null +++ b/public/img/svg/material-ada.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-adonis.svg b/public/img/svg/material-adonis.svg new file mode 100644 index 0000000000000..c29f860d852f0 --- /dev/null +++ b/public/img/svg/material-adonis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-advpl_include.svg b/public/img/svg/material-advpl_include.svg new file mode 100644 index 0000000000000..474e4edbd0ccd --- /dev/null +++ b/public/img/svg/material-advpl_include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-advpl_prw.svg b/public/img/svg/material-advpl_prw.svg new file mode 100644 index 0000000000000..2063b26987a8a --- /dev/null +++ b/public/img/svg/material-advpl_prw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-advpl_ptm.svg b/public/img/svg/material-advpl_ptm.svg new file mode 100644 index 0000000000000..4f665bab29385 --- /dev/null +++ b/public/img/svg/material-advpl_ptm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-advpl_tlpp.svg b/public/img/svg/material-advpl_tlpp.svg new file mode 100644 index 0000000000000..8dcc303126eae --- /dev/null +++ b/public/img/svg/material-advpl_tlpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-android.svg b/public/img/svg/material-android.svg new file mode 100644 index 0000000000000..f0cab785c5744 --- /dev/null +++ b/public/img/svg/material-android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-component.svg b/public/img/svg/material-angular-component.svg new file mode 100644 index 0000000000000..b7c88baf6f8be --- /dev/null +++ b/public/img/svg/material-angular-component.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-directive.svg b/public/img/svg/material-angular-directive.svg new file mode 100644 index 0000000000000..3438f1e5c3b49 --- /dev/null +++ b/public/img/svg/material-angular-directive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-guard.svg b/public/img/svg/material-angular-guard.svg new file mode 100644 index 0000000000000..60992279b91c1 --- /dev/null +++ b/public/img/svg/material-angular-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-pipe.svg b/public/img/svg/material-angular-pipe.svg new file mode 100644 index 0000000000000..a47dc5d0c76df --- /dev/null +++ b/public/img/svg/material-angular-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-resolver.svg b/public/img/svg/material-angular-resolver.svg new file mode 100644 index 0000000000000..08db0985bcc5c --- /dev/null +++ b/public/img/svg/material-angular-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular-service.svg b/public/img/svg/material-angular-service.svg new file mode 100644 index 0000000000000..3516235ff23fb --- /dev/null +++ b/public/img/svg/material-angular-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-angular.svg b/public/img/svg/material-angular.svg new file mode 100644 index 0000000000000..b60f6f30c553a --- /dev/null +++ b/public/img/svg/material-angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-antlr.svg b/public/img/svg/material-antlr.svg new file mode 100644 index 0000000000000..133623b9cae32 --- /dev/null +++ b/public/img/svg/material-antlr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-apiblueprint.svg b/public/img/svg/material-apiblueprint.svg new file mode 100644 index 0000000000000..02dd55e6cd7ff --- /dev/null +++ b/public/img/svg/material-apiblueprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-apollo.svg b/public/img/svg/material-apollo.svg new file mode 100644 index 0000000000000..a4915e7c5a9ba --- /dev/null +++ b/public/img/svg/material-apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-applescript.svg b/public/img/svg/material-applescript.svg new file mode 100644 index 0000000000000..f3d1a299aa90f --- /dev/null +++ b/public/img/svg/material-applescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-appveyor.svg b/public/img/svg/material-appveyor.svg new file mode 100644 index 0000000000000..5329a3113b8b7 --- /dev/null +++ b/public/img/svg/material-appveyor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-architecture.svg b/public/img/svg/material-architecture.svg new file mode 100644 index 0000000000000..f5460c473649a --- /dev/null +++ b/public/img/svg/material-architecture.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-arduino.svg b/public/img/svg/material-arduino.svg new file mode 100644 index 0000000000000..803113932a7db --- /dev/null +++ b/public/img/svg/material-arduino.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-asciidoc.svg b/public/img/svg/material-asciidoc.svg new file mode 100644 index 0000000000000..2e3d463373b7d --- /dev/null +++ b/public/img/svg/material-asciidoc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-assembly.svg b/public/img/svg/material-assembly.svg new file mode 100644 index 0000000000000..21a104c15953c --- /dev/null +++ b/public/img/svg/material-assembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-astro.svg b/public/img/svg/material-astro.svg new file mode 100644 index 0000000000000..31b4c8cda97ae --- /dev/null +++ b/public/img/svg/material-astro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-astyle.svg b/public/img/svg/material-astyle.svg new file mode 100644 index 0000000000000..6aedc6374e252 --- /dev/null +++ b/public/img/svg/material-astyle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-audio.svg b/public/img/svg/material-audio.svg new file mode 100644 index 0000000000000..2e5a6a02719ec --- /dev/null +++ b/public/img/svg/material-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-aurelia.svg b/public/img/svg/material-aurelia.svg new file mode 100644 index 0000000000000..c55a09e5bc846 --- /dev/null +++ b/public/img/svg/material-aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-authors.svg b/public/img/svg/material-authors.svg new file mode 100644 index 0000000000000..88c651aad4743 --- /dev/null +++ b/public/img/svg/material-authors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-auto.svg b/public/img/svg/material-auto.svg new file mode 100644 index 0000000000000..7fc22a2508076 --- /dev/null +++ b/public/img/svg/material-auto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-auto_light.svg b/public/img/svg/material-auto_light.svg new file mode 100644 index 0000000000000..bc6491df0ef0a --- /dev/null +++ b/public/img/svg/material-auto_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-autohotkey.svg b/public/img/svg/material-autohotkey.svg new file mode 100644 index 0000000000000..d59094267a81a --- /dev/null +++ b/public/img/svg/material-autohotkey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-autoit.svg b/public/img/svg/material-autoit.svg new file mode 100644 index 0000000000000..a6a6be0422fe6 --- /dev/null +++ b/public/img/svg/material-autoit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-azure-pipelines.svg b/public/img/svg/material-azure-pipelines.svg new file mode 100644 index 0000000000000..e09709b8046aa --- /dev/null +++ b/public/img/svg/material-azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-azure.svg b/public/img/svg/material-azure.svg new file mode 100644 index 0000000000000..1f1197fd41d60 --- /dev/null +++ b/public/img/svg/material-azure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-babel.svg b/public/img/svg/material-babel.svg new file mode 100644 index 0000000000000..9cb9e9a043dde --- /dev/null +++ b/public/img/svg/material-babel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ballerina.svg b/public/img/svg/material-ballerina.svg new file mode 100644 index 0000000000000..9e01a9936e97a --- /dev/null +++ b/public/img/svg/material-ballerina.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bazel.svg b/public/img/svg/material-bazel.svg new file mode 100644 index 0000000000000..c6b009ccac0d1 --- /dev/null +++ b/public/img/svg/material-bazel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bicep.svg b/public/img/svg/material-bicep.svg new file mode 100644 index 0000000000000..023132b631d47 --- /dev/null +++ b/public/img/svg/material-bicep.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bitbucket.svg b/public/img/svg/material-bitbucket.svg new file mode 100644 index 0000000000000..d6f5f31ad9398 --- /dev/null +++ b/public/img/svg/material-bitbucket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bithound.svg b/public/img/svg/material-bithound.svg new file mode 100644 index 0000000000000..cfec5c18e610a --- /dev/null +++ b/public/img/svg/material-bithound.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-blink.svg b/public/img/svg/material-blink.svg new file mode 100644 index 0000000000000..4e04cedf038e9 --- /dev/null +++ b/public/img/svg/material-blink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-blink_light.svg b/public/img/svg/material-blink_light.svg new file mode 100644 index 0000000000000..f9a296f0a68c3 --- /dev/null +++ b/public/img/svg/material-blink_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-blitz.svg b/public/img/svg/material-blitz.svg new file mode 100644 index 0000000000000..601beab5062af --- /dev/null +++ b/public/img/svg/material-blitz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bower.svg b/public/img/svg/material-bower.svg new file mode 100644 index 0000000000000..96d7d16871f1a --- /dev/null +++ b/public/img/svg/material-bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-brainfuck.svg b/public/img/svg/material-brainfuck.svg new file mode 100644 index 0000000000000..f7e3b51202a78 --- /dev/null +++ b/public/img/svg/material-brainfuck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-browserlist.svg b/public/img/svg/material-browserlist.svg new file mode 100644 index 0000000000000..ab64a228b6f9d --- /dev/null +++ b/public/img/svg/material-browserlist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-browserlist_light.svg b/public/img/svg/material-browserlist_light.svg new file mode 100644 index 0000000000000..c12fd5f66310c --- /dev/null +++ b/public/img/svg/material-browserlist_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-buck.svg b/public/img/svg/material-buck.svg new file mode 100644 index 0000000000000..dfbb9f50ee400 --- /dev/null +++ b/public/img/svg/material-buck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bucklescript.svg b/public/img/svg/material-bucklescript.svg new file mode 100644 index 0000000000000..0660f6c2fbcc1 --- /dev/null +++ b/public/img/svg/material-bucklescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-buildkite.svg b/public/img/svg/material-buildkite.svg new file mode 100644 index 0000000000000..7d1ed1dedcb9c --- /dev/null +++ b/public/img/svg/material-buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bun.svg b/public/img/svg/material-bun.svg new file mode 100644 index 0000000000000..78e9fc05652a0 --- /dev/null +++ b/public/img/svg/material-bun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-bun_light.svg b/public/img/svg/material-bun_light.svg new file mode 100644 index 0000000000000..3891f90dafe89 --- /dev/null +++ b/public/img/svg/material-bun_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-c.svg b/public/img/svg/material-c.svg new file mode 100644 index 0000000000000..c5309d08ef8d5 --- /dev/null +++ b/public/img/svg/material-c.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cabal.svg b/public/img/svg/material-cabal.svg new file mode 100644 index 0000000000000..0e0b5e9953073 --- /dev/null +++ b/public/img/svg/material-cabal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-caddy.svg b/public/img/svg/material-caddy.svg new file mode 100644 index 0000000000000..e04cfa5fc6fe7 --- /dev/null +++ b/public/img/svg/material-caddy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cadence.svg b/public/img/svg/material-cadence.svg new file mode 100644 index 0000000000000..9a23f818b9450 --- /dev/null +++ b/public/img/svg/material-cadence.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cake.svg b/public/img/svg/material-cake.svg new file mode 100644 index 0000000000000..e37f94b6a461d --- /dev/null +++ b/public/img/svg/material-cake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-capacitor.svg b/public/img/svg/material-capacitor.svg new file mode 100644 index 0000000000000..fcc20f05cd712 --- /dev/null +++ b/public/img/svg/material-capacitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-certificate.svg b/public/img/svg/material-certificate.svg new file mode 100644 index 0000000000000..4064bcc98cba9 --- /dev/null +++ b/public/img/svg/material-certificate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-changelog.svg b/public/img/svg/material-changelog.svg new file mode 100644 index 0000000000000..8cdbe636d0b8d --- /dev/null +++ b/public/img/svg/material-changelog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-chess.svg b/public/img/svg/material-chess.svg new file mode 100644 index 0000000000000..538c24cf11b59 --- /dev/null +++ b/public/img/svg/material-chess.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-chess_light.svg b/public/img/svg/material-chess_light.svg new file mode 100644 index 0000000000000..23146681c9596 --- /dev/null +++ b/public/img/svg/material-chess_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-circleci.svg b/public/img/svg/material-circleci.svg new file mode 100644 index 0000000000000..f3dfc99754f2f --- /dev/null +++ b/public/img/svg/material-circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-circleci_light.svg b/public/img/svg/material-circleci_light.svg new file mode 100644 index 0000000000000..75b897e8bace1 --- /dev/null +++ b/public/img/svg/material-circleci_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-clojure.svg b/public/img/svg/material-clojure.svg new file mode 100644 index 0000000000000..0324c80a1733d --- /dev/null +++ b/public/img/svg/material-clojure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cloudfoundry.svg b/public/img/svg/material-cloudfoundry.svg new file mode 100644 index 0000000000000..47390cbddf6fd --- /dev/null +++ b/public/img/svg/material-cloudfoundry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cmake.svg b/public/img/svg/material-cmake.svg new file mode 100644 index 0000000000000..120f93f60964e --- /dev/null +++ b/public/img/svg/material-cmake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-coala.svg b/public/img/svg/material-coala.svg new file mode 100644 index 0000000000000..591ea54ef9bc9 --- /dev/null +++ b/public/img/svg/material-coala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cobol.svg b/public/img/svg/material-cobol.svg new file mode 100644 index 0000000000000..97e9faa5244f4 --- /dev/null +++ b/public/img/svg/material-cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-coconut.svg b/public/img/svg/material-coconut.svg new file mode 100644 index 0000000000000..3ba4d81beff08 --- /dev/null +++ b/public/img/svg/material-coconut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-code-climate.svg b/public/img/svg/material-code-climate.svg new file mode 100644 index 0000000000000..f57de297d8245 --- /dev/null +++ b/public/img/svg/material-code-climate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-code-climate_light.svg b/public/img/svg/material-code-climate_light.svg new file mode 100644 index 0000000000000..293cbae9d52ee --- /dev/null +++ b/public/img/svg/material-code-climate_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-codecov.svg b/public/img/svg/material-codecov.svg new file mode 100644 index 0000000000000..fe7fd9ffd2e83 --- /dev/null +++ b/public/img/svg/material-codecov.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-codeowners.svg b/public/img/svg/material-codeowners.svg new file mode 100644 index 0000000000000..38cbe6ed3a20c --- /dev/null +++ b/public/img/svg/material-codeowners.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-coffee.svg b/public/img/svg/material-coffee.svg new file mode 100644 index 0000000000000..919be72ad3ef3 --- /dev/null +++ b/public/img/svg/material-coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-coldfusion.svg b/public/img/svg/material-coldfusion.svg new file mode 100644 index 0000000000000..cc85c2bebbc4a --- /dev/null +++ b/public/img/svg/material-coldfusion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-command.svg b/public/img/svg/material-command.svg new file mode 100644 index 0000000000000..134137b0b4764 --- /dev/null +++ b/public/img/svg/material-command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-commitlint.svg b/public/img/svg/material-commitlint.svg new file mode 100644 index 0000000000000..866bc9478ec87 --- /dev/null +++ b/public/img/svg/material-commitlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-conduct.svg b/public/img/svg/material-conduct.svg new file mode 100644 index 0000000000000..c541a2917d23d --- /dev/null +++ b/public/img/svg/material-conduct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-console.svg b/public/img/svg/material-console.svg new file mode 100644 index 0000000000000..52cc0d08fb96f --- /dev/null +++ b/public/img/svg/material-console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-contributing.svg b/public/img/svg/material-contributing.svg new file mode 100644 index 0000000000000..3160f7641f442 --- /dev/null +++ b/public/img/svg/material-contributing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cpp.svg b/public/img/svg/material-cpp.svg new file mode 100644 index 0000000000000..dbb1a37768a95 --- /dev/null +++ b/public/img/svg/material-cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-craco.svg b/public/img/svg/material-craco.svg new file mode 100644 index 0000000000000..cf4cb3915533a --- /dev/null +++ b/public/img/svg/material-craco.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-credits.svg b/public/img/svg/material-credits.svg new file mode 100644 index 0000000000000..3849e82fa8796 --- /dev/null +++ b/public/img/svg/material-credits.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-crystal.svg b/public/img/svg/material-crystal.svg new file mode 100644 index 0000000000000..7e7a698ec50f0 --- /dev/null +++ b/public/img/svg/material-crystal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-crystal_light.svg b/public/img/svg/material-crystal_light.svg new file mode 100644 index 0000000000000..126ca055e8a7d --- /dev/null +++ b/public/img/svg/material-crystal_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-csharp.svg b/public/img/svg/material-csharp.svg new file mode 100644 index 0000000000000..5cfa284d8641c --- /dev/null +++ b/public/img/svg/material-csharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-css-map.svg b/public/img/svg/material-css-map.svg new file mode 100644 index 0000000000000..1e4dae040746c --- /dev/null +++ b/public/img/svg/material-css-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-css.svg b/public/img/svg/material-css.svg new file mode 100644 index 0000000000000..9e7785f3b1264 --- /dev/null +++ b/public/img/svg/material-css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cucumber.svg b/public/img/svg/material-cucumber.svg new file mode 100644 index 0000000000000..05eef2c801619 --- /dev/null +++ b/public/img/svg/material-cucumber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cuda.svg b/public/img/svg/material-cuda.svg new file mode 100644 index 0000000000000..dfd512fa211e5 --- /dev/null +++ b/public/img/svg/material-cuda.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-cypress.svg b/public/img/svg/material-cypress.svg new file mode 100644 index 0000000000000..db6c4ed2da2d7 --- /dev/null +++ b/public/img/svg/material-cypress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-d.svg b/public/img/svg/material-d.svg new file mode 100644 index 0000000000000..f0e9a3e8345ce --- /dev/null +++ b/public/img/svg/material-d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dart.svg b/public/img/svg/material-dart.svg new file mode 100644 index 0000000000000..a69bc1c1b7f90 --- /dev/null +++ b/public/img/svg/material-dart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dart_generated.svg b/public/img/svg/material-dart_generated.svg new file mode 100644 index 0000000000000..5d9360795a1b8 --- /dev/null +++ b/public/img/svg/material-dart_generated.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-database.svg b/public/img/svg/material-database.svg new file mode 100644 index 0000000000000..1c5176f30619b --- /dev/null +++ b/public/img/svg/material-database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-denizenscript.svg b/public/img/svg/material-denizenscript.svg new file mode 100644 index 0000000000000..eb64844983456 --- /dev/null +++ b/public/img/svg/material-denizenscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-deno.svg b/public/img/svg/material-deno.svg new file mode 100644 index 0000000000000..e9de3a3a23f89 --- /dev/null +++ b/public/img/svg/material-deno.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-deno_light.svg b/public/img/svg/material-deno_light.svg new file mode 100644 index 0000000000000..8fa96004539de --- /dev/null +++ b/public/img/svg/material-deno_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dependabot.svg b/public/img/svg/material-dependabot.svg new file mode 100644 index 0000000000000..6014912d1c81f --- /dev/null +++ b/public/img/svg/material-dependabot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dhall.svg b/public/img/svg/material-dhall.svg new file mode 100644 index 0000000000000..de580393907b9 --- /dev/null +++ b/public/img/svg/material-dhall.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-diff.svg b/public/img/svg/material-diff.svg new file mode 100644 index 0000000000000..ad641f62424aa --- /dev/null +++ b/public/img/svg/material-diff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dinophp.svg b/public/img/svg/material-dinophp.svg new file mode 100644 index 0000000000000..b8fd1d84c19e1 --- /dev/null +++ b/public/img/svg/material-dinophp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-disc.svg b/public/img/svg/material-disc.svg new file mode 100644 index 0000000000000..11390afd5e419 --- /dev/null +++ b/public/img/svg/material-disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-django.svg b/public/img/svg/material-django.svg new file mode 100644 index 0000000000000..021011cb74b5b --- /dev/null +++ b/public/img/svg/material-django.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-docker.svg b/public/img/svg/material-docker.svg new file mode 100644 index 0000000000000..30df20d21b4c4 --- /dev/null +++ b/public/img/svg/material-docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-document.svg b/public/img/svg/material-document.svg new file mode 100644 index 0000000000000..31d6bb5914af1 --- /dev/null +++ b/public/img/svg/material-document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dotjs.svg b/public/img/svg/material-dotjs.svg new file mode 100644 index 0000000000000..9296afce1315d --- /dev/null +++ b/public/img/svg/material-dotjs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-drawio.svg b/public/img/svg/material-drawio.svg new file mode 100644 index 0000000000000..1036c74ebe19c --- /dev/null +++ b/public/img/svg/material-drawio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-drone.svg b/public/img/svg/material-drone.svg new file mode 100644 index 0000000000000..b250960ba1207 --- /dev/null +++ b/public/img/svg/material-drone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-drone_light.svg b/public/img/svg/material-drone_light.svg new file mode 100644 index 0000000000000..fb073c2151212 --- /dev/null +++ b/public/img/svg/material-drone_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-dune.svg b/public/img/svg/material-dune.svg new file mode 100644 index 0000000000000..c9658ea4cf1b0 --- /dev/null +++ b/public/img/svg/material-dune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-edge.svg b/public/img/svg/material-edge.svg new file mode 100644 index 0000000000000..823d88a544d7e --- /dev/null +++ b/public/img/svg/material-edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-editorconfig.svg b/public/img/svg/material-editorconfig.svg new file mode 100644 index 0000000000000..84b96e034f4c8 --- /dev/null +++ b/public/img/svg/material-editorconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ejs.svg b/public/img/svg/material-ejs.svg new file mode 100644 index 0000000000000..528d183363100 --- /dev/null +++ b/public/img/svg/material-ejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-elixir.svg b/public/img/svg/material-elixir.svg new file mode 100644 index 0000000000000..7a83582118b64 --- /dev/null +++ b/public/img/svg/material-elixir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-elm.svg b/public/img/svg/material-elm.svg new file mode 100644 index 0000000000000..3756df2622ede --- /dev/null +++ b/public/img/svg/material-elm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-email.svg b/public/img/svg/material-email.svg new file mode 100644 index 0000000000000..ba59bdc5770f5 --- /dev/null +++ b/public/img/svg/material-email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ember.svg b/public/img/svg/material-ember.svg new file mode 100644 index 0000000000000..67d591c53649a --- /dev/null +++ b/public/img/svg/material-ember.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-erlang.svg b/public/img/svg/material-erlang.svg new file mode 100644 index 0000000000000..82f4617adf937 --- /dev/null +++ b/public/img/svg/material-erlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-eslint.svg b/public/img/svg/material-eslint.svg new file mode 100644 index 0000000000000..5072d167ec077 --- /dev/null +++ b/public/img/svg/material-eslint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-exe.svg b/public/img/svg/material-exe.svg new file mode 100644 index 0000000000000..b09608d6a3d1f --- /dev/null +++ b/public/img/svg/material-exe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-fastlane.svg b/public/img/svg/material-fastlane.svg new file mode 100644 index 0000000000000..3e0fab5502566 --- /dev/null +++ b/public/img/svg/material-fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-favicon.svg b/public/img/svg/material-favicon.svg new file mode 100644 index 0000000000000..6d32a6a5dc213 --- /dev/null +++ b/public/img/svg/material-favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-figma.svg b/public/img/svg/material-figma.svg new file mode 100644 index 0000000000000..afbd77f707b98 --- /dev/null +++ b/public/img/svg/material-figma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-file.svg b/public/img/svg/material-file.svg new file mode 100644 index 0000000000000..b8e1d32925b59 --- /dev/null +++ b/public/img/svg/material-file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-firebase.svg b/public/img/svg/material-firebase.svg new file mode 100644 index 0000000000000..6c39732c8f3e0 --- /dev/null +++ b/public/img/svg/material-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-flash.svg b/public/img/svg/material-flash.svg new file mode 100644 index 0000000000000..01384dd8d0d3d --- /dev/null +++ b/public/img/svg/material-flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-flow.svg b/public/img/svg/material-flow.svg new file mode 100644 index 0000000000000..8b841fdd594c2 --- /dev/null +++ b/public/img/svg/material-flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-admin.svg b/public/img/svg/material-folder-admin.svg new file mode 100644 index 0000000000000..5f2454177e6b5 --- /dev/null +++ b/public/img/svg/material-folder-admin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-android.svg b/public/img/svg/material-folder-android.svg new file mode 100644 index 0000000000000..d25fdad87503d --- /dev/null +++ b/public/img/svg/material-folder-android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-angular.svg b/public/img/svg/material-folder-angular.svg new file mode 100644 index 0000000000000..0eec035aec4d3 --- /dev/null +++ b/public/img/svg/material-folder-angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-animation.svg b/public/img/svg/material-folder-animation.svg new file mode 100644 index 0000000000000..d1ba01806653d --- /dev/null +++ b/public/img/svg/material-folder-animation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ansible.svg b/public/img/svg/material-folder-ansible.svg new file mode 100644 index 0000000000000..62b25a8064e2b --- /dev/null +++ b/public/img/svg/material-folder-ansible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-api.svg b/public/img/svg/material-folder-api.svg new file mode 100644 index 0000000000000..5655217404749 --- /dev/null +++ b/public/img/svg/material-folder-api.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-apollo.svg b/public/img/svg/material-folder-apollo.svg new file mode 100644 index 0000000000000..273b32ffb8c00 --- /dev/null +++ b/public/img/svg/material-folder-apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-app.svg b/public/img/svg/material-folder-app.svg new file mode 100644 index 0000000000000..96f731c618831 --- /dev/null +++ b/public/img/svg/material-folder-app.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-archive.svg b/public/img/svg/material-folder-archive.svg new file mode 100644 index 0000000000000..8fe8d3be0adf0 --- /dev/null +++ b/public/img/svg/material-folder-archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-audio.svg b/public/img/svg/material-folder-audio.svg new file mode 100644 index 0000000000000..1aa5b5370bd3b --- /dev/null +++ b/public/img/svg/material-folder-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-aurelia.svg b/public/img/svg/material-folder-aurelia.svg new file mode 100644 index 0000000000000..d9de70faa14ac --- /dev/null +++ b/public/img/svg/material-folder-aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-aws.svg b/public/img/svg/material-folder-aws.svg new file mode 100644 index 0000000000000..3671c34a2fb6e --- /dev/null +++ b/public/img/svg/material-folder-aws.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-azure-pipelines.svg b/public/img/svg/material-folder-azure-pipelines.svg new file mode 100644 index 0000000000000..e72f3ffb9b4a4 --- /dev/null +++ b/public/img/svg/material-folder-azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-base.svg b/public/img/svg/material-folder-base.svg new file mode 100644 index 0000000000000..c42c85ce19cf7 --- /dev/null +++ b/public/img/svg/material-folder-base.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-batch.svg b/public/img/svg/material-folder-batch.svg new file mode 100644 index 0000000000000..2107f057d0d39 --- /dev/null +++ b/public/img/svg/material-folder-batch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-benchmark.svg b/public/img/svg/material-folder-benchmark.svg new file mode 100644 index 0000000000000..df9035a90631b --- /dev/null +++ b/public/img/svg/material-folder-benchmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-bower.svg b/public/img/svg/material-folder-bower.svg new file mode 100644 index 0000000000000..fa2ef88d90468 --- /dev/null +++ b/public/img/svg/material-folder-bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-buildkite.svg b/public/img/svg/material-folder-buildkite.svg new file mode 100644 index 0000000000000..f12187654749b --- /dev/null +++ b/public/img/svg/material-folder-buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-cart.svg b/public/img/svg/material-folder-cart.svg new file mode 100644 index 0000000000000..884ebf8d3c9be --- /dev/null +++ b/public/img/svg/material-folder-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-changesets.svg b/public/img/svg/material-folder-changesets.svg new file mode 100644 index 0000000000000..45e2915e8594d --- /dev/null +++ b/public/img/svg/material-folder-changesets.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ci.svg b/public/img/svg/material-folder-ci.svg new file mode 100644 index 0000000000000..12118539057f7 --- /dev/null +++ b/public/img/svg/material-folder-ci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-circleci.svg b/public/img/svg/material-folder-circleci.svg new file mode 100644 index 0000000000000..f39a2e3098177 --- /dev/null +++ b/public/img/svg/material-folder-circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-class.svg b/public/img/svg/material-folder-class.svg new file mode 100644 index 0000000000000..b41fffdd14b40 --- /dev/null +++ b/public/img/svg/material-folder-class.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-client.svg b/public/img/svg/material-folder-client.svg new file mode 100644 index 0000000000000..58e3285511139 --- /dev/null +++ b/public/img/svg/material-folder-client.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-cluster.svg b/public/img/svg/material-folder-cluster.svg new file mode 100644 index 0000000000000..eb3014b631d10 --- /dev/null +++ b/public/img/svg/material-folder-cluster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-cobol.svg b/public/img/svg/material-folder-cobol.svg new file mode 100644 index 0000000000000..3865fc0698047 --- /dev/null +++ b/public/img/svg/material-folder-cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-command.svg b/public/img/svg/material-folder-command.svg new file mode 100644 index 0000000000000..9fd750b740fba --- /dev/null +++ b/public/img/svg/material-folder-command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-components.svg b/public/img/svg/material-folder-components.svg new file mode 100644 index 0000000000000..e1a98ed0ebe6a --- /dev/null +++ b/public/img/svg/material-folder-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-config.svg b/public/img/svg/material-folder-config.svg new file mode 100644 index 0000000000000..e09f2ff7c4a68 --- /dev/null +++ b/public/img/svg/material-folder-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-connection.svg b/public/img/svg/material-folder-connection.svg new file mode 100644 index 0000000000000..3561ed2326008 --- /dev/null +++ b/public/img/svg/material-folder-connection.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-constant.svg b/public/img/svg/material-folder-constant.svg new file mode 100644 index 0000000000000..8c45558f5bd8e --- /dev/null +++ b/public/img/svg/material-folder-constant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-container.svg b/public/img/svg/material-folder-container.svg new file mode 100644 index 0000000000000..bf319c9712035 --- /dev/null +++ b/public/img/svg/material-folder-container.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-content.svg b/public/img/svg/material-folder-content.svg new file mode 100644 index 0000000000000..cfe8e8da36a6d --- /dev/null +++ b/public/img/svg/material-folder-content.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-context.svg b/public/img/svg/material-folder-context.svg new file mode 100644 index 0000000000000..1af3798d780a0 --- /dev/null +++ b/public/img/svg/material-folder-context.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-contract.svg b/public/img/svg/material-folder-contract.svg new file mode 100644 index 0000000000000..ac5b35e907cf0 --- /dev/null +++ b/public/img/svg/material-folder-contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-controller.svg b/public/img/svg/material-folder-controller.svg new file mode 100644 index 0000000000000..23aae5fcae552 --- /dev/null +++ b/public/img/svg/material-folder-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-core.svg b/public/img/svg/material-folder-core.svg new file mode 100644 index 0000000000000..72a8a5a27022b --- /dev/null +++ b/public/img/svg/material-folder-core.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-coverage.svg b/public/img/svg/material-folder-coverage.svg new file mode 100644 index 0000000000000..a103641e26874 --- /dev/null +++ b/public/img/svg/material-folder-coverage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-css.svg b/public/img/svg/material-folder-css.svg new file mode 100644 index 0000000000000..07a39e6a823cb --- /dev/null +++ b/public/img/svg/material-folder-css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-custom.svg b/public/img/svg/material-folder-custom.svg new file mode 100644 index 0000000000000..03e02ee7f2e49 --- /dev/null +++ b/public/img/svg/material-folder-custom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-cypress.svg b/public/img/svg/material-folder-cypress.svg new file mode 100644 index 0000000000000..63969ba1b857d --- /dev/null +++ b/public/img/svg/material-folder-cypress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-database.svg b/public/img/svg/material-folder-database.svg new file mode 100644 index 0000000000000..ced24f7e3264f --- /dev/null +++ b/public/img/svg/material-folder-database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-debug.svg b/public/img/svg/material-folder-debug.svg new file mode 100644 index 0000000000000..7a33d7604c91f --- /dev/null +++ b/public/img/svg/material-folder-debug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-decorators.svg b/public/img/svg/material-folder-decorators.svg new file mode 100644 index 0000000000000..45b2d0defe663 --- /dev/null +++ b/public/img/svg/material-folder-decorators.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-delta.svg b/public/img/svg/material-folder-delta.svg new file mode 100644 index 0000000000000..3270f83c4c5e4 --- /dev/null +++ b/public/img/svg/material-folder-delta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-dist.svg b/public/img/svg/material-folder-dist.svg new file mode 100644 index 0000000000000..fa07c34700e87 --- /dev/null +++ b/public/img/svg/material-folder-dist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-docker.svg b/public/img/svg/material-folder-docker.svg new file mode 100644 index 0000000000000..7a3d3a0e6a1fe --- /dev/null +++ b/public/img/svg/material-folder-docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-docs.svg b/public/img/svg/material-folder-docs.svg new file mode 100644 index 0000000000000..4220859ddcb03 --- /dev/null +++ b/public/img/svg/material-folder-docs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-download.svg b/public/img/svg/material-folder-download.svg new file mode 100644 index 0000000000000..567cbd1b9afac --- /dev/null +++ b/public/img/svg/material-folder-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-dump.svg b/public/img/svg/material-folder-dump.svg new file mode 100644 index 0000000000000..86813c4b4ebd2 --- /dev/null +++ b/public/img/svg/material-folder-dump.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-environment.svg b/public/img/svg/material-folder-environment.svg new file mode 100644 index 0000000000000..63b319b77cd9f --- /dev/null +++ b/public/img/svg/material-folder-environment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-error.svg b/public/img/svg/material-folder-error.svg new file mode 100644 index 0000000000000..0800436f76db9 --- /dev/null +++ b/public/img/svg/material-folder-error.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-event.svg b/public/img/svg/material-folder-event.svg new file mode 100644 index 0000000000000..a653749f7daa3 --- /dev/null +++ b/public/img/svg/material-folder-event.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-examples.svg b/public/img/svg/material-folder-examples.svg new file mode 100644 index 0000000000000..190c9ce3de964 --- /dev/null +++ b/public/img/svg/material-folder-examples.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-expo.svg b/public/img/svg/material-folder-expo.svg new file mode 100644 index 0000000000000..4ca918c94b94f --- /dev/null +++ b/public/img/svg/material-folder-expo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-export.svg b/public/img/svg/material-folder-export.svg new file mode 100644 index 0000000000000..7b94cef22beac --- /dev/null +++ b/public/img/svg/material-folder-export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-fastlane.svg b/public/img/svg/material-folder-fastlane.svg new file mode 100644 index 0000000000000..6c913320d9af7 --- /dev/null +++ b/public/img/svg/material-folder-fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-firebase.svg b/public/img/svg/material-folder-firebase.svg new file mode 100644 index 0000000000000..712805075a6f7 --- /dev/null +++ b/public/img/svg/material-folder-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-flow.svg b/public/img/svg/material-folder-flow.svg new file mode 100644 index 0000000000000..15b5b627698d7 --- /dev/null +++ b/public/img/svg/material-folder-flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-font.svg b/public/img/svg/material-folder-font.svg new file mode 100644 index 0000000000000..087418932bc2a --- /dev/null +++ b/public/img/svg/material-folder-font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-functions.svg b/public/img/svg/material-folder-functions.svg new file mode 100644 index 0000000000000..2d76c1f47644d --- /dev/null +++ b/public/img/svg/material-folder-functions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-gamemaker.svg b/public/img/svg/material-folder-gamemaker.svg new file mode 100644 index 0000000000000..3a42351e07d62 --- /dev/null +++ b/public/img/svg/material-folder-gamemaker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-generator.svg b/public/img/svg/material-folder-generator.svg new file mode 100644 index 0000000000000..f4034ca82c929 --- /dev/null +++ b/public/img/svg/material-folder-generator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-git.svg b/public/img/svg/material-folder-git.svg new file mode 100644 index 0000000000000..ca54e5ff22e44 --- /dev/null +++ b/public/img/svg/material-folder-git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-github.svg b/public/img/svg/material-folder-github.svg new file mode 100644 index 0000000000000..d9e1182a09c86 --- /dev/null +++ b/public/img/svg/material-folder-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-gitlab.svg b/public/img/svg/material-folder-gitlab.svg new file mode 100644 index 0000000000000..3bd80ca07ac4a --- /dev/null +++ b/public/img/svg/material-folder-gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-global.svg b/public/img/svg/material-folder-global.svg new file mode 100644 index 0000000000000..b2eb75ff4778d --- /dev/null +++ b/public/img/svg/material-folder-global.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-godot.svg b/public/img/svg/material-folder-godot.svg new file mode 100644 index 0000000000000..cdb6239d02f70 --- /dev/null +++ b/public/img/svg/material-folder-godot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-gradle.svg b/public/img/svg/material-folder-gradle.svg new file mode 100644 index 0000000000000..b5ff362ddd5f1 --- /dev/null +++ b/public/img/svg/material-folder-gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-graphql.svg b/public/img/svg/material-folder-graphql.svg new file mode 100644 index 0000000000000..1c3e94a561c4f --- /dev/null +++ b/public/img/svg/material-folder-graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-guard.svg b/public/img/svg/material-folder-guard.svg new file mode 100644 index 0000000000000..e3f9764f5917f --- /dev/null +++ b/public/img/svg/material-folder-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-gulp.svg b/public/img/svg/material-folder-gulp.svg new file mode 100644 index 0000000000000..2f330fcca2e57 --- /dev/null +++ b/public/img/svg/material-folder-gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-helper.svg b/public/img/svg/material-folder-helper.svg new file mode 100644 index 0000000000000..2c800af4117b5 --- /dev/null +++ b/public/img/svg/material-folder-helper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-home.svg b/public/img/svg/material-folder-home.svg new file mode 100644 index 0000000000000..7bed27c1d3fb1 --- /dev/null +++ b/public/img/svg/material-folder-home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-hook.svg b/public/img/svg/material-folder-hook.svg new file mode 100644 index 0000000000000..c368bc69ff4a2 --- /dev/null +++ b/public/img/svg/material-folder-hook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-husky.svg b/public/img/svg/material-folder-husky.svg new file mode 100644 index 0000000000000..cfc3c474c34fa --- /dev/null +++ b/public/img/svg/material-folder-husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-i18n.svg b/public/img/svg/material-folder-i18n.svg new file mode 100644 index 0000000000000..e58a75f0d241e --- /dev/null +++ b/public/img/svg/material-folder-i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-images.svg b/public/img/svg/material-folder-images.svg new file mode 100644 index 0000000000000..50277585e998c --- /dev/null +++ b/public/img/svg/material-folder-images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-import.svg b/public/img/svg/material-folder-import.svg new file mode 100644 index 0000000000000..eb9b291d94955 --- /dev/null +++ b/public/img/svg/material-folder-import.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-include.svg b/public/img/svg/material-folder-include.svg new file mode 100644 index 0000000000000..17167e9686c91 --- /dev/null +++ b/public/img/svg/material-folder-include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-intellij-open_light.svg b/public/img/svg/material-folder-intellij-open_light.svg new file mode 100644 index 0000000000000..3f177ae419cb5 --- /dev/null +++ b/public/img/svg/material-folder-intellij-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-intellij.svg b/public/img/svg/material-folder-intellij.svg new file mode 100644 index 0000000000000..92781d9b70dcd --- /dev/null +++ b/public/img/svg/material-folder-intellij.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-intellij_light.svg b/public/img/svg/material-folder-intellij_light.svg new file mode 100644 index 0000000000000..864409ded9092 --- /dev/null +++ b/public/img/svg/material-folder-intellij_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-interface.svg b/public/img/svg/material-folder-interface.svg new file mode 100644 index 0000000000000..c4720d59863b5 --- /dev/null +++ b/public/img/svg/material-folder-interface.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ios.svg b/public/img/svg/material-folder-ios.svg new file mode 100644 index 0000000000000..03d53614f3b5e --- /dev/null +++ b/public/img/svg/material-folder-ios.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-java.svg b/public/img/svg/material-folder-java.svg new file mode 100644 index 0000000000000..7a7329f458a39 --- /dev/null +++ b/public/img/svg/material-folder-java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-javascript.svg b/public/img/svg/material-folder-javascript.svg new file mode 100644 index 0000000000000..4108cc556d3e2 --- /dev/null +++ b/public/img/svg/material-folder-javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-jinja-open_light.svg b/public/img/svg/material-folder-jinja-open_light.svg new file mode 100644 index 0000000000000..8b26cca3ef09e --- /dev/null +++ b/public/img/svg/material-folder-jinja-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-jinja.svg b/public/img/svg/material-folder-jinja.svg new file mode 100644 index 0000000000000..97c7723609144 --- /dev/null +++ b/public/img/svg/material-folder-jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-jinja_light.svg b/public/img/svg/material-folder-jinja_light.svg new file mode 100644 index 0000000000000..5d78d220eab16 --- /dev/null +++ b/public/img/svg/material-folder-jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-job.svg b/public/img/svg/material-folder-job.svg new file mode 100644 index 0000000000000..5a736631ca63d --- /dev/null +++ b/public/img/svg/material-folder-job.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-json.svg b/public/img/svg/material-folder-json.svg new file mode 100644 index 0000000000000..43fe9b74fa964 --- /dev/null +++ b/public/img/svg/material-folder-json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-keys.svg b/public/img/svg/material-folder-keys.svg new file mode 100644 index 0000000000000..ddbbeb5c4f874 --- /dev/null +++ b/public/img/svg/material-folder-keys.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-kubernetes.svg b/public/img/svg/material-folder-kubernetes.svg new file mode 100644 index 0000000000000..c42d4604d240d --- /dev/null +++ b/public/img/svg/material-folder-kubernetes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-layout.svg b/public/img/svg/material-folder-layout.svg new file mode 100644 index 0000000000000..a99fa57cbebbd --- /dev/null +++ b/public/img/svg/material-folder-layout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-less.svg b/public/img/svg/material-folder-less.svg new file mode 100644 index 0000000000000..f97780c6dae23 --- /dev/null +++ b/public/img/svg/material-folder-less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-lib.svg b/public/img/svg/material-folder-lib.svg new file mode 100644 index 0000000000000..367fc8e97d6a7 --- /dev/null +++ b/public/img/svg/material-folder-lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-log.svg b/public/img/svg/material-folder-log.svg new file mode 100644 index 0000000000000..0363d6208761c --- /dev/null +++ b/public/img/svg/material-folder-log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-lua.svg b/public/img/svg/material-folder-lua.svg new file mode 100644 index 0000000000000..bffb24ae24fe6 --- /dev/null +++ b/public/img/svg/material-folder-lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mail.svg b/public/img/svg/material-folder-mail.svg new file mode 100644 index 0000000000000..d0864579db6ea --- /dev/null +++ b/public/img/svg/material-folder-mail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mappings.svg b/public/img/svg/material-folder-mappings.svg new file mode 100644 index 0000000000000..886c0d93911da --- /dev/null +++ b/public/img/svg/material-folder-mappings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-markdown.svg b/public/img/svg/material-folder-markdown.svg new file mode 100644 index 0000000000000..90397823e9e48 --- /dev/null +++ b/public/img/svg/material-folder-markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mercurial.svg b/public/img/svg/material-folder-mercurial.svg new file mode 100644 index 0000000000000..4be225149559c --- /dev/null +++ b/public/img/svg/material-folder-mercurial.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-messages.svg b/public/img/svg/material-folder-messages.svg new file mode 100644 index 0000000000000..11d9297ea373d --- /dev/null +++ b/public/img/svg/material-folder-messages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-meta.svg b/public/img/svg/material-folder-meta.svg new file mode 100644 index 0000000000000..0d6410256a678 --- /dev/null +++ b/public/img/svg/material-folder-meta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-middleware.svg b/public/img/svg/material-folder-middleware.svg new file mode 100644 index 0000000000000..b0c96e1258cdf --- /dev/null +++ b/public/img/svg/material-folder-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mjml.svg b/public/img/svg/material-folder-mjml.svg new file mode 100644 index 0000000000000..4a848f0fc1c8b --- /dev/null +++ b/public/img/svg/material-folder-mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mobile.svg b/public/img/svg/material-folder-mobile.svg new file mode 100644 index 0000000000000..b769107dafbe3 --- /dev/null +++ b/public/img/svg/material-folder-mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-mock.svg b/public/img/svg/material-folder-mock.svg new file mode 100644 index 0000000000000..db78a0988110f --- /dev/null +++ b/public/img/svg/material-folder-mock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-netlify.svg b/public/img/svg/material-folder-netlify.svg new file mode 100644 index 0000000000000..2022c634eefc0 --- /dev/null +++ b/public/img/svg/material-folder-netlify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-next.svg b/public/img/svg/material-folder-next.svg new file mode 100644 index 0000000000000..a3e52deb95ab5 --- /dev/null +++ b/public/img/svg/material-folder-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-actions.svg b/public/img/svg/material-folder-ngrx-actions.svg new file mode 100644 index 0000000000000..8f0b7e4786fe8 --- /dev/null +++ b/public/img/svg/material-folder-ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-effects.svg b/public/img/svg/material-folder-ngrx-effects.svg new file mode 100644 index 0000000000000..3e2c2f7ae17dd --- /dev/null +++ b/public/img/svg/material-folder-ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-entities.svg b/public/img/svg/material-folder-ngrx-entities.svg new file mode 100644 index 0000000000000..05a8b28f5c15b --- /dev/null +++ b/public/img/svg/material-folder-ngrx-entities.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-reducer.svg b/public/img/svg/material-folder-ngrx-reducer.svg new file mode 100644 index 0000000000000..004f7f67310c3 --- /dev/null +++ b/public/img/svg/material-folder-ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-selectors.svg b/public/img/svg/material-folder-ngrx-selectors.svg new file mode 100644 index 0000000000000..e5dc873a6180b --- /dev/null +++ b/public/img/svg/material-folder-ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-state.svg b/public/img/svg/material-folder-ngrx-state.svg new file mode 100644 index 0000000000000..2dd03f8dee0a0 --- /dev/null +++ b/public/img/svg/material-folder-ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-ngrx-store.svg b/public/img/svg/material-folder-ngrx-store.svg new file mode 100644 index 0000000000000..fa02584aa542c --- /dev/null +++ b/public/img/svg/material-folder-ngrx-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-node.svg b/public/img/svg/material-folder-node.svg new file mode 100644 index 0000000000000..afe083caafce3 --- /dev/null +++ b/public/img/svg/material-folder-node.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-nuxt.svg b/public/img/svg/material-folder-nuxt.svg new file mode 100644 index 0000000000000..d0de377051ffd --- /dev/null +++ b/public/img/svg/material-folder-nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-other.svg b/public/img/svg/material-folder-other.svg new file mode 100644 index 0000000000000..46e63ef9e7466 --- /dev/null +++ b/public/img/svg/material-folder-other.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-packages.svg b/public/img/svg/material-folder-packages.svg new file mode 100644 index 0000000000000..dc4741fcc3c7a --- /dev/null +++ b/public/img/svg/material-folder-packages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-pdf.svg b/public/img/svg/material-folder-pdf.svg new file mode 100644 index 0000000000000..587db80b2d4e8 --- /dev/null +++ b/public/img/svg/material-folder-pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-php.svg b/public/img/svg/material-folder-php.svg new file mode 100644 index 0000000000000..736a2f10f9757 --- /dev/null +++ b/public/img/svg/material-folder-php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-phpmailer.svg b/public/img/svg/material-folder-phpmailer.svg new file mode 100644 index 0000000000000..2267dafa5c37f --- /dev/null +++ b/public/img/svg/material-folder-phpmailer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-pipe.svg b/public/img/svg/material-folder-pipe.svg new file mode 100644 index 0000000000000..e4a5677d27ff7 --- /dev/null +++ b/public/img/svg/material-folder-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-plastic.svg b/public/img/svg/material-folder-plastic.svg new file mode 100644 index 0000000000000..9e446a2af4013 --- /dev/null +++ b/public/img/svg/material-folder-plastic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-plugin.svg b/public/img/svg/material-folder-plugin.svg new file mode 100644 index 0000000000000..7dcbbf33b7467 --- /dev/null +++ b/public/img/svg/material-folder-plugin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-prisma.svg b/public/img/svg/material-folder-prisma.svg new file mode 100644 index 0000000000000..260d6dbd38f05 --- /dev/null +++ b/public/img/svg/material-folder-prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-private.svg b/public/img/svg/material-folder-private.svg new file mode 100644 index 0000000000000..74da2bbaa3c73 --- /dev/null +++ b/public/img/svg/material-folder-private.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-project.svg b/public/img/svg/material-folder-project.svg new file mode 100644 index 0000000000000..5aa4160c4f456 --- /dev/null +++ b/public/img/svg/material-folder-project.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-proto.svg b/public/img/svg/material-folder-proto.svg new file mode 100644 index 0000000000000..1c19b286d14fe --- /dev/null +++ b/public/img/svg/material-folder-proto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-public.svg b/public/img/svg/material-folder-public.svg new file mode 100644 index 0000000000000..5302c49c77965 --- /dev/null +++ b/public/img/svg/material-folder-public.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-python.svg b/public/img/svg/material-folder-python.svg new file mode 100644 index 0000000000000..5173b2f087054 --- /dev/null +++ b/public/img/svg/material-folder-python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-quasar.svg b/public/img/svg/material-folder-quasar.svg new file mode 100644 index 0000000000000..f386d8cf68bee --- /dev/null +++ b/public/img/svg/material-folder-quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-queue.svg b/public/img/svg/material-folder-queue.svg new file mode 100644 index 0000000000000..b0b11b7bda748 --- /dev/null +++ b/public/img/svg/material-folder-queue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-react-components.svg b/public/img/svg/material-folder-react-components.svg new file mode 100644 index 0000000000000..ae3e36ad16d68 --- /dev/null +++ b/public/img/svg/material-folder-react-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-redux-actions.svg b/public/img/svg/material-folder-redux-actions.svg new file mode 100644 index 0000000000000..d4122116e1f1a --- /dev/null +++ b/public/img/svg/material-folder-redux-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-redux-reducer.svg b/public/img/svg/material-folder-redux-reducer.svg new file mode 100644 index 0000000000000..41afdd567c07a --- /dev/null +++ b/public/img/svg/material-folder-redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-redux-selector.svg b/public/img/svg/material-folder-redux-selector.svg new file mode 100644 index 0000000000000..a1f4af5555842 --- /dev/null +++ b/public/img/svg/material-folder-redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-redux-store.svg b/public/img/svg/material-folder-redux-store.svg new file mode 100644 index 0000000000000..0fd80b5b4f73f --- /dev/null +++ b/public/img/svg/material-folder-redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-resolver.svg b/public/img/svg/material-folder-resolver.svg new file mode 100644 index 0000000000000..71db151463508 --- /dev/null +++ b/public/img/svg/material-folder-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-resource.svg b/public/img/svg/material-folder-resource.svg new file mode 100644 index 0000000000000..18e858956e164 --- /dev/null +++ b/public/img/svg/material-folder-resource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-review.svg b/public/img/svg/material-folder-review.svg new file mode 100644 index 0000000000000..fd47108939bcc --- /dev/null +++ b/public/img/svg/material-folder-review.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-root.svg b/public/img/svg/material-folder-root.svg new file mode 100644 index 0000000000000..374bd3fdc11dd --- /dev/null +++ b/public/img/svg/material-folder-root.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-routes.svg b/public/img/svg/material-folder-routes.svg new file mode 100644 index 0000000000000..5fe6e11494d60 --- /dev/null +++ b/public/img/svg/material-folder-routes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-rules.svg b/public/img/svg/material-folder-rules.svg new file mode 100644 index 0000000000000..86975b5ec0695 --- /dev/null +++ b/public/img/svg/material-folder-rules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-sass.svg b/public/img/svg/material-folder-sass.svg new file mode 100644 index 0000000000000..1c7dbf4f63e6b --- /dev/null +++ b/public/img/svg/material-folder-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-scala.svg b/public/img/svg/material-folder-scala.svg new file mode 100644 index 0000000000000..3759d1284fa9b --- /dev/null +++ b/public/img/svg/material-folder-scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-scripts.svg b/public/img/svg/material-folder-scripts.svg new file mode 100644 index 0000000000000..f373a8278e9d8 --- /dev/null +++ b/public/img/svg/material-folder-scripts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-secure.svg b/public/img/svg/material-folder-secure.svg new file mode 100644 index 0000000000000..bd2547d4624dc --- /dev/null +++ b/public/img/svg/material-folder-secure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-server.svg b/public/img/svg/material-folder-server.svg new file mode 100644 index 0000000000000..c280fa0ac4502 --- /dev/null +++ b/public/img/svg/material-folder-server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-serverless.svg b/public/img/svg/material-folder-serverless.svg new file mode 100644 index 0000000000000..8aa2817f3f32c --- /dev/null +++ b/public/img/svg/material-folder-serverless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-shader.svg b/public/img/svg/material-folder-shader.svg new file mode 100644 index 0000000000000..3619dadaf09fc --- /dev/null +++ b/public/img/svg/material-folder-shader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-shared.svg b/public/img/svg/material-folder-shared.svg new file mode 100644 index 0000000000000..bee17be49434e --- /dev/null +++ b/public/img/svg/material-folder-shared.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-src.svg b/public/img/svg/material-folder-src.svg new file mode 100644 index 0000000000000..6d61bf101b63c --- /dev/null +++ b/public/img/svg/material-folder-src.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-stack.svg b/public/img/svg/material-folder-stack.svg new file mode 100644 index 0000000000000..81fba6056d1b6 --- /dev/null +++ b/public/img/svg/material-folder-stack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-stencil.svg b/public/img/svg/material-folder-stencil.svg new file mode 100644 index 0000000000000..5a608fc5aaee2 --- /dev/null +++ b/public/img/svg/material-folder-stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-storybook.svg b/public/img/svg/material-folder-storybook.svg new file mode 100644 index 0000000000000..ceedc66e49c2c --- /dev/null +++ b/public/img/svg/material-folder-storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-stylus.svg b/public/img/svg/material-folder-stylus.svg new file mode 100644 index 0000000000000..b8127bafb6218 --- /dev/null +++ b/public/img/svg/material-folder-stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-sublime.svg b/public/img/svg/material-folder-sublime.svg new file mode 100644 index 0000000000000..1634141482406 --- /dev/null +++ b/public/img/svg/material-folder-sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-supabase.svg b/public/img/svg/material-folder-supabase.svg new file mode 100644 index 0000000000000..e47527a30ff21 --- /dev/null +++ b/public/img/svg/material-folder-supabase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-svelte.svg b/public/img/svg/material-folder-svelte.svg new file mode 100644 index 0000000000000..429c731e62237 --- /dev/null +++ b/public/img/svg/material-folder-svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-svg.svg b/public/img/svg/material-folder-svg.svg new file mode 100644 index 0000000000000..dd649445e85be --- /dev/null +++ b/public/img/svg/material-folder-svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-symlink.svg b/public/img/svg/material-folder-symlink.svg new file mode 100644 index 0000000000000..9dd5e1e7c5e3b --- /dev/null +++ b/public/img/svg/material-folder-symlink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-syntax.svg b/public/img/svg/material-folder-syntax.svg new file mode 100644 index 0000000000000..f14fba1fcddb1 --- /dev/null +++ b/public/img/svg/material-folder-syntax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-target.svg b/public/img/svg/material-folder-target.svg new file mode 100644 index 0000000000000..2ddf0c41a5e33 --- /dev/null +++ b/public/img/svg/material-folder-target.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-tasks.svg b/public/img/svg/material-folder-tasks.svg new file mode 100644 index 0000000000000..301e5851b3706 --- /dev/null +++ b/public/img/svg/material-folder-tasks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-temp.svg b/public/img/svg/material-folder-temp.svg new file mode 100644 index 0000000000000..c1542ee09abca --- /dev/null +++ b/public/img/svg/material-folder-temp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-template.svg b/public/img/svg/material-folder-template.svg new file mode 100644 index 0000000000000..f57b17d80fe71 --- /dev/null +++ b/public/img/svg/material-folder-template.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-terraform.svg b/public/img/svg/material-folder-terraform.svg new file mode 100644 index 0000000000000..1655728dd18f8 --- /dev/null +++ b/public/img/svg/material-folder-terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-test.svg b/public/img/svg/material-folder-test.svg new file mode 100644 index 0000000000000..5c0312bca8f35 --- /dev/null +++ b/public/img/svg/material-folder-test.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-theme.svg b/public/img/svg/material-folder-theme.svg new file mode 100644 index 0000000000000..d648daae94878 --- /dev/null +++ b/public/img/svg/material-folder-theme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-tools.svg b/public/img/svg/material-folder-tools.svg new file mode 100644 index 0000000000000..ce170bcf29993 --- /dev/null +++ b/public/img/svg/material-folder-tools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-typescript.svg b/public/img/svg/material-folder-typescript.svg new file mode 100644 index 0000000000000..ede3caabcea24 --- /dev/null +++ b/public/img/svg/material-folder-typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-unity.svg b/public/img/svg/material-folder-unity.svg new file mode 100644 index 0000000000000..2e2eb17fa75c2 --- /dev/null +++ b/public/img/svg/material-folder-unity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-update.svg b/public/img/svg/material-folder-update.svg new file mode 100644 index 0000000000000..aa9942725a30a --- /dev/null +++ b/public/img/svg/material-folder-update.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-upload.svg b/public/img/svg/material-folder-upload.svg new file mode 100644 index 0000000000000..8a77ab340a1aa --- /dev/null +++ b/public/img/svg/material-folder-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-utils.svg b/public/img/svg/material-folder-utils.svg new file mode 100644 index 0000000000000..5df3ca438846d --- /dev/null +++ b/public/img/svg/material-folder-utils.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vercel.svg b/public/img/svg/material-folder-vercel.svg new file mode 100644 index 0000000000000..72dfb158e496e --- /dev/null +++ b/public/img/svg/material-folder-vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-verdaccio.svg b/public/img/svg/material-folder-verdaccio.svg new file mode 100644 index 0000000000000..aa4847702c394 --- /dev/null +++ b/public/img/svg/material-folder-verdaccio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-video.svg b/public/img/svg/material-folder-video.svg new file mode 100644 index 0000000000000..b05f8afdcf083 --- /dev/null +++ b/public/img/svg/material-folder-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-views.svg b/public/img/svg/material-folder-views.svg new file mode 100644 index 0000000000000..224533305246e --- /dev/null +++ b/public/img/svg/material-folder-views.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vm.svg b/public/img/svg/material-folder-vm.svg new file mode 100644 index 0000000000000..20344357f161d --- /dev/null +++ b/public/img/svg/material-folder-vm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vscode.svg b/public/img/svg/material-folder-vscode.svg new file mode 100644 index 0000000000000..f84cd74274105 --- /dev/null +++ b/public/img/svg/material-folder-vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vue-directives.svg b/public/img/svg/material-folder-vue-directives.svg new file mode 100644 index 0000000000000..c818757e37fb9 --- /dev/null +++ b/public/img/svg/material-folder-vue-directives.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vue.svg b/public/img/svg/material-folder-vue.svg new file mode 100644 index 0000000000000..97367b25a253f --- /dev/null +++ b/public/img/svg/material-folder-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vuepress.svg b/public/img/svg/material-folder-vuepress.svg new file mode 100644 index 0000000000000..a2dadda3d7690 --- /dev/null +++ b/public/img/svg/material-folder-vuepress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-vuex-store.svg b/public/img/svg/material-folder-vuex-store.svg new file mode 100644 index 0000000000000..2ca7e8bd6d34e --- /dev/null +++ b/public/img/svg/material-folder-vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-wakatime.svg b/public/img/svg/material-folder-wakatime.svg new file mode 100644 index 0000000000000..d3aa1072a59ab --- /dev/null +++ b/public/img/svg/material-folder-wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-webpack.svg b/public/img/svg/material-folder-webpack.svg new file mode 100644 index 0000000000000..16d2bb04488b6 --- /dev/null +++ b/public/img/svg/material-folder-webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-wordpress.svg b/public/img/svg/material-folder-wordpress.svg new file mode 100644 index 0000000000000..90c835940467c --- /dev/null +++ b/public/img/svg/material-folder-wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder-yarn.svg b/public/img/svg/material-folder-yarn.svg new file mode 100644 index 0000000000000..8a26135b3d2ee --- /dev/null +++ b/public/img/svg/material-folder-yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-folder.svg b/public/img/svg/material-folder.svg new file mode 100644 index 0000000000000..37e18fe9e6393 --- /dev/null +++ b/public/img/svg/material-folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-font.svg b/public/img/svg/material-font.svg new file mode 100644 index 0000000000000..1c90220d4ee09 --- /dev/null +++ b/public/img/svg/material-font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-forth.svg b/public/img/svg/material-forth.svg new file mode 100644 index 0000000000000..5cd4b7489458d --- /dev/null +++ b/public/img/svg/material-forth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-fortran.svg b/public/img/svg/material-fortran.svg new file mode 100644 index 0000000000000..5f112a75d040d --- /dev/null +++ b/public/img/svg/material-fortran.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-foxpro.svg b/public/img/svg/material-foxpro.svg new file mode 100644 index 0000000000000..da61558b3bf49 --- /dev/null +++ b/public/img/svg/material-foxpro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-fsharp.svg b/public/img/svg/material-fsharp.svg new file mode 100644 index 0000000000000..0fb6aa1fbb87e --- /dev/null +++ b/public/img/svg/material-fsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-fusebox.svg b/public/img/svg/material-fusebox.svg new file mode 100644 index 0000000000000..69bcee99f8c7c --- /dev/null +++ b/public/img/svg/material-fusebox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gamemaker.svg b/public/img/svg/material-gamemaker.svg new file mode 100644 index 0000000000000..f735751fb9f28 --- /dev/null +++ b/public/img/svg/material-gamemaker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gatsby.svg b/public/img/svg/material-gatsby.svg new file mode 100644 index 0000000000000..3a61b4a8f9c4a --- /dev/null +++ b/public/img/svg/material-gatsby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gcp.svg b/public/img/svg/material-gcp.svg new file mode 100644 index 0000000000000..4f0c13341187a --- /dev/null +++ b/public/img/svg/material-gcp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gemfile.svg b/public/img/svg/material-gemfile.svg new file mode 100644 index 0000000000000..83202119cf5ff --- /dev/null +++ b/public/img/svg/material-gemfile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gemini.svg b/public/img/svg/material-gemini.svg new file mode 100644 index 0000000000000..629d6bfe45e11 --- /dev/null +++ b/public/img/svg/material-gemini.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-git.svg b/public/img/svg/material-git.svg new file mode 100644 index 0000000000000..9147fc50affab --- /dev/null +++ b/public/img/svg/material-git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gitlab.svg b/public/img/svg/material-gitlab.svg new file mode 100644 index 0000000000000..bcffab4997f79 --- /dev/null +++ b/public/img/svg/material-gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gitpod.svg b/public/img/svg/material-gitpod.svg new file mode 100644 index 0000000000000..ab78970fd2c24 --- /dev/null +++ b/public/img/svg/material-gitpod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gleam.svg b/public/img/svg/material-gleam.svg new file mode 100644 index 0000000000000..494e397815e1c --- /dev/null +++ b/public/img/svg/material-gleam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-go-mod.svg b/public/img/svg/material-go-mod.svg new file mode 100644 index 0000000000000..cfb79deacc968 --- /dev/null +++ b/public/img/svg/material-go-mod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-go.svg b/public/img/svg/material-go.svg new file mode 100644 index 0000000000000..d63ba67072faf --- /dev/null +++ b/public/img/svg/material-go.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-go_gopher.svg b/public/img/svg/material-go_gopher.svg new file mode 100644 index 0000000000000..c211c1a863134 --- /dev/null +++ b/public/img/svg/material-go_gopher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-godot-assets.svg b/public/img/svg/material-godot-assets.svg new file mode 100644 index 0000000000000..08ac02d90c6d2 --- /dev/null +++ b/public/img/svg/material-godot-assets.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-godot.svg b/public/img/svg/material-godot.svg new file mode 100644 index 0000000000000..d9e5f4f663ebd --- /dev/null +++ b/public/img/svg/material-godot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gradle.svg b/public/img/svg/material-gradle.svg new file mode 100644 index 0000000000000..0a72a7bb98294 --- /dev/null +++ b/public/img/svg/material-gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-grain.svg b/public/img/svg/material-grain.svg new file mode 100644 index 0000000000000..807d6d1d4eb6d --- /dev/null +++ b/public/img/svg/material-grain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-graphcool.svg b/public/img/svg/material-graphcool.svg new file mode 100644 index 0000000000000..042c01c9e88d9 --- /dev/null +++ b/public/img/svg/material-graphcool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-graphql.svg b/public/img/svg/material-graphql.svg new file mode 100644 index 0000000000000..2e779f52f6075 --- /dev/null +++ b/public/img/svg/material-graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gridsome.svg b/public/img/svg/material-gridsome.svg new file mode 100644 index 0000000000000..a9214f4034f2e --- /dev/null +++ b/public/img/svg/material-gridsome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-groovy.svg b/public/img/svg/material-groovy.svg new file mode 100644 index 0000000000000..32e6ba386abf9 --- /dev/null +++ b/public/img/svg/material-groovy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-grunt.svg b/public/img/svg/material-grunt.svg new file mode 100644 index 0000000000000..3a95aecbcdd62 --- /dev/null +++ b/public/img/svg/material-grunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-gulp.svg b/public/img/svg/material-gulp.svg new file mode 100644 index 0000000000000..c5fb6239d897c --- /dev/null +++ b/public/img/svg/material-gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-h.svg b/public/img/svg/material-h.svg new file mode 100644 index 0000000000000..1df4e3ff25d51 --- /dev/null +++ b/public/img/svg/material-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hack.svg b/public/img/svg/material-hack.svg new file mode 100644 index 0000000000000..cc6cfdc67ad6f --- /dev/null +++ b/public/img/svg/material-hack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-haml.svg b/public/img/svg/material-haml.svg new file mode 100644 index 0000000000000..57a9f2a6b0898 --- /dev/null +++ b/public/img/svg/material-haml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-handlebars.svg b/public/img/svg/material-handlebars.svg new file mode 100644 index 0000000000000..2c410e3931f03 --- /dev/null +++ b/public/img/svg/material-handlebars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hardhat.svg b/public/img/svg/material-hardhat.svg new file mode 100644 index 0000000000000..1bf5137f42cbb --- /dev/null +++ b/public/img/svg/material-hardhat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-haskell.svg b/public/img/svg/material-haskell.svg new file mode 100644 index 0000000000000..7d5212eed677d --- /dev/null +++ b/public/img/svg/material-haskell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-haxe.svg b/public/img/svg/material-haxe.svg new file mode 100644 index 0000000000000..0c78ba31b0e7d --- /dev/null +++ b/public/img/svg/material-haxe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hcl.svg b/public/img/svg/material-hcl.svg new file mode 100644 index 0000000000000..4a6e12fdef0b6 --- /dev/null +++ b/public/img/svg/material-hcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hcl_light.svg b/public/img/svg/material-hcl_light.svg new file mode 100644 index 0000000000000..d552bd4af7449 --- /dev/null +++ b/public/img/svg/material-hcl_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-helm.svg b/public/img/svg/material-helm.svg new file mode 100644 index 0000000000000..58c31a2462556 --- /dev/null +++ b/public/img/svg/material-helm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-heroku.svg b/public/img/svg/material-heroku.svg new file mode 100644 index 0000000000000..3a5f4fd7f249c --- /dev/null +++ b/public/img/svg/material-heroku.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hex.svg b/public/img/svg/material-hex.svg new file mode 100644 index 0000000000000..521ec557d6147 --- /dev/null +++ b/public/img/svg/material-hex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-horusec.svg b/public/img/svg/material-horusec.svg new file mode 100644 index 0000000000000..3d1c45c3bcbc9 --- /dev/null +++ b/public/img/svg/material-horusec.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-hpp.svg b/public/img/svg/material-hpp.svg new file mode 100644 index 0000000000000..73d9e08b5e94f --- /dev/null +++ b/public/img/svg/material-hpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-html.svg b/public/img/svg/material-html.svg new file mode 100644 index 0000000000000..b3d545c15fcfb --- /dev/null +++ b/public/img/svg/material-html.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-http.svg b/public/img/svg/material-http.svg new file mode 100644 index 0000000000000..1dba81aad9207 --- /dev/null +++ b/public/img/svg/material-http.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-husky.svg b/public/img/svg/material-husky.svg new file mode 100644 index 0000000000000..e0a8e3f330728 --- /dev/null +++ b/public/img/svg/material-husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-i18n.svg b/public/img/svg/material-i18n.svg new file mode 100644 index 0000000000000..0f20de800532e --- /dev/null +++ b/public/img/svg/material-i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-idris.svg b/public/img/svg/material-idris.svg new file mode 100644 index 0000000000000..684fdc5d73f57 --- /dev/null +++ b/public/img/svg/material-idris.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-image.svg b/public/img/svg/material-image.svg new file mode 100644 index 0000000000000..dd3f60af9ed66 --- /dev/null +++ b/public/img/svg/material-image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-imba.svg b/public/img/svg/material-imba.svg new file mode 100644 index 0000000000000..9457331548cb2 --- /dev/null +++ b/public/img/svg/material-imba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ionic.svg b/public/img/svg/material-ionic.svg new file mode 100644 index 0000000000000..3de722354b99c --- /dev/null +++ b/public/img/svg/material-ionic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-istanbul.svg b/public/img/svg/material-istanbul.svg new file mode 100644 index 0000000000000..6d5a2adcef8ca --- /dev/null +++ b/public/img/svg/material-istanbul.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jar.svg b/public/img/svg/material-jar.svg new file mode 100644 index 0000000000000..bbe9707232698 --- /dev/null +++ b/public/img/svg/material-jar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-java.svg b/public/img/svg/material-java.svg new file mode 100644 index 0000000000000..0d234ff96632b --- /dev/null +++ b/public/img/svg/material-java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-javaclass.svg b/public/img/svg/material-javaclass.svg new file mode 100644 index 0000000000000..f826a6c66cfa2 --- /dev/null +++ b/public/img/svg/material-javaclass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-javascript-map.svg b/public/img/svg/material-javascript-map.svg new file mode 100644 index 0000000000000..daba7385e910d --- /dev/null +++ b/public/img/svg/material-javascript-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-javascript.svg b/public/img/svg/material-javascript.svg new file mode 100644 index 0000000000000..d7941e33f8310 --- /dev/null +++ b/public/img/svg/material-javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jenkins.svg b/public/img/svg/material-jenkins.svg new file mode 100644 index 0000000000000..23b7972ab5e5b --- /dev/null +++ b/public/img/svg/material-jenkins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jest.svg b/public/img/svg/material-jest.svg new file mode 100644 index 0000000000000..796b60ff97774 --- /dev/null +++ b/public/img/svg/material-jest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jinja.svg b/public/img/svg/material-jinja.svg new file mode 100644 index 0000000000000..839476c05b9fb --- /dev/null +++ b/public/img/svg/material-jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jinja_light.svg b/public/img/svg/material-jinja_light.svg new file mode 100644 index 0000000000000..771e554d076a2 --- /dev/null +++ b/public/img/svg/material-jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jsconfig.svg b/public/img/svg/material-jsconfig.svg new file mode 100644 index 0000000000000..dbdd6419f1bda --- /dev/null +++ b/public/img/svg/material-jsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-json.svg b/public/img/svg/material-json.svg new file mode 100644 index 0000000000000..d68d7996bcf68 --- /dev/null +++ b/public/img/svg/material-json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-julia.svg b/public/img/svg/material-julia.svg new file mode 100644 index 0000000000000..2bdfac1e9a084 --- /dev/null +++ b/public/img/svg/material-julia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-jupyter.svg b/public/img/svg/material-jupyter.svg new file mode 100644 index 0000000000000..e5cdaab985241 --- /dev/null +++ b/public/img/svg/material-jupyter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-karma.svg b/public/img/svg/material-karma.svg new file mode 100644 index 0000000000000..36b25b92e866a --- /dev/null +++ b/public/img/svg/material-karma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-key.svg b/public/img/svg/material-key.svg new file mode 100644 index 0000000000000..479bc0843c078 --- /dev/null +++ b/public/img/svg/material-key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-kivy.svg b/public/img/svg/material-kivy.svg new file mode 100644 index 0000000000000..78bf82659ec18 --- /dev/null +++ b/public/img/svg/material-kivy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-kl.svg b/public/img/svg/material-kl.svg new file mode 100644 index 0000000000000..bbfafbbacdd79 --- /dev/null +++ b/public/img/svg/material-kl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-kotlin.svg b/public/img/svg/material-kotlin.svg new file mode 100644 index 0000000000000..dd737d8d91791 --- /dev/null +++ b/public/img/svg/material-kotlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-kusto.svg b/public/img/svg/material-kusto.svg new file mode 100644 index 0000000000000..42efe3f808cca --- /dev/null +++ b/public/img/svg/material-kusto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-laravel.svg b/public/img/svg/material-laravel.svg new file mode 100644 index 0000000000000..c5d9a35fb41cf --- /dev/null +++ b/public/img/svg/material-laravel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lerna.svg b/public/img/svg/material-lerna.svg new file mode 100644 index 0000000000000..c8aeeb768f24f --- /dev/null +++ b/public/img/svg/material-lerna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-less.svg b/public/img/svg/material-less.svg new file mode 100644 index 0000000000000..bcd0b6df16f32 --- /dev/null +++ b/public/img/svg/material-less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lib.svg b/public/img/svg/material-lib.svg new file mode 100644 index 0000000000000..f8962160f2072 --- /dev/null +++ b/public/img/svg/material-lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lighthouse.svg b/public/img/svg/material-lighthouse.svg new file mode 100644 index 0000000000000..e7e4478d1845c --- /dev/null +++ b/public/img/svg/material-lighthouse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lilypond.svg b/public/img/svg/material-lilypond.svg new file mode 100644 index 0000000000000..de73dff0e600e --- /dev/null +++ b/public/img/svg/material-lilypond.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-liquid.svg b/public/img/svg/material-liquid.svg new file mode 100644 index 0000000000000..2e8d67a5c0792 --- /dev/null +++ b/public/img/svg/material-liquid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lisp.svg b/public/img/svg/material-lisp.svg new file mode 100644 index 0000000000000..0f350341d1b88 --- /dev/null +++ b/public/img/svg/material-lisp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-livescript.svg b/public/img/svg/material-livescript.svg new file mode 100644 index 0000000000000..32a627f53f443 --- /dev/null +++ b/public/img/svg/material-livescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lock.svg b/public/img/svg/material-lock.svg new file mode 100644 index 0000000000000..fbc7921e8f0d7 --- /dev/null +++ b/public/img/svg/material-lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-log.svg b/public/img/svg/material-log.svg new file mode 100644 index 0000000000000..d5d0d41180af1 --- /dev/null +++ b/public/img/svg/material-log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lolcode.svg b/public/img/svg/material-lolcode.svg new file mode 100644 index 0000000000000..b9feb19ce7781 --- /dev/null +++ b/public/img/svg/material-lolcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-lua.svg b/public/img/svg/material-lua.svg new file mode 100644 index 0000000000000..d50c94b3d8add --- /dev/null +++ b/public/img/svg/material-lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-makefile.svg b/public/img/svg/material-makefile.svg new file mode 100644 index 0000000000000..9e61e04ba2ae5 --- /dev/null +++ b/public/img/svg/material-makefile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-markdown.svg b/public/img/svg/material-markdown.svg new file mode 100644 index 0000000000000..34a17626d8abb --- /dev/null +++ b/public/img/svg/material-markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-markojs.svg b/public/img/svg/material-markojs.svg new file mode 100644 index 0000000000000..443e4e1962d35 --- /dev/null +++ b/public/img/svg/material-markojs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mathematica.svg b/public/img/svg/material-mathematica.svg new file mode 100644 index 0000000000000..23304b1e87439 --- /dev/null +++ b/public/img/svg/material-mathematica.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-matlab.svg b/public/img/svg/material-matlab.svg new file mode 100644 index 0000000000000..acc926f0db763 --- /dev/null +++ b/public/img/svg/material-matlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-maven.svg b/public/img/svg/material-maven.svg new file mode 100644 index 0000000000000..26cc5660de7c3 --- /dev/null +++ b/public/img/svg/material-maven.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mdsvex.svg b/public/img/svg/material-mdsvex.svg new file mode 100644 index 0000000000000..ba096086decfa --- /dev/null +++ b/public/img/svg/material-mdsvex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mdx.svg b/public/img/svg/material-mdx.svg new file mode 100644 index 0000000000000..65d5d9e8bb807 --- /dev/null +++ b/public/img/svg/material-mdx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mercurial.svg b/public/img/svg/material-mercurial.svg new file mode 100644 index 0000000000000..f1caab817b814 --- /dev/null +++ b/public/img/svg/material-mercurial.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-merlin.svg b/public/img/svg/material-merlin.svg new file mode 100644 index 0000000000000..48db24654c700 --- /dev/null +++ b/public/img/svg/material-merlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-meson.svg b/public/img/svg/material-meson.svg new file mode 100644 index 0000000000000..1382450a07fb3 --- /dev/null +++ b/public/img/svg/material-meson.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-minecraft.svg b/public/img/svg/material-minecraft.svg new file mode 100644 index 0000000000000..ccae13347ef8b --- /dev/null +++ b/public/img/svg/material-minecraft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mint.svg b/public/img/svg/material-mint.svg new file mode 100644 index 0000000000000..44c7e661944da --- /dev/null +++ b/public/img/svg/material-mint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mjml.svg b/public/img/svg/material-mjml.svg new file mode 100644 index 0000000000000..a30d11357e229 --- /dev/null +++ b/public/img/svg/material-mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mocha.svg b/public/img/svg/material-mocha.svg new file mode 100644 index 0000000000000..481cc52aa9066 --- /dev/null +++ b/public/img/svg/material-mocha.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-modernizr.svg b/public/img/svg/material-modernizr.svg new file mode 100644 index 0000000000000..1cd6e13531b41 --- /dev/null +++ b/public/img/svg/material-modernizr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-moonscript.svg b/public/img/svg/material-moonscript.svg new file mode 100644 index 0000000000000..c3930c4f2b47c --- /dev/null +++ b/public/img/svg/material-moonscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-mxml.svg b/public/img/svg/material-mxml.svg new file mode 100644 index 0000000000000..27158992d3c3b --- /dev/null +++ b/public/img/svg/material-mxml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nano-staged.svg b/public/img/svg/material-nano-staged.svg new file mode 100644 index 0000000000000..e0b946ea14d42 --- /dev/null +++ b/public/img/svg/material-nano-staged.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nano-staged_light.svg b/public/img/svg/material-nano-staged_light.svg new file mode 100644 index 0000000000000..a62eda0a8b576 --- /dev/null +++ b/public/img/svg/material-nano-staged_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ndst.svg b/public/img/svg/material-ndst.svg new file mode 100644 index 0000000000000..2c6df6c905a77 --- /dev/null +++ b/public/img/svg/material-ndst.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-controller.svg b/public/img/svg/material-nest-controller.svg new file mode 100644 index 0000000000000..318b868f10deb --- /dev/null +++ b/public/img/svg/material-nest-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-decorator.svg b/public/img/svg/material-nest-decorator.svg new file mode 100644 index 0000000000000..b3dcda980cf59 --- /dev/null +++ b/public/img/svg/material-nest-decorator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-filter.svg b/public/img/svg/material-nest-filter.svg new file mode 100644 index 0000000000000..640d22430848c --- /dev/null +++ b/public/img/svg/material-nest-filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-gateway.svg b/public/img/svg/material-nest-gateway.svg new file mode 100644 index 0000000000000..d6f96648dddd9 --- /dev/null +++ b/public/img/svg/material-nest-gateway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-guard.svg b/public/img/svg/material-nest-guard.svg new file mode 100644 index 0000000000000..94efa8986be12 --- /dev/null +++ b/public/img/svg/material-nest-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-middleware.svg b/public/img/svg/material-nest-middleware.svg new file mode 100644 index 0000000000000..495de15e53043 --- /dev/null +++ b/public/img/svg/material-nest-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-module.svg b/public/img/svg/material-nest-module.svg new file mode 100644 index 0000000000000..0e7ca0179ad40 --- /dev/null +++ b/public/img/svg/material-nest-module.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-pipe.svg b/public/img/svg/material-nest-pipe.svg new file mode 100644 index 0000000000000..2fbd421362f8a --- /dev/null +++ b/public/img/svg/material-nest-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-resolver.svg b/public/img/svg/material-nest-resolver.svg new file mode 100644 index 0000000000000..0c3f704166f9d --- /dev/null +++ b/public/img/svg/material-nest-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest-service.svg b/public/img/svg/material-nest-service.svg new file mode 100644 index 0000000000000..3bae4377ae3eb --- /dev/null +++ b/public/img/svg/material-nest-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nest.svg b/public/img/svg/material-nest.svg new file mode 100644 index 0000000000000..442d18981b6bf --- /dev/null +++ b/public/img/svg/material-nest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-netlify.svg b/public/img/svg/material-netlify.svg new file mode 100644 index 0000000000000..aa44759f2f8c6 --- /dev/null +++ b/public/img/svg/material-netlify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-netlify_light.svg b/public/img/svg/material-netlify_light.svg new file mode 100644 index 0000000000000..0d62a02b5f58b --- /dev/null +++ b/public/img/svg/material-netlify_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-next.svg b/public/img/svg/material-next.svg new file mode 100644 index 0000000000000..7457186055704 --- /dev/null +++ b/public/img/svg/material-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-next_light.svg b/public/img/svg/material-next_light.svg new file mode 100644 index 0000000000000..7311823d694d0 --- /dev/null +++ b/public/img/svg/material-next_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nginx.svg b/public/img/svg/material-nginx.svg new file mode 100644 index 0000000000000..fbc457de3224d --- /dev/null +++ b/public/img/svg/material-nginx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-actions.svg b/public/img/svg/material-ngrx-actions.svg new file mode 100644 index 0000000000000..ebeb966e6d438 --- /dev/null +++ b/public/img/svg/material-ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-effects.svg b/public/img/svg/material-ngrx-effects.svg new file mode 100644 index 0000000000000..5ca5abb5cd9ee --- /dev/null +++ b/public/img/svg/material-ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-entity.svg b/public/img/svg/material-ngrx-entity.svg new file mode 100644 index 0000000000000..4bdfc25a8c4d4 --- /dev/null +++ b/public/img/svg/material-ngrx-entity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-reducer.svg b/public/img/svg/material-ngrx-reducer.svg new file mode 100644 index 0000000000000..aa82f7373feea --- /dev/null +++ b/public/img/svg/material-ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-selectors.svg b/public/img/svg/material-ngrx-selectors.svg new file mode 100644 index 0000000000000..470bba82e273d --- /dev/null +++ b/public/img/svg/material-ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ngrx-state.svg b/public/img/svg/material-ngrx-state.svg new file mode 100644 index 0000000000000..3a5606ca9a0e3 --- /dev/null +++ b/public/img/svg/material-ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nim.svg b/public/img/svg/material-nim.svg new file mode 100644 index 0000000000000..86005f91a0188 --- /dev/null +++ b/public/img/svg/material-nim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nix.svg b/public/img/svg/material-nix.svg new file mode 100644 index 0000000000000..55aa7568eef41 --- /dev/null +++ b/public/img/svg/material-nix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nodejs.svg b/public/img/svg/material-nodejs.svg new file mode 100644 index 0000000000000..44be8c570fbc5 --- /dev/null +++ b/public/img/svg/material-nodejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nodejs_alt.svg b/public/img/svg/material-nodejs_alt.svg new file mode 100644 index 0000000000000..d95836676538e --- /dev/null +++ b/public/img/svg/material-nodejs_alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nodemon.svg b/public/img/svg/material-nodemon.svg new file mode 100644 index 0000000000000..dc1afc00b38c9 --- /dev/null +++ b/public/img/svg/material-nodemon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-npm.svg b/public/img/svg/material-npm.svg new file mode 100644 index 0000000000000..64d05537aeae9 --- /dev/null +++ b/public/img/svg/material-npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nrwl.svg b/public/img/svg/material-nrwl.svg new file mode 100644 index 0000000000000..260a5c746eebe --- /dev/null +++ b/public/img/svg/material-nrwl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nuget.svg b/public/img/svg/material-nuget.svg new file mode 100644 index 0000000000000..4318c5085222d --- /dev/null +++ b/public/img/svg/material-nuget.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nunjucks.svg b/public/img/svg/material-nunjucks.svg new file mode 100644 index 0000000000000..8a1855a0aa329 --- /dev/null +++ b/public/img/svg/material-nunjucks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-nuxt.svg b/public/img/svg/material-nuxt.svg new file mode 100644 index 0000000000000..71186502fab9d --- /dev/null +++ b/public/img/svg/material-nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-objective-c.svg b/public/img/svg/material-objective-c.svg new file mode 100644 index 0000000000000..d3eef01f551b4 --- /dev/null +++ b/public/img/svg/material-objective-c.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-objective-cpp.svg b/public/img/svg/material-objective-cpp.svg new file mode 100644 index 0000000000000..97243c41207dc --- /dev/null +++ b/public/img/svg/material-objective-cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ocaml.svg b/public/img/svg/material-ocaml.svg new file mode 100644 index 0000000000000..aff67da7b634c --- /dev/null +++ b/public/img/svg/material-ocaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-odin.svg b/public/img/svg/material-odin.svg new file mode 100644 index 0000000000000..1f3d5f0da8d3f --- /dev/null +++ b/public/img/svg/material-odin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-opa.svg b/public/img/svg/material-opa.svg new file mode 100644 index 0000000000000..b94419b173104 --- /dev/null +++ b/public/img/svg/material-opa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-opam.svg b/public/img/svg/material-opam.svg new file mode 100644 index 0000000000000..8b21ce35d0653 --- /dev/null +++ b/public/img/svg/material-opam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-otne.svg b/public/img/svg/material-otne.svg new file mode 100644 index 0000000000000..749584726d1c6 --- /dev/null +++ b/public/img/svg/material-otne.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-parcel.svg b/public/img/svg/material-parcel.svg new file mode 100644 index 0000000000000..652c7fd184819 --- /dev/null +++ b/public/img/svg/material-parcel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pascal.svg b/public/img/svg/material-pascal.svg new file mode 100644 index 0000000000000..b98c7ac2981cb --- /dev/null +++ b/public/img/svg/material-pascal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pawn.svg b/public/img/svg/material-pawn.svg new file mode 100644 index 0000000000000..e103f4ac3485f --- /dev/null +++ b/public/img/svg/material-pawn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pdf.svg b/public/img/svg/material-pdf.svg new file mode 100644 index 0000000000000..7ad72a390a0a4 --- /dev/null +++ b/public/img/svg/material-pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-percy.svg b/public/img/svg/material-percy.svg new file mode 100644 index 0000000000000..c8c2004662eca --- /dev/null +++ b/public/img/svg/material-percy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-perl.svg b/public/img/svg/material-perl.svg new file mode 100644 index 0000000000000..5866fa638e1b4 --- /dev/null +++ b/public/img/svg/material-perl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-php-cs-fixer.svg b/public/img/svg/material-php-cs-fixer.svg new file mode 100644 index 0000000000000..e961773951167 --- /dev/null +++ b/public/img/svg/material-php-cs-fixer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-php.svg b/public/img/svg/material-php.svg new file mode 100644 index 0000000000000..a3b16afa62812 --- /dev/null +++ b/public/img/svg/material-php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-php_elephant.svg b/public/img/svg/material-php_elephant.svg new file mode 100644 index 0000000000000..e4bdd6ea770d5 --- /dev/null +++ b/public/img/svg/material-php_elephant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-php_elephant_pink.svg b/public/img/svg/material-php_elephant_pink.svg new file mode 100644 index 0000000000000..acc9fb55c3c59 --- /dev/null +++ b/public/img/svg/material-php_elephant_pink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-phpunit.svg b/public/img/svg/material-phpunit.svg new file mode 100644 index 0000000000000..e8cdd31c4d72e --- /dev/null +++ b/public/img/svg/material-phpunit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pinejs.svg b/public/img/svg/material-pinejs.svg new file mode 100644 index 0000000000000..650de24e18447 --- /dev/null +++ b/public/img/svg/material-pinejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pipeline.svg b/public/img/svg/material-pipeline.svg new file mode 100644 index 0000000000000..18f6250a8ef24 --- /dev/null +++ b/public/img/svg/material-pipeline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-plastic.svg b/public/img/svg/material-plastic.svg new file mode 100644 index 0000000000000..43b6e2db14f89 --- /dev/null +++ b/public/img/svg/material-plastic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-playwright.svg b/public/img/svg/material-playwright.svg new file mode 100644 index 0000000000000..ec51d98bd8cff --- /dev/null +++ b/public/img/svg/material-playwright.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-plop.svg b/public/img/svg/material-plop.svg new file mode 100644 index 0000000000000..ed275088f70bb --- /dev/null +++ b/public/img/svg/material-plop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pnpm.svg b/public/img/svg/material-pnpm.svg new file mode 100644 index 0000000000000..80c0d277d32c9 --- /dev/null +++ b/public/img/svg/material-pnpm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pnpm_light.svg b/public/img/svg/material-pnpm_light.svg new file mode 100644 index 0000000000000..c2dd68334c698 --- /dev/null +++ b/public/img/svg/material-pnpm_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-poetry.svg b/public/img/svg/material-poetry.svg new file mode 100644 index 0000000000000..466a8136de026 --- /dev/null +++ b/public/img/svg/material-poetry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-postcss.svg b/public/img/svg/material-postcss.svg new file mode 100644 index 0000000000000..cdbcc25c71422 --- /dev/null +++ b/public/img/svg/material-postcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-posthtml.svg b/public/img/svg/material-posthtml.svg new file mode 100644 index 0000000000000..27406a7d7fe5d --- /dev/null +++ b/public/img/svg/material-posthtml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-powerpoint.svg b/public/img/svg/material-powerpoint.svg new file mode 100644 index 0000000000000..debd52f7ce6a8 --- /dev/null +++ b/public/img/svg/material-powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-powershell.svg b/public/img/svg/material-powershell.svg new file mode 100644 index 0000000000000..6da018d99743d --- /dev/null +++ b/public/img/svg/material-powershell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-prettier.svg b/public/img/svg/material-prettier.svg new file mode 100644 index 0000000000000..f50b9f71531b5 --- /dev/null +++ b/public/img/svg/material-prettier.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-prisma.svg b/public/img/svg/material-prisma.svg new file mode 100644 index 0000000000000..e84e9a9ec83b5 --- /dev/null +++ b/public/img/svg/material-prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-processing.svg b/public/img/svg/material-processing.svg new file mode 100644 index 0000000000000..f5b0b8bb89970 --- /dev/null +++ b/public/img/svg/material-processing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-prolog.svg b/public/img/svg/material-prolog.svg new file mode 100644 index 0000000000000..38c85a21f174e --- /dev/null +++ b/public/img/svg/material-prolog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-proto.svg b/public/img/svg/material-proto.svg new file mode 100644 index 0000000000000..a16d7d531fd7a --- /dev/null +++ b/public/img/svg/material-proto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-protractor.svg b/public/img/svg/material-protractor.svg new file mode 100644 index 0000000000000..014cb4ecbe065 --- /dev/null +++ b/public/img/svg/material-protractor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-pug.svg b/public/img/svg/material-pug.svg new file mode 100644 index 0000000000000..68b1c64390714 --- /dev/null +++ b/public/img/svg/material-pug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-puppet.svg b/public/img/svg/material-puppet.svg new file mode 100644 index 0000000000000..4a4efa838c263 --- /dev/null +++ b/public/img/svg/material-puppet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-purescript.svg b/public/img/svg/material-purescript.svg new file mode 100644 index 0000000000000..e83e86ea795c1 --- /dev/null +++ b/public/img/svg/material-purescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-python-misc.svg b/public/img/svg/material-python-misc.svg new file mode 100644 index 0000000000000..0d93ca071ef6a --- /dev/null +++ b/public/img/svg/material-python-misc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-python.svg b/public/img/svg/material-python.svg new file mode 100644 index 0000000000000..ff78d181b4a0d --- /dev/null +++ b/public/img/svg/material-python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-qsharp.svg b/public/img/svg/material-qsharp.svg new file mode 100644 index 0000000000000..b0dc5d01aa294 --- /dev/null +++ b/public/img/svg/material-qsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-quasar.svg b/public/img/svg/material-quasar.svg new file mode 100644 index 0000000000000..01f00b0cb9142 --- /dev/null +++ b/public/img/svg/material-quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-r.svg b/public/img/svg/material-r.svg new file mode 100644 index 0000000000000..fe1917697a170 --- /dev/null +++ b/public/img/svg/material-r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-racket.svg b/public/img/svg/material-racket.svg new file mode 100644 index 0000000000000..b7467267b0419 --- /dev/null +++ b/public/img/svg/material-racket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-raml.svg b/public/img/svg/material-raml.svg new file mode 100644 index 0000000000000..d84133c606f3a --- /dev/null +++ b/public/img/svg/material-raml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-razor.svg b/public/img/svg/material-razor.svg new file mode 100644 index 0000000000000..738a7aadabb50 --- /dev/null +++ b/public/img/svg/material-razor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rc.svg b/public/img/svg/material-rc.svg new file mode 100644 index 0000000000000..fc76cabd49a54 --- /dev/null +++ b/public/img/svg/material-rc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-react.svg b/public/img/svg/material-react.svg new file mode 100644 index 0000000000000..ec3538caee3ef --- /dev/null +++ b/public/img/svg/material-react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-react_ts.svg b/public/img/svg/material-react_ts.svg new file mode 100644 index 0000000000000..950c9bbba8bab --- /dev/null +++ b/public/img/svg/material-react_ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-readme.svg b/public/img/svg/material-readme.svg new file mode 100644 index 0000000000000..fe6d364b3af20 --- /dev/null +++ b/public/img/svg/material-readme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-reason.svg b/public/img/svg/material-reason.svg new file mode 100644 index 0000000000000..1cf043e99148c --- /dev/null +++ b/public/img/svg/material-reason.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-red.svg b/public/img/svg/material-red.svg new file mode 100644 index 0000000000000..b7127c7f7ffc4 --- /dev/null +++ b/public/img/svg/material-red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-redux-action.svg b/public/img/svg/material-redux-action.svg new file mode 100644 index 0000000000000..813922311085b --- /dev/null +++ b/public/img/svg/material-redux-action.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-redux-reducer.svg b/public/img/svg/material-redux-reducer.svg new file mode 100644 index 0000000000000..0f0b329cdb0c1 --- /dev/null +++ b/public/img/svg/material-redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-redux-selector.svg b/public/img/svg/material-redux-selector.svg new file mode 100644 index 0000000000000..5681405d5d438 --- /dev/null +++ b/public/img/svg/material-redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-redux-store.svg b/public/img/svg/material-redux-store.svg new file mode 100644 index 0000000000000..7769e214e3519 --- /dev/null +++ b/public/img/svg/material-redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-remix.svg b/public/img/svg/material-remix.svg new file mode 100644 index 0000000000000..225f6fb5309fa --- /dev/null +++ b/public/img/svg/material-remix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-remix_light.svg b/public/img/svg/material-remix_light.svg new file mode 100644 index 0000000000000..4347697d9a4ac --- /dev/null +++ b/public/img/svg/material-remix_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-renovate.svg b/public/img/svg/material-renovate.svg new file mode 100644 index 0000000000000..21eb30e35335c --- /dev/null +++ b/public/img/svg/material-renovate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-replit.svg b/public/img/svg/material-replit.svg new file mode 100644 index 0000000000000..5b232ac93fe97 --- /dev/null +++ b/public/img/svg/material-replit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rescript-interface.svg b/public/img/svg/material-rescript-interface.svg new file mode 100644 index 0000000000000..eaed82a2aeaaa --- /dev/null +++ b/public/img/svg/material-rescript-interface.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rescript.svg b/public/img/svg/material-rescript.svg new file mode 100644 index 0000000000000..a38ce5d99f644 --- /dev/null +++ b/public/img/svg/material-rescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-restql.svg b/public/img/svg/material-restql.svg new file mode 100644 index 0000000000000..d3780263a49c9 --- /dev/null +++ b/public/img/svg/material-restql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-riot.svg b/public/img/svg/material-riot.svg new file mode 100644 index 0000000000000..64e6e2d2fd3d8 --- /dev/null +++ b/public/img/svg/material-riot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-roadmap.svg b/public/img/svg/material-roadmap.svg new file mode 100644 index 0000000000000..18c14ee95c555 --- /dev/null +++ b/public/img/svg/material-roadmap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-robot.svg b/public/img/svg/material-robot.svg new file mode 100644 index 0000000000000..34426564858d2 --- /dev/null +++ b/public/img/svg/material-robot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-robots.svg b/public/img/svg/material-robots.svg new file mode 100644 index 0000000000000..96bed4512e7e4 --- /dev/null +++ b/public/img/svg/material-robots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rollup.svg b/public/img/svg/material-rollup.svg new file mode 100644 index 0000000000000..562121ff09f14 --- /dev/null +++ b/public/img/svg/material-rollup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rome.svg b/public/img/svg/material-rome.svg new file mode 100644 index 0000000000000..5d5f1fabdda2f --- /dev/null +++ b/public/img/svg/material-rome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-routing.svg b/public/img/svg/material-routing.svg new file mode 100644 index 0000000000000..6bcf10d4f1660 --- /dev/null +++ b/public/img/svg/material-routing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rubocop.svg b/public/img/svg/material-rubocop.svg new file mode 100644 index 0000000000000..9bf938c873388 --- /dev/null +++ b/public/img/svg/material-rubocop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rubocop_light.svg b/public/img/svg/material-rubocop_light.svg new file mode 100644 index 0000000000000..34d9acfe57640 --- /dev/null +++ b/public/img/svg/material-rubocop_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-ruby.svg b/public/img/svg/material-ruby.svg new file mode 100644 index 0000000000000..024a2085d903c --- /dev/null +++ b/public/img/svg/material-ruby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-rust.svg b/public/img/svg/material-rust.svg new file mode 100644 index 0000000000000..368c69d4dcdd0 --- /dev/null +++ b/public/img/svg/material-rust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-salesforce.svg b/public/img/svg/material-salesforce.svg new file mode 100644 index 0000000000000..d5a2b43466500 --- /dev/null +++ b/public/img/svg/material-salesforce.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-san.svg b/public/img/svg/material-san.svg new file mode 100644 index 0000000000000..214c8d67cf152 --- /dev/null +++ b/public/img/svg/material-san.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sas.svg b/public/img/svg/material-sas.svg new file mode 100644 index 0000000000000..61f9c3aa99efc --- /dev/null +++ b/public/img/svg/material-sas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sass.svg b/public/img/svg/material-sass.svg new file mode 100644 index 0000000000000..d16663c950687 --- /dev/null +++ b/public/img/svg/material-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sbt.svg b/public/img/svg/material-sbt.svg new file mode 100644 index 0000000000000..5856cf95348ff --- /dev/null +++ b/public/img/svg/material-sbt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-scala.svg b/public/img/svg/material-scala.svg new file mode 100644 index 0000000000000..70c9c4215785b --- /dev/null +++ b/public/img/svg/material-scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-scheme.svg b/public/img/svg/material-scheme.svg new file mode 100644 index 0000000000000..7b50947c5f96e --- /dev/null +++ b/public/img/svg/material-scheme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-search.svg b/public/img/svg/material-search.svg new file mode 100644 index 0000000000000..37d180cd02757 --- /dev/null +++ b/public/img/svg/material-search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-semantic-release.svg b/public/img/svg/material-semantic-release.svg new file mode 100644 index 0000000000000..ff3db1f020b3b --- /dev/null +++ b/public/img/svg/material-semantic-release.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-semantic-release_light.svg b/public/img/svg/material-semantic-release_light.svg new file mode 100644 index 0000000000000..12d7c8d22a065 --- /dev/null +++ b/public/img/svg/material-semantic-release_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sentry.svg b/public/img/svg/material-sentry.svg new file mode 100644 index 0000000000000..1fef4f7b93680 --- /dev/null +++ b/public/img/svg/material-sentry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sequelize.svg b/public/img/svg/material-sequelize.svg new file mode 100644 index 0000000000000..127b7e2783069 --- /dev/null +++ b/public/img/svg/material-sequelize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-serverless.svg b/public/img/svg/material-serverless.svg new file mode 100644 index 0000000000000..187978032e2ed --- /dev/null +++ b/public/img/svg/material-serverless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-settings.svg b/public/img/svg/material-settings.svg new file mode 100644 index 0000000000000..18033583ffb6d --- /dev/null +++ b/public/img/svg/material-settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-shader.svg b/public/img/svg/material-shader.svg new file mode 100644 index 0000000000000..870c07025386d --- /dev/null +++ b/public/img/svg/material-shader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-shaderlab.svg b/public/img/svg/material-shaderlab.svg new file mode 100644 index 0000000000000..9dd35b59b5f3b --- /dev/null +++ b/public/img/svg/material-shaderlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-silverstripe.svg b/public/img/svg/material-silverstripe.svg new file mode 100644 index 0000000000000..753e5b6c8c0be --- /dev/null +++ b/public/img/svg/material-silverstripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-siyuan.svg b/public/img/svg/material-siyuan.svg new file mode 100644 index 0000000000000..55c2038c26053 --- /dev/null +++ b/public/img/svg/material-siyuan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sketch.svg b/public/img/svg/material-sketch.svg new file mode 100644 index 0000000000000..4d737bfb6509e --- /dev/null +++ b/public/img/svg/material-sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-slim.svg b/public/img/svg/material-slim.svg new file mode 100644 index 0000000000000..a5a3338252323 --- /dev/null +++ b/public/img/svg/material-slim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-slug.svg b/public/img/svg/material-slug.svg new file mode 100644 index 0000000000000..ccfbf9ecd6e32 --- /dev/null +++ b/public/img/svg/material-slug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-smarty.svg b/public/img/svg/material-smarty.svg new file mode 100644 index 0000000000000..394d146d99b32 --- /dev/null +++ b/public/img/svg/material-smarty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sml.svg b/public/img/svg/material-sml.svg new file mode 100644 index 0000000000000..302220a469d51 --- /dev/null +++ b/public/img/svg/material-sml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-snowpack.svg b/public/img/svg/material-snowpack.svg new file mode 100644 index 0000000000000..616d7a10ef1fc --- /dev/null +++ b/public/img/svg/material-snowpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-snowpack_light.svg b/public/img/svg/material-snowpack_light.svg new file mode 100644 index 0000000000000..bc5c95ce7d5fd --- /dev/null +++ b/public/img/svg/material-snowpack_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-snyk.svg b/public/img/svg/material-snyk.svg new file mode 100644 index 0000000000000..1765b15f4d7b8 --- /dev/null +++ b/public/img/svg/material-snyk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-solidity.svg b/public/img/svg/material-solidity.svg new file mode 100644 index 0000000000000..271875fb3dc15 --- /dev/null +++ b/public/img/svg/material-solidity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sonarcloud.svg b/public/img/svg/material-sonarcloud.svg new file mode 100644 index 0000000000000..89ad17976bf40 --- /dev/null +++ b/public/img/svg/material-sonarcloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-steadybit.svg b/public/img/svg/material-steadybit.svg new file mode 100644 index 0000000000000..1c316749ef54a --- /dev/null +++ b/public/img/svg/material-steadybit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stencil.svg b/public/img/svg/material-stencil.svg new file mode 100644 index 0000000000000..f3250fdc2ab14 --- /dev/null +++ b/public/img/svg/material-stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stitches.svg b/public/img/svg/material-stitches.svg new file mode 100644 index 0000000000000..723df511f7b90 --- /dev/null +++ b/public/img/svg/material-stitches.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stitches_light.svg b/public/img/svg/material-stitches_light.svg new file mode 100644 index 0000000000000..564e78e51cf7f --- /dev/null +++ b/public/img/svg/material-stitches_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-storybook.svg b/public/img/svg/material-storybook.svg new file mode 100644 index 0000000000000..fec849d033ca8 --- /dev/null +++ b/public/img/svg/material-storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stryker.svg b/public/img/svg/material-stryker.svg new file mode 100644 index 0000000000000..8de9e5567805d --- /dev/null +++ b/public/img/svg/material-stryker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stylable.svg b/public/img/svg/material-stylable.svg new file mode 100644 index 0000000000000..9451156bc1435 --- /dev/null +++ b/public/img/svg/material-stylable.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stylelint.svg b/public/img/svg/material-stylelint.svg new file mode 100644 index 0000000000000..bba4a9435c33a --- /dev/null +++ b/public/img/svg/material-stylelint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stylelint_light.svg b/public/img/svg/material-stylelint_light.svg new file mode 100644 index 0000000000000..c199098b0d8fb --- /dev/null +++ b/public/img/svg/material-stylelint_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-stylus.svg b/public/img/svg/material-stylus.svg new file mode 100644 index 0000000000000..1d2e5131c07ef --- /dev/null +++ b/public/img/svg/material-stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-sublime.svg b/public/img/svg/material-sublime.svg new file mode 100644 index 0000000000000..fb61a0775a796 --- /dev/null +++ b/public/img/svg/material-sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-supabase.svg b/public/img/svg/material-supabase.svg new file mode 100644 index 0000000000000..455206e29f784 --- /dev/null +++ b/public/img/svg/material-supabase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-svelte.svg b/public/img/svg/material-svelte.svg new file mode 100644 index 0000000000000..8c59c3ec0c74d --- /dev/null +++ b/public/img/svg/material-svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-svg.svg b/public/img/svg/material-svg.svg new file mode 100644 index 0000000000000..c9884eafa4fb9 --- /dev/null +++ b/public/img/svg/material-svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-svgo.svg b/public/img/svg/material-svgo.svg new file mode 100644 index 0000000000000..37a09522bcf4a --- /dev/null +++ b/public/img/svg/material-svgo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-svgr.svg b/public/img/svg/material-svgr.svg new file mode 100644 index 0000000000000..9386358322549 --- /dev/null +++ b/public/img/svg/material-svgr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-swc.svg b/public/img/svg/material-swc.svg new file mode 100644 index 0000000000000..62b895d0c6857 --- /dev/null +++ b/public/img/svg/material-swc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-swift.svg b/public/img/svg/material-swift.svg new file mode 100644 index 0000000000000..f72e1e3dab334 --- /dev/null +++ b/public/img/svg/material-swift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-table.svg b/public/img/svg/material-table.svg new file mode 100644 index 0000000000000..b5e5ae0e185d2 --- /dev/null +++ b/public/img/svg/material-table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tailwindcss.svg b/public/img/svg/material-tailwindcss.svg new file mode 100644 index 0000000000000..8d00598db06d0 --- /dev/null +++ b/public/img/svg/material-tailwindcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tauri.svg b/public/img/svg/material-tauri.svg new file mode 100644 index 0000000000000..28ffc8e1af2a8 --- /dev/null +++ b/public/img/svg/material-tauri.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tcl.svg b/public/img/svg/material-tcl.svg new file mode 100644 index 0000000000000..2e9f217545133 --- /dev/null +++ b/public/img/svg/material-tcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-teal.svg b/public/img/svg/material-teal.svg new file mode 100644 index 0000000000000..82f0d6f363754 --- /dev/null +++ b/public/img/svg/material-teal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-template.svg b/public/img/svg/material-template.svg new file mode 100644 index 0000000000000..9525670d3653f --- /dev/null +++ b/public/img/svg/material-template.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-terraform.svg b/public/img/svg/material-terraform.svg new file mode 100644 index 0000000000000..cf677db9988b9 --- /dev/null +++ b/public/img/svg/material-terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-test-js.svg b/public/img/svg/material-test-js.svg new file mode 100644 index 0000000000000..33fc9aec3a64d --- /dev/null +++ b/public/img/svg/material-test-js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-test-jsx.svg b/public/img/svg/material-test-jsx.svg new file mode 100644 index 0000000000000..c28c9000db45e --- /dev/null +++ b/public/img/svg/material-test-jsx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-test-ts.svg b/public/img/svg/material-test-ts.svg new file mode 100644 index 0000000000000..e1849baa1a4c7 --- /dev/null +++ b/public/img/svg/material-test-ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tex.svg b/public/img/svg/material-tex.svg new file mode 100644 index 0000000000000..2e18836cd45cb --- /dev/null +++ b/public/img/svg/material-tex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-textlint.svg b/public/img/svg/material-textlint.svg new file mode 100644 index 0000000000000..b2904c6cec191 --- /dev/null +++ b/public/img/svg/material-textlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tilt.svg b/public/img/svg/material-tilt.svg new file mode 100644 index 0000000000000..7c7a943a54e1a --- /dev/null +++ b/public/img/svg/material-tilt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tldraw.svg b/public/img/svg/material-tldraw.svg new file mode 100644 index 0000000000000..6edca93b4c977 --- /dev/null +++ b/public/img/svg/material-tldraw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tldraw_light.svg b/public/img/svg/material-tldraw_light.svg new file mode 100644 index 0000000000000..39cb03f6d4d4f --- /dev/null +++ b/public/img/svg/material-tldraw_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tobi.svg b/public/img/svg/material-tobi.svg new file mode 100644 index 0000000000000..03d85f79e500f --- /dev/null +++ b/public/img/svg/material-tobi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tobimake.svg b/public/img/svg/material-tobimake.svg new file mode 100644 index 0000000000000..c4e6c8e00cfd8 --- /dev/null +++ b/public/img/svg/material-tobimake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-todo.svg b/public/img/svg/material-todo.svg new file mode 100644 index 0000000000000..426f2b688405c --- /dev/null +++ b/public/img/svg/material-todo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-travis.svg b/public/img/svg/material-travis.svg new file mode 100644 index 0000000000000..a7ffdcfc73af0 --- /dev/null +++ b/public/img/svg/material-travis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tree.svg b/public/img/svg/material-tree.svg new file mode 100644 index 0000000000000..d19a2e2ab0e24 --- /dev/null +++ b/public/img/svg/material-tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tsconfig.svg b/public/img/svg/material-tsconfig.svg new file mode 100644 index 0000000000000..592e8df8f5f98 --- /dev/null +++ b/public/img/svg/material-tsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-tune.svg b/public/img/svg/material-tune.svg new file mode 100644 index 0000000000000..9e58b20626291 --- /dev/null +++ b/public/img/svg/material-tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-turborepo.svg b/public/img/svg/material-turborepo.svg new file mode 100644 index 0000000000000..41a5ffaacaf1b --- /dev/null +++ b/public/img/svg/material-turborepo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-turborepo_light.svg b/public/img/svg/material-turborepo_light.svg new file mode 100644 index 0000000000000..3166103f6fcf1 --- /dev/null +++ b/public/img/svg/material-turborepo_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-twig.svg b/public/img/svg/material-twig.svg new file mode 100644 index 0000000000000..556f7937d1665 --- /dev/null +++ b/public/img/svg/material-twig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-twine.svg b/public/img/svg/material-twine.svg new file mode 100644 index 0000000000000..3d15c5849b355 --- /dev/null +++ b/public/img/svg/material-twine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-typescript-def.svg b/public/img/svg/material-typescript-def.svg new file mode 100644 index 0000000000000..e1f1d55e2bd9c --- /dev/null +++ b/public/img/svg/material-typescript-def.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-typescript.svg b/public/img/svg/material-typescript.svg new file mode 100644 index 0000000000000..585f186dcfe71 --- /dev/null +++ b/public/img/svg/material-typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-typst.svg b/public/img/svg/material-typst.svg new file mode 100644 index 0000000000000..71bddab883d20 --- /dev/null +++ b/public/img/svg/material-typst.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-uml.svg b/public/img/svg/material-uml.svg new file mode 100644 index 0000000000000..a305fa535b32e --- /dev/null +++ b/public/img/svg/material-uml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-uml_light.svg b/public/img/svg/material-uml_light.svg new file mode 100644 index 0000000000000..ec52c9604d572 --- /dev/null +++ b/public/img/svg/material-uml_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-url.svg b/public/img/svg/material-url.svg new file mode 100644 index 0000000000000..b642507ab299f --- /dev/null +++ b/public/img/svg/material-url.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vagrant.svg b/public/img/svg/material-vagrant.svg new file mode 100644 index 0000000000000..396c755d283df --- /dev/null +++ b/public/img/svg/material-vagrant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vala.svg b/public/img/svg/material-vala.svg new file mode 100644 index 0000000000000..3376c8d0b6933 --- /dev/null +++ b/public/img/svg/material-vala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-velocity.svg b/public/img/svg/material-velocity.svg new file mode 100644 index 0000000000000..26b84693cf38a --- /dev/null +++ b/public/img/svg/material-velocity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vercel.svg b/public/img/svg/material-vercel.svg new file mode 100644 index 0000000000000..19854f1939060 --- /dev/null +++ b/public/img/svg/material-vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vercel_light.svg b/public/img/svg/material-vercel_light.svg new file mode 100644 index 0000000000000..65bb0dd1bc60a --- /dev/null +++ b/public/img/svg/material-vercel_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-verdaccio.svg b/public/img/svg/material-verdaccio.svg new file mode 100644 index 0000000000000..7b5c287ea68b3 --- /dev/null +++ b/public/img/svg/material-verdaccio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-verilog.svg b/public/img/svg/material-verilog.svg new file mode 100644 index 0000000000000..8c5df05ba2242 --- /dev/null +++ b/public/img/svg/material-verilog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vfl.svg b/public/img/svg/material-vfl.svg new file mode 100644 index 0000000000000..3a0cce5a55f70 --- /dev/null +++ b/public/img/svg/material-vfl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-video.svg b/public/img/svg/material-video.svg new file mode 100644 index 0000000000000..62ed32cd5ac5a --- /dev/null +++ b/public/img/svg/material-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vim.svg b/public/img/svg/material-vim.svg new file mode 100644 index 0000000000000..164bfc9f1fd9d --- /dev/null +++ b/public/img/svg/material-vim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-virtual.svg b/public/img/svg/material-virtual.svg new file mode 100644 index 0000000000000..6aeaee5238a28 --- /dev/null +++ b/public/img/svg/material-virtual.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-visualstudio.svg b/public/img/svg/material-visualstudio.svg new file mode 100644 index 0000000000000..f101a05d8b68b --- /dev/null +++ b/public/img/svg/material-visualstudio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vite.svg b/public/img/svg/material-vite.svg new file mode 100644 index 0000000000000..586d5159afc11 --- /dev/null +++ b/public/img/svg/material-vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vitest.svg b/public/img/svg/material-vitest.svg new file mode 100644 index 0000000000000..0e70ed7b8bb02 --- /dev/null +++ b/public/img/svg/material-vitest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vlang.svg b/public/img/svg/material-vlang.svg new file mode 100644 index 0000000000000..f3d73b204748c --- /dev/null +++ b/public/img/svg/material-vlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vscode.svg b/public/img/svg/material-vscode.svg new file mode 100644 index 0000000000000..9b7cc502411d5 --- /dev/null +++ b/public/img/svg/material-vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vue-config.svg b/public/img/svg/material-vue-config.svg new file mode 100644 index 0000000000000..d80f529750091 --- /dev/null +++ b/public/img/svg/material-vue-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vue.svg b/public/img/svg/material-vue.svg new file mode 100644 index 0000000000000..b1ec04a615274 --- /dev/null +++ b/public/img/svg/material-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-vuex-store.svg b/public/img/svg/material-vuex-store.svg new file mode 100644 index 0000000000000..c7381bce16f02 --- /dev/null +++ b/public/img/svg/material-vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-wakatime.svg b/public/img/svg/material-wakatime.svg new file mode 100644 index 0000000000000..d40818d60e50a --- /dev/null +++ b/public/img/svg/material-wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-wakatime_light.svg b/public/img/svg/material-wakatime_light.svg new file mode 100644 index 0000000000000..098e5142dc049 --- /dev/null +++ b/public/img/svg/material-wakatime_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-wallaby.svg b/public/img/svg/material-wallaby.svg new file mode 100644 index 0000000000000..4a8e3ae81719c --- /dev/null +++ b/public/img/svg/material-wallaby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-watchman.svg b/public/img/svg/material-watchman.svg new file mode 100644 index 0000000000000..fbf0970fb3015 --- /dev/null +++ b/public/img/svg/material-watchman.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-webassembly.svg b/public/img/svg/material-webassembly.svg new file mode 100644 index 0000000000000..e87b12f83a0a6 --- /dev/null +++ b/public/img/svg/material-webassembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-webhint.svg b/public/img/svg/material-webhint.svg new file mode 100644 index 0000000000000..9a54fb82f8a51 --- /dev/null +++ b/public/img/svg/material-webhint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-webpack.svg b/public/img/svg/material-webpack.svg new file mode 100644 index 0000000000000..716ff5a7dca2f --- /dev/null +++ b/public/img/svg/material-webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-wepy.svg b/public/img/svg/material-wepy.svg new file mode 100644 index 0000000000000..43e66480145bb --- /dev/null +++ b/public/img/svg/material-wepy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-windicss.svg b/public/img/svg/material-windicss.svg new file mode 100644 index 0000000000000..98a733a6e8424 --- /dev/null +++ b/public/img/svg/material-windicss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-wolframlanguage.svg b/public/img/svg/material-wolframlanguage.svg new file mode 100644 index 0000000000000..4b46ae63f3253 --- /dev/null +++ b/public/img/svg/material-wolframlanguage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-word.svg b/public/img/svg/material-word.svg new file mode 100644 index 0000000000000..844d7a833e7fc --- /dev/null +++ b/public/img/svg/material-word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-xaml.svg b/public/img/svg/material-xaml.svg new file mode 100644 index 0000000000000..b652f112dffbf --- /dev/null +++ b/public/img/svg/material-xaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-xml.svg b/public/img/svg/material-xml.svg new file mode 100644 index 0000000000000..36bf68204cc40 --- /dev/null +++ b/public/img/svg/material-xml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-yaml.svg b/public/img/svg/material-yaml.svg new file mode 100644 index 0000000000000..bfed8830e501e --- /dev/null +++ b/public/img/svg/material-yaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-yang.svg b/public/img/svg/material-yang.svg new file mode 100644 index 0000000000000..c0e3331f73c2b --- /dev/null +++ b/public/img/svg/material-yang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-yarn.svg b/public/img/svg/material-yarn.svg new file mode 100644 index 0000000000000..3dead9759b214 --- /dev/null +++ b/public/img/svg/material-yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-zig.svg b/public/img/svg/material-zig.svg new file mode 100644 index 0000000000000..1b16ae46c9cfb --- /dev/null +++ b/public/img/svg/material-zig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/material-zip.svg b/public/img/svg/material-zip.svg new file mode 100644 index 0000000000000..9ae5d7f2aaa46 --- /dev/null +++ b/public/img/svg/material-zip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/routers/init.go b/routers/init.go index c539975acadcc..00eea384e56ee 100644 --- a/routers/init.go +++ b/routers/init.go @@ -14,6 +14,7 @@ import ( "code.gitea.io/gitea/modules/eventsource" "code.gitea.io/gitea/modules/git" "code.gitea.io/gitea/modules/highlight" + "code.gitea.io/gitea/modules/icon" code_indexer "code.gitea.io/gitea/modules/indexer/code" issue_indexer "code.gitea.io/gitea/modules/indexer/issues" stats_indexer "code.gitea.io/gitea/modules/indexer/stats" @@ -166,6 +167,9 @@ func GlobalInitInstalled(ctx context.Context) { auth.Init() mustInit(svg.Init) + if setting.UI.FileIcons == "file-specific" { + mustInit(icon.Init) + } actions_service.Init() diff --git a/templates/repo/view_list.tmpl b/templates/repo/view_list.tmpl index 9540c872c2c5c..7b70efa3c9ec7 100644 --- a/templates/repo/view_list.tmpl +++ b/templates/repo/view_list.tmpl @@ -50,8 +50,8 @@