Files
VRCX/html/src/flags.scss
ShanaNyaa 3ab1cf1d48 Update flags to support Bahasa Melayu language (#816) (#829)
Update Malaysia flag to support Bahasa Melayu language
2024-06-26 23:29:36 +12:00

190 lines
4.9 KiB
SCSS

:root {
--offx: 20px; /* flag size */
--offy: calc(var(--offx) / 72 * 52);
}
.flags {
background: url('/images/flags.png') no-repeat;
background-size: calc(var(--offx) * 6);
width: var(--offx);
height: var(--offy);
transform: translateY(2px); /* move flag down */
background-position: calc(var(--offx) * -5) calc(var(--offy) * -4);
}
span[class='flags'] {
background-position: calc(var(--offx) * 1) 0;
}
.flags.us {
background-position: 0 0;
}
.flags.usw {
background-position: 0 0;
}
.flags.kr {
background-position: calc(var(--offx) * -1) 0;
}
.flags.ru {
background-position: calc(var(--offx) * -2) 0;
}
.flags.es {
background-position: calc(var(--offx) * -3) 0;
}
.flags.pt {
background-position: calc(var(--offx) * -4) 0;
}
.flags.cn {
background-position: calc(var(--offx) * -5) 0;
}
.flags.de {
background-position: 0 calc(var(--offy) * -1);
}
.flags.jp {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -1);
}
.flags.fr {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -1);
}
.flags.se {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -1);
}
.flags.nl {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -1);
}
.flags.pl {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -1);
}
.flags.dk {
background-position: 0 calc(var(--offy) * -2);
}
.flags.no {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -2);
}
.flags.it {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -2);
}
.flags.th {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -2);
}
.flags.fi {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -2);
}
.flags.hu {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -2);
}
.flags.cz {
background-position: 0 calc(var(--offy) * -3);
}
.flags.tr {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -3);
}
.flags.ae {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -3);
}
.flags.ro {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -3);
}
.flags.vn {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -3);
}
.flags.ua {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -3);
}
.flags.gb {
background-position: 0 calc(var(--offy) * -4);
}
.flags.use {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -4);
}
.flags.eu {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -4);
}
.flags.tw {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -4);
}
.flags.mt {
background-position: 0 calc(var(--offy) * -5);
}
.flags.id {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -5);
}
.flags.hr {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -5);
}
.flags.he {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -5);
}
.flags.af {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -5);
}
.flags.be {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -5);
}
.flags.bg {
background-position: 0 calc(var(--offy) * -6);
}
.flags.cy {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -6);
}
.flags.el {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -6);
}
.flags.et {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -6);
}
.flags.ph {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -6);
}
.flags.gd {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -6);
}
.flags.ga {
background-position: 0 calc(var(--offy) * -7);
}
.flags.hi {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -7);
}
.flags.hy {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -7);
}
.flags.is {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -7);
}
.flags.lv {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -7);
}
.flags.lt {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -7);
}
.flags.lb {
background-position: 0 calc(var(--offy) * -8);
}
.flags.mk {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -8);
}
.flags.sk {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -8);
}
.flags.sl {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -8);
}
.flags.nz {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -8);
}
.flags.au {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -8);
}
.flags.eo {
background-position: 0 calc(var(--offy) * -9);
}
.flags.tok {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -9);
}
.flags.my {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -9);
}
.flags.blank {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -4);
}
.flags.unknown {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -4);
}