blob: cfda0e8ecea85dffe3be86a28427d8c23004538a [file] [log] [blame]
Serge Bazanski3f069052021-05-30 22:52:51 +02001a.news-title {
2 text-decoration: none;
3 color: #222
4}
5
6p.news-footer {
7 font-size: 12px !important;
8 color: #999;
9 text-align: right !important;
10}
11
12.news-rectangle {
13 background-color: #21a;
14 border-radius: 5px;
15 color: #fff;
16 display: inline-block;
17 font-size: 14px;
18 font-weight: bold;
19 margin: 8px 5px 5px 5px;
20 padding: 0 0 2px 0;
21 text-align: center;
22 vertical-align: middle;
23 width: 80px;
24}
25
26.news .date:before {
27 font-size: 14px;
28 font-weight: bold;
29 display: block;
30 font-family: 'Titillium Web', sans;
31 color: #eee;
32 border-radius: 5px;
33 margin: 8px 0 5px 5px;
34 padding: 0 0 2px 0;
35 vertical-align: middle;
36 text-align: center;
37 width: 80px;
38 margin-right: 0.5em;
39}
40.news .redmine .date:before {
41 content: "redmine";
42 background: #c3352b;
43}
44
45.news .blog .date:before {
46 content: "blog";
47 background: #21a;
48}
49
50ul.news {
51 list-style: none;
52 padding: 0;
53}
54
55ul.news li {
56 border-bottom: 2px groove #fff;
57 padding-top: 8px;
58 padding-right: 16px;
59}
60
61#hs_content .news li {
62 margin: 0;
63}
64
65#about {
66 border-bottom: 2px groove #fff;
67 padding: 15px;
68}
69
70#hs_branding {
71 min-width: 0;
72}
73
74#hs_main {
75 min-width: 0;
76}
77
78body {
79 overflow-x: hidden;
80}
81
82span.date {
83 font-weight: bold;
84 display: block;
85 width: 90px;
86 text-align: center;
87 float: left;
88}
89
90span.author {
91 text-decoration: italic;
92}
93
94#hs_main {
95 position: relative;
96}
97
98#left {
99 border-right: 2px groove #fff;
100 margin-right: 320px;
101}
102
103#right {
104 position: absolute;
105 width: 300px;
106 top: 100px;
107 padding-top: 16px;
108 right: 0;
109 margin-right: 20px;
110 font-size: 16px;
111}
112
113.clear {
114 clear: both;
115 display: block;
116 text-align: center;
117}
118
119.moar {
120 font-family: "Titillium Web", sans;
121 font-weight: bold;
122// background: url("/static/cutcube.png");
123 background-color: #fd6;
124// background-color: #2c702a;
125 color: #222;
126 padding: 4px;
127 border-radius: 5px;
128 text-align: center;
129 display: block;
130}
131
132@media screen and (max-width: 1024px) {
133 #hs_branding {
134 width: 95%;
135 }
136 #hs_main {
137 width: 95%;
138 }
139}
140
141@media screen and (max-width: 625px) {
142 #hs_branding {
143 width: 100%;
144 }
145 #hs_main {
146 width: 100%;
147 }
148 #right {
149 position: static;
150 float: none;
151 width: 100%;
152 }
153 #left {
154 float: none;
155 width: 100%;
156 margin-right: 0;
157 border-right: 0;
158 }
159}
160
161@media screen and (max-width: 480px) {
162 #hs_branding a {
163 font-size: 1.8em;
164 }
165 #hs_branding li a {
166 font-size: 1.2em;
167 }
168}
169
170#right h4 {
171 margin-bottom: 0px;
172 margin-left: 0px;
173 margin-top: 2px;
174}
175
176h1.mail {
177 margin-bottom: 2px !important;
178}
179
180#right .email-entry {
181 width: 90%;
182 border: 1px groove #777;
183 padding: 2px;
184 background: none repeat scroll 0% 0% rgb(250, 250, 250);
185 color: rgb(34, 34, 34);
186 margin: 10px;
187 font-size: 14px;
188}
189
190#right .email-submit {
191 padding: 4px 14px 4px 14px;
192}
193
194.mailcheck {
195 margin-right: 8px;
196 position: relative;
197 top: 2px;
198}
199
200div.mail-desc {
201 font-size: 14px;
202 padding-left: 26px;
203 line-height: 15px;
204}
205
206div.mail-captcha {
207 width: 276px;
208 height: 40px;
209}
210div.mail-captcha img {
211 border: 1px groove #777;
212 width: 80px;
213 height: 30px;
214 float: left;
215}
216
217div.mail-captcha input {
218 float: left;
219 width: 178px !important;
220 height: 26px !important;
221 margin-top: 0 !important;
222 margin-bottom: 0 !important;
223 margin-right: 0 !important;
224}
225
226div.flashes {
227 padding: 0;
228 margin-left: auto;
229 margin-right: auto;
230 width: 80%;
231 margin-bottom: 10px;
232}
233
234div.flashes ul {
235 list-style-type: none;
236 padding: 0 0 5px 0;
237}
238
239div.flashes li {
240 width: 90%;
241 border-radius: 4px;
242 background-color: #308033;
243 padding: 5px;
244 margin-top: 5px;
245 margin-left: auto;
246 margin-right: auto;
247}
248
249div.flashes li.error {
250 background-color: #a01023;
251}