diff --git a/en/translations.php b/en/translations.php new file mode 100644 index 0000000..2659210 --- /dev/null +++ b/en/translations.php @@ -0,0 +1,39 @@ + + + + + + + + + Translations | ~vern + + + /dev/null -y --suppress-common-lines en/ '.$tl.'/ | grep "|" | wc -l)+$(diff 2>/dev/null -y --suppress-common-lines en/ '.$tl.'/ | grep "^Only in en/" | awk '."'".'{print $NF}'."'".' | while read -r line; do wc -l < en/"$line";printf "+"; done)0))"'); + $percent = intdiv(($sum * 100), $const); + return "
  • " . $langs[$tl][0] . " (" . $langs[$tl][1] . ", /$tl/)
  • \n$percent% complete
    \n$percent%
    "; + } + ?> + +

    Translations

    + + + + diff --git a/media/style.css b/media/style.css index 5eba0e8..79f56b9 100644 --- a/media/style.css +++ b/media/style.css @@ -55,13 +55,13 @@ h3 { font-size:1.1em; } color:#ff6c6b; size:75%; } -.h a[aria-hidden] { display:none; } +.h a[aria-hidden] { display:none; } pre { tab-size:4; background: #20232a; color: #969ba6; - border: 1px solid lightgrey; - padding: 5px; + border: 1px solid lightgrey; + padding: 5px; tab-size:4; } .red { color:#ff6c6b; } @@ -74,6 +74,30 @@ input[type=submit] { color: #282c34; border-radius:10px; } + +progress { + height: 12px; + width: 90%; + border-radius: 7px; + border: 0px solid #282c34; + background-color: #bbc2cf; + color: #ff6c6b; +} + +progress::-moz-progress-bar { + color: transparent; + background-color: #ff6c6b; + border-radius: 7px; +} + +progress::-webkit-progress-bar { + background-color: #bbc2cf; +} +progress::-webkit-progress-value { + background-color: #ff6c6b; + border-radius: 7px; +} + input[type=checkbox] { color: #282c34; background-color: #bbc2cf; } ul[userlist] { list-style:none; } ul[userlist] li[online]::before { @@ -88,23 +112,23 @@ ul[userlist] li[online$=true]::before { color:#98be65; } textarea { background-color: #282c34; color: #bbc2cf; } input { background-color: #282c34; color: #bbc2cf; } #TOC { - border: 1px solid; - position: relative; + border: 1px solid; + position: relative; } #TOC:before { - border-bottom: 1px solid; - content: 'Table of Contents'; - display: block; - font-weight: bold; - padding: 5px; - position: relative; + border-bottom: 1px solid; + content: 'Table of Contents'; + display: block; + font-weight: bold; + padding: 5px; + position: relative; } .date { //color: grey; - display: block; - font-family: monospace; - margin-top: 1em; - overflow: hidden; - white-space: nowrap; - width: 16ch; + display: block; + font-family: monospace; + margin-top: 1em; + overflow: hidden; + white-space: nowrap; + width: 16ch; }