feat/factory_creation (#1)

Prepping for launch.

Reviewed-on: #1
Co-authored-by: Paul Couture <paul@paulcouture.com>
Co-committed-by: Paul Couture <paul@paulcouture.com>
This commit was merged in pull request #1.
This commit is contained in:
2023-12-14 11:33:03 -06:00
committed by Paul Couture
parent 8eb4d14909
commit c4398c641e
342 changed files with 60893 additions and 2557 deletions

View File

@@ -0,0 +1,41 @@
{{-- Start Setup Wallet --}}
<section class="wallet-setup ptb-120">
<div class="container">
<div class="section-title">
<span class="subtitle">WHAT THIS IS</span>
<h2>Artists + Podcasters = <i class="ri-heart-fill"></i></h2>
</div>
{{-- End .section-title --}}
<div class="slider wallet-activation slick-arrow-between slick-gutter-15 grid auto-rows-fr">
<div class="card-block-style-one">
<h3 class="title mb-3">Setup Your Account & Artist Profile</h3>
<p>First things first, you need to have an account to control your artist profiles and submit artwork.
Setting up your account is easy, you just need an email address and some creativity. Once you have
your account, you can create one more artist profiles which are controlled by you.
</p>
</div>
{{-- End .card-block-style-one --}}
<div class="card-block-style-one">
<h3 class="title mb-3">Submit Your Album Artwork</h3>
<p>Your artwork should be unique, high-quality, and on-topic. Our artists stive to provide the podcast
hosts with unqiue artwork each and every episode to use as the album artwork. artwork should be
a minimum of 512px square.
</p>
</div>
{{-- End .card-block-style-one --}}
<div class="card-block-style-one">
<h3 class="title mb-3">Podcasters Select Your Art</h3>
<p>When publishing their podcast, podcasters select the album art they like best, and if you are selected,
you'll get your credit here and usually in the show-notes of the podcast that used your art. If you aren't
selected for Album Art, your artwork could be used for Podcasting 2.0 chapter art as well.
</p>
</div>
</div>
{{-- End .row --}}
</div>
{{-- End .container --}}
</section>
{{-- End Setup Wallet --}}

View File

@@ -0,0 +1,25 @@
<div class="banner-content">
<h1 class="mb-5 title" data-aos="fade-up">Producing Album Art<br>
<span>Live Since 2010</span>
</h1>
<p data-aos="fade-up" data-aos-delay="100">
A community collaboration producing the best podcast album art in the universe!<br>
Once discussed on <em>The Joe Rogan Experience</em>, sadly,<br>
Young Jamie was not asked to pull this up.
</p>
<div class="group-btn mt-8" data-aos="fade-up" data-aos-delay="200">
<a href="/artworks" class="btn btn-gradient">
<span><i class="ri-rocket-line"></i>Explore</span>
</a>
@if (Auth::user())
<a href="/create-artwork" class="btn btn-outline">
<span><i class="ri-edit-line"></i> Create</span>
</a>
@endif
</div>
<div class="counter-wrapper counter-wrapper-style-two">
@foreach ($headerCounters as $headerCounterLabel => $headerCounterCount)
@include('home.hero.counter')
@endforeach
</div>
</div>

View File

@@ -0,0 +1,7 @@
<div class="counter-style-1" data-aos="fade-up" data-aos-delay="250">
<div class="d-flex-center">
<div class="number counter-item-active">{{ $headerCounterCount['number'] }}</div>
<div class="count-kilo">{{ $headerCounterCount['unit'] }} <span>+</span></div>
</div>
<div class="counter-title">{{ $headerCounterLabel }}</div>
</div>

View File

@@ -0,0 +1,16 @@
<section class="hero-banner-style bg-5 bg-image top-section-gap hero-banner-style-4">
<div class="hero-banner_inner">
<div class="container-fluid">
<div class="row align-items-center">
<div class="col-xl-7 col-lg-6 col-md-12">
@include('home.hero.banner-left')
</div>
<div class="col-xl-5 col-lg-6 col-md-12">
@include('home.hero.slider.slider')
</div>
{{-- End .col --}}
</div>
</div>
{{-- End .container --}}
</div>
</section>

View File

@@ -0,0 +1,12 @@
<div class="slider slider-activation-banner-4 slick-gutter-15 slick-pagination-50">
@foreach($recentEpisodes as $recentEpisode)
@if ($recentEpisode->artwork)
@php
$thisArtwork = $recentEpisode->artwork;
$thisEpisode = $recentEpisode;
$thisPodcast = $recentEpisode->podcast;
@endphp
@include('artworks.card')
@endif
@endforeach
</div>

View File

@@ -0,0 +1,26 @@
<div class="col-xxl-4 col-lg-6 col-md-6 mb-6">
<div class="top-seller-style-two d-flex-between">
<div class="d-flex-center">
<div class="thumb-wrapper">
<a href="author-profile.html" class="thumb">
<img src="{{ Vite::asset($leaderboardArtist->artist->avatar ?? 'resources/img/default_avatars/default_avatar_male.svg') }}" alt="{{ $leaderboardArtist->artist->name }}"
title="{{ $leaderboardArtist->artist->name }}">
</a>
</div>
{{-- End .thumb-wrapper --}}
{{-- End .thumb --}}
<div class="content">
<h4 class="title pb-1"><a href="author-profile.html">{{ $leaderboardArtist->artist->name }}</a></h4>
<span class="price">Chosen {{ $leaderboardArtist->artworkCount }} {{ Str::plural('Time', $leaderboardArtist->artworkCount) }}</span>
</div>
{{-- End .content --}}
</div>
{{-- End .d-flex-center --}}
<a href="author-profile.html" class="items-number d-flex-center flex-column">
<strong class="pb-1">{{ $leaderboardArtist->position }}<sup>{{ numberSuffix($leaderboardArtist->position) }}</sup></strong>
<span>Place</span>
</a>
</div>
{{-- End .top-seller-style-two --}}
</div>
{{-- End .col --}}

View File

@@ -0,0 +1,23 @@
{{-- Start Top Seller --}}
<section class="section-bg-separation-2 ptb-120">
<div class="container">
<div class="d-flex-between">
<div class="section-title">
<span class="subtitle">The Artists</span>
<h2>Past Year Leaderboard</h2>
</div>
{{-- End .section-title --}}
<div class="text-large">
<a href="#">View Leaderboards</a>
</div>
</div>
{{-- End .d-flex-between --}}
<div class="row">
@foreach($leaderboard as $leaderboardArtist)
@include('home.leaderboard.card')
@endforeach
</div>
</div>
{{-- End container --}}
</section>
{{-- End section --}}

View File

@@ -0,0 +1,10 @@
@extends('layouts.master')
@section('page-top')
@include('home.hero.hero')
@endsection
@section('page-content')
@include('home.recents.section')
@include('home.explainer.explainer')
@include('home.leaderboard.section')
@endsection

View File

@@ -0,0 +1,23 @@
{{-- Start Live Auction --}}
<section class="ptb-120 live-auction">
<div class="container">
<div class="section-title">
<span class="subtitle">Artworks</span>
<h2>Recent Artwork Submissons</h2>
</div>
{{-- End .section-title --}}
<div class="slider slick-activation-001 slick-gutter-15 slick-pagination-50">
@foreach ($recentSubmissions as $recent)
@php
$thisArtwork = $recent;
$thisPodcast = $recent->podcast;
$thisEpisode = $recent->episode;
@endphp
@include('artworks.card')
@endforeach
{{-- End .slick-activation-01 --}}
</div>
{{-- End .container --}}
</div>
</section>
{{-- End Live Auction --}}