mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-25 10:09:20 +03:00
Uploading and preparing the repository to the dev version.
Original unminified source code (dev folder - js, css, less) (fixes #6) Grunt build system Multiple identities correction (fixes #9) Compose html editor (fixes #12) New general settings - Loading Description New warning about default admin password Split general and login screen settings
This commit is contained in:
parent
afad45137e
commit
4cc2207513
846 changed files with 99453 additions and 2123 deletions
|
|
@ -0,0 +1,56 @@
|
|||
|
||||
// MAIN
|
||||
@main-color: #333;
|
||||
@main-background-color: #48525C;
|
||||
@main-background-image: link;
|
||||
|
||||
// LOADING
|
||||
@loading-color: #ddd;
|
||||
@loading-text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||||
|
||||
// LOGIN
|
||||
@login-color: #eee;
|
||||
@login-background-color: #2b333d;
|
||||
@login-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@login-box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
|
||||
@login-border: none;
|
||||
@login-border-radius: 7px;
|
||||
|
||||
// MENU
|
||||
@dropdown-menu-color: #333;
|
||||
@dropdown-menu-background-color: #fff;
|
||||
@dropdown-menu-hover-background-color: #48525C;
|
||||
@dropdown-menu-hover-color: #eee;
|
||||
@dropdown-menu-disable-color: #999;
|
||||
|
||||
// FOLDERS
|
||||
@folders-color: #fff;
|
||||
@folders-disabled-color: #aaa;
|
||||
@folders-selected-color: #fff;
|
||||
@folders-selected-background-color: #2b333d;
|
||||
@folders-selected-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@folders-hover-color: #fff;
|
||||
@folders-hover-background-color: #2b333d;
|
||||
@folders-hover-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@folders-drop-color: #fff;
|
||||
@folders-drop-background-color: #2b333d;
|
||||
@folders-drop-rgba-background-color: rgba(0,0,0,0.5);
|
||||
|
||||
// SETTINGS
|
||||
@settings-menu-color: #fff;
|
||||
@settings-menu-disabled-color: #aaa;
|
||||
@settings-menu-selected-color: #fff;
|
||||
@settings-menu-selected-background-color: #2b333d;
|
||||
@settings-menu-selected-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@settings-menu-hover-color: #fff;
|
||||
@settings-menu-hover-background-color: #2b333d;
|
||||
@settings-menu-hover-rgba-background-color: rgba(0,0,0,0.5);
|
||||
|
||||
// MESSAGE LIST
|
||||
@message-list-toolbar-background-color: #eee;
|
||||
@message-list-toolbar-gradient-start: #f4f4f4;
|
||||
@message-list-toolbar-gradient-end: #dfdfdf;
|
||||
|
||||
// MESSAGE
|
||||
@message-background-color: #fff;
|
||||
@message-rgba-background-color: rgba(255,255,255,0.95);
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
|
||||
// MAIN
|
||||
@main-color: #333;
|
||||
@main-background-color: #eee;
|
||||
@main-background-image: link;
|
||||
|
||||
// LOADING
|
||||
@loading-color: #000;
|
||||
|
||||
// LOGIN
|
||||
@login-color: #eee;
|
||||
@login-background-color: #757575;
|
||||
@login-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@login-box-shadow: none;
|
||||
@login-border: none;
|
||||
@login-border-radius: 7px;
|
||||
|
||||
// MENU
|
||||
@dropdown-menu-color: #333;
|
||||
@dropdown-menu-background-color: #fff;
|
||||
@dropdown-menu-hover-background-color: #757575;
|
||||
@dropdown-menu-hover-color: #eee;
|
||||
@dropdown-menu-disable-color: #999;
|
||||
|
||||
// FOLDERS
|
||||
@folders-color: #000;
|
||||
@folders-disabled-color: #999;
|
||||
@folders-selected-color: #eee;
|
||||
@folders-selected-background-color: #757575;
|
||||
@folders-selected-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@folders-hover-color: #eee;
|
||||
@folders-hover-background-color: #757575;
|
||||
@folders-hover-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@folders-drop-color: #eee;
|
||||
@folders-drop-background-color: #757575;
|
||||
@folders-drop-rgba-background-color: rgba(0,0,0,0.5);
|
||||
|
||||
// SETTINGS
|
||||
@settings-menu-color: #000;
|
||||
@settings-menu-disabled-color: #999;
|
||||
@settings-menu-selected-color: #eee;
|
||||
@settings-menu-selected-background-color: #757575;
|
||||
@settings-menu-selected-rgba-background-color: rgba(0,0,0,0.5);
|
||||
@settings-menu-hover-color: #eee;
|
||||
@settings-menu-hover-background-color: #757575;
|
||||
@settings-menu-hover-rgba-background-color: rgba(0,0,0,0.5);
|
||||
|
||||
// MESSAGE LIST
|
||||
@message-list-toolbar-background-color: #eee;
|
||||
@message-list-toolbar-gradient-start: #f4f4f4;
|
||||
@message-list-toolbar-gradient-end: #dfdfdf;
|
||||
|
||||
// MESSAGE
|
||||
@message-background-color: #fff;
|
||||
@message-rgba-background-color: rgba(255,255,255,0.95);
|
||||
148
rainloop/v/0.0.0/app/templates/Themes/template.less
Normal file
148
rainloop/v/0.0.0/app/templates/Themes/template.less
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
|
||||
// mixins +++
|
||||
.thm-linear-gradient-mixin(@start, @end) when (iscolor(@start)) and (iscolor(@end)) {
|
||||
background-color: mix(@start, @end, 60%) !important;
|
||||
background-image: -moz-linear-gradient(top, @start, @end) !important; // FF 3.6+
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@start), to(@end)) !important; // Safari 4+, Chrome 2+
|
||||
background-image: -webkit-linear-gradient(top, @start, @end) !important; // Safari 5.1+, Chrome 10+
|
||||
background-image: -o-linear-gradient(top, @start, @end !important); // Opera 11.10
|
||||
background-image: linear-gradient(to bottom, @start, @end) !important; // Standard, IE10
|
||||
background-repeat: repeat-x !important;
|
||||
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start),argb(@end))) !important; // IE9 and down
|
||||
}
|
||||
|
||||
.thm-border-radius(@radius) when (ispixel(@radius)) {
|
||||
-webkit-border-radius: @radius !important;
|
||||
-moz-border-radius: @radius !important;
|
||||
border-radius: @radius !important;
|
||||
}
|
||||
|
||||
.thm-box-shadow(@shadow) {
|
||||
-webkit-box-shadow: @shadow !important;
|
||||
-moz-box-shadow: @shadow !important;
|
||||
box-shadow: @shadow !important;
|
||||
}
|
||||
.thm-body-background-image(@value) when (isstring(@value)) {
|
||||
background-image: url("@{base}@{value}") !important;
|
||||
}
|
||||
.thm-body-background-image(@value) when not (isstring(@value)) {
|
||||
background-image: @value !important;
|
||||
}
|
||||
.thm-rgba-background-color(@simple, @rgba) when (@rgba = false) {
|
||||
background-color: @simple !important;
|
||||
}
|
||||
.thm-rgba-background-color(@simple, @rgba) when not (@rgba = false) {
|
||||
background-color: @simple !important;
|
||||
background-color: @rgba !important;
|
||||
}
|
||||
// --- mixins
|
||||
|
||||
.thm-body {
|
||||
color: @main-color;
|
||||
background-color: @main-background-color;
|
||||
.thm-body-background-image(@main-background-image);
|
||||
}
|
||||
|
||||
.thm-loading {
|
||||
color: @loading-color !important;
|
||||
text-shadow: @loading-text-shadow !important;
|
||||
}
|
||||
|
||||
.thm-login {
|
||||
color: @login-color !important;
|
||||
border: @login-border !important;
|
||||
.thm-rgba-background-color(@login-background-color, @login-rgba-background-color);
|
||||
.thm-linear-gradient-mixin(@login-gradient-start, @login-gradient-end);
|
||||
.thm-border-radius(@login-border-radius);
|
||||
.thm-box-shadow(@login-box-shadow);
|
||||
|
||||
.legend, .checkboxSignMe, g-ui-link {
|
||||
color: @login-color !important;
|
||||
}
|
||||
}
|
||||
|
||||
.g-ui-menu {
|
||||
color: @dropdown-menu-color !important;
|
||||
background-color: @dropdown-menu-background-color !important;
|
||||
}
|
||||
|
||||
.g-ui-menu .e-item > .e-link {
|
||||
color: @dropdown-menu-color !important;
|
||||
background-color: @dropdown-menu-background-color !important;
|
||||
|
||||
> i {
|
||||
color: @dropdown-menu-color !important;
|
||||
}
|
||||
}
|
||||
|
||||
.g-ui-menu .e-item > .e-link:hover {
|
||||
color: @dropdown-menu-hover-color !important;
|
||||
background-color: @dropdown-menu-hover-background-color !important;
|
||||
|
||||
> i {
|
||||
color: @dropdown-menu-hover-color !important;
|
||||
}
|
||||
}
|
||||
|
||||
.g-ui-menu .e-item.disable > .e-link, .g-ui-menu .e-item.disable > .e-link:hover {
|
||||
color: @dropdown-menu-disable-color !important;
|
||||
background-color: @dropdown-menu-background-color !important;
|
||||
|
||||
> i {
|
||||
color: @dropdown-menu-disable-color !important;
|
||||
}
|
||||
}
|
||||
|
||||
.thm-message-list-top-toolbar, .thm-message-list-bottom-toolbar {
|
||||
.thm-rgba-background-color(@message-list-toolbar-background-color, @message-list-toolbar-rgba-background-color);
|
||||
.thm-linear-gradient-mixin(@message-list-toolbar-gradient-start, @message-list-toolbar-gradient-end);
|
||||
}
|
||||
|
||||
.thm-folders .e-link {
|
||||
|
||||
color: @folders-disabled-color !important;
|
||||
|
||||
&.selectable {
|
||||
color: @folders-color !important;
|
||||
}
|
||||
|
||||
&.selectable:hover {
|
||||
color: @folders-hover-color !important;
|
||||
.thm-rgba-background-color(@folders-hover-background-color, @folders-hover-rgba-background-color);
|
||||
}
|
||||
|
||||
&.selectable.selected {
|
||||
color: @folders-selected-color !important;
|
||||
.thm-rgba-background-color(@folders-selected-background-color, @folders-selected-rgba-background-color);
|
||||
}
|
||||
|
||||
&.selectable.droppableHover {
|
||||
color: @folders-drop-color !important;
|
||||
.thm-rgba-background-color(@folders-drop-background-color, @folders-drop-rgba-background-color);
|
||||
}
|
||||
}
|
||||
|
||||
.thm-settings-menu .e-item {
|
||||
|
||||
.e-link {
|
||||
color: @settings-menu-disabled-color !important;
|
||||
}
|
||||
|
||||
&.selectable .e-link {
|
||||
color: @settings-menu-color !important;
|
||||
}
|
||||
|
||||
&.selectable:hover .e-link {
|
||||
.thm-rgba-background-color(@settings-menu-hover-background-color, @settings-menu-hover-rgba-background-color);
|
||||
color: @settings-menu-hover-color !important;
|
||||
}
|
||||
|
||||
&.selectable.selected .e-link {
|
||||
.thm-rgba-background-color(@settings-menu-selected-background-color, @settings-menu-selected-rgba-background-color);
|
||||
color: @settings-menu-selected-color !important;
|
||||
}
|
||||
}
|
||||
|
||||
.thm-message-view-background-color {
|
||||
.thm-rgba-background-color(@message-background-color, @message-rgba-background-color);
|
||||
}
|
||||
59
rainloop/v/0.0.0/app/templates/Themes/values.less
Normal file
59
rainloop/v/0.0.0/app/templates/Themes/values.less
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
|
||||
// MAIN
|
||||
@main-color: #333;
|
||||
@main-background-color: #e3e3e3;
|
||||
@main-background-image: none; // "images/background.png"
|
||||
|
||||
// LOADING
|
||||
@loading-color: #000; // #ddd
|
||||
@loading-text-shadow: none; // 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||||
|
||||
// LOGIN
|
||||
@login-color: #555;
|
||||
@login-background-color: #eee;
|
||||
@login-rgba-background-color: false; // rgba(0,0,0,0.7)
|
||||
@login-box-shadow: none; // 0px 2px 10px rgba(0,0,0,0.5)
|
||||
@login-border: 1px solid #ccc;
|
||||
@login-border-radius: 7px;
|
||||
@login-gradient-start: none; // #f4f4f4
|
||||
@login-gradient-end: none; // #dfdfdf
|
||||
|
||||
// MENU
|
||||
@dropdown-menu-color: #333;
|
||||
@dropdown-menu-background-color: #fff;
|
||||
@dropdown-menu-hover-background-color: #444;
|
||||
@dropdown-menu-hover-color: #eee;
|
||||
@dropdown-menu-disable-color: #999;
|
||||
|
||||
// FOLDERS
|
||||
@folders-color: #333;
|
||||
@folders-disabled-color: #666;
|
||||
@folders-selected-color: #eee;
|
||||
@folders-selected-background-color: #333;
|
||||
@folders-selected-rgba-background-color: false;
|
||||
@folders-hover-color: #eee;
|
||||
@folders-hover-background-color: #333;
|
||||
@folders-hover-rgba-background-color: false;
|
||||
@folders-drop-color: #eee;
|
||||
@folders-drop-background-color: #333;
|
||||
@folders-drop-rgba-background-color: false;
|
||||
|
||||
// SETTINGS
|
||||
@settings-menu-color: #333;
|
||||
@settings-menu-disabled-color: #666;
|
||||
@settings-menu-selected-color: #eee;
|
||||
@settings-menu-selected-background-color: #333;
|
||||
@settings-menu-selected-rgba-background-color: false;
|
||||
@settings-menu-hover-color: #eee;
|
||||
@settings-menu-hover-background-color: #333;
|
||||
@settings-menu-hover-rgba-background-color: false;
|
||||
|
||||
// MESSAGE LIST
|
||||
@message-list-toolbar-background-color: #eee;
|
||||
@message-list-toolbar-rgba-background-color: false;
|
||||
@message-list-toolbar-gradient-start: none; // #f4f4f4
|
||||
@message-list-toolbar-gradient-end: none; // #dfdfdf
|
||||
|
||||
// MESSAGE
|
||||
@message-background-color: #fff;
|
||||
@message-rgba-background-color: false;
|
||||
Loading…
Add table
Add a link
Reference in a new issue