Add Eternity classica and larry projects
This commit is contained in:
@@ -62,6 +62,28 @@ Install it with the same procedure above, copying `eternity-wasteland-v2` and co
|
||||
$config['skin'] = 'eternity-wasteland-v2';
|
||||
```
|
||||
|
||||
## Eternity Larry And Classic
|
||||
|
||||
`eternity-larry` and `eternity-classic` apply the Eternity paper, ink, acid-green, and orange visual system to Roundcube's legacy Larry and Classic interfaces. They retain the original legacy layouts and require their corresponding base skins to be installed.
|
||||
|
||||
Install the required base package from the Roundcube application directory before copying the child skin:
|
||||
|
||||
```sh
|
||||
composer require "roundcube/larry:~1.6.0"
|
||||
# or
|
||||
composer require "roundcube/classic:~1.6.0"
|
||||
```
|
||||
|
||||
Then copy the selected Eternity child directory into `skins` and configure one of the following:
|
||||
|
||||
```php
|
||||
$config['skin'] = 'eternity-larry';
|
||||
// or
|
||||
$config['skin'] = 'eternity-classic';
|
||||
```
|
||||
|
||||
Both variants use their own Eternity Project logo and browser icon. They are intended for Roundcube 1.6 installations where the matching legacy base skin is available.
|
||||
|
||||
## Docker Install
|
||||
|
||||
### Docker Compose (persistent)
|
||||
@@ -168,6 +190,18 @@ eternity-wasteland-v2/
|
||||
styles/styles.css Source-theme Daylight and Wasteland visual overrides
|
||||
templates/login.html Login form with the Daylight/Wasteland control
|
||||
watermark.html Login background that follows ep-theme
|
||||
eternity-larry/
|
||||
images/ Eternity Project logo and browser icon
|
||||
meta.json Larry child-skin registration
|
||||
styles.css Larry import and Eternity legacy UI overrides
|
||||
eternity-classic/
|
||||
images/ Eternity Project logo and browser icon
|
||||
common.css Classic common UI import and Eternity overrides
|
||||
includes/links.html Classic shared asset links and browser icon
|
||||
mail.css Classic mail stylesheet import
|
||||
meta.json Classic child-skin registration
|
||||
templates/login.html Classic login template with the child stylesheet
|
||||
styles.css Compatibility entry point for manual stylesheet loading
|
||||
```
|
||||
|
||||
`styles/styles.css` imports Elastic before applying Eternity's overrides. Do not remove the import: the base skin provides the complete component layout and image assets.
|
||||
|
||||
Reference in New Issue
Block a user