ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/cf.schmorp.de/arch/res/http/client/main.css
Revision: 1.24
Committed: Sat Jan 28 18:04:10 2017 UTC (9 years, 9 months ago) by sf-demisephi
Content type: text/css
Branch: MAIN
Changes since 1.23: +32 -8 lines
Log Message:
windows redone, statistics window

File Contents

# User Rev Content
1 root 1.1 /*
2     This file is part of Deliantra clientV.
3    
4     Copyright (©) 2017 Marek Olszewski <m.olszewski@wit.edu.pl>
5    
6     Deliantra clientV is free software: you can redistribute it and/or
7     modify it under the terms of the Affero GNU General Public License as
8     published by the Free Software Foundation, either version 3 of the
9     License, or (at your option) any later version.
10    
11     This program is distributed in the hope that it will be useful,
12     but WITHOUT ANY WARRANTY; without even the implied warranty of
13     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14     GNU General Public License for more details.
15    
16     You should have received a copy of the Affero GNU General Public Licens
17     and the GNU General Public License along with this program. If not, see
18     <http://www.gnu.org/licenses/>.
19    
20     The authors can be reached via e-mail to <support@deliantra.net>
21     */
22 root 1.6 body, html {
23 root 1.10 background-image: url(img/background.png);
24 root 1.1 }
25 sf-demisephi 1.17 body, html {
26 root 1.6 margin: 0;
27     padding: 0;
28     background-color: black;
29 sf-demisephi 1.11 color: white;
30 sf-demisephi 1.17 height: 100%;
31     overflow: hidden;
32 root 1.1 }
33    
34 sf-demisephi 1.17 body, html, * {
35     margin: 0;
36     padding: 0;
37     background-color: black;
38     color: white;
39     }
40    
41    
42 sf-demisephi 1.12 div.windowContainer {
43 root 1.6 position: absolute;
44 sf-demisephi 1.24 border: 1px solid white;
45 sf-demisephi 1.11 cursor: pointer;
46 sf-demisephi 1.18 overflow: hidden;
47 sf-demisephi 1.24 background-color: black;
48 sf-demisephi 1.12
49 root 1.1 }
50    
51 sf-demisephi 1.12 div.windowContainer div.titlebar {
52 sf-demisephi 1.11 width: 100%;
53     color: gold;
54     font: 17px monospace;
55 sf-demisephi 1.12 text-align: center;
56 sf-demisephi 1.24 border-bottom: 1px solid white;
57 sf-demisephi 1.11 background-color: grey;
58     text-align: center;
59 sf-demisephi 1.24 cursor:move;
60 sf-demisephi 1.11 }
61    
62 sf-demisephi 1.24 div.windowContainer div.borders {
63     padding: 5px;
64     background-color: white;
65 sf-demisephi 1.12
66     }
67    
68 sf-demisephi 1.24 div.windowContainer div.windowContent {
69     background-color:black;
70     width: 100%;
71     height: 100%;
72     }
73    
74     div.windowContainer div {
75     }
76     div.windowContainer div.windowContent input.closeBtn {
77     width: 24px;
78     height: 24px;
79     position: absolute;
80     right: 10px;
81     padding:0;
82     transform:scale(0.5);
83     }
84 sf-demisephi 1.12 div.windowContainer div.dragHandle {
85     color: gold;
86     font: 17px monospace;
87     width: 20px;
88     heigth: 20px;
89     border: 7px solid black;
90     background-color: black;
91     float: right;
92 root 1.1 }
93    
94 sf-demisephi 1.24 table.statistics {
95     width: 100%;
96     border-top: 3px solid white;
97     }
98 sf-demisephi 1.12
99 root 1.6 div#channels {
100     overflow: hidden;
101 root 1.1 }
102    
103 sf-demisephi 1.11 div#channels div:last-child {
104 sf-demisephi 1.8 overflow: auto;
105 sf-demisephi 1.19 height: 65%;
106 sf-demisephi 1.9 width: 99%;
107 sf-demisephi 1.8 }
108    
109     div#hidden {
110     position:absolute;
111     left: -10000px;
112     top: -10000px;
113     }
114    
115 root 1.1 div#channels table {
116     border: 0;
117 sf-demisephi 1.9 width: 100%;
118 root 1.1 color: white;
119     font: 14px monospace;
120     font-weight: bold;
121     }
122 sf-demisephi 1.15 .inputbox, div#channels input [type='text'] {
123 sf-demisephi 1.13 margin-top: 5px;
124 root 1.1 background: solid red;
125     background-color: white;
126     color: black;
127     border: 1px solid red;
128     width: 90%;
129     }
130    
131 sf-demisephi 1.15 div#channels div input {
132 sf-demisephi 1.13 margin: 5px;
133     display: inline block;
134     }
135    
136 root 1.1 div#channels table.chat td:nth-child(1) {
137     font-size: small;
138     width: 80px;
139     color: red;
140     vertical-align: top;
141     }
142    
143 root 1.6 table.login {
144     width: 100%;
145 root 1.1 }
146    
147     div#loginContainer table {
148     margin-bottom: 20px;
149     }
150    
151     div#loginContainer table tr:last td {
152     width:100%;
153     text-align: center;
154     }
155    
156 sf-demisephi 1.24 div#loginContainer input[type="text"],div#loginContainer input[type="password"] {
157 root 1.1 border: 1px solid gold;
158     background-color: grey;
159     width: 150px;
160     }
161     div#loginContainer {
162     text-align: center;
163     }
164    
165 root 1.6 div#loginContainer h3, div#loginContainer h1 {
166 root 1.1 width: 100%;
167     text-align: center;
168     color: gold;
169 root 1.2 }
170 root 1.6
171 sf-demisephi 1.23 table.pickup {
172     margin: 25px;
173     border-collapse: collapse;
174     }
175    
176     table.pickup tr td:nth-child(1) {
177     padding: 5px;
178     width: 45%;
179     }
180     table.pickup tr td:nth-child(3) {
181     padding: 5px;
182     width: 45%;
183     }
184    
185 sf-demisephi 1.15 /* look and feel of bars */
186    
187    
188 sf-demisephi 1.14 .hpBar {
189 sf-demisephi 1.19 left: 10px;
190     top: 170px;
191 sf-demisephi 1.14 background-color: orange;
192     color: red;
193 sf-demisephi 1.19 width: 125px;
194 sf-demisephi 1.14 height: 20px;
195     }
196    
197     .manaBar {
198 sf-demisephi 1.19 left: 50px;
199     top: 170px;
200 sf-demisephi 1.14 background-color: lightblue;
201     color: blueviolet;
202 sf-demisephi 1.19 width: 125px;
203 sf-demisephi 1.14 height: 20px;
204     }
205    
206     .foodBar {
207 sf-demisephi 1.19 left: 90px;
208     top: 170px;
209 sf-demisephi 1.14 background-color: lightgreen;
210     color: greenyellow;
211 sf-demisephi 1.19 width: 125px;
212 sf-demisephi 1.14 height: 20px;
213     }
214 sf-demisephi 1.15 /* windows */
215    
216 sf-demisephi 1.14
217     .mapWindow {
218     left: 0px;
219     top: 40px;
220     width: 800px;
221     height: 800px;
222     }
223    
224     .barsWindow {
225 sf-demisephi 1.19 left: 580px;
226     top: 543px;
227     width: 125px;
228     height: 200px;
229 sf-demisephi 1.14 }
230    
231     .messagesWindow {
232 sf-demisephi 1.19 left: 403px;
233 sf-demisephi 1.14 top: 40px;
234 sf-demisephi 1.19 width: 300px;
235     height: 220px;
236 sf-demisephi 1.14 }
237    
238     .floorWindow {
239 sf-demisephi 1.19 left: 318px;
240     top: 650px;
241 sf-demisephi 1.14 width: 0;
242     height: 0;
243     }
244    
245     .containerWindow {
246     left: 750px;
247     top: 402px;
248     width: 0;
249     height: 0;
250     }
251    
252     .skillsWindow {
253     left: 754px;
254     top: 40px;
255     width:0;
256     height:0;
257 sf-demisephi 1.15 }
258    
259 sf-demisephi 1.22 .spellsWindow {
260     left: 90px;
261     top: 90px;
262     width:0;
263     height:0;
264     }
265    
266 sf-demisephi 1.15 /* fancy bubble */
267    
268     div.bubble {
269     border-radius: 25px;
270     height: 30px;
271     width: auto;
272     position: absolute;
273     border: 4px solid blue;
274     background: solid;
275     background-color: white;
276     color: black;
277     font-size: small;
278     padding: 5px;
279 sf-demisephi 1.16 padding-top: 19px;
280     }
281    
282 sf-demisephi 1.20
283    
284     /* fancy bubble */
285    
286     div.tooltip {
287 sf-demisephi 1.21 height: auto;
288 sf-demisephi 1.20 width: auto;
289     position: absolute;
290 sf-demisephi 1.24 border: 1px solid black;
291 sf-demisephi 1.20 background: solid;
292     background-color: white;
293     color: black;
294     font-size: small;
295 sf-demisephi 1.24 padding:2px;
296 sf-demisephi 1.21 }
297    
298     div.tooltip div:first-child {
299 sf-demisephi 1.24 padding: 2px;
300     margin: 2px;
301 sf-demisephi 1.20 }
302    
303 sf-demisephi 1.16 div.bubble strong {
304     font-size: large;
305     padding: 5px;
306     background-color: blue;
307     border-radius: 15px;
308 sf-demisephi 1.17 }
309    
310     /* CONTEXT MENU */
311    
312     div.contextMenuItem {
313     height: 20px;
314     width: 100%;
315     padding-top: 3px;
316     padding-bottom: 3px;
317     font: small;
318     background-color: grey;
319     color: black;
320     text-align: center;
321     }
322    
323     div.contextMenuItem:hover {
324     background-color: gold;
325     color: red;
326     text-decoration: underline;
327 sf-demisephi 1.14 }