ich hätte das folgendermaßen gelöst - nachdem es bei mir auch mehr Gewinnränge (1-20) gibt:
In der user.css eine neue Klasse hinzugefügt (z.B. ranking-place-gewinn):
Und dann in der Datei /resources/views/ranking/list.blade.php den Code hinzugefügt, der die entsprechenden Ränge einschließt:
also in meinem Fall Ränge 4 - 20:
Code: /resources/views/ranking/list.blade.php
- @if (count($rankingList) > 0)
- @foreach ($rankingList as $rankingRow)
- <tr class="@if ($rankingRow['place'] == '1') ranking-place-first @elseif ($rankingRow['place'] == 2) ranking-place-second @elseif ($rankingRow['place'] == 3) ranking-place-third @elseif ($rankingRow['place'] > 3 and $rankingRow['place'] < 21) ranking-place-gewinn @else ranking-place-rest @endif @if(Auth::user()->id == $rankingRow['user_id']) own-user-row @endif">
- <td class="text-center p-1.5">{{ $rankingRow['place'] }}</td>
- <td class="fixed-column @if ($rankingRow['place'] == '1') ranking-place-first @elseif ($rankingRow['place'] == 2) ranking-place-second @elseif ($rankingRow['place'] == 3) ranking-place-third ranking-place-third @elseif ($rankingRow['place'] > 3 and $rankingRow['place'] < 21) ranking-place-gewinn @else ranking-place-rest @endif">@if (!is_null($rankingRow['user'])){!! $rankingRow['user']->displaywithlink() !!}@else - @endif</td>
Das Ganze sieht bei mir dann so aus:
Ist aber nicht updatesicher und muss nach jeder neuen Version wieder eingefügt werden.
Außer, hier könnte "man" was in die Release einbauen