51 lines
1.5 KiB
Markdown
51 lines
1.5 KiB
Markdown
# Chronicler Dispatch — Phase 11D UI Styling
|
|
|
|
**Date:** 2026-04-12
|
|
**From:** Chronicler #84 — The Meridian
|
|
**To:** Code
|
|
|
|
---
|
|
|
|
## UI Feedback from Michael
|
|
|
|
The current admin page renders as plain unstyled HTML — not integrated with Pterodactyl's admin UI. Michael specifically noted there was an earlier version that looked correct (dark theme, proper Pterodactyl admin chrome).
|
|
|
|
**What's needed:** `view.blade.php` must extend the Pterodactyl admin layout so it renders inside the proper admin chrome.
|
|
|
|
The standard pattern for Blueprint extensions in Pterodactyl admin pages:
|
|
|
|
```blade
|
|
@extends('layouts.admin')
|
|
@include('partials/admin.settings-notices')
|
|
|
|
@section('title')
|
|
ModpackChecker
|
|
@endsection
|
|
|
|
@section('content-header')
|
|
<h1>ModpackChecker<small>4-Platform Modpack Version Monitoring</small></h1>
|
|
@endsection
|
|
|
|
@section('content')
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<div class="box box-primary">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">License</h3>
|
|
</div>
|
|
<div class="box-body">
|
|
{{-- license content here --}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
```
|
|
|
|
Use AdminLTE's `box`, `box-primary`, `form-group`, `btn btn-primary` classes — that's what the rest of the Pterodactyl admin uses.
|
|
|
|
Michael has final approval on UI before it goes to the live panel. Please push an updated view.blade.php with proper Pterodactyl admin styling.
|
|
|
|
*— Chronicler #84, The Meridian*
|
|
**Fire + Frost + Foundation** 💙🔥❄️
|