Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117750359
README.md
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
4 KB
Referenced Files
None
Subscribers
None
README.md
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
modifying
Roundcube
skins
please
visit
https
:
//github.com/roundcube/roundcubemail/wiki/Skins
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
.
md
file
.
See
http
:
//creativecommons.org/licenses/by-sa/3.0/ for details.
This
folder
also
contains
code
licensed
separately
:
-
Bootstrap
Framework
4
from
https
:
//github.com/twbs/bootstrap
-
FontAwesome
5
fonts
from
https
:
//fontawesome.com/
-
Roboto
font
from
https
:
//google-webfonts-helper.herokuapp.com/fonts/roboto?subsets=cyrillic,latin-ext,cyrillic-ext,latin,greek,greek-ext
INSTALLATION
------------
All
styles
are
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
$
lessc
-
x
styles
/
print
.
less
>
styles
/
print
.
css
$
lessc
-
x
styles
/
embed
.
less
>
styles
/
embed
.
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
skins
/
elastic
`
before
packaging
the
skin
or
after
installing
it
on
the
destination
system
.
FOR
DEVELOPERS
--------------
-
Supported
browsers
:
IE11
+,
Edge
,
Last
2
versions
for
Chrome
/
Firefox
/
Safari
,
Android
Browser
5
+,
iOS
Safari
9
+.
-
Skin
color
palette
changes
and
other
css
modifications
can
be
done
via
_styles
.
less
and
_variables
.
less
files
.
Where
you
can
overwrite
all
variables
and
add
custom
styles
.
-
Minimum
supported
screen
width
is
240
px
(
note
that
even
if
the
device
screen
resolution
is
e
.
g
.
320
x372
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
=
"layout-menu"
></
div
>
<
div
id
=
"layout-sidebar"
></
div
>
<
div
id
=
"layout-list"
></
div
>
<
div
id
=
"layout-content"
></
div
>
</
div
>
</
body
>
```
where
`
#
layout
-
sidebar
`
and
`
#
layout
-
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
.
-
The
`
<
html
>
`
element
will
receive
special
classes
that
will
be
updated
on
resize
or
orientation
change
:
-
`
touch
`
:
A
touch
device
,
screen
width
<=
1024
px
,
-
`
layout
-
large
`
:
Screen
width
>
1200
px
,
-
`
layout
-
normal
`
:
Screen
width
<=
1200
px
and
>=
768
px
,
-
`
layout
-
small
`
:
Screen
width
<
768
px
and
>
480
px
,
-
`
layout
-
phone
`
:
Screen
width
<=
480
px
.
Frames
will
have
the
same
classes
applied
as
their
parent
windows
.
-
Every
button
,
that
is
not
<
button
>
nor
<
input
>
should
have
inner
<
span
class
=
"inner"
>
element
for
the
button
label
.
-
Every
iframe
need
to
be
wrapped
by
an
element
with
`
iframe
-
wrapper
`
class
.
It
is
required
to
have
proper
scrolling
on
mobile
devices
.
-
Special
attributes
:
-
`
data
-
hidden
`
:
Makes
a
menu
entry
/
button
hidden
on
specified
screen
sizes
.
Can
be
used
for
example
for
functionality
not
implemented
or
that
has
no
sense
on
phones
or
touch
devices
.
Contains
a
comma
-
separated
list
following
values
:
`
large
`
(
width
>
1200
px
),
`
big
`
(
width
>
768
px
),
`
small
`
(
width
=<
768
px
),
`
phone
`
(
width
=<
480
px
),
`
lbs
`
(
width
>
480
px
).
-
`
data
-
content
-
button
`
:
Makes
the
action
button
with
this
attribute
to
be
copied
to
the
content
frame
header
on
small
/
phone
screens
.
-
Special
URLs
:
In
phone
mode
we
display
Prev
/
Next
navigation
buttons
below
the
content
preview
frame
.
We
do
this
e
.
g
.
for
mail
preview
or
contact
preview
.
Plugins
should
use
_action
=
add
*
or
_action
=
create
*
or
_nav
=
hide
in
the
frame
URL
if
the
navigation
should
be
hidden
,
which
is
the
case
when
you
create
a
content
object
.
KNOWN
ISSUES
------------
1
.
There
are
known
issues
with
running
less
in
Roundcube
devel_mode
:
-
Dialogs
executed
on
page
load
are
displayed
out
of
screen
.
-
CodeMirror
editor
(
in
managesieve
raw
script
editing
mode
)
is
broken
.
File Metadata
Details
Attached
Mime Type
text/html
Expires
Sat, Apr 4, 2:16 AM (1 w, 2 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
40/80/95d7b79be70d9beb66b30941b9df
Default Alt Text
README.md (4 KB)
Attached To
Mode
R113 roundcubemail
Attached
Detach File
Event Timeline