Skip to content

Commit ce8e023

Browse files
Dynamic constructs from XSLTForms and Fleur sources
1 parent 2c4b964 commit ce8e023

File tree

618 files changed

+72409
-163
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

618 files changed

+72409
-163
lines changed

Diff for: LICENSE.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Copyright (C) 2015 agenceXML - Alain COUTHURES
2+
Contact at : [email protected]
3+
4+
This library is free software; you can redistribute it and/or
5+
modify it under the terms of the GNU Lesser General Public
6+
License as published by the Free Software Foundation; either
7+
version 2.1 of the License, or (at your option) any later version.
8+
9+
This library is distributed in the hope that it will be useful,
10+
but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12+
Lesser General Public License for more details.
13+
14+
You should have received a copy of the GNU Lesser General Public
15+
License along with this library; if not, write to the Free Software
16+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Diff for: build/css/xsltforms.css

+350
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,350 @@
1+
/* Rev. 627
2+
3+
Copyright (C) 2008-2015 agenceXML - Alain COUTHURES
4+
Contact at : [email protected]
5+
6+
Copyright (C) 2006 AJAXForms S.L.
7+
Contact at: [email protected]
8+
9+
This library is free software; you can redistribute it and/or
10+
modify it under the terms of the GNU Lesser General Public
11+
License as published by the Free Software Foundation; either
12+
version 2.1 of the License, or (at your option) any later version.
13+
14+
This library is distributed in the hope that it will be useful,
15+
but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17+
Lesser General Public License for more details.
18+
19+
You should have received a copy of the GNU Lesser General Public
20+
License along with this library; if not, write to the Free Software
21+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
22+
23+
*/
24+
25+
.aid-button {
26+
padding : 0;
27+
}
28+
29+
30+
.calendar, .calendarList {
31+
border-top : 1px solid black;
32+
border-right : 2px solid black;
33+
border-bottom : 2px solid black;
34+
border-left : 1px solid black;
35+
padding : 1px 0px 0px 1px;
36+
font-family : tahoma, verdana, sans-serif;
37+
font-size : 12px;
38+
color : black;
39+
background : #f8f8f8;
40+
display : none;
41+
position : absolute;
42+
z-index : 9;
43+
}
44+
45+
.calendar .button {
46+
text-align : center;
47+
padding : 1px;
48+
border : 1px solid;
49+
border-color : #fff #000 #000 #fff;
50+
}
51+
52+
.calendar thead .hover {
53+
border : 2px solid;
54+
border-color : #fff #000 #000 #fff;
55+
padding : 0px;
56+
background-color : #d8e0e4;
57+
}
58+
59+
.calendar .title, .calendar .title input, .calendar .title select, .calendar tfoot {
60+
font-weight : bold;
61+
padding : 1px;
62+
border : 1px solid #000;
63+
color : #000;
64+
text-align : center;
65+
background-color : #f8f8f8;
66+
background-image : url(titleBackground.png);
67+
}
68+
69+
.calendar .title input {
70+
width : 3em;
71+
-moz-box-sizing : border-box;
72+
box-sizing : border-box;
73+
background : #f8f8f8;
74+
}
75+
76+
.date tfoot {
77+
display : none;
78+
}
79+
80+
.calendar tfoot input {
81+
width : 2em;
82+
-moz-box-sizing : border-box;
83+
box-sizing : border-box;
84+
text-align : center;
85+
background : #f0f0f0;
86+
}
87+
88+
.calendar .names {
89+
background-image : url(thBackground.png);
90+
}
91+
92+
.calendar .name {
93+
border-bottom : 1px solid #000;
94+
padding : 2px;
95+
text-align : center;
96+
}
97+
98+
.calendar .day {
99+
width : 2em;
100+
-moz-box-sizing : border-box;
101+
box-sizing : border-box;
102+
text-align : right;
103+
padding : 2px 4px 2px 2px;
104+
}
105+
106+
.calendar tbody .hover {
107+
padding : 1px 3px 1px 1px;
108+
border : 1px solid;
109+
border-color : #fff #000 #000 #fff;
110+
background-color : #dddddd;
111+
}
112+
113+
.calendar .today {
114+
font-weight : bold;
115+
color : #00f;
116+
}
117+
118+
.calendar .selected {
119+
font-weight : bold;
120+
padding : 2px 2px 0px 2px;
121+
border : 1px solid;
122+
border-color : #000 #fff #fff #000;
123+
background : #cccccc;
124+
}
125+
126+
.calendar .weekend {
127+
color : #f00;
128+
}
129+
130+
.calendarList {
131+
padding : 0;
132+
margin : 0;
133+
width : 55px;
134+
-moz-box-sizing : border-box;
135+
box-sizing : border-box;
136+
}
137+
138+
.calendarList li {
139+
list-style-type : none;
140+
text-align : center;
141+
padding : 1px;
142+
}
143+
144+
.calendarList li.hover {
145+
border : 1px solid;
146+
border-color : #fff #000 #000 #fff;
147+
padding : 0px;
148+
background-color : #dddddd;
149+
width : 100%;
150+
}
151+
152+
153+
.xforms-choices {
154+
font-weight: bold;
155+
font-style: italic;
156+
}
157+
158+
159+
#xsltforms_console {
160+
font-size : 0.8em;
161+
color : #888888;
162+
border-top : thin solid #888888;
163+
display: none;
164+
}
165+
166+
167+
div.xforms-dialog {
168+
display : none;
169+
position : absolute;
170+
width : 400px;
171+
height : 300px;
172+
background-color : white;
173+
border-top : 1px solid black;
174+
border-left : 1px solid black;
175+
border-bottom : 3px solid black;
176+
border-right : 3px solid black;
177+
padding : 10px;
178+
z-index : 10;
179+
-moz-box-sizing : border-box;
180+
box-sizing : border-box;
181+
}
182+
183+
#xforms-dialog-surround {
184+
display : none;
185+
position : absolute;
186+
left : 0;
187+
top : 0;
188+
width : 100%;
189+
height : 100%;
190+
background-color : green;
191+
filter:alpha(opacity=40);
192+
opacity:0.4;
193+
-moz-opacity:0.4;
194+
}
195+
body {
196+
margin: 0;
197+
}
198+
199+
200+
.xforms-disabled, span.xforms-control.xforms-appearance-minimal.xforms-disabled {
201+
display : none !important;
202+
}
203+
204+
205+
span.xforms-required-icon, span.xforms-alert, span.xforms-help, span.xforms-hint {
206+
vertical-align : top;
207+
}
208+
209+
.xforms-required-icon {
210+
display : none;
211+
color : red;
212+
}
213+
214+
.xforms-required .xforms-required-icon {
215+
display : inline;
216+
margin-left : 3px;
217+
}
218+
219+
span.xforms-help-value, span.xforms-alert-value, span.xforms-hint-value {
220+
display : none;
221+
background-color : #ffffee;
222+
position : absolute;
223+
border : black 1px solid;
224+
width : 200px;
225+
white-space: normal;
226+
margin-top : 16px;
227+
margin-left : -16px;
228+
padding : 5px;
229+
-moz-box-sizing : border-box;
230+
-webkit-box-sizing : border-box;
231+
box-sizing : border-box;
232+
}
233+
234+
span.xforms-alert {
235+
display : none;
236+
}
237+
238+
.xforms-invalid span.xforms-alert {
239+
display : inline;
240+
}
241+
242+
span.xforms-alert-value {
243+
background-color : #ffeeee;
244+
}
245+
246+
span.xforms-alert-icon, span.xforms-help-icon, span.xforms-hint-icon {
247+
cursor : help;
248+
padding-left : 16px;
249+
padding-bottom : 1px;
250+
width : 16px;
251+
-moz-box-sizing : border-box;
252+
box-sizing : border-box;
253+
}
254+
255+
span.xforms-alert-icon {
256+
background-image : url(icon_error.gif);
257+
background-repeat : no-repeat;
258+
}
259+
260+
span.xforms-help-icon {
261+
background-image : url(icon_help.gif);
262+
background-repeat : no-repeat;
263+
}
264+
265+
span.xforms-hint-icon {
266+
background-image : url(icon_hint.gif);
267+
background-repeat : no-repeat;
268+
}
269+
270+
span.focus {
271+
display:none;
272+
}
273+
274+
275+
span.xforms-message {
276+
display : none;
277+
}
278+
279+
280+
.xsltforms-range-rail {
281+
width: 200px;
282+
height: 4px;
283+
border: 1px solid #999999;
284+
position: relative;
285+
margin: 6px 15px 0px 10px;
286+
display: inline-block;
287+
}
288+
289+
.xsltforms-range-cursor {
290+
margin: 0px;
291+
margin-top: -8px;
292+
margin-left: -5px;
293+
width: 17px;
294+
height: 17px;
295+
position: absolute;
296+
background-image:url('ball.png');
297+
outline-style: none;
298+
}
299+
300+
301+
.xforms-readonly input, .xforms-readonly textarea, .xforms-readonly select, .xforms-readonly option {
302+
background-color : #f8f8f8;
303+
color : #333333;
304+
}
305+
306+
307+
div#statusPanel {
308+
display : none;
309+
position : absolute;
310+
white-space : pre;
311+
width : 300px;
312+
height : 120px;
313+
min-width : 300px;
314+
min-height : 120px;
315+
padding : 40px;
316+
text-align : center;
317+
background-color : #eeeeee;
318+
opacity : 0.85;
319+
filter : alpha(opacity=85);
320+
border : 1px solid black;
321+
font : bold 20px Arial, Verdana;
322+
z-index : 11;
323+
-moz-box-sizing : border-box;
324+
box-sizing : border-box;
325+
}
326+
327+
328+
.xforms-trigger a, .xforms-trigger a:link, .xforms-trigger a:hover, .xforms-trigger a:visited {
329+
text-decoration: none;
330+
color: #000000;
331+
border: none !important;
332+
cursor: pointer;
333+
}
334+
335+
.xforms-label img{
336+
border: none !important;
337+
}
338+
339+
img.xforms-value {
340+
border: 0;
341+
}
342+
343+
.ajx-tabs-list, .ajx-tabs-list a:link, .ajx-tabs-list a:hover, .ajx-tabs-list a:visited {
344+
text-decoration: none;
345+
color: #000000;
346+
border: none !important;
347+
cursor: pointer;
348+
}
349+
350+

Diff for: build/img/F1.png

741 Bytes
Loading

Diff for: build/img/ball.png

244 Bytes
Loading

Diff for: build/img/focus.gif

284 Bytes
Loading

Diff for: build/img/icon_error.gif

627 Bytes
Loading

Diff for: build/img/icon_help.gif

1.03 KB
Loading

Diff for: build/img/icon_hint.gif

581 Bytes
Loading

Diff for: build/img/magnify.png

2.58 KB
Loading

Diff for: build/img/poweredbyXSLTForms.png

3.86 KB
Loading

Diff for: build/img/tab.png

401 Bytes
Loading

Diff for: build/img/thBackground.png

164 Bytes
Loading

Diff for: build/img/titleBackground.png

186 Bytes
Loading

Diff for: build/img/valid-xforms11.png

2.84 KB
Loading

0 commit comments

Comments
 (0)