/
styles.less
133 lines (96 loc) · 3.27 KB
/
styles.less
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
/*
* feindura - Flat File Content Management System
* Copyright (C) Fabian Vogelsteller [frozeman.de]
*
* This program is free software;
* you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with this program;
* if not,see <http://www.gnu.org/licenses/>.
*
*
* The MAIN STYLE FILE, which includes all the other .LESS Files.
*
*/
// @import "bootstrap/css/bootstrap.min.css";
// VARS
@zindexInFrontend: 20000;
@blockContentPadding: 20px;
@blockBorderRadius: 10px;
@insetBlockColor: #fdfdfd;
@insetBlockBorderColor: #c0c0c0;
// FEINDURA CLASS
// All stylesheet rules are inside the feindura class.
// Will be add to the <html> in the backend and to each element containing feindura objects in the frontend.
.feindura {
// .feindura class styles
#transition > .duration(0);
// LESS Elements are useful mixins for CSS3 effects
@import "elements.less";
// DELETE these LINES FROM the "bootstrap/less/variables.less", to allow these rules to apply
@gridColumns: 8;
@gridColumnWidth: 81px; // 84px - 2*20px padding of the div.content
@gridGutterWidth: 16px;
@iconSpritePath: "../images/icons/glyphicons-halflings.png";
@iconWhiteSpritePath: "../images/icons/glyphicons-halflings-white.png";
// Get bootstrap
@import "../bootstrap/less/bootstrap.less";
// GENERAL
// =======
// Contains the main variables and other general elements
@import "general.less";
// THIRDPARTY FIXES
// ================
// Add thirdparty fixes (like for CKEditor, CodeMirror, etc)
// Have to be outside the feindura class, so the CKEditor fullscreen works
@import "thirdpartyFixes.less";
// LAYOUT
// ======
// Main layout structure
@import "layout.less";
// ICONS
// ======
// Icons which are used inline
@import "icons.less";
// CONTENT BLOCKS
// ==============
// All content should be placed inside these blocks
.mainContent {
@import "contentBlocks.less";
}
// PAGE SPECIFIC STYLES
// ====================
// LOGIN
@import "page_login.less";
// DASHBOARD
@import "page_dashboard.less";
// BACKUP
@import "page_backup.less";
// LIST PAGES
@import "page_listPages.less";
// EDITOR
@import "page_editor.less";
// SEARCH
@import "page_search.less";
// PAGE SETUP
@import "page_pageSetup.less";
// USER SETUP
@import "page_userSetup.less";
// WINDOW BOX
// ==============
// the content of the window boxes
@import "windowBox.less";
// WINDOWBOX PAGES
@import "windowBox_uploadThumbnail.less";
// ERROR WINDOW
@import "errorWindow.less";
// JS ELEMENT STYLES
// ==============
// the content of the window boxes
@import "js_multipleSelect.less";
}