diff --git a/resources/views/blueprint/admin/admin.blade.php b/resources/views/blueprint/admin/admin.blade.php
new file mode 100644
index 0000000..81a509b
--- /dev/null
+++ b/resources/views/blueprint/admin/admin.blade.php
@@ -0,0 +1,74 @@
+@section("blueprint.import")
+
+
+
+
+@endsection
+
+@section("blueprint.cache")
+
+
+
+ [. .]
+ Outdated stylesheets detected.
+
+
+
+@endsection
+
+@section("blueprint.navigation")
+ fileRead("::f/.blueprint/extensions/blueprint/private/db/onboarding") == "true"){
+ $extensionsIcon="fa fa-puzzle-piece bx-flashing";
+ }
+ ?>
+
+
+
+
+
+
+
+
+@endsection
+
+@section("blueprint.notifications")
+ fileRead("::f/.blueprint/extensions/blueprint/private/db/onboarding") == "true") {
+ $blueprint->fileWipe("::f/.blueprint/extensions/blueprint/private/db/onboarding");
+ }
+ $notification = $blueprint->dbGet("blueprint", "notification:text");
+ if($notification != null) {
+ echo "
+ ";
+
+ $blueprint->dbSet("blueprint", "notification:text", "");
+ }
+ ?>
+@endsection
+
+@section("blueprint.extensions")
+
+
+
+@endsection
\ No newline at end of file
diff --git a/resources/views/blueprint/dashboard/dashboard.blade.php b/resources/views/blueprint/dashboard/dashboard.blade.php
new file mode 100644
index 0000000..73b64bf
--- /dev/null
+++ b/resources/views/blueprint/dashboard/dashboard.blade.php
@@ -0,0 +1,8 @@
+@section("blueprint.extensions")
+
+
+
+@endsection
\ No newline at end of file
diff --git a/resources/views/layouts/admin.blade.php b/resources/views/layouts/admin.blade.php
index f026aec..a47f742 100644
--- a/resources/views/layouts/admin.blade.php
+++ b/resources/views/layouts/admin.blade.php
@@ -6,9 +6,12 @@
$settings = app()->make('Pterodactyl\Contracts\Repository\SettingsRepositoryInterface');
$blueprint = app()->make(BlueprintExtensionLibrary::class, ['settings' => $settings]);
?>
+@include("blueprint.admin.admin")
+
+ @yield("blueprint.import")
{{ config('app.name', 'Pterodactyl') }} - @yield('title')
@@ -36,10 +39,6 @@
{!! Theme::css('css/pterodactyl.css?t={cache-version}') !!}
-
-
-
-
-
-
- [. .]
- Outdated stylesheets detected.
-
-
-
+ @yield('blueprint.cache')
@yield('content')
- fileRead("::f/.blueprint/extensions/blueprint/private/db/onboarding") == "true") {
- $blueprint->fileWipe("::f/.blueprint/extensions/blueprint/private/db/onboarding");
- }
-
- $notification = $blueprint->dbGet("blueprint", "notification:text");
- if($notification != null) {
- echo "
- ";
-
- $blueprint->dbSet("blueprint", "notification:text", "");
- }
- ?>