Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Kaer Morhen

Kaer Morhen Laravel Package

terminalsio/kaer-morhen

terminalsio/kaer-morhen is a Laravel/PHP package that provides a fortified foundation for your application. It aims to keep core code organized and easy to integrate, offering a simple, package-first starting point for PHP projects that need a reliable base.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Kaer Morhen
What is terminalsio/kaer-morhen?
It is a Laravel Nova theme package that provides a presentation-layer customization for the Nova admin panel. It registers a service provider and publishes CSS/JS assets, and may include Blade overrides. It does not touch application domain code, routing, auth, or persistence. It is only relevant if your Laravel app already uses Nova.
Does terminalsio/kaer-morhen work with plain Laravel without Nova?
No. The package is a Nova theme and has no role in a standard Laravel application that does not use Laravel Nova. You need an existing Nova license and installation before adopting it. Do not let this package drive a Nova adoption decision. If you need a general Laravel admin UI, look at other packages.
Which Laravel Nova versions does kaer-morhen support?
The available context does not specify the Nova major versions constrained in composer.json, so you must inspect the package's composer.json before installing. Nova 3, 4, and 5 have different asset and theme registration patterns, and a theme pinned to an older major may fail or half-apply. Validate compatibility in staging against the exact Nova version you run. Treat the package as unmaintained unless you confirm otherwise.
How do I install terminalsio/kaer-morhen in a Laravel Nova app?
The mechanical path is composer require, register the service provider, publish Nova or theme assets, and clear caches. Because the package has little maintenance signal, fork and pin it to an exact commit or tag rather than consuming upstream directly. Confirm the provider registration pattern matches your Nova major before rollout. Test in staging first.
How do I publish the theme assets for Kaer Morhen?
After installing and registering the provider, use Nova's asset publish flow, typically nova:publish or the package's documented asset publish command, then clear caches. Asset publish or cache mismatches after deploy are a known failure mode and are usually fixable with cache clears. Check the package README or service provider for the exact publish tag. If the README is empty, inspect the provider.
Does this Nova theme override Blade views or only layer CSS/JS?
The assessment says it publishes CSS/JS and possibly Blade overrides, but the exact scope is not confirmed by the provided README. CSS/JS-only themes are safer because Blade overrides can drift against newer Nova views. Audit the package for view overrides before production. If it overrides Blade views, plan visual regression checks at each Nova upgrade.
Is terminalsio/kaer-morhen maintained and safe for production?
It has 1 star, 0 dependents, and a low score, so there is no production validation and it should be treated as unmaintained. The blast radius is low because theming is cosmetic, but version coupling to Nova is the dominant risk. You own patching and validation once adopted. Fork, pin, and feature-flag it if you proceed.
Why is the Composer namespace terminalsio different from the GitHub owner LorenzoSapora?
The namespace mismatch suggests a fork, rename, or partial re-publication, and it must be reconciled before you trust the source. Confirm whether terminalsio is the canonical upstream or a fork of LorenzoSapora/kaer-morhen-theme. Do not assume upstream support or patch flow. Vendor it under your own namespace if necessary.
How do I disable or revert the Kaer Morhen theme if a Nova upgrade breaks it?
Keep a one-line revert ready by disabling the theme's service provider or removing it from your composer dependencies. All known failure modes are cosmetic and recoverable by disabling the provider. After reverting, clear Nova and application caches. Then re-validate against the target Nova major before re-enabling.
Should I fork terminalsio/kaer-morhen or use it directly?
Do not consume upstream directly. Fork, pin to an exact commit or tag, and document the Nova version it was validated against. With no community dependents, you will absorb upgrade work yourself. Use visual smoke tests across resources, dashboards, and detail forms before production.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console