Files
DocumentServer-v-9.2.0/web-apps/apps/common/main/resources/less/language-dialog.less
Yajbir Singh f1b860b25c
Some checks failed
check / markdownlint (push) Has been cancelled
check / spellchecker (push) Has been cancelled
updated
2025-12-11 19:03:17 +05:30

126 lines
5.1 KiB
Plaintext

// spell check indicator
.icon.spellcheck-lang {
width: @x-small-btn-icon-size-ie;
width: @x-small-btn-icon-size;
height: @x-small-btn-icon-size-ie;
height: @x-small-btn-icon-size;
position: absolute;
}
li {
.icon.spellcheck-lang {
margin: -1px 4px 0 calc(-1*@x-small-btn-icon-size-ie - 4px);
margin: -1px 4px 0 calc(-1*@x-small-btn-icon-size - 4px);
.rtl & {
margin: -1px calc(-1*@x-small-btn-icon-size-ie - 4px) 0 4px;
margin: -1px calc(-1*@x-small-btn-icon-size - 4px) 0 4px;
}
}
&.selected, a.checked {
.icon.spellcheck-lang {
background-position-x: @button-small-active-icon-offset-x-ie;
background-position-x: @button-small-active-icon-offset-x;
}
}
}
.dropdown-menu.lang-menu {
> li {
a.checked {
&:before {
display: none;
}
background-color: @highlight-button-pressed-ie;
background-color: @highlight-button-pressed;
&, &:hover, &:focus {
color: @text-normal-pressed-ie;
color: @text-normal-pressed;
}
}
}
}
.combo-langs {
.dropdown-menu {
li .icon.lang-flag {
margin-top: 1px;
}
}
.input-icon {
position: absolute;
&.spellcheck-lang { // spell check indicator
left: 2px;
top: 1px;
.rtl & {
left: auto;
right: 2px;
}
}
&.lang-flag { // language flags
left: 5px;
top: 5px;
.rtl & {
left: auto;
right: 5px;
}
}
}
}
.lang-flag {
background-position: -16px -108px;
&.ca, &.ca-ES {background-position: 0 0;}
&.cs, &.cs-CZ {background-position: -16px 0;}
&.da, &.da-DK {background-position: -32px 0;}
&.de, &.de-DE {background-position: 0 -12px;}
&.el, &.el-GR {background-position: -16px -12px;}
&.en, &.en-US {background-position: -32px -12px;}
&.fr, &.fr-FR {background-position: 0 -24px;}
&.hu, &.hu-HU {background-position: -16px -24px;}
&.it, &.it-IT {background-position: -32px -24px;}
&.ko, &.ko-KR {background-position: 0 -36px;}
&.nl, &.nl-NL {background-position: -16px -36px;}
&.nb, &.nb-NO, &.nn, &.nn-NO {background-position: -32px -36px;}
&.pl, &.pl-PL {background-position: 0 -48px;}
&.pt, &.pt-BR {background-position: -16px -48px;}
&.ro, &.ro-RO {background-position: -32px -48px;}
&.ru, &.ru-RU {background-position: 0 -60px;}
&.sv, &.sv-SE {background-position: -32px -60px;}
&.tr, &.tr-TR {background-position: 0 -72px;}
&.uk, &.uk-UA {background-position: -16px -72px;}
&.lv, &.lv-LV {background-position: -32px -72px;}
&.lt, &.lt-LT {background-position: 0 -84px;}
&.vi, &.vi-VN {background-position: -16px -84px;}
&.de-CH, &.fr-CH , &.it-CH {background-position: -32px -84px;}
&.pt-PT {background-position: -16px -96px;}
&.de-AT {background-position: -32px -96px;}
&.es, &.es-ES {background-position: 0 -108px;}
&.en-GB {background-position: -32px -108px;}
&.en-AU {background-position: 0 -120px;}
&.az-Latn-AZ {background-position: -16px -120px;}
&.id, &.id-ID, &.en-ID {background-position: -32px -120px;}
&.bg, &.bg-BG {background-position: 0 -132px;}
&.ca-ES-valencia {background-position: -16px -132px;}
&.en-CA {background-position: -32px -132px;}
&.en-ZA {background-position: 0 -144px;}
&.eu, &.eu-ES {background-position: -16px -144px;}
&.gl, &.gl-ES {background-position: -32px -144px;}
&.hr, &.hr-HR {background-position: 0 -156px;}
&.lb, &.lb-LU {background-position: -16px -156px;}
&.mn, &.mn-MN {background-position: -32px -156px;}
&.sl, &.sl-SI {background-position: 0 -168px;}
&.sr, &.sr-Cyrl-RS, &.sr-Latn-RS {background-position: -16px -168px;}
&.sk, &.sk-SK {background-position: -32px -168px;}
&.kk, &.kk-KZ {background-position: 0 -180px;}
&.fi, &.fi-FI, &.sv-FI {background-position: -16px -180px;}
&.zh, &.zh-CN {background-position: -32px -180px;}
&.ja, &.ja-JP {background-position: 0 -192px;}
&.es-MX {background-position: -16px -192px;}
&.zh-TW {background-position: -32px -192px;}
}