Download the PHP package balatd/kern-ux without Composer

On this page you can find all versions of the php package balatd/kern-ux. 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 kern-ux

KERN UX-Standard für TYPO3

Version auf Packagist CI-Status TYPO3 13.4 und 14.3 PHP 8.2 bis 8.5 Gebaut gegen KERN UX 2.7.2 Gegen BITV 2.0 AA mit axe geprüft

Bringt den KERN UX-Standard nach TYPO3 13.4 und 14.3: 41 barrierefreie Fluid Components, 23 Content Blocks für Redakteure, ein ext:form-Theme und vier Seiten-Templates mit passenden Backend-Layouts.

Die Components sind die einzige Quelle für KERN-Markup — Content Blocks, Formulare und Seiten rufen dieselben Components auf und bilden nur Daten darauf ab. Weil die Barrierefreiheits-Zusagen von KERN an konkreten Klassen und ARIA-Attributen hängen, existiert dieses Markup genau einmal und wird von Tests festgenagelt, die unter beiden TYPO3-Majors laufen.

[!WARNING] Status: alpha. In aktiver Entwicklung, noch nicht für Produktivbetrieb geeignet. Öffentliche Schnittstellen können sich ohne Vorwarnung ändern.

[!NOTE] Unabhängige Community-Integration. Dieses Projekt gehört nicht zum KERN-Team und ist kein offizielles KERN-Kit. „KERN" und die Digitale Dachmarke für Deutschland sind Kennzeichen ihrer jeweiligen Inhaber; dieses Projekt beansprucht keine Rechte daran und wird von ihnen nicht unterstützt oder geprüft.

📸 Screenshots ansehen — Seiten, Formularstrecke, Mobilmenü, dunkles Thema, Component-Galerie und die Redakteurs-Sicht im Backend, alles aus dem mitgelieferten Demo-Seitenbaum.

Voraussetzungen

TYPO3 13.4 LTS oder 14.3 LTS
PHP 8.2 – 8.5
Content Blocks friendsoftypo3/content-blocks (1.x unter v13, 2.x unter v14)
ext:form optional, nur für die Formular-Templates

Installation

Das Paket liegt auf Packagist. Veröffentlicht ist bisher nur eine Vorabversion, deshalb braucht Composer die Stabilitätsangabe @alpha — ein Projekt mit dem üblichen minimum-stability: stable findet das Paket sonst nicht:

Der letzte Schritt ist erforderlich: die KERN-Distribution wird bewusst nicht mitgeliefert, sondern einmalig zur Installationszeit von npm geholt und per SHA-512 geprüft (siehe THIRD-PARTY.md). Zur Laufzeit werden keine Fremd-Requests ausgeführt und kein CDN eingebunden. Das Zielverzeichnis ist nicht eingecheckt, der Schritt gehört also in jedes Deployment.

Danach in der Site das Set KERN UX-Standard auswählen — damit stehen Templates, Backend-Layouts und Settings bereit. Einen Demo-Seitenbaum zum Ansehen legt kern-ux:demo:install an; beides samt einer Falle im TYPO3-Setup beschreibt die Installationsanleitung.

Dokumentation

Installation Setup, KERN-Assets, Demo-Seitenbaum, Stolperfallen
Konfiguration Site-Settings, Thema, Navigation, Digitale Dachmarke, RTE
Components Component-Schicht, Galerie, eigene Components schreiben
Content Blocks Die 23 Blöcke, Seiten-Templates, Backend-Vorschauen
Formulare ext:form-Theme, Fehlerbehandlung, KernDate
Barrierefreiheit axe-Läufe, Prüfumfang, was von Hand bleibt
Entwicklung DDEV-Harness für beide Majors, Tests, Sprachen
Screenshots Der Demo-Seitenbaum in Bildern

Lizenz

GPL-2.0-or-later. Zu den Lizenzen der zur Installationszeit geholten KERN-Assets siehe THIRD-PARTY.md.


All versions of kern-ux with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
typo3/cms-core Version ^13.4 || ^14.3
friendsoftypo3/content-blocks Version ^1.6 || ^2.4
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 balatd/kern-ux contains the following files

Loading the files please wait ...