Revision 4ccfd2af
Von Sven Schöling vor mehr als 2 Jahren hinzugefügt
css/design40/common.css | ||
---|---|---|
1 |
|
|
2 |
/* class for numeric columns in tables */ |
|
3 |
.numeric { text-align: right } |
|
4 |
|
|
5 |
/* various oneshot decoration for legacy purpose. dont use */ |
|
6 |
.small-text { font-size: 70% } |
|
7 |
.bold { font-weight: bold } |
|
8 |
|
|
9 |
.float-left { float: left } |
|
10 |
.float-right { float: right } |
|
11 |
|
|
12 |
/* quirk to force certain constructs to block context */ |
|
13 |
.block-context { overflow: hidden } |
|
14 |
|
|
15 |
/* position */ |
|
16 |
.position-relative { position: relative } |
|
17 |
.position-absolute { position: absolute } |
|
18 |
|
|
19 |
.hidden { display: none; } |
|
20 |
|
|
21 |
/* media stuff */ |
|
22 |
@media screen { .noscreen { display: none } } |
|
23 |
@media print { .noprint { display: none } } |
|
24 |
@media handheld { .nomobile { display: none } } |
|
25 |
|
|
26 |
body { behavior:url("csshover.htc") } |
|
27 |
|
|
28 |
/* class to fix container around floats */ |
|
29 |
.clearfix:after { |
|
30 |
clear:both; |
|
31 |
content:"."; |
|
32 |
display:block; |
|
33 |
font-size:0; |
|
34 |
height:0; |
|
35 |
visibility:hidden; |
|
36 |
} |
|
37 |
|
|
38 |
/* CTI */ |
|
39 |
a.cti_call_action { |
|
40 |
display: inline-block; |
|
41 |
padding-left: 18px; |
|
42 |
height: 16px; |
|
43 |
position: relative; |
|
44 |
top: 2px; |
|
45 |
vertical-align: center; |
|
46 |
background-image: url(../image/icons/16x16/phone.png); |
|
47 |
background-repeat: no-repeat; |
|
48 |
} |
|
49 |
|
|
50 |
/* the cvars table in the 2. row */ |
|
51 |
.row2-cvars-table tr { vertical-align: top } |
|
52 |
.row2-cvars-table th { text-align: right; padding-left: 15px; padding-right: 0 } |
|
53 |
.row2-cvars-table td, .row2-cvars-table th { padding-top: 10px } |
|
54 |
|
|
55 |
input.grow_on_focus { |
|
56 |
width: 20px; |
|
57 |
transition: width 0.1s; |
|
58 |
-moz-transition: width 0.1s; |
|
59 |
-webkit-transition: width 0.1s; |
|
60 |
-o-transition: width 0.1s; |
|
61 |
} |
|
62 |
input.grow_on_focus:focus { width: 150px } |
|
63 |
|
|
64 |
/* clickable text anchors, usually with attached javascript handlers */ |
|
65 |
.interact { color: gray } |
|
66 |
.interact:hover { color: black; } |
|
67 |
.cursor-default { cursor: default } |
|
68 |
.cursor-pointer { cursor: pointer } |
|
69 |
.cursor-help { cursor: help } |
|
70 |
|
|
71 |
/* dunning */ |
|
72 |
#dunning_invoice_list .direct_debit td, |
|
73 |
#dunning_invoice_list .direct_debit a { |
|
74 |
color: #aaa; |
|
75 |
} |
|
76 |
/* orderitems */ |
|
77 |
.shipped { color: green } |
|
78 |
.not_shipped { color: red } |
|
79 |
|
|
80 |
/* actionbar styling */ |
|
81 |
div.layout-actionbar { |
|
82 |
position: fixed; |
|
83 |
height: 28px; |
|
84 |
top: 20px; |
|
85 |
z-index: 20; |
|
86 |
width: 100%; |
|
87 |
padding: 2px; |
|
88 |
} |
|
89 |
|
|
90 |
div.layout-actionbar-action { |
|
91 |
-webkit-touch-callout: none; /* iOS Safari */ |
|
92 |
-webkit-user-select: none; /* Chrome/Safari/Opera */ |
|
93 |
-khtml-user-select: none; /* Konqueror */ |
|
94 |
-moz-user-select: none; /* Firefox */ |
|
95 |
-ms-user-select: none; /* Internet Explorer/Edge */ |
|
96 |
user-select: none; /* don't select text on double click */ |
|
97 |
} |
|
98 |
|
|
99 |
div.layout-actionbar ~ div:first { |
|
100 |
padding-top: 25px; |
|
101 |
} |
|
102 |
|
|
103 |
div.layout-actionbar > div + div { |
|
104 |
margin-left: 2px; |
|
105 |
} |
|
106 |
|
|
107 |
div.layout-actionbar-separator { |
|
108 |
display: inline-block; |
|
109 |
width: 20px; |
|
110 |
} |
|
111 |
|
|
112 |
div.layout-actionbar div.layout-actionbar-link, |
|
113 |
div.layout-actionbar div.layout-actionbar-submit, |
|
114 |
div.layout-actionbar div.layout-actionbar-scriptbutton, |
|
115 |
div.layout-actionbar div.layout-actionbar-link:focus, |
|
116 |
div.layout-actionbar div.layout-actionbar-submit:focus, |
|
117 |
div.layout-actionbar div.layout-actionbar-scriptbutton:focus { |
|
118 |
display: inline-block; |
|
119 |
width: 120px; |
|
120 |
box-sizing: border-box; |
|
121 |
text-align: center; |
|
122 |
border-width: 1px; |
|
123 |
border-style: solid; |
|
124 |
padding: 4px 4px; |
|
125 |
cursor: default; |
|
126 |
} |
|
127 |
|
|
128 |
div.layout-actionbar div.layout-actionbar-link:hover, |
|
129 |
div.layout-actionbar div.layout-actionbar-submit:hover, |
|
130 |
div.layout-actionbar div.layout-actionbar-scriptbutton:hover { |
|
131 |
border-width: 1px; |
|
132 |
border-style: solid; |
|
133 |
} |
|
134 |
|
|
135 |
div.layout-actionbar-combobox { |
|
136 |
position: relative; |
|
137 |
display: inline-block; |
|
138 |
} |
|
139 |
|
|
140 |
div.layout-actionbar div.layout-actionbar-action { |
|
141 |
height: 25px; |
|
142 |
} |
|
143 |
|
|
144 |
div.layout-actionbar-combobox div.layout-actionbar-combobox-head div { |
|
145 |
width: 100px; |
|
146 |
height: 25px; |
|
147 |
} |
|
148 |
|
|
149 |
div.layout-actionbar-combobox div.layout-actionbar-combobox-head span { |
|
150 |
display: inline-block; |
|
151 |
border-width: 1px 1px 1px 1px; |
|
152 |
border-style: solid; |
|
153 |
padding: 4px; |
|
154 |
width: 14px; |
|
155 |
height: 15px; |
|
156 |
position: absolute; |
|
157 |
top: 0; |
|
158 |
right: 0; |
|
159 |
} |
|
160 |
|
|
161 |
div.layout-actionbar-combobox div.layout-actionbar-combobox-head span:after { |
|
162 |
content: ""; |
|
163 |
width: 0; |
|
164 |
height: 0; |
|
165 |
position: absolute; |
|
166 |
right: 8px; |
|
167 |
top: 50%; |
|
168 |
margin-top: -3px; |
|
169 |
border-width: 3px 3px 0 3px; |
|
170 |
border-style: solid; |
|
171 |
} |
|
172 |
|
|
173 |
div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span:after { |
|
174 |
border-width: 0 3px 3px 3px; |
|
175 |
} |
|
176 |
|
|
177 |
|
|
178 |
div.layout-actionbar-combobox div.layout-actionbar-combobox-head { |
|
179 |
padding-right: 20px; |
|
180 |
white-space: nowrap; |
|
181 |
display: block; |
|
182 |
} |
|
183 |
|
|
184 |
div.layout-actionbar-combobox div.layout-actionbar-combobox-list { |
|
185 |
position: absolute; |
|
186 |
display: none; |
|
187 |
min-width: 120px; |
|
188 |
} |
|
189 |
|
|
190 |
div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list { |
|
191 |
display: inline-block; |
|
192 |
z-index: 10; |
|
193 |
} |
|
194 |
|
|
195 |
div.layout-actionbar-combobox-list div.layout-actionbar-action { |
|
196 |
white-space: nowrap; |
|
197 |
display: block; |
|
198 |
position: relative; |
|
199 |
width: 100%; |
|
200 |
text-align: left; |
|
201 |
padding: 4px; |
|
202 |
} |
|
203 |
|
|
204 |
div.cke_textarea_inline > :first-child { |
|
205 |
margin-top: 0; |
|
206 |
} |
|
207 |
div.cke_textarea_inline > :last-child { |
|
208 |
margin-bottom: 0; |
|
209 |
} |
|
210 |
div.cke_textarea_inline { |
|
211 |
overflow-y: auto; |
|
212 |
} |
|
213 |
div.cke_textarea_inline:focus { |
|
214 |
outline: 0; |
|
215 |
} |
css/design40/dhtmlsuite/menu-bar.css | ||
---|---|---|
1 |
/************************************************************************************************************ |
|
2 |
|
|
3 |
DHTML Suite for Applications |
|
4 |
(C) www.dhtmlgoodies.com, August 2006 |
|
5 |
|
|
6 |
CSS for the DHTMLsuite_tableWidget class. |
|
7 |
|
|
8 |
Terms of use: |
|
9 |
Look at the terms of use at http://www.dhtmlgoodies.com/index.html?page=termsOfUse |
|
10 |
|
|
11 |
Thank you! |
|
12 |
|
|
13 |
www.dhtmlgoodies.com |
|
14 |
Alf Magne Kalleland |
|
15 |
|
|
16 |
************************************************************************************************************/ |
|
17 |
|
|
18 |
.DHTMLSuite_menuBar_top{ /* The bar that is parent of the menu strip */ |
|
19 |
position: fixed; |
|
20 |
height: 26px; |
|
21 |
width: 100%; |
|
22 |
z-index: 100; |
|
23 |
padding-left: 10px; |
|
24 |
background-color: white; |
|
25 |
} |
|
26 |
|
|
27 |
.DHTMLSuite_menuBar_sub{ |
|
28 |
position: fixed; |
|
29 |
background-color: #FFF; |
|
30 |
border: 1px solid #000; |
|
31 |
display: inline; |
|
32 |
} |
css/design40/dhtmlsuite/menu-item.css | ||
---|---|---|
1 |
/* CSS FOR MENU ITEM OF TYPE "top" */ |
|
2 |
|
|
3 |
.DHTMLSuite_menuItem_top_regular,.DHTMLSuite_menuItem_top_over,.DHTMLSuite_menuItem_top_click,.DHTMLSuite_menuItem_top_disabled,.DHTMLSuite_menuItem_top_active{ |
|
4 |
height:19px; |
|
5 |
line-height:16px; |
|
6 |
margin-right:2px; |
|
7 |
margin-top:1px; |
|
8 |
padding-left:4px; |
|
9 |
padding-right:4px; |
|
10 |
padding-top:2px; |
|
11 |
padding-bottom:2px; |
|
12 |
} |
|
13 |
.DHTMLSuite_menuItem_top_regular div,.DHTMLSuite_menuItem_top_over div,.DHTMLSuite_menuItem_top_click div,.DHTMLSuite_menuItem_top_disabled div,.DHTMLSuite_menuItem_top_active div{ |
|
14 |
padding-top:2px; |
|
15 |
padding-bottom:2px; |
|
16 |
} |
|
17 |
.DHTMLSuite_menuItem_top_regular{ /* Top level menu item - Regular state */ |
|
18 |
cursor:pointer; |
|
19 |
} |
|
20 |
|
|
21 |
.DHTMLSuite_menuItem_top_over{ /* Top level menu item - Mouse over state */ |
|
22 |
color:#FE5F14; |
|
23 |
background-color:whitesmoke; |
|
24 |
cursor:pointer; |
|
25 |
} |
|
26 |
|
|
27 |
.DHTMLSuite_menuItem_top_active{ /* Top level menu item - Active state - this is typical the state for menu item 1 when a sub group is expanded and the mouse is located over one of the sub menu items */ |
|
28 |
cursor:pointer; |
|
29 |
} |
|
30 |
|
|
31 |
.DHTMLSuite_menuItem_top_click{ /* Top level menu item - Mouse click state */ |
|
32 |
color:#FE5F14; |
|
33 |
background-color:whitesmoke; |
|
34 |
cursor:pointer; |
|
35 |
z-index:20000; |
|
36 |
} |
|
37 |
|
|
38 |
.DHTMLSuite_menuItem_top_disabled{ /* Disabled menu item */ |
|
39 |
cursor:default; |
|
40 |
} |
|
41 |
|
|
42 |
.DHTMLSuite_menuItem_top_disabled img,.DHTMLSuite_menuItem_top_disabled div{ /* Sub divs of disabled top level items. A menu item is a div with some subdivs(one for the icon, one for text etc.). this is the css for these sub divs */ |
|
43 |
filter:alpha(opacity=40); /* Transparency */ |
|
44 |
opacity:0.4; /* Transparency */ |
|
45 |
-moz-opacity:0.4; /* Transparency */ |
|
46 |
-khtml-opacity:.4; /* Transparency */ |
|
47 |
} |
|
48 |
|
|
49 |
.DHTMLSuite_menuItem_top_disabled div,.DHTMLSuite_menuItem_top_active div, .DHTMLSuite_menuItem_top_click div, .DHTMLSuite_menuItem_top_regular div,.DHTMLSuite_menuItem_top_over div{ /* divs for the text,icon and arrow of a menu item */ |
|
50 |
float:left; |
|
51 |
padding-left:1px; |
|
52 |
padding-right:1px; |
|
53 |
} |
|
54 |
|
|
55 |
/* CSS FOR THE SMALL ARROW DIV - WHEN YOU CLICK ON THIS DIV, SUB ELEMENTS WILL SHOW */ |
|
56 |
.DHTMLSuite_menuItem_top_arrowShowSub{ /* This is the arrow for top level elements */ |
|
57 |
width:12px; /* Width of item */ |
|
58 |
background-repeat:no-repeat; /* No background repeat for the arrow */ |
|
59 |
background-position:center center; /* Position of the arrow. at the center of this div */ |
|
60 |
background-image: url('../../../image/dhtmlsuite/menu_strip_down_arrow.png'); /* Relative path to the arrow */ |
|
61 |
margin:0px; |
|
62 |
margin-right:-1px; /* -1 pixel is added to get the arrow a little bit more to the right. this is because of the right padding of top level items */ |
|
63 |
padding:0px; |
|
64 |
height:16px; |
|
65 |
margin-left:2px; |
|
66 |
float:right; |
|
67 |
} |
|
68 |
|
|
69 |
.DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub, |
|
70 |
.DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub |
|
71 |
{ /* Sub menu arrows */ |
|
72 |
margin-left:1px; |
|
73 |
border-left:1px solid #000; |
|
74 |
} |
|
75 |
|
|
76 |
/* CSS FOR SEPARATOR */ |
|
77 |
|
|
78 |
.DHTMLSuite_menuItem_separator_top{ /* Separator of type "top" */ |
|
79 |
height:20px; |
|
80 |
margin-top:3px; |
|
81 |
margin-bottom:3px; |
|
82 |
width:4px; |
|
83 |
padding-left:3px; |
|
84 |
padding-right:3px; |
|
85 |
background-repeat:repeat-y; |
|
86 |
background-image:url('../../../image/dhtmlsuite/menu_strip_separator.gif'); |
|
87 |
|
|
88 |
} |
|
89 |
|
|
90 |
|
|
91 |
/* CSS FOR MENU ITEM OF TYPE "sub" */ |
|
92 |
|
|
93 |
.DHTMLSuite_menuItem_sub_regular, .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuItem_sub_disabled,.DHTMLSuite_menuItem_sub_active{ /* Commom css for regular, mouse over and mouse click items */ |
|
94 |
clear:both; |
|
95 |
line-height:18px; /* Height of menu item */ |
|
96 |
height:18px; /* Height of menu item */ |
|
97 |
padding-left:25px; /* Space inside the menu item - the 25 pixels are used in order to avoid text overlapping menu item icon */ |
|
98 |
padding-right:4px; /* Space inside the menu item */ |
|
99 |
padding-top:2px; /* Space inside the menu item */ |
|
100 |
padding-bottom:2px; /* Space inside the menu item */ |
|
101 |
cursor:pointer; /* Mouse cursor set to a "hand" */ |
|
102 |
margin:1px; /* A little space around the item */ |
|
103 |
background-repeat:no-repeat; /* No background repeat */ |
|
104 |
} |
|
105 |
.DHTMLSuite_menuItem_sub_disabled{ /* Disabled sub menu item */ |
|
106 |
cursor:default; /* Arrow as cursor instead of hand */ |
|
107 |
} |
|
108 |
.DHTMLSuite_menuItem_sub_disabled div,.DHTMLSuite_menuItem_sub_disabled{ /* Disabled sub menu item - Here, we apply the rules on the divs inside the element, i.e. the div for the icon, text and arrow */ |
|
109 |
filter:alpha(opacity=40); /* Transparency */ |
|
110 |
opacity:0.4; /* Transparency */ |
|
111 |
-moz-opacity:0.4; /* Transparency */ |
|
112 |
-khtml-opacity:.4; /* Transparency */ |
|
113 |
} |
|
114 |
.DHTMLSuite_menuItem_sub_regular,.DHTMLSuite_menuItem_sub_disabled{ /* Regular menu item */ |
|
115 |
} |
|
116 |
|
|
117 |
.DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuItem_sub_active{ |
|
118 |
} |
|
119 |
|
|
120 |
.DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_active{ /* Mouse over effect */ |
|
121 |
color:#FE5F14; |
|
122 |
background-color:whitesmoke; |
|
123 |
} |
|
124 |
|
|
125 |
.DHTMLSuite_menuItem_sub_click{ /* Mouse click effect */ |
|
126 |
color:#FE5F14; |
|
127 |
background-color:whitesmoke; |
|
128 |
} |
|
129 |
|
|
130 |
.DHTMLSuite_menuItem_sub_click div, .DHTMLSuite_menuItem_sub_regular div,.DHTMLSuite_menuItem_sub_over div,.DHTMLSuite_menuItem_sub_active div,.DHTMLSuite_menuItem_sub_disabled div{ /* divs for the text,icon and arrow of a menu item */ |
|
131 |
float:left; /* To get the icons and text of sub elements side by side */ |
|
132 |
padding-left:1px; |
|
133 |
padding-right:1px; |
|
134 |
|
|
135 |
} |
|
136 |
.DHTMLSuite_menuItem_sub_arrowShowSub{ /* Arrow div for sub elements (Right pointing arrow ) */ |
|
137 |
position:absolute; /* Never change this one */ |
|
138 |
background-image:url('../../../image/dhtmlsuite/menu-bar-right-arrow.png'); /* Path relative to the css file */ |
|
139 |
width:18px; |
|
140 |
height:18px; |
|
141 |
text-align:right; |
|
142 |
right:0px; |
|
143 |
background-repeat:no-repeat; /* No background repeat */ |
|
144 |
background-position: center right; /* Position of arrow */ |
|
145 |
} |
|
146 |
|
|
147 |
|
|
148 |
.DHTMLSuite_menuItem_separator_sub{ /* Separator of type "sub" */ |
|
149 |
height:1px; /* Height of separator */ |
|
150 |
margin-top:1px; /* Space above the separator */ |
|
151 |
margin-bottom:1px; /* Space below the separator */ |
|
152 |
margin-left:24px; /* left margin because we don't want the separator to cover the gradient */ |
|
153 |
padding-right:3px; /* space at the right of the separator */ |
|
154 |
color:#FE5F14; |
|
155 |
background-color:whitesmoke; |
|
156 |
} |
|
157 |
|
|
158 |
.DHTMLSuite_menuItem_textContent |
|
159 |
{ |
|
160 |
border-bottom-style: none !important; |
|
161 |
background-color: inherit !important; |
|
162 |
color: inherit !important; |
|
163 |
} |
css/design40/icons16.css | ||
---|---|---|
1 |
.icon16 { background: url(../image/maps/icons16.png) 16px 0px no-repeat; padding: 0; width: 16px; height: 16px; } |
|
2 |
.icon16.admin { background-position: -0px 0px; } |
|
3 |
.icon16.ap { background-position: -16px 0px; } |
|
4 |
.icon16.ap_aging { background-position: -32px 0px; } |
|
5 |
.icon16.ap_report { background-position: -48px 0px; } |
|
6 |
.icon16.ap_transaction_add { background-position: -64px 0px; } |
|
7 |
.icon16.appointment { background-position: -80px 0px; } |
|
8 |
.icon16.ar { background-position: -96px 0px; } |
|
9 |
.icon16.ar_aging { background-position: -112px 0px; } |
|
10 |
.icon16.ar_report { background-position: -128px 0px; } |
|
11 |
.icon16.ar_transaction_add { background-position: -144px 0px; } |
|
12 |
.icon16.assembly_add { background-position: -160px 0px; } |
|
13 |
.icon16.assembly_produce { background-position: -176px 0px; } |
|
14 |
.icon16.assembly_report { background-position: -192px 0px; } |
|
15 |
.icon16.balance_sheet { background-position: -208px 0px; } |
|
16 |
.icon16.cash { background-position: -224px 0px; } |
|
17 |
.icon16.cash_report { background-position: -240px 0px; } |
|
18 |
.icon16.chart_of_accounts { background-position: -256px 0px; } |
|
19 |
.icon16.contact { background-position: -272px 0px; } |
|
20 |
.icon16.credit_note_add { background-position: -288px 0px; } |
|
21 |
.icon16.crm { background-position: -304px 0px; } |
|
22 |
.icon16.customer { background-position: -320px 0px; } |
|
23 |
.icon16.customer_add { background-position: -336px 0px; } |
|
24 |
.icon16.customer_report { background-position: -352px 0px; } |
|
25 |
.icon16.datev { background-position: -368px 0px; } |
|
26 |
.icon16.delivery_order_add { background-position: -384px 0px; } |
|
27 |
.icon16.delivery_order_report { background-position: -400px 0px; } |
|
28 |
.icon16.document_template { background-position: -416px 0px; } |
|
29 |
.icon16.dunning_add { background-position: -432px 0px; } |
|
30 |
.icon16.dunnings_report { background-position: -448px 0px; } |
|
31 |
.icon16.email { background-position: -464px 0px; } |
|
32 |
.icon16.follow_up { background-position: -480px 0px; } |
|
33 |
.icon16.gl { background-position: -496px 0px; } |
|
34 |
.icon16.gl_report { background-position: -512px 0px; } |
|
35 |
.icon16.help { background-position: -528px 0px; } |
|
36 |
.icon16.income_statement { background-position: -544px 0px; } |
|
37 |
.icon16.invoices_report { background-position: -560px 0px; } |
|
38 |
.icon16.journal { background-position: -576px 0px; } |
|
39 |
.icon16.knowledge { background-position: -592px 0px; } |
|
40 |
.icon16.label { background-position: -608px 0px; } |
|
41 |
.icon16.license_add { background-position: -624px 0px; } |
|
42 |
.icon16.license_report { background-position: -640px 0px; } |
|
43 |
.icon16.logout { background-position: -656px 0px; } |
|
44 |
.icon16.master_data { background-position: -672px 0px; } |
|
45 |
.icon16.master_data_report { background-position: -688px 0px; } |
|
46 |
.icon16.mdi_text_editor { background-position: -704px 0px; } |
|
47 |
.icon16.memo { background-position: -720px 0px; } |
|
48 |
.icon16.message { background-position: -736px 0px; } |
|
49 |
.icon16.opportunity { background-position: -752px 0px; } |
|
50 |
.icon16.package_lists { background-position: -768px 0px; } |
|
51 |
.icon16.part_add { background-position: -784px 0px; } |
|
52 |
.icon16.part_report { background-position: -800px 0px; } |
|
53 |
.icon16.payment { background-position: -816px 0px; } |
|
54 |
.icon16.payment_report { background-position: -832px 0px; } |
|
55 |
.icon16.phone { background-position: -848px 0px; } |
|
56 |
.icon16.preferences { background-position: -864px 0px; } |
|
57 |
.icon16.prices_update { background-position: -880px 0px; } |
|
58 |
.icon16.printing { background-position: -896px 0px; } |
|
59 |
.icon16.program { background-position: -912px 0px; } |
|
60 |
.icon16.project_add { background-position: -928px 0px; } |
|
61 |
.icon16.project_report { background-position: -944px 0px; } |
|
62 |
.icon16.project_transaction_report { background-position: -960px 0px; } |
|
63 |
.icon16.purchase_order_add { background-position: -976px 0px; } |
|
64 |
.icon16.purchase_order_printing { background-position: -992px 0px; } |
|
65 |
.icon16.purchase_order_report { background-position: -1008px 0px; } |
|
66 |
.icon16.quotation_add { background-position: -1024px 0px; } |
|
67 |
.icon16.quotation_printing { background-position: -1040px 0px; } |
|
68 |
.icon16.receipt { background-position: -1056px 0px; } |
|
69 |
.icon16.receipt_printing { background-position: -1072px 0px; } |
|
70 |
.icon16.receipt_report { background-position: -1088px 0px; } |
|
71 |
.icon16.reconcilliation { background-position: -1104px 0px; } |
|
72 |
.icon16.report { background-position: -1120px 0px; } |
|
73 |
.icon16.report_quotations { background-position: -1136px 0px; } |
|
74 |
.icon16.report_sales_orders { background-position: -1152px 0px; } |
|
75 |
.icon16.rfq_add { background-position: -1168px 0px; } |
|
76 |
.icon16.rfq_printing { background-position: -1184px 0px; } |
|
77 |
.icon16.rfq_report { background-position: -1200px 0px; } |
|
78 |
.icon16.sales_invoice_add { background-position: -1216px 0px; } |
|
79 |
.icon16.sales_invoice_printing { background-position: -1232px 0px; } |
|
80 |
.icon16.sales_order_add { background-position: -1248px 0px; } |
|
81 |
.icon16.sales_order_printing { background-position: -1264px 0px; } |
|
82 |
.icon16.search { background-position: -1280px 0px; } |
|
83 |
.icon16.service { background-position: -1296px 0px; } |
|
84 |
.icon16.service_add { background-position: -1312px 0px; } |
|
85 |
.icon16.service_report { background-position: -1328px 0px; } |
|
86 |
.icon16.status { background-position: -1344px 0px; } |
|
87 |
.icon16.system { background-position: -1360px 0px; } |
|
88 |
.icon16.transaction_add { background-position: -1376px 0px; } |
|
89 |
.icon16.user { background-position: -1392px 0px; } |
|
90 |
.icon16.user_group { background-position: -1408px 0px; } |
|
91 |
.icon16.ustva { background-position: -1424px 0px; } |
|
92 |
.icon16.vendor { background-position: -1440px 0px; } |
|
93 |
.icon16.vendor_add { background-position: -1456px 0px; } |
|
94 |
.icon16.vendor_report { background-position: -1472px 0px; } |
|
95 |
.icon16.version { background-position: -1488px 0px; } |
|
96 |
.icon16.warehouse { background-position: -1504px 0px; } |
|
97 |
.icon16.window_new { background-position: -1520px 0px; } |
css/design40/icons24.css | ||
---|---|---|
1 |
.icon24 { background: url(../image/maps/icons24.png) 24px 0px no-repeat; padding: 0; width: 24px; height: 24px; } |
|
2 |
.icon24.admin { background-position: -0px 0px; } |
|
3 |
.icon24.ap { background-position: -24px 0px; } |
|
4 |
.icon24.ap_aging { background-position: -48px 0px; } |
|
5 |
.icon24.ap_report { background-position: -72px 0px; } |
|
6 |
.icon24.ap_transaction_add { background-position: -96px 0px; } |
|
7 |
.icon24.appointment { background-position: -120px 0px; } |
|
8 |
.icon24.ar { background-position: -144px 0px; } |
|
9 |
.icon24.ar_aging { background-position: -168px 0px; } |
|
10 |
.icon24.ar_report { background-position: -192px 0px; } |
|
11 |
.icon24.ar_transaction_add { background-position: -216px 0px; } |
|
12 |
.icon24.assembly_add { background-position: -240px 0px; } |
|
13 |
.icon24.assembly_report { background-position: -264px 0px; } |
|
14 |
.icon24.balance_sheet { background-position: -288px 0px; } |
|
15 |
.icon24.cash { background-position: -312px 0px; } |
|
16 |
.icon24.cash_report { background-position: -336px 0px; } |
|
17 |
.icon24.chart_of_accounts { background-position: -360px 0px; } |
|
18 |
.icon24.contact { background-position: -384px 0px; } |
|
19 |
.icon24.crm { background-position: -408px 0px; } |
|
20 |
.icon24.customer { background-position: -432px 0px; } |
|
21 |
.icon24.customer_add { background-position: -456px 0px; } |
|
22 |
.icon24.customer_report { background-position: -480px 0px; } |
|
23 |
.icon24.datev { background-position: -504px 0px; } |
|
24 |
.icon24.document_template { background-position: -528px 0px; } |
|
25 |
.icon24.dunning_add { background-position: -552px 0px; } |
|
26 |
.icon24.dunnings_report { background-position: -576px 0px; } |
|
27 |
.icon24.email { background-position: -600px 0px; } |
|
28 |
.icon24.follow_up { background-position: -624px 0px; } |
|
29 |
.icon24.gl { background-position: -648px 0px; } |
|
30 |
.icon24.gl_report { background-position: -672px 0px; } |
|
31 |
.icon24.help { background-position: -696px 0px; } |
|
32 |
.icon24.income_statement { background-position: -720px 0px; } |
|
33 |
.icon24.invoices_report { background-position: -744px 0px; } |
|
34 |
.icon24.journal { background-position: -768px 0px; } |
|
35 |
.icon24.knowledge { background-position: -792px 0px; } |
|
36 |
.icon24.label { background-position: -816px 0px; } |
|
37 |
.icon24.leftarrow_24 { background-position: -840px 0px; } |
|
38 |
.icon24.license_add { background-position: -864px 0px; } |
|
39 |
.icon24.license_report { background-position: -888px 0px; } |
|
40 |
.icon24.logout { background-position: -912px 0px; } |
|
41 |
.icon24.master_data { background-position: -936px 0px; } |
|
42 |
.icon24.master_data_report { background-position: -960px 0px; } |
|
43 |
.icon24.memo { background-position: -984px 0px; } |
|
44 |
.icon24.message { background-position: -1008px 0px; } |
|
45 |
.icon24.opportunity { background-position: -1032px 0px; } |
|
46 |
.icon24.package_lists { background-position: -1056px 0px; } |
|
47 |
.icon24.part_add { background-position: -1080px 0px; } |
|
48 |
.icon24.part_report { background-position: -1104px 0px; } |
|
49 |
.icon24.payment { background-position: -1128px 0px; } |
|
50 |
.icon24.payment_report { background-position: -1152px 0px; } |
|
51 |
.icon24.preferences { background-position: -1176px 0px; } |
|
52 |
.icon24.printing { background-position: -1200px 0px; } |
|
53 |
.icon24.productivity { background-position: -1224px 0px; } |
|
54 |
.icon24.program { background-position: -1248px 0px; } |
|
55 |
.icon24.project_add { background-position: -1272px 0px; } |
|
56 |
.icon24.project_report { background-position: -1296px 0px; } |
|
57 |
.icon24.project_transaction_report { background-position: -1320px 0px; } |
|
58 |
.icon24.purchase_order_add { background-position: -1344px 0px; } |
|
59 |
.icon24.purchase_order_printing { background-position: -1368px 0px; } |
|
60 |
.icon24.purchase_order_report { background-position: -1392px 0px; } |
|
61 |
.icon24.quotation_add { background-position: -1416px 0px; } |
|
62 |
.icon24.quotation_printing { background-position: -1440px 0px; } |
|
63 |
.icon24.receipt { background-position: -1464px 0px; } |
|
64 |
.icon24.receipt_printing { background-position: -1488px 0px; } |
|
65 |
.icon24.receipt_report { background-position: -1512px 0px; } |
|
66 |
.icon24.reconcilliation { background-position: -1536px 0px; } |
|
67 |
.icon24.report { background-position: -1560px 0px; } |
|
68 |
.icon24.report_quotations { background-position: -1584px 0px; } |
|
69 |
.icon24.report_sales_orders { background-position: -1608px 0px; } |
|
70 |
.icon24.rfq_add { background-position: -1632px 0px; } |
|
71 |
.icon24.rfq_printing { background-position: -1656px 0px; } |
|
72 |
.icon24.rfq_report { background-position: -1680px 0px; } |
|
73 |
.icon24.rightarrow_24 { background-position: -1704px 0px; } |
|
74 |
.icon24.sales_invoice_add { background-position: -1728px 0px; } |
|
75 |
.icon24.sales_invoice_printing { background-position: -1752px 0px; } |
|
76 |
.icon24.sales_order_add { background-position: -1776px 0px; } |
|
77 |
.icon24.sales_order_printing { background-position: -1800px 0px; } |
|
78 |
.icon24.search { background-position: -1824px 0px; } |
|
79 |
.icon24.service { background-position: -1848px 0px; } |
|
80 |
.icon24.service_add { background-position: -1872px 0px; } |
|
81 |
.icon24.service_report { background-position: -1896px 0px; } |
|
82 |
.icon24.status { background-position: -1920px 0px; } |
|
83 |
.icon24.system { background-position: -1944px 0px; } |
|
84 |
.icon24.transaction_add { background-position: -1968px 0px; } |
|
85 |
.icon24.user { background-position: -1992px 0px; } |
|
86 |
.icon24.user_group { background-position: -2016px 0px; } |
|
87 |
.icon24.ustva { background-position: -2040px 0px; } |
|
88 |
.icon24.vendor { background-position: -2064px 0px; } |
|
89 |
.icon24.vendor_add { background-position: -2088px 0px; } |
|
90 |
.icon24.vendor_report { background-position: -2112px 0px; } |
|
91 |
.icon24.version { background-position: -2136px 0px; } |
|
92 |
.icon24.warehouse { background-position: -2160px 0px; } |
|
93 |
.icon24.window_new { background-position: -2184px 0px; } |
css/design40/icons32.css | ||
---|---|---|
1 |
.icon32 { background: url(../image/maps/icons32.png) 32px 0px no-repeat; padding: 0; width: 32px; height: 32px; } |
|
2 |
.icon32.admin { background-position: -0px 0px; } |
|
3 |
.icon32.ap { background-position: -32px 0px; } |
|
4 |
.icon32.ap_aging { background-position: -64px 0px; } |
|
5 |
.icon32.ap_report { background-position: -96px 0px; } |
|
6 |
.icon32.ap_transaction_add { background-position: -128px 0px; } |
|
7 |
.icon32.appointment { background-position: -160px 0px; } |
|
8 |
.icon32.ar { background-position: -192px 0px; } |
|
9 |
.icon32.ar_aging { background-position: -224px 0px; } |
|
10 |
.icon32.ar_report { background-position: -256px 0px; } |
|
11 |
.icon32.ar_transaction_add { background-position: -288px 0px; } |
|
12 |
.icon32.assembly_add { background-position: -320px 0px; } |
|
13 |
.icon32.assembly_produce { background-position: -352px 0px; } |
|
14 |
.icon32.assembly_report { background-position: -384px 0px; } |
|
15 |
.icon32.balance_sheet { background-position: -416px 0px; } |
|
16 |
.icon32.cash { background-position: -448px 0px; } |
|
17 |
.icon32.cash_report { background-position: -480px 0px; } |
|
18 |
.icon32.chart_of_accounts { background-position: -512px 0px; } |
|
19 |
.icon32.contact { background-position: -544px 0px; } |
|
20 |
.icon32.crm { background-position: -576px 0px; } |
|
21 |
.icon32.customer { background-position: -608px 0px; } |
|
22 |
.icon32.customer_add { background-position: -640px 0px; } |
|
23 |
.icon32.customer_report { background-position: -672px 0px; } |
|
24 |
.icon32.datev { background-position: -704px 0px; } |
|
25 |
.icon32.document_template { background-position: -736px 0px; } |
|
26 |
.icon32.dunning_add { background-position: -768px 0px; } |
|
27 |
.icon32.dunnings_report { background-position: -800px 0px; } |
|
28 |
.icon32.email { background-position: -832px 0px; } |
|
29 |
.icon32.follow_up { background-position: -864px 0px; } |
|
30 |
.icon32.gl { background-position: -896px 0px; } |
|
31 |
.icon32.gl_report { background-position: -928px 0px; } |
|
32 |
.icon32.help { background-position: -960px 0px; } |
|
33 |
.icon32.income_statement { background-position: -992px 0px; } |
|
34 |
.icon32.invoices_report { background-position: -1024px 0px; } |
|
35 |
.icon32.journal { background-position: -1056px 0px; } |
|
36 |
.icon32.knowledge { background-position: -1088px 0px; } |
|
37 |
.icon32.label { background-position: -1120px 0px; } |
|
38 |
.icon32.license_add { background-position: -1152px 0px; } |
|
39 |
.icon32.license_report { background-position: -1184px 0px; } |
|
40 |
.icon32.logout { background-position: -1216px 0px; } |
|
41 |
.icon32.master_data { background-position: -1248px 0px; } |
|
42 |
.icon32.master_data_report { background-position: -1280px 0px; } |
|
43 |
.icon32.memo { background-position: -1312px 0px; } |
|
44 |
.icon32.message { background-position: -1344px 0px; } |
|
45 |
.icon32.opportunity { background-position: -1376px 0px; } |
|
46 |
.icon32.package_lists { background-position: -1408px 0px; } |
|
47 |
.icon32.part_add { background-position: -1440px 0px; } |
|
48 |
.icon32.part_report { background-position: -1472px 0px; } |
|
49 |
.icon32.payment { background-position: -1504px 0px; } |
|
50 |
.icon32.payment_report { background-position: -1536px 0px; } |
|
51 |
.icon32.preferences { background-position: -1568px 0px; } |
|
52 |
.icon32.printing { background-position: -1600px 0px; } |
|
53 |
.icon32.program { background-position: -1632px 0px; } |
|
54 |
.icon32.project_add { background-position: -1664px 0px; } |
|
55 |
.icon32.project_report { background-position: -1696px 0px; } |
|
56 |
.icon32.project_transaction_report { background-position: -1728px 0px; } |
|
57 |
.icon32.purchase_order_add { background-position: -1760px 0px; } |
|
58 |
.icon32.purchase_order_printing { background-position: -1792px 0px; } |
|
59 |
.icon32.purchase_order_report { background-position: -1824px 0px; } |
|
60 |
.icon32.quotation_add { background-position: -1856px 0px; } |
|
61 |
.icon32.quotation_printing { background-position: -1888px 0px; } |
|
62 |
.icon32.receipt { background-position: -1920px 0px; } |
|
63 |
.icon32.receipt_printing { background-position: -1952px 0px; } |
|
64 |
.icon32.receipt_report { background-position: -1984px 0px; } |
|
65 |
.icon32.reconcilliation { background-position: -2016px 0px; } |
|
66 |
.icon32.report { background-position: -2048px 0px; } |
|
67 |
.icon32.report_quotations { background-position: -2080px 0px; } |
|
68 |
.icon32.report_sales_orders { background-position: -2112px 0px; } |
|
69 |
.icon32.rfq_add { background-position: -2144px 0px; } |
|
70 |
.icon32.rfq_printing { background-position: -2176px 0px; } |
|
71 |
.icon32.rfq_report { background-position: -2208px 0px; } |
|
72 |
.icon32.sales_invoice_add { background-position: -2240px 0px; } |
|
73 |
.icon32.sales_invoice_printing { background-position: -2272px 0px; } |
|
74 |
.icon32.sales_order_add { background-position: -2304px 0px; } |
|
75 |
.icon32.sales_order_printing { background-position: -2336px 0px; } |
|
76 |
.icon32.search { background-position: -2368px 0px; } |
|
77 |
.icon32.service { background-position: -2400px 0px; } |
|
78 |
.icon32.service_add { background-position: -2432px 0px; } |
|
79 |
.icon32.service_report { background-position: -2464px 0px; } |
|
80 |
.icon32.status { background-position: -2496px 0px; } |
|
81 |
.icon32.system { background-position: -2528px 0px; } |
|
82 |
.icon32.transaction_add { background-position: -2560px 0px; } |
|
83 |
.icon32.user { background-position: -2592px 0px; } |
|
84 |
.icon32.user_group { background-position: -2624px 0px; } |
|
85 |
.icon32.ustva { background-position: -2656px 0px; } |
|
86 |
.icon32.vendor { background-position: -2688px 0px; } |
|
87 |
.icon32.vendor_add { background-position: -2720px 0px; } |
|
88 |
.icon32.vendor_report { background-position: -2752px 0px; } |
|
89 |
.icon32.version { background-position: -2784px 0px; } |
|
90 |
.icon32.window_new { background-position: -2816px 0px; } |
css/design40/jquery.autocomplete.css | ||
---|---|---|
1 |
.ac_results { |
|
2 |
padding: 0px; |
|
3 |
border: 1px solid black; |
|
4 |
background-color: white; |
|
5 |
overflow: hidden; |
|
6 |
z-index: 99999; |
|
7 |
} |
|
8 |
|
|
9 |
.ac_results ul { |
|
10 |
width: 100%; |
|
11 |
list-style-position: outside; |
|
12 |
list-style: none; |
|
13 |
padding: 0; |
|
14 |
margin: 0; |
|
15 |
} |
|
16 |
|
|
17 |
.ac_results li { |
|
18 |
margin: 0px; |
|
19 |
padding: 2px 5px; |
|
20 |
cursor: default; |
|
21 |
display: block; |
|
22 |
/* |
|
23 |
if width will be 100% horizontal scrollbar will apear |
|
24 |
when scroll mode will be used |
|
25 |
*/ |
|
26 |
/*width: 100%;*/ |
|
27 |
font: menu; |
|
28 |
font-size: 12px; |
|
29 |
/* |
|
30 |
it is very important, if line-height not setted or setted |
|
31 |
in relative units scroll will be broken in firefox |
|
32 |
*/ |
|
33 |
line-height: 16px; |
|
34 |
overflow: hidden; |
|
35 |
} |
|
36 |
|
|
37 |
.ac_loading { |
|
38 |
background: white url('indicator.gif') right center no-repeat; |
|
39 |
} |
|
40 |
|
|
41 |
.ac_odd { |
|
42 |
background-color: #eee; |
|
43 |
} |
|
44 |
|
|
45 |
.ac_over { |
|
46 |
background-color: #0A246A; |
|
47 |
color: white; |
|
48 |
} |
css/design40/jquery.contextMenu-Original.css | ||
---|---|---|
1 |
/*! |
|
2 |
* jQuery contextMenu - Plugin for simple contextMenu handling |
|
3 |
* |
|
4 |
* Version: 1.6.5 |
|
5 |
* |
|
6 |
* Authors: Rodney Rehm, Addy Osmani (patches for FF) |
|
7 |
* Web: http://medialize.github.com/jQuery-contextMenu/ |
|
8 |
* |
|
9 |
* Licensed under |
|
10 |
* MIT License http://www.opensource.org/licenses/mit-license |
|
11 |
* GPL v3 http://opensource.org/licenses/GPL-3.0 |
|
12 |
* |
|
13 |
*/ |
|
14 |
|
|
15 |
.context-menu-list { |
|
16 |
margin:0; |
|
17 |
padding:0; |
|
18 |
|
|
19 |
min-width: 120px; |
|
20 |
max-width: 250px; |
|
21 |
display: inline-block; |
|
22 |
position: absolute; |
|
23 |
list-style-type: none; |
|
24 |
|
|
25 |
border: 1px solid #DDD; |
|
26 |
background: #EEE; |
|
27 |
|
|
28 |
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
|
29 |
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
|
30 |
-ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
|
31 |
-o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
|
32 |
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); |
|
33 |
|
|
34 |
font-family: Verdana, Arial, Helvetica, sans-serif; |
|
35 |
font-size: 11px; |
|
36 |
} |
|
37 |
|
|
38 |
.context-menu-item { |
|
39 |
padding: 2px 2px 2px 24px; |
|
40 |
background-color: #EEE; |
|
41 |
position: relative; |
|
42 |
-webkit-user-select: none; |
|
43 |
-moz-user-select: -moz-none; |
|
44 |
-ms-user-select: none; |
|
45 |
user-select: none; |
|
46 |
} |
|
47 |
|
|
48 |
.context-menu-separator { |
|
49 |
padding-bottom:0; |
|
50 |
border-bottom: 1px solid #DDD; |
|
51 |
} |
|
52 |
|
|
53 |
.context-menu-item > label > input, |
|
54 |
.context-menu-item > label > textarea { |
|
55 |
-webkit-user-select: text; |
|
56 |
-moz-user-select: text; |
|
57 |
-ms-user-select: text; |
|
58 |
user-select: text; |
|
59 |
} |
|
60 |
|
|
61 |
.context-menu-item.hover { |
|
62 |
cursor: pointer; |
|
63 |
background-color: #39F; |
|
64 |
} |
|
65 |
|
|
66 |
.context-menu-item.disabled { |
|
67 |
color: #666; |
|
68 |
} |
|
69 |
|
|
70 |
.context-menu-input.hover, |
|
71 |
.context-menu-item.disabled.hover { |
|
72 |
cursor: default; |
|
73 |
background-color: #EEE; |
|
74 |
} |
|
75 |
|
|
76 |
.context-menu-submenu:after { |
|
77 |
content: ">"; |
|
78 |
color: #666; |
|
79 |
position: absolute; |
|
80 |
top: 0; |
|
81 |
right: 3px; |
|
82 |
z-index: 1; |
|
83 |
} |
|
84 |
|
|
85 |
/* icons |
|
86 |
#protip: |
|
87 |
In case you want to use sprites for icons (which I would suggest you do) have a look at |
|
88 |
http://css-tricks.com/13224-pseudo-spriting/ to get an idea of how to implement |
|
89 |
.context-menu-item.icon:before {} |
|
90 |
*/ |
|
91 |
.context-menu-item.icon { min-height: 18px; background-repeat: no-repeat; background-position: 4px 2px; } |
|
92 |
.context-menu-item.icon-edit { background-image: url(../image/jquery.contextMenu/page_white_edit.png); } |
|
93 |
.context-menu-item.icon-cut { background-image: url(../image/jquery.contextMenu/cut.png); } |
|
94 |
.context-menu-item.icon-copy { background-image: url(../image/jquery.contextMenu/page_white_copy.png); } |
|
95 |
.context-menu-item.icon-paste { background-image: url(../image/jquery.contextMenu/page_white_paste.png); } |
|
96 |
.context-menu-item.icon-delete { background-image: url(../image/jquery.contextMenu/page_white_delete.png); } |
|
97 |
.context-menu-item.icon-add { background-image: url(../image/jquery.contextMenu/page_white_add.png); } |
|
98 |
.context-menu-item.icon-quit { background-image: url(../image/jquery.contextMenu/door.png); } |
|
99 |
|
|
100 |
/* vertically align inside labels */ |
|
101 |
.context-menu-input > label > * { vertical-align: top; } |
|
102 |
|
|
103 |
/* position checkboxes and radios as icons */ |
|
104 |
.context-menu-input > label > input[type="checkbox"], |
|
105 |
.context-menu-input > label > input[type="radio"] { |
|
106 |
margin-left: -17px; |
|
107 |
} |
|
108 |
.context-menu-input > label > span { |
|
109 |
margin-left: 5px; |
|
110 |
} |
|
111 |
|
|
112 |
.context-menu-input > label, |
|
113 |
.context-menu-input > label > input[type="text"], |
|
114 |
.context-menu-input > label > textarea, |
|
115 |
.context-menu-input > label > select { |
|
116 |
display: block; |
|
117 |
width: 100%; |
|
118 |
|
|
119 |
-webkit-box-sizing: border-box; |
|
120 |
-moz-box-sizing: border-box; |
|
121 |
-ms-box-sizing: border-box; |
|
122 |
-o-box-sizing: border-box; |
|
123 |
box-sizing: border-box; |
|
124 |
} |
|
125 |
|
|
126 |
.context-menu-input > label > textarea { |
|
127 |
height: 100px; |
|
128 |
} |
|
129 |
.context-menu-item > .context-menu-list { |
|
130 |
display: none; |
|
131 |
/* re-positioned by js */ |
|
132 |
right: -5px; |
|
133 |
top: 5px; |
|
134 |
} |
|
135 |
|
|
136 |
.context-menu-item.hover > .context-menu-list { |
|
137 |
display: block; |
|
138 |
} |
|
139 |
|
|
140 |
.context-menu-accesskey { |
|
141 |
text-decoration: underline; |
|
142 |
} |
|
143 |
|
|
144 |
.context-menu-item.context-menu-heading { |
|
145 |
text-decoration: underline; |
|
146 |
font-weight: bold; |
|
147 |
} |
css/design40/jquery.contextMenu.css | ||
---|---|---|
1 |
/*! |
|
2 |
* jQuery contextMenu - Plugin for simple contextMenu handling |
|
3 |
* |
|
4 |
* Version: 1.6.5 |
|
5 |
* |
|
6 |
* Authors: Rodney Rehm, Addy Osmani (patches for FF) |
|
7 |
* Web: http://medialize.github.com/jQuery-contextMenu/ |
|
8 |
* |
|
9 |
* Licensed under |
|
10 |
* MIT License http://www.opensource.org/licenses/mit-license |
|
11 |
* GPL v3 http://opensource.org/licenses/GPL-3.0 |
|
12 |
* |
|
13 |
*/ |
|
14 |
|
|
15 |
// 6.6.2019 Ported to /css/less/jqueri-ui.less |
css/design40/jquery.multiselect2side.css | ||
---|---|---|
1 |
/* multiselect2side plugin */ |
|
2 |
.ms2side__div { |
|
3 |
clear: left; |
|
4 |
width: 100%; |
|
5 |
padding: 1px; |
|
6 |
float: left; |
|
7 |
background : url('') repeat-x; /* HACK FOR CHROME */ |
|
8 |
} |
|
9 |
|
|
10 |
.ms2side__select { |
|
11 |
float: left; |
|
12 |
} |
|
13 |
|
|
14 |
.ms2side__header { |
|
15 |
color: blue; |
|
16 |
background-color: #EEEEFF; |
|
17 |
} |
|
18 |
|
|
19 |
.ms2side__options, .ms2side__updown { |
|
20 |
float: left; |
|
21 |
font-size: 10pt; |
|
22 |
margin: 0; |
|
23 |
padding: 0 8px; |
|
24 |
width: 40px; |
|
25 |
color: black; |
|
26 |
text-align: center; |
|
27 |
overflow: hidden; |
|
28 |
} |
|
29 |
|
|
30 |
.ms2side__updown { |
|
31 |
font-size: 9pt; |
|
32 |
} |
|
33 |
|
|
34 |
.ms2side__options p, .ms2side__updown p { |
|
35 |
margin: 2px 0; |
|
36 |
padding: 0; |
|
37 |
cursor: pointer; |
|
38 |
border: 1px solid black; |
|
39 |
} |
|
40 |
|
|
41 |
.ms2side__options p.ms2side_hover, .ms2side__updown p.ms2side_hover { |
|
42 |
background-color: #F0F0FF; |
|
43 |
border-color: #0000FF; |
|
44 |
cursor: pointer; |
|
45 |
} |
|
46 |
|
|
47 |
.ms2side__options p.ms2side__hide, .ms2side__updown p.ms2side__hide { |
|
48 |
cursor: default; |
|
49 |
color: grey; |
|
50 |
border: 1px solid grey; |
|
51 |
background-color: #F0F0F0; |
|
52 |
} |
|
53 |
|
|
54 |
.ms2side__div select { |
|
55 |
width: 400px; |
|
56 |
float: left; |
|
57 |
} |
css/design40/requirement_spec-ORIGINAL.css | ||
---|---|---|
1 |
/* ------------------------------------------------------------ */ |
|
2 |
/* General page layout */ |
|
3 |
/* ------------------------------------------------------------ */ |
|
4 |
|
|
5 |
input.rs_input_field, |
|
6 |
select.rs_input_field, |
|
7 |
table.rs_input_field input[type=text], |
|
8 |
table.rs_input_field input[type=password], |
|
9 |
table.rs_input_field select { |
|
10 |
width: 300px; |
|
11 |
} |
|
12 |
|
|
13 |
#column-container { |
|
14 |
//width: 100%; |
|
15 |
padding-left: 0; |
|
16 |
padding-right: 0; |
|
17 |
margin-left: 0; |
|
18 |
margin-right: 0; |
|
19 |
overflow: hidden ; |
|
20 |
//border: 1px red solid ; // TEST |
|
21 |
} |
|
22 |
|
|
23 |
#tree-column { |
|
24 |
float: left; |
|
25 |
width: 25%; |
|
26 |
//border: 1px green solid ; // TEST |
|
27 |
} |
|
28 |
|
|
29 |
#content-column { |
|
30 |
float: left; |
|
31 |
width: 70%; |
|
32 |
padding-left: 3.0em; |
|
33 |
//border: 1px blue solid ; // TEST |
|
34 |
} |
|
35 |
|
|
36 |
.section-empty-description { |
|
37 |
color: #bbb; |
|
38 |
} |
|
39 |
|
|
40 |
/* ------------------------------------------------------------ */ |
|
41 |
/* Special things that apply to the tree */ |
|
42 |
/* ------------------------------------------------------------ */ |
|
43 |
|
|
44 |
#tree li.flagged > a > ins { |
|
45 |
background-image: url("../image/flag-red.png") !important; |
|
46 |
background-position: 0; |
|
47 |
} |
|
48 |
|
|
49 |
/* ------------------------------------------------------------ */ |
|
50 |
/* Special things that apply to the context menu */ |
|
51 |
/* ------------------------------------------------------------ */ |
|
52 |
|
|
53 |
.context-menu-item.icon-flag { background-image: url("../image/flag-red.png"); } |
|
54 |
.context-menu-item.icon-close { background-image: url("../image/document-close.png"); } |
|
55 |
.context-menu-item.icon-save { background-image: url("../image/document-save.png"); } |
|
56 |
.context-menu-item.icon-revert { background-image: url("../image/edit-undo.png"); } |
|
57 |
.context-menu-item.icon-pdf { background-image: url("../image/application-pdf.png"); } |
|
58 |
.context-menu-item.icon-html { background-image: url("../image/text-html.png"); } |
|
59 |
.context-menu-item.icon-add-picture { background-image: url("../image/add-picture.png"); } |
|
60 |
.context-menu-item.icon-download { background-image: url("../image/download.png"); } |
|
61 |
.context-menu-item.icon-renumber { background-image: url("../image/format-list-ordered.png"); } |
|
62 |
|
|
63 |
/* ------------------------------------------------------------ */ |
|
64 |
/* Sections & function blocks */ |
|
65 |
/* ------------------------------------------------------------ */ |
|
66 |
|
|
67 |
.section { |
|
68 |
border-left: 0; |
|
69 |
margin-left: 0; |
|
70 |
} |
|
71 |
|
|
72 |
.section-header{ |
|
73 |
display: block ; |
|
74 |
overflow: hidden; |
|
75 |
width: 70% ; |
|
76 |
} |
|
77 |
|
|
78 |
.section-description-heading { |
|
79 |
font-weight: normal; |
|
80 |
} |
|
81 |
|
|
82 |
.section-description { |
|
83 |
color: #000; |
|
84 |
background: rgb(235, 235, 235); |
|
85 |
//border: 1px solid #ccc; |
|
86 |
margin-bottom: 15px; |
|
87 |
} |
|
88 |
|
|
89 |
.function-block { |
|
90 |
border-top: 1px solid #bbb; |
|
91 |
//border-left: 0; |
|
92 |
margin: 0.6em 0 2.2em 0 ; |
|
93 |
padding: 0.8em 0 1.0em 0 ; |
|
94 |
overflow: hidden; |
|
95 |
display: block; |
|
96 |
//background-color: yellow ; |
|
97 |
} |
|
98 |
|
|
99 |
.function-block-content{ |
|
100 |
overflow: hidden ; |
|
101 |
} |
|
102 |
|
|
103 |
.function-block-form { |
|
104 |
background: rgb(235, 235, 235); |
|
105 |
border: 1px solid rgb(0, 100, 0); |
|
106 |
} |
|
107 |
.function-block-header { |
|
108 |
clear: both; |
|
109 |
overflow: hidden; |
|
110 |
} |
|
111 |
.function-block-number { |
|
112 |
font-weight: bold; |
|
113 |
min-width: 6.0em ; |
|
114 |
display: block; |
|
115 |
float: left; |
|
116 |
} |
|
117 |
.function-block-desc { |
|
118 |
font-weight: normal; |
|
119 |
float: left; |
|
120 |
width: 70%; |
|
121 |
//clear: both; |
|
122 |
padding-bottom: 1.0em ; |
|
123 |
} |
|
124 |
.function-block-desc p { |
|
125 |
margin: 0 0 0.6em 0; |
|
126 |
padding: 0 ; |
|
127 |
} |
|
128 |
|
|
129 |
.function-block-properties { |
|
130 |
display: block ; |
|
131 |
margin: 0 0 0 6.1em; |
|
132 |
padding: 0 ; |
|
133 |
float: left; |
|
134 |
overflow: hidden; |
|
135 |
clear: both; |
|
136 |
} |
|
137 |
|
|
138 |
|
|
139 |
|
|
140 |
|
|
141 |
.function-block-form > div { |
|
142 |
padding: 0.4em; |
|
143 |
} |
|
144 |
|
|
145 |
.sub-function-block { |
|
146 |
//background-color: #fff; |
|
147 |
border-top: 1px solid #ccc; |
|
148 |
margin: 1.0em 0 0.4em 0; |
|
149 |
padding: 1.8em 0 1.6em 0 ; |
|
150 |
} |
|
151 |
|
|
152 |
.sub-function-block-container { |
|
153 |
margin: 1.0em 0 1.6em 6.0em; |
|
154 |
padding: 1.6em 0.6em 0.6em 0; |
|
155 |
//border: 1px solid #ccc; |
|
156 |
} |
|
157 |
|
|
158 |
.sub-function-block-header { |
|
159 |
//padding: 0.2em; |
|
160 |
font-weight: normal; |
|
161 |
font-size: 120% ; |
|
162 |
color: #666; |
|
163 |
//background: #ccc; |
|
164 |
margin-top: 1.0em ; |
|
165 |
} |
|
166 |
|
|
167 |
/* Flagged sections, function blocks, text blocks */ |
|
168 |
|
|
169 |
.section.flagged .section-description, |
|
170 |
.function-block.flagged, |
|
171 |
.sub-function-block.flagged { |
|
172 |
background-color: #feece3; |
|
173 |
} |
|
174 |
|
|
175 |
.section.flagged .section-description > .section-description-heading, |
|
176 |
.function-block.flagged > .function-block-content > div > .function-block-number, |
|
177 |
.sub-function-block.flagged > .sub-function-block-content > div > .function-block-number { |
|
178 |
background-color: #fe5f14; |
|
179 |
color: #fff; |
|
180 |
} |
|
181 |
|
|
182 |
/* Selected sections, function blocks, text blocks */ |
|
183 |
|
|
184 |
.section.selected, |
|
185 |
.function-block.selected, |
|
186 |
.sub-function-block.selected { |
|
187 |
margin-left: -3px; |
|
188 |
border-left: 3px solid #cbb120; |
|
189 |
} |
|
190 |
|
|
191 |
/* ------------------------------------------------------------ */ |
|
192 |
/* Text blocks */ |
|
193 |
/* ------------------------------------------------------------ */ |
|
194 |
|
|
195 |
.requirement-spec-text-block { |
|
196 |
border-left: 0; |
|
197 |
margin-left: 3px; |
|
198 |
margin-top: 10px; |
|
199 |
} |
|
200 |
|
|
201 |
.requirement-spec-text-block > h2 { |
|
202 |
margin-top: 0px; |
|
203 |
} |
|
204 |
|
|
205 |
.requirement-spec-text-block.flagged { |
|
206 |
background-color: #feece3; |
|
207 |
/* border: 1px solid #fe5f14; */ |
|
208 |
} |
|
209 |
|
|
210 |
.requirement-spec-text-block.flagged > h2 { |
|
211 |
background-color: #fe5f14; |
|
212 |
color: #fff; |
|
213 |
} |
|
214 |
|
|
215 |
.requirement-spec-text-block.selected { |
|
216 |
border-left: 3px solid #cbb120; |
|
217 |
margin-left: 0; |
|
218 |
} |
|
219 |
|
|
220 |
.requirement-spec-text-block-picture-thumbnail { |
|
221 |
border-radius: 5px; |
|
222 |
border: 2px solid #ebebeb; |
|
223 |
float: left; |
|
224 |
margin-right: 20px; |
|
225 |
padding: 5px; |
|
226 |
text-align: center; |
|
227 |
width: 130px; |
|
228 |
} |
|
229 |
|
|
230 |
.requirement-spec-text-block-picture-thumbnail-img-container { |
|
231 |
height: 64px; |
|
232 |
margin: auto; |
|
233 |
padding: auto; |
|
234 |
width: 64px; |
|
235 |
} |
|
236 |
|
|
237 |
.requirement-spec-text-block-picture-thumbnail.selected { |
|
238 |
border: 2px solid #cbb120; |
|
239 |
} |
|
240 |
|
|
241 |
/* ------------------------------------------------------------ */ |
|
242 |
/* Time/cost estimation */ |
|
243 |
/* ------------------------------------------------------------ */ |
|
244 |
|
|
245 |
#time_cost_estimate p { |
|
246 |
margin-top: 0; |
|
247 |
margin-bottom: 0; |
|
248 |
} |
css/design40/requirement_spec.css | ||
---|---|---|
1 |
/* ------------------------------------------------------------ */ |
|
2 |
/* Requirement_Spec */ |
|
3 |
/* ------------------------------------------------------------ */ |
|
4 |
|
|
5 |
/* Wurde in Less umgewandelt. Original ist auch bearbeitet worden von H.P. Schlaepfer */ |
|
6 |
|
css/design40/themes/tooltipster-light.css | ||
---|---|---|
1 |
.tooltipster-light { |
|
2 |
border-radius: 5px; |
|
3 |
border: 1px solid #cccccc; |
|
4 |
background: #ededed; |
|
5 |
color: #666666; |
|
6 |
} |
|
7 |
.tooltipster-light .tooltipster-content { |
|
8 |
font-family: Arial, sans-serif; |
|
9 |
font-size: 14px; |
|
10 |
line-height: 16px; |
|
11 |
padding: 8px 10px; |
|
12 |
} |
css/design40/themes/tooltipster-noir.css | ||
---|---|---|
1 |
.tooltipster-noir { |
|
2 |
border-radius: 0px; |
|
3 |
border: 3px solid #2c2c2c; |
|
4 |
background: #fff; |
|
5 |
color: #2c2c2c; |
|
6 |
} |
|
7 |
.tooltipster-noir .tooltipster-content { |
|
8 |
font-family: 'Georgia', serif; |
|
9 |
font-size: 14px; |
|
10 |
line-height: 16px; |
|
11 |
padding: 8px 10px; |
|
12 |
} |
css/design40/themes/tooltipster-punk.css | ||
---|---|---|
1 |
.tooltipster-punk { |
|
2 |
border-radius: 5px; |
|
3 |
border-bottom: 3px solid #f71169; |
|
4 |
background: #2a2a2a; |
|
5 |
color: #fff; |
|
6 |
} |
|
7 |
.tooltipster-punk .tooltipster-content { |
|
8 |
font-family: 'Courier', monospace; |
|
9 |
font-size: 14px; |
|
10 |
line-height: 16px; |
|
11 |
padding: 8px 10px; |
|
12 |
} |
css/design40/themes/tooltipster-shadow.css | ||
---|---|---|
1 |
.tooltipster-shadow { |
|
2 |
border-radius: 5px; |
|
3 |
background: #fff; |
|
4 |
box-shadow: 0px 0px 14px rgba(0,0,0,0.3); |
|
5 |
color: #2c2c2c; |
|
6 |
} |
|
7 |
.tooltipster-shadow .tooltipster-content { |
|
8 |
font-family: 'Arial', sans-serif; |
|
9 |
font-size: 14px; |
|
10 |
line-height: 16px; |
|
11 |
padding: 8px 10px; |
|
12 |
background-color: #fff; |
|
13 |
} |
css/design40/tooltipster.css | ||
---|---|---|
1 |
/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */ |
|
2 |
.tooltipster-default { |
|
3 |
border-radius: 5px; |
|
4 |
border: 2px solid #000; |
|
5 |
background: #4c4c4c; |
|
6 |
color: #fff; |
|
7 |
} |
|
8 |
|
|
9 |
/* Use this next selector to style things like font-size and line-height: */ |
|
10 |
.tooltipster-default .tooltipster-content { |
|
11 |
font-family: sans-serif; |
|
12 |
font-size: 14px; |
|
13 |
line-height: 16px; |
|
14 |
padding: 8px 10px; |
|
15 |
overflow: hidden; |
|
16 |
} |
|
17 |
|
|
18 |
/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */ |
|
19 |
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border { |
|
20 |
/* border-color: ... !important; */ |
|
21 |
} |
|
22 |
|
|
23 |
|
|
24 |
/* If you're using the icon option, use this next selector to style them */ |
|
25 |
.tooltipster-icon { |
|
26 |
cursor: help; |
|
27 |
margin-left: 4px; |
|
28 |
} |
|
29 |
|
|
30 |
|
|
31 |
|
|
32 |
|
|
33 |
|
|
34 |
|
|
35 |
|
|
36 |
|
|
37 |
/* This is the base styling required to make all Tooltipsters work */ |
|
38 |
.tooltipster-base { |
|
39 |
padding: 0; |
|
40 |
font-size: 0; |
|
41 |
line-height: 0; |
|
42 |
position: absolute; |
|
43 |
left: 0; |
|
44 |
top: 0; |
|
45 |
z-index: 9999999; |
|
46 |
pointer-events: none; |
|
47 |
width: auto; |
|
48 |
overflow: visible; |
|
49 |
} |
|
50 |
.tooltipster-base .tooltipster-content { |
|
51 |
overflow: hidden; |
|
52 |
} |
|
53 |
|
|
54 |
|
|
55 |
/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */ |
|
56 |
.tooltipster-arrow { |
|
57 |
display: block; |
|
58 |
text-align: center; |
|
59 |
width: 100%; |
|
60 |
height: 100%; |
|
61 |
position: absolute; |
|
62 |
top: 0; |
|
63 |
left: 0; |
|
64 |
z-index: -1; |
|
65 |
} |
|
66 |
.tooltipster-arrow span, .tooltipster-arrow-border { |
|
67 |
display: block; |
|
68 |
width: 0; |
|
69 |
height: 0; |
|
70 |
position: absolute; |
|
71 |
} |
|
72 |
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span { |
|
73 |
border-left: 8px solid transparent !important; |
|
74 |
border-right: 8px solid transparent !important; |
|
75 |
border-top: 8px solid; |
|
76 |
bottom: -7px; |
|
77 |
} |
|
78 |
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border { |
|
79 |
border-left: 9px solid transparent !important; |
|
80 |
border-right: 9px solid transparent !important; |
|
81 |
border-top: 9px solid; |
|
82 |
bottom: -7px; |
|
83 |
} |
|
84 |
|
|
85 |
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span { |
|
86 |
border-left: 8px solid transparent !important; |
|
87 |
border-right: 8px solid transparent !important; |
|
88 |
border-bottom: 8px solid; |
|
89 |
top: -7px; |
|
90 |
} |
|
91 |
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { |
|
92 |
border-left: 9px solid transparent !important; |
|
93 |
border-right: 9px solid transparent !important; |
|
94 |
border-bottom: 9px solid; |
|
95 |
top: -7px; |
|
96 |
} |
|
97 |
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border { |
|
98 |
left: 0; |
|
99 |
right: 0; |
|
100 |
margin: 0 auto; |
|
101 |
} |
|
102 |
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span { |
|
103 |
left: 6px; |
|
104 |
} |
|
105 |
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { |
|
106 |
left: 5px; |
|
107 |
} |
|
108 |
.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span { |
|
109 |
right: 6px; |
|
110 |
} |
|
111 |
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border { |
|
112 |
right: 5px; |
|
113 |
} |
|
114 |
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border { |
|
115 |
border-top: 8px solid transparent !important; |
|
116 |
border-bottom: 8px solid transparent !important; |
|
117 |
border-left: 8px solid; |
|
118 |
top: 50%; |
|
119 |
margin-top: -7px; |
|
120 |
right: -7px; |
|
121 |
} |
|
122 |
.tooltipster-arrow-left .tooltipster-arrow-border { |
|
123 |
border-top: 9px solid transparent !important; |
|
124 |
border-bottom: 9px solid transparent !important; |
|
125 |
border-left: 9px solid; |
|
126 |
margin-top: -8px; |
|
127 |
} |
|
128 |
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border { |
|
129 |
border-top: 8px solid transparent !important; |
Auch abrufbar als: Unified diff
design40: unbenutzte stylesheets entfernt, dhtmlsuite added