use new stemma util interface; configure correct IDP server. Fixes #31
[scpubgit/stemmaweb.git] / root / css / style.css
CommitLineData
fb6e49b3 1/* General site-wide layout */
b8a92065 2body {
3 margin: 0;
4 padding: 20px;
5 font: 1em Arial, Helvetica, sans-serif;
6 font-size: 85%;
7 color: #666;
4deac901 8 background: transparent url('../images/logo_001.png') no-repeat scroll -200px -100px;
9 background-size: 600px;
b8a92065 10}
fb6e49b3 11h1 {
12 border-bottom: 1px solid #488dd2;
13 color: #488dd2;
a35b3190 14 font-size: 18pt;
fb6e49b3 15}
16h2 {
fb792f63 17 margin-top: 10px;
18 color: #488dd2;
19 font-size: 18px;
fb6e49b3 20}
fb792f63 21h3 {
22 color: #488dd2;
23 font-size: 14px;
24 font-style: italic;
25}
fb6e49b3 26
f007ac1e 27div.button {
28 background: transparent url('../images/b_button_a.png') no-repeat scroll top right;
29 color: #fff;
30 display: block;
31 float: left;
32 font: normal 12px Times, Times New Roman, Serif; /* arial, sans-serif; */
33 height: 24px;
34 margin-right: 6px;
35 padding-right: 18px; /* sliding doors padding */
36 text-decoration: none;
37}
38div.button.reset {
39 background: transparent url('../images/c_button_a.png') no-repeat scroll top right;
40}
41div.button span {
42 background: transparent url('../images/b_button_span.png') no-repeat;
43 display: block;
44 line-height: 14px;
45 padding: 5px 0 5px 18px;
46}
47div.button.reset span {
48 background: transparent url('../images/c_button_span.png') no-repeat;
49}
50div.button:hover {
51 background-position: bottom right;
52 color: #444;
53 outline: none; /* hide dotted outline in Firefox */
54}
55div.button:hover span {
56 background-position: bottom left;
57}
ea39d630 58#stemma_pager_buttons {
59 height: 28px;
60}
61div.pager_left_button {
62 width: 28px;
63 height: 28px;
64 float: left;
9a422ccd 65 background: transparent url('../images/button_left_28.png') no-repeat left bottom;
ea39d630 66}
9a422ccd 67div.pager_left_button:hover {
68 background: transparent url('../images/button_left_28.png') no-repeat center bottom;
69}
70div.pager_right_button:hover {
71 background: transparent url('../images/button_right_28.png') no-repeat center bottom;
ea39d630 72}
73div.pager_right_button {
74 width: 28px;
75 height: 28px;
76 float: left;
77 margin-left: 10px;
9a422ccd 78 background: transparent url('../images/button_right_28.png') no-repeat left bottom;
ea39d630 79}
bf81fb57 80div.pager_right_button.greyed_out, div.pager_right_button.greyed_out:hover {
9a422ccd 81 opacity: 0.5;
82 background: url("../images/button_right_28.png") no-repeat scroll right bottom transparent;
bf81fb57 83}
84div.pager_left_button.greyed_out, div.pager_left_button.greyed_out:hover {
9a422ccd 85 opacity: 0.5;
86 background: url("../images/button_left_28.png") no-repeat scroll right bottom transparent;
bf81fb57 87}
eb38afbc 88#topbanner {
89 width: 100%;
eb38afbc 90}
91#bannerinfo {
92 float: right;
93 margin-right: 12%;
94 margin-top: 15px;
95}
96.navlink {
97 color: #488dd2;
98 text-decoration: underline;
99}
100
101
f007ac1e 102
fb6e49b3 103/* Index page components */
104
fb792f63 105#directory_container {
4deac901 106 background: none repeat scroll 0 0 rgba(255, 255, 255, 0.75);
fb6e49b3 107 float: left;
108 width: 300px;
109 height: 450px;
110 border: 1px #c6dcf1 solid;
a35b3190 111 padding-left: 10px;
112 padding-right: 10px;
fb6e49b3 113}
04469f3e 114#loading_message {
115 display: none;
116}
fb792f63 117#directory {
98a45925 118 height: 360px;
f007ac1e 119 margin-left: 10px;
98a45925 120 overflow: auto;
121}
122#new_trad_button {
123 margin-left: 10px;
124 position: relative;
125 top: 10px;
fb792f63 126}
62723740 127.traditionname {
128 text-decoration: underline;
129}
130.selected {
131 font-style: italic;
132}
7439e248 133.mainnav {
134 position: absolute;
135 top: 10px;
a35b3190 136 right: 22px;
7439e248 137 font-size: 14px;
138 font-weight: 100;
139 color: #488dd2;
140}
141.mainnav a {
142 color: #488dd2;
143}
75354c3a 144#textinfo_waitbox {
145 float: left;
146 padding-left: 50px;
147}
98a45925 148#textinfo_container {
4deac901 149 background: none repeat scroll 0 0 rgba(255, 255, 255, 0.75);
a35b3190 150 border: 1px solid #C6DCF1;
f007ac1e 151 float: left;
fdac88a2 152 height: 510px;
a35b3190 153 width: 710px;
154 margin-left: 10px;
155 padding-left: 10px;
156 padding-right: 10px;
f007ac1e 157}
75354c3a 158#edit_instructions {
159 float: left;
160}
f007ac1e 161#stemma_container h2 h3 {
162 color: #666;
163}
fb6e49b3 164#stemma_graph {
f007ac1e 165 height: 375px;
b8a92065 166 width: 500px;
62723740 167 text-align: center;
f007ac1e 168 border: 1px #c6dcf1 solid;
62723740 169}
170#stemma_graph img {
171 margin-top: expression(( 450 - this.height ) / 2);
b8a92065 172}
bd3ccd15 173#stemma_graph svg {
bd3ccd15 174}
ec2f89ff 175#stemma_graph_title {
b56004b4 176 bottom: 20px;
177 margin-left: 5px;
178 position: relative;
ec2f89ff 179}
180#stemma_identifier {
181 color: #488dd2;
182 font-size: 12px;
183 font-weight: bold;
184}
a35b3190 185#textinfo_container_buttons {
4deac901 186 z-index: 100;
9e1f59ef 187 width: 224px;
a35b3190 188 float: right;
ea39d630 189 left: -18px;
190 position: relative;
191 top: 15px;
a35b3190 192}
2c514a6f 193#run_stexaminer, #run_relater, #open_stemma_add, #open_stemma_edit, #open_stemweb_ui, #query_stemweb_ui {
0b4231b3 194 height: 32px;
ea39d630 195}
196#stemma_pager {
197 height: 38px;
198}
b63f3a77 199.stemma_node_highlight {
200 stroke-width: 1.5px;
201 stroke: #415555;
202 fill: #d6e0f5;
203}
ea39d630 204#open_textinfo_edit {
205 float: right;
a35b3190 206 height: 30px;
a35b3190 207 position: relative;
ea39d630 208 top: -34px;
209 left: -8px;
b8a92065 210}
5cc32d47 211#upload-collation-dialog {
212 overflow: hidden;
213}
214.uploadfile {
215 font-weight: bold;
216}
217#uploadfile_label {
218 font-weight: normal;
219}
220#filelist {
221 position: relative;
222 top: 10px;
223 margin-bottom: 24px;
224}
9f7aeb53 225.error {
226 font-weight: bold;
227 color: #ff3333;
228}
ec2f89ff 229.notification {
230 font-weight: bold;
231 color: #33ff33;
232}
ab0d1218 233#new_file {
234 position: absolute;
235 top: -50px;
236 opacity: 0.0;
237}
238#new_file_name {
239 font-weight: bold;
240}
241#new_name, #new_lang, #new_public, #new_file_name_container {
242 margin-bottom: 6px;
243}
244#new_file_label {
245 float: left;
246 padding-right: 8px;
2c514a6f 247}
b63f3a77 248#root_tree_dialog {
249 position: absolute;
250 border: 2px solid #B2E0B2;
251 background: #e6f5e6;
252 padding: 4px 8px 4px 12px;
253 z-index: 200;
254 font-size: 75%;
255}
256#root_tree_dialog img {
257 vertical-align: middle;
258}