Display available languages in page lists

This commit is contained in:
Giuseppe Criscione 2019-04-21 20:22:23 +02:00
parent 3f4d74ea34
commit 66bf43b2cc
4 changed files with 29 additions and 6 deletions

View File

@ -2101,11 +2101,19 @@ input[type=range] {
.page-title {
font-size: 1rem; }
.page-route {
.page-language {
display: inline-block;
padding: 0 0.25rem;
min-width: 1.125rem;
border-radius: 3px;
background-color: #e9f4fb;
color: #3498da;
text-align: center;
font-size: 0.875rem; }
.page-route span {
color: #979797; }
.page-route {
color: #979797;
font-size: 0.875rem; }
.page-status-label::before {
display: inline-block;

File diff suppressed because one or more lines are too long

View File

@ -61,12 +61,20 @@
font-size: $font-size-m;
}
.page-route {
.page-language {
display: inline-block;
padding: 0 0.25rem;
min-width: 1.125rem;
border-radius: 3px;
background-color: #e9f4fb;
color: $color-accent;
text-align: center;
font-size: $font-size-s;
}
.page-route span {
.page-route {
color: $color-gray-dark;
font-size: $font-size-s;
}
.page-status-label::before {

View File

@ -28,6 +28,13 @@
endif;
?>
<a href="<?= $this->uri('/pages/' . trim($page->route(), '/') . '/edit/') ?>" title="<?= $this->escape($page->title()) ?>"><?= $this->escape($page->title()) ?></a>
<?php
foreach ($page->availableLanguages() as $code):
?>
<span class="page-language"><?= $code ?></span>
<?php
endforeach;
?>
</div>
<div class="page-route">
<span><?= $page->route() ?></span>