Skip to content

cosminstaicu/antheia

Antheia

Responsive web interface for web apps, written in PHP.

GitHub GitHub release (latest by date) Website Website

03

A live example of the interface can be checked at antheia.voipit.ro. There you can find the content of the examples folder.

Please check the project wiki for more details about the library.

The main project using this library is the Cloud PBX Service, called Accolades and provided by VoIPIT Romania.

Installation

Use composer to install Antheia into your project:

composer require antheia/antheia

After the installation you need to set up a cache folder for the library. This folder must have a corresponding URL path and the library needs to have write permission on it. The folder can be set up, at runtime using the dedicated method: Globals::setCache(string $url, string $path).

Documentation

All code is documented using the PHPDoc standard, so fell free to use content assist, depending of your IDE (the library is written using Eclipse PDT). Also, the javascript files are documented using the JSDoc standard.

The examples (inside the example folder) are explained inside the project wiki.

Credits

Icons used by the framework are provided freely by IO Broker icons.

Color schemes for the predefined themes are provided freely by Scheme Color.

Images used by the framework are provided freely by Unsplash.

Licence

Antheia is licensed under Apache-2.0.