Download the PHP package benriadh1/filament-benriadh-theme without Composer

On this page you can find all versions of the php package benriadh1/filament-benriadh-theme. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package filament-benriadh-theme

# Filament Benriadh Theme

Latest Version on Packagist Total Downloads

A reusable Filament v5 theme package built with a token-first architecture, preset system, accessibility guardrails, and extension hooks for long-term upgrade safety.

Release version: 1.0.0

Highlights

Requirements

Zero-Config Install

Manual install remains available:

Register In Panel

Fluent API

Config Model

Main config file: config/filament-benriadh-theme.php

Core keys:

Legacy keys are still supported and mapped into v1 schema for backward compatibility.

Apps Dropdown

Controls the navigation grid shown in the topbar when the sidebar is hidden:

Localization

The Theme Settings page is translated into 6 languages out of the box:

Code Language
en English
fr French
ar Arabic (RTL)
de German
es Spanish
pt Portuguese

Publish the language files to customize or add new locales:

Files are placed under lang/vendor/filament-benriadh-theme/{locale}/messages.php.

Panel + Tenancy Support

Extension API

Implement these contracts to extend without forking:

Plugin Adapter Example

The package ships with TranslationManagerAdapter as a reference implementation. It bridges the optional benriadh1/filament-translation-manager package by mapping its CSS variables to theme tokens. To activate it (or any custom adapter), register it in your config:

The adapter is automatically skipped when the target plugin is not installed.

Commands

Theme Settings Page

When enabled, the package registers:

Values are stored in filament_theme_settings and merged with config + runtime overrides.

Testing

Test coverage includes CSS injection sanitization, color token validation, theme mode normalization, ThemeSetting::store() idempotency, and WCAG contrast ratio math.

Roadmap

v1 (current)

v2

v3

License

MIT. See LICENSE.md.


All versions of filament-benriadh-theme with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
filament/filament Version ^5.0
illuminate/support Version ^11.0 || ^12.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package benriadh1/filament-benriadh-theme contains the following files

Loading the files please wait ...