the browser-facing portion of osu!
at master 31 lines 1.0 kB view raw
1{{-- 2 Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0. 3 See the LICENCE file in the repository root for full licence text. 4--}} 5@php 6 $legacyScoreMode ??= App\Libraries\Search\ScoreSearchParams::showLegacyForUser(Auth::user()) === true; 7 $icon = $legacyScoreMode 8 ? 'far fa-square' 9 : 'fas fa-check-square'; 10@endphp 11<button 12 class="{{ $class }}" 13 type="button" 14 data-url="{{ route('account.options', ['user_profile_customization[legacy_score_only]' => !$legacyScoreMode]) }}" 15 data-method="PUT" 16 data-remote="1" 17 data-reload-on-success="1" 18 title="{{ osu_trans("layout.popup_user.links.legacy_score_only_toggle_tooltip") }}" 19> 20 <span> 21 <span class="{{ $icon }}"></span> 22 {{ osu_trans("layout.popup_user.links.legacy_score_only_toggle") }} 23 </span> 24</button> 25 26@if (!$legacyScoreMode) 27 <div 28 class="js-react--scoring-mode-toggle u-contents" 29 data-class="{{ $class }}" 30 ></div> 31@endif