From 778d036f5bb6da0e4a21408acbe1206c8704644d Mon Sep 17 00:00:00 2001 From: Shift Date: Mon, 18 Mar 2024 17:53:47 +0000 Subject: [PATCH 1/4] Convert validation rules to array syntax --- app/Http/Requests/ContactSubmissionRequest.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/ContactSubmissionRequest.php b/app/Http/Requests/ContactSubmissionRequest.php index 6b16a6d..bf76e30 100644 --- a/app/Http/Requests/ContactSubmissionRequest.php +++ b/app/Http/Requests/ContactSubmissionRequest.php @@ -15,7 +15,10 @@ class ContactSubmissionRequest extends FormRequest 'category' => ['required', 'in:question,advertising,bug_report,feedback,other'], 'subject' => ['required', 'max:254'], 'message' => ['required', 'unique:contact_submissions', 'max:3500'], - 'h-captcha-response' => 'required|HCaptcha', + 'h-captcha-response' => [ + 'required', + 'HCaptcha', + ], ]; } From 5560ec30815c37de46b334c19492f37bf89b9053 Mon Sep 17 00:00:00 2001 From: Shift Date: Mon, 18 Mar 2024 17:53:48 +0000 Subject: [PATCH 2/4] Streamline Tailwind config file --- tailwind.config.js | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/tailwind.config.js b/tailwind.config.js index 27fdb9b..88613a0 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,12 +1,13 @@ /** @type {import('tailwindcss').Config} */ -const defaultTheme = require("tailwindcss/defaultTheme"); +const defaultTheme = require('tailwindcss/defaultTheme') + module.exports = { - darkMode: "class", + darkMode: 'class', content: [ - "./resources/**/*.blade.php", - "./resources/**/*.js", - "./resources/**/*.vue", - "./node_modules/flowbite/**/*.js", + './resources/**/*.blade.php', + './resources/**/*.js', + './resources/**/*.vue', + './node_modules/flowbite/**/*.js', ], safelist: [ 'text-stone-300', @@ -14,20 +15,15 @@ module.exports = { 'text-red-500', 'text-pink-300', 'text-purple-500', - 'text-yellow-400' + 'text-yellow-400', ], theme: { extend: { fontSize: { - '2xs': ".685rem", + '2xs': '.685rem', }, fontFamily: { - sans: [ - "Inter var", - "Inter", - "sans-serif", - ...defaultTheme.fontFamily.sans, - ], + sans: ['Inter var', 'Inter', 'sans-serif', ...defaultTheme.fontFamily.sans], }, }, }, @@ -37,8 +33,12 @@ module.exports = { variants: { extend: { textColor: ['group-hover'], - } + }, }, - plugins: [require("flowbite/plugin"), require("@tailwindcss/aspect-ratio"), require('tailwind-capitalize-first-letter'), - require('@tailwindcss/typography')], -}; + plugins: [ + require('flowbite/plugin'), + require('@tailwindcss/aspect-ratio'), + require('tailwind-capitalize-first-letter'), + require('@tailwindcss/typography'), + ], +} From 2541825a1df18019e7f135de859d058c260a556d Mon Sep 17 00:00:00 2001 From: Shift Date: Mon, 18 Mar 2024 17:55:31 +0000 Subject: [PATCH 3/4] Sort Tailwind classes --- resources/views/about/index.blade.php | 4 +-- resources/views/assets/index.blade.php | 8 ++--- .../components/champions/grid_info.blade.php | 35 ++++++++----------- .../components/champions/list_all.blade.php | 4 +-- .../components/emotes/list_all.blade.php | 8 ++--- .../components/emotes/searchbar.blade.php | 8 ++--- resources/views/components/footer.blade.php | 4 +-- .../views/components/home/features.blade.php | 2 +- .../components/home/recent_skins.blade.php | 7 ++-- .../components/home/upcoming_skins.blade.php | 2 +- .../views/components/icons/list_all.blade.php | 4 +-- .../components/icons/searchbar.blade.php | 2 +- .../components/icons/view_grid.blade.php | 14 +++----- resources/views/components/navbar.blade.php | 8 ++--- .../components/posts/listposts.blade.php | 3 +- .../components/sales/current_sales.blade.php | 24 +++++-------- .../components/skins/grid_info.blade.php | 5 ++- .../components/skins/paginatedlist.blade.php | 9 ++--- .../components/skins/searchbar.blade.php | 2 +- resources/views/posts/index.blade.php | 3 +- resources/views/posts/show.blade.php | 3 +- 21 files changed, 60 insertions(+), 99 deletions(-) diff --git a/resources/views/about/index.blade.php b/resources/views/about/index.blade.php index 4ac38d2..3a22f9b 100644 --- a/resources/views/about/index.blade.php +++ b/resources/views/about/index.blade.php @@ -11,7 +11,7 @@ frequently asked questions about League of Legends, Heimerdinger and us. Dive in class="text-3xl font-bold text-center text-transparent uppercase mt-7 sm:text-4xl bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> About

+ class="text-lg font-bold text-center text-transparent uppercase bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> Learn all about League of Legends, Heimerdinger and us.

@@ -24,7 +24,7 @@ frequently asked questions about League of Legends, Heimerdinger and us. Dive in Legends -
+

What is League of Legends?

diff --git a/resources/views/assets/index.blade.php b/resources/views/assets/index.blade.php index acc9256..ffabbe6 100644 --- a/resources/views/assets/index.blade.php +++ b/resources/views/assets/index.blade.php @@ -6,12 +6,10 @@ @section('content')

+ class="mt-7 text-3xl font-bold text-center text-transparent uppercase sm:text-4xl bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> Assets

+ class="text-lg font-bold text-center text-transparent uppercase bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> LoL Icons & Emotes

@@ -19,7 +17,7 @@ Heimerdinger Emote

Tired of endless browsing to find that one icon or emote you love?

-

We got you covered! Search through We got you covered! Search through all icons & emotes with ease.

diff --git a/resources/views/components/champions/grid_info.blade.php b/resources/views/components/champions/grid_info.blade.php index 896e298..a3d0421 100644 --- a/resources/views/components/champions/grid_info.blade.php +++ b/resources/views/components/champions/grid_info.blade.php @@ -1,22 +1,19 @@

Heimerdinger Presents:

+ class="text-sm font-bold text-center text-transparent uppercase sm:text-md bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> CHAMPION DETAILS

+ class="text-3xl font-bold text-center text-transparent uppercase sm:text-4xl bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> {{$champion->name}}

+ class="text-sm md:text-lg font-bold text-center text-transparent uppercase bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> {{$champion->title}}

+ class="relative rounded-2xl bg-stone-800/40 border border-neutral-300/5 shadow-sm shadow-stone-800/80 lg:col-span-2">
@@ -29,8 +26,7 @@

@@ -60,7 +56,7 @@ Riot Points Cost: {{$champion->price_rp}} RP -
  • +
  • Roles: @foreach($champion->roles as $role) {{$role}} @@ -69,32 +65,31 @@ @endif @endforeach
  • -
  • +
  • Attack Type: {{$champion->attack_type}}
  • Damage Type: {{$champion->adaptive_type}}
  • -
  • +
  • Resource Type: {{$champion->resource_type}}
  • Champion ID: {{$champion->champion_id}}
  • -
  • +
  • Release Date: {{$champion->release_date}}
  • -
  • +
  • Release Patch: Patch {{$champion->release_patch}}
  • -

    @@ -106,8 +101,7 @@

    @@ -115,14 +109,13 @@
    @foreach($champion->skins as $key => $skin) -
    +
    {{$champion->name}} {{$skin->name}} Splash Art + class="inline-block h-36 object-cover rounded-2xl shadow-md border border-3 border-white/10 hover:shadow-orange-500/20 transition-all duration-700 mr-2.5">
    diff --git a/resources/views/components/champions/list_all.blade.php b/resources/views/components/champions/list_all.blade.php index ddead72..ab7f976 100644 --- a/resources/views/components/champions/list_all.blade.php +++ b/resources/views/components/champions/list_all.blade.php @@ -12,7 +12,7 @@
    -
    +
    @foreach($champions as $key => $champion)
    @endforeach -
    +

    diff --git a/resources/views/components/emotes/list_all.blade.php b/resources/views/components/emotes/list_all.blade.php index dacbbd1..59d2d27 100644 --- a/resources/views/components/emotes/list_all.blade.php +++ b/resources/views/components/emotes/list_all.blade.php @@ -3,8 +3,7 @@

    + class="text-3xl font-bold text-center text-transparent uppercase sm:text-4xl bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> Summoner Emotes

    @@ -14,13 +13,12 @@ @foreach($emotes as $key => $emote)
    + class="champ-card flex flex-col text-gray-700 bg-stone-800/40 shadow-md rounded-2xl bg-clip-border border border-stone-800 hover:border-orange-500/10 hover:shadow-orange-500/10 items-center">
    {{ $emote->title }} Emote
    diff --git a/resources/views/components/emotes/searchbar.blade.php b/resources/views/components/emotes/searchbar.blade.php index 897df9f..701113b 100644 --- a/resources/views/components/emotes/searchbar.blade.php +++ b/resources/views/components/emotes/searchbar.blade.php @@ -1,10 +1,9 @@ -
    + diff --git a/resources/views/components/home/features.blade.php b/resources/views/components/home/features.blade.php index b0c19dd..845b81b 100644 --- a/resources/views/components/home/features.blade.php +++ b/resources/views/components/home/features.blade.php @@ -29,7 +29,7 @@ href="/skins"> -

    Skin Information

    +

    Skin Information

    All the information you need about skins in League of Legends. Check out the diff --git a/resources/views/components/home/recent_skins.blade.php b/resources/views/components/home/recent_skins.blade.php index 5ba7f84..13ad01e 100644 --- a/resources/views/components/home/recent_skins.blade.php +++ b/resources/views/components/home/recent_skins.blade.php @@ -31,7 +31,7 @@

    {{ $skin->skin_name }}

    -

    Released +

    Released {{ Carbon::parse($skin->release_date)->diffForHumans([ 'parts' => 2, 'join' => true, @@ -41,10 +41,7 @@ @foreach ($skin->associated_skinline as $skinline) Associated Skinline: + class="my-2 bg-orange-100 text-orange-800 text-xs font-medium mr-2 px-2.5 py-0.5 rounded border border-orange-300"> {{ $skinline }} @endforeach diff --git a/resources/views/components/home/upcoming_skins.blade.php b/resources/views/components/home/upcoming_skins.blade.php index c46f9c5..14c8f74 100644 --- a/resources/views/components/home/upcoming_skins.blade.php +++ b/resources/views/components/home/upcoming_skins.blade.php @@ -34,7 +34,7 @@

    {{ $skin->skin_name }}

    -
    +
    Associated Skinline: @foreach ($skin->associated_skinline as $skinline) {{ $icon->title }} Icon + class="object-cover w-full h-full" alt="{{ $icon->title }} Icon" />
    @@ -35,7 +35,7 @@
    -

    More +

    More details diff --git a/resources/views/components/icons/searchbar.blade.php b/resources/views/components/icons/searchbar.blade.php index 7302e5b..127faf8 100644 --- a/resources/views/components/icons/searchbar.blade.php +++ b/resources/views/components/icons/searchbar.blade.php @@ -1,4 +1,4 @@ -

    +

    Heimerdinger Presents:

    + class="text-sm font-bold text-center text-transparent uppercase sm:text-md bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> ICON DETAILS

    + class="text-3xl font-bold text-center text-transparent uppercase sm:text-4xl bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> {{$icon->title}}

    + class="text-sm md:text-lg font-bold text-center text-transparent uppercase bg-gradient-to-bl from-orange-300 to-orange-500 bg-clip-text"> Released in: {{$icon->release_year}}

    @@ -23,8 +20,7 @@ {{$icon->title}} Icon + class="transition-transform duration-700 rounded-2xl bg-clip-border border-2 border-orange-400/40 shadow-md shadow-orange-400/20"/> View in HD @@ -36,7 +32,7 @@ {{$icon->title}} Details

    -