Verzeichnisstruktur phpBB-3.1.0


Veröffentlicht
27.10.2014

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

forms.css

Zuletzt modifiziert: 09.10.2024, 12:54 - Dateigröße: 7.18 KiB


001  /* Form Styles
002  ---------------------------------------- */
003   
004  /* General form styles
005  ----------------------------------------*/
006  fieldset {
007      border-width: 0;
008      font-family: Verdana, Helvetica, Arial, sans-serif;
009      font-size: 1.1em;
010  }
011   
012  input {
013      font-weight: normal;
014      vertical-align: middle;
015      padding: 0 3px;
016      font-size: 1em;
017      font-family: Verdana, Helvetica, Arial, sans-serif;
018  }
019   
020  select {
021      font-family: Verdana, Helvetica, Arial, sans-serif;
022      font-weight: normal;
023      cursor: pointer;
024      vertical-align: middle;
025      border: 1px solid transparent;
026      padding: 1px;
027      font-size: 1em;
028  }
029   
030  select:focus {
031      outline-style: none;
032  }
033   
034  option {
035      padding-right: 1em;
036  }
037   
038  select optgroup option {
039      padding-right: 1em;
040      font-family: Verdana, Helvetica, Arial, sans-serif;
041  }
042   
043  textarea {
044      font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
045      width: 60%;
046      padding: 2px;
047      font-size: 1em;
048      line-height: 1.4em;
049  }
050   
051  label {
052      cursor: default;
053      padding-right: 5px;
054  }
055   
056  label input {
057      vertical-align: middle;
058  }
059   
060  label img {
061      vertical-align: middle;
062  }
063   
064  /* Definition list layout for forms
065  ---------------------------------------- */
066  fieldset dl {
067      padding: 4px 0;
068  }
069   
070  fieldset dt {
071      float: left;
072      width: 40%;
073      text-align: left;
074      display: block;
075  }
076   
077  fieldset dd {
078      margin-left: 41%;
079      vertical-align: top;
080      margin-bottom: 3px;
081  }
082   
083  /* Specific layout 1 */
084  fieldset.fields1 dt {
085      width: 15em;
086      border-right-width: 0;
087  }
088   
089  fieldset.fields1 dd {
090      margin-left: 15em;
091      border-left-width: 0;
092  }
093   
094  fieldset.fields1 div {
095      margin-bottom: 3px;
096  }
097   
098  /* Set it back to 0px for the reCaptcha divs: PHPBB3-9587 */
099  fieldset.fields1 #recaptcha_widget_div div, fieldset.fields1 .live-search div {
100      margin-bottom: 0;
101  }
102   
103  /* Specific layout 2 */
104  fieldset.fields2 dt {
105      width: 15em;
106      border-right-width: 0;
107  }
108   
109  fieldset.fields2 dd {
110      margin-left: 16em;
111      border-left-width: 0;
112  }
113   
114  /* Form elements */
115  dt label {
116      font-weight: bold;
117      text-align: left;
118  }
119   
120  dd label {
121      white-space: nowrap;
122  }
123   
124  dd input, dd textarea {
125      margin-right: 3px;
126  }
127   
128  dd select {
129      width: auto;
130  }
131   
132  dd select[multiple] {
133      width: 100%;
134  }
135   
136  dd textarea {
137      width: 85%;
138  }
139   
140  /* Hover effects */
141  #timezone {
142      width: 95%;
143  }
144   
145  /* Quick-login on index page */
146  fieldset.quick-login {
147      margin-top: 5px;
148  }
149   
150  fieldset.quick-login input {
151      width: auto;
152  }
153   
154  fieldset.quick-login input.inputbox {
155      width: 15%;
156      vertical-align: middle;
157      margin-right: 5px;
158  }
159   
160  fieldset.quick-login label {
161      white-space: nowrap;
162      padding-right: 2px;
163  }
164   
165  /* Display options on viewtopic/viewforum pages  */
166  fieldset.display-options {
167      text-align: center;
168      margin: 3px 0 5px 0;
169  }
170   
171  fieldset.display-options label {
172      white-space: nowrap;
173      padding-right: 2px;
174  }
175   
176  fieldset.display-options a {
177      margin-top: 3px;
178  }
179   
180  /* Display actions for ucp and mcp pages */
181  fieldset.display-actions {
182      text-align: right;
183      line-height: 2em;
184      white-space: nowrap;
185      padding-right: 1em;
186  }
187   
188  fieldset.display-actions label {
189      white-space: nowrap;
190      padding-right: 2px;
191  }
192   
193  fieldset.sort-options {
194      line-height: 2em;
195  }
196   
197  /* MCP forum selection*/
198  fieldset.forum-selection {
199      margin: 5px 0 3px 0;
200      float: right;
201  }
202   
203  fieldset.forum-selection2 {
204      margin: 13px 0 3px 0;
205      float: right;
206  }
207   
208  /* Submit button fieldset */
209  fieldset.submit-buttons {
210      text-align: center;
211      vertical-align: middle;
212      margin: 5px 0;
213  }
214   
215  fieldset.submit-buttons input {
216      vertical-align: middle;
217      padding-top: 3px;
218      padding-bottom: 3px;
219  }
220   
221  /* Posting page styles
222  ----------------------------------------*/
223   
224  /* Buttons used in the editor */
225  #format-buttons {
226      margin: 15px 0 2px 0;
227  }
228   
229  #format-buttons input, #format-buttons select {
230      vertical-align: middle;
231  }
232   
233  /* Main message box */
234  #message-box {
235      width: 80%;
236  }
237   
238  #message-box textarea {
239      font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
240      width: 450px;
241      height: 270px;
242      min-width: 100%;
243      max-width: 100%;
244      font-size: 1.2em;
245      resize: vertical;
246  }
247   
248  /* Emoticons panel */
249  #smiley-box {
250      width: 18%;
251      float: right;
252  }
253   
254  #smiley-box img {
255      margin: 3px;
256  }
257   
258  /* Input field styles
259  ---------------------------------------- */
260  .inputbox {
261      border: 1px solid transparent;
262      padding: 2px;
263  }
264   
265  .inputbox:hover, .inputbox:focus {
266      border: 1px solid transparent;
267      outline-style: none;
268  }
269   
270  input.inputbox    { width: 85%; }
271  input.medium    { width: 50%; }
272  input.narrow    { width: 25%; }
273  input.tiny    { width: 150px; }
274   
275  textarea.inputbox {
276      width: 85%;
277  }
278   
279  .autowidth {
280      width: auto !important;
281  }
282   
283  input[type="number"] {
284      -moz-padding-end: inherit;
285  }
286   
287  input[type="search"] {
288      -webkit-appearance: textfield;
289      -webkit-box-sizing: content-box;
290  }
291   
292  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
293      display: none;
294  }
295   
296  input[type="search"]::-webkit-search-cancel-button {
297      cursor: pointer;
298  }
299   
300  /* Form button styles
301  ---------------------------------------- */
302  input.button1, input.button2 {
303      font-size: 1em;
304  }
305   
306  a.button1, input.button1, input.button3, a.button2, input.button2 {
307      width: auto !important;
308      padding-top: 1px;
309      padding-bottom: 1px;
310      font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
311      background: transparent none repeat-x top left;
312  }
313   
314  a.button1, input.button1 {
315      font-weight: bold;
316      border: 1px solid transparent;
317  }
318   
319  input.button3 {
320      padding: 0;
321      margin: 0;
322      line-height: 5px;
323      height: 12px;
324      background-image: none;
325      font-variant: small-caps;
326  }
327   
328  input[type="button"], input[type="submit"], input[type="reset"], input[type="checkbox"], input[type="radio"] {
329      cursor: pointer;
330  }
331   
332  /* Alternative button */
333  a.button2, input.button2, input.button3 {
334      border: 1px solid transparent;
335  }
336   
337  /* <a> button in the style of the form buttons */
338  a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
339      text-decoration: none;
340      padding: 2px 8px;
341      line-height: 250%;
342      vertical-align: text-bottom;
343      background-position: 0 1px;
344  }
345   
346  /* Hover states */
347  a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
348      border: 1px solid transparent;
349      background-position: 0 100%;
350  }
351   
352  input.disabled {
353      font-weight: normal;
354  }
355   
356  /* Focus states */
357  input.button1:focus, input.button2:focus, input.button3:focus {
358      outline-style: none;
359  }
360   
361  /* Topic and forum Search */
362  .search-box {
363      float: left;
364  }
365   
366  .search-box .inputbox {
367      background-image: none;
368      border-right-width: 0;
369      border-radius: 4px 0 0 4px;
370      float: left;
371      height: 24px;
372      padding: 3px;
373      -webkit-box-sizing: border-box;
374      -moz-box-sizing: border-box;
375      box-sizing: border-box;
376  }
377   
378  .search-box button {
379      float: left;
380  }
381   
382  .search-box button.search-icon {
383      border-radius: 0;
384      font-size: 0;
385      height: 24px;
386      margin: 0;
387      padding: 3px 5px;
388  }
389   
390  .search-box a.button {
391      border-left-width: 0;
392      border-radius: 0 4px 4px 0;
393      font-size: 0;
394      margin: 0;
395      padding: 2px 5px 2px 3px;
396  }
397   
398  /* Search box (header)
399  --------------------------------------------- */
400  .search-header {
401      border-radius: 4px;
402      display: block;
403      float: right;
404      margin-right: 5px;
405      margin-top: 30px;
406  }
407   
408  .search-header .inputbox { border: 0; }
409   
410  .search-header button {
411      border-top: 0;
412      border-bottom: 0;
413  }
414   
415  .search-header a.button {
416      border: 0;
417      border-left: 1px;
418      padding: 3px 5px 3px 4px;
419  }
420   
421  input.search {
422      background-image: none;
423      background-repeat: no-repeat;
424      background-position: left 1px;
425      padding-left: 17px;
426  }
427   
428  .full { width: 95%; }
429  .medium { width: 50%;}
430  .narrow { width: 25%;}
431  .tiny { width: 10%;}
432