parent
7c0cf994dd
commit
b93c66f66c
@ -1,34 +0,0 @@ |
|||||||
{ |
|
||||||
"name": "bootstrap-languages", |
|
||||||
"main": [ |
|
||||||
"languages.min.css", |
|
||||||
"languages.png" |
|
||||||
], |
|
||||||
"homepage": "https://github.com/usrz/bootstrap-languages", |
|
||||||
"authors": [ |
|
||||||
"Pier Fumagalli <pier@usrz.com>" |
|
||||||
], |
|
||||||
"description": "Language labels and icons for Bootstrap 3", |
|
||||||
"keywords": [ |
|
||||||
"language", |
|
||||||
"flags" |
|
||||||
], |
|
||||||
"license": "Apache v2", |
|
||||||
"ignore": [ |
|
||||||
"**/.*", |
|
||||||
"node_modules", |
|
||||||
"bower_components", |
|
||||||
"test", |
|
||||||
"tests" |
|
||||||
], |
|
||||||
"_release": "81e4a03bb3", |
|
||||||
"_resolution": { |
|
||||||
"type": "branch", |
|
||||||
"branch": "master", |
|
||||||
"commit": "81e4a03bb304b649bf0e6ef406ce0249ddd4421d" |
|
||||||
}, |
|
||||||
"_source": "https://github.com/usrz/bootstrap-languages.git", |
|
||||||
"_target": "*", |
|
||||||
"_originalSource": "bootstrap-language", |
|
||||||
"_direct": true |
|
||||||
} |
|
||||||
@ -1,191 +0,0 @@ |
|||||||
Apache License |
|
||||||
============== |
|
||||||
|
|
||||||
[Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0.html) |
|
||||||
|
|
||||||
1 - Definitions |
|
||||||
--------------- |
|
||||||
|
|
||||||
* *"License"* shall mean the terms and conditions for use, reproduction, and |
|
||||||
distribution as defined by Sections 1 through 9 of this document. |
|
||||||
|
|
||||||
* *"Licensor"* shall mean the copyright owner or entity authorized by the |
|
||||||
copyright owner that is granting the License. |
|
||||||
|
|
||||||
* *"Legal Entity"* shall mean the union of the acting entity and all other |
|
||||||
entities that control, are controlled by, or are under common control with |
|
||||||
that entity. For the purposes of this definition, "control" means (i) the |
|
||||||
power, direct or indirect, to cause the direction or management of such |
|
||||||
entity, whether by contract or otherwise, or (ii) ownership of fifty |
|
||||||
percent (50%) or more of the outstanding shares, or (iii) beneficial |
|
||||||
ownership of such entity. |
|
||||||
|
|
||||||
* *"You"* (or *"Your"*) shall mean an individual or Legal Entity exercising |
|
||||||
permissions granted by this License. |
|
||||||
|
|
||||||
* *"Source"* form shall mean the preferred form for making modifications, |
|
||||||
including but not limited to software source code, documentation source, |
|
||||||
and configuration files. |
|
||||||
|
|
||||||
* *"Object"* form shall mean any form resulting from mechanical transformation |
|
||||||
or translation of a Source form, including but not limited to compiled |
|
||||||
object code, generated documentation, and conversions to other media types. |
|
||||||
|
|
||||||
* *"Work"* shall mean the work of authorship, whether in Source or Object form, |
|
||||||
made available under the License, as indicated by a copyright notice that |
|
||||||
is included in or attached to the work (an example is provided in the |
|
||||||
Appendix below). |
|
||||||
|
|
||||||
* *"Derivative Works"* shall mean any work, whether in Source or Object form, |
|
||||||
that is based on (or derived from) the Work and for which the editorial |
|
||||||
revisions, annotations, elaborations, or other modifications represent, as |
|
||||||
a whole, an original work of authorship. For the purposes of this License, |
|
||||||
Derivative Works shall not include works that remain separable from, or |
|
||||||
merely link (or bind by name) to the interfaces of, the Work and Derivative |
|
||||||
Works thereof. |
|
||||||
|
|
||||||
* *"Contribution"* shall mean any work of authorship, including the original |
|
||||||
version of the Work and any modifications or additions to that Work or |
|
||||||
Derivative Works thereof, that is intentionally submitted to Licensor for |
|
||||||
inclusion in the Work by the copyright owner or by an individual or Legal |
|
||||||
Entity authorized to submit on behalf of the copyright owner. For the |
|
||||||
purposes of this definition, "submitted" means any form of electronic, |
|
||||||
verbal, or written communication sent to the Licensor or its |
|
||||||
representatives, including but not limited to communication on electronic |
|
||||||
mailing lists, source code control systems, and issue tracking systems that |
|
||||||
are managed by, or on behalf of, the Licensor for the purpose of discussing |
|
||||||
and improving the Work, but excluding communication that is conspicuously |
|
||||||
marked or otherwise designated in writing by the copyright owner as "Not a |
|
||||||
Contribution." |
|
||||||
|
|
||||||
* *"Contributor"* shall mean Licensor and any individual or Legal Entity on |
|
||||||
behalf of whom a Contribution has been received by Licensor and |
|
||||||
subsequently incorporated within the Work. |
|
||||||
|
|
||||||
|
|
||||||
2 - Grant of Copyright License |
|
||||||
------------------------------ |
|
||||||
|
|
||||||
Subject to the terms and conditions of this License, each Contributor |
|
||||||
hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, |
|
||||||
royalty-free, irrevocable copyright license to reproduce, prepare |
|
||||||
Derivative Works of, publicly display, publicly perform, sublicense, and |
|
||||||
distribute the Work and such Derivative Works in Source or Object form. |
|
||||||
|
|
||||||
|
|
||||||
3 - Grant of Patent License |
|
||||||
--------------------------- |
|
||||||
|
|
||||||
Subject to the terms and conditions of this License, each Contributor |
|
||||||
hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, |
|
||||||
royalty-free, irrevocable (except as stated in this section) patent license |
|
||||||
to make, have made, use, offer to sell, sell, import, and otherwise |
|
||||||
transfer the Work, where such license applies only to those patent claims |
|
||||||
licensable by such Contributor that are necessarily infringed by their |
|
||||||
Contribution(s) alone or by combination of their Contribution(s) with the |
|
||||||
Work to which such Contribution(s) was submitted. If You institute patent |
|
||||||
litigation against any entity (including a cross-claim or counterclaim in a |
|
||||||
lawsuit) alleging that the Work or a Contribution incorporated within the |
|
||||||
Work constitutes direct or contributory patent infringement, then any |
|
||||||
patent licenses granted to You under this License for that Work shall |
|
||||||
terminate as of the date such litigation is filed. |
|
||||||
|
|
||||||
|
|
||||||
4 - Redistribution |
|
||||||
------------------ |
|
||||||
|
|
||||||
You may reproduce and distribute copies of the Work or Derivative Works |
|
||||||
thereof in any medium, with or without modifications, and in Source or |
|
||||||
Object form, provided that You meet the following conditions: |
|
||||||
|
|
||||||
1. You must give any other recipients of the Work or Derivative Works a |
|
||||||
copy of this License; and |
|
||||||
|
|
||||||
2. You must cause any modified files to carry prominent notices stating |
|
||||||
that You changed the files; and |
|
||||||
|
|
||||||
3. You must retain, in the Source form of any Derivative Works that You |
|
||||||
distribute, all copyright, patent, trademark, and attribution notices |
|
||||||
from the Source form of the Work, excluding those notices that do not |
|
||||||
pertain to any part of the Derivative Works; and |
|
||||||
|
|
||||||
4. If the Work includes a "NOTICE" text file as part of its distribution, |
|
||||||
then any Derivative Works that You distribute must include a readable |
|
||||||
copy of the attribution notices contained within such NOTICE file, |
|
||||||
excluding those notices that do not pertain to any part of the |
|
||||||
Derivative Works, in at least one of the following places: within a |
|
||||||
NOTICE text file distributed as part of the Derivative Works; within the |
|
||||||
Source form or documentation, if provided along with the Derivative |
|
||||||
Works; or, within a display generated by the Derivative Works, if and |
|
||||||
wherever such third-party notices normally appear. The contents of the |
|
||||||
NOTICE file are for informational purposes only and do not modify the |
|
||||||
License. You may add Your own attribution notices within Derivative |
|
||||||
Works that You distribute, alongside or as an addendum to the NOTICE |
|
||||||
text from the Work, provided that such additional attribution notices |
|
||||||
cannot be construed as modifying the License. You may add Your own |
|
||||||
copyright statement to Your modifications and may provide additional or |
|
||||||
different license terms and conditions for use, reproduction, or |
|
||||||
distribution of Your modifications, or for any such Derivative Works as |
|
||||||
a whole, provided Your use, reproduction, and distribution of the Work |
|
||||||
otherwise complies with the conditions stated in this License. |
|
||||||
|
|
||||||
|
|
||||||
5 - Submission of Contributions |
|
||||||
------------------------------- |
|
||||||
|
|
||||||
Unless You explicitly state otherwise, any Contribution intentionally |
|
||||||
submitted for inclusion in the Work by You to the Licensor shall be under |
|
||||||
the terms and conditions of this License, without any additional terms or |
|
||||||
conditions. Notwithstanding the above, nothing herein shall supersede or |
|
||||||
modify the terms of any separate license agreement you may have executed |
|
||||||
with Licensor regarding such Contributions. |
|
||||||
|
|
||||||
|
|
||||||
6 - Trademarks |
|
||||||
-------------- |
|
||||||
|
|
||||||
This License does not grant permission to use the trade names, trademarks, |
|
||||||
service marks, or product names of the Licensor, except as required for |
|
||||||
reasonable and customary use in describing the origin of the Work and |
|
||||||
reproducing the content of the NOTICE file. |
|
||||||
|
|
||||||
|
|
||||||
7 - Disclaimer of Warranty |
|
||||||
-------------------------- |
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, Licensor |
|
||||||
provides the Work (and each Contributor provides its Contributions) on an |
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express |
|
||||||
or implied, including, without limitation, any warranties or conditions of |
|
||||||
TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR |
|
||||||
PURPOSE. You are solely responsible for determining the appropriateness of |
|
||||||
using or redistributing the Work and assume any risks associated with Your |
|
||||||
exercise of permissions under this License. |
|
||||||
|
|
||||||
|
|
||||||
8 - Limitation of Liability |
|
||||||
--------------------------- |
|
||||||
|
|
||||||
In no event and under no legal theory, whether in tort (including |
|
||||||
negligence), contract, or otherwise, unless required by applicable law |
|
||||||
(such as deliberate and grossly negligent acts) or agreed to in writing, |
|
||||||
shall any Contributor be liable to You for damages, including any direct, |
|
||||||
indirect, special, incidental, or consequential damages of any character |
|
||||||
arising as a result of this License or out of the use or inability to use |
|
||||||
the Work (including but not limited to damages for loss of goodwill, work |
|
||||||
stoppage, computer failure or malfunction, or any and all other commercial |
|
||||||
damages or losses), even if such Contributor has been advised of the |
|
||||||
possibility of such damages. |
|
||||||
|
|
||||||
9 - Accepting Warranty or Additional Liability |
|
||||||
---------------------------------------------- |
|
||||||
|
|
||||||
While redistributing the Work or Derivative Works thereof, You may choose |
|
||||||
to offer, and charge a fee for, acceptance of support, warranty, indemnity, |
|
||||||
or other liability obligations and/or rights consistent with this License. |
|
||||||
However, in accepting such obligations, You may act only on Your own behalf |
|
||||||
and on Your sole responsibility, not on behalf of any other Contributor, |
|
||||||
and only if You agree to indemnify, defend, and hold each Contributor |
|
||||||
harmless for any liability incurred by, or claims asserted against, such |
|
||||||
Contributor by reason of your accepting any such warranty or additional |
|
||||||
liability. |
|
||||||
@ -1,111 +0,0 @@ |
|||||||
The _Languages for Bootstrap 3_ project provides a simple way to present |
|
||||||
language labels and names in a _Bootstrap 3_ project. |
|
||||||
|
|
||||||
Head over to the [documentation](http://usrz.github.io/bootstrap-languages) |
|
||||||
pages for some hint on how languages are presented, and how to use this library. |
|
||||||
|
|
||||||
This project is distributed under the terms of the |
|
||||||
[Apache Software License, Version 2](LICENSE.md). |
|
||||||
|
|
||||||
Install from bower |
|
||||||
========== |
|
||||||
```bash |
|
||||||
bower install bootstrap-language |
|
||||||
``` |
|
||||||
|
|
||||||
|
|
||||||
Flag Icons |
|
||||||
========== |
|
||||||
|
|
||||||
Flag images have originally made by [IconDrawer](http://www.icondrawer.com), |
|
||||||
then converted and assembled using [ImageMagick](http://www.imagemagick.org/) |
|
||||||
and optimized using [PNGCrush](http://pmt.sourceforge.net/pngcrush/index.html) |
|
||||||
with the following script: |
|
||||||
|
|
||||||
```bash |
|
||||||
#!/bin/sh |
|
||||||
|
|
||||||
SMALL="" |
|
||||||
MEDIUM="" |
|
||||||
LARGE="" |
|
||||||
for COUNTRY in sa by bg cz dk de gr us es ee fi fr ie in hr hu id is it \ |
|
||||||
il jp kr lt lv mk my mt nl no pl pt ro ru sk si al rs se \ |
|
||||||
th tr ua vn cn "_United*Nations" ; do |
|
||||||
SMALL="${SMALL} 16/${COUNTRY}.png" |
|
||||||
MEDIUM="${MEDIUM} 24/${COUNTRY}.png" |
|
||||||
LARGE="${LARGE} 32/${COUNTRY}.png" |
|
||||||
done |
|
||||||
|
|
||||||
montage ${SMALL} -tile 1x -crop 14x11+1+2 -background transparent -geometry '14x11>+0+0' -gravity NorthWest small.png |
|
||||||
montage ${MEDIUM} -tile 1x -crop 22x16+1+4 -background transparent -geometry '22x16>+0+0' -gravity NorthWest medium.png |
|
||||||
montage ${LARGE} -tile 1x -crop 30x22+1+5 -background transparent -geometry '30x22>+0+0' -gravity NorthWest large.png |
|
||||||
|
|
||||||
montage small.png medium.png large.png -mode Concatenate -background transparent -tile 1x4 sprite.png |
|
||||||
pngcrush sprite.png languages.png |
|
||||||
``` |
|
||||||
|
|
||||||
The mapping between language and country flag is as follows (in order): |
|
||||||
|
|
||||||
<table> |
|
||||||
<thead> |
|
||||||
<tr> |
|
||||||
<th colspan="2">Language</th> |
|
||||||
<th colspan="2">Country</th> |
|
||||||
<th colspan="3">Y-Offset</th> |
|
||||||
</tr> |
|
||||||
<tr> |
|
||||||
<th>ISO</th> |
|
||||||
<th>Name</th> |
|
||||||
<th>ISO</th> |
|
||||||
<th>Name</th> |
|
||||||
<th>S</th> |
|
||||||
<th>M</th> |
|
||||||
<th>L</th> |
|
||||||
</tr> |
|
||||||
</thead> |
|
||||||
<tbody> |
|
||||||
<tr><th>ar</th> <td>Arabic</td> <td>SA</td> <td>Saudi Arabia</td> <td>0</td> <td>484</td> <td>1188</td></tr> |
|
||||||
<tr><th>be</th> <td>Belarusian</td> <td>BY</td> <td>Belarus</td> <td>11</td> <td>500</td> <td>1210</td></tr> |
|
||||||
<tr><th>bg</th> <td>Bulgarian</td> <td>BG</td> <td>Bulgaria</td> <td>22</td> <td>516</td> <td>1232</td></tr> |
|
||||||
<tr><th>cs</th> <td>Czech</td> <td>CZ</td> <td>Czech</td> <td>33</td> <td>532</td> <td>1254</td></tr> |
|
||||||
<tr><th>da</th> <td>Danish</td> <td>DK</td> <td>Denmark</td> <td>44</td> <td>548</td> <td>1276</td></tr> |
|
||||||
<tr><th>de</th> <td>German</td> <td>DE</td> <td>Germany</td> <td>55</td> <td>564</td> <td>1298</td></tr> |
|
||||||
<tr><th>el</th> <td>Greek</td> <td>GR</td> <td>Greece</td> <td>66</td> <td>580</td> <td>1320</td></tr> |
|
||||||
<tr><th>en</th> <td>English</td> <td>US</td> <td>United</td> <td>77</td> <td>596</td> <td>1342</td></tr> |
|
||||||
<tr><th>es</th> <td>Spanish</td> <td>ES</td> <td>Spain</td> <td>88</td> <td>612</td> <td>1364</td></tr> |
|
||||||
<tr><th>et</th> <td>Estonian</td> <td>EE</td> <td>Estonia</td> <td>99</td> <td>628</td> <td>1386</td></tr> |
|
||||||
<tr><th>fi</th> <td>Finnish</td> <td>FI</td> <td>Finland</td> <td>110</td> <td>644</td> <td>1408</td></tr> |
|
||||||
<tr><th>fr</th> <td>French</td> <td>FR</td> <td>France</td> <td>121</td> <td>660</td> <td>1430</td></tr> |
|
||||||
<tr><th>ga</th> <td>Irish</td> <td>IE</td> <td>Ireland</td> <td>132</td> <td>676</td> <td>1452</td></tr> |
|
||||||
<tr><th>hi</th> <td>Hindi</td> <td>IN</td> <td>India</td> <td>143</td> <td>692</td> <td>1474</td></tr> |
|
||||||
<tr><th>hr</th> <td>Croatian</td> <td>HR</td> <td>Croatia</td> <td>154</td> <td>708</td> <td>1496</td></tr> |
|
||||||
<tr><th>hu</th> <td>Hungarian</td> <td>HU</td> <td>Hungary</td> <td>165</td> <td>724</td> <td>1518</td></tr> |
|
||||||
<tr><th>in</th> <td>Indonesian</td> <td>ID</td> <td>Indonesia</td> <td>176</td> <td>740</td> <td>1540</td></tr> |
|
||||||
<tr><th>is</th> <td>Icelandic</td> <td>IS</td> <td>Iceland</td> <td>187</td> <td>756</td> <td>1562</td></tr> |
|
||||||
<tr><th>it</th> <td>Italian</td> <td>IT</td> <td>Italy</td> <td>198</td> <td>772</td> <td>1584</td></tr> |
|
||||||
<tr><th>iw</th> <td>Hebrew</td> <td>IL</td> <td>Israel</td> <td>209</td> <td>788</td> <td>1606</td></tr> |
|
||||||
<tr><th>ja</th> <td>Japanese</td> <td>JP</td> <td>Japan</td> <td>220</td> <td>804</td> <td>1628</td></tr> |
|
||||||
<tr><th>ko</th> <td>Korean</td> <td>KR</td> <td>South</td> <td>231</td> <td>820</td> <td>1650</td></tr> |
|
||||||
<tr><th>lt</th> <td>Lithuanian</td> <td>LT</td> <td>Lithuania</td> <td>242</td> <td>836</td> <td>1672</td></tr> |
|
||||||
<tr><th>lv</th> <td>Latvian</td> <td>LV</td> <td>Latvia</td> <td>253</td> <td>852</td> <td>1694</td></tr> |
|
||||||
<tr><th>mk</th> <td>Macedonian</td> <td>MK</td> <td>Macedonia</td> <td>264</td> <td>868</td> <td>1716</td></tr> |
|
||||||
<tr><th>ms</th> <td>Malay</td> <td>MY</td> <td>Malaysia</td> <td>275</td> <td>884</td> <td>1738</td></tr> |
|
||||||
<tr><th>mt</th> <td>Maltese</td> <td>MT</td> <td>Malta</td> <td>286</td> <td>900</td> <td>1760</td></tr> |
|
||||||
<tr><th>nl</th> <td>Dutch</td> <td>NL</td> <td>Netherlands</td> <td>297</td> <td>916</td> <td>1782</td></tr> |
|
||||||
<tr><th>no</th> <td>Norwegian</td> <td>NO</td> <td>Norway</td> <td>308</td> <td>932</td> <td>1804</td></tr> |
|
||||||
<tr><th>pl</th> <td>Polish</td> <td>PL</td> <td>Poland</td> <td>319</td> <td>948</td> <td>1826</td></tr> |
|
||||||
<tr><th>pt</th> <td>Portuguese</td> <td>PT</td> <td>Portugal</td> <td>330</td> <td>964</td> <td>1848</td></tr> |
|
||||||
<tr><th>ro</th> <td>Romanian</td> <td>RO</td> <td>Romania</td> <td>341</td> <td>980</td> <td>1870</td></tr> |
|
||||||
<tr><th>ru</th> <td>Russian</td> <td>RU</td> <td>Russia</td> <td>352</td> <td>996</td> <td>1892</td></tr> |
|
||||||
<tr><th>sk</th> <td>Slovak</td> <td>SK</td> <td>Slovakia</td> <td>363</td> <td>1012</td> <td>1914</td></tr> |
|
||||||
<tr><th>sl</th> <td>Slovenian</td> <td>SI</td> <td>Slovenia</td> <td>374</td> <td>1028</td> <td>1936</td></tr> |
|
||||||
<tr><th>sq</th> <td>Albanian</td> <td>AL</td> <td>Albania</td> <td>385</td> <td>1044</td> <td>1958</td></tr> |
|
||||||
<tr><th>sr</th> <td>Serbian</td> <td>RS</td> <td>Serbia</td> <td>396</td> <td>1060</td> <td>1980</td></tr> |
|
||||||
<tr><th>sv</th> <td>Swedish</td> <td>SE</td> <td>Sweden</td> <td>407</td> <td>1076</td> <td>2002</td></tr> |
|
||||||
<tr><th>th</th> <td>Thai</td> <td>TH</td> <td>Thailand</td> <td>418</td> <td>1092</td> <td>2024</td></tr> |
|
||||||
<tr><th>tr</th> <td>Turkish</td> <td>TR</td> <td>Turkey</td> <td>429</td> <td>1108</td> <td>2046</td></tr> |
|
||||||
<tr><th>uk</th> <td>Ukrainian</td> <td>UA</td> <td>Ukraine</td> <td>440</td> <td>1124</td> <td>2068</td></tr> |
|
||||||
<tr><th>vi</th> <td>Vietnamese</td> <td>VN</td> <td>Vietnam</td> <td>451</td> <td>1140</td> <td>2090</td></tr> |
|
||||||
<tr><th>zh</th> <td>Chinese</td> <td>CN</td> <td>China</td> <td>462</td> <td>1156</td> <td>2112</td></tr> |
|
||||||
</tbody> |
|
||||||
</table> |
|
||||||
@ -1,25 +0,0 @@ |
|||||||
{ |
|
||||||
"name": "bootstrap-languages", |
|
||||||
"main": [ |
|
||||||
"languages.min.css", |
|
||||||
"languages.png" |
|
||||||
], |
|
||||||
"version": "1.0.0", |
|
||||||
"homepage": "https://github.com/usrz/bootstrap-languages", |
|
||||||
"authors": [ |
|
||||||
"Pier Fumagalli <pier@usrz.com>" |
|
||||||
], |
|
||||||
"description": "Language labels and icons for Bootstrap 3", |
|
||||||
"keywords": [ |
|
||||||
"language", |
|
||||||
"flags" |
|
||||||
], |
|
||||||
"license": "Apache v2", |
|
||||||
"ignore": [ |
|
||||||
"**/.*", |
|
||||||
"node_modules", |
|
||||||
"bower_components", |
|
||||||
"test", |
|
||||||
"tests" |
|
||||||
] |
|
||||||
} |
|
||||||
@ -1,4 +0,0 @@ |
|||||||
#!/bin/sh |
|
||||||
|
|
||||||
# Minify our CSS |
|
||||||
curl -X POST -s --data-urlencode 'input@languages.css' http://cssminifier.com/raw > languages.min.css |
|
||||||
@ -1,7 +0,0 @@ |
|||||||
#!/bin/sh |
|
||||||
|
|
||||||
git checkout gh-pages |
|
||||||
git checkout master index.html languages.min.css languages.png |
|
||||||
git commit -a -m 'Pages built.' |
|
||||||
git push |
|
||||||
git checkout master |
|
||||||
@ -1,28 +0,0 @@ |
|||||||
#!/bin/bash |
|
||||||
|
|
||||||
# The default flags are picked up from country-flag-icons by Wil Linssen: |
|
||||||
# https://github.com/linssen/country-flag-icons |
|
||||||
path_to_svg=../country-flag-icons/images/svg |
|
||||||
|
|
||||||
svgs="" |
|
||||||
for alpha2 in sa by bg cz dk de gr gb es ee fi fr ie in hr hu id is it \ |
|
||||||
il jp kr lt lv mk my mt nl no pl pt ro ru sk si al rs se \ |
|
||||||
th tr ua vn cn ; do |
|
||||||
# Convert an alpha-2 code to an alpha-3 code according to ISO 3166-1 |
|
||||||
alpha3=$(grep "^$alpha2" map|cut -f2) |
|
||||||
svgs="$svgs $path_to_svg/$alpha3.svg" |
|
||||||
done |
|
||||||
|
|
||||||
# United nation flag is not supported by the country-flag-icons project, |
|
||||||
# so download a copy directly from wikipedia |
|
||||||
wget -qOun.svg https://upload.wikimedia.org/wikipedia/commons/2/2f/Flag_of_the_United_Nations.svg |
|
||||||
svgs="$svgs un.svg" |
|
||||||
|
|
||||||
montage $svgs -tile 1x -resize 14x11\! -geometry '14x11>+0+0' -gravity NorthWest small.png |
|
||||||
montage $svgs -tile 1x -resize 22x16\! -geometry '22x16>+0+0' -gravity NorthWest medium.png |
|
||||||
montage $svgs -tile 1x -resize 30x22\! -geometry '30x22>+0+0' -gravity NorthWest large.png |
|
||||||
|
|
||||||
montage small.png medium.png large.png -mode Concatenate -background transparent -tile 1x4 sprite.png |
|
||||||
pngcrush sprite.png languages.png |
|
||||||
|
|
||||||
rm un.svg small.png medium.png large.png sprite.png |
|
||||||
@ -1,417 +0,0 @@ |
|||||||
<!DOCTYPE html> |
|
||||||
<html> |
|
||||||
<head> |
|
||||||
<title>Languages for Bootstrap 3</title> |
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/> |
|
||||||
|
|
||||||
<meta property="og:url" content="http://usrz.github.io/bootstrap-languages/" /> |
|
||||||
<meta property="og:title" content="Languages for Bootstrap 3" /> |
|
||||||
<meta property="og:description" content="The Languages for Bootstrap 3 project provides a simple way to present language labels and names in a Bootstrap 3 project."> |
|
||||||
<meta property="og:image" content="http://www.usrz.com/logo-1000.jpg" /> |
|
||||||
|
|
||||||
<link rel="shortcut icon" href="http://usrz.github.io/bootstrap-languages/favicon.ico" /> |
|
||||||
|
|
||||||
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"/> |
|
||||||
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css"/> |
|
||||||
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css"/> |
|
||||||
<link rel="stylesheet" href="languages.min.css"/> |
|
||||||
|
|
||||||
<script src="http://code.jquery.com/jquery.js"></script> |
|
||||||
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> |
|
||||||
<script src="http://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js"></script> |
|
||||||
|
|
||||||
<style> |
|
||||||
h1 { padding-top: 50px; } |
|
||||||
.mynavigation { padding-top: 70px; } |
|
||||||
|
|
||||||
.panel-sample>h1 { padding-top: 0px; } |
|
||||||
.panel-narrow { |
|
||||||
margin-top: 20px; |
|
||||||
margin-left: 40px; |
|
||||||
margin-right: 40px; |
|
||||||
} |
|
||||||
|
|
||||||
.panel-sample { |
|
||||||
text-align: center; |
|
||||||
} |
|
||||||
|
|
||||||
.panel-sample .dropdown-menu li { |
|
||||||
text-align: left; |
|
||||||
padding: 3px 5px; |
|
||||||
} |
|
||||||
|
|
||||||
.panel-code { |
|
||||||
font-family: Menlo, Monaco, Consolas, "Courier New" , monospace; |
|
||||||
background-color: #f9f2f4; |
|
||||||
text-align: left; |
|
||||||
white-space: pre; |
|
||||||
overflow: scroll; |
|
||||||
} |
|
||||||
|
|
||||||
.panel-code:before { |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
.panel-code:after { |
|
||||||
content: ''; |
|
||||||
} |
|
||||||
|
|
||||||
|
|
||||||
code>b { |
|
||||||
color: #600; |
|
||||||
} |
|
||||||
|
|
||||||
li.list-group-item>a { padding: 0px; } |
|
||||||
li.list-group-item.active>a { color: #fff; } |
|
||||||
li.list-group-item>a:hover { background: none; } |
|
||||||
|
|
||||||
</style> |
|
||||||
<script> |
|
||||||
$(document).ready(function() { |
|
||||||
$('.panel-sample').each(function (index, element) { |
|
||||||
|
|
||||||
/* Get the HTML of the element and split it by line */ |
|
||||||
var s = $(element).html(); |
|
||||||
var a = s.split(/\n/); |
|
||||||
|
|
||||||
/* Remove leading and trailing empty lines */ |
|
||||||
var x; |
|
||||||
for (x = 0; (x < a.length) && (a[x].match(/^\s*$/) != null); x++); |
|
||||||
a.splice(0, x); |
|
||||||
for (x = a.length; (x > 0) && (a[x - 1].match(/^\s*$/) != null); x --); |
|
||||||
a.splice(x, a.length - x); |
|
||||||
|
|
||||||
/* Calculate the leading whitespace in the code block */ |
|
||||||
var w = new Array(1000).join(' '); |
|
||||||
for (x in a) { |
|
||||||
/* Ignore empty lines */ |
|
||||||
if (a[x].match(/^\s*$/)) continue; |
|
||||||
/* Figure out the leading space */ |
|
||||||
var l = a[x].match(/^\s*/); |
|
||||||
if (l == null) continue; |
|
||||||
var l = l.toString(); |
|
||||||
if (l.length < w.length) w = l; |
|
||||||
} |
|
||||||
|
|
||||||
/* Remove the leading whitespace in each line */ |
|
||||||
if (w.length < 999) for (x in a) a[x] = a[x].substring(w.length); |
|
||||||
|
|
||||||
/* Prettify */ |
|
||||||
$('<div class="panel-body panel-code"/>') |
|
||||||
.html(prettyPrintOne($('<div/>').text(a.join('\n')).html(), 'html')) |
|
||||||
.insertBefore(element); |
|
||||||
}); |
|
||||||
}); |
|
||||||
</script> |
|
||||||
</head> |
|
||||||
<body data-spy="scroll" data-target=".mynavigation"> |
|
||||||
|
|
||||||
|
|
||||||
<nav class="navbar navbar-default navbar-fixed-top navbar-inverse" role="navigation"> |
|
||||||
<div class="container"> |
|
||||||
<div class="navbar-header"> |
|
||||||
<span class="navbar-brand">Languages for Bootstrap 3</span> |
|
||||||
</div> |
|
||||||
<div class="collapse navbar-collapse"> |
|
||||||
<ul class="nav navbar-nav"> |
|
||||||
<li><a href="https://github.com/usrz/bootstrap-languages">GitHub Project</a></li> |
|
||||||
</ul> |
|
||||||
<ul class="nav navbar-nav navbar-right"> |
|
||||||
<li><a href="http://www.usrz.com/">© USRZ.COM</a></li> |
|
||||||
</ul> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</nav> |
|
||||||
|
|
||||||
<div class="container"> |
|
||||||
<div class="row"> |
|
||||||
<div class="col-sm-2 mynavigation"> |
|
||||||
<ul class="list-group nav" data-spy="affix"> |
|
||||||
<li class="list-group-item"><a href="#navigation-1">Supported languages</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-2">Basic usage</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-3">Label types</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-4">Icon sizes</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-5">Usage in headings</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-6">Usage in text</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-7">Usage in buttons</a></li> |
|
||||||
<li class="list-group-item"><a href="#navigation-8">Usage in drop downs</a></li> |
|
||||||
</ul> |
|
||||||
</div> |
|
||||||
<div class="col-sm-10"> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| SUPPORTED LANGUAGES | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-1">Supported languages</h1> |
|
||||||
<p> |
|
||||||
<em>Languages for Bootstrap 3</em> provides an easy way to add |
|
||||||
language labels to your <em>Bootstrap</em> code. |
|
||||||
</p> |
|
||||||
<p> |
|
||||||
It currently supports the following 43 languages: |
|
||||||
</p> |
|
||||||
|
|
||||||
<div class="well panel-narrow"> |
|
||||||
<div class="row"> |
|
||||||
<div class="col-sm-4"> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ar"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="be"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="bg"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="cs"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="da"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="de"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="el"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="en"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="es"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="et"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="fi"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="fr"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ga"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="hi"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="hr"></span></p> |
|
||||||
</div> |
|
||||||
<div class="col-sm-4"> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="hu"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="in"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="is"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="it"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="iw"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ja"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ko"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="lt"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="lv"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="mk"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ms"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="mt"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="nl"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="no"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="pl"></span></p> |
|
||||||
</div> |
|
||||||
<div class="col-sm-4"> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="pt"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ro"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="ru"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="sk"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="sl"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="sq"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="sr"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="sv"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="th"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="tr"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="uk"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="vi"></span></p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" lang="zh"></span></p> |
|
||||||
<p> </p> |
|
||||||
<p><span class="lang-sm lang-lbl-full" ></span></p> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| BASIC USAGE | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-2">Basic Usage</h1> |
|
||||||
|
|
||||||
<p> |
|
||||||
In order to use language labels and icons, first of all download |
|
||||||
the latest <a href="languages.min.css" download>CSS</a> and |
|
||||||
<a href="languages.png" download>sprites</a>. Upload them somewhere |
|
||||||
and <code><link .../></code> the CSS from your HTML page. |
|
||||||
</p> |
|
||||||
<p> |
|
||||||
After adding the CSS to your page, language labels can be added |
|
||||||
using a <code>span</code> tag with a <code>lang</code>attribute. |
|
||||||
</p> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
This is an exaple in the <span class="lang-sm lang-lbl" lang="en"></span> language. |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| LABEL TYPES | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-3">Label types</h1> |
|
||||||
<p>Labels for the various icons can be applied automatically either in the native language, or in english, or both:</p> |
|
||||||
<ul> |
|
||||||
<li><b>native language</b> using the <code>lang-lbl</code> class,</li> |
|
||||||
<li><b>english</b> using the <code>lang-lbl-en</code> class,</li> |
|
||||||
<li><b>both native and english</b> using the <code>lang-lbl-full</code> class,</li> |
|
||||||
</ul> |
|
||||||
<p>Labels are omitted when one of the above mentioned classes is not used.</p> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
A native label <span class="lang-sm lang-lbl" lang="ja"></span> , |
|
||||||
then in english <span class="lang-sm lang-lbl-en" lang="ja"></span> and |
|
||||||
and finally using both <span class="lang-sm lang-lbl-full" lang="ja"></span> . |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + =========================================================== + |
|
||||||
| LABEL TYPES | |
|
||||||
+ =========================================================== + --> |
|
||||||
<h1 id="navigation-4">Icon sizes</h1> |
|
||||||
<p>The icons for labels come in 3 different sizes:</p> |
|
||||||
<ul> |
|
||||||
<li><b>extra small</b> <small>(14x11 pixels)</small> using the <code>lang-xs</code> class,</li> |
|
||||||
<li><b>small</b> <small>(22x16 pixels)</small> using the <code>lang-sm</code> class and</li> |
|
||||||
<li><b>large</b> <small>(30x22 pixels)</small> using the <code>lang-lg</code> class.</li> |
|
||||||
</ul> |
|
||||||
<p>Icons are omitted when one of the above mentioned classes is not used.</p> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
Icons come in |
|
||||||
extra small <span class="lang-xs" lang="is"></span> |
|
||||||
small <span class="lang-sm" lang="is"></span> or |
|
||||||
large <span class="lang-lg" lang="is"></span> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| USAGE IN HEADINGS | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-5">Usage in headings</h1> |
|
||||||
|
|
||||||
<p> |
|
||||||
Label placement has been optimized for use in <em>Bootstrap</em>'s |
|
||||||
default heading styles. Simply placing them within the various |
|
||||||
<code><hX>...</hX></code> tags should adjust their |
|
||||||
position relative to the line. |
|
||||||
</p> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
<h1><span class="lang-lg lang-lbl" lang="be"></span> large in a <code><h1/></code> heading</h1> |
|
||||||
<h1><span class="lang-sm lang-lbl" lang="bg"></span> small in a <code><h1/></code> heading</h1> |
|
||||||
<h1><span class="lang-xs lang-lbl" lang="cs"></span> x-small in a <code><h1/></code> heading</h1> |
|
||||||
<hr/> |
|
||||||
<h2><span class="lang-lg lang-lbl" lang="de"></span> large in a <code><h2/></code> heading</h2> |
|
||||||
<h2><span class="lang-sm lang-lbl" lang="el"></span> small in a <code><h2/></code> heading</h2> |
|
||||||
<h2><span class="lang-xs lang-lbl" lang="en"></span> x-small in a <code><h2/></code> heading</h2> |
|
||||||
<hr/> |
|
||||||
<h3><span class="lang-lg lang-lbl" lang="et"></span> large in a <code><h3/></code> heading</h3> |
|
||||||
<h3><span class="lang-sm lang-lbl" lang="fi"></span> small in a <code><h3/></code> heading</h3> |
|
||||||
<h3><span class="lang-xs lang-lbl" lang="fr"></span> x-small in a <code><h3/></code> heading</h3> |
|
||||||
<hr/> |
|
||||||
<h4><span class="lang-lg lang-lbl" lang="hi"></span> large in a <code><h4/></code> heading</h4> |
|
||||||
<h4><span class="lang-sm lang-lbl" lang="hr"></span> small in a <code><h4/></code> heading</h4> |
|
||||||
<h4><span class="lang-xs lang-lbl" lang="hu"></span> x-small in a <code><h4/></code> heading</h4> |
|
||||||
<hr/> |
|
||||||
<h5><span class="lang-sm lang-lbl" lang="it"></span> small in a <code><h5/></code> heading</h5> |
|
||||||
<h5><span class="lang-xs lang-lbl" lang="iw"></span> x-small in a <code><h5/></code> heading</h5> |
|
||||||
<hr/> |
|
||||||
<h6><span class="lang-xs lang-lbl" lang="lv"></span> x-small in a <code><h6/></code> heading</h6> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| USAGE IN HEADINGS | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-6">Usage in text</h1> |
|
||||||
|
|
||||||
<p> |
|
||||||
Label placement has also been optimized for use in <em>Bootstrap</em>'s |
|
||||||
standard paragraphs. |
|
||||||
</p> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
<p class="lead"><span class="lang-lg lang-lbl" lang="ms"></span> large in a <code>.lead</code> paragraph</p> |
|
||||||
<p class="lead"><span class="lang-sm lang-lbl" lang="mt"></span> small in a <code>.lead</code> paragraph</p> |
|
||||||
<p class="lead"><span class="lang-xs lang-lbl" lang="nl"></span> x-small in a <code>.lead</code> paragraph</p> |
|
||||||
<hr/> |
|
||||||
<p><span class="lang-sm lang-lbl" lang="pt"></span> small in a standard paragraph</p> |
|
||||||
<p><span class="lang-xs lang-lbl" lang="ro"></span> x-small in a standard paragraph</p> |
|
||||||
<hr/> |
|
||||||
<p><small><span class="lang-sm lang-lbl" lang="sl"></span> small in a <code><small/></code> section</small></p> |
|
||||||
<p><small><span class="lang-xs lang-lbl" lang="sq"></span> x-small in a <code><small/></code> section</small></p> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| USAGE IN BUTTONS | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-7">Usage in buttons</h1> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
<p>In large buttons:</p> |
|
||||||
|
|
||||||
<button type="button" class="btn btn-default btn-lg"> |
|
||||||
<span class="lang-lg lang-lbl" lang="sr"></span> (large) |
|
||||||
</button> |
|
||||||
<button type="button" class="btn btn-default btn-lg"> |
|
||||||
<span class="lang-sm lang-lbl" lang="sv"></span> (small) |
|
||||||
</button> |
|
||||||
<button type="button" class="btn btn-default btn-lg"> |
|
||||||
<span class="lang-xs lang-lbl" lang="th"></span> (extra small) |
|
||||||
</button> |
|
||||||
|
|
||||||
<hr/> |
|
||||||
<p>In regular buttons:</p> |
|
||||||
|
|
||||||
<button type="button" class="btn btn-default"> |
|
||||||
<span class="lang-sm lang-lbl" lang="tr"></span> (small) |
|
||||||
</button> |
|
||||||
<button type="button" class="btn btn-default"> |
|
||||||
<span class="lang-xs lang-lbl" lang="uk"></span> (extra small) |
|
||||||
</button> |
|
||||||
|
|
||||||
<hr/> |
|
||||||
<p>In small and extra small buttons:</p> |
|
||||||
|
|
||||||
<button type="button" class="btn btn-default btn-sm"> |
|
||||||
<span class="lang-xs lang-lbl" lang="vi"></span> (extra small) |
|
||||||
</button> |
|
||||||
<button type="button" class="btn btn-default btn-xs"> |
|
||||||
<span class="lang-xs lang-lbl" lang="zh"></span> (extra small) |
|
||||||
</button> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
|
|
||||||
<!-- + ================================================================ + |
|
||||||
| USAGE IN DROP DOWNS | |
|
||||||
+ ================================================================ + --> |
|
||||||
<h1 id="navigation-8">Usage in drop downs</h1> |
|
||||||
|
|
||||||
<div class="panel panel-default panel-narrow"> |
|
||||||
<div class="panel-body panel-sample"> |
|
||||||
<div class="btn-group dropup"> |
|
||||||
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> |
|
||||||
<span class="lang-sm lang-lbl-full" lang="it"></span> <span class="caret"></span> |
|
||||||
</button> |
|
||||||
<ul class="dropdown-menu" role="menu"> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="ar"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="be"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="bg"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="cs"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="da"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="de"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="el"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="en"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="es"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="et"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="fi"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="fr"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="ga"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="hi"></span></li> |
|
||||||
<li><span class="lang-sm lang-lbl-full" lang="hr"></span></li> |
|
||||||
</ul> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
<hr/> |
|
||||||
<h6 class="text-center"> |
|
||||||
Copyright © 2014 <a href="http://www.usrz.com/">USRZ.com</a> and |
|
||||||
Pier Paolo Fumagalli. Distributed under the terms of the |
|
||||||
<a href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software |
|
||||||
License, Version 2.</a> |
|
||||||
</h6> |
|
||||||
</body> |
|
||||||
</html> |
|
||||||
@ -1,403 +0,0 @@ |
|||||||
/* ========================================================================== * |
|
||||||
* Copyright 2014 USRZ.com and Pier Paolo Fumagalli * |
|
||||||
* -------------------------------------------------------------------------- * |
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); * |
|
||||||
* you may not use this file except in compliance with the License. * |
|
||||||
* You may obtain a copy of the License at * |
|
||||||
* * |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 * |
|
||||||
* * |
|
||||||
* Unless required by applicable law or agreed to in writing, software * |
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, * |
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * |
|
||||||
* See the License for the specific language governing permissions and * |
|
||||||
* limitations under the License. * |
|
||||||
* ========================================================================== */ |
|
||||||
|
|
||||||
/* Define properties for our icons (default to the unknown language flag) */ |
|
||||||
.lang-xs { background-position: 0px -473px; min-width: 14px; height: 11px; min-height: 11px; max-height: 11px; background-repeat: no-repeat; display: inline-block; background-image: url('./languages.png'); } |
|
||||||
.lang-sm { background-position: 0px -1172px; min-width: 22px; height: 16px; min-height: 16px; max-height: 16px; background-repeat: no-repeat; display: inline-block; background-image: url('./languages.png'); } |
|
||||||
.lang-lg { background-position: 0px -2134px; min-width: 30px; height: 22px; min-height: 22px; max-height: 22px; background-repeat: no-repeat; display: inline-block; background-image: url('./languages.png'); } |
|
||||||
|
|
||||||
/* Positions in our sprite for xs-sized images */ |
|
||||||
.lang-xs[lang=ar] { background-position: 0px 0px; } |
|
||||||
.lang-xs[lang=be] { background-position: 0px -11px; } |
|
||||||
.lang-xs[lang=bg] { background-position: 0px -22px; } |
|
||||||
.lang-xs[lang=cs] { background-position: 0px -33px; } |
|
||||||
.lang-xs[lang=da] { background-position: 0px -44px; } |
|
||||||
.lang-xs[lang=de] { background-position: 0px -55px; } |
|
||||||
.lang-xs[lang=el] { background-position: 0px -66px; } |
|
||||||
.lang-xs[lang=en] { background-position: 0px -77px; } |
|
||||||
.lang-xs[lang=es] { background-position: 0px -88px; } |
|
||||||
.lang-xs[lang=et] { background-position: 0px -99px; } |
|
||||||
.lang-xs[lang=fi] { background-position: 0px -110px; } |
|
||||||
.lang-xs[lang=fr] { background-position: 0px -121px; } |
|
||||||
.lang-xs[lang=ga] { background-position: 0px -132px; } |
|
||||||
.lang-xs[lang=hi] { background-position: 0px -143px; } |
|
||||||
.lang-xs[lang=hr] { background-position: 0px -154px; } |
|
||||||
.lang-xs[lang=hu] { background-position: 0px -165px; } |
|
||||||
.lang-xs[lang=in] { background-position: 0px -176px; } |
|
||||||
.lang-xs[lang=is] { background-position: 0px -187px; } |
|
||||||
.lang-xs[lang=it] { background-position: 0px -198px; } |
|
||||||
.lang-xs[lang=iw] { background-position: 0px -209px; } |
|
||||||
.lang-xs[lang=ja] { background-position: 0px -220px; } |
|
||||||
.lang-xs[lang=ko] { background-position: 0px -231px; } |
|
||||||
.lang-xs[lang=lt] { background-position: 0px -242px; } |
|
||||||
.lang-xs[lang=lv] { background-position: 0px -253px; } |
|
||||||
.lang-xs[lang=mk] { background-position: 0px -264px; } |
|
||||||
.lang-xs[lang=ms] { background-position: 0px -275px; } |
|
||||||
.lang-xs[lang=mt] { background-position: 0px -286px; } |
|
||||||
.lang-xs[lang=nl] { background-position: 0px -297px; } |
|
||||||
.lang-xs[lang=no] { background-position: 0px -308px; } |
|
||||||
.lang-xs[lang=pl] { background-position: 0px -319px; } |
|
||||||
.lang-xs[lang=pt] { background-position: 0px -330px; } |
|
||||||
.lang-xs[lang=ro] { background-position: 0px -341px; } |
|
||||||
.lang-xs[lang=ru] { background-position: 0px -352px; } |
|
||||||
.lang-xs[lang=sk] { background-position: 0px -363px; } |
|
||||||
.lang-xs[lang=sl] { background-position: 0px -374px; } |
|
||||||
.lang-xs[lang=sq] { background-position: 0px -385px; } |
|
||||||
.lang-xs[lang=sr] { background-position: 0px -396px; } |
|
||||||
.lang-xs[lang=sv] { background-position: 0px -407px; } |
|
||||||
.lang-xs[lang=th] { background-position: 0px -418px; } |
|
||||||
.lang-xs[lang=tr] { background-position: 0px -429px; } |
|
||||||
.lang-xs[lang=uk] { background-position: 0px -440px; } |
|
||||||
.lang-xs[lang=vi] { background-position: 0px -451px; } |
|
||||||
.lang-xs[lang=zh] { background-position: 0px -462px; } |
|
||||||
|
|
||||||
/* Positions in our sprite for sm-sized images */ |
|
||||||
.lang-sm[lang=ar] { background-position: 0px -484px; } |
|
||||||
.lang-sm[lang=be] { background-position: 0px -500px; } |
|
||||||
.lang-sm[lang=bg] { background-position: 0px -516px; } |
|
||||||
.lang-sm[lang=cs] { background-position: 0px -532px; } |
|
||||||
.lang-sm[lang=da] { background-position: 0px -548px; } |
|
||||||
.lang-sm[lang=de] { background-position: 0px -564px; } |
|
||||||
.lang-sm[lang=el] { background-position: 0px -580px; } |
|
||||||
.lang-sm[lang=en] { background-position: 0px -596px; } |
|
||||||
.lang-sm[lang=es] { background-position: 0px -612px; } |
|
||||||
.lang-sm[lang=et] { background-position: 0px -628px; } |
|
||||||
.lang-sm[lang=fi] { background-position: 0px -644px; } |
|
||||||
.lang-sm[lang=fr] { background-position: 0px -660px; } |
|
||||||
.lang-sm[lang=ga] { background-position: 0px -676px; } |
|
||||||
.lang-sm[lang=hi] { background-position: 0px -692px; } |
|
||||||
.lang-sm[lang=hr] { background-position: 0px -708px; } |
|
||||||
.lang-sm[lang=hu] { background-position: 0px -724px; } |
|
||||||
.lang-sm[lang=in] { background-position: 0px -740px; } |
|
||||||
.lang-sm[lang=is] { background-position: 0px -756px; } |
|
||||||
.lang-sm[lang=it] { background-position: 0px -772px; } |
|
||||||
.lang-sm[lang=iw] { background-position: 0px -788px; } |
|
||||||
.lang-sm[lang=ja] { background-position: 0px -804px; } |
|
||||||
.lang-sm[lang=ko] { background-position: 0px -820px; } |
|
||||||
.lang-sm[lang=lt] { background-position: 0px -836px; } |
|
||||||
.lang-sm[lang=lv] { background-position: 0px -852px; } |
|
||||||
.lang-sm[lang=mk] { background-position: 0px -868px; } |
|
||||||
.lang-sm[lang=ms] { background-position: 0px -884px; } |
|
||||||
.lang-sm[lang=mt] { background-position: 0px -900px; } |
|
||||||
.lang-sm[lang=nl] { background-position: 0px -916px; } |
|
||||||
.lang-sm[lang=no] { background-position: 0px -932px; } |
|
||||||
.lang-sm[lang=pl] { background-position: 0px -948px; } |
|
||||||
.lang-sm[lang=pt] { background-position: 0px -964px; } |
|
||||||
.lang-sm[lang=ro] { background-position: 0px -980px; } |
|
||||||
.lang-sm[lang=ru] { background-position: 0px -996px; } |
|
||||||
.lang-sm[lang=sk] { background-position: 0px -1012px; } |
|
||||||
.lang-sm[lang=sl] { background-position: 0px -1028px; } |
|
||||||
.lang-sm[lang=sq] { background-position: 0px -1044px; } |
|
||||||
.lang-sm[lang=sr] { background-position: 0px -1060px; } |
|
||||||
.lang-sm[lang=sv] { background-position: 0px -1076px; } |
|
||||||
.lang-sm[lang=th] { background-position: 0px -1092px; } |
|
||||||
.lang-sm[lang=tr] { background-position: 0px -1108px; } |
|
||||||
.lang-sm[lang=uk] { background-position: 0px -1124px; } |
|
||||||
.lang-sm[lang=vi] { background-position: 0px -1140px; } |
|
||||||
.lang-sm[lang=zh] { background-position: 0px -1156px; } |
|
||||||
|
|
||||||
/* Positions in our sprite for lg-sized images */ |
|
||||||
.lang-lg[lang=ar] { background-position: 0px -1188px; } |
|
||||||
.lang-lg[lang=be] { background-position: 0px -1210px; } |
|
||||||
.lang-lg[lang=bg] { background-position: 0px -1232px; } |
|
||||||
.lang-lg[lang=cs] { background-position: 0px -1254px; } |
|
||||||
.lang-lg[lang=da] { background-position: 0px -1276px; } |
|
||||||
.lang-lg[lang=de] { background-position: 0px -1298px; } |
|
||||||
.lang-lg[lang=el] { background-position: 0px -1320px; } |
|
||||||
.lang-lg[lang=en] { background-position: 0px -1342px; } |
|
||||||
.lang-lg[lang=es] { background-position: 0px -1364px; } |
|
||||||
.lang-lg[lang=et] { background-position: 0px -1386px; } |
|
||||||
.lang-lg[lang=fi] { background-position: 0px -1408px; } |
|
||||||
.lang-lg[lang=fr] { background-position: 0px -1430px; } |
|
||||||
.lang-lg[lang=ga] { background-position: 0px -1452px; } |
|
||||||
.lang-lg[lang=hi] { background-position: 0px -1474px; } |
|
||||||
.lang-lg[lang=hr] { background-position: 0px -1496px; } |
|
||||||
.lang-lg[lang=hu] { background-position: 0px -1518px; } |
|
||||||
.lang-lg[lang=in] { background-position: 0px -1540px; } |
|
||||||
.lang-lg[lang=is] { background-position: 0px -1562px; } |
|
||||||
.lang-lg[lang=it] { background-position: 0px -1584px; } |
|
||||||
.lang-lg[lang=iw] { background-position: 0px -1606px; } |
|
||||||
.lang-lg[lang=ja] { background-position: 0px -1628px; } |
|
||||||
.lang-lg[lang=ko] { background-position: 0px -1650px; } |
|
||||||
.lang-lg[lang=lt] { background-position: 0px -1672px; } |
|
||||||
.lang-lg[lang=lv] { background-position: 0px -1694px; } |
|
||||||
.lang-lg[lang=mk] { background-position: 0px -1716px; } |
|
||||||
.lang-lg[lang=ms] { background-position: 0px -1738px; } |
|
||||||
.lang-lg[lang=mt] { background-position: 0px -1760px; } |
|
||||||
.lang-lg[lang=nl] { background-position: 0px -1782px; } |
|
||||||
.lang-lg[lang=no] { background-position: 0px -1804px; } |
|
||||||
.lang-lg[lang=pl] { background-position: 0px -1826px; } |
|
||||||
.lang-lg[lang=pt] { background-position: 0px -1848px; } |
|
||||||
.lang-lg[lang=ro] { background-position: 0px -1870px; } |
|
||||||
.lang-lg[lang=ru] { background-position: 0px -1892px; } |
|
||||||
.lang-lg[lang=sk] { background-position: 0px -1914px; } |
|
||||||
.lang-lg[lang=sl] { background-position: 0px -1936px; } |
|
||||||
.lang-lg[lang=sq] { background-position: 0px -1958px; } |
|
||||||
.lang-lg[lang=sr] { background-position: 0px -1980px; } |
|
||||||
.lang-lg[lang=sv] { background-position: 0px -2002px; } |
|
||||||
.lang-lg[lang=th] { background-position: 0px -2024px; } |
|
||||||
.lang-lg[lang=tr] { background-position: 0px -2046px; } |
|
||||||
.lang-lg[lang=uk] { background-position: 0px -2068px; } |
|
||||||
.lang-lg[lang=vi] { background-position: 0px -2090px; } |
|
||||||
.lang-lg[lang=zh] { background-position: 0px -2112px; } |
|
||||||
|
|
||||||
/* Labels for the unknown language */ |
|
||||||
.lang-lbl:after { content: "Unknown language"; } |
|
||||||
.lang-lbl-en:after { content: "Unknown language"; } |
|
||||||
.lang-lbl-full:after { content: "Unknown language"; } |
|
||||||
|
|
||||||
/* Labels in native (default) language */ |
|
||||||
.lang-lbl[lang=ar]:after { content: "\000627\000644\000639\000631\000628\00064A\000629"; } |
|
||||||
.lang-lbl[lang=be]:after { content: "\000411\000435\00043B\000430\000440\000443\000441\00043A\000456"; } |
|
||||||
.lang-lbl[lang=bg]:after { content: "\000411\00044A\00043B\000433\000430\000440\000441\00043A\000438"; } |
|
||||||
.lang-lbl[lang=cs]:after { content: "\00010Ce\000161tina"; } |
|
||||||
.lang-lbl[lang=da]:after { content: "Dansk"; } |
|
||||||
.lang-lbl[lang=de]:after { content: "Deutsch"; } |
|
||||||
.lang-lbl[lang=el]:after { content: "\000395\0003BB\0003BB\0003B7\0003BD\0003B9\0003BA\0003AC"; } |
|
||||||
.lang-lbl[lang=en]:after { content: "English"; } |
|
||||||
.lang-lbl[lang=es]:after { content: "Espa\0000F1ol"; } |
|
||||||
.lang-lbl[lang=et]:after { content: "Eesti"; } |
|
||||||
.lang-lbl[lang=fi]:after { content: "Suomi"; } |
|
||||||
.lang-lbl[lang=fr]:after { content: "Fran\0000E7ais"; } |
|
||||||
.lang-lbl[lang=ga]:after { content: "Gaeilge"; } |
|
||||||
.lang-lbl[lang=hi]:after { content: "\000939\00093F\000902\000926\000940"; } |
|
||||||
.lang-lbl[lang=hr]:after { content: "Hrvatski"; } |
|
||||||
.lang-lbl[lang=hu]:after { content: "Magyar"; } |
|
||||||
.lang-lbl[lang=in]:after { content: "Bahasa\000020indonesia"; } |
|
||||||
.lang-lbl[lang=is]:after { content: "\0000CDslenska"; } |
|
||||||
.lang-lbl[lang=it]:after { content: "Italiano"; } |
|
||||||
.lang-lbl[lang=iw]:after { content: "\0005E2\0005D1\0005E8\0005D9\0005EA"; } |
|
||||||
.lang-lbl[lang=ja]:after { content: "\0065E5\00672C\008A9E"; } |
|
||||||
.lang-lbl[lang=ko]:after { content: "\00D55C\00AD6D\00C5B4"; } |
|
||||||
.lang-lbl[lang=lt]:after { content: "Lietuvi\000173"; } |
|
||||||
.lang-lbl[lang=lv]:after { content: "Latvie\000161u"; } |
|
||||||
.lang-lbl[lang=mk]:after { content: "\00041C\000430\00043A\000435\000434\00043E\00043D\000441\00043A\000438"; } |
|
||||||
.lang-lbl[lang=ms]:after { content: "Bahasa\000020melayu"; } |
|
||||||
.lang-lbl[lang=mt]:after { content: "Malti"; } |
|
||||||
.lang-lbl[lang=nl]:after { content: "Nederlands"; } |
|
||||||
.lang-lbl[lang=no]:after { content: "Norsk"; } |
|
||||||
.lang-lbl[lang=pl]:after { content: "Polski"; } |
|
||||||
.lang-lbl[lang=pt]:after { content: "Portugu\0000EAs"; } |
|
||||||
.lang-lbl[lang=ro]:after { content: "Rom\0000E2n\000103"; } |
|
||||||
.lang-lbl[lang=ru]:after { content: "\000420\000443\000441\000441\00043A\000438\000439"; } |
|
||||||
.lang-lbl[lang=sk]:after { content: "Sloven\00010Dina"; } |
|
||||||
.lang-lbl[lang=sl]:after { content: "Sloven\000161\00010Dina"; } |
|
||||||
.lang-lbl[lang=sq]:after { content: "Shqipe"; } |
|
||||||
.lang-lbl[lang=sr]:after { content: "\000421\000440\00043F\000441\00043A\000438"; } |
|
||||||
.lang-lbl[lang=sv]:after { content: "Svenska"; } |
|
||||||
.lang-lbl[lang=th]:after { content: "\000E44\000E17\000E22"; } |
|
||||||
.lang-lbl[lang=tr]:after { content: "T\0000FCrk\0000E7e"; } |
|
||||||
.lang-lbl[lang=uk]:after { content: "\000423\00043A\000440\000430\000457\00043D\000441\00044C\00043A\000430"; } |
|
||||||
.lang-lbl[lang=vi]:after { content: "Ti\001EBFng\000020vi\001EC7t"; } |
|
||||||
.lang-lbl[lang=zh]:after { content: "\004E2D\006587"; } |
|
||||||
|
|
||||||
/* Labels in english language */ |
|
||||||
.lang-lbl-en[lang=ar]:after { content: "Arabic"; } |
|
||||||
.lang-lbl-en[lang=be]:after { content: "Belarusian"; } |
|
||||||
.lang-lbl-en[lang=bg]:after { content: "Bulgarian"; } |
|
||||||
.lang-lbl-en[lang=cs]:after { content: "Czech"; } |
|
||||||
.lang-lbl-en[lang=da]:after { content: "Danish"; } |
|
||||||
.lang-lbl-en[lang=de]:after { content: "German"; } |
|
||||||
.lang-lbl-en[lang=el]:after { content: "Greek"; } |
|
||||||
.lang-lbl-en[lang=en]:after { content: "English"; } |
|
||||||
.lang-lbl-en[lang=es]:after { content: "Spanish"; } |
|
||||||
.lang-lbl-en[lang=et]:after { content: "Estonian"; } |
|
||||||
.lang-lbl-en[lang=fi]:after { content: "Finnish"; } |
|
||||||
.lang-lbl-en[lang=fr]:after { content: "French"; } |
|
||||||
.lang-lbl-en[lang=ga]:after { content: "Irish"; } |
|
||||||
.lang-lbl-en[lang=hi]:after { content: "Hindi"; } |
|
||||||
.lang-lbl-en[lang=hr]:after { content: "Croatian"; } |
|
||||||
.lang-lbl-en[lang=hu]:after { content: "Hungarian"; } |
|
||||||
.lang-lbl-en[lang=in]:after { content: "Indonesian"; } |
|
||||||
.lang-lbl-en[lang=is]:after { content: "Icelandic"; } |
|
||||||
.lang-lbl-en[lang=it]:after { content: "Italian"; } |
|
||||||
.lang-lbl-en[lang=iw]:after { content: "Hebrew"; } |
|
||||||
.lang-lbl-en[lang=ja]:after { content: "Japanese"; } |
|
||||||
.lang-lbl-en[lang=ko]:after { content: "Korean"; } |
|
||||||
.lang-lbl-en[lang=lt]:after { content: "Lithuanian"; } |
|
||||||
.lang-lbl-en[lang=lv]:after { content: "Latvian"; } |
|
||||||
.lang-lbl-en[lang=mk]:after { content: "Macedonian"; } |
|
||||||
.lang-lbl-en[lang=ms]:after { content: "Malay"; } |
|
||||||
.lang-lbl-en[lang=mt]:after { content: "Maltese"; } |
|
||||||
.lang-lbl-en[lang=nl]:after { content: "Dutch"; } |
|
||||||
.lang-lbl-en[lang=no]:after { content: "Norwegian"; } |
|
||||||
.lang-lbl-en[lang=pl]:after { content: "Polish"; } |
|
||||||
.lang-lbl-en[lang=pt]:after { content: "Portuguese"; } |
|
||||||
.lang-lbl-en[lang=ro]:after { content: "Romanian"; } |
|
||||||
.lang-lbl-en[lang=ru]:after { content: "Russian"; } |
|
||||||
.lang-lbl-en[lang=sk]:after { content: "Slovak"; } |
|
||||||
.lang-lbl-en[lang=sl]:after { content: "Slovenian"; } |
|
||||||
.lang-lbl-en[lang=sq]:after { content: "Albanian"; } |
|
||||||
.lang-lbl-en[lang=sr]:after { content: "Serbian"; } |
|
||||||
.lang-lbl-en[lang=sv]:after { content: "Swedish"; } |
|
||||||
.lang-lbl-en[lang=th]:after { content: "Thai"; } |
|
||||||
.lang-lbl-en[lang=tr]:after { content: "Turkish"; } |
|
||||||
.lang-lbl-en[lang=uk]:after { content: "Ukrainian"; } |
|
||||||
.lang-lbl-en[lang=vi]:after { content: "Vietnamese"; } |
|
||||||
.lang-lbl-en[lang=zh]:after { content: "Chinese"; } |
|
||||||
|
|
||||||
/* Combined native/english labels */ |
|
||||||
.lang-lbl-full[lang=ar]:after { content: "\000627\000644\000639\000631\000628\00064A\000629\0000A0/\0000A0Arabic"; } |
|
||||||
.lang-lbl-full[lang=be]:after { content: "\000411\000435\00043B\000430\000440\000443\000441\00043A\000456\0000A0/\0000A0Belarusian"; } |
|
||||||
.lang-lbl-full[lang=bg]:after { content: "\000411\00044A\00043B\000433\000430\000440\000441\00043A\000438\0000A0/\0000A0Bulgarian"; } |
|
||||||
.lang-lbl-full[lang=cs]:after { content: "\00010Ce\000161tina\0000A0/\0000A0Czech"; } |
|
||||||
.lang-lbl-full[lang=da]:after { content: "Dansk\0000A0/\0000A0Danish"; } |
|
||||||
.lang-lbl-full[lang=de]:after { content: "Deutsch\0000A0/\0000A0German"; } |
|
||||||
.lang-lbl-full[lang=el]:after { content: "\000395\0003BB\0003BB\0003B7\0003BD\0003B9\0003BA\0003AC\0000A0/\0000A0Greek"; } |
|
||||||
.lang-lbl-full[lang=en]:after { content: "English\0000A0/\0000A0English"; } |
|
||||||
.lang-lbl-full[lang=es]:after { content: "Espa\0000F1ol\0000A0/\0000A0Spanish"; } |
|
||||||
.lang-lbl-full[lang=et]:after { content: "Eesti\0000A0/\0000A0Estonian"; } |
|
||||||
.lang-lbl-full[lang=fi]:after { content: "Suomi\0000A0/\0000A0Finnish"; } |
|
||||||
.lang-lbl-full[lang=fr]:after { content: "Fran\0000E7ais\0000A0/\0000A0French"; } |
|
||||||
.lang-lbl-full[lang=ga]:after { content: "Gaeilge\0000A0/\0000A0Irish"; } |
|
||||||
.lang-lbl-full[lang=hi]:after { content: "\000939\00093F\000902\000926\000940\0000A0/\0000A0Hindi"; } |
|
||||||
.lang-lbl-full[lang=hr]:after { content: "Hrvatski\0000A0/\0000A0Croatian"; } |
|
||||||
.lang-lbl-full[lang=hu]:after { content: "Magyar\0000A0/\0000A0Hungarian"; } |
|
||||||
.lang-lbl-full[lang=in]:after { content: "Bahasa\000020indonesia\0000A0/\0000A0Indonesian"; } |
|
||||||
.lang-lbl-full[lang=is]:after { content: "\0000CDslenska\0000A0/\0000A0Icelandic"; } |
|
||||||
.lang-lbl-full[lang=it]:after { content: "Italiano\0000A0/\0000A0Italian"; } |
|
||||||
.lang-lbl-full[lang=iw]:after { content: "\0005E2\0005D1\0005E8\0005D9\0005EA\0000A0/\0000A0Hebrew"; } |
|
||||||
.lang-lbl-full[lang=ja]:after { content: "\0065E5\00672C\008A9E\0000A0/\0000A0Japanese"; } |
|
||||||
.lang-lbl-full[lang=ko]:after { content: "\00D55C\00AD6D\00C5B4\0000A0/\0000A0Korean"; } |
|
||||||
.lang-lbl-full[lang=lt]:after { content: "Lietuvi\000173\0000A0/\0000A0Lithuanian"; } |
|
||||||
.lang-lbl-full[lang=lv]:after { content: "Latvie\000161u\0000A0/\0000A0Latvian"; } |
|
||||||
.lang-lbl-full[lang=mk]:after { content: "\00041C\000430\00043A\000435\000434\00043E\00043D\000441\00043A\000438\0000A0/\0000A0Macedonian"; } |
|
||||||
.lang-lbl-full[lang=ms]:after { content: "Bahasa\000020melayu\0000A0/\0000A0Malay"; } |
|
||||||
.lang-lbl-full[lang=mt]:after { content: "Malti\0000A0/\0000A0Maltese"; } |
|
||||||
.lang-lbl-full[lang=nl]:after { content: "Nederlands\0000A0/\0000A0Dutch"; } |
|
||||||
.lang-lbl-full[lang=no]:after { content: "Norsk\0000A0/\0000A0Norwegian"; } |
|
||||||
.lang-lbl-full[lang=pl]:after { content: "Polski\0000A0/\0000A0Polish"; } |
|
||||||
.lang-lbl-full[lang=pt]:after { content: "Portugu\0000EAs\0000A0/\0000A0Portuguese"; } |
|
||||||
.lang-lbl-full[lang=ro]:after { content: "Rom\0000E2n\000103\0000A0/\0000A0Romanian"; } |
|
||||||
.lang-lbl-full[lang=ru]:after { content: "\000420\000443\000441\000441\00043A\000438\000439\0000A0/\0000A0Russian"; } |
|
||||||
.lang-lbl-full[lang=sk]:after { content: "Sloven\00010Dina\0000A0/\0000A0Slovak"; } |
|
||||||
.lang-lbl-full[lang=sl]:after { content: "Sloven\000161\00010Dina\0000A0/\0000A0Slovenian"; } |
|
||||||
.lang-lbl-full[lang=sq]:after { content: "Shqipe\0000A0/\0000A0Albanian"; } |
|
||||||
.lang-lbl-full[lang=sr]:after { content: "\000421\000440\00043F\000441\00043A\000438\0000A0/\0000A0Serbian"; } |
|
||||||
.lang-lbl-full[lang=sv]:after { content: "Svenska\0000A0/\0000A0Swedish"; } |
|
||||||
.lang-lbl-full[lang=th]:after { content: "\000E44\000E17\000E22\0000A0/\0000A0Thai"; } |
|
||||||
.lang-lbl-full[lang=tr]:after { content: "T\0000FCrk\0000E7e\0000A0/\0000A0Turkish"; } |
|
||||||
.lang-lbl-full[lang=uk]:after { content: "\000423\00043A\000440\000430\000457\00043D\000441\00044C\00043A\000430\0000A0/\0000A0Ukrainian"; } |
|
||||||
.lang-lbl-full[lang=vi]:after { content: "Ti\001EBFng\000020vi\001EC7t\0000A0/\0000A0Vietnamese"; } |
|
||||||
.lang-lbl-full[lang=zh]:after { content: "\004E2D\006587\0000A0/\0000A0Chinese"; } |
|
||||||
|
|
||||||
/* One breaking space if we have an image */ |
|
||||||
.lang-xs:before, |
|
||||||
.lang-sm:before, |
|
||||||
.lang-lg:before { content: '\0000A0'; } |
|
||||||
|
|
||||||
/* Pad the image and remove the non-breaking space when we have both an icon and a label */ |
|
||||||
.lang-xs.lang-lbl, |
|
||||||
.lang-xs.lang-lbl-en, |
|
||||||
.lang-xs.lang-lbl-full { padding-left: 16px; } |
|
||||||
.lang-sm.lang-lbl, |
|
||||||
.lang-sm.lang-lbl-en, |
|
||||||
.lang-sm.lang-lbl-full { padding-left: 24px; } |
|
||||||
.lang-lg.lang-lbl, |
|
||||||
.lang-lg.lang-lbl-en, |
|
||||||
.lang-lg.lang-lbl-full { padding-left: 32px; } |
|
||||||
|
|
||||||
.lang-xs.lang-lbl:before, |
|
||||||
.lang-sm.lang-lbl:before, |
|
||||||
.lang-lg.lang-lbl:before, |
|
||||||
.lang-xs.lang-lbl-en:before, |
|
||||||
.lang-sm.lang-lbl-en:before, |
|
||||||
.lang-lg.lang-lbl-en:before, |
|
||||||
.lang-xs.lang-lbl-full:before, |
|
||||||
.lang-sm.lang-lbl-full:before, |
|
||||||
.lang-lg.lang-lbl-full:before { content: ''; } |
|
||||||
|
|
||||||
/* Adjustments for paragraphs */ |
|
||||||
.lang-lg, |
|
||||||
.lang-lg:after { top: 0px; position: relative; } |
|
||||||
.lang-sm { top: 1px; position: relative; } |
|
||||||
.lang-sm:after { top: -1px; position: relative; } |
|
||||||
.lang-xs { top: 4px; position: relative; } |
|
||||||
.lang-xs:after { top: -4px; position: relative; } |
|
||||||
|
|
||||||
.lead>.lang-lg { top: 2px; } |
|
||||||
.lead>.lang-lg:after { top: -2px; } |
|
||||||
.lead>.lang-sm { top: 6px; } |
|
||||||
.lead>.lang-sm:after { top: -6px; } |
|
||||||
.lead>.lang-xs { top: 8px; } |
|
||||||
.lead>.lang-xs:after { top: -8px; } |
|
||||||
|
|
||||||
small>.lang-sm { top: -1px; } |
|
||||||
small>.lang-sm:after { top: 1px; } |
|
||||||
small>.lang-xs { top: 2px; } |
|
||||||
small>.lang-xs:after { top: -2px; } |
|
||||||
|
|
||||||
/* Adjustments for headings */ |
|
||||||
h1>.lang-lg { top: 9px; } |
|
||||||
h1>.lang-lg:after { top: -9px; } |
|
||||||
h1>.lang-sm { top: 12px; } |
|
||||||
h1>.lang-sm:after { top: -12px; } |
|
||||||
h1>.lang-xs { top: 14px; } |
|
||||||
h1>.lang-xs:after { top: -14px; } |
|
||||||
|
|
||||||
h2>.lang-lg { top: 5px; } |
|
||||||
h2>.lang-lg:after { top: -5px; } |
|
||||||
h2>.lang-sm { top: 8px; } |
|
||||||
h2>.lang-sm:after { top: -8px; } |
|
||||||
h2>.lang-xs { top: 10px; } |
|
||||||
h2>.lang-xs:after { top: -10px; } |
|
||||||
|
|
||||||
h3>.lang-lg { top: 1px; } |
|
||||||
h3>.lang-lg:after { top: -1px; } |
|
||||||
h3>.lang-sm { top: 5px; } |
|
||||||
h3>.lang-sm:after { top: -5px; } |
|
||||||
h3>.lang-xs { top: 8px; } |
|
||||||
h3>.lang-xs:after { top: -8px; } |
|
||||||
|
|
||||||
h4>.lang-lg { top: -1px; } |
|
||||||
h4>.lang-lg:after { top: 1px; } |
|
||||||
h4>.lang-sm { top: 1px; } |
|
||||||
h4>.lang-sm:after { top: -1px; } |
|
||||||
h4>.lang-xs { top: 4px; } |
|
||||||
h4>.lang-xs:after { top: -4px; } |
|
||||||
|
|
||||||
h5>.lang-sm, |
|
||||||
h5>.lang-sm:after { top: 0px; } |
|
||||||
h5>.lang-xs { top: 2px; } |
|
||||||
h5>.lang-xs:after { top: -2px; } |
|
||||||
|
|
||||||
h6>.lang-sm, |
|
||||||
h6>.lang-sm:after { top: 0px; } |
|
||||||
h6>.lang-xs { top: 1px; } |
|
||||||
h6>.lang-xs:after { top: -1px; } |
|
||||||
|
|
||||||
/* Adjustments for buttons */ |
|
||||||
.btn>.lang-sm { top: 2px; } |
|
||||||
.btn>.lang-sm:after { top: -2px; } |
|
||||||
.btn>.lang-xs { top: 4px; } |
|
||||||
.btn>.lang-xs:after { top: -4px; } |
|
||||||
|
|
||||||
.btn.btn-xs>.lang-sm, |
|
||||||
.btn.btn-xs>.lang-sm:after { top: 0px; } |
|
||||||
.btn.btn-xs>.lang-xs { top: 3px; } |
|
||||||
.btn.btn-xs>.lang-xs:after { top: -3px; } |
|
||||||
|
|
||||||
.btn.btn-sm>.lang-sm, |
|
||||||
.btn.btn-sm>.lang-sm:after { top: 0px; } |
|
||||||
.btn.btn-sm>.lang-xs { top: 3px; } |
|
||||||
.btn.btn-sm>.lang-xs:after { top: -3px; } |
|
||||||
|
|
||||||
.btn.btn-lg>.lang-lg { top: 1px; } |
|
||||||
.btn.btn-lg>.lang-lg:after { top: -1px; } |
|
||||||
.btn.btn-lg>.lang-sm { top: 3px; } |
|
||||||
.btn.btn-lg>.lang-sm:after { top: -3px; } |
|
||||||
.btn.btn-lg>.lang-xs { top: 6px; } |
|
||||||
.btn.btn-lg>.lang-xs:after { top: -6px; } |
|
||||||
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 60 KiB |
@ -1,247 +0,0 @@ |
|||||||
ad and Andorra |
|
||||||
ae are United Arab Emirates |
|
||||||
af afg Afghanistan |
|
||||||
ag atg Antigua and Barbuda |
|
||||||
ai aia Anguilla |
|
||||||
al alb Albania |
|
||||||
am arm Armenia |
|
||||||
an ant Netherlands Antilles |
|
||||||
ao ago Angola |
|
||||||
aq ata Antarctica |
|
||||||
ar arg Argentina |
|
||||||
as asm American Samoa |
|
||||||
at aut Austria |
|
||||||
au aus Australia |
|
||||||
aw abw Aruba |
|
||||||
ax ala Aland Islands |
|
||||||
az aze Azerbaijan |
|
||||||
ba bih Bosnia and Herzegovina |
|
||||||
bb brb Barbados |
|
||||||
bd bgd Bangladesh |
|
||||||
be bel Belgium |
|
||||||
bf bfa Burkina Faso |
|
||||||
bg bgr Bulgaria |
|
||||||
bh bhr Bahrain |
|
||||||
bi bdi Burundi |
|
||||||
bj ben Benin |
|
||||||
bl blm Saint-Barthélemy |
|
||||||
bm bmu Bermuda |
|
||||||
bn brn Brunei Darussalam |
|
||||||
bo bol Bolivia |
|
||||||
br bra Brazil |
|
||||||
bs bhs Bahamas |
|
||||||
bt btn Bhutan |
|
||||||
bv bvt Bouvet Island |
|
||||||
bw bwa Botswana |
|
||||||
by blr Belarus |
|
||||||
bz blz Belize |
|
||||||
ca can Canada |
|
||||||
cc cck Cocos (Keeling) Islands |
|
||||||
cd cod Congo, Democratic Republic of the |
|
||||||
cf caf Central African Republic |
|
||||||
cg cog Congo (Brazzaville) |
|
||||||
ch che Switzerland |
|
||||||
ci civ Côte d'Ivoire |
|
||||||
ck cok Cook Islands |
|
||||||
cl chl Chile |
|
||||||
cm cmr Cameroon |
|
||||||
cn chn China |
|
||||||
co col Colombia |
|
||||||
cr cri Costa Rica |
|
||||||
cu cub Cuba |
|
||||||
cv cpv Cape Verde |
|
||||||
cx cxr Christmas Island |
|
||||||
cy cyp Cyprus |
|
||||||
cz cze Czech Republic |
|
||||||
de deu Germany |
|
||||||
dj dji Djibouti |
|
||||||
dk dnk Denmark |
|
||||||
dm dma Dominica |
|
||||||
do dom Dominican Republic |
|
||||||
dz dza Algeria |
|
||||||
ec ecu Ecuador |
|
||||||
ee est Estonia |
|
||||||
eg egy Egypt |
|
||||||
eh esh Western Sahara |
|
||||||
er eri Eritrea |
|
||||||
es esp Spain |
|
||||||
et eth Ethiopia |
|
||||||
fi fin Finland |
|
||||||
fj fji Fiji |
|
||||||
fk flk Falkland Islands (Malvinas) |
|
||||||
fm fsm Micronesia, Federated States of |
|
||||||
fo fro Faroe Islands |
|
||||||
fr fra France |
|
||||||
ga gab Gabon |
|
||||||
gb gbr United Kingdom |
|
||||||
gd grd Grenada |
|
||||||
ge geo Georgia |
|
||||||
gf guf French Guiana |
|
||||||
gg ggy Guernsey |
|
||||||
gh gha Ghana |
|
||||||
gi gib Gibraltar |
|
||||||
gl grl Greenland |
|
||||||
gm gmb Gambia |
|
||||||
gn gin Guinea |
|
||||||
gp glp Guadeloupe |
|
||||||
gq gnq Equatorial Guinea |
|
||||||
gr grc Greece |
|
||||||
gs sgs South Georgia and the South Sandwich Islands |
|
||||||
gt gtm Guatemala |
|
||||||
gu gum Guam |
|
||||||
gw gnb Guinea-Bissau |
|
||||||
gy guy Guyana |
|
||||||
hk hkg Hong Kong, Special Administrative Region of China |
|
||||||
hm hmd Heard Island and Mcdonald Islands |
|
||||||
hn hnd Honduras |
|
||||||
hr hrv Croatia |
|
||||||
ht hti Haiti |
|
||||||
hu hun Hungary |
|
||||||
id idn Indonesia |
|
||||||
ie irl Ireland |
|
||||||
il isr Israel |
|
||||||
im imn Isle of Man |
|
||||||
in ind India |
|
||||||
io iot British Indian Ocean Territory |
|
||||||
iq irq Iraq |
|
||||||
ir irn Iran, Islamic Republic of |
|
||||||
is isl Iceland |
|
||||||
it ita Italy |
|
||||||
je jey Jersey |
|
||||||
jm jam Jamaica |
|
||||||
jo jor Jordan |
|
||||||
jp jpn Japan |
|
||||||
ke ken Kenya |
|
||||||
kg kgz Kyrgyzstan |
|
||||||
kh khm Cambodia |
|
||||||
ki kir Kiribati |
|
||||||
km com Comoros |
|
||||||
kn kna Saint Kitts and Nevis |
|
||||||
kp prk Korea, Democratic People's Republic of |
|
||||||
kr kor Korea, Republic of |
|
||||||
kw kwt Kuwait |
|
||||||
ky cym Cayman Islands |
|
||||||
kz kaz Kazakhstan |
|
||||||
la lao Lao PDR |
|
||||||
lb lbn Lebanon |
|
||||||
lc lca Saint Lucia |
|
||||||
li lie Liechtenstein |
|
||||||
lk lka Sri Lanka |
|
||||||
lr lbr Liberia |
|
||||||
ls lso Lesotho |
|
||||||
lt ltu Lithuania |
|
||||||
lu lux Luxembourg |
|
||||||
lv lva Latvia |
|
||||||
ly lby Libya |
|
||||||
ma mar Morocco |
|
||||||
mc mco Monaco |
|
||||||
md mda Moldova |
|
||||||
me mne Montenegro |
|
||||||
mf maf Saint-Martin (French part) |
|
||||||
mg mdg Madagascar |
|
||||||
mh mhl Marshall Islands |
|
||||||
mk mkd Macedonia, Republic of |
|
||||||
ml mli Mali |
|
||||||
mm mmr Myanmar |
|
||||||
mn mng Mongolia |
|
||||||
mo mac Macao, Special Administrative Region of China |
|
||||||
mp mnp Northern Mariana Islands |
|
||||||
mq mtq Martinique |
|
||||||
mr mrt Mauritania |
|
||||||
ms msr Montserrat |
|
||||||
mt mlt Malta |
|
||||||
mu mus Mauritius |
|
||||||
mv mdv Maldives |
|
||||||
mw mwi Malawi |
|
||||||
mx mex Mexico |
|
||||||
my mys Malaysia |
|
||||||
mz moz Mozambique |
|
||||||
na nam Namibia |
|
||||||
nc ncl New Caledonia |
|
||||||
ne ner Niger |
|
||||||
nf nfk Norfolk Island |
|
||||||
ng nga Nigeria |
|
||||||
ni nic Nicaragua |
|
||||||
nl nld Netherlands |
|
||||||
no nor Norway |
|
||||||
np npl Nepal |
|
||||||
nr nru Nauru |
|
||||||
nu niu Niue |
|
||||||
nz nzl New Zealand |
|
||||||
om omn Oman |
|
||||||
pa pan Panama |
|
||||||
pe per Peru |
|
||||||
pf pyf French Polynesia |
|
||||||
pg png Papua New Guinea |
|
||||||
ph phl Philippines |
|
||||||
pk pak Pakistan |
|
||||||
pl pol Poland |
|
||||||
pm spm Saint Pierre and Miquelon |
|
||||||
pn pcn Pitcairn |
|
||||||
pr pri Puerto Rico |
|
||||||
ps pse Palestinian Territory, Occupied |
|
||||||
pt prt Portugal |
|
||||||
pw plw Palau |
|
||||||
py pry Paraguay |
|
||||||
qa qat Qatar |
|
||||||
re reu Réunion |
|
||||||
ro rou Romania |
|
||||||
rs srb Serbia |
|
||||||
ru rus Russian Federation |
|
||||||
rw rwa Rwanda |
|
||||||
sa sau Saudi Arabia |
|
||||||
sb slb Solomon Islands |
|
||||||
sc syc Seychelles |
|
||||||
sd sdn Sudan |
|
||||||
se swe Sweden |
|
||||||
sg sgp Singapore |
|
||||||
sh shn Saint Helena |
|
||||||
si svn Slovenia |
|
||||||
sj sjm Svalbard and Jan Mayen Islands |
|
||||||
sk svk Slovakia |
|
||||||
sl sle Sierra Leone |
|
||||||
sm smr San Marino |
|
||||||
sn sen Senegal |
|
||||||
so som Somalia |
|
||||||
sr sur Suriname * |
|
||||||
ss ssd South Sudan |
|
||||||
st stp Sao Tome and Principe |
|
||||||
sv slv El Salvador |
|
||||||
sy syr Syrian Arab Republic (Syria) |
|
||||||
sz swz Swaziland |
|
||||||
tc tca Turks and Caicos Islands |
|
||||||
td tcd Chad |
|
||||||
tf atf French Southern Territories |
|
||||||
tg tgo Togo |
|
||||||
th tha Thailand |
|
||||||
tj tjk Tajikistan |
|
||||||
tk tkl Tokelau |
|
||||||
tl tls Timor-Leste |
|
||||||
tm tkm Turkmenistan |
|
||||||
tn tun Tunisia |
|
||||||
to ton Tonga |
|
||||||
tr tur Turkey |
|
||||||
tt tto Trinidad and Tobago |
|
||||||
tv tuv Tuvalu |
|
||||||
tw twn Taiwan, Republic of China |
|
||||||
tz tza Tanzania *, United Republic of |
|
||||||
ua ukr Ukraine |
|
||||||
ug uga Uganda |
|
||||||
um umi United States Minor Outlying Islands |
|
||||||
us usa United States of America |
|
||||||
uy ury Uruguay |
|
||||||
uz uzb Uzbekistan |
|
||||||
va vat Holy See (Vatican City State) |
|
||||||
vc vct Saint Vincent and Grenadines |
|
||||||
ve ven Venezuela (Bolivarian Republic of) |
|
||||||
vg vgb British Virgin Islands |
|
||||||
vi vir Virgin Islands, US |
|
||||||
vn vnm Viet Nam |
|
||||||
vu vut Vanuatu |
|
||||||
wf wlf Wallis and Futuna Islands |
|
||||||
ws wsm Samoa |
|
||||||
ye yem Yemen |
|
||||||
yt myt Mayotte |
|
||||||
za zaf South Africa |
|
||||||
zm zmb Zambia |
|
||||||
zw zwe Zimbabwe |
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,23 @@ |
|||||||
|
div.cke_dialog_ui_scaytItemList { |
||||||
|
border: 1px solid #c9cccf; |
||||||
|
} |
||||||
|
|
||||||
|
.cke_scaytItemList-child { |
||||||
|
position: relative; |
||||||
|
padding: 6px 30px 6px 5px; |
||||||
|
overflow: hidden; |
||||||
|
text-overflow: ellipsis; |
||||||
|
white-space: nowrap; |
||||||
|
} |
||||||
|
|
||||||
|
.cke_scaytItemList-child:hover { |
||||||
|
background: #ebebeb; |
||||||
|
} |
||||||
|
|
||||||
|
.cke_scaytItemList-child .cke_scaytItemList_remove { |
||||||
|
position: absolute; |
||||||
|
top: 0; |
||||||
|
right: 5px; |
||||||
|
width: 26px; |
||||||
|
height: 26px; |
||||||
|
} |
||||||
@ -0,0 +1,32 @@ |
|||||||
|
.cke_table-faked-selection-editor *::selection, table.cke_table-faked-selection-table *::selection { |
||||||
|
background: transparent; |
||||||
|
} |
||||||
|
|
||||||
|
.cke_table-faked-selection-editor { |
||||||
|
/* With love, dedicated for Chrome, until https://bugs.chromium.org/p/chromium/issues/detail?id=702610 is resolved. |
||||||
|
It will force repaint (without reflow) so that selection is properly displayed. */ |
||||||
|
transform: translateZ( 0 ); |
||||||
|
} |
||||||
|
|
||||||
|
.cke_table-faked-selection { |
||||||
|
background: darkgray !important; |
||||||
|
color: black; |
||||||
|
} |
||||||
|
.cke_table-faked-selection a { |
||||||
|
color: black; |
||||||
|
} |
||||||
|
.cke_editable:focus .cke_table-faked-selection { |
||||||
|
/* We have to use !important here, as td might specify it's own background, thus table selection |
||||||
|
would not be visible. */ |
||||||
|
background: #0076cb !important; |
||||||
|
color: white; |
||||||
|
} |
||||||
|
.cke_editable:focus .cke_table-faked-selection a { |
||||||
|
color: white; |
||||||
|
} |
||||||
|
.cke_table-faked-selection::-moz-selection, .cke_table-faked-selection ::-moz-selection { |
||||||
|
background: transparent; |
||||||
|
} |
||||||
|
.cke_table-faked-selection::selection, .cke_table-faked-selection ::selection { |
||||||
|
background: transparent; |
||||||
|
} |
||||||
@ -0,0 +1,20 @@ |
|||||||
|
/** |
||||||
|
* @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. |
||||||
|
* For licensing, see LICENSE.md or http://ckeditor.com/license |
||||||
|
*/ |
||||||
|
|
||||||
|
.cke_colordialog_colorcell { |
||||||
|
width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */ |
||||||
|
height: 14px; |
||||||
|
padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */ |
||||||
|
} |
||||||
|
|
||||||
|
.cke_colordialog_colorcell.cke_colordialog_focused_light, |
||||||
|
.cke_colordialog_colorcell.cke_colordialog_focused_dark { |
||||||
|
padding: 0; /* Shrink cell to allow 1px border indicating focus. */ |
||||||
|
border: 1px dotted #000; |
||||||
|
} |
||||||
|
|
||||||
|
.cke_colordialog_colorcell.cke_colordialog_focused_dark { |
||||||
|
border-color: #FFF; |
||||||
|
} |
||||||
Loading…
Reference in new issue