]>
git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.suite.workbench.rap/theme/argeo-classic/workbench-ext.css
1 /******************************************
2 ** Argeo Suite specific theming **
3 ******************************************/
5 /* Extends the default RAP theme. TODO: create a complete homogeneous theme */
8 /** Uncomment this for dev only to show all composite borders */
10 Composite, .showBorder, Composite.showBorder{
11 border:1px solid fuchsia;
15 border:1px solid blue;
18 /** DEFAULT STYLE - Override some styling provided by RAP **/
22 background-color: white
;
23 background-image: none
;
24 font: 12px Helvetica
, Verdana
, "Lucida Sans", Arial
, sans-serif
;
32 Combo-Field
, DateTime-Field
{
33 padding: 2px 8px 2px 8px;
38 box-shadow: inset
0 0 1px #bdbdbd;
43 font: 14px Verdana
, "Lucida Sans", Arial
, Helvetica
, sans-serif
;
44 padding: 2px 8px 2px 8px;
49 box-shadow: inset
0 0 1px #bdbdbd;
53 Combo
[BORDER
]:focused
,
56 box-shadow: 1px 1px 2px black
;
57 border: 1px solid
#a4a4a4;
61 animation: fadeIn
250ms ease-in
, fadeOut
250ms ease-in
;
67 border: 1px solid
#f3f3f4;
71 background-image: none
;
72 background-color: transparent
;
75 .people_gadget_header {
76 background-color: #f3f3f4;
78 color: white
; /*dont work */
79 font: bold
14px Helvetica
, Verdana
, "Lucida Sans", Arial
, sans-serif
;
85 .people_entity_header {
86 font: 14px Helvetica
, Verdana
, "Lucida Sans", Arial
, sans-serif
;
87 text-decoration: none
;
91 /****** Flat image Buttons *********/
92 Button
[PUSH
][FLAT
].people_flat_btn
,
93 Button
.people_flat_btn
,
94 Button
.people_flat_btn:default
,
95 Button
.people_flat_btn:disabled
,
96 Button
.people_flat_btn:hover
,
97 Button
.people_flat_btn:pressed
,
98 Button
.people_flat_btn:selected
{
99 border: 0px solid white
;
102 background-image: none
;
103 background-color: transparent
;
104 animation: hoverOut
500ms ease-out
;
110 Button.createFolder_btn:selected,
111 Button.createFolder_btn:disabled,
112 Button.createFolder_btn:pressed,
116 /****** Context menu *********/
118 border: 0px solid
#fde2d5;
120 box-shadow: 2px 2px 5px #fde2d5;
123 Button
[PUSH
][FLAT
].createFolder_btn
{
124 background-image: url
( theme
/argeo-classic
/icons
/fs
/createFolder
.png
);
127 Button
[PUSH
][FLAT
].shareFolder_btn
{
128 background-image: url
( theme
/argeo-classic
/icons
/fs
/shareFolder
.png
);
131 Button
[PUSH
][FLAT
].downloadFolder_btn
{
132 background-image: url
( theme
/argeo-classic
/icons
/fs
/downloadFolder
.png
);
135 Button
[PUSH
][FLAT
].delete_btn
{
136 background-image: url
( theme
/argeo-classic
/icons
/fs
/delete
.png
);
139 Button
[PUSH
][FLAT
].uploadFiles_btn
{
140 background-image: url
( theme
/argeo-classic
/icons
/fs
/upload
.png
);
143 Button
[PUSH
][FLAT
].open_btn
{
144 background-image: url
( theme
/argeo-classic
/icons
/fs
/open
.png
);
147 Button
[PUSH
][FLAT
].shareFolder_btn
,
148 Button
[PUSH
][FLAT
].downloadFolder_btn
,
149 Button
[PUSH
][FLAT
].delete_btn
,
150 Button
[PUSH
][FLAT
].uploadFiles_btn
,
151 Button
[PUSH
][FLAT
].open_btn
,
152 Button
[PUSH
][FLAT
].createFolder_btn
{
153 border: 0px solid white
;
154 border-left: 10px solid transparent
;
156 padding: 8px 5px 8px 24px;
157 background-color: transparent
;
158 background-repeat: no-repeat
;
159 background-position: left
;
160 animation: hoverOut
500ms ease-out
;
164 Button
[PUSH
][FLAT
].shareFolder_btn:hover
,
165 Button
[PUSH
][FLAT
].downloadFolder_btn:hover
,
166 Button
[PUSH
][FLAT
].delete_btn:hover
,
167 Button
[PUSH
][FLAT
].uploadFiles_btn:hover
,
168 Button
[PUSH
][FLAT
].open_btn:hover
,
169 Button
[PUSH
][FLAT
].createFolder_btn:hover
{
170 background-color: #fef0ea;
173 Button
[PUSH
][FLAT
].shareFolder_btn:pressed
,
174 Button
[PUSH
][FLAT
].downloadFolder_btn:pressed
,
175 Button
[PUSH
][FLAT
].delete_btn:pressed
,
176 Button
[PUSH
][FLAT
].uploadFiles_btn:pressed
,
177 Button
[PUSH
][FLAT
].open_btn:pressed
,
178 Button
[PUSH
][FLAT
].createFolder_btn:pressed
{
179 background-color: #fde2d5;
182 /*******************************/
183 /* People Generic Styling **/
184 /*******************************/
188 /* Force show border on text even when disabled */
189 Text
.people_force_border
[BORDER
]:disabled
,
190 Text
.people_force_border
[MULTI
][BORDER
]:disabled
{
192 border: 1px solid
#a4a4a4;
195 Text
[BORDER
]:disabled
,
196 Text
[MULTI
][BORDER
]:disabled
{
198 border: 1px solid white
;
201 /* Signals focus gained ********/
202 Text
[BORDER
]:focused
,
203 Text
[MULTI
][BORDER
]:focused
,
204 Shell
.people_popup_shell
{
205 box-shadow: 1px 1px 2px black
;
206 border: 1px solid
#a4a4a4;
210 .people-logoComposite {
211 background-image: gradient
(linear
, left top
, right top
,
218 background-color: transparent
;
222 background-color: transparent
;
224 font: 12px Helvetica
, Verdana
, "Lucida Sans", Arial
, sans-serif
;
227 /** Corresponding links */
228 Link
.people-logoTable
,
229 Link
.people-logoTable:hover
,
230 Link
.people-logoTable:selected
,
231 Link
.people-logoTable:selected:unfocused
,
232 Link
.people-logoTable:linesvisible:even:hover
,
233 Link
.people-logoTable:linesvisible:even:selected
,
234 Link
.people-logoTable:linesvisible:even:selected:unfocused
236 background-color: transparent
;
238 background-image: none
;
242 /******** LINKS **************/
244 Link
, Link-Hyperlink
,
246 Link-Hyperlink:visited
,
247 Link-Hyperlink:active
{
249 background-color: #ffffff;
250 background-image: none
;
252 text-decoration: none
;
255 Link-Hyperlink:hover
{
256 text-decoration: underline
;
259 Link-Hyperlink:disabled
{
263 /*** Override default links **/
265 color: #333333; text-decoration:none
;
268 text-decoration:underline
;
273 /* Fix invisible links on selected and hover table rows */
274 Table-RowOverlay:selected
,
275 Table-RowOverlay:linesvisible:even:selected
{
277 background-color: #9aaaba;
280 Table-RowOverlay:selected:unfocused
,
281 Table-RowOverlay:linesvisible:even:selected:unfocused
{
283 background-color: #a3b3c4;