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

buttons.css

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


 001  /* Button Styles
 002  ---------------------------------------- */
 003   
 004  /* Rollover buttons
 005     Based on: http://wellstyled.com/css-nopreload-rollovers.html
 006  ----------------------------------------*/
 007  .button {
 008      cursor: pointer;
 009      display: inline-block;
 010      height: 18px;
 011      font-size: 13px;
 012      white-space: nowrap;
 013      border: 1px solid transparent;
 014      border-radius: 4px;
 015      background: transparent none 0 0 repeat-x;
 016      padding: 2px 8px;
 017      font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
 018      position: relative;
 019      text-decoration: none !important;
 020      outline-style: none !important;
 021      vertical-align: bottom;
 022  }
 023   
 024  .dropdown-select {
 025      padding-right: 24px;
 026  }
 027   
 028  .icon-button:before {
 029      background: transparent 0 0 no-repeat;
 030      content: '';
 031      display: inline-block;
 032      float: right;
 033      height: 12px;
 034      margin: 3px 0 0 2px;
 035      width: 12px;
 036  }
 037   
 038  .dropdown-select.icon-button:before {
 039      margin-right: 4px;
 040  }
 041   
 042  .dropdown-select:after {
 043      background-position: -103px 10px;
 044      border-left: 1px solid;
 045      content: '';
 046      position: absolute;
 047      top: 0;
 048      right: 0;
 049      height: 22px;
 050      width: 16px;
 051  }
 052   
 053  .dropdown-visible .dropdown-select:after, .nojs .dropdown-container:hover .dropdown-select:after {
 054      background-position: -103px -10px;
 055  }
 056   
 057  .buttons, .buttons .button {
 058      float: left;
 059  }
 060   
 061  .buttons .button, .dropdown-select {
 062      margin-right: 5px;
 063  }
 064   
 065  #jumpbox .dropdown-select {
 066      margin: 0;
 067  }
 068   
 069  /* Big button images */
 070  .reply-icon:before, .pmreply-icon:before                    { background-position: -20px 0; }
 071  .reply-icon:hover:before, .pmreply-icon:hover:before        { background-position: -20px -20px; }
 072   
 073  .post-icon:before, .newpm-icon:before, .reply-all:before    { background-position: 0 0; }
 074  .post-icon:hover:before,
 075  .newpm-icon:hover:before,
 076  .reply-all:hover:before                                        { background-position: 0 -20px; }
 077   
 078  .locked-icon:before                                            { background-position: -60px 0; }
 079  .locked-icon:hover:before                                    { background-position: -60px -20px; }
 080   
 081  .forwardpm-icon:before                                        { background-position: -40px 0; }
 082  .forwardpm-icon:hover:before                                { background-position: -40px -20px; }
 083   
 084  .modtools-icon {
 085      font-size: 0;
 086  }
 087   
 088  .tools-icon:before, .modtools-icon:before, .search-icon:before, .search-adv-icon:before {
 089      background-position: -80px 0;
 090      height: 16px;
 091      margin-top: 2px;
 092      width: 16px;
 093  }
 094   
 095  .dropdown-visible .tools-icon:before,
 096  .nojs .dropdown-container:hover .tools-icon:before            { background-position: -80px -20px; }
 097   
 098  .search-icon:before                                            { background-position: -245px 0; }
 099  .search-icon:hover:before                                    { background-position: -245px -20px; }
 100   
 101  .search-adv-icon:before                                        { background-position: -265px 0; }
 102  .search-adv-icon:hover:before                                { background-position: -265px -20px; }
 103   
 104  .modtools-icon:before                                        { background-position: -225px 0; }
 105  .dropdown-visible .modtools-icon:before,
 106  .nojs .dropdown-container:hover .modtools-icon:before        { background-position: -225px -20px; }
 107   
 108  /* Icon images
 109  ---------------------------------------- */
 110  .small-icon {
 111      background-position: 0 50%;
 112      background-repeat: no-repeat;
 113      background-image: none;
 114  }
 115   
 116  .small-icon > a {
 117      display: inline-block;
 118      padding: 0 0 0 18px;
 119  }
 120   
 121  ul.linklist.bulletin > li.small-icon:before {
 122      display: none;
 123  }
 124   
 125  .dropdown .small-icon > a {
 126      display: block;
 127  }
 128   
 129  /* Poster contact icons
 130  ----------------------------------------*/
 131  .contact-icons.dropdown-contents {
 132      min-width: 0;
 133      padding: 0;
 134      font-size: 0;
 135  }
 136   
 137  .contact-icon {
 138      background-repeat: no-repeat;
 139      display: block;
 140      height: 16px;
 141      width: 16px;
 142  }
 143  .contact-icons a {
 144      border-bottom: 1px dotted;
 145      border-right: 1px dotted;
 146      display: block;
 147      float: left;
 148      padding: 8px;
 149  }
 150   
 151  .contact-icons .last-cell {
 152      border-right: none;
 153  }
 154   
 155  .contact-icons div:last-child a {
 156      border-bottom: none;
 157  }
 158   
 159  .contact-icons div {
 160      clear: left;
 161  }
 162   
 163  /* Profile icons */
 164  .pm-icon        { background-position: 0 0; }
 165  .email-icon        { background-position: -21px 0; }
 166  .jabber-icon    { background-position: -80px 0; }
 167  .phpbb_icq-icon    { background-position: -61px 0 ; }
 168  .phpbb_wlm-icon    { background-position: -182px 0; }
 169  .phpbb_aol-icon    { background-position: -244px 0; }
 170  .phpbb_website-icon        { background-position: -40px 0; }
 171  .phpbb_youtube-icon        { background-position: -98px 0; }
 172  .phpbb_facebook-icon    { background-position: -119px 0; }
 173  .phpbb_googleplus-icon    { background-position: -140px 0; }
 174  .phpbb_skype-icon        { background-position: -161px 0; }
 175  .phpbb_twitter-icon        { background-position: -203px 0; }
 176  .phpbb_yahoo-icon        { background-position: -224px 0; }
 177   
 178  /* Post control buttons
 179  --------------------------------------------- */
 180  .post-buttons {
 181      float: right;
 182      list-style: none;
 183      margin-top: 2px;
 184  }
 185   
 186  .has-profile .post-buttons {
 187      float: none;
 188      position: absolute;
 189      margin: 0;
 190      right: 0;
 191      top: 5px;
 192  }
 193   
 194  .post-buttons > li {
 195      float: left;
 196      margin-right: 3px;
 197  }
 198   
 199  .post-buttons .icon-button {
 200      padding: 0 5px;
 201  }
 202   
 203  .hastouch .post-buttons .icon-button {
 204      padding: 2px 8px;
 205  }
 206   
 207  .post-buttons .icon-button span {
 208      display: block;
 209      height: 0;
 210      overflow: hidden;
 211      position: absolute;
 212      width: 1px;
 213  }
 214   
 215  .post-buttons .icon-button:before {
 216      margin-left: 0;
 217  }
 218   
 219  .quote-icon:before                            { background-position: -122px 0; }
 220  .quote-icon:hover:before                    { background-position: -122px -21px; }
 221  .edit-icon:before                            { background-position: -137px 0; }
 222  .edit-icon:hover:before                        { background-position: -137px -21px; }
 223  .warn-icon:before                            { background-position: -208px 0; }
 224  .warn-icon:hover:before                        { background-position: -208px -21px; }
 225  .delete-icon:before                            { background-position: -152px 0; }
 226  .delete-icon:hover:before                    { background-position: -152px -21px; }
 227  .report-icon:before                            { background-position: -165px 0; }
 228  .report-icon:hover:before                    { background-position: -165px -21px; }
 229  .info-icon:before                            { background-position: -175px 0; }
 230  .info-icon:hover:before                        { background-position: -175px -21px; }
 231  .button.responsive-menu-link:before            { background-position: -191px 0; }
 232  .button.responsive-menu-link:hover:before    { background-position: -191px -21px; }
 233   
 234  /* Responsive buttons in post body */
 235  .post-buttons .dropdown {
 236      top: 18px;
 237  }
 238   
 239  .post-buttons .dropdown a {
 240      display: block;
 241      font-size: 1.2em;
 242      text-align: right;
 243  }
 244   
 245  .hasjs .postbody .post-buttons {
 246      max-width: 40%;
 247  }
 248   
 249  /* Browser-specific tweaks */
 250  button::-moz-focus-inner {
 251      padding: 0;
 252      border: 0
 253  }
 254