content: hide languages that contribute a neglible amount from the about page (#62)

Closes #56

Reviewed-on: https://codeberg.org/vlw/vlw.se/pulls/62
This commit is contained in:
Victor Westerlund 2026-01-18 10:25:25 +01:00
parent 1a3e2d57dd
commit 432f5218db

View file

@ -70,6 +70,8 @@
<stacked-bar-chart> <stacked-bar-chart>
<?php foreach ($languages::all() as $language): ?> <?php foreach ($languages::all() as $language): ?>
<?php if ($languages->percent($language) <= 1): continue; endif; ?>
<a href="<?= FORGEJO . $language->name ?>" target="_blank"><chart-segment style="--size:<?= $languages->percent($language) ?>%;" data-lang="<?= $language->name ?>" data-bytes="<?= $language->bytes ?>"> <a href="<?= FORGEJO . $language->name ?>" target="_blank"><chart-segment style="--size:<?= $languages->percent($language) ?>%;" data-lang="<?= $language->name ?>" data-bytes="<?= $language->bytes ?>">
<span data-hover><strong><?= $languages->percent_string($language) ?> <?= $language->name ?></strong><br>(<?= $language->bytes ?> bytes)</span> <span data-hover><strong><?= $languages->percent_string($language) ?> <?= $language->name ?></strong><br>(<?= $language->bytes ?> bytes)</span>
</chart-segment></a> </chart-segment></a>
@ -79,6 +81,8 @@
<languages-list> <languages-list>
<?php foreach ($languages::all() as $language): ?> <?php foreach ($languages::all() as $language): ?>
<?php if ($languages->percent($language) <= 1): continue; endif; ?>
<a href="<?= FORGEJO . $language->name ?>"><button data-lang="<?= $language->name ?>" class="inline"> <a href="<?= FORGEJO . $language->name ?>"><button data-lang="<?= $language->name ?>" class="inline">
<p><?= $languages->percent_string($language) ?></p> <p><?= $languages->percent_string($language) ?></p>
<p class="lang"><?= $language->name ?></p> <p class="lang"><?= $language->name ?></p>
@ -91,6 +95,8 @@
<stacked-bar-chart> <stacked-bar-chart>
<?php foreach ($languages::all() as $language): ?> <?php foreach ($languages::all() as $language): ?>
<?php if ($languages->percent($language) <= 1): continue; endif; ?>
<a href="<?= FORGEJO . $language->name ?>" target="_blank"><chart-segment style="--size:<?= $languages->percent($language) ?>%;" data-lang="<?= $language->name ?>" data-bytes="<?= $language->bytes ?>"> <a href="<?= FORGEJO . $language->name ?>" target="_blank"><chart-segment style="--size:<?= $languages->percent($language) ?>%;" data-lang="<?= $language->name ?>" data-bytes="<?= $language->bytes ?>">
<span data-hover><strong><?= $languages->percent_string($language) ?> <?= $language->name ?></strong><br>(<?= $language->bytes ?> bytes)</span> <span data-hover><strong><?= $languages->percent_string($language) ?> <?= $language->name ?></strong><br>(<?= $language->bytes ?> bytes)</span>
</chart-segment></a> </chart-segment></a>