chore: update and add new languages

This commit is contained in:
Paul Makles 2022-05-25 16:43:59 +01:00
parent 6eee71ddab
commit 9e948175b3
15 changed files with 1029 additions and 57 deletions

View file

@ -8,7 +8,8 @@ module.exports = {
"/(lib)", "/(lib)",
"/(redux|mobx)", "/(redux|mobx)",
"/(context)", "/(context)",
"/(ui|common)|.svg|.webp|.png|.jpg$", "/(ui|common)$",
".svg|.webp|.png|.jpg$",
"^[./]", "^[./]",
], ],
importOrderSeparation: true, importOrderSeparation: true,

2
external/lang vendored

@ -1 +1 @@
Subproject commit 56dd2317d317a0a5dcd0c77312b67f32b53390e8 Subproject commit a322d93399dac70a8bbb696eed6656edb0e37cd0

View file

@ -62,6 +62,7 @@
"dependencies": { "dependencies": {
"@fontsource/bitter": "^4.5.0", "@fontsource/bitter": "^4.5.0",
"@insertish/vite-plugin-babel-macros": "^1.0.5", "@insertish/vite-plugin-babel-macros": "^1.0.5",
"@revoltchat/ui": "^1.0.31",
"fs-extra": "^10.0.0", "fs-extra": "^10.0.0",
"klaw": "^3.0.0", "klaw": "^3.0.0",
"react-beautiful-dnd": "^13.1.0", "react-beautiful-dnd": "^13.1.0",
@ -91,7 +92,6 @@
"@fontsource/ubuntu-mono": "^4.4.5", "@fontsource/ubuntu-mono": "^4.4.5",
"@hcaptcha/react-hcaptcha": "^0.3.6", "@hcaptcha/react-hcaptcha": "^0.3.6",
"@preact/preset-vite": "^2.0.0", "@preact/preset-vite": "^2.0.0",
"@revoltchat/ui": "1.0.31",
"@rollup/plugin-replace": "^2.4.2", "@rollup/plugin-replace": "^2.4.2",
"@styled-icons/boxicons-logos": "^10.38.0", "@styled-icons/boxicons-logos": "^10.38.0",
"@styled-icons/boxicons-regular": "^10.38.0", "@styled-icons/boxicons-regular": "^10.38.0",
@ -131,7 +131,7 @@
"markdown-it": "^12.0.6", "markdown-it": "^12.0.6",
"markdown-it-emoji": "^2.0.0", "markdown-it-emoji": "^2.0.0",
"mediasoup-client": "npm:@insertish/mediasoup-client@3.6.36-esnext", "mediasoup-client": "npm:@insertish/mediasoup-client@3.6.36-esnext",
"mobx": "^6.3.2", "mobx": "^6.6.0",
"mobx-react-lite": "^3.3.0", "mobx-react-lite": "^3.3.0",
"preact": "^10.5.14", "preact": "^10.5.14",
"preact-context-menu": "0.4.0-patch.0", "preact-context-menu": "0.4.0-patch.0",
@ -162,5 +162,8 @@
"repository": "https://github.com/revoltchat/revite.git", "repository": "https://github.com/revoltchat/revite.git",
"author": "Paul <paulmakles@gmail.com>", "author": "Paul <paulmakles@gmail.com>",
"license": "MIT", "license": "MIT",
"packageManager": "yarn@3.2.0" "packageManager": "yarn@3.2.0",
"resolutions": {
"@revoltchat/ui": "portal:../components"
}
} }

View file

@ -31,6 +31,7 @@ export function findLanguage(lang?: string): Language {
const value = Language[key as keyof typeof Language]; const value = Language[key as keyof typeof Language];
// Skip alternative/joke languages // Skip alternative/joke languages
if (Languages[value].cat === "const") continue;
if (Languages[value].cat === "alt") continue; if (Languages[value].cat === "alt") continue;
values.push(value); values.push(value);

View file

@ -0,0 +1,161 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1350" height="900" viewBox="0 0 1350 900" xml:space="preserve">
<desc>Created with Fabric.js 3.6.3</desc>
<defs>
</defs>
<g transform="matrix(1 0 0 1 675 450)">
<g style="">
<g transform="matrix(1 0 0 1 0 0)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" x="-675" y="-450" rx="0" ry="0" width="1350" height="900"/>
</g>
<g transform="matrix(1 0 0 1 306 -400)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-369" y="-50" rx="0" ry="0" width="738" height="100"/>
</g>
<g transform="matrix(1 0 0 1 306 -200)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-369" y="-50" rx="0" ry="0" width="738" height="100"/>
</g>
<g transform="matrix(1 0 0 1 0 0)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-675" y="-50" rx="0" ry="0" width="1350" height="100"/>
</g>
<g transform="matrix(1 0 0 1 0 200)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-675" y="-50" rx="0" ry="0" width="1350" height="100"/>
</g>
<g transform="matrix(1 0 0 1 0 400)">
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" x="-675" y="-50" rx="0" ry="0" width="1350" height="100"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -534.16 -300.87)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.37, -16.15)" d="m -677.03085 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -509.22 -276.98)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(666.52, -25.57)" d="m -670.0662 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -558.74 -276.83)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(686.06, -25.63)" d="m -682.97894 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -533.59 -229.74)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.13, -44.23)" d="m -676.03196 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -394.02 -276.83)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(619.54, -25.63)" d="m -616.4605 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -369.44 -300.87)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.85, -16.15)" d="m -610.51241 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -344.5 -276.98)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(600, -25.57)" d="m -603.54776 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -368.87 -229.74)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.61, -44.23)" d="m -609.51352 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -204.72 -300.87)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(549.11, -25.94)" d="m -549.76978 19.66383 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -179.78 -276.98)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(539.26, -35.36)" d="m -542.80513 31.94277 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -229.3 -276.83)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(558.8, -35.42)" d="m -555.71787 31.99233 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -204.15 -229.74)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(548.87, -54.03)" d="m -548.77089 35.34624 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -616.52 -416.48)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.37, -16.15)" d="m -677.03085 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -591.58 -392.59)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(666.52, -25.57)" d="m -670.0662 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -641.1 -392.44)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(686.06, -25.63)" d="m -682.97894 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -615.95 -345.35)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.13, -44.23)" d="m -676.03196 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -616.52 -185.26)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.37, -16.15)" d="m -677.03085 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -591.58 -161.37)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(666.52, -25.57)" d="m -670.0662 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -641.1 -161.22)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(686.06, -25.63)" d="m -682.97894 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -615.95 -114.13)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(676.13, -44.23)" d="m -676.03196 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -476.38 -392.44)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(619.54, -25.63)" d="m -616.4605 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -451.8 -416.48)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.85, -16.15)" d="m -610.51241 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -426.86 -392.59)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(600, -25.57)" d="m -603.54776 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -451.23 -345.35)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.61, -44.23)" d="m -609.51352 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -476.38 -161.22)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(619.54, -25.63)" d="m -616.4605 22.19914 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -451.8 -185.26)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.85, -16.15)" d="m -610.51241 9.87064 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -426.86 -161.37)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(600, -25.57)" d="m -603.54776 22.14958 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -451.23 -114.13)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(609.61, -44.23)" d="m -609.51352 25.55305 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -287.08 -416.48)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(549.11, -25.94)" d="m -549.76978 19.66383 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -262.14 -392.59)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(539.26, -35.36)" d="m -542.80513 31.94277 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -311.66 -392.44)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(558.8, -35.42)" d="m -555.71787 31.99233 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -286.51 -345.35)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(548.87, -54.03)" d="m -548.77089 35.34624 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -287.08 -185.26)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(549.11, -25.94)" d="m -549.76978 19.66383 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -262.14 -161.37)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(539.26, -35.36)" d="m -542.80513 31.94277 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -311.66 -161.22)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(558.8, -35.42)" d="m -555.71787 31.99233 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -286.51 -114.13)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(548.87, -54.03)" d="m -548.77089 35.34624 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -122.36 -416.48)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(482.59, -25.94)" d="m -483.25134 19.66383 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -97.42 -392.59)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(472.74, -35.36)" d="m -476.28669 31.94277 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -146.94 -392.44)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(492.28, -35.42)" d="m -489.19943 31.99233 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -121.79 -345.35)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(482.35, -54.03)" d="m -482.25245 35.34624 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -122.36 -185.26)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(482.59, -25.94)" d="m -483.25134 19.66383 c 4.17511 5.17924 -7.50003 7.24031 -1.20538 12.14267 c 2.68457 1.66458 8.9556 -1.93881 3.44649 -6.36743 c -0.71182 -0.37916 2.47786 -2.99735 -2.24111 -5.77524 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -97.42 -161.37)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(472.74, -35.36)" d="m -476.28669 31.94277 c -1.04447 0.09831 -2.05108 0.74291 -3.00147 2.38762 c -1.19195 2.75738 4.0496 7.53981 7.57704 1.66042 c 0.2496 -0.71754 3.75085 1.58046 5.68784 -3.23414 c -3.32064 3.48835 -6.71691 -0.67575 -9.80026 -0.81385 c -0.15082 -0.0068 -0.31395 -0.01409 -0.46315 -0.00005 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -146.94 -161.22)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(492.28, -35.42)" d="m -489.19943 31.99233 c -3.08341 0.13753 -6.48049 4.31788 -9.80042 0.82889 c 1.93603 4.81497 5.47482 2.51766 5.72427 3.23524 c 3.5263 5.88008 8.73172 1.09866 7.54031 -1.65895 c -1.0858 -1.87987 -2.25763 -2.45899 -3.46416 -2.40518 z" stroke-linecap="round"/>
</g>
<g transform="matrix(2.53 0 0 2.53 -121.79 -114.13)">
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;" transform=" translate(482.35, -54.03)" d="m -482.25245 35.34624 c -2.71644 12.33688 -7.76823 21.07047 -13.26738 27.34961 c 2.28573 -0.62659 4.87078 -2.40334 7.35527 -3.96221 c -1.51963 3.23498 -3.05724 6.03621 -4.57682 8.89072 c 0.90717 -0.30742 3.79757 -3.19007 7.7076 -7.41702 c 0.61237 5.81162 1.4474 8.55797 2.68508 12.49868 c 0.98603 -3.9342 1.7009 -6.62089 2.48373 -12.5998 c 2.35674 2.67392 4.62843 5.36182 7.8173 7.65562 l -4.46391 -9.19642 c 2.31172 1.47797 4.88441 3.40979 7.33595 4.23459 c -5.81218 -6.59359 -10.73107 -15.11508 -13.07682 -27.45377 z" stroke-linecap="round"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

View file

Before

Width:  |  Height:  |  Size: 324 KiB

After

Width:  |  Height:  |  Size: 324 KiB

View file

Before

Width:  |  Height:  |  Size: 229 B

After

Width:  |  Height:  |  Size: 229 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="600"><g fill-rule="evenodd"><path d="M0 0h900v600H0z" fill="#fff"/><path d="M0 0h900v200H0z" fill="#ed2024"/><path d="M0 400h900v200H0z" fill="#278e43"/></g><path d="M450 150l11.24 76.264 33.222-69.563-11.738 76.19 52.249-56.68-33.674 69.344 66.634-38.761-52.616 56.338 75.098-17.399-66.885 38.327 76.89 5.51-75.21 16.909 71.85 27.929-76.852-6.011 60.425 47.867-71.666-28.397 43.632 63.55-60.113-48.259 22.962 73.589-43.217-63.834.25 77.087L450 376.264 427.518 450l.251-77.087-43.217 63.834 22.962-73.589-60.113 48.26 43.632-63.551-71.666 28.397 60.425-47.867-76.852 6.011 71.85-27.93-75.21-16.908 76.89-5.51-66.885-38.327 75.098 17.399-52.616-56.338 66.634 38.76-33.674-69.343 52.249 56.68-11.738-76.19 33.221 69.563z" fill="#febd11" fill-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 822 B

View file

@ -0,0 +1,27 @@
Flag of Brittany
CC BY-SA 4.0
https://commons.wikimedia.org/wiki/File:Flag_of_Brittany.svg
Enchanting Table
Minecraft game render
https://minecraft.fandom.com/wiki/Enchanting_Table?file=Enchanting_Table.gif
Flag of Esperanto
Public Domain
https://commons.wikimedia.org/wiki/File:Flag_of_Esperanto.svg
Flag of Kurdistan
Public Domain
https://commons.wikimedia.org/wiki/File:Flag_of_Kurdistan.svg
Tamil Nadu Flag
CC BY-SA 3.0
https://commons.wikimedia.org/wiki/File:..Tamil_Nadu_Flag(INDIA).png
Toki Pona Flag
Free for any use
https://www.reddit.com/r/tokipona/comments/mevzbn/a_flag_for_toki_pona/gsk3euc/
Flag of Veneto
CC BY-SA 3.0
https://commons.wikimedia.org/wiki/File:Flag_of_Veneto.svg

View file

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 159 KiB

View file

@ -0,0 +1,276 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="750"
height="500"
viewBox="0 0 198.43749 132.29167"
version="1.1"
id="svg8"
inkscape:version="1.0rc1 (09960d6, 2020-04-09)"
sodipodi:docname="Toki Pona flag.svg">
<defs
id="defs2">
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect916"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect912"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect907"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect903"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect884"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect880"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect876"
effect="spiro" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect866"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect1193"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1189"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1185"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect1181"
effect="spiro" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect1177"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect1158"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1139"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1135"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
lpeversion="1"
is_visible="true"
id="path-effect1131"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect1112"
is_visible="true"
lpeversion="1" />
<inkscape:path-effect
effect="spiro"
id="path-effect1106"
is_visible="true"
lpeversion="1" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.65003438"
inkscape:cx="232.60718"
inkscape:cy="274.70571"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
units="px"
inkscape:snap-page="true"
inkscape:snap-midpoints="true"
showguides="true"
inkscape:snap-center="true"
inkscape:snap-intersection-paths="true"
inkscape:object-paths="true"
inkscape:window-width="1252"
inkscape:window-height="805"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="0" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
style="display:inline"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
inkscape:export-ydpi="256"
inkscape:export-xdpi="256"
style="fill:#ffff63;fill-opacity:1;stroke-width:1.82562;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke markers fill"
id="rect833"
width="198.4375"
height="132.29167"
x="0"
y="0" />
<path
inkscape:export-ydpi="256"
inkscape:export-xdpi="256"
style="fill:#000099;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 0,132.29167 H 198.4375 V 66.145837 H 0 Z"
id="path1104"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1106"
inkscape:original-d="m 0,132.29167 c 0,0 198.4375,0 198.4375,0 0,0 0,-66.145833 0,-66.145833 0,0 -198.4375,0 -198.4375,0 0,0 0,66.145833 0,66.145833 z" />
<path
id="path1548"
d="M 99.21875 27.78125 C 78.093262 27.78125 60.853516 45.020996 60.853516 66.146484 C 60.853516 87.271972 78.093262 104.50977 99.21875 104.50977 C 119.98783 104.50977 136.91039 87.823923 137.47852 67.1875 A 5.2916498 5.2916498 0 0 0 137.58398 66.146484 A 5.2916498 5.2916498 0 0 0 137.47656 65.089844 C 136.90023 44.460677 119.98256 27.781249 99.21875 27.78125 z M 99.21875 38.365234 C 114.6246 38.365233 127 50.740635 127 66.146484 C 127 81.552333 114.6246 93.927735 99.21875 93.927734 C 83.812902 93.927734 71.4375 81.552333 71.4375 66.146484 C 71.4375 50.740636 83.812902 38.365234 99.21875 38.365234 z "
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000099;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:10.5833;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke markers fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1;opacity:1" />
<circle
r="33.072918"
cy="66.145836"
cx="99.21875"
id="circle1543"
style="fill:#ffff63;fill-opacity:1;stroke:none;stroke-width:10.5833332;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
inkscape:export-xdpi="256"
inkscape:export-ydpi="256" />
<path
inkscape:path-effect="#path-effect866"
inkscape:original-d="M 118.96496,66.145835 C 112.38316,72.728168 105.80108,79.31024 99.218749,85.892044 92.636416,92.47385 86.054873,72.728168 79.472538,66.145835"
inkscape:export-ydpi="256"
inkscape:export-xdpi="256"
inkscape:connector-curvature="0"
id="path864"
d="m 118.96496,66.145835 c 0,5.169546 -2.12811,10.307258 -5.78353,13.962678 -3.65542,3.655421 -8.79314,5.783531 -13.962681,5.783531 -5.169546,0 -10.307258,-2.12811 -13.962679,-5.783531 -3.655421,-3.65542 -5.783531,-8.793132 -5.783532,-13.962678"
style="fill:none;stroke:#000099;stroke-width:5.29167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path1533"
d="M 99.21875 5.6230469 A 2.6458333 2.6458333 0 0 0 96.572266 8.2675781 C 96.57253 12.27626 96.572266 20.294922 96.572266 20.294922 A 2.6458333 2.6458333 0 0 0 99.21875 22.941406 A 2.6458333 2.6458333 0 0 0 101.86523 20.294922 C 101.86523 20.294922 101.8655 12.276957 101.86523 8.2675781 A 2.6458333 2.6458333 0 0 0 99.21875 5.6230469 z "
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000099;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.29167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1;opacity:1" />
<path
id="path1537"
d="M 128.17578 13.376953 A 2.6458333 2.6458333 0 0 0 125.86523 14.699219 C 123.86112 18.17097 119.85352 25.115234 119.85352 25.115234 A 2.6458333 2.6458333 0 0 0 120.82227 28.728516 A 2.6458333 2.6458333 0 0 0 124.43555 27.759766 C 124.43555 27.759766 128.44475 20.81806 130.44922 17.345703 A 2.6458333 2.6458333 0 0 0 129.48047 13.730469 A 2.6458333 2.6458333 0 0 0 128.17578 13.376953 z "
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000099;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.29167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1;opacity:1" />
<path
id="path1541"
d="M 70.314453 13.376953 A 2.6458333 2.6458333 0 0 0 68.957031 13.730469 A 2.6458333 2.6458333 0 0 0 67.988281 17.345703 C 69.992746 20.81806 74.001953 27.759766 74.001953 27.759766 A 2.6458333 2.6458333 0 0 0 77.615234 28.728516 A 2.6458333 2.6458333 0 0 0 78.583984 25.115234 C 78.583984 25.115234 74.576381 18.17097 72.572266 14.699219 A 2.6458333 2.6458333 0 0 0 70.314453 13.376953 z "
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000099;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5.29167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1;opacity:1" />
</g>
<g
style="display:none"
inkscape:label="Layer 2"
id="layer2"
inkscape:groupmode="layer">
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 46.36365,66.145835 h 105.7102"
id="path1110"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1112"
inkscape:original-d="m 46.36365,66.145835 c 35.236999,2.65e-4 105.7102,0 105.7102,0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 79.472538,13.29074 V 119.00093"
id="path1110-9-8"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1158"
inkscape:original-d="m 79.472538,13.29074 c -2.6e-4,35.236999 0,105.71019 0,105.71019"
inkscape:transform-center-x="19.746213" />
<path
inkscape:transform-center-x="-19.74621"
inkscape:original-d="m 118.96496,13.29074 c 2.6e-4,35.236999 0,105.71019 0,105.71019"
inkscape:path-effect="#path-effect1181"
inkscape:connector-curvature="0"
id="path1179"
d="M 118.96496,13.29074 V 119.00093"
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 152.07385,85.892044 H 46.363656"
id="path1183"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1185"
inkscape:original-d="m 152.07385,85.892044 c -35.237,2.6e-4 -105.710194,0 -105.710194,0"
inkscape:transform-center-x="-2.2536866e-06"
inkscape:transform-center-y="19.74621" />
<path
inkscape:original-d="m 99.218749,0 c 2.64e-4,11.02457 2.64e-4,22.048876 0,33.072916"
inkscape:path-effect="#path-effect876"
inkscape:connector-curvature="0"
id="path874"
d="M 99.218749,0 V 33.072916"
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 115.75521,16.536458 H 82.682291"
id="path878"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect880"
inkscape:original-d="m 115.75521,16.536458 c -11.02457,2.74e-4 -22.048878,2.64e-4 -33.072919,0" />
<path
inkscape:original-d="M 99.218749,16.536458 C 99.219013,11.02457 99.218749,0 99.218749,0"
inkscape:path-effect="#path-effect884"
inkscape:connector-curvature="0"
id="path882"
d="M 99.218749,16.536458 V 0"
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="display:inline;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 99.218749,33.072916 V 16.536458"
id="path882-0"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect903"
inkscape:original-d="m 99.218749,33.072916 c 2.6e-4,-5.511888 0,-16.536458 0,-16.536458" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 550 KiB

View file

@ -1,28 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="468pt" height="617pt" viewBox="0 0 468 617"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.5, written by Peter Selinger 2001-2004
</metadata>
<g transform="translate(0,617) scale(0.709091,-0.709091)"
fill="#000099" stroke="none">
<path fill="#000099" stroke="none" d="M302 838 c-14 -14 -16 -126 -3 -147 5
-8 16 -11 25 -8 12 5 16 21 16 71 0 89 -10 112 -38 84z"/>
<path fill="#000099" stroke="none" d="M521 775 c-27 -57 -32 -108 -10 -113
18 -3 84 122 75 144 -11 30 -44 15 -65 -31z"/>
<path fill="#000099" stroke="none" d="M34 797 c-8 -22 59 -158 76 -154 38 7
-11 167 -51 167 -11 0 -22 -6 -25 -13z"/>
<path fill="#000099" stroke="none" d="M254 590 c-50 -7 -128 -52 -175 -100
-98 -100 -65 -346 57 -423 63 -40 107 -50 200 -44 125 7 212 62 275 172 53 92
32 220 -51 317 -62 71 -170 99 -306 78z"/>
<path fill="#ffff63" stroke="none" d="M443 539 c47 -13 112 -70 138 -120 24
-48 26 -147 3 -190 -22 -43 -82 -108 -117 -125 -137 -71 -277 -55 -351 41 -39
52 -51 92 -51 175 1 77 19 113 82 161 80 63 198 86 296 58z"/>
<path fill="#000099" stroke="none" d="M462 367 c-5 -7 -15 -28 -21 -48 -21
-67 -100 -120 -144 -98 -30 15 -65 56 -88 102 -21 40 -51 48 -57 14 -5 -26 53
-111 96 -141 89 -62 204 -7 252 119 15 40 -15 81 -38 52z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1,3 +1,4 @@
import { Check } from "@styled-icons/boxicons-regular";
import { observer } from "mobx-react-lite"; import { observer } from "mobx-react-lite";
import styles from "./Panes.module.scss"; import styles from "./Panes.module.scss";
@ -6,19 +7,22 @@ import { useMemo } from "preact/hooks";
import { useApplicationState } from "../../../mobx/State"; import { useApplicationState } from "../../../mobx/State";
import Emoji from "../../../components/common/Emoji"; import britannyFlagSVG from "../assets/flags/brittany.svg";
import Checkbox from "../../../components/ui/Checkbox"; import enchantingTableWEBP from "../assets/flags/enchanting_table.webp";
import Tip from "../../../components/ui/Tip"; import esperantoFlagSVG from "../assets/flags/esperanto.svg";
import enchantingTableWEBP from "../assets/enchanting_table.webp"; import kurdistanFlagSVG from "../assets/flags/kurdistan.svg";
import esperantoFlagSVG from "../assets/esperanto.svg"; import tamilFlagPNG from "../assets/flags/tamil_nadu.png";
import tamilFlagPNG from "../assets/tamil_nadu_flag.png"; import tokiponaSVG from "../assets/flags/toki_pona.svg";
import tokiponaSVG from "../assets/toki_pona.svg"; import venetoFlagSVG from "../assets/flags/veneto.svg";
import { import {
Language, Language,
LanguageEntry, LanguageEntry,
Languages as Langs, Languages as Langs,
} from "../../../../external/lang/Languages"; } from "../../../../external/lang/Languages";
import Emoji from "../../../components/common/Emoji";
import Checkbox from "../../../components/ui/Checkbox";
import Tip from "../../../components/ui/Tip";
type Key = [Language, LanguageEntry]; type Key = [Language, LanguageEntry];
@ -40,22 +44,48 @@ function Entry({ entry: [x, lang], selected, onSelect }: Props) {
checked={selected} checked={selected}
onChange={onSelect}> onChange={onSelect}>
<div className={styles.flag}> <div className={styles.flag}>
{lang.i18n === "eo" ? ( {lang.i18n === "vec" ? (
<img
src={venetoFlagSVG}
width={42}
loading="lazy"
style={{ objectFit: "cover", borderRadius: "6px" }}
/>
) : lang.i18n === "br" ? (
<img
src={britannyFlagSVG}
width={42}
loading="lazy"
style={{ objectFit: "cover", borderRadius: "6px" }}
/>
) : lang.i18n === "ckb" ? (
<img
src={kurdistanFlagSVG}
width={42}
loading="lazy"
style={{ objectFit: "cover", borderRadius: "6px" }}
/>
) : lang.i18n === "eo" ? (
<img <img
src={esperantoFlagSVG} src={esperantoFlagSVG}
width={42} width={42}
loading="lazy" loading="lazy"
style={{ objectFit: "contain", borderRadius: "6px" }} style={{ objectFit: "cover", borderRadius: "6px" }}
/> />
) : lang.i18n === "ta" ? ( ) : lang.i18n === "ta" ? (
<img <img
src={tamilFlagPNG} src={tamilFlagPNG}
width={42} width={42}
loading="lazy" loading="lazy"
style={{ objectFit: "contain" }} style={{ objectFit: "cover" }}
/> />
) : lang.emoji === "🙂" ? ( ) : lang.emoji === "🙂" ? (
<img src={tokiponaSVG} width={42} loading="lazy" /> <img
src={tokiponaSVG}
width={42}
loading="lazy"
style={{ borderRadius: "6px" }}
/>
) : lang.emoji === "🪄" ? ( ) : lang.emoji === "🪄" ? (
<img <img
src={enchantingTableWEBP} src={enchantingTableWEBP}
@ -67,7 +97,9 @@ function Entry({ entry: [x, lang], selected, onSelect }: Props) {
<Emoji size={42} emoji={lang.emoji} /> <Emoji size={42} emoji={lang.emoji} />
)} )}
</div> </div>
<span className={styles.description}>{lang.display}</span> <span className={styles.description}>
{lang.display} {lang.verified && <Check size={16} />}
</span>
</Checkbox> </Checkbox>
); );
} }

View file

@ -2096,20 +2096,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@revoltchat/ui@npm:1.0.31": "@revoltchat/ui@portal:../components::locator=client%40workspace%3A.":
version: 1.0.31 version: 0.0.0-use.local
resolution: "@revoltchat/ui@npm:1.0.31" resolution: "@revoltchat/ui@portal:../components::locator=client%40workspace%3A."
dependencies: dependencies:
"@styled-icons/boxicons-logos": ^10.38.0 "@styled-icons/boxicons-logos": ^10.38.0
"@styled-icons/boxicons-regular": ^10.38.0 "@styled-icons/boxicons-regular": ^10.38.0
"@styled-icons/boxicons-solid": ^10.38.0 "@styled-icons/boxicons-solid": ^10.38.0
mobx: ^6.5.0 mobx: ^6.6.0
mobx-react-lite: ^3.3.0 mobx-react-lite: ^3.3.0
peerDependencies: peerDependencies:
revolt-api: "*" revolt-api: "*"
checksum: 8f93757d131ae7d784e744b774f6f6b9bea4e09a3fb48762334caf23e4ab08db209649eba1435f9fa82bdf7bfbfb78100fef6d13e7e0f715d0e2c82c52abf74d
languageName: node languageName: node
linkType: hard linkType: soft
"@rollup/plugin-babel@npm:^5.2.0": "@rollup/plugin-babel@npm:^5.2.0":
version: 5.3.0 version: 5.3.0
@ -3386,7 +3385,7 @@ __metadata:
"@hcaptcha/react-hcaptcha": ^0.3.6 "@hcaptcha/react-hcaptcha": ^0.3.6
"@insertish/vite-plugin-babel-macros": ^1.0.5 "@insertish/vite-plugin-babel-macros": ^1.0.5
"@preact/preset-vite": ^2.0.0 "@preact/preset-vite": ^2.0.0
"@revoltchat/ui": 1.0.31 "@revoltchat/ui": ^1.0.31
"@rollup/plugin-replace": ^2.4.2 "@rollup/plugin-replace": ^2.4.2
"@styled-icons/boxicons-logos": ^10.38.0 "@styled-icons/boxicons-logos": ^10.38.0
"@styled-icons/boxicons-regular": ^10.38.0 "@styled-icons/boxicons-regular": ^10.38.0
@ -3428,7 +3427,7 @@ __metadata:
markdown-it: ^12.0.6 markdown-it: ^12.0.6
markdown-it-emoji: ^2.0.0 markdown-it-emoji: ^2.0.0
mediasoup-client: "npm:@insertish/mediasoup-client@3.6.36-esnext" mediasoup-client: "npm:@insertish/mediasoup-client@3.6.36-esnext"
mobx: ^6.3.2 mobx: ^6.6.0
mobx-react-lite: ^3.3.0 mobx-react-lite: ^3.3.0
preact: ^10.5.14 preact: ^10.5.14
preact-context-menu: 0.4.0-patch.0 preact-context-menu: 0.4.0-patch.0
@ -5867,10 +5866,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"mobx@npm:^6.5.0": "mobx@npm:^6.6.0":
version: 6.5.0 version: 6.6.0
resolution: "mobx@npm:6.5.0" resolution: "mobx@npm:6.6.0"
checksum: 1210fb0b1c515b5f0ec2916296c32ca19b733e03b34f180af382d44b90668a15b4143c69bb06ca8785ebc3da3e761c6c60d0e72c945c199efc823088af1941ab checksum: 369b8d6830ec286e9c856c80002c7a554d46bca739b7f76432cb56b3ce1fe0a7ed7e5a994b9793d30023beeff0dd16300a501e831fa97107104e4fedc7d4af8f
languageName: node languageName: node
linkType: hard linkType: hard