From b7bf057fd21df8f177399f9cfffecd7c7a1ef4dc Mon Sep 17 00:00:00 2001 From: Leonardo Luiz Gava Date: Wed, 12 Jun 2024 00:08:43 -0400 Subject: [PATCH] Add i18n and Minecraft file icons (#197) * add: i18n file icon * remove: yarn.lock * add: minecraft icon file * add: minecraft preview --- .gitignore | 3 ++- README.md | 2 ++ file-types/.mcattributes | 0 file-types/.mcdefinitions | 0 file-types/.mcignore | 0 file-types/lang.lang | 0 file-types/mcaddon.mcaddon | 0 file-types/mcfunction.mcfunction | 0 file-types/mcmeta.mcmeta | 0 file-types/mcpack.mcpack | 0 file-types/mcstructure.mcstructure | 0 file-types/mcworld.mcworld | 0 file-types/mo.mo | 0 file-types/po.po | 0 file-types/pot.pot | 0 preview/files/i18n.png | Bin 0 -> 1030 bytes preview/files/minecraft.png | Bin 0 -> 380 bytes src/icons/files/i18n.svg | 3 +++ src/icons/files/minecraft.svg | 3 +++ src/symbol-icon-theme.json | 21 ++++++++++++++++++++- 20 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 file-types/.mcattributes create mode 100644 file-types/.mcdefinitions create mode 100644 file-types/.mcignore create mode 100644 file-types/lang.lang create mode 100644 file-types/mcaddon.mcaddon create mode 100644 file-types/mcfunction.mcfunction create mode 100644 file-types/mcmeta.mcmeta create mode 100644 file-types/mcpack.mcpack create mode 100644 file-types/mcstructure.mcstructure create mode 100644 file-types/mcworld.mcworld create mode 100644 file-types/mo.mo create mode 100644 file-types/po.po create mode 100644 file-types/pot.pot create mode 100644 preview/files/i18n.png create mode 100644 preview/files/minecraft.png create mode 100644 src/icons/files/i18n.svg create mode 100644 src/icons/files/minecraft.svg diff --git a/.gitignore b/.gitignore index 024c977..c2c0e90 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ node_modules *.vsix src/symbol-icon-theme.modified.json src/symbol-icon-theme.bkp.json -.DS_Store \ No newline at end of file +.DS_Store +yarn.lock \ No newline at end of file diff --git a/README.md b/README.md index d7e136b..a7fba7b 100644 --- a/README.md +++ b/README.md @@ -155,6 +155,7 @@ You can choose which icons to use from the [Library](https://www.figma.com/file/ |haml|![img](preview/files/haml.png)| |http|![img](preview/files/http.png)| |hugo|![img](preview/files/hugo.png)| +|i18n|![img](preview/files/i18n.png)| |ignore|![img](preview/files/ignore.png)| |image|![img](preview/files/image.png)| |ionic|![img](preview/files/ionic.png)| @@ -172,6 +173,7 @@ You can choose which icons to use from the [Library](https://www.figma.com/file/ |lua|![img](preview/files/lua.png)| |markdown|![img](preview/files/markdown.png)| |mdx|![img](preview/files/mdx.png)| +|minecraft|![img](preview/files/minecraft.png)| |nest|![img](preview/files/nest.png)| |netlify|![img](preview/files/netlify.png)| |next|![img](preview/files/next.png)| diff --git a/file-types/.mcattributes b/file-types/.mcattributes new file mode 100644 index 0000000..e69de29 diff --git a/file-types/.mcdefinitions b/file-types/.mcdefinitions new file mode 100644 index 0000000..e69de29 diff --git a/file-types/.mcignore b/file-types/.mcignore new file mode 100644 index 0000000..e69de29 diff --git a/file-types/lang.lang b/file-types/lang.lang new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcaddon.mcaddon b/file-types/mcaddon.mcaddon new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcfunction.mcfunction b/file-types/mcfunction.mcfunction new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcmeta.mcmeta b/file-types/mcmeta.mcmeta new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcpack.mcpack b/file-types/mcpack.mcpack new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcstructure.mcstructure b/file-types/mcstructure.mcstructure new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mcworld.mcworld b/file-types/mcworld.mcworld new file mode 100644 index 0000000..e69de29 diff --git a/file-types/mo.mo b/file-types/mo.mo new file mode 100644 index 0000000..e69de29 diff --git a/file-types/po.po b/file-types/po.po new file mode 100644 index 0000000..e69de29 diff --git a/file-types/pot.pot b/file-types/pot.pot new file mode 100644 index 0000000..e69de29 diff --git a/preview/files/i18n.png b/preview/files/i18n.png new file mode 100644 index 0000000000000000000000000000000000000000..f51f883313f051dda5d3d65ec17dd0177ccd7ecd GIT binary patch literal 1030 zcmV+h1o``kP)%>Xg6m9e;Rjr-a{yzKrW4i!Lmb`8d%!u0_Vz%rw%$fVlg9iUNO9ft< ziM@)pyl9I0&eDWln*YZK%7XaT1NpM(Z{lQ+^@h0tbEMQ2aNC{@W8o!gpGosj@!4I~bk83^Yy9=6qN@gDz0i1Fb20z0bzTRbvWz9Y%vjV$KvqQdm zOqG58dGKC*&u#x{0TX%X?AMRYuTT=XoY-wY*#P|Pj_`16xB2Eid@h;}#Sb=#sr8fk zB>q(;{`FI6lW3kIxx%Q^SnDA`7hDIZazh0l3*Y5i;8vROVS5b@#X4*lZy_VO^T4}C z<%lfXeO!Yq?CUr51A^%|jg?bnhZt;0v>rQ`nA-A~k9)f7^InuQL-8u|Gsd#;05Q<={5;C!a$NQ-h@9|Z|2Iu(9O0lHxu zKTC!B490jTZb(**@6WzE$Lp$o3Ms%itR+69%MZTR4c|$_(`}(84G zxfPDl9@75p$;*nIka-2tgs0)s`9MOZMik*d(v_Hs{TfVi3qt&vL6s9SDWDQQDkUj_ zeS;TRi2cY5?xNo-dPUfFq~`>s0^iSnSIO3xF1ICg+>#|KsS?adOpN^`65X;Pw|0bR zBFc=`D*hPJ|a?r-8;!*zig+v zYOK<&N~WA(lp#E;#MKEiFpd3e+(XEc-3ShRZ>q0xPPi27r7Ph3hCQqB5eKK}F_sq{ zLP3&pf>eQeWA%b}#A3p;(AbXwSD`qz%$XB?Aa=yrg%1ak?ECW~%LxnnH-){S3sIcZ zC^y7$i9h^`%Ceiih1`v*Vt*1@a>7Cs5M#fF^bTYuJtvfZxjTnDB4U2jj3!ZWU{p2^ zo>yl9Dz>%07*qoM6N<$f=W-_ A{r~^~ literal 0 HcmV?d00001 diff --git a/preview/files/minecraft.png b/preview/files/minecraft.png new file mode 100644 index 0000000000000000000000000000000000000000..e28d9dc98ba7f5c17d784ae38a1ef37357e1731b GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?3oVGw3ym^DWND9BhG z(RV@L(#+nF1A4;cu!o;PC-P||Ya5KZFt zayia1vqkWd;;9~o_7w>%S}rqLA01xk^t?mE>p@P@`mS?*CH_DAbR``G+Im-M`}w_| zX{g5B!oqm`fPdavU-{FAd-*Du)<4_2ljYJ6>(-U2p0ezW`Puio)Kr}AbTF7J9q4_-JY`+_(rq3sJ38YIoKC*~{Oi7j*&a$q&i?1z z(I6@yIIkh}6<1?ZhvnKzrif{`9rimtWC@D;!m=v*z@@uvyN=5oT9EZ8qTE@NgXw^< Ys!K%V$Ly3xz`$bgboFyt=akR{0MuiW7ytkO literal 0 HcmV?d00001 diff --git a/src/icons/files/i18n.svg b/src/icons/files/i18n.svg new file mode 100644 index 0000000..fc5f435 --- /dev/null +++ b/src/icons/files/i18n.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/files/minecraft.svg b/src/icons/files/minecraft.svg new file mode 100644 index 0000000..7fd874d --- /dev/null +++ b/src/icons/files/minecraft.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/symbol-icon-theme.json b/src/symbol-icon-theme.json index 4d7fc80..1959033 100644 --- a/src/symbol-icon-theme.json +++ b/src/symbol-icon-theme.json @@ -242,9 +242,22 @@ "redux-actions": { "iconPath": "./icons/files/redux-actions.svg " }, "redux-selector": { "iconPath": "./icons/files/redux-selector.svg " }, "redux-facade": { "iconPath": "./icons/files/redux-facade.svg" }, - "gleam": { "iconPath": "./icons/files/gleam.svg" } + "gleam": { "iconPath": "./icons/files/gleam.svg" }, + "i18n": { "iconPath": "./icons/files/i18n.svg" }, + "minecraft": { "iconPath": "./icons/files/minecraft.svg" } }, + "fileExtensions": { + "mcfunction": "minecraft", + "mcmeta": "minecraft", + "mcworld": "minecraft", + "mcstructure": "minecraft", + "mcpack": "minecraft", + "mcaddon": "minecraft", + "lang": "i18n", + "mo": "i18n", + "po": "i18n", + "pot": "i18n", "gleam": "gleam", "actions.ts": "redux-actions", "effects.ts": "redux-effects", @@ -583,7 +596,11 @@ "v": "v", "nix": "nix" }, + "fileNames": { + ".mcattributes": "minecraft", + ".mcdefinitions": "minecraft", + ".mcignore": "minecraft", "uno.config.js": "unocss", "uno.config.mjs": "unocss", "uno.config.ts": "unocss", @@ -1155,6 +1172,7 @@ "webpackfile.cts": "webpack", "webpackfile.mts": "webpack" }, + "languageIds": { "pdf": "pdf", "haskell": "haskell", @@ -1257,6 +1275,7 @@ "ng-template": "angular", "nix": "nix" }, + "folderNames": { "auth": "folder-auth", "core": "folder-core",