Compare commits

..

No commits in common. "master" and "v2026.05.25" have entirely different histories.

7 changed files with 54 additions and 62 deletions

View file

@ -21,7 +21,6 @@ public function render(): View|Closure|string {
$event = '';
if ($this->isItChristmas()) $event = 'christmas';
if ($this->isItAprilFools()) $event = 'april-fools';
if ($this->isItPrideMonth()) $event = 'pride';
if (isLegacy()) {
return view('components.layout-legacy', [
'event' => $event
@ -53,12 +52,4 @@ public function isItAprilFools() : bool {
return $currentDate == $aprilFools;
}
public function isItPrideMonth() {
$tz = new DateTimeZone("Europe/London");
$currentDate = new DateTime("now", $tz);
$currentDate->setTime(0, 0);
return date_format($currentDate,"n") == 6;
}
}

View file

@ -5,7 +5,7 @@
return [
'name' => env('APP_NAME', 'wah.moe'),
'version' => '2026.06.02-patch0',
'version' => '2026.05.25',
'env' => env('APP_ENV', 'production'),
'debug' => (bool)env('APP_DEBUG', false),
'url' => env('APP_URL', 'http://localhost'),

View file

@ -2,11 +2,59 @@
font-family: "Comic Sans MS", cursive ;
}
body {
background: url('/images/roscoe_tile_rainbow.jpg');
}
button:hover,
footer img:hover {
animation: rotater 2s linear infinite;
}
div.page-container,
div.wah,
table.music-top10,
form button,
form input,
form textarea,
div.rosco-leko-gallery > div{
background-color: #FAF8F6;
}
table.music-top10,
table.music-top10 tr td {
border: rgb(250, 122, 110);
}
table.music-top10 tr:first-child th {
border-right: rgb(250, 122, 110);
border-bottom: rgb(250, 122, 110);
}
table.music-top10 tr:first-child th,
table.music-top10 tr td:first-child {
background-color: rgba(250, 110, 210, 0.5);
}
hr,
div.page-container,
div.wah,
form button,
form input,
form textarea,
div.gb-entry,
div.current-track img,
div.rosco-leko-gallery > div {
border: 5px solid transparent;
border-image: linear-gradient(to bottom right, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
border-image-slice: 1;
}
hr {
border-bottom: none;
border-right: none;
border-left: none;
}
@keyframes rotater {
0% { transform: rotate(0deg) }
100% { transform: rotate(360deg) }

View file

@ -1,47 +0,0 @@
body {
background: url('/images/roscoe_tile_rainbow.jpg');
}
div.page-container,
div.wah,
table.music-top10,
form button,
form input,
form textarea,
div.pandamonium-gallery > div{
background-color: #FAF8F6;
}
table.music-top10,
table.music-top10 tr td {
border: rgb(250, 122, 110);
}
table.music-top10 tr:first-child th {
border-right: rgb(250, 122, 110);
border-bottom: rgb(250, 122, 110);
}
table.music-top10 tr:first-child th,
table.music-top10 tr td:first-child {
background-color: rgba(250, 110, 210, 1);
}
hr,
div.page-container,
div.wah,
form button,
form input,
form textarea,
div.gb-entry,
div.current-track img,
div.pandamonium-gallery > div {
border: 5px solid transparent;
border-image: linear-gradient(to bottom right, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
border-image-slice: 1;
}
hr {
border-bottom: none;
border-right: none;
border-left: none;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

View file

@ -6,8 +6,8 @@
<title>wah! (dot moe) - {{ $title }}</title>
</head>
@if($event === 'april-fools' || $event == 'pride')
<body background="/images/roscoe_tile_rainbow.jpg" bgcolor="#FF8A6A" text="#000000" link="#FFFFFF" alink="#999999" vlink="#FFFFFF">
@if($event === 'april-fools')
<body background="/images/roscoe_tile_rainbow.jpg" bgcolor="#6595fb" text="#000000" link="#FFFFFF" alink="#999999" vlink="#FFFFFF">
<table bgcolor="#9365FB" width="850px" cellpadding="0" cellspacing="0" border="0">
<!-- HEADER -->
<tr>

View file

@ -12,8 +12,8 @@
<link rel="icon" type="image/png" href="{{ asset('/favicon-32x32.png') }}" sizes="32x32"/>
<link rel="icon" type="image/png" href="{{ asset('/favicon-16x16.png') }}" sizes="16x16"/>
@if ($event == 'christmas')<script src="{{ asset('/js/christmas/snowstorm.js') }}"></script>@endif
@if ($event == 'april-fools' || $event == 'pride')<link rel="stylesheet" href="{{ asset('/css/alternate/rainbow.css') }}">@endif
@if ($event == 'april-fools')<link rel="stylesheet" href="{{ asset('/css/alternate/aprilfools.css') }}">@endif
<!-- Page-specific -->
<meta property="og:title" content="wah! (dot moe) - {{ $title }}">
<meta property="og:image" content="{{ $cardImage ?? "/favicon-128x128.png" }}">
@ -26,8 +26,8 @@
<div class="page-container">
<header>
<div>
@if($event == 'april-fools' || $event == 'pride')<img src="{{ asset('/images/logo-rainbow.png') }}" width="84" alt="A pixel art depiction of a paw, in rainbow colours.">
@else <img class="logo_paw" src="{{ asset('/images/logo-v3.png') }}" width="84" alt="A pixel art depiction of a paw, in three alternating shades of blue.">@endif
@if($event == 'april-fools')<img src="{{ asset('/images/logo-rainbow.png') }}" width="84" alt="A pixel art depiction of a paw, in rainbow colours.">
@else <img class="logo_paw" src="{{ asset('/images/logo-v2.png') }}" width="84" alt="A pixel art depiction of a paw, in three alternating shades of blue.">@endif
</div>
<div>
<h1>wah!</h1>