Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F9786780
README
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
README
View Options
Roundcube Webmail Skin "Elastic"
================================
This skin package contains a theme for the Roundcube Webmail
software. It can be used, modified and redistributed according to
the terms described in the LICENSE section.
For information about building or modifiying Roundcube skins please visit
https://github.com/roundcube/roundcubemail/wiki/Skins
Roboto font from https://google-webfonts-helper.herokuapp.com/fonts/roboto?subsets=cyrillic,latin-ext,cyrillic-ext,latin,greek,greek-ext
LICENSE
-------
The contents of this folder are subject to the Creative Commons
Attribution-ShareAlike License. It is allowed to copy, distribute,
transmit and to adapt the work by keeping credits to the original
authors in the README file.
See http://creativecommons.org/licenses/by-sa/3.0/ for details.
PROJECT GOALS
-------------
Create a user interface that is clean and usable with any screen size.
Use new technologies like e.g. flexbox, @media, font-icons or less.
Cleanup css/html and unify as much as possible.
INSTALLATION (development):
---------------------------
1. Clone git-master roundcube/roundcubemail
2. Switch to branch dev-elastic
3. Goto /skins
4. git clone https://github.com/roundcube/elastic.git
5. Before use disable all plugins (we're not there yet) and set devel_mode=true
INSTALLATION (production):
--------------------------
styles.css is written using LESS syntax. Thus it needs to be compiled
using the `lessc` command line tool. This comes with the `nodejs-less`
RPM package which depends on nodejs.
$ lessc -x styles/styles.less > styles/styles.css
(the -x option minifies the CSS code)
References to image files from the included CSS files can be appended
with cache-buster marks to avoid browser caching issues after updating.
Run `bin/updatecss.sh --dir <path-to-kolab-skin>` from the Roundcube
package before packaging the skin or after installing it on the
destination system.
RULES:
------
- Minimum supported screen width is 240px (note that even if the device screen
resolution is e.g.320x372 changing the text size in device settings will reduce
the resolution)
- Every page (which is not a frame) has following required structure:
```
<body>
<div id="layout">
<div id="menu"></div>
<div id="sidebar"></div>
<div id="list"></div>
<div id="content"></div>
</div>
</body>
```
where `sidebar` and `list` are optional. Which element of the `layout` will be displayed
as a main view on mobile devices can be defined by adding `selected` class to it.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Aug 18, 6:47 AM (1 d, 13 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1262004
Default Alt Text
README (2 KB)
Attached To
Mode
R3 roundcubemail
Attached
Detach File
Event Timeline
Log In to Comment