Audition Info Page Added
This commit is contained in:
parent
e4dd0b58d0
commit
8dc75b2656
|
|
@ -6,5 +6,8 @@ use Illuminate\Http\Request;
|
||||||
|
|
||||||
class AuditionInformationPage extends Controller
|
class AuditionInformationPage extends Controller
|
||||||
{
|
{
|
||||||
//
|
public function __invoke()
|
||||||
|
{
|
||||||
|
return view('audition-information');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,9 +16,13 @@ class App extends Component
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->links = [
|
$this->links = [
|
||||||
|
[
|
||||||
|
'name' => 'Home',
|
||||||
|
'link' => route('welcome'),
|
||||||
|
],
|
||||||
[
|
[
|
||||||
'name' => 'Audition Information',
|
'name' => 'Audition Information',
|
||||||
'link' => '#',
|
'link' => route('audition-information'),
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'name' => 'Clinic Information',
|
'name' => 'Clinic Information',
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
<x-layout.app>
|
||||||
|
<div class="w-full max-w-4xl mx-auto space-y-6">
|
||||||
|
<x-card>
|
||||||
|
<x-slot:header>HS / JH / 7th / Jazz Auditions</x-slot:header>
|
||||||
|
<div class="space-y-3">
|
||||||
|
<p>January 12, 2026</p>
|
||||||
|
<p>Wagoner High School</p>
|
||||||
|
<p>Entry fee is $10.00 per entry</p>
|
||||||
|
<p>9th Graders may audition for the Jr. High and/or HS Band. Those auditioning for both bands must pay a
|
||||||
|
$10.00 audition fee for each instrument they audition on for each band. (A 9th grade trumpet player
|
||||||
|
auditioning for the Jr. High and HS band would pay $20.00; a 9th grade sax player auditioning on
|
||||||
|
alto
|
||||||
|
and tenor for the Jr. High and HS band would pay $40.00).</p>
|
||||||
|
<p>9th Graders, auditioning for both Jr. High and HS, who score well enough to be in the HS band will be
|
||||||
|
placed
|
||||||
|
in the HS band.</p>
|
||||||
|
</div>
|
||||||
|
</x-card>
|
||||||
|
<x-card>
|
||||||
|
<x-slot:header>First / Second Year Nominations</x-slot:header>
|
||||||
|
<p>Students are selected by director recommendation. Directors may being up to 9 students for each band, but
|
||||||
|
no more than one drummer or two alto saxes for either. Entry fee is $10.00 and includes lunch.</p>
|
||||||
|
</x-card>
|
||||||
|
</div>
|
||||||
|
</x-layout.app>
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
@props(['header' => null])
|
@props(['header' => null, 'body' => null])
|
||||||
<div class="h-full flex flex-col">
|
<div {{ $attributes->merge(['class' => 'h-full flex flex-col']) }}>
|
||||||
@if($header)
|
@if($header)
|
||||||
<div {{ $header->attributes->merge(['class'=>'bg-gray-700 text-white p-3 font-semibold rounded-t-md']) }}>
|
<div {{ $header->attributes->merge(['class'=>'bg-gray-700 text-white p-3 font-semibold rounded-t-md']) }}>
|
||||||
{{ $header }}
|
{{ $header }}
|
||||||
</div>
|
</div>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
<div {{ $attributes->merge(['class'=>'bg-gray-400 text-gray-800 p-3 flex-grow']) }}>
|
@if($body)
|
||||||
|
<div {{ $body->attributes->merge(['class'=>'bg-gray-400 text-gray-800 p-3']) }}>
|
||||||
|
{{ $body }}
|
||||||
|
</div>
|
||||||
|
@else
|
||||||
|
<div class="bg-gray-400 text-gray-800 p-3">
|
||||||
{{ $slot }}
|
{{ $slot }}
|
||||||
</div>
|
</div>
|
||||||
|
@endif
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,28 @@
|
||||||
<x-layout.app>
|
<x-layout.app>
|
||||||
<div class="grid sm:grid-cols-2 lg:grid-cols-4 gap-5">
|
<div class="grid sm:grid-cols-2 lg:grid-cols-4 gap-5">
|
||||||
<x-card>
|
<x-card class="h-full flex flex-col">
|
||||||
<x-slot:header>Audition Info</x-slot:header>
|
<x-slot:header class="jim">Audition Info</x-slot:header>
|
||||||
|
<x-slot:body class="grow">
|
||||||
<dl>
|
<dl>
|
||||||
<dt>Audition Date</dt>
|
<dt>Audition Date</dt>
|
||||||
<dd>{{ $concertAuditionDate }}</dd>
|
<dd>{{ $concertAuditionDate }}</dd>
|
||||||
<dt>Audition Location</dt>
|
<dt>Audition Location</dt>
|
||||||
<dd>{{ $concertAuditionLocation }}</dd>
|
<dd>{{ $concertAuditionLocation }}</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
</x-slot:body>
|
||||||
</x-card>
|
</x-card>
|
||||||
|
|
||||||
<x-card>
|
<x-card class="h-full flex flex-col">
|
||||||
<x-slot:header>Entry Deadlines</x-slot:header>
|
<x-slot:header>Entry Deadlines</x-slot:header>
|
||||||
|
<x-slot:body class="grow">
|
||||||
<p>Concert/Jazz: {{ $concertEntryDeadline }}</p>
|
<p>Concert/Jazz: {{ $concertEntryDeadline }}</p>
|
||||||
<p class="mt-3">First/Second Year: {{ $beginnerEntryDeadline }}</p>
|
<p class="mt-3">First/Second Year: {{ $beginnerEntryDeadline }}</p>
|
||||||
|
</x-slot:body>
|
||||||
</x-card>
|
</x-card>
|
||||||
|
|
||||||
<x-card>
|
<x-card class="h-full flex flex-col">
|
||||||
<x-slot:header>Clinic Info</x-slot:header>
|
<x-slot:header>Clinic Info</x-slot:header>
|
||||||
|
<x-slot:body class="grow">
|
||||||
<dl>
|
<dl>
|
||||||
<dt>Concert Band Clinic</dt>
|
<dt>Concert Band Clinic</dt>
|
||||||
<dd>
|
<dd>
|
||||||
|
|
@ -31,16 +36,19 @@
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
</dl>
|
</dl>
|
||||||
|
</x-slot:body>
|
||||||
</x-card>
|
</x-card>
|
||||||
|
|
||||||
<x-card>
|
<x-card class="h-full flex flex-col">
|
||||||
<x-slot:header>Officers</x-slot:header>
|
<x-slot:header>Officers</x-slot:header>
|
||||||
|
<x-slot:body class="grow">
|
||||||
<dl>
|
<dl>
|
||||||
@foreach($officers as $officer)
|
@foreach($officers as $officer)
|
||||||
<dt>{{ $officer['office'] }}</dt>
|
<dt>{{ $officer['office'] }}</dt>
|
||||||
<dd>{{ $officer['name'] }}, {{ $officer['school'] }}</dd>
|
<dd>{{ $officer['name'] }}, {{ $officer['school'] }}</dd>
|
||||||
@endforeach
|
@endforeach
|
||||||
</dl>
|
</dl>
|
||||||
|
</x-slot:body>
|
||||||
</x-card>
|
</x-card>
|
||||||
|
|
||||||
<div class="sm:col-span-2 lg:col-start-2 mt-5">
|
<div class="sm:col-span-2 lg:col-start-2 mt-5">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use App\Http\Controllers\AuditionInformationPage;
|
||||||
use App\Http\Controllers\WelcomeController;
|
use App\Http\Controllers\WelcomeController;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
Route::get('/', WelcomeController::class)->name('welcome');
|
Route::get('/', WelcomeController::class)->name('welcome');
|
||||||
|
Route::get('/audition-information', AuditionInformationPage::class)->name('audition-information');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue