Search by

astral-php / astral-nova-design

astral-php

Meta-package Nova Design : CSS + icons + Template Nova alignés pour les applications Astral.

Package info

github.com/astral-php/astral-nova-design

Type:metapackage

pkg:composer/astral-php/astral-nova-design

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-11-10 16:13 UTC

This package is auto-updated.

Last update: 2026-11-10 16:32:22 UTC


README

Méta-package Composer : point d’entrée unique pour la stack UI Nova Design.

Il ne contient pas de code. Il require les trois artefacts alignés en ^1.0 :

Package Rôle
astral-php/astral-nova-css Design system CSS / JS (@astral-php/nova-css)
astral-php/astral-nova-icons Sprite SVG + tailles
astral-php/astral-template-nova Layouts et partials PHP

Installation (apps)

composer require astral-php/astral-nova-design:^1.0

Puis publier les builds vers le webroot, typiquement :

public/assets/nova/   ← nova.css, JS, icons…
public/assets/app/    ← branding et CSS locaux

Voir le bac de référence astral-starter-nova.

Développement local (path)

"repositories": [
  { "type": "path", "url": "../components-astral/astral-nova-design", "options": { "symlink": true } },
  { "type": "path", "url": "../components-astral/astral-nova-css", "options": { "symlink": true } },
  { "type": "path", "url": "../components-astral/astral-nova-icons", "options": { "symlink": true } },
  { "type": "path", "url": "../components-astral/astral-template-nova", "options": { "symlink": true } }
]

Hors périmètre

  • Fusion du code des 3 packages (rejétée) — artefacts séparés maintenus.
  • astral-php/astral-template (Tailwind) — lignée distincte, freeze / deprecate.

Publication

Tags / Packagist : uniquement après go explicite (gate BOM + playbook release-tag).