mirror of
https://github.com/espocrm/espocrm.git
synced 2026-06-28 23:16:03 +00:00
added theme
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -13,6 +13,8 @@
|
||||
/frontend/client/css/espo-vertical.css
|
||||
/frontend/client/css/sakura.css
|
||||
/frontend/client/css/sakura-vertical.css
|
||||
/frontend/client/css/violet.css
|
||||
/frontend/client/css/violet-vertical.css
|
||||
/tests/testData/cache/*
|
||||
composer.phar
|
||||
vendor/
|
||||
|
||||
34
Gruntfile.js
34
Gruntfile.js
@@ -66,15 +66,7 @@ module.exports = function (grunt) {
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/espo.css': 'frontend/less/espo/main.less',
|
||||
},
|
||||
},
|
||||
sakura: {
|
||||
options: {
|
||||
yuicompress: true,
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/sakura.css': 'frontend/less/sakura/main.less',
|
||||
},
|
||||
}
|
||||
},
|
||||
espoVertical: {
|
||||
options: {
|
||||
@@ -82,7 +74,15 @@ module.exports = function (grunt) {
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/espo-vertical.css': 'frontend/less/espo-vertical/main.less',
|
||||
}
|
||||
},
|
||||
sakura: {
|
||||
options: {
|
||||
yuicompress: true,
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/sakura.css': 'frontend/less/sakura/main.less',
|
||||
}
|
||||
},
|
||||
sakuraVertical: {
|
||||
options: {
|
||||
@@ -90,7 +90,23 @@ module.exports = function (grunt) {
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/sakura-vertical.css': 'frontend/less/sakura-vertical/main.less',
|
||||
}
|
||||
},
|
||||
violet: {
|
||||
options: {
|
||||
yuicompress: true,
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/violet.css': 'frontend/less/violet/main.less',
|
||||
}
|
||||
},
|
||||
violetVertical: {
|
||||
options: {
|
||||
yuicompress: true,
|
||||
},
|
||||
files: {
|
||||
'frontend/client/css/violet-vertical.css': 'frontend/less/violet-vertical/main.less',
|
||||
}
|
||||
}
|
||||
},
|
||||
cssmin: {
|
||||
|
||||
@@ -592,6 +592,8 @@
|
||||
"Espo": "Espo",
|
||||
"Sakura": "Sakura",
|
||||
"EspoVertical": "Espo Vertical",
|
||||
"SakuraVertical": "Sakura Vertical"
|
||||
"SakuraVertical": "Sakura Vertical",
|
||||
"Violet": "Violet",
|
||||
"VioletVertical": "Violet Vertical"
|
||||
}
|
||||
}
|
||||
|
||||
5
application/Espo/Resources/metadata/themes/Violet.json
Normal file
5
application/Espo/Resources/metadata/themes/Violet.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"stylesheet": "client/css/violet.css",
|
||||
"dashboardCellHeight": 155,
|
||||
"dashboardCellMargin": 19
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"stylesheet": "client/css/violet-vertical.css",
|
||||
"navbarIsVertical": true,
|
||||
"navbarStaticItemsHeight": 65,
|
||||
"recordTopButtonsStickTop": 61,
|
||||
"recordTopButtonsBlockHeight": 21,
|
||||
"dashboardCellHeight": 155,
|
||||
"dashboardCellMargin": 19
|
||||
}
|
||||
14
frontend/less/violet-vertical/main.less
Normal file
14
frontend/less/violet-vertical/main.less
Normal file
@@ -0,0 +1,14 @@
|
||||
@import "../espo/bootstrap/bootstrap.less";
|
||||
|
||||
@import "../espo/variables.less";
|
||||
@import "../violet/variables.less";
|
||||
@import "../espo-vertical/variables.less";
|
||||
|
||||
@import "../espo/mixins.less";
|
||||
|
||||
@import "../espo/misc.less";
|
||||
@import "../espo-vertical/layout.less";
|
||||
@import "../espo/custom.less";
|
||||
@import "../espo-vertical/custom.less";
|
||||
|
||||
@import "../espo/bootstrap/utilities.less";
|
||||
9
frontend/less/violet/main.less
Normal file
9
frontend/less/violet/main.less
Normal file
@@ -0,0 +1,9 @@
|
||||
@import "../espo/bootstrap/bootstrap.less";
|
||||
@import "../espo/variables.less";
|
||||
@import "variables.less";
|
||||
@import "../espo/mixins.less";
|
||||
|
||||
@import "../espo/misc.less";
|
||||
@import "../espo/layout.less";
|
||||
@import "../espo/custom.less";
|
||||
@import "../espo/bootstrap/utilities.less";
|
||||
19
frontend/less/violet/variables.less
Normal file
19
frontend/less/violet/variables.less
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
@gray-base: #1A1A1A;
|
||||
|
||||
@main-gray: #E0E0F3;
|
||||
@input-border: @main-gray;
|
||||
|
||||
@body-bg: #FAFBFC;
|
||||
|
||||
@brand-primary: #768ED2;
|
||||
@brand-success: #7BC169;
|
||||
@brand-danger: #D06473;
|
||||
|
||||
@link-color: #6e86ca;
|
||||
|
||||
@navbar-inverse-color: #FFF;
|
||||
@navbar-inverse-bg: #8E5C9C;
|
||||
@navbar-inverse-link-color: #F7F7F7;
|
||||
|
||||
@login-panel-heading-bg: @brand-primary;
|
||||
Reference in New Issue
Block a user