[feature] info pages redesign (#306)

* feat(skin-info): initial page redesign

* feat(skin-info): improve page header & colors

* feat(skin-info): optimize splash loading

* feat(skin-info): add product schema

* feat(skin-info): add faq section

* feat(champ-info): full page redesign

* fix: remove unused splash_color

* feat(icon-info): full page redesign

* feat(skin-info): convert RP to EUR in skin schema

* fix: prevent error on missing element
This commit is contained in:
Rico
2025-05-16 15:13:53 +02:00
committed by GitHub
parent 9745765875
commit 84da1cc6d2
10 changed files with 1534 additions and 415 deletions

View File

@@ -63,14 +63,6 @@ class ChampionSkinController extends Controller
static fn () => $championSkin->load('champion', 'chromas')
);
$splashColor = Cache::remember(
'championSkinSplashColorCache'.$championSkin->slug,
60 * 60 * 120,
static fn () => getAverageColorFromImageUrl('https://wsrv.nl/?url='.$championSkin->getSkinImageAttribute(true))
);
$skin->splash_color = $splashColor;
return view('skins.show', ['skin' => $skin]);
}