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:
20
site/resources/views/partials/favicon.blade.php
Normal file
20
site/resources/views/partials/favicon.blade.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-57x57.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-114x114.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-72x72.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-144x144.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="60x60" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-60x60.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-120x120.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-76x76.png" />
|
||||
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="//{{ config('app.static_asset_url') }}/dist/ico/apple-touch-icon-152x152.png" />
|
||||
<link rel="icon" type="image/png" href="//{{ config('app.static_asset_url') }}/dist/ico/favicon-196x196.png" sizes="196x196" />
|
||||
<link rel="icon" type="image/png" href="//{{ config('app.static_asset_url') }}/dist/ico/favicon-96x96.png" sizes="96x96" />
|
||||
<link rel="icon" type="image/png" href="//{{ config('app.static_asset_url') }}/dist/ico/favicon-32x32.png" sizes="32x32" />
|
||||
<link rel="icon" type="image/png" href="//{{ config('app.static_asset_url') }}/dist/ico/favicon-16x16.png" sizes="16x16" />
|
||||
<link rel="icon" type="image/png" href="//{{ config('app.static_asset_url') }}/dist/ico/favicon-128.png" sizes="128x128" />
|
||||
<meta name="application-name" content="{{ config('app.name') }}"/>
|
||||
<meta name="msapplication-TileColor" content="#101010" />
|
||||
<meta name="msapplication-TileImage" content="//{{ config('app.static_asset_url') }}/dist/ico/mstile-144x144.png" />
|
||||
<meta name="msapplication-square70x70logo" content="//{{ config('app.static_asset_url') }}/dist/ico/mstile-70x70.png" />
|
||||
<meta name="msapplication-square150x150logo" content="//{{ config('app.static_asset_url') }}/dist/ico/mstile-150x150.png" />
|
||||
<meta name="msapplication-wide310x150logo" content="//{{ config('app.static_asset_url') }}/dist/ico/mstile-310x150.png" />
|
||||
<meta name="msapplication-square310x310logo" content="//{{ config('app.static_asset_url') }}/dist/ico/mstile-310x310.png" />
|
||||
73
site/resources/views/partials/footer/section.blade.php
Normal file
73
site/resources/views/partials/footer/section.blade.php
Normal file
@@ -0,0 +1,73 @@
|
||||
{{-- Start Footer --}}
|
||||
<footer class="footer-wrapper">
|
||||
<div class="footer-inner pt-120 pb-80">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-5 col-md-6 mb-8">
|
||||
<div class="footer-widget first-block">
|
||||
<div class="mb-4">
|
||||
<a href="/" class="logo-light"><img src="{{ Vite::asset('resources/img/logo-dark-naag-mob.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home"></a>
|
||||
<a href="/" class="logo logo-dark"><img src="{{ Vite::asset('resources/img/logo-white-naag-mob.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home"></a>
|
||||
</div>
|
||||
<p class="mb-5 text-justify">Providing the best podcast album art in the universe since 2010.
|
||||
By submitting artwork, you are acknowledging
|
||||
you have the right to publish the work and are agreeing to place the work under the
|
||||
<a href="https://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution
|
||||
Share-Alike 3.0, United States License</a>. TYFYC and ITM.
|
||||
</div>
|
||||
</div>
|
||||
{{-- End .col --}}
|
||||
|
||||
<div class="col-lg-2 col-md-6 mb-8">
|
||||
<div class="footer-widget">
|
||||
<h4>Community</h4>
|
||||
<ul class="footer-list-widget">
|
||||
<li><a href="https://noagendashow.net">No Agenda Show</a></li>
|
||||
<li><a href="https://noagendasocial.com/">No Agenda Social</a></li>
|
||||
<li><a href="https://noagendastream.com">No Agenda Stream</a></li>
|
||||
<li><a href="http://listen.noagendastream.com/">Alternate Stream Link</a></li>
|
||||
<li><a href="http://noagendanation.com/">No Agenda Nation</a></li>
|
||||
<li><a href="http://noagendashop.com/">No Agenda Shop</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{{-- End .col --}}
|
||||
|
||||
<div class="col-lg-2 col-md-6 mb-8">
|
||||
<div class="footer-widget">
|
||||
<h4>Navigation</h4>
|
||||
<ul class="footer-list-widget">
|
||||
<li><a href="blog.html">Blog</a></li>
|
||||
<li><a href="activity.html">Activity</a></li>
|
||||
<li><a href="popular-collections-2.html">Collections</a></li>
|
||||
<li><a href="signin.html">Signin</a></li>
|
||||
<li><a href="signup.html">SignUp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{{-- End .col --}}
|
||||
|
||||
<div class="col-lg-3 col-md-6 mb-8">
|
||||
<div class="footer-widget">
|
||||
<h4>Support</h4>
|
||||
<ul class="footer-list-widget">
|
||||
<li><a href="https://dvorak.org/na">Donate to the No Agenda Podcast</a></li>
|
||||
<li><a rel="me" href="/support-development">Support The Generator</a></li>
|
||||
<li><a rel="me" href="https://noagendasocial.com/@SirPaulCouture">Argue with me on NA Social</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{{-- End .col --}}
|
||||
</div>
|
||||
</div>
|
||||
{{-- End .container --}}
|
||||
</div>
|
||||
<div class="copyright text-center">
|
||||
<div class="container">
|
||||
<p>Copyright © 2010-{{ date('Y') }} Paul Couture. Some Rights Reserved.</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
{{-- End Footer --}}
|
||||
115
site/resources/views/partials/nav/head.blade.php
Normal file
115
site/resources/views/partials/nav/head.blade.php
Normal file
@@ -0,0 +1,115 @@
|
||||
{{-- start header area --}}
|
||||
<header class="ib-header header-default header-fixed header--sticky fluid-header">
|
||||
<div class="header-inner d-flex align-items-center justify-content-between">
|
||||
<div class="header-left d-flex align-items-center">
|
||||
<div class="logo-wrapper">
|
||||
<a href="/" class="logo logo-light">
|
||||
<img src="{{ Vite::asset('resources/img/logo-dark-naag.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home">
|
||||
</a>
|
||||
<a href="/" class="logo logo-dark">
|
||||
<img src="{{ Vite::asset('resources/img/logo-white-naag.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home">
|
||||
</a>
|
||||
</div>
|
||||
<div class="mainmenu-wrapper">
|
||||
<nav id="sideNav" class="mainmenu-nav d-none d-xl-block">
|
||||
@include('partials/nav/main')
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-right d-flex align-items-center">
|
||||
<ul class="header-right-inner">
|
||||
{{--
|
||||
<li class=" d-none d-lg-block">
|
||||
<form action="#" class="search-bar">
|
||||
<input type="text" name="search" placeholder="Artist, Podcast or Episode" id="search">
|
||||
<button class="search-btn" type="submit"> <i class="ri-search-line"></i></button>
|
||||
</form>
|
||||
</li>
|
||||
<li class="setting-option d-block d-lg-none ">
|
||||
<div class="icon-box search-mobile-icon">
|
||||
<button><i class="ri-search-line"></i></button>
|
||||
</div>
|
||||
<form id="header-search-1" action="#" method="GET" class="large-mobile-blog-search search-bar">
|
||||
<input type="text" name="search" placeholder="Artist, Podcast or Episode" id="search_2">
|
||||
<button class="search-btn" type="submit"> <i class="ri-search-line"></i></button>
|
||||
</form>
|
||||
</li>
|
||||
--}}
|
||||
@if (!Auth::user())
|
||||
<li class="wallet-button"> <a href="/login" class="btn btn-gradient btn-small">
|
||||
<span><i class="ri-wallet-3-line"></i>Join In</span></a>
|
||||
</li>
|
||||
@else
|
||||
<li class="avatar-info"> <a href="#"><img
|
||||
@if (Auth::user() && Auth::user()->artists->first())
|
||||
src="{{ Vite::asset(Auth::user()->artists->first()->avatar ?? 'resources/img/default_avatars/default_avatar_male.svg') }}"
|
||||
@else
|
||||
src="{{ Vite::asset('resources/img/default_avatars/default_avatar_male.svg') }}"
|
||||
@endif
|
||||
alt="user avatar"></a>
|
||||
<ul class="submenu">
|
||||
@if (Auth::user())
|
||||
<li><a href="/artist/{{ Auth::user()->artists->first()->slug }}"><i class="ri-user-line"></i> Profile</a></li>
|
||||
<li><a href="/create-artwork"><i class="ri-image-add-line"></i> Create Artwork</a></li>
|
||||
<form method="post" action="/logout" name="logout" id="logoutForm">
|
||||
@csrf
|
||||
<li><a href="#" onclick="event.preventDefault(); document.getElementById('logoutForm').submit();"><i class="ri-logout-box-r-line"></i>Sign Out</a></li>
|
||||
</form>
|
||||
|
||||
@else
|
||||
<li><a href="/login"><i class="ri-logout-box-r-line"></i>Sign in</a></li>
|
||||
@endif
|
||||
</ul>
|
||||
</li>
|
||||
@endif
|
||||
@if (auth()->user())
|
||||
<livewire:themeswitch />
|
||||
@else
|
||||
<li>
|
||||
<label class="theme-switcher-label d-flex" for="theme-switcher">
|
||||
<input type="checkbox" class="theme-switcher" id="theme-switcher">
|
||||
<div class="switch-handle">
|
||||
<i class="ri-sun-line light-text"></i>
|
||||
<i class="ri-moon-line dark-text"></i>
|
||||
</div>
|
||||
</label>
|
||||
</li>
|
||||
@endif
|
||||
<li class="setting-option mobile-menu-bar d-block d-xl-none">
|
||||
<button class="hamburger-button">
|
||||
<i class="ri-menu-2-fill"></i>
|
||||
</button>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
{{-- end header area --}}
|
||||
{{-- start mobile pop-up menu --}}
|
||||
<div class="popup-mobile-menu">
|
||||
<div class="inner">
|
||||
<div class="header-top">
|
||||
<div class="logo logo-custom-css">
|
||||
<a href="/" class="logo logo-light">
|
||||
<img src="{{ Vite::asset('resources/img/logo-dark-naag-mob.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home">
|
||||
</a>
|
||||
<a href="/" class="logo logo-dark">
|
||||
<img src="{{ Vite::asset('resources/img/logo-white-naag-mob.png') }}" alt="No Agenda Art Generator"
|
||||
title="No Agenda Art Generator - Home">
|
||||
</a>
|
||||
</div>
|
||||
<div class="close-menu">
|
||||
<button class="close-button">
|
||||
<i class="ri-close-fill"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<nav>
|
||||
@include('partials/nav/main')
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
{{-- end mobile pop-up menu --}}
|
||||
29
site/resources/views/partials/nav/main.blade.php
Normal file
29
site/resources/views/partials/nav/main.blade.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<ul class="mainmenu">
|
||||
<li>
|
||||
<a {!! request()->routeIs('home') ? 'class="active"' : '' !!} href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a {!! request()->is(['artworks', 'artworks/*']) ? 'class="active"' : '' !!} href="/artworks">Submitted</a>
|
||||
</li>
|
||||
<li>
|
||||
<a {!! request()->is(['artists', 'artists/*']) ? 'class="active"' : '' !!} href="/artists">Artists</a>
|
||||
</li>
|
||||
@if (auth()->user())
|
||||
<li>
|
||||
<a {!! request()->is(['create-artwork', 'create-artwork/*']) ? 'class="active"' : '' !!} href="/create-artwork">Create</a>
|
||||
</li>
|
||||
@endif
|
||||
<li>
|
||||
<a {!! request()->is(['leaderboards', 'leaderboards/*']) ? 'class="active"' : '' !!} href="/contact.html">Leaderboards</a>
|
||||
</li>
|
||||
<li class="has-dropdown has-menu-child-item">
|
||||
<a {!! request()->is(['podcasts', 'podcasts/*']) ? 'class="active"' : '' !!}>Podcasts</a>
|
||||
<ul class="submenu">
|
||||
@foreach ($navPodcasts as $cast)
|
||||
<li>
|
||||
<a href="/podcasts/{{ $cast->slug }}">{{ $cast->name }}</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
12
site/resources/views/partials/preloader.blade.php
Normal file
12
site/resources/views/partials/preloader.blade.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<div id="preloader">
|
||||
<div id="ctn-preloader" class="ctn-preloader">
|
||||
<div class="animation-preloader">
|
||||
<div class="icon">
|
||||
<img src="{{ Vite::asset('resources/img/logo-preloader.png') }}"
|
||||
alt="Podcast Art Generator Logo"
|
||||
class="m-auto d-block">
|
||||
<span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user