]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - plugins/MobileProfile/mp-screen.css
Add a User-Agent fragment blacklist to MobileProfile: sticking iPad on the regular...
[quix0rs-gnu-social.git] / plugins / MobileProfile / mp-screen.css
1 /** theme: mobile profile screen
2  *
3  * @package   StatusNet
4  * @author    Sarven Capadisli <csarven@status.net>
5  * @copyright 2009 StatusNet, Inc.
6  * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
7  * @link      http://status.net/
8  */
9
10 #wrap {
11 min-width:0;
12 max-width:100%;
13 }
14
15 #header {
16 margin:0;
17 padding:0.7em 2%;
18 width:96%;
19 }
20
21 address {
22 margin:1em 0 0 0;
23 float:left;
24 width:100%;
25 }
26 address .vcard .photo {
27 margin-right:0;
28 }
29
30 address img + .fn {
31 display:block;
32 margin-top:1em;
33 float:left;
34 }
35
36 .vcard .photo {
37 margin-right:7px;
38 }
39
40
41 .form_settings fieldset {
42 margin-bottom:7px;
43 }
44
45 .form_settings label {
46 width:auto;
47 display:block;
48 float:none;
49 }
50 .form_settings .form_data li {
51 margin-bottom:7px;
52 }
53
54 .form_settings .form_data textarea,
55 .form_settings .form_data select, 
56 .form_settings .form_data input {
57 margin-left:0;
58 display:block;
59 }
60 .form_settings .form_data textarea {
61 width:96.41%;
62 }
63
64 .form_settings .form_data label {
65 float:none;
66 }
67
68 .form_settings .form_data p.form_guide {
69 width:auto;
70 margin-left:0;
71 }
72
73 #site_nav_global_primary {
74 margin:0;
75 width:100%;
76 list-style-type:none;
77 position:absolute;
78 top:0;
79 left:0;
80 }
81 #site_nav_global_primary li {
82 margin-left:0;
83 margin-right:4%;
84 float:left;
85 font-size:0.9em;
86 }
87
88 #form_notice {
89 width:100%;
90 }
91
92 #form_notice textarea {
93 width:60%;
94 height:20px;
95 }
96
97 #notice_text-count {
98 position:absolute;
99 bottom:2px;
100 right:40%;
101 z-index:9;
102 }
103
104 /*input type=file no good in
105 iPhone/iPod Touch, Android, Opera Mini Simulator
106 */
107 #form_notice #notice_text-count + label,
108 #form_notice label[for="notice_data-attach"] {
109 display:none;
110 }
111 #form_notice #notice_data-attach {
112 position:static;
113 clear:both;
114 width:65%;
115 height:auto;
116 display:block;
117 z-index:9;
118 padding:0;
119 margin:0;
120 background:none;
121 opacity:1;
122 }
123
124 #form_notice #notice_action-submit {
125 width:20%;
126 right:2%;
127 text-align:center;
128 }
129
130
131 #site_nav_local_views li {
132 margin-left:0;
133 margin-right:0;
134 }
135 #site_nav_local_views li:first-child {
136 margin-left:0;
137 }
138 #site_nav_local_views a {
139 padding:1px 3px;
140 display:block;
141 font-size:0.9em;
142 }
143 #site_nav_local_views .current a {
144 text-shadow:none;
145 }
146 #site_nav_local_views li {
147 -moz-box-shadow:none;
148 -webkit-box-shadow:none;
149 box-shadow:none;
150 }
151
152
153 #content {
154 width:96.41%;
155 min-height:auto;
156 }
157 #content, 
158 #site_nav_local_views a, 
159 #aside_primary {
160 border:0;
161 }
162
163 .instructions p, 
164 .instructions ul {
165 margin-bottom:4px;
166 }
167
168 h1 {
169 margin-bottom:0;
170 }
171
172 .notice,
173 .profile {
174 padding-top:4px;
175 padding-bottom:4px;
176 min-height:65px;
177 }
178 #content .notice .entry-title {
179 float:left;
180 width:100%;
181 margin-left:0;
182 }
183 #content .notice .author .photo {
184 position:static;
185 float:left;
186 }
187 #content .notice div.entry-content {
188 margin-left:0;
189 width:75%;
190 max-width:100%;
191 min-width:0;
192 }
193 .notice-options {
194 width:43px;
195 margin-right:1%;
196 }
197
198 .notice-options form {
199 width:16px;
200 height:16px;
201 }
202 .notice-options form.processing {
203 background-image:none;
204 }
205 #wrap .notice-options form.processing input.submit {
206 background-position:0 47%;
207 }
208
209 .notice .notice-options a,
210 .notice .notice-options input {
211 box-shadow:none;
212 -moz-box-shadow:none;
213 -webkit-box-shadow:none;
214 }
215 .notice .notice-options a,
216 .notice .notice-options form {
217 margin:-4px 0 0 0;
218 }
219 .notice .notice-options .form_repeat,
220 .notice .notice-options .notice_delete {
221 margin-top:11px;
222 }
223 .notice .notice-options .form_favor,
224 .notice .notice-options .form_disfavor,
225 .notice .notice-options .form_repeat {
226 margin-right:11px;
227 }
228
229 .notice .notice-options .notice_delete {
230 float:left;
231 }
232
233 .entity_profile {
234 width:auto;
235 }
236
237 .entity_actions {
238 margin-right:0;
239 margin-left:0;
240 clear:both;
241 float:none;
242 width:100%;
243 max-width:9999px;
244 }
245
246 .entity_profile {
247 margin-bottom:7px;
248 min-height:0;
249 }
250
251 .entity_profile .entity_fn, 
252 .entity_profile .entity_nickname, 
253 .entity_profile .entity_location, 
254 .entity_profile .entity_url, 
255 .entity_profile .entity_note, 
256 .entity_profile .entity_tags, 
257 .entity_profile .entity_aliases {
258 line-height:1.4;
259 margin-left:0;
260 }
261
262 .entity_profile .entity_depiction {
263 margin-bottom:1%;
264 margin-right:7px;
265 }
266
267 .entity_actions {
268 margin-bottom:1%;
269 float:left;
270 width:100%;
271 }
272
273 .entity_actions li {
274 float:left;
275 margin-right:1.5%;
276 margin-bottom:0;
277 height:29px;
278 width:40%;
279 }
280
281 .user_in .entity_actions .entity_subscribe {
282 margin-bottom:47px;
283 width:auto;
284 height:auto;
285 margin-right:5%;
286 }
287
288 #footer {
289 width:96%;
290 padding:2%;
291 }
292