PHPackages                             liberusoftware/theme-base - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. liberusoftware/theme-base

ActiveLiberu-theme

liberusoftware/theme-base
=========================

Shared semantic tokens and accessible presentation primitives for Liberu themes.

1.0.4(today)07↑2471.4%3MITCSSPHP ^8.5CI failing

Since Aug 1Pushed todayCompare

[ Source](https://github.com/liberusoftware/theme-liberu-base)[ Packagist](https://packagist.org/packages/liberusoftware/theme-base)[ RSS](/packages/liberusoftware-theme-base/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (3)Versions (6)Used By (3)

Liberu Base
===========

[](#liberu-base)

> Shared semantic tokens, accessible layout, and progressive presentation primitives.

[Software](https://liberusoftware.com) · [Hosting](https://liberuhosting.com) · [Services](https://liberuservices.com) · [Liberu Group](https://liberugroup.com)

[![PHP](https://camo.githubusercontent.com/38189c74fa19d38a84282702897dcd5bf0e54f8ee6be5cb02aa9a3a1f5711862/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e352d3737374242343f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://www.php.net/) [![Latest release](https://camo.githubusercontent.com/5ed68dc0d943561da21528e1428f8f9ce871f35525c045e03a0becd4e24c539a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6c6962657275736f6674776172652f7468656d652d6c69626572752d626173653f736f72743d73656d766572)](https://github.com/liberusoftware/theme-liberu-base/releases/latest) [![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE.md)

Visual scope
------------

[](#visual-scope)

Shared semantic tokens, accessible layout, and progressive presentation primitives. It is a presentation-only package: domain behaviour stays in modules and the host application retains control of theme selection and fallback.

A maintained preview image is not yet published. Add an optimised, accessible preview under `.github/assets/` before claiming visual-regression coverage.

Requirements and installation
-----------------------------

[](#requirements-and-installation)

DependencySupported version`php``^8.5``liberusoftware/theme-support``^1.0`Install from the host project root:

```
composer require liberusoftware/theme-base
```

The trusted `liberusoftware/composer-installer` places the package in `/themes/liberu-base`. Composer and its lock file remain the source of version truth, and the installed theme directory is committed by the host.

Compatibility
-------------

[](#compatibility)

- Type: `shared`
- Parent: `none`
- Optimised for: `liberusoftware/boilerplate-laravel:^1.0`
- Tested with: `liberusoftware/boilerplate-laravel:^1.0`
- Required capabilities: none
- Optional capabilities: foundation.localization
- Supported surfaces: application.shell, identity.auth, foundation.account

Build and assets
----------------

[](#build-and-assets)

Declared entry points:

- `resources/css/app.css`
- `resources/js/app.js`

Use the host's Vite build after installation:

```
npm install
npm run build
```

The theme supplies its own source assets and service provider. It does not bundle third-party fonts, images, icons, video, or templates; any such asset added later must include its licence and attribution.

Accessibility and fallback
--------------------------

[](#accessibility-and-fallback)

Preserve keyboard access, visible focus, semantic landmarks, readable contrast, reduced-motion preferences, zoom/reflow, and system-font fallbacks. Hosts must retain a working base/default theme when optional assets or capabilities are unavailable.

Testing
-------

[](#testing)

Validate manifest parsing, provider registration, production asset compilation, supported host surfaces, responsive layouts, keyboard navigation, contrast, and fallback behaviour. Visual changes should include before/after evidence and should be checked at common viewport sizes.

Security
--------

[](#security)

Do not report vulnerabilities through public issues. Email `security@liberusoftware.com` with reproduction details and the affected version.

License
-------

[](#license)

This theme is open-source software under the [MIT License](LICENSE.md). The linked licence text is authoritative.

Feedback and contributing
-------------------------

[](#feedback-and-contributing)

Focused issues and tested pull requests are welcome in the [GitHub repository](https://github.com/liberusoftware/theme-liberu-base). Keep visual changes accessible, document asset provenance, and update `CHANGELOG.md`.

Contributors
------------

[](#contributors)

Thank you to everyone who helps improve Liberu. [View the contributors graph](https://github.com/liberusoftware/theme-liberu-base/graphs/contributors).

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance100

Actively maintained with recent releases

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

5

Last Release

0d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/179251?v=4)[Curtis Delicata](/maintainers/curtisdelicata)[@curtisdelicata](https://github.com/curtisdelicata)

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/liberusoftware-theme-base/health.svg)

```
[![Health](https://phpackages.com/badges/liberusoftware-theme-base/health.svg)](https://phpackages.com/packages/liberusoftware-theme-base)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
