Verzeichnisstruktur phpBB-3.2.0


Veröffentlicht
06.01.2017

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

responsive.css

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


 001  /* Responsive Design
 002  ---------------------------------------- */
 003   
 004  @media (max-width: 320px) {
 005      select, .inputbox {
 006          max-width: 240px;
 007      }
 008  }
 009   
 010  /* Notifications list
 011  ----------------------------------------*/
 012  @media (max-width: 350px) {
 013      .dropdown-extended .dropdown-contents {
 014          width: auto;
 015      }
 016  }
 017   
 018  @media (max-width: 430px) {
 019      .action-bar .search-box .inputbox {
 020          width: 120px;
 021      }
 022   
 023      .section-viewtopic .search-box .inputbox {
 024          width: 57px;
 025      }
 026   
 027      .action-bar .search-box .inputbox ::-moz-placeholder {
 028          content: "Search...";
 029        }
 030   
 031        .action-bar .search-box .inputbox :-ms-input-placeholder {
 032            content: "Search...";
 033        }
 034   
 035        .action-bar .search-box .inputbox ::-webkit-input-placeholder {
 036            content: "Search...";
 037        }
 038  }
 039   
 040  @media (max-width: 500px) {
 041      dd label {
 042          white-space: normal;
 043      }
 044   
 045      select, .inputbox {
 046          max-width: 260px;
 047      }
 048   
 049      .captcha-panel dd.captcha {
 050          margin-left: 0;
 051      }
 052   
 053      .captcha-panel dd.captcha-image img {
 054          width: 100%;
 055      }
 056   
 057      dl.details dt, dl.details dd {
 058          width: auto;
 059          float: none;
 060          text-align: left;
 061      }
 062   
 063      dl.details dd {
 064          margin-left: 20px;
 065      }
 066   
 067      p.responsive-center {
 068          float: none;
 069          text-align: center;
 070          margin-bottom: 5px;
 071      }
 072   
 073      .action-bar > div {
 074          margin-bottom: 5px;
 075       }
 076   
 077      .action-bar > .pagination {
 078          float: none;
 079          clear: both;
 080          padding-bottom: 1px;
 081          text-align: center;
 082      }
 083   
 084      .action-bar > .pagination li.page-jump {
 085          margin: 0 2px;
 086      }
 087   
 088      p.jumpbox-return {
 089          display: none;
 090      }
 091   
 092      .display-options > label:nth-child(1) {
 093          display: block;
 094          margin-bottom: 5px;
 095      }
 096   
 097      .attach-controls {
 098          margin-top: 5px;
 099          width: 100%;
 100      }
 101   
 102      .quick-links .dropdown-trigger span {
 103          display: none;
 104      }
 105  }
 106   
 107  @media (max-width: 550px) {
 108      ul.topiclist.forums dt {
 109          margin-right: 0;
 110      }
 111   
 112      ul.topiclist.forums dt .list-inner {
 113          margin-right: 0;
 114      }
 115   
 116      ul.topiclist.forums dd.lastpost {
 117          display: none;
 118      }
 119  }
 120   
 121  @media (max-width: 700px) {
 122      .responsive-hide { display: none !important; }
 123      .responsive-show { display: block !important; }
 124      .responsive-show-inline { display: inline !important; }
 125      .responsive-show-inline-block { display: inline-block !important; }
 126   
 127      /* Content wrappers
 128      ----------------------------------------*/
 129      html {
 130          height: auto;
 131      }
 132   
 133      body {
 134          padding: 0;
 135      }
 136   
 137      .wrap {
 138          border: none;
 139          border-radius: 0;
 140          margin: 0;
 141          min-width: 290px;
 142          padding: 0 5px;
 143      }
 144   
 145      /* Common block wrappers
 146      ----------------------------------------*/
 147      .headerbar, .navbar, .forabg, .forumbg, .post, .panel {
 148          border-radius: 0;
 149          margin-left: -5px;
 150          margin-right: -5px;
 151      }
 152   
 153      .cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel {
 154          border-radius: 7px;
 155      }
 156   
 157      /* Logo block
 158      ----------------------------------------*/
 159      .site-description {
 160          float: none;
 161          width: auto;
 162          text-align: center;
 163      }
 164   
 165      .logo {
 166          /* change display value to inline-block to show logo */
 167          display: none;
 168          float: none;
 169          padding: 10px;
 170      }
 171   
 172      .site-description h1, .site-description p {
 173          text-align: inherit;
 174          float: none;
 175          margin: 5px;
 176          line-height: 1.2em;
 177          overflow: hidden;
 178          text-overflow: ellipsis;
 179      }
 180   
 181      .site-description p, .search-header {
 182          display: none;
 183      }
 184   
 185      /* Navigation
 186      ----------------------------------------*/
 187      .headerbar + .navbar {
 188          margin-top: -5px;
 189      }
 190   
 191      /* Search
 192      ----------------------------------------*/
 193      .responsive-search { display: block !important; }
 194   
 195      /* .topiclist lists
 196      ----------------------------------------*/
 197      li.header dt {
 198          text-align: center;
 199          text-transform: none;
 200          line-height: 1em;
 201          font-size: 1.2em;
 202          padding-bottom: 4px;
 203      }
 204   
 205      ul.topiclist li.header dt, ul.topiclist li.header dt .list-inner {
 206          margin-right: 0 !important;
 207          padding-right: 0;
 208      }
 209   
 210      ul.topiclist li.header dd {
 211          display: none !important;
 212      }
 213   
 214      ul.topiclist dt, ul.topiclist dt .list-inner,
 215      ul.topiclist.missing-column dt, ul.topiclist.missing-column dt .list-inner,
 216      ul.topiclist.two-long-columns dt, ul.topiclist.two-long-columns dt .list-inner,
 217      ul.topiclist.two-columns dt, ul.topiclist.two-columns dt .list-inner {
 218          margin-right: 0;
 219      }
 220   
 221      ul.topiclist dt .list-inner.with-mark {
 222          padding-right: 34px;
 223      }
 224   
 225      ul.topiclist dt .list-inner {
 226          min-height: 28px;
 227      }
 228   
 229      ul.topiclist li.header dt .list-inner {
 230          min-height: 0;
 231      }
 232   
 233      ul.topiclist dd {
 234          display: none;
 235      }
 236      ul.topiclist dd.mark {
 237          display: block;
 238      }
 239   
 240      /* Forums and topics lists
 241      ----------------------------------------*/
 242      ul.topiclist.forums dt {
 243          margin-right: -250px;
 244      }
 245   
 246      ul.topiclist dd.mark {
 247          display: block;
 248          position: absolute;
 249          right: 5px;
 250          top: 0;
 251          margin: 0;
 252          width: auto;
 253          min-width: 0;
 254          text-align: left;
 255      }
 256   
 257      ul.topiclist.forums dd.topics dfn, ul.topiclist.topics dd.posts dfn {
 258          position: relative;
 259          left: 0;
 260          width: auto;
 261          display: inline;
 262          font-weight: normal;
 263      }
 264   
 265      li.row .responsive-show strong {
 266          font-weight: bold;
 267          color: inherit;
 268      }
 269   
 270      ul.topiclist li.row dt a.subforum {
 271          vertical-align: bottom;
 272          overflow: hidden;
 273          text-overflow: ellipsis;
 274          max-width: 100px;
 275      }
 276   
 277      /* Pagination
 278      ----------------------------------------*/
 279      .pagination > ul {
 280          margin: 5px 0 0;
 281      }
 282   
 283      .row .pagination {
 284          margin-top: 2px;
 285          margin-bottom: 2px;
 286      }
 287   
 288      .row .pagination .ellipsis + li {
 289          display: none !important;
 290      }
 291   
 292      /* Responsive tables
 293      ----------------------------------------*/
 294      table.responsive, table.responsive tbody, table.responsive tr, table.responsive td {
 295          display: block;
 296      }
 297   
 298      table.responsive thead, table.responsive th {
 299          display: none;
 300      }
 301   
 302      table.responsive.show-header thead, table.responsive.show-header th:first-child {
 303          display: block;
 304          width: auto !important;
 305          text-align: left !important;
 306      }
 307   
 308      table.responsive.show-header th:first-child span.rank-img {
 309          display: none;
 310      }
 311   
 312      table.responsive tr {
 313          margin: 2px 0;
 314      }
 315   
 316      table.responsive td {
 317          width: auto !important;
 318          text-align: left !important;
 319          padding: 4px;
 320      }
 321   
 322      table.responsive td.empty {
 323          display: none !important;
 324      }
 325   
 326      table.responsive td > dfn {
 327          display: inline-block !important;
 328      }
 329   
 330      table.responsive td > dfn:after {
 331          content: ':';
 332          padding-right: 5px;
 333      }
 334   
 335      table.responsive span.rank-img {
 336          float: none;
 337          padding-right: 5px;
 338      }
 339   
 340      table.responsive.memberlist td:first-child input[type="checkbox"] {
 341          float: right;
 342      }
 343   
 344      /* Forms
 345      ----------------------------------------*/
 346      fieldset dt, fieldset.fields1 dt, fieldset.fields2 dt {
 347          width: auto;
 348          float: none;
 349      }
 350   
 351      fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd {
 352          margin-left: 20px;
 353      }
 354   
 355      textarea, dd textarea, .message-box textarea {
 356          width: 100%;
 357          -moz-box-sizing: border-box;
 358          box-sizing: border-box;
 359      }
 360   
 361      dl.pmlist dt {
 362          width: auto !important;
 363          margin-bottom: 5px;
 364      }
 365   
 366      dl.pmlist dd {
 367          display: inline-block;
 368          margin-left: 0 !important;
 369      }
 370   
 371      dl.pmlist dd:first-of-type {
 372          padding-left: 20px;
 373      }
 374   
 375      .smiley-box, .message-box {
 376          float: none;
 377          width: auto;
 378      }
 379   
 380      .smiley-box {
 381          margin-top: 5px;
 382      }
 383   
 384      .bbcode-status {
 385          display: none;
 386      }
 387   
 388      .colour-palette, .colour-palette tbody, .colour-palette tr {
 389          display: block;
 390      }
 391   
 392      .colour-palette td {
 393          display: inline-block;
 394          margin-right: 2px;
 395      }
 396   
 397      .horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) {
 398          display: none;
 399      }
 400   
 401      fieldset.quick-login label {
 402          display: block;
 403          margin-bottom: 5px;
 404          white-space: normal;
 405      }
 406   
 407      fieldset.quick-login label > span {
 408          display: inline-block;
 409          min-width: 100px;
 410      }
 411   
 412      fieldset.quick-login input.inputbox {
 413          width: 85%;
 414          max-width: 300px;
 415          margin-left: 20px;
 416      }
 417   
 418      fieldset.quick-login label[for="autologin"] {
 419          display: inline-block;
 420          text-align: right;
 421          min-width: 50%;
 422      }
 423   
 424      /* User profile
 425      ----------------------------------------*/
 426      .column1, .column2, .left-box.profile-details {
 427          float: none;
 428          width: auto;
 429      }
 430   
 431      /* Polls
 432      ----------------------------------------*/
 433      fieldset.polls dt {
 434          width: 90%;
 435      }
 436   
 437      fieldset.polls dd.resultbar {
 438          padding-left: 20px;
 439      }
 440   
 441      fieldset.polls dd.poll_option_percent {
 442          width: 20%;
 443      }
 444   
 445      fieldset.polls dd.resultbar, fieldset.polls dd.poll_option_percent {
 446          margin-top: 5px;
 447      }
 448   
 449      /* Post
 450      ----------------------------------------*/
 451      .postbody {
 452          position: inherit;
 453      }
 454   
 455      .postprofile, .postbody, .search .postbody {
 456          display: block;
 457          width: auto;
 458          float: none;
 459          padding: 0;
 460          min-height: 0;
 461      }
 462   
 463      .post .postprofile {
 464          width: auto;
 465          border-width: 0 0 1px 0;
 466          padding-bottom: 5px;
 467          margin: 0;
 468          margin-bottom: 5px;
 469          min-height: 40px;
 470          overflow: hidden;
 471      }
 472   
 473      .postprofile dd {
 474          display: none;
 475      }
 476   
 477      .postprofile dt, .postprofile dd.profile-rank, .search .postprofile dd {
 478          display: block;
 479          margin: 0;
 480      }
 481   
 482      .postprofile .has-avatar .avatar-container {
 483          margin: 0;
 484          overflow: inherit;
 485      }
 486   
 487      .postprofile .avatar-container:after {
 488          clear: none;
 489      }
 490   
 491      .postprofile .avatar {
 492          margin-right: 5px;
 493      }
 494   
 495      .postprofile .avatar img {
 496          width: auto !important;
 497          height: auto !important;
 498          max-height: 32px;
 499      }
 500   
 501      .has-profile .postbody h3 {
 502          margin-left: 0 !important;
 503          margin-right: 0 !important;
 504      }
 505   
 506      .has-profile .post-buttons {
 507          right: 30px;
 508          top: 15px;
 509      }
 510   
 511      .online {
 512          background-size: 40px;
 513      }
 514   
 515      /* Misc stuff
 516      ----------------------------------------*/
 517      h2 {
 518          margin-top: .5em;
 519      }
 520   
 521      p {
 522          margin-bottom: .5em;
 523          overflow: hidden;
 524      }
 525   
 526      p.rightside {
 527          margin-bottom: 0;
 528      }
 529   
 530      fieldset.display-options label {
 531          display: block;
 532          clear: both;
 533          margin-bottom: 5px;
 534      }
 535   
 536      dl.mini dd.pm-legend {
 537          float: left;
 538          min-width: 200px;
 539      }
 540   
 541      .topicreview {
 542          margin: 0 -5px;
 543          padding: 0 5px;
 544      }
 545   
 546      fieldset.display-actions {
 547          white-space: normal;
 548      }
 549   
 550      .phpbb_alert {
 551          width: auto;
 552          margin: 0 5px;
 553      }
 554   
 555      .attach-comment dfn {
 556          width: 100%;
 557      }
 558  }
 559   
 560  @media (min-width: 700px) {
 561      .postbody { width: 70%; }
 562  }
 563   
 564  @media (min-width: 850px) {
 565      .postbody { width: 76%; }
 566  }
 567   
 568  @media (max-width: 850px) {
 569      .postprofile { width: 28%; }
 570  }
 571   
 572  @media (min-width: 701px) and (max-width: 950px) {
 573      .row .pagination {
 574          margin-top: 2px;
 575          margin-bottom: 2px;
 576      }
 577   
 578      ul.topiclist dt {
 579          margin-right: -410px;
 580      }
 581   
 582      ul.topiclist dt .list-inner {
 583          margin-right: 410px;
 584      }
 585   
 586      dd.posts, dd.topics, dd.views {
 587          width: 80px;
 588      }
 589  }
 590   
 591