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
Arasy Theme

Arasy Theme Laravel Package

rafyakbar/arasy-theme

Arasy Theme is a Laravel theme package by rafyakbar that provides ready-made Blade layouts, views, and UI components to quickly style your application. Install via Composer, publish the assets, and customize templates for a polished look with minimal setup.

View on GitHub
Deep Wiki
Context7

arasy-theme is a lightweight Laravel package for organizing and applying custom Blade themes. It gives your application a clean theme structure with configurable layouts and publishable assets, making it easy to switch visual styles without duplicating views.

  • Theme management for registering and activating themes
  • Blade layouts and components for reusable UI
  • Asset publishing via vendor:publish
  • Config-driven defaults for layouts and styling
  • Simple Laravel integration through a service provider
Frequently asked questions about Arasy Theme
What is rafyakbar/arasy-theme and what does it do?
Arasy Theme is a Filament theme package for Laravel that ships a modern admin look inspired by TailAdmin, with vibrant indigo accents, Outfit typography, consistent 16px and 8px border radii, and an always-dark sidebar. It is designed for Filament v5 and provides ready-made views and styling so you do not have to hand-craft the panel appearance. You install it with Composer and apply the theme to your Filament panel rather than writing custom CSS from scratch.
How do I install arasy-theme with Composer?
Install the package with composer require rafyakbar/arasy-theme and then follow the setup steps in the package documentation, which typically include publishing the theme assets and registering the theme on your Filament panel. Because exact artisan commands and registration code can change between releases, always confirm the current instructions in the README on GitHub before running anything in a real project.
Does Arasy Theme require Filament v5?
Yes, the package is described as designed for Filament v5, so it targets the Filament 5 theming and asset pipeline. If your application is still on Filament v3 or v4 you should not assume compatibility, since panel theming APIs and Tailwind configuration differ between major versions. Check the composer.json constraints in the repository to confirm which Filament versions are actually allowed.
Which Laravel versions are supported by Arasy Theme?
The package is a Laravel theme that plugs into Filament v5, so your supported Laravel range is effectively determined by the Filament v5 requirements plus whatever the package's composer.json declares. The safest approach is to run composer why-not or inspect the constraints before installing into an existing application. Confirm the current Laravel and PHP compatibility in the package documentation, since the maintainer may adjust these between releases.
How do I publish the Arasy Theme assets and views?
Theme packages like this one normally expose Laravel's publishable assets and views through a service provider, so you run the vendor:publish command with the package's tag to copy CSS, fonts, and Blade views into your application. Publishing lets you override the layouts and tweak colors or spacing without forking the package. Check the README for the exact tag name, because publishing the wrong tag or skipping it can leave your panel unstyled.
Can I customize the indigo accent color and Outfit font in Arasy Theme?
Yes, the accent color, typography, and radius values are the defining design tokens of this theme, and they are typically adjusted in the published Tailwind or CSS files after you publish the assets. If you register the theme through a Filament panel provider, you can point it at your own compiled stylesheet instead of the vendor build. Review the published files and the package documentation to see which variables are intended for overrides and which are internal.
Is Arasy Theme safe to use in a production Laravel application?
It is a presentation-only theme, so the main production risks are styling regressions after upgrades rather than data or security concerns. Pin a specific version in composer.json, commit your compiled assets if your deployment does not build them, and review the changelog before updating along with a Filament major release. Because it is a small community package, confirm the maintenance activity and license in the repository before depending on it long term.
How does the always-dark sidebar behave with light and dark mode?
The theme's signature look includes a permanently dark sidebar paired with your panel's normal light or dark content area, so you get contrast without switching the whole interface. This is a styling decision baked into the theme rather than a Filament feature toggle, so overriding it means editing the published CSS or Blade views. If you need a sidebar that follows the user's light or dark preference, plan on custom styles or a different theme.
How do I test a Filament panel that uses Arasy Theme?
Your existing Laravel and Filament tests should keep working, because a theme changes rendered markup and assets rather than application logic. Add a smoke test or two that loads a panel page and asserts a successful response so an asset publishing or build problem is caught in CI. For visual confidence, run your asset build in the test pipeline and check key pages manually after upgrading Filament.
What are good alternatives to Arasy Theme for Filament?
Alternatives include Filament's own default styling, other community themes that follow TailAdmin or shadcn-inspired designs, and building a custom theme with Filament's panel theme API and your own Tailwind configuration. Arasy Theme is a reasonable pick if you specifically want indigo accents, Outfit typography, and an always-dark sidebar out of the box on Filament v5. Compare maintenance activity, Filament version constraints, and how easy each option is to override before committing.
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