Благодарим за выбор нашего сервиса!
Тестовое сообщение
Страница: 1
Сообщений 1 страница 15 из 15
Поделиться32010-12-16 04:28:05
asd
Код:
qwe
Поделиться42010-12-16 21:36:37
11111111
Поделиться52022-05-30 17:26:35
код структура
Код:/************************************************************* A - SETUP **************************************************************/ /* A1 Import the colour scheme -------------------------------------------------------------*/ /* A1.1 */ @import url(style_cs.css); /* A2 Deal with browser defaults and wonkiness -------------------------------------------------------------*/ /* A2.1 */ html, body {margin: 0; padding: 0} /* A2.2 */ .punbb * { margin: 0 } /* A2.3 */ .punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt { padding: 0; list-style: none; } /* A2.4 */ .punbb img { border:none } /* A2.5 */ .punbb .main table { table-layout: fixed; width: 100%; } /* A2.6 */ .checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;} /* A2.7 */ p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * { height: 1.8em; vertical-align: middle } /* A3 Text setup -------------------------------------------------------------*/ /* A3.1 */ body { font-size: 100.01%; } /* A3.2 */ .punbb { font: normal 80% tahoma; } /* 3.3 */ .punbb textarea, .punbb input, .punbb select, .punbb optgroup { font: 1em verdana, arial, helvetica, sans-serif } /* A3.4 */ .punbb h1, .punbb h2, .punbb h3 { font-size: 1em; font-weight: lighter; } .punbb th { font-size: 0.7em; font-weight: lighter; } .punbb h4, .punbb table { font-size: 1 em; font-weight: lighter; } /* A3.5 */ .punbb h1 span, .punbb h2 span, .punbb legend span { font-size: 1em; } /* A3.6 */ .punbb pre { font: 1em/110% monaco, "bitstream vera sans mono", monospace } /* A3.7 */ .punbb address, .punbb em { font-style: normal } /* A3.8 */ .punbb .post-content em { font-style: italic } /* A3.9 */ .punbb .post-content em.bbuline { font-style: normal; text-decoration: underline; } /* A3.10 */ .punbb a { text-decoration: underline } /* A3.11 */ .punbb optgroup { font-weight: lighter; } /* A4 Float clearing and hidden items -------------------------------------------------------------*/ /* A4.1 */ #pun:after, .punbb .container:after, .punbb .post-links ul:after, .punbb .main div.inline:after, .punbb .post-box:after, .punbb .linksb:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; overflow:hidden; line-height: 0.0; font-size: 0; } /* A4.2 */ .acchide, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status h2, #pun-ulinks h2, .punbb .forum h2, .punbb .multipage .topic h2, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, .punbb .required label em, .punbb .formsubmit label, .punbb .submitfield label, .punbb .modmenu label, #pun-userlist .main h2 { font-size: 0; height: 0; width: 0; line-height: 0.0; position:absolute; left: -9999px; overflow: hidden } /* A5 Basic page layout and borders -------------------------------------------------------------*/ /* A5.1 ШИРИНА ФОРУМА*/ #pun { margin: 20px auto 20px auto; width : 900px; padding: 0px; border: none; } /* A5.2 ШИРИНА таблицы*/ .punbb { float: left; width: 99%; height: auto; } /* A5.3 */ #pun-redirect, #pun-maint { margin: 50px 20% 12px 20%; width: auto; float: none; } /* A5.4 */ .punbb .section, .punbb .main { margin-bottom: 0.1em; } /* A5.5 */ .punbb .category, .punbb .post { margin-top: none; } /* A5.6 */ .punbb #pun-category1, .punbb .toppost, .punbb .topicpost { margin-top: 0; } /* 5.7 */ #pun-post .topic { margin-top: 1em; } /* A5.8 */ .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post { border-style: none none solid none; border-width: 0px 0px 2px 0px; } /* A5.9 */ .punbb .container { border-style: solid; border-width: 1px; } /* A5.10 */ #pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 { padding: 6px 1em 7px 1em; border-style: none; border-width: 0px; } #pun-main h2 { padding: 6px 1em 7px 1em; border-style: none; border-width: 0px; } /************************************************************* B - MAIN CONTENT - GENERAL **************************************************************/ /* B1 Parsed Content, Signatures and Scroll Boxes -------------------------------------------------------------*/ /* B1.1 */ .punbb .post-content { padding: 0; margin: 0; width: 100%; overflow: hidden; } /* B1.2 */ .punbb .post-sig dt { display: block; border-top: 1px solid #080808; width: 250px; margin: 5px 0; } /* B1.3 */ .punbb .post-content p { margin: 0; padding: 0 0 1em 0; text-align: justify; line-height: 150%; } /* B1.4 */ .punbb .post-content img { vertical-align: text-top } /* B1.5 */ .punbb .post-content img.postimg { vertical-align: middle; } /* B1.6 */ .punbb .post-content .blockcode, .punbb .post-content blockquote { width: 100%; overflow: hidden; } /* B1.7 */ .punbb .post-content .scrollbox { width: 100%; overflow: auto; } /* B1.8 */ .punbb .post-content .quote-box, .punbb .post-content .code-box { margin: 0.2em 0.2em 0.2em 0.2em; padding: 1em; border-style: solid; border-width: 1px; } /* B1.9 */ .punbb .quote-box cite, .punbb .code-box strong.legend { display: block; padding-bottom: 0.7em; font-size: 1.1em; font-style: normal; margin: 0; } /* B2 Information boxes -------------------------------------------------------------*/ /* B2.1 */ .punbb .info-box { padding: 1.1em 1.7em 1em 1.7em; border-style: solid; border-width: 1px; margin: 0 0 1.1em 0; } /* B2.2 */ .punbb .info-box * { padding: 0 0 0.7em 0; } /* B2.3 */ .punbb #pun-main .info-box .legend { font-size: 1em; font-weight: lighter; } /* B3 Pagination and posting links -------------------------------------------------------------*/ /* B3.1 */ .punbb .linkst { float: left; position: relative; width: 100%; font-size: 1em; height: 0; } /* B3.2 */ .multipage { margin-top: 3em; } /* B3.3 */ .linkst .pagelink { position: absolute; top: -4.2em; left: 1em; width: 24em; } /* B3.4 */ .linkst .postlink { position: absolute; top: -4.2em; right: 1em; width: 16em; text-align: right; font-weight: normal; } /* B3.5 */ .punbb .linksb { text-align: right; padding: 0.4em 1em 0.5em 1em; font-size: 1em; } /* B3.6 */ .linksb .pagelink { float: left; width: 24em; text-align: left; } /* B3.7 */ .linksb .postlink { float: right; width: 16em; font-weight: bold } /* B3.8 */ .subscribelink { clear:both; padding-top: 0.3em; padding-bottom: 0.5em; } /************************************************************* C - MAIN CONTENT - SPECIFIC **************************************************************/ /* C1 Form layout -------------------------------------------------------------*/ /* C1.1 */ .punbb .formal .container { padding: 1.7em 2.3em 1.1em 2.3em; } /* C1.2 */ .punbb .formsubmit { padding: 0 0 0 1.7em; margin: 1em 0 0 0; } /* C1.3 */ .punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span { margin: 0 0.6em 0 0 } /* C1.4 */ .punbb fieldset { border-style: solid; border-width: 1px; padding: 0 18px 0 18px; margin: 0 0 1em 0 } /* C1.5 */ .punbb fieldset legend { padding: 0; margin: 0 0 0 11px; font-size: 1.1em } /* C1.6 */ .punbb fieldset legend span { padding: 0 5px; margin: 0 0 0 -15px; } /* C1.7 */ .punbb fieldset fieldset { border-style: none; margin: 0; padding: 0 0 8px 0 } /* C1.8 */ .punbb .fs-box { padding: 1em 0 0.8em 0; } /* C1.9 */ .punbb .fs-box p, .punbb .fs-box fieldset { padding: 0 0 0.8em 0 } /* C1.10 */ .punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield { float: left; margin-right: 1em; } /* C1.11 */ .punbb .inline .infofield { clear:both } /* C1.12 */ .punbb .datafield br { display: none } /* C1.13 */ .punbb .required label, .punbb .datafield span.input { font-weight: normal; } /* C1.14 */ .punbb .datafield span.input a { font-weight: normal; } /* C1.15 */ .punbb .areafield span.input, .punbb p.longinput span.input { display: block; padding: 0 4em 0 0; height: 100%; /* For IE */ } /* C1.16 */ .punbb textarea, .punbb .longinput input { width: 64%; margin: 0; } /* C1.17 */ .punbb .hashelp { position: relative; } /* C1.18 */ .punbb .helplinks { display: block; position: absolute; top: 1em; right: 0; font-weight: normal; width: 36%; } /* c1.19 */ .punbb #profile .helplinks { top: 1.5em; } /* C1.20 */ .punbb .helplinks span { display: block; padding-bottom: 0.2em; } .punbb .helplinks span INPUT { margin: 0px 2px 2px 0px; } /* C1.21 */ #pun-post .formal .info-box li { padding-left: 4px; list-style-type: square; list-style-position: inside; line-height: 1.5; margin: 0; } /* C2 Table layout -------------------------------------------------------------*/ /* C2.1 */ .punbb .main .tcl { overflow: hidden; text-align: left; width: 45%; } /* C2.2 */ .punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod { text-align: center; width: 8%; } /* C2.3 */ .punbb .main .tcr { overflow: hidden; text-align: left; width: 31%; } /* C2.4 */ #pun-userlist .main .tcl, #pun-searchtopics .main .tcl, #pun-modviewforum .main .tcl { width: 40% } /* C2.5 */ #pun-userlist .main .tc2, #pun-searchtopics .main .tc2 { text-align: left; width: 20%; } /* C2.6 */ #pun-debug table .tcl { width: 15%; white-space:normal; } /* C2.7 */ #pun-debug .tcr { width: 90%; white-space: normal; } /* C2.8 */ #pun-index .tcl h3 { font-size: 1.2em; font-weight: normal; } /* C2.9 */ .punbb td span.youposted { font-weight: normal; margin-left: -1em; position: absolute; } /* C2.10 */ .punbb td .modlist { display: block; padding-top: 0.3em } /* C2.11 */ .punbb .main td { border-style: solid none none solid; border-width: 1px 0 0 1px; padding: 0.8em 1em; } /* C2.12 */ .punbb .main th { padding: 5px 1em 6px 1em; border-bottom: none; } /* C2.13 */ .punbb .main .tcl { border-left-style: none; border-left-width: 0; } * html .tclcon {height: 1px} /* C2.14 */ .punbb td div.tclcon { margin-left: 2px; } /* C2.15 */ .punbb div.icon { float: left; display: block; width: 15px; height: 25px; } /* C3 Topics -------------------------------------------------------------*/ /* C3.1 */ .punbb .post .container { border-style: none solid solid solid; border-width: 0px; margin-top: -1px; padding-bottom: 1px; } /* C3.2 */ .punbb .post h3 { border-style: solid solid none solid; border-width: 0px; } /* C3.3 */ .punbb .post h3 span { border-style: none padding: 0.5em 1em; display: block; margin-left: 19em; font-size: 12px; } /* C3.4 */ .punbb .post h3 strong { float: right; width: 5em; text-align: right; font-weight: normal; } /* C3.5 */ .punbb .post .post-author { float: left; width: 19em; margin-top: -1.5em; margin-left: 1em; overflow: hidden; font-size: 10px; } /* C3.6 */ .punbb .post .punbb .post .post-author p { padding: 0 1em 1em 1em; line-height: 140%; } /* C3.7 */ .pa-author { font-size: 1.5em; font-weight: bold; } /* C3.8 */ .pa-author a { text-decoration: none } /* C3.9 */ li.pa-title { padding-bottom: 0.4em; font-weight: normal; } li.pa-online { line-height: 1.2em; border-left-style: solid; border-left-width: 0px; padding-left: 1.6em; margin-top: 0.7em; } /* C3.11 ШИРИНА СТОЛБИКА ПРОФИЛЯ В ТЕМАХ*/ .punbb .post-body { margin-left: 10em; border-left-style: solid; border-left-width: 1px; padding: 0 0 1px 0; } /* C3.12 */ .punbb .post-box { padding: 0.3em; } /*C3.13 */ .punbb fieldset .post-box { margin-bottom: 0.8em } /* C3.14 */ .punbb .post-links { margin-left: 1em; border-left-style: solid; border-left-width: 1px; } /* C3.15 */ .punbb .post-links ul { padding: 0 1em 0 0; height: 2em; line-height: 2em; margin-left: -1em; border-top-style: dashed; border-top-width: 1px; background: transparent; text-align: right; font-size: 12px; } /* C3.16 */ .punbb .post-links li { display: inline; padding-left: 0.5em; } /* C3.17 */ .pl-email, .pl-website { float: left; } /* C3.18 */ .punbb .clearer { clear: both; height: 0; font-size: 0; } /* C4 Moderator menu -------------------------------------------------------------*/ /* C4.1 */ .punbb .modmenu .container { padding: 0.1em 0.1em ; text-align: right; margin-top: 1px; } /* C4.2 */ .punbb .modmenu strong, .punbb .modmenu a { height: 1.2em; line-height: 1.2em; } /* C4.3 */ .punbb .modmenu .container strong { float: left; } /* C4.4 */ .punbb .modmenu input { margin-left: 1em; } /* C5 Message boxes -------------------------------------------------------------*/ /* C5.1 */ .punbb .info .container { padding: 0.8em 1em } /* C5.2 */ .punbb .info .container .backlink { padding-top: 0.8em; } /* C6 Profile -------------------------------------------------------------*/ /* C6.1 */ #profile .container { padding-left: 18.6em; } /* C6.2 */ #profilenav { float: left; width: 14em; margin-left: -16.3em; display: inline; } /* C6.3 */ #profilenav li { padding-bottom: 0.8em; font-weight: bold; } /* C6.4 */ #viewprofile ul, #profilenav ul { border-style: solid; border-width: 1px; padding: 1.5em 18px 0.8em 18px; margin: 0 0 1em 0; } /* C6.5 */ #viewprofile h2, #profilenav h2 { background: transparent; border: none; padding: 0 0 0 0; margin: 0 14px -0.6em 14px; } /* C6.6 */ #viewprofile h2 span, #profilenav h2 span { padding: 0 5px; position: relative; } /* C6.7 */ #viewprofile li, #setmods dl { padding: 0 0 0 16em; margin-bottom: 0.2em; } /* C6.8 */ #viewprofile li span { float: left; width: 14em; margin-left: -16em; padding: 0.5em 1em; font-weight: bold; } /*C6.9 */ #setmods dt { float: left; width: 14em; margin-left: -16em; padding: 0.8em 1em; font-weight: bold; display: inline; } /* C6.10 */ #viewprofile li strong, #viewprofile li div, #setmods dd { display: block; padding: 0.5em 1em; font-weight: normal; } /* C6.11 */ .punbb img.avatardemo { float: right; margin: 0 0 0.8em 1.8em } /* C7 User list -------------------------------------------------------------*/ /* C7.1 */ #pun-userlist .formal, #pun-userlist .formal .container { border-bottom: none; margin-bottom: 0; } /* C7.2 */ #pun-userlist .usertable .container { padding: 0 2.3em 2.3em 2.3em; border-top: none; } /* C7.3 */ #pun-userlist .usertable table { border-style: solid; border-width: 1px; } /************************************************************* D - PUNBB SECTIONS OTHER THAN MAIN CONTENT **************************************************************/ /* D1 Logo and description -------------------------------------------------------------*/ /* D1.1 */ #pun-title { margin: 0; border-style: solid solid none solid; border-width: 1px 1px 0 1px; } /* D1.2 */ #pun-title h1 { display : block; height : 1px; margin: -1px 0px -1px 10px; } /* D1.3 */ #pun-title .container { border-style: none solid none solid; padding: 0.2em 1em 0.8em 1em; } /* D1.4 */ #pun-title h1 span { display: none; } #pun-title TABLE { border: none; height: 1px; width: 100%; } #pun-title TD.title-logo-tdl { border: none; width: 100%; } #pun-title TD.title-logo-tdr { border: none; width: 468px; vertical-align: top; padding-top: 4px; } /* D2 Page navigation -------------------------------------------------------------*/ /* D2.1 */ #pun-pagelinks { position: absolute; top: -15px; left: 0; margin: 0; border: none; padding: 0; width: 100%; } /* D2.2 */ #pun-pagelinks .container { background: transparent; border: none; padding: 0} /* D2.3 */ #pun-pagelinks .container li { display: inline } /* D2.4 */ #pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover { height: 2em; line-height: 2em; padding: 0; font-size: 1em; margin-left: -9999px; display: block; float:left; width: 100%; } /* D2.5 */ #pun-pagelinks a:active, #pun-pagelinks a:focus { position:relative; margin: 0; } #pun-pagelinks li a span { display:block; margin: 0 1em } /* D3 Forum navigation -------------------------------------------------------------*/ /* D3.1 */ #pun-navlinks { border-style: none solid none solid; border-width: 0px 1px 0px 1px; margin: 0; } #pun-navlinks .container { border-style: none; border-width: 0; margin: 0; } /* D3.2 */ #pun-navlinks .container { padding-top: 10px; height: 15px; font-weight: normal; text-align: right; } /* D.3 */ #pun-navlinks li { display: inline; margin: 1.25%; } /* D3.4 */ #pun-navlinks li a { font-size: 1.2em; } /* D4 User links -------------------------------------------------------------*/ /* D4.1 */ #pun-ulinks { margin-top: 0; } /* D4.2 */ #pun-ulinks .container { padding: 0.7em 1em; text-align: right; } /* D4.3 */ #pun-ulinks li, #pun-ulinks li a { display: inline; border-left-style: solid; border-left-width: 1px; white-space: nowrap; } /* D4.4 */ #pun-ulinks li a { padding: 0 0.3em 0 0.6em } /* D4.5 */ #pun-ulinks li.item1, #pun-ulinks li.item1 a { border-left-style: none; border-left-width: 0; padding-left: 0 } /* D5 Welcome box and Top Breadcrumbs -------------------------------------------------------------*/ /* D5.1 */ #pun-status, #pun-status .container { border-bottom: none; margin-bottom: 0; } /* D5.2 приветствие */ #pun-status .container { padding: 0.2em 2em 0.2em 1em; } /* D5.3 */ #pun-status span { white-space: nowrap; margin-right: 0.5em; } /* D5.4 */ #pun-crumbs1 { font-weight: bold; overflow: hidden; margin-top: 0; } /* D5.5 */ #pun-crumbs1 p.container { border-top: none; padding: 1em 1em 0.8em 1em; font-size: 1em; } /* D5.6 */ #pun-break1 { margin: 0 1em; border-style: solid none; border-width: 1px 0; height: 0; margin: -2px 1em; position: relative; z-index: 1; } /* D6 Announcement -------------------------------------------------------------*/ /* D6.1 */ #pun-announcement h2 { padding: 0; margin: 0 1em -3.5em 1em; border-style: none none solid none; border-width: 0 0 1px 0; position: relative; font-weight: normal; } /* D6.2 */ #pun-announcement h2 span { display: block; padding: 1em 0 0.8em 0; border-bottom-style: solid; border-bottom-width: 1px; } /* D6.3 */ #pun-announcement .container { padding: 4.3em 1em 1em 1em; } /* D7 Statistics -------------------------------------------------------------*/ /* D7.1 */ #pun-stats .container { padding: 0.8em 1em } /* D7.2 */ #pun-stats li.item1, #pun-stats li.item2 { float: left; clear: both; line-height: 150%; } /* D7.3 */ #pun-stats li.item3, #pun-stats li.item4 { text-align: right; line-height: 150%; } /* D7.4 */ li#onlinelist { margin-top: 1em; border-top-style: solid; border-top-width: 1px; float: left; width: 100%; line-height: 130%; } /* D7.5 */ li#onlinelist div { border-top-style: solid; border-top-width: 1px; padding: 0.7em 0 0 0; } /* D8 Quick Jump - About - Bottom Breadcrumbs -------------------------------------------------------------*/ /* D8.1 */ #pun-qjump { margin: 0; border: none; width: 50%; position: relative; float: left; } /* D8.2 */ #pun-qjump .container { border: none; background: transparent; padding: 0.8em 1em; } /* D8.3 */ #pun-about { margin-top: 0; } /* D8.4 */ #pun-about .container { border-top-style: none; text-align: right; line-height: 150%; padding: 0.8em 1em; } /* D8.5 */ #pun-about p span { display:block; padding-left: 50%; } /* D8.6 */ #pun-crumbs2 { font-weight: normal; overflow: hidden; margin-bottom: 0; border-bottom: none; } /* D8.7 */ #pun-crumbs2 .container { border-bottom: none; padding: 0.8em 1em; font-size: 1.1em; } /* D8.8 */ #pun-break4 { margin: -2px 1em; border-style: solid none; border-width: 1px 0; position: relative; height: 0; z-index: 1; } /* D8.9 */ div.punbb-admin #pun-about .container { border-top-style: solid; border-top-width: 1px; } /* D9 Help file -------------------------------------------------------------*/ /* D9.1 */ #pun-help .formal .info-box h3.legend { border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0; margin-bottom: 0.8em; } /* D9.2 */ #pun-help .formal .info-box h3.legend span { padding-bottom: 0.6em; display: block; border-bottom-style: solid; border-bottom-width: 1px; font-size: 1.1em; } /* D9.3 */ #pun-help .formal p, #pun-help .formal dd { margin-bottom: 1em } /* D9.4 */ #pun-help .formal ul, #pun-help .formal dl { padding: 0 0 0 1em } /* D9.5 */ #pun-help .formal li { padding: 0; line-height: 130% } /* D9.6 */ #pun-help .formal li * { vertical-align: text-top } /* D9.7 */ #pun-help .formal dt span { font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace } /* D9.8 */ #pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode { padding-bottom: 0; } /* убрать заголовки таблицы форума */ .category thead{ display:none; }
Поделиться62022-05-30 17:27:05
код стиль
Код:/* CS1 Background and text colours -------------------------------------------------------------*/ body { background-color: #7d746d; } #pun, .punbb .main .container { background-color: #c9c2bb; } /* CS1.1 */ .punbb .section .container, .punbb .post-body, .punbb td.tc2, .punbb td.tc3, .punbb .post h3, .punbb .formal fieldset #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb { background-color: transparent; background-image: url(" "); color: #4a4440;} /* CS1.2 */ #pun-admain .adcontainer .punbb .main .container, .punbb .post .container, .punbb-admin { background-color:: transparent; background-image: url(" "); color: #414544; } /* CS1.3 */ #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { background-color: #c9c2bb; color: #4f4f4f; font-weight: normal; font-style: normal; } /* CS1.4 */ #pun-title, #pun-title .container, .punbb .modmenu .container { background-color: transparent; color: #858279; } /* CS1.5 */ .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span { background-color: transparent; color: #858279; } /* ФОН ПОСТОВ */ .punbb .post .container, .punbb .post h3 { background-color: #c9c2bb; background-image: url(" ") } /* CS1.6 */ .punbb .post h3 span, .punbb th, .punbb .post-links, #viewprofile li, #setmods dl { background-color: transparent; color: #242625; } /* CS1.7 основной текст топиков*/ .post-box, .punbb .quote-box, .punbb .code-box { background-color: transparent; background-image: url(" "); color: #242625; } /* CS1.8 */ #pun-navlinks .container, #pun-main .info-box .legend { background-color: transparent; background-image: url(" "); color: #4f4f4f; } .offline li.pa-online strong { font-weight: normal } .punbb textarea, .punbb select, .punbb input { background-color: transparent; background-image: url(" "); color: #242625; } /* CS2 Border colours -------------------------------------------------------------*/ /* CS2.1 */ .punbb .container, .punbb .post-body, .post h3, #pun-title { border-color: transparent; } /* CS2.2 */ .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post { border-color: transparent; } /* CS2.3 */ #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { border-color: transparent; } /* CS2.4 */ .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table { border-color: transparent; } /* CS2.5 */ .punbb th { border-color: transparent; } /* CS2.6 */ .punbb .quote-box, .punbb .code-box { border-color: #bab6af; } #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span { border-color: transparent; } #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend { border-color: transparent; } .punbb .divider { border-color: transparent; } .punbb .formal fieldset .post-box, .punbb .info-box { border: 1px solid transparent; } li.pa-online { border-left-color: transparent; } .punbb .post-sig dt { border-top-color: transparent; !important; } /* CS3 Links -------------------------------------------------------------*/ /* CS3.1 */ .punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { color: #474442; border-bottom: 0px none #000; text-decoration: none; } .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { color:#474442; } /* CS3.2 */ .punbb a:hover, .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active { color: #474442; border-bottom: 0px none #000; text-decoration: none; } /* CS3.3 */ #pun-navlinks a { color: #474442; border-bottom: 0px none #000; text-decoration: uppecase; } /* CS3.4 */ #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { color: #474442; font-weight: normal; font-style: normal; border-bottom: 0px none #000; text-decoration: none; } #pun-pagelinks a:active, #pun-pagelinks a:focus { background-color: #333; color: #474442; } /* CS4 Post status icons -------------------------------------------------------------*/ div.icon {border-color: #9FB9BC; #455A68 #9FB9BC #455A68} tr.iredirect div.icon {border-color: #385161 #9FB9BC #385161 #9FB9BC} div.inew {border-color: #536D7F #9FB9BC #536D7F #9FB9BC} #pun-main div.catleft, #pun-main div.catright {display: none}
Поделиться72022-05-30 17:28:16
хтмл верх
Код:<!-- профилактика --> <div id="pircs2"><!-- std.v.1/0/profilaktika --><link rel="stylesheet" type="text/css" href="http://hostjs-mybb2011.narod.ru/css/profilaktika.css" /><div id="msg-n2">У Вас отключён javascript.<br>В данном режиме, отображение ресурса<br/>браузером не поддерживается <br/></div><div id="LogIn_Window" style="display:none"><center>Закрытый форум</center><br/><hr><br/><br/></div></div><!-- --><script type="text/javascript"> var ON_button=1; //Cвитч включения: 1 - включено!; 0 - выключено var moderDostyp_ON=0; //?Модер-доступ включён?: 1 - включен!; 0 - выключен if(ON_button!=1||GroupID ==1||moderDostyp_ON*GroupID==2){ $("style.#style_st,div.#pircs2").replaceWith("");} else {$("#msg-n2").replaceWith(""); if(GroupID ==3) {$("#LogIn_Window").show();if(document.URL.indexOf("/login.php")==-1){ document.location.href = "../login.php"}else { $(document).ready(function(){$("form#login").appendTo("#LogIn_Window"); $("#LogIn_Window").find("p.formsubmit a[href*='register.php']").text(""); var v=$("#LogIn_Window").find("p.formsubmit a[href*='action=forget']"); v.replaceWith("<span>Вход только для Администраторов</span>");});};} else {document.location.href = "../login.php?action=out&id="+UserID};} </script><!--end/profilaktika--> <style type="text/css"> #pun-navlinks .container {font-size: 0.7em; text-transform:uppercase} #pun-status .container, #pun-crumbs1 .container, #pun-crumbs2 .container, #pun-stats .container, #pun-stats h2, .punbb a:link, .punbb a:visited {color: #78766f;} #pun-main .post-author ul {background-color: transparent; color: #78766f;} #pun .tcl a {color: #3c3e40;} </style>
хтмл низ
Код:<script type="text/javascript"> RusffCore.sets.use_awards = 0; </script> <script type="text/javascript"> RusffCore.sets.use_gifts = 0; </script> <!-- Быстрое редактирование постов © Alex_63 // V.3 --> <script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script> <!-- Загрузчик изображений в форме ответа © 2018 Alex_63 --> <script>FORUM.defaultHost = 'imgur'; // Хостинг по умолчанию: 'uploads' 'imgur' 'imageban'</script> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0015/c4/3f/18002.css" /> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/18001.js"></script>
Поделиться82022-06-05 02:54:40
Код:
/* БАННЕРЫ -------------------------------------------------------------*/ .bannersdown { position: absolute; height: 25px; text-align: center; width: 400px; padding-bottom: 31px !important; margin-top: 60px !important; margin-left: 320px !important; } .bannersdown img { padding-left: 2px; padding-right: 2px; filter: grayscale(1); opacity: 0.3;transition: all .5s ease-in-out 0s; } .bannersdown img:hover { opacity: 1; filter: blur(0px);}
Поделиться92022-12-25 20:13:10
код цсс цвета
Код:/* скрыть VIP-аккаунт*/ #pun-status .item4.status-right{ display: none; } #leavegif6 { background: url(https://forumstatic.ru/files/0018/20/d2/98747.png); width: 330px; height: 300px; filter: brightness(0.7) sepia(1) hue-rotate(135deg) opacity(0.9) contrast(1) blur(0.1px); position: absolute; top: 135px; margin-left: 305px; z-index: -1; } #leavegif5 { background: url(https://forumstatic.ru/files/0018/20/d2/37290.png); width: 300px; height: 340px; filter: brightness(0.65) sepia(1) hue-rotate(135deg) opacity(0.3) contrast(1) blur(0.1px); position: absolute; top: 76px; margin-left: 325px; z-index: -1; } /* маска */ #mask_dialog .inner { width: 800px !important; background: #b8b7b2 !important; box-shadow: 0 0 0 0.1px inset #595959; text-transform: lowercase; border-radius: 0px; color: #3a3a3a !important; } #mask_dialog .hv-preview-block img { max-width: 100px; border-radius: 0px; } .hv-storage-count { flex: 1 1 100%; width: 100%; text-align: center; padding-bottom: 6px; color: #262424 !important; font-size: 10px; } #mask_dialog .hv-add-template { cursor: pointer; float: right; padding: 5px; border-radius: 0px !important; border: 1px solid #00000030 !important; } .helloworld { position: fixed; height: 50px; bottom: 0; left: 0; right: 0; width: 100%; background: #181818; border-top: 1px solid #353434!important; z-index: 300; } .helloworld-text { cursor: default; color: #919997 !important; font-family: Philosopher; font-size: 12px; letter-spacing: 0.2px; height: 50px; line-height: 45px; } .line { border-top: 2px solid #562222; border-left: 2px solid #562222; margin-left: -320px !important; width: 400px; height: 100% !important; left: 50%; position: fixed; top: 118px; transform: translateX(-50%); z-index: -400; } .line2 { border-top: 2px solid #562222; border-right: 2px solid #562222; margin-left: 320px !important; width: 400px; height: 100% !important; left: 50%; position: fixed; top: 118px; transform: translateX(-50%); z-index: -400; } .line3 { position: fixed; left: 0px; top: 0px; background: #181818; border-bottom: 1px solid #353434!important; height: 50px; width: 100%; z-index: 101; } @media only screen and (max-device-width: 1000px) { .line, .line2 { display: none; }} .shapka { z-index: -2; background: url(https://forumstatic.ru/files/0018/20/d2/51271.png); width: 300px; height: 300px; position: absolute; top: 118px; display: block; margin-left: 325px !important; } .pa-fld1 { display: block; position: absolute; width: 228px; margin-top: -29px !important; margin-left: -10.5px !important; border-radius: 0px; text-align: center; text-transform: lowercase; font-family: Philosopher; font-size: 11px; line-height: 15px; background: #3e4f4b; color: #b8b7b2; } /* сообщение не вылазит за границы */ #pun .post-content { word-wrap: break-word; } /* фиксация поля ответа в телефоне */ textarea { -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } /* для мобильных устройств */ body{ overflow-y: scroll; } #pun_wrap { min-width: 1250px !important; } HTML, body { min-width: 540px!important; } /* айфон */ html { -webkit-text-size-adjust: none; } /* подсказки */ @media (pointer: coarse), (hover: none) { [title] { position: relative; display: inline-flex; justify-content: center; } [title]:focus::after { content: attr(title); position: absolute; top: 90%; color: #000; background-color: #fff; border: 1px solid; width: fit-content; padding: 3px; } } /* копирайт */ .footer-copy { width: 300px; height: 15px; display: inline-block; position: absolute; margin-top: 67px!important; line-height: 12px; margin-left: 310px!important; font-weight: 600; text-align: center; padding: 0px 5px; font-family: Philosopher; font-size: 9px; letter-spacing: 1.2px; color: rgb(131 57 57) !important; text-transform: uppercase; z-index: 10; transition: ease-out 1.9s; } .footer-copy a { color: rgb(131 57 57) !important; } /* фиксация поля ответа в телефоне */ textarea { -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } /* для мобильных устройств */ HTML, body { min-width: 540px!important; } body{ overflow-y: scroll; } #pun_wrap { min-width: 1100px !important; } /* фон окна наград и репутации */ #pun-popup_awards div, #pun-reputation div { background: #b2b0a8; border-radius: 0px; } /* линия */ hr { border: 1px dotted #00000057; } /* категории */ #pun-index .category h2 span, #pun-stats.section h2 span { cursor: default; font-family: 'FIRST REIGN PERSONAL USE ONLY'; margin-top: 0px; border-bottom: 1px dotted #00000021; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #4c5f60; -webkit-text-fill-color: transparent; -moz-text-stroke-width: 1px; -moz-text-stroke-color: #4c5f60; -moz-text-fill-color: transparent; font-size: 33px !important; display: inline-block; padding: 3px 0px; width: 940px; letter-spacing: 5px; text-align: center; margin-left: -10px; z-index: -9999; } /* фон */ body { background-color: #181818!important; background: url("https://forumstatic.ru/files/0018/20/d2/51759.jpg"); background-repeat: no-repeat; background-attachment: fixed; background-position: top center; background-size: cover; overflow-x: hidden !important; } /* CS1 Background and text colours -------------------------------------------------------------*/ /* CS1.1 */ .punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend { background-color: #transparent; color: #333; } /* CS1.2 */ .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer { background-color: #transparent; color: #333; } /* CS1.3 */ #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { background-color: #transparent; color: #464646; } /* CS1.4 */ #pun-title, #pun-title .container, .punbb .modmenu .container { background-color: #transparent; color: #333; } /* CS1.5 */ .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span { background-color: #transparent; } /* CS1.6 */ .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl { background-color: #transparent; color: #333 } /* CS1.7 */ .punbb .quote-box, .punbb .code-box { color: #282828; } /* CS1.8 */ #pun-navlinks .container { background-color: #transparent; color: #2d2d2d; } .offline li.pa-online strong { font-weight: normal } /* CS2 Border colours -------------------------------------------------------------*/ /* CS2.1 */ .punbb .container, .punbb .post-body, .post h3, #pun-title { border-color: transparent; } /* CS2.2 */ .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post { border-color: transparent; } /* CS2.3 */ #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { border-color: transparent; } /* CS2.4 */ .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table { border-color: transparent; } /* CS2.5 */ .punbb th { border-color: transparent; } /* CS2.6 */ .punbb .quote-box, .punbb .code-box { border-color: transparent; } #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span { border-color: transparent; } #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend { border-color: transparent; } .punbb .divider { border-color: transparent; } .punbb .formal fieldset .post-box, .punbb .info-box { border: 1px solid transparent; } li.pa-online { border-left-color: transparent; } /* CS3 Links -------------------------------------------------------------*/ /* CS3.1 */ .punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { color: #2f2c2a; } .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { color: #3f3f3f; } /* CS3.2 */ .punbb a:hover, .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active { color: #3f3f3f; } /* CS3.3 */ #pun-navlinks a { color: #3f3f3f; text-decoration: none } /* CS3.4 */ #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { color: #3d3b3b; } #pun-pagelinks a:active, #pun-pagelinks a:focus { background-color: #333; text-decoration: none color: #3f3f3f; } /* CS4 Post status icons -------------------------------------------------------------*/ /* иконки сообщений*/ #pun-index table Div.icon {margin: 9px 0px 0px -25px; border-radius: 10%;} #pun-index table Div.icon:before { background: #4f4d524d; } #pun-index table div.inew {margin: 9px 0px 0px -25px; border-radius: 10%;} #pun-index table div.inew:before { background: #444343; } #pun-viewforum table Div.icon, #pun-messages table Div.icon { position: relative; float: left; background: #4f4d524d; width: 10px; height: 10px; border: none; margin-left: -25px !important; margin-top: 3px!important; border-radius: 10%; } #pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon { background: #444343; border-radius: 10%; } #pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon { background: #623232; border-radius: 10%; } #pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon { background: #4f4d524d; border-radius: 10%; } /* убирает голубую обводку в форме ответа */ input, textarea { outline: none; } input:active, textarea:active { outline: none; } :focus { outline: none; } /* выделение */ ::selection { background: none repeat scroll 0 0 rgb(106 45 38 / 90%); color: #c3c1ba; opacity: 0.4; } *::-moz-selection { background: none repeat scroll 0 0 rgb(106 45 38 / 90%); color: #c3c1ba; } /* профиль */ .pa-posts, .pa-respect, .pa-fld4 { display: inline-block; width: 56px; text-align: center; padding: 0px 5px !important; margin-top: 0px!important; margin-bottom: 8px!important; font-size: 9px; font-family: Philosopher; color: #000; letter-spacing: 0.3px; text-transform: uppercase; } .pa-respect a {color: #000!important;} .pa-respect a img { filter: brightness(0.36); } .pa-avatar img { border-radius: 0px; margin-bottom: 5px; transition: 1s; max-width: 180px; max-height: 180px; } .pa-avatar img:hover { filter: grayscale(1); transition: 1s; } .punbb li.pa-avatar { position: relative; display: inline-block; padding: 5px 7px 0 !important; } .pa-avatar:before { content: ""; position: absolute; display: inline-block; z-index: 10; top: -12px; left: -10px; width: 45px; height: 45px; transform: scale(0.85); background: url(https://forumstatic.ru/files/0018/20/d2/80460.png) no-repeat top left; } li.pa-avatar img { width: 100%; height: auto; } /* шрифты, размер и другое */ #font-area, #size-area, #spoiler-sels { background-color: #b4b3ac; color: #464544 !important; border: 1px solid #9c9996; border-radius: 0px; width: 150px !important; margin-left: 10px; padding: 8px; margin-top: 4px; max-height: 148px; overflow-y: auto; } #color-area, #table-area, #image-area, #imageup-area, #imageattach-area, #video-area, #addition-area { background-color: #b4b3ac; color: #464544 !important; border: 1px solid #9c9996; border-radius: 0px; width: 220px !important; margin-left: 555px; padding: 8px; margin-top: 4px; max-height: 148px; overflow-y: auto; } #smilies-area { background-color: #b4b3ac; color: #464544 !important; border: 1px solid #9c9996; border-radius: 0px; width: 400px !important; margin-left: 430px; padding: 8px; margin-top: 3px; max-height: 148px; overflow-y: auto; z-index: 9999; } div#image-area.container { width: 600px !important; } #imageupload-left input[type=button] { width: 14em !important; text-align: center; } /* БАННЕРЫ ----------------------------------------------------------------------------------------------------------------------*/ #banners { position: absolute; overflow: scroll; overflow-x: hidden; height: 31px; width: 980px; margin-left: -19px; margin-top: 20px; letter-spacing: 6px; opacity: 0.7; } #banners a img { opacity:0.5; -moz-opacity:0.5; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url(desaturate.svg#greyscale); filter: gray; -webkit-filter: grayscale(1); } #banners a img:hover { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url(desaturate.svg#greyscale); filter: gray; -webkit-filter: grayscale(1); } /* прокрутка */ ::-webkit-scrollbar-thumb:vertical { background-color: #522121; height: 4px; } ::-webkit-scrollbar-thumb:horizontal { background-color: #522121; height: 4px; } ::-webkit-scrollbar { background-color: #121212; height: 7px; width: 6px; } ::-webkit-scrollbar { width: 6px; height:6px; background-color: rgb(20 18 15 / 12%);} ::-webkit-scrollbar-thumb { background-color: #7f4405; width:6px !important;} /* аватар */ .punbb .user-avatar .avatar-image { filter: brightness(0.7) sepia(1) grayscale(1); } #pun .user-avatar.user-avatar .avatar-image { border-radius: 0px !important; border: 1px solid #6a767b91; height: 30px; width: 30px; opacity: 0.85; background-position: center center; background-size: cover; background-repeat: no-repeat; float: left; } .punbb .user-avatar .isonline { width: 7px!important; height: 7px!important; border-radius: 0px; top: 2px!important; right: 4px!important; z-index: 100; background-color: #5b2e2e !important; } a.lastpost-link { margin-left: 2px; margin-top: 3px !important; font-family: Philosopher; font-size: 14px; font-weight: 500; text-transform: lowercase; line-height: 19px !important; color: #581f1f!important; } .podforum { padding-top: 3px; font-size: 10.5px; cursor: default; } div#meny-styles.container { font-family: Tahoma; background: #b2b0a8; border: 1px solid #8e8b92; border-radius: 0px; color: #464544 !important; width: 200px !important; padding: 8px; max-height: 148px; overflow-y: auto; z-index: 9999; } div#keyboard-area { border: 1px solid #8e8b92; border-radius: 0px; color: #464544 !important; width: 620px !important; padding: 8px; max-height: 148px; overflow-y: auto; z-index: 9999; } #keyboard-span input { color: #070707 !important; background-color: #a29c9d42 !important; border: 1px solid #98918e !important; } /* не отображать */ .stickytext,.closedatafield, .li#navawards, .lastedit, .pl-reports, .topic .sharelink {display:none!important;} #button-files_rusff, #button-graffiti_rusff {display: none !important;} #pun-main h1, #pun-debug h2 {display: none;} .punbb .modmenu .container span {display: none;} #pun-main div.catleft, #pun-main div.catright {display: none} #pun td .modlist, .modlist {display: none !important;} .li#navrules {display: none;} #pun-ulinks .item5 {display:none} #pun-index thead {display: none} #pun-index .tcmod {display: none} .pa-gifts {display: none;} /* личное звание */ .pa-fld2 { position: relative; width: 190px !important; margin-left: 4px !important; margin-top: 8px !important; margin-bottom: 10px!important; text-transform: lowercase; cursor: default; font-family: 'Philosopher'; font-size: 10.5px; text-align: center; color: #000000e0; border-bottom: 1px dotted #00000057; } .lzname { position: relative; font-size: 11px; font-weight: 600; font-family: 'Philosopher'; text-transform: uppercase; letter-spacing: 0.3px; color: #070707!important; top: -1px !important; } .pa-fld2 a { color: #070707 !important; } .pa-fld2 b { color: #472020; } /* плашку предоставили на прекрасном рено, с моей доработкой */ li.pa-fld3 { width: 218px; border-radius: 0px; left: 0px; top: 0px; padding: 2px 2px 2px 2px!important; text-align: justify; display: block; justify-content: center; align-items: center; flex-direction: column; } .pa-fld3 { height: 32px; position: relative; margin-bottom: 10px !important; margin-left: -7px !important; margin-top: 0px!important; background: #56808254; cursor: default; } .pa-fld3 kt { width: 160px; font-size: 10.3px; font-family: 'Philosopher'; height: 14px; position: absolute; margin-left: 55px; font-weight: 500; letter-spacing: 0.3px; margin-top: 3px; color: #040404; text-transform: uppercase; text-align: left; } .pa-fld3 mt { width: 160px; height: 14px; margin-left: 55px; position: absolute; font-size: 10.3px; font-family: 'Philosopher'; font-weight: 400; margin-top: 15px; letter-spacing: 0.1px; color: #040404; text-transform: lowercase; text-align: left; } .pa-fld3 ici{position: absolute; margin-left: -95px; margin-top: -7px;} .pa-fld3 ici img { opacity: .9; max-width: 40px; position: absolute; margin-top: 0px; margin-left: 103px; }
Поделиться102022-12-28 20:56:27
Код:
@charset "Windows-1251"; @import url(style_cs.1671108112.css); /*** ICOMOON ***/ @font-face {font-family: "icomoon"; src: url(https://forumstatic.ru/files/001b/b6/23/70755.woff) format("woff"), url(https://forumstatic.ru/files/001b/b6/23/67968.ttf) format("truetype"); font-style:normal; font-weight: normal;} @font-face { font-family: Amador; src: url(https://forumstatic.ru/files/001b/a4/59/13610.ttf) format("truetype"); font-style: normal; font-weight: normal;} @font-face {font-family: "Helmswald"; src: url(https://forumstatic.ru/files/001b/b6/23/14064.otf); font-style: normal; font-weight: normal;} @font-face {font-family: "PT Sans"; src: url(https://forumstatic.ru/files/001b/92/4e/93782.ttf); font-style: normal; font-weight: normal;} @font-face {font-family: "PT Sans"; src: url(https://forumstatic.ru/files/001b/92/4e/49453.ttf); font-style: normal; font-weight: bold;} /*** RESET ***/ /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, h8, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;} tr, th, td {margin:0; padding:0; border:0; font-size:100%; font:inherit;} tr, th, td {border: 0px solid rgb(159 155 152 / 46%);} /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} body {line-height:1;} ol, ul {list-style: none;} blockquote, q {quotes:none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content:none; } table {border-collapse:collapse; border-spacing:0;} /*! NORMALIZE.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ html {line-height: 1.15; -webkit-text-size-adjust: 100%;} body {margin: 0;} main {display: block;} h1 {font-size: 2em; margin: 0.67em 0;} hr {box-sizing:content-box; height:0; overflow:visible;} pre {font-family: monospace, monospace; font-size:1em;} a {background-color: transparent;} abbr[title] {border-bottom:none; text-decoration:underline; text-decoration:underline dotted;} b, strong {font-weight: bolder;} i, em {font-style: italic;} code, kbd, samp {font-family: monospace, monospace; font-size: 1em;} small {font-size: 80%;} sub, sup {font-size: 75%; line-height:0; position:relative; vertical-align:baseline;} sub {bottom: -0.25em;} sup {top: -0.5em;} img {border-style: none;} button, input, optgroup, select, textarea {font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0;} button, input {overflow: visible;} button, select {text-transform: none;} button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;} button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none; padding: 0;} button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;} fieldset {padding: 0.35em 0.75em 0.625em;} legend {box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal;} progress {vertical-align: baseline;} textarea {overflow: auto;} [type="checkbox"], [type="radio"] {box-sizing: border-box; padding: 0;} [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;} [type="search"] {-webkit-appearance: textfield; outline-offset: -2px;} [type="search"]::-webkit-search-decoration {-webkit-appearance: none;} ::-webkit-file-upload-button {-webkit-appearance: button; font: inherit;} details {display: block;} summary {display: list-item;} template {display: none;} [hidden] {display: none;} /*** START ***/ :root { --bgbody0: #20242f; --bgpun: #242b3a; --bgpum: #c8c5c4; --bgh2: #364254; --logopad: 220px; --prwid: 236px; --puna: #a5b2c5; --punah: #687d9d; --punam: #894f41; --punamh: #605d5c; --clrpun: #9e9ea5; --clrpum: #1c1d1e; } html * {box-sizing: border-box;} /*** убираем font boosting ***/ html, html * { text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; } body { padding-top: var(--logopad); font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; line-height: 1.4; color: var(--clrpun); background: url(https://forumstatic.ru/files/001b/b6/23/60853.jpg) 0% 0% repeat; background-attachment: fixed; background-color: var(--bgbody0);} /*** ЦВЕТ ССЫЛОК ***/ a { text-decoration: none; color: var(--puna); -webkit-transition: 0.22s linear; -moz-transition: 0.22s linear; transition: 0.22s linear; } a:hover {color: var(--punah);} #pun-main a {color: var(--punam);} #pun-main a:hover {color: var(--punamh);} /*** ссылки в админке ***/ .punbb-admin #pun-admain a {color: var(--punam) !important;} .punbb-admin #pun-admain a:hover, .punbb-admin a:focus {color: var(--punamh) !important;} /**************************************************************/ /*** ЗАГОЛОВКИ ***/ .punbb h2 { -webkit-transition: 0.22s linear; -moz-transition: 0.22s linear; transition: 0.22s linear; position: relative; margin: 8px -16px 6px; padding: 8px 20px 8px; text-align: center; letter-spacing: 0.11em; line-height: 100%; font-weight:400; font-size: 15px; font-family: Helmswald, Amador, Tahoma, Verdana, sans-serif; letter-spacing: 0.1em; color: #dfc3a8; text-shadow: 1px 0px 3px #000; background: url(https://forumstatic.ru/files/001b/b6/23/85758.jpg) 50% 0px repeat; background-color: var(--bgh2); box-shadow: 0 1px 3px -3px #523018, 0 9px 10px -10px #856f50, 0 -1px 3px -3px #523018, 0 -9px 10px -10px #856f50, inset 0 0 8px rgb(0 0 0 / 55%); } .punbb h2:before { content:''; display:block; position:absolute; right:0px; top:-1px; width:100%; height:30px; pointer-events:none; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -46px -40px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 46px) -40px no-repeat, transparent; } /*** ЗАГОЛОВКИ НА ГЛАВНОЙ ***/ #pun-index .category h2 { position: relative; margin: 0px -16px 0px; padding: 11px 20px 11px; } #pun #pun-category1>h2 {box-shadow: 0 1px 3px -3px #523018, 0 9px 10px -10px #856f50, inset 0 0 8px rgb(0 0 0 / 55%);} #pun-stats h2 { position: relative; margin: 22px -0px 10px; padding: 0px 20px; text-align: center; line-height: 100%; font-size: 24px; letter-spacing: 0.11em; color: #c4aa92; border-width:0px; background-image:none; background-color:transparent; box-shadow:none; } #pun-stats h2:before {display:none;} /*** ЗАГОЛОВКИ ВНУТРЕННИЕ ***/ #pun-main h1 { display: flex; align-items: center; flex-wrap: nowrap; flex-direction: row; gap: 0px 14px; text-align: center; margin: 0.5em auto 0.8em; padding: 6px 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: 400; font-style: italic; font-size: 1em; font-family: PT Sans, Tahoma, Verdana, sans-serif; letter-spacing: 0.05em; color: #7e6158; text-shadow: 0 0 0px #7e6158; } #pun-main h1:before {content:""; display:block; height:1px; flex:1; background: linear-gradient(-90deg, rgb(159 155 152 / 56%) 80%, transparent 100%); } #pun-main h1:after {content:""; display:block; height:1px; flex:1; background: linear-gradient(90deg, rgb(159 155 152 / 56%) 80%, transparent 100%); } /*** заголовок в профиле и лс ***/ #profilenav h2 { width: auto; margin: 10px -7px !important; padding: 8px 6px 8px 6px; font-size: 13px; border-width: 3px; } /**************************************************************/ .acchide, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status h2, #pun-ulinks h2, .punbb .forum h2, .punbb .multipage .topic h2, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, .punbb .required label em, .punbb .formsubmit label, .punbb .submitfield label, .punbb .modmenu label, #pun-userlist .main h2 {position: absolute; font-size: 0; height: 0; width: 0; line-height: 0; padding: 0; overflow: hidden; background: transparent; border: 0px none transparent; box-shadow: none;} .punbb .clearer {display: block; clear: both; height: 0; font-size: 0;} /*** ВСЕ Таблички на форуме ***/ table {width: 100%;} thead { font-size: 10px; font-style: italic; opacity: 0.85; color: #858080; } thead tr {padding: 0.5em 0;} /*** РАЗДЕЛИТЕЛЬ, rusff-рекомендации, фреймы ***/ .divider, div#pun-live-rusff {display: none;} iframe {max-width: 100%;} /**************************************************************/ /*** ЦВЕТНОЙ СКРОЛЛ ***/ * { scrollbar-width: thin; scrollbar-color: #395163 #1a1a1d; } *::-webkit-scrollbar { width: 10px; height: 8px; background: #1a1a1d; } *::-webkit-scrollbar-thumb {background: #395163;} *::-webkit-scrollbar-corner {background: transparent;} #pun * {scrollbar-width: thin; scrollbar-color: #343b45 rgb(0 0 0 / 16%);} #pun *::-webkit-scrollbar { width: 5px; height: 5px; background: rgb(0 0 0 / 16%); border-radius: 2px; } #pun *::-webkit-scrollbar-thumb { background: #343b45; box-shadow: none; border-radius: 2px; } #pun *::-webkit-scrollbar-corner, #pun-main *::-webkit-scrollbar-corner {background: transparent;} #pun-main * {scrollbar-width: thin; scrollbar-color: #6b747b rgb(156 150 144 / 30%);} #pun-main *::-webkit-scrollbar { width: 5px; height: 5px; background: rgb(156 150 144 / 30%); border-radius: 2px; } #pun-main *::-webkit-scrollbar-thumb { background: #6b747b; box-shadow: none; border-radius: 2px; } /*** ХАЙЛАЙТ-ВЫДЕЛИТЕЛЬ ***/ .post-content .highlight-text { background-color: #466c86 !important; color: #e9e9e9 !important; padding: 0 6px; } .post-content abbr {cursor: help; text-decoration: underline dotted;} /*** ЦВЕТНОЕ ВЫДЕЛЕНИЕ ТЕКСТА ***/ *::selection { background-color: #466c86; color: #dbdbdb; } *::-moz-selection { background-color: #466c86; color: #dbdbdb; } /**************************************************************/ /*** поля ввода преднастройка ***/ button, input, optgroup, select, textarea { font-size: 1em; background-color: #cecbca; border: 1px solid #958679; box-shadow: inset 0 0 0 1px #d2cbc9, inset 0 0 3px 1px #b7aba6, 0 0 4px #c1b8b5; border-radius: 0px; } textarea { text-shadow: none; background-color: var(--bgpum); border: 1px solid #958679; box-shadow:inset 0 0 0 1px #d2cbc9, inset 0 0 8px #b7aba6, 0 0 5px #c1b8b5; } /*** ВЫПАДАЮЩЕЕ ОКНО ***/ select {outline: none; padding: 0.5em 0.7em;} /*** поля ввода ***/ input {outline: none; padding: 0.7em 0.9em 0.5em; max-width: 100%;} [type="checkbox"], [type="radio"], input[type="radio"] {box-shadow: none;} /*** радиокнопки ***/ p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] *, fieldset[class="radiofield security-level"] * {height: 2em; vertical-align: middle;} .checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0px 0.7em auto 0.2em;} /*** подчеркнутый и зачеркнутый текст ***/ .bbuline, em.bbuline {text-decoration: underline; font-style: normal;} del {text-decoration: line-through;} /**************************************************************/ /*** A5.1 ТЕЛО ФОРУМА НАЧАЛО ***/ #pun { position: relative; overflow-wrap: break-word; margin: 0px auto 20px auto; padding: 0px 0px 12px; width: 1020px; font-size:0.9em; color: var(--clrpun); background: linear-gradient(90deg, transparent 0%, rgb(37 63 83 / 25%) 50%, transparent 100%), url(https://forumstatic.ru/files/001b/b6/23/20793.jpg) 50% 0% repeat; background-color: var(--bgpun); box-shadow: inset 0 0 38px 0px rgb(0 0 0 / 50%), 0 0 13px rgb(0 0 0 / 50%); } .punbb {display:flex; flex-direction:column;} #pun-main { position:relative; margin:auto 5px; padding:0px 16px 20px; color: var(--clrpum); background: url(https://forumstatic.ru/files/001b/b6/23/17773.jpg) 0% 0% repeat; background-color:var(--bgpum); box-shadow: #523018 0px 0px 4px inset, #7a6e5d 0px 0px 12px inset, #856f50 0px 0px 18px inset, rgb(0 0 0 / 40%) 0px 0px 8px; } #pun-main:before { content:''; display:block; pointer-events:none; position:absolute; top:-8px; right:0px; width:100%; height:7px; background: url(https://forumstatic.ru/files/001b/b6/23/67487.png) 50% 100% no-repeat; } #pun-main:after {content:''; display:block; clear:both;} #pun-index #pun-main {padding:0px 16px;} #pun-post .post-box {border-width:0px !important; box-shadow:none;} /*** ШАПКА ***/ #title-logo-table { position: absolute; right: 0px; width: 100%; height: var(--logopad); top: -180px; margin: 0px 0px; } /**************************************************************/ /*** НАВИГАЦИЯ 1 ФОРУМ УЧАСТНИКИ ***/ #pun-navlinks { z-index: 5; position: relative; margin: 0px -0px 0px !important; padding: 14px 10px 10px; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -47px -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 47px) -41px no-repeat, rgba(0,0,0,0.25); } /*** НАВИГАЦИЯ 2 АКТИВНЫЕ ТЕМЫ УВЕДОМЛЕНИЯ ***/ #pun-ulinks { z-index: 4; position: relative; padding: 10px 10px 15px; margin: auto 0px; width: auto; text-transform: lowercase; background: linear-gradient(180deg, rgb(0 0 0 / 25%) 8%, transparent 100%); } /*** НАВИГАЦИЯ 1-2 ТЕКСТ ***/ #pun-navlinks .container, #pun-ulinks .container {display:flex; flex-direction:row; justify-content:space-evenly; flex-wrap:wrap;} #pun-navlinks .container { height: 100%; align-items: center; letter-spacing: 0.02em; font-size: 17px; font-weight: 400; font-family: Helmswald, Amador, Georgia, serif; } #pun-navlinks li {margin: auto 0px; padding: 0 2px;} #pun-navlinks li#navadmin span {font-size: 0px;} #pun-navlinks li#navadmin span:before { content: 'Adminka'; display: inline; font-size: 17px; } #pun-ulinks .container { font-size: 0.9em; font-family: PT Sans, Tahoma, Arial, serif; } #pun-ulinks li {margin: auto; padding: 0 2px;} /*** ЦВЕТ ССЫЛОК НАВИГАЦИИ ***/ #pun-navlinks a, #pun-ulinks a { -webkit-transition: 0.22s linear; -moz-transition: 0.22s linear; transition: 0.22s linear; } #pun-navlinks a {color: #ad927c; text-shadow: 0px 1px 3px #000;} #pun-navlinks a:hover {color: #d8ccc0; text-shadow: 0 0 2px #000, 0 0 4px #2b3c52, 0 0 10px #3e5a82;} #pun-ulinks a {color: #7d8693; text-shadow: 0px 0px 3px #000;} #pun-ulinks a:hover {color: #a6adb5;} /*** число непрочитанных сообщений ЛС и число уведомлений ***/ span.num_msg { position: absolute; z-index: 21; display: inline-block; margin-left: 2px !important; margin-top: -10px !important; padding: 9px 4px 4px 4px !important; height: 18px !important; line-height: 0; font-size: 11px !important; font-weight: 400 !important; font-family: Verdana, Arial, sans-serif; text-shadow: 1px 1px 2px #000; background: #238b9f !important; } span.num_msg:before { top: 15px !important; background: #238b9f !important; } .bubble { display: inline-block; position: inherit !important; top: 0px !important; right: 0px !important; margin: auto auto auto 6px !important; padding: 0px 3px 1px 3px !important; min-width: 1em !important; width: auto !important; height: auto !important; font-weight: 400 !important; font-size: 1em !important; font-family: Verdana, Arial, sans-serif !important; font-family: Verdana, Arial, sans-serif; text-shadow: 1px 1px 2px #000; background: #238b9f !important; border-radius: 2px !important; } .bubble:after {display: none !important;} /*** ОТКЛЮЧАЕМ НАЗВАНИЯ ПОЛЕЙ И ЗАГОЛОВКИ ***/ #pun-navlinks h2, #pun-ulinks h2, #pun-announcement h2, #pun-status h2, #pun-status .item4, #pun-ulinks #Rz, #pun-navlinks li#navawards, #pun-navlinks li#navrules {display: none; font-size: 0;} h1.title-logo {display:none;} /**************************************************************/ /*** ПЕРЕАДРЕСАЦИЯ ***/ #pun-redirect h1 {width:auto !important; margin: auto 0px !important;} #pun-redirect .container {width: auto !important;} #pun-redirect a {transition: none;} .redirect-page { background: url(https://forumstatic.ru/files/001b/b6/23/60853.jpg) 0% 0% repeat !important; background-attachment: fixed !important; background-color: var(--bgbody0) !important; } .redirect-page #pun-main {margin: 0px;} .redirect-page #pun { padding: 30px 18px 24px; text-align: center; font-size: 11px; background-color: var(--bgpun) !important; } /**************************************************************/ /*** ФОНД И ПРИВЕТСТВИЕ ***/ #pun-status { margin: 1.4em 0px 1.1em 0px; font-size: 0.9em; } #pun-status p.container { display: block; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; } #pun-status .container span {padding: 0 0.2em;} /*** ХЛЕБНЫЕ КРОШКИ ***/ p.crumbs { margin: 1em 18px; font-family: Tahoma, Verdana, sans-serif; font-size: 0.9em; font-style:italic; text-shadow: 0 0px 3px rgb(0 0 0 / 50%); } p.crumbs a {font-weight: 600;} /**************************************************************/ /*** ТАБЛИЦЫ ФОРУМА ***/ #pun-index .category table {border-collapse: separate;} #pun-index .category table thead {display:none;} #pun-index .category .container {padding-top: 0px;} /*** СТРОКА форум - последнее сообщение ***/ #pun-index .category tr { padding: 0px 0px 0px 10px; margin: 0px -0px; position: relative; display: grid; grid-template-columns: 2.6fr 1.4fr; grid-template-rows: repeat(4, auto); grid-template-areas: "lone lfour" "lone lfour" "lone lfour" "lone lfour"; -webkit-transition: 0.25s linear; -moz-transition: 0.25s linear; transition: 0.25s linear; } #pun-index .category tr:first-child .tcl {padding-top: 25px;} #pun-index .category tr:last-child .tcl {padding-bottom: 25px;} /* описание форума ссылка и внутренности */ #pun-index .category .tcl {grid-area: lone; padding: 0;} /* тем */ #pun-index .category .tc2 {grid-area: ltwo; border: 0px none transparent;} /* сообщений */ #pun-index .category .tc3 {grid-area: lthree;} /* последнее сообщение */ #pun-index .category .tcr { grid-area: lfour; text-align: left; font-size: 0.9em; position:relative; display: flex; flex-direction: column; justify-content: center; align-items: stretch; flex-wrap: nowrap; border-left: 1px solid rgb(123 102 83 / 34%); margin-left: 44px; padding-left: 48px; } #pun-index .category .tcr em+a+br {display: none;} /*** Сообщений и Тем ***/ #pun-index .tc2::before { margin-right: 2px; content: "Темы: "; } #pun-index .tc3::before { margin-right: 2px; content: "Посты: "; } #pun-index .category .tc2, #pun-index .category .tc3 { padding: 0px 4px; margin: 0px 0px 0px 0px; text-align: center; font-size: 0.9em; font-family: Tahoma, Verdana, sans-serif; display: none; color: #7c5c36; } #pun-index .category .tc2 {margin-bottom:4px;} /*** ОТСТУП заголовка первой категории ***/ #pun #pun-category1>h2 {margin-top: 0px;} /*** ОФОРМЛЕНИЕ ТЕМ НА ГЛАВНОЙ ***/ .category .tcl .intd { position: relative; padding: 16px 16px; text-align: justify; font-size: 12px; background-color: #cecbca; border: 1px solid #958679; box-shadow:inset 0 0 0 1px #d2cbc9, inset 0 0 8px #ac9e99, 0 0 5px #c1b8b5; } /*** ЗАГОЛОВОК-ССЫЛКА В ФОРУМ ***/ div.tclcon h3 { padding: 8px 12px 7px 32px; margin: -16px -16px 16px; letter-spacing: 0.02em; text-align: left; font-style: normal; font-family: PT Sans, Tahoma, Verdana, serif; font-size: 14px; font-weight: 600; background: linear-gradient(1deg, #597a91 0%, #47576d 55%, #263348 110%), var(--bgh2); border-bottom: 1px solid #958679; box-shadow: inset 0 0 10px rgb(0 0 0 / 45%), 0 2px 0 -1px #d2cbc9, 0 9px 8px -7px #ac9e99; } div.tclcon h3+strong, div.tclcon h3+strong+br {display: none;} #pun-main div.tclcon h3 a { -webkit-transition: 0.25s linear; -moz-transition: 0.25s linear; transition: 0.25s linear; padding: 0; position: relative; display: inline-block; color: #e7dac6; text-shadow: 0 0 3px #000; } #pun-main div.tclcon h3 a:hover {color: #d3e7f7;} /*** МОДЕРАТОРЫ ***/ .modlist {display:none;} /*** АВТОР ПОСЛЕДНЕГО ПОСТА ***/ #pun-index span.lastpost { display: block; margin-top: 2px; font-size: 11px; } /*** ЮЗЕР-АВАТАР ***/ #pun-index .user-avatar { left: -22px !important; float: none; position: absolute; clear: both; height: 44px !important; width: 44px !important; margin: 0px auto !important; top: 50%; transform: translateY(-44%); } #pun-index .user-avatar .avatar-image { border-radius: 0px 0px !important; border: 1px solid #958b7f; outline: 1px solid #958b7f; outline-offset: 4px; opacity: 1; height: 44px !important; width: 44px !important; margin: 0px auto auto 0px; position: relative; } #pun-index .user-avatar .avatar-image:hover { opacity: 1; border-radius: 0px !important; transform: scale(1.1); } .punbb .user-avatar .avatar-image { width: 32px !important; height: 32px !important; border-radius: 0% !important; border: 1px solid #72615a; opacity:1 !important; box-shadow: 0 0 4px #b1afae; } .punbb .user-avatar .avatar-image:hover {border-radius: 0px !important;} .punbb .user-avatar { width: 30px !important; height: 30px !important; margin: 0px 14px 2px 0px !important; } #pun-index .user-avatar .avatar-image, .punbb .user-avatar .avatar-image {-webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out;} /*** ИНДИКАТОР ОНЛАЙН ***/ .punbb .user-avatar .isonline { z-index: 8 !important; width: 9px !important; height: 9px !important; right: -6px !important; top: -4px !important; bottom: auto; background: #57748b !important; animation: blinkColor 2.4s linear infinite !important; } #pun-index .user-avatar .isonline {right: -9px !important; top: -6px !important;} @keyframes pulse-yell { 0% { transform: scale(0.85); box-shadow: 0 0 0 0 rgba(255, 214, 139, 0.7); } 70% { transform: scale(0.95); box-shadow: 0 0 0 8px rgba(255, 214, 139, 0); } 100% { transform: scale(0.85); box-shadow: 0 0 0 0 rgba(255, 214, 139, 0); } } #pun-index .user-avatar .isonline { top: -8px !important; right: -8px !important; } /**************************************************************/ /*** СТАТИСТИКА ***/ #pun-stats .section {padding-top: 6px;} #pun-stats ul.container { position: relative; padding: 10px 0 0 0; display: grid; grid-template-columns: 0.5fr 0.5fr 0.5fr 1fr; grid-template-rows: repeat(5, auto); grid-template-areas: "ntemy nsoob nrega nposl" "nonln nonln nonln nonln" "nusers nusers nusers nusers" "nbirth nbirth nbirth nbirth"; } #pun-stats li.item1 {grid-area: ntemy;} #pun-stats li.item2 {grid-area: nsoob;} #pun-stats li.item3 {grid-area: nrega;} #pun-stats li.item4 {grid-area: nposl;} #pun-stats li.item5.onlinelist {grid-area: nonln;} #pun-stats li.item5.users_24h {grid-area: nusers;} #pun-stats li.item6.birthday {grid-area: nbirth; margin-top: 10px;} #pun-stats li.item5.onlinelist span {display: inline;} #pun-stats li.item5.users_24h>div span {display: inline;} /* выделяем цифры статистики */ #pun-stats li strong, li#onlinelist strong {font-weight: 600;} /* блоки статистики */ #pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 { padding: 2px 0; font-size: 13px; text-align: center; align-self: center; font-family: PT Sans, Tahoma, sans-serif; } /*** Заменяем слова в статистике ***/ #pun-stats li.item3 span, #pun-stats li.item4 span {font-size: 0px;} #pun-stats li.item3 span:before, #pun-stats li.item4 span:before { display: inline-block; font-size: 13px; padding-right: 5px; } #pun-stats li.item3 span:before {content: 'Участники:';} #pun-stats li.item4 span:before {content: 'Где-то рядом:';} /* Активны */ #pun-stats li.item5.onlinelist { text-align: left; font-size: 11px; } /* посетили за сутки */ #pun-stats li.item5.users_24h>div { display: block; text-align: left; font-size: 11px; } /* выделить админсостав в статистике */ #pun-stats a.group1, #pun-stats a.group2 {font-weight: 400;} /**************************************************************/ /* сервисный копирайт */ #pun-about { padding: 6px 16px; text-align: right; font-size: 11px; font-family: PT Sans, Verdana, sans-serif; } #pun-about:after {content:''; display:block; position: absolute; bottom: -1px; right: -1px; width: calc(100% + 2px); height: 30px; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -46px calc(100% + 40px) no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 46px) calc(100% + 40px) no-repeat, transparent; pointer-events: none;} /* ФУТЕР-ПОДВАЛ */ #html-footer {position: relative;} /* Объявление */ #pun-announcement { margin: 1em 16px auto; padding: 0 0px; } /**************************************************************/ /* легенда блоков */ legend { margin: auto auto 0px 10px; padding: 14px 10px 2px; text-align: left; font-size: 0.9em; font-family: PT Sans, Tahoma, sans-serif; font-weight: 400; background-color: transparent; border-width: 0; } /* блок с выборами или заполнениями и описаниями, список ЛС и сам пост письма*/ .fs-box {margin: 0.2em 0.6em 0.3em;} /* название над блоком выбора */ p#sex.infofield, label[for="fld-lang"], label[for="fld1"], label[for="fld2"], label[for="fld3"], label[for="fld4"], label[for="fld5"], label[for="fld6"], label[for="fld7"], label[for="fld8"], label[for="fld9"], label[for="fld10"], label[for="fld11"], label[for="fld12"] { margin-left: 0.5em; font-style: italic; font-size: 0.9em; letter-spacing: 0.04em; } /* обнуляем для чек и некоторых радио */ p.checkfield label, span.radio label, dd div.checkfield label { font-style: normal; font-size: 1em; margin-left: 0em; } /* описание под полями выбора */ .punbb .fs-box p, .punbb .fs-box fieldset { padding: 0 0 0.9em 0; line-height: 140%; } /**************************************************************/ /*** СТРАНИЦА ПОИСКА ***/ /* отступ поиска на страничке юзеров */ form#userlist {margin: 1em 0.6em;} /* поля в строчку в Поиске Участников и Поиске Тем */ form#userlist p.inputfield, form#userlist p.selectfield, form#punbbsearch p.inputfield, form#punbbsearch p.selectfield {display: inline-block;} /* верхняя граница для блоков-выборов */ form#userlist fieldset, form#punbbsearch fieldset, form#messages[method="post"] fieldset { margin-bottom: 0.5em; } /* переопределяем фон и отступы для ЛС */ #profile.messages-container fieldset { padding: 0; border: 0px none transparent; background-color: transparent; box-shadow: none; } /**************************************************************/ /*** ПРОФИЛЬ РЕДАКТИРОВАНИЕ ***/ /* предпросмотр */ #viewprofile div.container table {width:auto;} #profile-left { width: 30%; text-align: center; } #profile-left li {margin: auto 1em 0.7em !important;} #profile-left li strong { display: block; font-weight: 400 !important; } #profile-left #profile-name strong, #profile-left #pa-online strong {font-size: 1em;} #profile-left #profile-name strong { padding-top: 1em; font-size: 18px; font-family: PT Sans, Tahoma, sans-serif; font-weight:600 !important; } #profile-left #profile-title { font-size: 0.9em; font-style: italic; } #profile-left #pa-edit { margin-top: 2em !important; margin-bottom: 1.8em !important; } #profile-right #pa-invites {display:none;} /* отделяем подпись */ #viewprofile #profile-signature {padding: 1.2em 1.5em 1em 1.5em;} #profile-signature ul { border-style: solid; border-width: 1px 0 0 0; } #profile-right { display: grid; grid-template-columns: repeat(auto-fit, minmax(48%, 1fr)); grid-template-rows: auto; overflow: hidden; width: 100% !important; } #profile-right li { padding: 8px 10px 12px !important; margin: 1em 0.8em 0em 0em; text-align: center; font-size: 0.9em; border-radius: 0px; border: 1px solid #a4988e; background-color: #cecbca; box-shadow: inset 0 0 0 1px #d2cbc9, inset 0 0 8px #bab0ad, 0 0 5px #c1b8b5; } #profile-right li span { margin-left: auto !important; display: block; clear: both; float: none !important; text-align: center !important; width: auto !important; padding: 0.5em 1em 0.2em; font-weight: 600; font-size: 14px; font-family: PT Sans, Tahoma, sans-serif; color: #6d6357; } #profile-right li strong { padding-left: 0 !important; text-align: center; font-weight: 400; } #profile-right #pa-posts {order: -5; grid-column: 1 / -1;} #profile-right #pa-fld1 {order: -4; grid-column: 1 / -1;} #profile-right #pa-fld2 {order: -3;} #profile-right #pa-fld3 {order: -2;} #profile-right #pa-fld4 {order: -1;} #profile-right #pa-fld1 span, #profile-right #pa-fld2 span, #profile-right #pa-fld3 span, #profile-right #pa-fld4 span { color: #346d78; } #profile-right #pa-fld1, #profile-right #pa-fld2, #profile-right #pa-fld3, #profile-right #pa-fld4 { border: 1px solid #829598; background: #cecbca; } /*** МЕНЮ отступ ***/ #profile>.container { margin-left: 200px; margin-right: 18px; } #profile .fs-box {margin: 0.2em 0em 0.6em 1em;} /* ПРОФИЛЬ-навигация */ #profilenav { width: 180px; float: left; margin-top: 0px; margin-left: -200px; margin-bottom: 0.9em; text-shadow: none; background-color: #cecbca; border: 1px solid #958679; box-shadow: #d2cbc9 0px 0px 0px 1px inset, #b7aba6 0px 0px 8px inset, #c1b8b5 0px 0px 5px; } #profilenav ul { padding: 0 0 10px 0; text-align: center; } #profilenav li { padding: 6px; font-weight: 600; } #profile #profilenav li a {color: var(--punam) !important;} #profile #profilenav li a:hover {color: var(--punamh) !important;} #profile #profilenav li.isactive a { color: var(--punamh) !important; padding: 0 4px; } .punbb-admin #pun-adnav li.isactive a {color: var(--punamh) !important;} /* Заголовок предпросмотра профиля */ #profile #profilenav h2 {margin: -1px -1px 8px !important;} /* Заголовок ЛС */ #pun-messages #profilenav h2 {margin: 10px -7px !important;} /* ЛС */ #pun-messages #profile>.container {margin-left: auto !important; margin-right: 0px;} #pun-messages #profilenav { align-items: center; justify-items: left; display: block; float: left; width: 200px; margin: auto auto 10px auto !important; padding: 6px; font-size: 0.9em; } #pun-messages .fs-box p, #pun-messages .fs-box fieldset {line-height: 150%;} #pun-messages #profilenav ul { margin: auto 14px; padding: 0; } #pun-messages #profilenav li { display: inline-block; padding: 4px 6px; } #profilenav>h2:first-child {margin: 0px -7px 10px !important;} #pun-messages #profilenav h2:first-child { grid-column: 1 / 2; grid-row: 1 / 2; margin-top: -7px !important; } #pun-messages #profilenav h2:last-child { grid-column: 1 / 2; grid-row: 2 / 3; margin-top: 0px; } #pun-messages #profilenav ul:first-child { grid-column: 2 / 3; grid-row: 1 / 2; padding: 0 0 4px 0; } #pun-messages #profilenav ul:last-child { grid-column: 2 / 3; grid-row: 2 / 3; } /* уведомления и звук ЛС */ #notify-settings { margin: auto -16px 12px !important; padding: 1em 2em 0.5em; border: 1px solid rgba(162, 142, 127, 0.46); background-color: rgba(164, 149, 138, 0.25); } /**************************************************************/ /*** ОСНОВНОЙ ***/ /* Послать email и ЛС */ a.sendmail, a.sendpm, a.sendemail { padding: 2px 8px; margin: auto 0.2em; } /* заголовки части списков и статистика посещений */ .punbb .required label, .punbb .datafield span.input {font-weight: 600;} .punbb .datafield span.input a {font-weight: 400;} /*** ПЕРСОНАЛЬНЫЙ ***/ /* Пол */ #profile fieldset.radiofield {border-top: 0px none transparent;} p#sex.infofield {padding: 0.3em 0 0.3em 0.2em;} input[name="form[interests]"], input[name="form[fld1]"], input[name="form[fld2]"], input[name="form[fld3]"], input[name="form[fld4]"], input[name="form[fld5]"], input[readonly="readonly"], input[name="keywords"], input[name="req_email"] {max-width: 90%;} /*** АВАТАР ***/ .punbb img.avatardemo { float: right; margin: 0 0 0.8em 1.8em; } /*** ПОДПИСЬ ***/ div.fs-box.hashelp span.label {font-weight: 600;} dl.parsedsig { margin: 0.7em 0.5em 0.5em; line-height: 150%; } #profile #form-buttons #button-sticker, #profile #form-buttons #button-video, #pun-messages .post-sig {display:none;} /*** ОТОБРАЖЕНИЯ ***/ .punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield { float: left; margin-right: 1em; } .punbb .inline .infofield {clear:both;} /*** УПРАВЛЕНИЕ ***/ #setmods dl {padding: 0.8em 0;} #setmods dt { font-weight: 600; margin: 0.4em auto 0.4em 1.9em; } #setmods dd div.checkfield {padding: 3px 2px;} /*** НАГРАДЫ ***/ #profileContainer .fs-box tr {display: table-row;} #awards-content tr { width: 100%; margin: 0px; padding: 0px; } #awards-content td.tc2, #awards-content td.tcl {width: 20% !important;} /**************************************************************/ /* автор темы и правка шрифта для внутренностей тем */ span.byuser {font-size: 0.9em;} span.byuser:before {content: '-'; padding: 0 5px;} .tcr span.byuser:before {display:none;} #pun-index span.lastpost span.byuser {font-size: 1em;} /* отступы в табличках */ .punbb .main td {padding: 0.8em 0.4em;} /* Табличное - общее */ .usertable {margin: 0.6em auto;} /* фикс для ячеек в табличке */ .forum td, .usertable td, .fs-box .hasicon td { width: 100% !important; text-align: center; } .fs-box .post-content tr {display: table-row; border-width: 0px;} /* загрузки */ #filetable .ft-version, #filetable .tc3 {text-align: center;} /* ЛС табличка */ #messages .fs-box tr { display: grid; grid-template-columns: 1.7fr 1.2fr 0.8fr 0.3fr; grid-template-rows: auto; align-items: center; justify-items: center; } /* иконки и текст заголовка ЛС */ #messages .fs-box .tcl {text-align: left;} /* thead-фикс */ #messages th.pmtcl1, #messages th.pmtc22, #messages th.pmtc33, #messages th.pmtc24 {width: 100% !important;} #messages .tc2.pmtc22 { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; } #pun #messages .tc2.pmtc22 .user-avatar {margin: 0px 14px 2px 0px !important;} /* Заголовок письма */ #messages .pmtcl1 .tclcon {text-align: left;} /* участники */ .usertable .tcl, .usertable .tc2 { justify-self: start; text-align: left; line-height: 110%; } .usertable .tcl { padding-left: 1em !important; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; } .usertable td.tcl {font-weight: 400;} .usertable tr { display: grid; grid-template-columns: 1fr 1fr 0.4fr 0.5fr 0.6fr 0.5fr; grid-template-rows: auto; align-items: center; justify-items: center; } .online-list tr { display: grid; grid-template-columns: 0.9fr 1.3fr 0.8fr; grid-template-rows: auto; align-items: center; justify-items: center; } .online-list td {padding: 1em 0.4em !important;} .online-list td.tcl {justify-self: left;} .online-list th.tcl {width: 100% !important;} #pun-online .tcl.action {width: 100% !important;} /* список активных тем */ .forum {margin: 0.5em auto 1em;} .forum tr { display: grid; grid-template-columns: 1.7fr 1fr 0.4fr 0.9fr; grid-template-rows: auto; align-items: center; justify-items: center; } .forum .tcl, .forum .tc2 {text-align: left;} .forum .tcr span { display: block; font-size: 0.9em; margin-top: 0em; } /* внутри категории */ #pun-viewforum .forum tr { display: grid; grid-template-columns: 1.8fr 0.4fr 1fr; grid-template-rows: auto; align-items: center; justify-items: center; } #pun-viewforum thead tr {padding: 0;} #pun-viewforum .forum .tc2 {text-align: center;} #pun-viewforum .forum .tc3 {display: none;} #pun-viewforum .modmenu { margin: 0.7em -16px; padding: 8px 16px 8px; border-radius: 0px; } #pun-viewforum .modmenu span {display: none;} /* страницы новая тема */ #pun-viewforum .linksb { grid-template-columns: 1fr auto; grid-template-rows: auto; } #pun-viewforum .linksb .pagelink { grid-column: 1 / 2; grid-row: 1 / 2; } #pun-viewforum .linksb .postlink { grid-column: -2 / -1; grid-row: 1 / 2; justify-self: end; } .postlink.long { grid-column: 1 / -1; text-align: right; margin: auto 0px auto auto; } /* модерирование списка тем */ #pun-modviewforum .forum tr { grid-template-columns: 1.8fr 0.5fr 0.5fr 0.9fr 0.3fr; grid-template-rows: auto; padding-left: 20px; } #pun-modviewforum .forum .tc2 {text-align: center;} #pun-modviewforum .modmenu {margin: 1.4em 1.5em 0.8em 0.5em;} /* предпросмотр сообщения */ #post-preview .post-box {margin: 1.4em auto 1.1em;} #post-preview.punbb .fs-box p, #pun-post.punbb .fs-box p {line-height:150%;} #post-preview #post-form .formsubmit, #pun-post #post-form .formsubmit {margin-bottom:18px;} #pun #pun-post .post h3+.container, #pun #post-preview .post h3+.container {overflow:hidden;} /* заплатки для блоков */ .punbb .post-links ul:after, .punbb .main div.inline:after, .punbb .post-box:after, .punbb .linksb:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; overflow: hidden; line-height: 0.0; font-size: 0; } /**************************************************************/ /*** ПОДФОРУМЫ ***/ div.subforums {margin: 1em auto; font-family: PT Sans, Tahoma, sans-serif; font-size:0.9em;} #pun-viewforum .category tr.isub { padding: 0; margin: 0px; position: relative; display: grid; grid-template-columns: 1.8fr 1.2fr; grid-template-rows: auto; } #pun-index tr.isub .tcl { padding-left: 0px !important; margin-left: 30px; } #pun-viewforum .category tr.isub .tcl { grid-row: 1 / 2; grid-column: 1 / 2; padding: 10px 0px; } #pun-viewforum tr.isub td.tcl div.tclcon h3 { text-align: center; margin: -16px -16px 16px; } #pun-viewforum .category thead, #pun-viewforum .category tr.isub .tc2, #pun-viewforum .category tr.isub .tc3 { display: none; } #pun-viewforum .category tr.isub .tcr { grid-row: 1 / 2; grid-column: 2 / 3; text-align: center; padding: 0.7em 0.4em; display: flex; flex-direction: column; justify-content: center; flex-wrap: nowrap; } #pun-viewforum .category tr.isub td.tcr a+br {display: none;} #pun-viewforum .category tr.isub .tcr em.user-avatar {display: none;} #pun-viewforum .category tr.isub td {padding: 0;} #pun-viewforum .category tr.isub div.icon {display: none; float: left;} /**************************************************************/ /*** ИКОНКИ ***/ .forum .tcl .intd, .fs-box .tcl .intd { display: grid; grid-template-columns: auto 1fr; grid-template-rows: auto; align-items: center; } .intd div.icon { opacity: 0.6; display: block; margin: auto 18px auto 0px; width: 14px; height: 14px; border: 1px solid #8f7456; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #897460, inset -1px -1px 3px 2px #ae977c; border-radius: 0%; background: #d9d2d0; transform: scaleY(1.2) rotate(45deg); } .inew .intd div.icon { opacity: 1; border: 1px solid #7f7060; background: #c7e6ff; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #6e5d4d, inset -2px -2px 3px 2px #253047; } #pun-index .category tr.inew h3 {background: linear-gradient(0deg, #79b2c9 -10%, #506075 55%, #263348 110%), var(--bgh2);} .nightp #pun-index .category tr.inew h3 {background:linear-gradient(0deg, #99c8ce -10%, #5c8783 55%, #466067 110%), var(--bgh2);} .iclosed .intd div.icon { opacity: 1; border: 1px solid #7f7060; background: #7091c0; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #6e5d4d, inset -1px -1px 3px 2px #12161a; } .isticky .intd div.icon { opacity: 1; border: 1px solid #7f7060; background: #baf0ff; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #6e5d4d, inset 2px 3px 4px 0px #1a242f; } /* Убрать Важно, Закрыто, Опрос */ span.stickytext, span.closedatafield, span.polltext {font-size: 0px;} /* иконки на главной */ #pun-index .category .tcl { margin-left: 30px; margin-right: 18px; padding: 12px 0px; } #pun-index div.icon { display: block; overflow: hidden; pointer-events: none; position: absolute; top: -25px; left: -47px; margin: 0px; width: 90px; height: 94px; border: 0px solid transparent; border-radius:0%; transform: none; box-shadow: none; background: url(https://forumstatic.ru/files/001b/b6/23/32586.png) no-repeat transparent; background-position: 100% 0px; opacity:1; transform: scaleY(1) rotate(0deg); } #pun-index .inew div.icon {opacity:1; transform: scaleY(1) rotate(0deg); background-position: 0% 0px;} /* цифры непрочитанных сообщений */ .icon[data-new-topics]:before, .subforums span[data-new-topics]:before { margin: 34px auto auto 8px !important; opacity: 1; text-shadow: 0 1px 2px #000; background-color: #238b9f !important; z-index: 10; } /**************************************************************/ /* ТОПИК ПАГИНАЦИЯ и Ответить-создать */ .linkst {display:grid; grid-template-columns: 1fr auto; grid-template-rows:auto; padding: 0.5em 0 0.7em; } .linkst .pagelink { grid-column: 1 / 2; grid-row: 1 / 2; } .linkst .postlink { grid-column: -2 / -1; grid-row: 1 / 2; justify-self: end; } .linksb { display: grid; grid-template-columns: 1fr auto; grid-template-rows: auto auto; padding: 0.5em 0; margin: 8px 0px 6px; } .linksb .pagelink { grid-column: 1 / -1; grid-row: 1 / 2; } .linksb .subscribelink { grid-column: 1 / 2; grid-row: -2 / -1; justify-self: end; font-size:0.9em; } .linksb .postlink { grid-column: -2 / -1; grid-row: -2 / -1; justify-self: end; } .linkst, .linksb { font-family: Tahoma, Verdana, sans-serif; font-size: 1em; } /* ответить новая тема */ .postlink { font-weight: 600; padding: 0 0px 0 2em; font-size: 1.05em; } .postlink a, .subscribelink a { background: transparent; border: 0px solid transparent; padding: 2px 6px; } /* номера страниц */ .pagelink {font-size: 0.9em;} .pagelink a, .pagelink strong { padding: 2px 6px; font-size: 1.1em; line-height: 100%; } .pagelink strong {border-bottom: 1px solid #958679;} /**************************************************************/ /* отступ для плавающей навигации */ .punbb div.post.toppost, .punbb div.post.firstpost, .punbb div.post.topicpost {padding-top: 0; margin-top: 0px;} .punbb .post h3 {width: auto;} /*** ДАТА ПОСТА И НОМЕР ПОСТА ***/ h3 span { display: block; margin: 0px -16px; padding: 5px 10px 3px; font-size: 1em; font-weight: 400; letter-spacing: 0.03em; font-family: PT Sans, Verdana, serif; text-align: center; border: 1px solid rgb(122 102 82 / 31%); background-color: rgb(164 149 138 / 25%); } #pun-messages h3 span {margin: 0px 0px 0px 0px;} h3 span .permalink { grid-column: 1 / 2; grid-row: 1 / 2; } h3 span strong:first-of-type { margin: auto 0.7em auto 2em; display: inline; float: right; font-size: 1em; } /* поделиться */ h3 a.sharelink {display: none;} /* изменение скрипта кнопками */ h3 strong.fnt { margin: auto 1.5em !important; display: inline; float: right; } /* делим пост на части */ .punbb .post h3+.container { display: block; margin: 0px 0px 0px 0px; padding: 22px 6px 14px !important; overflow-wrap: break-word; } /* обнуляем фон в ЛС-сообщении */ .punbb #profile .post h3+.container { background: transparent; box-shadow: none; } /**************************************************************/ /*** БЛОК АВТОРА ПОСТА ***/ .post-author { position: relative; float: left; display: block; margin: 0px auto 4px 0px; padding: 0px 10px 10px; width: var(--prwid); text-align: center; font-size: 0.9em; color: var(--clrpun); text-shadow: 0 1px 2px rgb(0 0 0 / 60%); background: linear-gradient(90deg, transparent -10%, rgb(70 170 222 / 11%) 50%, transparent 110%), url(https://forumstatic.ru/files/001b/b6/23/20793.jpg) 50% 0% repeat; background-color: var(--bgpun); box-shadow: inset 0 0 10px rgb(0 0 0 / 45%), #85644c 0px 0px 3px, #7d776e 0px 0px 12px; } .post-author:after { content:''; display:block; position:absolute; bottom:-1px; right:0px; width:100%; height:30px; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -46px calc(100% + 40px) no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 46px) calc(100% + 40px) no-repeat, transparent; pointer-events:none; } /* расстояние между блоками по умолчанию */ .post-author li {margin: 0.3em auto;} .post-author li:last-child {margin-bottom: 0px;} .post-author li.pa-online { margin: 1.2em auto -2px auto; font-family: PT Sans, Times New Roman, serif; font-size: 13px; } .post-author li.pa-online strong {font-weight: 600;} #pun-main .post-author a {color:var(--puna);} #pun-main .post-author a:hover {color:var(--punah);} /*** НИКНЕЙМ ***/ li.pa-author, .pa-author { display: block; position: relative; overflow-wrap: break-word; font-size: 16px; font-weight: 400; font-family: Helmswald, Amador, Tahoma, Verdana, sans-serif; line-height: 0.9; letter-spacing:0.03em; word-spacing: 0.25em; } .pa-author strong {font-weight: 400;} .pa-author { position: relative; margin: 0px -10px 12px !important; padding: 15px 8px 12px !important; color: #e0c6bd; text-shadow: 0 1px 3px #000; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -46px -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 46px) -41px no-repeat, rgba(0,0,0,0.35); } #pun .pa-author a { color: #dcbda0; text-shadow: 0 0 3px #000; } #pun .pa-author a:hover { color: #e2cab4; text-shadow: 0 0 2px #000, 0 0 4px #244e85, 0 0 10px #496998; } /* статус */ .pa-title { padding: 0 0 4px; font-size: 0.9em; line-height: 100%; letter-spacing: 0.02em; } /* аватар */ .post-author .pa-avatar { margin: 8px auto 10px; line-height: 0; } /* фикс высоты и ширины аватара */ .post-author .pa-avatar img { max-width: 100%; width: auto; max-height: 330px; height: auto; border-radius: 0px; } /* рамка для аватара */ #profile-left #pa-avatar img, .post-author .pa-avatar img { width: auto; max-width: 100%; line-height: 12px; } .post-author .pa-avatar img {box-shadow: 0 0 8px rgba(0, 0, 0, 0.25); max-width: calc(100% + 6px);} .post-author .pa-avatar img:hover {border-radius: 0px;} /*** ПОСТЫ РЕПУТАЦИЯ в строчку ***/ .pa-posts, .pa-respect { display: inline-block; box-sizing: border-box; width: 48%; padding: 0 2px; } .pa-posts {margin-top: 6px;} .pa-posts .fld-name, .pa-respect .fld-name { display: flex; justify-content: center; flex-direction: row; flex-wrap: nowrap; align-items: center; font-size: 11px; line-height: 1; padding: 0 0 6px; } .pa-respect img, .post h3 img {filter: hue-rotate(144deg) brightness(0.82);} /*** ЛИЧНОЕ ЗВАНИЕ ЛЗ ***/ .pa-fld1 { position: relative; width: auto; margin: 0px -10px 12px !important; padding:10px 8px; font-size: 1.05em; line-height: 1.5; color:#c8bab2; background-color: rgba(0,0,0,0.35); } .pa-fld1:before, .pa-fld1:after {content:''; display:block; position:absolute; right:0px; width:100%; height:30px; pointer-events:none;} .pa-fld1:before { top:-32px; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -53px calc(100% + 41px) no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 53px) calc(100% + 41px) no-repeat, transparent; } .pa-fld1:after { bottom: -32px; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -53px -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 53px) -41px no-repeat, transparent; } /* названия доп. полей */ .pa-fld1 .fld-name, .pa-fld3 .fld-name, .pa-fld3 .fld-name, .pa-fld4 .fld-name, .pa-fld5 .fld-name {display:none;} /**************************************************************/ /* ТЕКСТ СООБЩЕНИЯ-ПОСТА */ .post-body { font-size:1.08em; line-height: 1.5; position: relative; padding-left: 16px; padding-right: 0px; margin-left: var(--prwid); } .post-box { position: relative; padding: 0px 10px; text-align: justify; } .punbb .post-content {width: 100%; padding: 0; margin: 0;} /* ссылки под постом */ .post-links { text-align: right; margin: 12px 0px 4px; font-size: 11px; font-weight: 400; letter-spacing: 0.02em; text-shadow: 0 0 0px #afa08f; } .post-links li { display: inline-block; position: relative; margin:auto 2px; padding: 3px 10px; background-color: #cecbca; border: 1px solid #afa08f; transform: skewX(-8deg); -webkit-transition: 0.25s linear; -moz-transition: 0.25s linear; transition: 0.25s linear; } .pl-email, .pl-website {float: left;} /*** ОТКЛЮЧАЕМ всякое в полях профиля ***/ .pa-positive, .pa-sex, .pa-from, .pa-time-visit, .pa-reg, .pa-age, .pa-invites, .pa-gifts, .post-links li.pl-share, .pl-share, .pl-reports, li.pl-reports { display: none; } /* Отступы для абзацев, таблички */ .post-content p {padding: 0 0 0.6em 0;} .punbb .post-content tbody {vertical-align: middle;} .punbb .post-content td { display: table-cell; border-width: 0px !important; border-color: transparent; border-style: none !important; padding: 0; height: auto; overflow: hidden; } /*** РЕПУТАЦИЯ внутренний отступ ***/ #pun-respect #pun-main .container, #pun-positive #pun-main .container {padding: 6px 14px 0;} /* подпись - разделитель и текст */ .post-sig dt { display: block; height: 1px; width: 90%; margin: 1.5em auto 1.1em; opacity: 1; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0) 0%, #7d8a94 25%, #7d8a94 75%, rgba(255, 255, 255, 0) 100%); } .post-sig dd {font-size: 0.9em; line-height: 150%;} /* цитата, спойлер и код */ .post-content .quote-box, .post-content .code-box, .post-content .hide-box { display: flex; flex-direction: column; position: relative; padding: 16px 20px; margin: 14px 0.6em 14px 0.6em; background-color: #cecbca; border: 1px solid #958679; box-shadow:inset 0 0 0 1px #d2cbc9, inset 0 0 8px #b7aba6, 0 0 5px #c1b8b5; } .post-content .code-box {font-size: 0.8rem;} /* отключаем декор внутри цитаты */ .post-content .quote-box .quote-box:after {display: none;} .post-content .quote-box.spoiler-box:after {display: none;} /*** УБИРАЕМ ЛИШНИЙ ОТСТУП В ЦИТАТЕ ***/ .quote-box p:last-of-type, blockquote p:last-of-type, .post-content p:last-of-type {padding-bottom: 0;} /* АВТОР цитаты, выделить код, скрытый текст */ .quote-box cite, .code-box .legend, .hide-box cite { display: block; position: relative; margin: -16px -20px 16px -20px; padding: 6px 18px 5px; width: auto; text-align: left; font-weight: 600; font-size: 14px; font-family: PT Sans, Tahoma, serif; letter-spacing: 0.04em; color: #e6e5e4; text-shadow: 0 0 3px #000; background: linear-gradient(1deg, #597a91 0%, #47576d 55%, #263348 110%), var(--bgh2); border-bottom: 1px solid #958679; box-shadow: 0 2px 0 -1px #d2cbc9, 0 7px 8px -7px #b7aba6, inset 0 1px 7px rgb(0 0 0 / 25%); } /*** максимальный скролл в блоке кода ***/ .post-content .scrollbox {overflow:auto; height:auto !important; max-height:180px; width:100%; padding-bottom:8px;} /*** СПОЙЛЕР ***/ /* свернуть спойлер ссылка */ .post-content .spoiler-box>blockquote a[onclick^="clickSP"] { margin: 8px 0px -8px auto; padding: 2px 6px 0; font-size: 0.75em; font-family: PT Sans, Tahoma, sans-serif; border-top: 1px solid #b3a69f; } .spoiler-box>div[onclick]>p {margin: 0 !important; padding: 0 !important;} .post-content .spoiler-box>blockquote.visible {overflow-x: hidden !important;} /*** БЛОК СПОЙЛЕРА ВИДИМАЯ ЧАСТЬ ***/ .post-content .quote-box.spoiler-box {padding: 0px;} .post-content .spoiler-box>div { background: url('/img/plus.png') no-repeat 12px 50%, linear-gradient(-1deg, #597a91 0%, #47576d 50%, #263348 110%) !important; color: #e6e5e4; text-shadow: 0 0px 5px #000; padding: 12px 12px 12px 32px !important; box-shadow: none; font-weight: 400; font-size: 0.9em; letter-spacing: 0.02em; display:block; } .post-content .spoiler-box>div.visible { background: url('/img/minus.png') no-repeat 12px 50%, linear-gradient(0deg, #597a91 0%, #47576d 40%, #263348 110%) !important; color: #e6e5e4; text-shadow: 0 0px 5px #000; border-bottom: 1px solid #958679; box-shadow: 0 2px 0 -1px #d2cbc9, 0 7px 8px -7px #b7aba6; } /* отступ открытого текста от края названия*/ .post-content .spoiler-box>blockquote {padding: 16px 20px 18px !important;} #pun-main .quote-box cite a, #pun-main .code-box .legend a, #pun-main .post-content .spoiler-box > div a { color: #f7e3c9; text-shadow: 0 0 3px #000; } #pun-main .quote-box cite a:hover, #pun-main .code-box .legend a:hover, #pun-main .post-content .spoiler-box > div a:hover {color:#d4ecf1;} #pun div.post-rating a, #pun div.post-vote a { font-size:14px !important; font-weight: 400; text-align:center; padding: 3px 8px; background-color: #cecbca; border: 1px solid #afa08f; } /* html-темы */ .html-post-box {overflow:hidden;} /**************************************************************/ /* Тему читают */ #pun-viewforum .modmenu, #topic-users-in { border: 1px solid rgb(122 102 82 / 31%); background-color: rgb(164 149 138 / 20%); } #topic-users-in { margin: auto -16px; padding: 0.8em 0em 0.7em; line-height: 150%; font-size: 0.9em; font-family: Tahoma, Verdana, serif; position: relative; } #topic-users-in a {font-size: 1.1em;} #topic-users-in a:after {content: ',';} #topic-users-in a:last-child:after {display:none;} /* модераторское меню */ #pun-multimove .modmenu, #pun-multidelete .modmenu, #pun-multimegre .modmenu { padding: 1em 0 1em 25px; text-align: right; } #topic-modmenu {padding: 0.5em 0 0.8em 20px;} #mod-options option { padding: 0 10px; filter: brightness(1.02); } /* RSS Atom*/ #pun-searchtopics div.modmenu {display:none;} #pun-viewtopic #topic-modmenu span {display:none;} .isuser #pun-viewtopic #topic-modmenu {display:none;} .isadmin #pun-viewtopic #topic-modmenu, .ismoderator #pun-viewtopic #topic-modmenu {display:block;} #topic-feed {display:none;} /**************************************************************/ /* скрыть отредактировано от пользователя */ .isuser .lastedit, .isguest .lastedit, .pa-awards, .pa-gifts {display:none;} .isadmin .lastedit, .ismoderator .lastedit {display:none;} .post-content p.lastedit { padding: 0.6em 0; text-align: right; font-size: 0.85em; font-style: italic; opacity: 0.55; } /* РАЗДЕЛИТЕЛЬ hr */ hr, .post-content hr { position: relative; margin: 0.7em auto 1em auto !important; height: 0px; opacity: 1 !important; } /* картинки и текст рядом */ .punbb .post-content img.postimg { vertical-align: middle; max-height: 1000px; max-width: 100%; width: auto; height: auto; } * img {width:auto; max-width:100%; height:auto;} /* таблица опроса*/ #poll-special div.formal.vote-result table td {width: 33%;} #poll-special td h1 { display: block; margin: auto 0px; height: 8px !important; background-image: none; background-color: var(--bgh2); padding: 2px; } #poll-special td h1:before, #poll-special td h1:after {display: none;} #poll-special td span {padding: 0 1em;} #poll-special table.poll2 tr td:first-child {text-align: right !important;} #poll-special table.poll2 tr td.tac {text-align: center !important;} /* опрос да-нет*/ #poll-special.section.type-3 div.formal.vote-result table td {width: auto;} /**************************************************************/ /* bb-кнопки */ #form-buttons { padding: 5px 4px 4px; margin: 0.2em auto; border: 1px solid #a79e94; background: rgb(226 224 220 / 12%); } #post-form fieldset {padding: 0.35em 0 0.625em;} #post-form fieldset .fs-box, #pun-messages form#post { margin: 0.2em 0em 0.3em; padding: 0 30px; } #pun-messages form#post {margin: 0.2em 0em 1.1em;} #post-form #form-buttons { padding: 4px 4px 4px 8px; margin: 1em 0px; } /* оболочка поля ответа */ textarea { outline: none; max-width: 100%; line-height: 155%; padding: 14px; margin: 0.5em 0px 0.1em; font-size: 1.08em; } /* расширитель */ div.grippie {filter: contrast(0.3);} /* чтобы не плясал текст */ textarea#main-reply { text-size-adjust: 100%; -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } /*** СПИСОК BB-КНОПОК ***/ .punbb .hashelp {position: relative;} #pun_wrap #post .container[id$="-area"], #tags .container { display: block; overflow: auto; max-height: 270px; border: 1px solid #958679; text-shadow: none; background: var(--bgpum); } #form-buttons+#tags {position: relative;} #tags .container { position: absolute; right: 6px; top: 0px !important; z-index: 2; padding: 12px; } #tags tr {display: table-row;} #pun-messages #post-form div.container {padding-left: 12px !important;} #font-area div, #size-area div, #addition-area div { height: auto !important; padding: 4px 8px; } #font-area div:hover, #size-area div:hover, #addition-area div:hover { background: var(--bgpum); filter: brightness(1.05); } #image-area-tcon-computer {margin-bottom: 0.6em;} #image-area {max-width: 430px;} #pun #video-area-tinp, #pun #image-area-tinp {border: #958679 solid 1px;} #keyboard-span input { margin: 2px !important; padding: 0px 10px !important; border: 1px solid #958679 !important; border-radius: 0px; background-image: none; background-color: var(--bgpum) !important; box-shadow: none !important; color: inherit !important; text-shadow: none !important; filter: brightness(1.05); font-family: Arial, Helvetica, sans-serif !important; font-weight:400 !important; } #keyboard-span input:hover {filter: brightness(1.13);} /* BB-теги */ #form-buttons tr { display: grid; grid-template-columns: repeat(auto-fit, minmax(26px, 1fr)); grid-template-rows: auto; gap: 5px 4px; } #form-buttons td { height: 26px; font-family: 'icomoon'; font-size: 16px; font-weight: 400; position: relative; opacity: 1; color: var(--clrpum); } #form-buttons td:hover { opacity: 1; color: var(--punah); } #form-buttons td img { display: inline-block; z-index: 10; } #button-files_rusff, #button-graffiti_rusff, #button-smile {display: none !important;} /*дополнения*/ #button-styles:before { position: relative; display: inline-block; height: 26px; width: 26px; line-height: 26px; top: -6px; } #button-styles:before {content: "\f02c";} #form-buttons td#button-styles img {margin-left: -26px;} #form-buttons td:before {pointer-events: none;} #post-form .fs-box p.checkfield {padding-top: 0.8em;} /**************************************************************/
Поделиться112022-12-28 20:56:43
Код:
/*** КНОПКИ ***/ /* центрируем кнопки */ #post-form .formsubmit {text-align: center;} #imageupload-left input[type=button] {width: auto !important;} #viewprofile-next #pa-edit a, input[class="button"], input[class="button submit"], input[type="button"], input[type="submit"], .button { margin: auto 0.2em; padding: 6px 12px 4px; letter-spacing: 0.05em; text-transform: uppercase; font-family: PT Sans, Tahoma, sans-serif; font-size: 13px; font-weight: 600 !important; color: #c4b4ae !important; text-shadow: 1px 1px 1px #000; border: 2px solid #364156; background: radial-gradient(ellipse at center, #3d557d 10%,#262c3d 100%); box-shadow: 0px 0px 4px #191a1d inset, 0px 2px 5px rgb(11 7 6 / 35%); cursor: pointer; -webkit-transition: 0.22s linear; -moz-transition: 0.22s linear; transition: 0.22s linear; } /*** КНОПКИ ПРИ НАВЕДЕНИИ ***/ #viewprofile-next #pa-edit a:hover, input[class="button"]:hover, input[class="button submit"]:hover, input[type="button"]:hover, .button:hover { cursor: pointer; filter: brightness(1.2); } /**************************************************************/ /*** АДМИНКА ***/ #pun .punbb-admin #pun-navlinks, #pun .punbb-admin #pun-ulinks {position:relative; top: 0px;} #pun-admain { background-color: var(--bgpum); color: var(--clrpum); } .punbb-admin .linksb { display: flex; flex-wrap: wrap; height: auto !important; padding: 1em 0; font-size: 1.1em; } div.adcontainer {background-color: var(--bgpum);} #pun-adnav ul.adsubnav li {color: var(--punah) !important;} #pun-admain h1, #pun-admain h2, #pun-admain h3, #pun-admain h4, .adformal h2, #pun-adnav h2, .adformal h2, #pun #pun-adnav h2 { padding: 9px 0; font-size: 11px !important; font-family: Tahoma, Arial, sans-serif; color: #fff !important; box-shadow:none; background-image:none; background-color: var(--bgh2); } #pun-admain h2:before, #pun-adnav h2:before {display:none;} /*для мелочи */ #pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain-new form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer { padding: 16px 8px 12px !important; } #pun-admain span[class="adinput"] input:not([type="radio"]), #pun-admain input:not([type="radio"]), #pun-admain span[class="adinput"] input:not([type="checkbox"]), #pun-admain input:not([type="checkbox"]), #pun-admain input:not([type="submit"]), #pun-admain span[class="adinput"] label, #pun-admain textarea, #pun-admain select, #pun-admain optgroup {width: 100%;} #pun-admain input[type="submit"], #pun-admain input[type="checkbox"], #pun-admain input[type="radio"], #pun-admain p.submitend input.button, #pun-admain input.button {width: auto !important;} #pun-admain input[type="submit"], #pun-admain p.submitend input.button, #pun-admain input.button {font-size: 11px;width: auto; letter-spacing:0px;} #pun-admain fieldset .handle, #pun-admain fieldset p { border-left-width: 20em; border-color: transparent !important; background-color: rgb(218 214 212 / 50%) !important; } #pun-admain .adlabel { margin-left: -18em !important; width: 18em !important; padding-left: 1em; padding-right: 0em !important; } .punbb div.adminmain.post {padding: 0 0 0 15em !important; margin-top: 0px;} #pun-adnav .isactive ul.adsubnav a {border-bottom: none;} .award-edit {margin-right: 1em !important;} #pun-admain input, #pun-admain select {width: auto;} #pun #pun-admain fieldset, #pun .adcontainer, #pun .adformal {border-color: transparent;} #pun #pun-admain .adcontainer td {border-width: 0px;} /* сервисный баннер */ .admin-advert-block { width: 100% !important; margin-top: 80px; text-align: center; } .admin-advert-block a {color: var(--puna);} .punbb-admin #filetable {font-size: 11px;} input[type="checkbox"] { border: 1px solid #8e8e8b; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding: 5px !important; cursor: pointer; transition: all .22s ease-in-out 0s; height: 1em; } input[type="radio"] { border: 1px solid #8e8e8b; border-radius: 100%; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding: 5px !important; cursor: pointer; transition: all .2s ease-in-out 0s; height: 1em; } input[type="checkbox"]:checked, input[type="radio"]:checked { height: 1em; background: var(--bgh2) !important; } /**************************************************************/ /* страница нет новых сообщений */ h1+div.info {padding: 1.2em 2em 1.2em;} /* заплатки для страницы регистрации */ form#register div.info-box {margin: 0.2em 1.35em 0.3em; text-align: justify; overflow:hidden;} form#register div.info-box p {padding: 0 0 0.9em 0; line-height: 140%;} /* списки на страницах VIP */ #forum-vip ul li, #forum-foundation ul li { list-style-type: disc; padding-bottom: 0.5em; margin-left: 2em; } #pun-help h3 {margin: 1.2em auto; width: 80%;} #pun-help p {padding-bottom: 0.8em;} #pun-help dl, #pun-help ul {padding-bottom: 0.6em;} #pun-help dl dt, #pun-help ul li {padding: 0 0 0.6em 1em;} #pun-help dd {padding: 0 0 2em 1em;} /**************************************************************/ /*** ВСПЛЫВАЮЩИЕ ОКНА ***/ .modal-inner, .inner { padding: 20px 20px; color: var(--clrpum); background: url(https://forumstatic.ru/files/001b/b6/23/17773.jpg) 0% 0% repeat; background-color: var(--bgpum); box-shadow: #523018 0px 0px 4px inset, #7a6e5d 0px 0px 12px inset, #856f50 0px 0px 18px inset, rgb(0 0 0 / 40%) 0px 0px 8px !important; } #pun .pun-modal .container {overflow: hidden;} #pun .pun-modal .closer { font-family: Verdana, sans-serif; font-size: 18px !important; margin-right: 4px !important; } .inner td {vertical-align: top;} /* перемещение сообщений */ #move_posts_form thead tr, #move_posts_form tbody tr { padding-right: 8px; border-bottom: 1px solid rgba(7, 10, 14, 0.16); display: grid !important; align-items: center; grid-template-columns: 1fr auto; justify-items: start; } #pun #pun-report .bg, #pun #pun-reputation .bg, #pun #pun-admin-award-form .bg {background-color: #090909;} /**************************************************************/ /*** ЗАКЛАДКИ ***/ #BookmCntToggle { top: 12px !important; color: var(--bgh2) !important; background: var(--bgpum) !important; height: 26px !important; width: 26px !important; z-index: 11 !important; } #MyBookmarks { margin-top: 80px; background: var(--bgpum); min-height: 150px; max-height: 500px; } #MyBookmarks h2 { margin: 0px; padding: 8px 16px 6px 16px; font-size: 14px; border-width:0px; background: linear-gradient(1deg, #597a91 0%, #47576d 55%, #263348 110%), var(--bgh2); box-shadow: inset 0 0 10px rgb(0 0 0 / 45%); } #MyBookmarks .container { height: auto; overflow-y: auto; overflow-x: hidden; max-height: 440px; } .editBookmark {background-color: var(--bgpun);} /**************************************************************/ /*** ОТСТУПЫ РАЗНЫХ БЛОКОВ ***/ #pun-stats li.item5.onlinelist {padding: 14px 20px 4px;} #pun-stats li.item5.users_24h {padding: 12px 20px 8px;} #pun-status {padding: 0 20px;} #viewprofile div.container table { margin: auto 20px; width: calc(100% - 40px); } #pun-userlist .usertable, #pun-online div.online-list, .linkst, .linksb, div.modmenu, #pun-viewforum #pun-main div.container, #pun-searchtopics #pun-main div.container, #topic-users-in, #punbbsearch.container, #userlist.container, #pun-movetopic fieldset, #pun-movetopic p.formsubmit { padding-left: 14px; padding-right: 14px; } #pun-delete p.formsubmit {margin: 0.8em 22px;} #pun-messages form#messages { margin-left: 200px; padding-left: 20px; padding-right: 20px; } #pun-announcement div.container {padding-left: 0px; padding-right: 0px;} /**************************************************************/ /*** СТРЕЛКИ ***/ .topbot { position: absolute; right: 0px; z-index: 4; display: block; } .go-up, .go-down { -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; transition: 0.2s linear; cursor: pointer; display: none; position: fixed; z-index: 12; box-sizing: border-box; width: 26px; height: 54px; text-align: center; font-family: Tahoma, Verdana, sans-serif; font-size: 20px; line-height: 200%; overflow: hidden; color: #777c84; text-shadow: 1px 0px 3px #000; background: url(https://forumstatic.ru/files/001b/b6/23/20793.jpg) 50% 0% repeat; background-color: var(--bgpun); box-shadow: inset 0 0 6px 0px rgb(0 0 0 / 50%); } .go-up {bottom: calc(30% + 80px);} .go-down {bottom: 30%;margin-left: 0px;} .go-down:hover, .go-up:hover {filter: brightness(1.15);} /*** РЕАКЦИИ ***/ /* .reactions-root, .reactions-container {display: none;} */ #pun .reactions-root {margin: 8px 0px 4px auto;} #pun .post-body .reactions-container {justify-content: flex-end; margin-right: -8px;} #pun .post-body .reaction-picker-panel {right: 0;} #pun .post-body .emoji-mart { border: 1px solid #958679; border-radius:0px; background:var(--bgpum); box-shadow: 0 0 6px #bbbfc2 inset, 0px 1px 5px rgb(0 0 0 / 8%); } #pun .emoji-mart-bar {border:0px solid transparent;} #pun .post-body .reaction-chip { background-color: var(--bgpum); border: 1px solid #958679; } #pun .reaction-chip:not(.reaction-chip--disabled):hover { background-color: var(--bgpum); filter: brightness(1.05); } #pun .post-body .reaction-picker-button { border-radius: 0px; width: 18px; height: 18px; padding: 4px; margin-top: 4px; } #pun .post-body .reaction-chip.reaction-chip--clicked { border: 1px solid rgb(65 65 65 / 22%); background: transparent; color: var(--clrpum); box-shadow:none; } #pun .emoji-mart-search input { margin-bottom: 6px; color:var(--clrpum); border: 1px solid #968e85; box-shadow: none; border-radius: 0px; background: #c4c1bc; } #pun .emoji-mart-category-label span { color:var(--clrpun); filter: brightness(1.07); background: #c4c1bc; border: 1px solid #968e85; } #pun .emoji-mart-anchor {color:var(--punamh);} #pun .emoji-mart-anchor:hover, .emoji-mart-anchor:focus, .emoji-mart-anchor-selected {color:var(--punam);} #pun .emoji-mart-anchor-selected {color:var(--punam)!important;} #pun .emoji-mart-anchor-bar {background-color:var(--punam)!important;} /**************************************************************/ /*** MOBILE STYLE ***/ @media screen and (max-width: 1030px) { #pun {width:auto; max-width:1030px;} .topbot {right: 20px;} } @media screen and (max-width: 948px) { #pun {width: 100%; max-width: 948px;} .shap {grid-template-columns:1fr; padding: 0 30px;} .nazv { grid-column: 1 / -1; grid-row: 1 / -1; padding: 0px 16px 0 16px; } .shap:hover .nazv {display:none; opacity:0;} .obj-src { opacity:0; grid-column: 1 / -1; grid-row: 1 / -1; margin: auto 0px; padding: 0 10px 0 10px; -webkit-transition: 0.28s linear; -moz-transition: 0.28s linear; transition: 0.28s linear; } .shap:hover .obj-src {opacity:1;} } @media screen and (max-width: 650px) { #pun {width: 100%; max-width: 650px; margin-bottom:0px;} #pun-main {margin: auto -3px;} /* иконки на навигацию */ #pun-navlinks li a:before { overflow: hidden; display: inline; font-family: 'icomoon', 'fontawesome'; font-size: 0px; } #pun-navlinks li#navindex a:before {content: "\e91e";} #pun-navlinks li#navuserlist a:before {content: "\f0c0";} #pun-navlinks li#navsearch a:before {content: "\f002";} #pun-navlinks li#navprofile a:before {content: "\f2bc";} #pun-navlinks li#navpm a:before {content: "\f003";} #pun-navlinks li#navadmin a:before {content: "\f013";} #pun-navlinks li#navlogout a:before {content: "\f08b";} #pun-navlinks li#navregister a:before {content: "\f234";} #pun-navlinks li#navlogin a:before {content: "\f090";} #pun-navlinks li#navpr_1 a:before {content: "\f06e";} /* читатель */ #pun-navlinks li#navpr_2 a:before {content: "\f02d";} /* реклама */ /*** навигация ***/ #pun-navlinks {padding:0px 6px;} #pun-navlinks .container {margin: 0px 0px 0px 0px; padding: 6px 0;} #pun-navlinks .container {justify-content: space-evenly;} #pun-navlinks li a span {font-size: 0px; display: none;} #pun-navlinks li a:before { font-size: 24px; padding: 2px 2px 2px 6px; } #pun-navlinks li#navadmin span, #pun-navlinks li#navadmin span:before {font-size:0px; display:none;} #pun-navlinks li#navadmin a:before { content: "\f013"; font-family: 'icomoon', 'fontawesome'; } #pun-ulinks { text-align: center; width: auto; height: 32px; padding: 10px 10px 0 10px; } #pun-ulinks .container {flex-direction: column; position: relative;} #pun-ulinks:before { content: 'Меню пользователя'; margin: auto; text-transform: none; font-family: Tahoma, sans-serif; font-weight: 600; font-size: 14px; letter-spacing: 0.05em; color: #787f8c; text-shadow: 0 1px 2px rgb(0 0 0 / 50%); } .nightp #pun-ulinks:before {color:#9aa4a6;} #pun-ulinks ul { position: absolute; top: 5px; width: 92%; margin-left: 4%; z-index: 10; padding: 0 10px; -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; border: 1px solid #1c1e22; background-color: var(--bgbody0); box-shadow:inset 0 0 10px rgb(0 0 0 / 32%); } .nightp #pun-ulinks ul {border:1px solid #1e2e30;} #pun-ulinks:hover ul {-webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1);} #pun-ulinks li {padding-right: 0; margin: auto 0px;} #pun-ulinks ul li a { padding: 8px 4px; margin: 3px 0px 0px; display: block; font-size: 14px; border-bottom: 1px solid #323944; } .nightp #pun-ulinks ul li a {border-bottom: 1px solid #38585b;} #pun-ulinks ul li:last-child a { margin-bottom: 2px; border-bottom: 0px solid transparent; } #pun-ulinks li:nth-child(3), #pun-ulinks li.item5 {display: none;} #pun .post-body div.html-post-box {overflow:hidden;} #pun-navlinks .container {flex-wrap:nowrap;} #pun-navlinks li {padding: 0 4px;} select {width: 100%;} /* предпросмотр профиля*/ #viewprofile div.container table {margin:auto; width:100%;} #profile-right {padding:0 6px !important;} #profile-right li {margin: 1em 0.3em 0em;} #viewprofile-next #viewprofile .container tr {display: flex; flex-direction: column;} #profile-left {width: 100% !important; padding-bottom: 6px !important;} #profile-left #profile-name strong {padding-top: 0em;} /* главная страница */ #pun-index .category tr {grid-template-columns: 1fr 1fr; grid-template-rows: auto; grid-template-areas: "lone lone" "ltwo lthree" "lfour lfour"; padding: 4px 4px 4px 0px;} #pun-index .category tr:last-child {padding-bottom:14px;} .category .tcl .intd {margin: auto 0px 4px;} #pun-index .category .tcl {margin-right:0px;} #pun-index .category .tcr {margin-right:0px; margin-left:0px; padding-left:30px; padding-right: 54px; border-left:0px solid transparent;} #pun-index .user-avatar {right:5px !important; left:auto !important; margin: 0px 5px 2px 14px !important;} #pun-index .user-avatar .avatar-image, #pun-index .user-avatar {width:36px !important; height:36px !important;} #pun-stats ul.container {grid-template-columns: 1fr 6px 1fr; grid-template-rows: repeat(5, auto); grid-template-areas: "ntemy . nrega" "nsoob . nposl" "nonln nonln nonln" "nusers nusers nusers" "nbirth nbirth nbirth"; padding:10px 20px 0; } #pun-stats li.item5.onlinelist {padding:8px 0px 4px;} #pun-stats li.item5.users_24h {padding:12px 0px 8px;} /* табла внутренняя */ #pun-viewforum .category tr.isub {grid-template-columns: 1fr; grid-template-rows: auto auto;} #pun-viewforum .category tr.isub .tcl {padding: 0 0px 4px; border-width: 0px; grid-column: 1 / -1; grid-row: 1 / 2;} #pun-viewforum .category tr.isub .tcr {padding: 0px 0 20px; grid-column: 1 / -1; grid-row: 2 / 3;} #pun-viewforum .category tr.isub div.icon {display:none;} /* внутри форума */ #pun-viewforum thead, #pun-messages thead, #pun-searchtopics thead {display:none; font-size:0px;} #pun-viewforum .forum .tc2, #pun-viewforum .forum .tc3 {display:none;} #pun-viewforum .forum tr { grid-template-columns:1fr; grid-template-rows:auto auto; padding:4px 0; border-bottom: 1px solid transparent; border-image: linear-gradient(to right, transparent 0%, rgb(91 69 41 / 20%) 20%, rgb(91 69 41 / 20%) 80%, transparent 100%); border-image-slice:1; } #pun-viewforum .forum tr:last-child {border-bottom:0px solid transparent;} #pun-viewforum .main td.tcl {padding:0.7em 0.4em 0em;} #pun-viewforum .main td.tcr {font-size:11px; text-align:right; padding:6px 0.4em 10px 30px;} .intd div.icon {margin:auto 18px auto 0px;} .forum .tcr span {margin-top:0.2em;} /* модерирование тем */ #pun-modviewforum .forum tr { padding-left:4px; grid-template-columns:1fr 50px; grid-template-rows:auto auto; border-bottom:1px solid rgb(126 104 75 / 40%); } #pun-modviewforum .forum tr:last-child {border-bottom:0px solid transparent;} #pun-modviewforum .forum .tcl {grid-column: 1 / 2; grid-row: 1 / 2;} #pun-modviewforum .forum .tcmod {grid-column: 2 / 3; grid-row: 1 / 2;} #pun-modviewforum .forum .tcr, #pun-modviewforum .forum .tc2, #pun-modviewforum .forum .tc3 {display:none;} #pun-modviewforum .modmenu {padding-left:4px; padding-right:4px; margin:1.4em 0.5em 0.8em 0.5em} /* посты, профиль, редактирование */ .punbb .post h3 + .container {grid-template-columns: 1fr; padding: 8px 5px 8px 5px !important;} .post-author { --prwid: 100%; font-size:1em; margin:12px 0px 18px 0px; padding: 12px 20px 10px; position: relative; top:0px; text-align:left; float:none; clear:both; } .post-body {grid-row:2 / 3; grid-column:1 / 2; padding-left:0; margin-left:0px; font-size:1.2em;} /* скрываем раскрываем блоки профиля */ .post-author li, div.arrLeft, div.arrRight {display: none;} .post-author .changeAvatar {margin:0px;} #pun .post-author li.pa-author, .post-author li.pa-title, .post-author li.pa-avatar { display:block; padding-right:70px; } #pun .post-author li.pa-author {padding:4px 70px 4px 0px !important;} .post-author li.pa-title {font-size:0.9em;} .post-author:hover li.pa-fld1 {display:block;} li.pa-fld1{margin:0px -20px 0px !important; width:auto;} li.pa-fld1 {margin-top:12px !important;} .post-author:hover li.pa-respect, .post-author:hover li.pa-posts {display:inline-block; text-align:center; font-size:0.9em;} /* автор */ #pun li.pa-author, #pun .pa-author {padding: 0; margin: 0.2em auto 8px auto !important; background-image:none !important; background-color: transparent; border:0px solid transparent !important; box-shadow:none; font-size: 1.3em; } /* аватарка */ .post-author li.pa-avatar img {object-fit:cover; width: 54px; height: 54px; } .post-author li.pa-avatar {margin:auto; padding-right:0px; position:absolute; top:12px; right:20px;} /* аватар в ЛС */ #pun-messages .post-author li.pa-avatar img {object-fit:cover; width:50px; height:50px;} /* индикатор онлайн */ .post-author.online .pa-author:after { display:inline-block; content:''; width:8px; height:8px; border-radius:50%; background-image:none;background-color: #99dfe0; box-shadow: inset 1px -3px 3px #13191c; transform: translateY(-8%); margin-left:12px; position:relative; top:auto; right:auto; } /* посты и репутация */ li.pa-posts, li.pa-respect {margin-top: 10px;} /* ссылки редактирования поста */ .post-links {margin:12px 4px 4px 4px;} .post-links ul {display:flex; flex-direction:row; flex-wrap:wrap;} .post-links li {flex:auto; text-align:center; margin:2px 3px;} legend {margin:auto auto 0px 0px;} #post-form fieldset .fs-box, #pun-messages form#post {padding:0 8px;} /* пагинация */ .linkst, .linksb {padding-left:12px; padding-right:12px; row-gap: 12px;} #pun-viewforum .linkst, #pun-viewforum .linksb {grid-template-columns: auto; row-gap: 10px;} .linkst {grid-template-columns: 1fr; grid-template-rows: auto auto;} .linkst .pagelink {grid-column: 1 / -1; grid-row: 1 / 2;} .linkst .postlink {grid-row: 2 / 3;} #pun-viewforum .postlink.long {width: auto; padding:0;} /* .linkst .pagelink {grid-column: 1 / -1; grid-row: 2 / -1; padding: 0 0 10px;} .linkst .postlink {grid-column: 1 / -1; grid-row: 1 / 2;} .linksb .pagelink {padding: 0px 0px 14px;} */ /* теги поля ответа */ #tags .container {position:static !important; width:100%; max-height:200px !important;} /* хлебные крошки */ p.crumbs {margin:1.1em 14px 1em 14px;} /*** RESPECTS PAGE ***/ #pun-respect.punbb .main table th, #pun-positive.punbb .main table th {display: none;} #pun-respect.punbb .main table tr, #pun-positive.punbb .main table tr { display: flex; flex-wrap: wrap; padding: 4px 0px 0; background: transparent; } #pun-respect #pun-main .container, #pun-positive #pun-main .container {padding: 6px 0px 0;} #pun-respect.punbb .main table tr *, #pun-positive.punbb .main table tr * {box-sizing:border-box;} #pun-respect.punbb .main table tr .tcl, #pun-positive.punbb .main table tr .tcl { order: 4; flex: 0 0 164px; line-height: 1.4rem; } #pun-respect.punbb .main table tr .tc2, #pun-positive.punbb .main table tr .tc2 { order: 1; flex: 0 0 20px; font-weight: 700; font-size: 16px !important; line-height: 0.5rem; } #pun-respect.punbb .main table tr .tc3, #pun-positive.punbb .main table tr .tc3 {order: 2; flex: 0 0 180px;} #pun-respect.punbb .main table tr .tc3 + .tc3, #pun-positive.punbb .main table tr .tc3 + .tc3 { order: 5; flex: 0 0 100%; font-style: italic; padding-left:0px; padding-top: 0px; border-bottom: solid 1px #9f9b98; } #pun-respect.punbb .main table tr .tcr, #pun-positive.punbb .main table tr .tcr {order: 3; flex: 1 0 auto;} /* список участников и активные участники */ #pun-userlist .relation, #pun-userlist .posts, #pun-userlist .num_posts, #pun-userlist .user_title, #pun-userlist .title {display:none;} #pun-userlist .usertable tr {grid-template-columns: 1fr 0.6fr 0.6fr;} .online-list tr { margin-bottom:10px; grid-template-columns: 1fr 0.6fr; grid-template-rows:auto auto; border-bottom: 1px solid transparent; border-image: linear-gradient(to right, transparent 0%, rgb(91 69 41 / 20%) 20%, rgb(91 69 41 / 20%) 80%, transparent 100%); border-image-slice: 1; } .online-list tr:last-child {margin-bottom:0px;border-bottom: 0px solid transparent;} #pun .online-list td {padding:0.4em 0.4em} .online-list .tcl.username {grid-column: 1 / 2; grid-row: 1 / 2;} .online-list .tc3 {grid-column: -2 / -1; grid-row: 1 / 2;} .online-list .tcl.action {grid-column: 1 / -1; grid-row: 2 / 3;} #punbbsearch.container, #pun-userlist .usertable, #login.container {margin-bottom:12px !important;} /* активные темы */ #pun-searchtopics .tc2, #pun-searchtopics .tc3 {display:none;} #pun-searchtopics tr { grid-template-columns:1fr; grid-template-rows:auto auto; padding:5px 0; border-bottom: 1px solid transparent; border-image: linear-gradient(to right, transparent 0%, rgb(91 69 41 / 20%) 20%, rgb(91 69 41 / 20%) 80%, transparent 100%); border-image-slice: 1; } #pun-searchtopics tr:last-child {border-bottom:0px solid transparent;} #pun-searchtopics .tcl {grid-column: 1 / -1; grid-row: 1 / 2;} #pun-searchtopics .tcr {grid-column: 1 / -1; grid-row: 2 / -1; text-align:right; padding-right:18px !important; font-size:0.9em;} .forum .tcr span {font-size:1em;} #pun-searchtopics .forum td {padding:0.4em;} #pun .punbb .user-avatar {float:right; margin:0px 0px 2px 14px !important;} #pun #pun-userlist.punbb .user-avatar {float:left; margin:0px 14px 2px 0px !important;} /* ЛС */ #pun #messages td {padding:0.4em 0.4em;} #messages .fs-box tr {grid-template-columns: 1fr 0.7fr 40px; grid-template-rows:auto auto; padding:7px 0;} #messages .tcl.pmtcl1 {grid-column: 1 / 3; grid-row: 1 / 2;} #messages .tc2.pmtc24 {grid-column: -2 / -1; grid-row: 1 / 2;} #messages .tc2.pmtc22 {grid-column: 2 / -1; grid-row: 2 / 3;} #messages .tc3.pmtc33 {grid-column: 1 / 2; grid-row: 2 / 3;} #messages legend {display:none;} /* профиль */ #profile > .container {margin-left:0px; margin-right:6px;} #pun #profilenav {width:100%; float:none; clear:both; margin-top:4px; margin-left:0px; margin-right:0px;} #profilenav ul li {display:inline-block;} span.input input {margin-bottom: 6px;} #viewprofile-next #profilenav {display:none;} /* страница поиска */ form#userlist p.inputfield, form#userlist p.selectfield, form#punbbsearch p.inputfield, form#punbbsearch p.selectfield {width:100%;} #pun-messages form#messages {margin-left:0px; padding-left: 0px; padding-right: 8px;} #profile .fs-box {margin: 0.2em 0em 0.6em 0em;} #punbbsearch.container, #pun-userlist .usertable, #login.container {padding-left:0px; padding-right:0px;} #pun-searchtopics #pun-main div.container, #pun-online div.online-list {padding-left:0px; padding-right:0px;} #pun-edit #post {padding-left:10px; padding-right:10px;} #userlist.container {padding-left:0px; padding-right:0px;} } @media screen and (max-width: 626px) { .akpers {display:none;} .obj-src {row-gap: 16px;} } @media screen and (max-width: 540px) { #MyBookmarks, #BookmCntToggle {display:none !important;} #pun #pun-navlinks li#navpm span.num_msg {font-size:11px !important; height:18px; line-height:0px !important;} textarea {font-size:1.3em;} /* фикс для таблиц в постах */ #pun .post .post-content td, #pun #post-preview .post-content td {display:block; width:100% !important;} #pun .post .post-content dl.post-sig {font-size:0.8em;} #pun .post .post-content dl.post-sig td {display:table-cell;} #pun-messages .post-content td {display:block; width:100% !important; box-sizing:border-box;} #pun-messages .post-content dl.post-sig td {display:table-cell;} form#register .inline .inputfield {float:none;} /* админка */ .punbb-admin {width: 100%; max-width: 540px;} .punbb-admin .admin-advert-block {width:100%;} .punbb-admin #pun-navlinks .container{flex-direction:row; flex-wrap:wrap; margin: 0px !important;} #pun-adnav ul {display: flex; flex-wrap: wrap; flex-direction: row;} div.adcontainer {background-color: var(--bgpum);} .punbb div.adminmain.post {padding: 0 0 0 0em !important;} .punbb-admin #pun-navlinks a, .punbb-admin #pun-navlinks li#navadmin span:before {font-size:0px; margin: 0px;} .punbb-admin #pun-navlinks a:before {font-size: 24px;} .punbb-admin #pun-navlinks li {padding:0;} .punbb-admin span.num_msg {font-size: 16px !important;} .punbb-admin #pun-ulinks .container {flex-direction:column; flex-wrap:nowrap;} .punbb-admin .adminmain {padding:0em 0px !important;} .punbb-admin #pun-adnav {float:none; clear:both; width:100%; margin-left:0em; display:block; box-sizing: border-box;} .punbb-admin #pun-admain fieldset {padding: 0 4px 0 4px !important;} .punbb-admin #pun-adnav li {display:inline-block;} .punbb-admin #pun-admain fieldset p, #pun-admain fieldset p, .punbb-admin #pun-admain fieldset .handle {border-left-width:0em !important; border-left:none; padding-left:6px; box-sizing:border-box;} .punbb-admin #pun-admain fieldset p {margin-bottom:6px;} .punbb-admin #pun-admain2 fieldset .subforums {margin-left:0em;} .punbb-admin #pun-admain .adlabel {width:100%; box-sizing:border-box; display:block; float:none; clear:both; margin-left:0em;} #pun-admain fieldset .handle, #pun-admain fieldset p {border-left-width:0em !important;} #pun-admain .adlabel {margin-left:0em !important; width:100% !important;} .punbb-admin #pun-admain .adinput {padding:0px 26px 0 0 !important;} .punbb-admin #pun-admain span.adsubmit {position:relative; display:block; left:1em !important; margin-bottom:6px;} .punbb-admin #pun-admain p.adsubmitfield span.adsubmit {top:2px;} #pun-admain textarea {width:98% !important; box-sizing:border-box;} .punbb-admin #pun-admain1 form.adcontainer, .punbb-admin #pun-admain2 form.adcontainer, .punbb-admin #pun-admain1 div.adcontainer, .punbb-admin #pun-admain2 div.adcontainer {padding: 18px 0px 12px 0px; overflow:hidden;} #pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer {padding-left:0; padding-right:0;} .punbb-admin #pun-admain p span.astable label {float:none; clear:both;} } @media screen and (max-width: 480px) { #pun-stats ul.container {grid-template-columns: 1fr; grid-template-rows: repeat(7, auto); grid-template-areas: "ntemy" "nsoob" "nrega" "nposl" "nonln" "nusers" "nbirth";} .punbb select, .checkfield input[type="checkbox"], .radiofield input[type="radio"], .punbb .longinput input {width:auto; max-width:280px;} } @media screen and (max-width: 440px) { .shap {padding: 0 8px;} .nazv {padding:0px;} .nazv em {font-size: 80px;} }
Поделиться122022-12-28 20:58:46
Код:
/*** АВАТАР ДЛЯ ГОСТЯ ***/ .punbb .user-avatar.no-avatar span.avatar-image { background-image: url(https://forumavatars.ru/img/avatars/001b/b6/23/13-1671040560.png) !important; } /*** РАМКИ ДЛЯ ОТДЕЛЬНЫХ ТАБЛИЦ ***/ div#p31 td, div#p38 td {border: 1px solid #9f9b98 !important;} /**************************************************************/ /*** СЛАЙДЕР АВАТАРОК by Lerage***/ li.pa-fld2 {display: none;} .changeAvatar { margin: 8px -2px 10px; display:flex; flex-direction:row; flex-wrap:nowrap; align-items:center; } /*** стрелочки от скрипта переключения аватарок ***/ div.arrLeft { order:-1; margin: auto 0px auto auto; float: left; cursor: pointer; background-image: url(https://forumstatic.ru/files/001b/b6/23/16252.png); background-size: 12px; transform: scale(-1, 1); background-repeat: no-repeat; width:14px; height:33px; } div.arrRight { margin: auto auto auto 0px; float: right; cursor: pointer; background-image: url(https://forumstatic.ru/files/001b/b6/23/16252.png); background-size: 12px; background-repeat: no-repeat; width:14px; height:33px; } /**************************************************************/ /*** ОБЩИЙ БЛОК ШАПКИ ***/ .shap { position:absolute; height:var(--logopad); top: calc(-3px - var(--logopad)); right:0px; width:100%; background: rgba(255,0,255,0.0); display: grid; grid-template-columns: auto 1fr; grid-template-rows: auto; align-items: center; } /*** НАЗВАНИЕ ***/ .nazv { grid-column: 1 / 2; grid-row: 1 / -1; padding: 0px 30px 0 40px; align-self: center; } .nazv em { display:block; padding:14px 0; text-align:center; font-style:normal; font-family: Helmswald, Amador, Georgia, serif; font-size: 90px; line-height:1; letter-spacing:10px; } .nazv span { display:block; margin-top:4px; text-align:center; font-size:0.9em; font-family: PT Sans, Tahoma, sans-serif; line-height: 1.2; text-shadow: -1px 1px 2px #000; color: #667183; } /*** ИНФОБЛОК ***/ .obj-src { grid-column: 2 / -1; grid-row: 1 / -1; margin: auto 0px; padding: 0 20px 0 10px; height: var(--logopad); display: grid; grid-template-columns: 1fr; grid-template-rows: auto; align-content: center; justify-items: center; text-shadow: -1px 1px 2px #000; } /*** НАВИГАЦИЯ ***/ .naviga {display:flex; flex-wrap:wrap; flex-direction:row; margin: auto 0px; width:100%;} .naviga li { flex: auto; display: inline-block; margin: 2px 2px; letter-spacing: 0.07em; text-align:center; font-weight: 400; font-size:12px; font-family: PT Sans, Tahoma, sans-serif; } #pun .naviga li a { display:block; padding: 2px 14px; border-radius: 4px; border: 1px solid #13151d; color:#778291; text-shadow: 0 1px 3px #000; background: rgb(16 21 29 / 40%); box-shadow: 0 -1px 5px rgb(0 0 0 / 10%), inset 0 -4px 6px -2px rgb(81 121 186 / 25%); transition: 0.15s linear; } #pun .naviga li a:hover { color:#9fb2cd; background: rgb(16 21 29 / 52%); box-shadow: 0 -1px 5px rgb(0 0 0 / 10%), inset 0 -6px 6px -2px rgb(81 121 186 / 30%); } /*** НОВОСТИ ***/ .nov0 { display:block; margin:auto 0px; padding: 10px 16px; width:100%; text-align: center; background: url(https://forumstatic.ru/files/001b/b6/23/80642.png) -53px -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 53px) -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) -53px calc(100% + 41px) no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 53px) calc(100% + 41px) no-repeat; background-color: rgb(16 21 29 / 40%); box-shadow: 0 0px 5px rgb(0 0 0 / 20%), inset 0 0px 8px 0px rgb(0 0 0 / 25%); } .nov0 p { display:block; overflow:auto; max-height:80px; font-family: PT Sans, Tahoma, sans-serif; font-size: 12px; } .nov0 em { display:block; margin-top:8px; font-style:normal; line-height: 1.1; overflow: hidden; } /*** ИСКОМЫЕ ПЕРСОНАЖИ ***/ .akpers { display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center; position:relative; margin: 13px 0px; width:100%; } .pacv, .pacv em, .pacv a img {transition: all .3s linear;} .pacv { z-index: 6; position:relative; margin: 2px 3px; border-radius: 0%; border: 1px solid #13151d; box-shadow: 0 0px 5px rgb(0 0 0 / 20%); opacity:0.6; } .pacv:hover {opacity:1; z-index:7;} .pacv a {display:block; position:relative;} .pacv em { position: absolute; z-index:8; left: 50%; bottom: -3px; padding: 10px; box-sizing: border-box; pointer-events:none; max-width: 220px; min-width: 140px; text-align: center; font-size: 11px; text-transform: none; font-style:normal; background-color: rgba(0,0,0,0.95); border-width: 0px; transform: translate(-50%, 80%); transform-origin: 0% 50%; opacity:0; } .pacv:hover em {transform: translate(-50%, 100%); opacity:1; pointer-events:auto;} .pacv a img { display: block; width: 80px; height: 38px; object-fit: cover; object-position: 50% 50%; margin: auto; filter: grayscale(0.5) brightness(0.6); } .pacv:hover img {filter: grayscale(0) brightness(1);} .pacv>a:before { content: ''; position: absolute; top: 0px; display: block; width: 100%; height: 100%; mix-blend-mode: color; opacity: 0.5; background-color: #93a7c0; z-index: 3; } .pacv>a:hover:before {opacity: 0;} .pacv em p {line-height: 1.2;} /**************************************************************/ /*** СТИКЕРЫ ***/ .hvStickerPackModal { background: var(--bgpum) !important; border-color: #958679 !important; } .hvStickerPackModalContent { border-color: #958679 !important; } .hvStickerPackModalContent::-webkit-scrollbar { background: rgba(0, 0, 0, 0.15); width: 6px; height: 6px; } .hvStickerPackModalContent::-webkit-scrollbar-thumb { background: #6b747b; } .hvStickerPackModalTab { border-radius: 2px !important; padding: 6px 12px !important; font-size: 11px !important; color:var(--clrpum); background: #afa57f; } .hvStickerPackModalTab.active { background: #c8c8ad; border: 1px solid #958679; } /*** МАСКА ПРОФИЛЯ, СМЕНА ИМИДЖА ***/ #mask_dialog .inner { padding: 8px; border-radius: 0px; background: url(https://forumstatic.ru/files/001b/b6/23/17773.jpg) 0% 0% repeat var(--bgpum) !important; } #mask_dialog .hv-mask-dialog-title { font-family: Amador, Times New Roman, serif; font-weight: 400; font-size: 21px; } #mask_dialog .hv-form-block {margin-left:10px;} #mask_dialog .hv-form-block input, #mask_dialog .hv-form-block textarea {width: 96%;} #mask_dialog .hv-form-block textarea {margin-left: 6px;} /*** Регулировка размера шрифта в постах © Alex_63 ***/ /* Слайдер звука в ЛС */ .FNTslider, #volSlider { position: relative; z-index: 8; float: right; margin: 6px 4px 3px !important; width: 120px !important; height: 8px !important; background: #c0c1c3 !important; border-radius: 0px !important; border: 1px solid #91816b !important; } .FNTslider .before, #volSlider .before { position: absolute; margin-top: 0px !important; height: 6px !important; border: solid 0px transparent !important; border-radius: 0px !important; background: var(--bgh2) !important; } .FNTslider .thumb, #volSlider .thumb { position: relative; top: -2px !important; cursor: pointer; width: 12px !important; height: 10px !important; border-radius: 0px !important; background: #d4d8e0 !important; border: 1px solid #7e6b50 !important; box-shadow: none !important; } #volSlider .thumb {top: -5px !important;} /*** Кнопка ПРЕДПРОСМОТРА поста ***/ small#togglePreview {margin-top: -30px;} /*** СЧЕТЧИК СИМВОЛОВ ***/ small#plng { padding: 5px 8px 4px !important; color: #4b5056; font-weight: 400; font-size: 11px; font-family: Arial, Helvetica, sans-serif; } small#plng span {font-family: Times New Roman, serif;} /*** ГРАДИЕНТ-ТЕКСТ ***/ .nazv em { color: rgb(234 184 153 / 0%) !important; background: linear-gradient(-90deg, #b8967b 22%, #4d596e 70%, #6e9fbf 115%) !important; background: -moz-linear-gradient(-90deg, #b8967b 22%, #4d596e 70%, #6e9fbf 115%) !important; background: -webkit-linear-gradient(-90deg, #b8967b 22%, #4d596e 70%, #6e9fbf 115%) !important; background: -ms-linear-gradient(-90deg, #b8967b 22%, #4d596e 70%, #6e9fbf 115%) !important; background-clip: text !important; -webkit-background-clip: text !important; -moz-background-clip: text !important; box-decoration-break: clone; -webkit-box-decoration-break: clone; text-shadow: -2px 1px 1px rgb(0 0 0 / 35%); filter: contrast(1.28) brightness(1.12); transition: all .2s ease-in-out 0s; } /*******************************************************************************/ /*** рамки-золотце светлое ***/ .post-author, #profile-left #pa-avatar img, .punbb h2, .nightp #pun, .nightp #pun-main, .nightp #pun-navlinks, .nightp .post-author .pa-avatar img, .inner, .nightp .pa-author, .nightp .pa-fld1, .nightp .nov0, .nightp .go-up, .nightp .go-down { border-style: solid; border-width: 3px; -moz-border-image: url(https://forumstatic.ru/files/001b/b6/23/68630.png) 3 3 repeat; -webkit-border-image: url(https://forumstatic.ru/files/001b/b6/23/68630.png) 3 3 repeat; border-image: url(https://forumstatic.ru/files/001b/b6/23/68630.png) 3 3 repeat; } /*** рамки-золотце темное ***/ #pun, #pun-main, #pun-navlinks, .post-author .pa-avatar img, .pa-author, .pa-fld1, .nov0, .go-up, .go-down { border-style: solid; border-width: 3px; -moz-border-image: url(https://forumstatic.ru/files/001b/b6/23/11902.png) 3 3 repeat; -webkit-border-image: url(https://forumstatic.ru/files/001b/b6/23/11902.png) 3 3 repeat; border-image: url(https://forumstatic.ru/files/001b/b6/23/11902.png) 3 3 repeat; } .punbb h2, .pa-fld1, .nightp .punbb h2, .nightp .pa-fld1 {border-width:3px 0;} #pun-navlinks, #pun #pun-category1 > h2, .pa-author, .nightp #pun-navlinks, .nightp #pun #pun-category1 > h2, .nightp .pa-author {border-width:0 0 3px 0;} /*******************************************************************************/ /*** градиент-граница ***/ #pun-index .category tr, #profile-signature ul, .usertable tr, #messages .fs-box tr, #filetable tr, .online-list tr, #profileContainer .fs-box tr { border-style: solid; border-width: 0px; border-image: linear-gradient(to right, transparent 0%, rgb(159 155 152 / 46%) 20%, rgb(159 155 152 / 46%) 80%, transparent 100%); border-image-slice: 1; } hr, .post-content hr { border-style: solid; border-width: 1px 0 0 0; border-image: linear-gradient(to right, transparent 0%, rgb(123 102 82 / 25%) 20%, #728598 50%, rgb(123 102 82 / 25%) 80%, transparent 100%); border-image-slice: 1; } #profile-signature ul, hr, .post-content hr {border-width: 1px 0 0 0;} .usertable tr, #messages .fs-box tr, #filetable tr, .online-list tr, #profileContainer .fs-box tr { border-width: 0 0 1px 0; } #form-buttons tr {border-width: 0px;} #pun-index .category tr {border-width: 0 0 0px 0 !important;} /*******************************************************************************/ /*** ЗАДЕРЖКА ***/ .punbb .usertable .user-avatar .avatar-image, .post-author .pa-avatar img { -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; transition: 0.3s linear; } /*******************************************************************************/ /*** СМЕНА ДИЗАЙНА ***/ ul#stylelist { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; position: relative; z-index: 5; left: 50%; margin: 0px 0px -4px; transform: translateX(-50%); } ul#stylelist li {padding: 0 14px; text-align:center;} ul#stylelist li a { font-size: 0px; display: block; height: 24px; width: 24px; line-height: 24px; border-radius: 0%; } ul#stylelist li a { background: var(--bgpun); color: var(--punah); box-shadow: 0 0 0px 1px #4c5768, 0 0 0px 2px #2b2929, inset 0 2px 4px rgb(0 0 0 / 25%); border: 1px solid #252424; } ul#stylelist li a:hover {color:var(--punah);} ul#stylelist li.active a { color: #d6cabb; text-shadow: 0 0px 2px #000000, 0 0px 4px #8bd0f3; } #stylelist [data="dayp"] a:before { content: '\f130'; font-family: icomoon, FontAwesome; font-size: 12px; } #stylelist [data="nightp"] a:before { content: '\f0c3'; font-family: icomoon, FontAwesome; font-size: 12px; } .nightp ul#stylelist li a { background: var(--bgbody0); color: #748b8e; box-shadow: 0 0 0px 1px #446771, 0 0 0px 2px #2f393b, inset 0 2px 4px rgb(0 0 0 / 25%); border: 1px solid #313f43; } .nightp ul#stylelist li.active a { color: #e0c7a9; text-shadow: 0 0px 2px #000000, 0 0px 4px #8be3f3; } /*** СВЕТЛЫЙ ДИЗАЙН ***/ body.nightp { --bgbody0: #28434a; --bgpun: #3c5c5e; --bgpum: #ceccc8; --bgh2: #51777e; --puna: #aeb477; --punah: #96bca5; --punam: #225962; --punamh: #183236; --clrpun: #beb8ae; --clrpum: #141717; } /* общефон */ body.nightp {background:url(https://forumstatic.ru/files/001b/b6/23/42311.jpg) 0% 0% repeat; background-attachment: fixed; background-color: var(--bgbody0); } .nightp #pun { background: linear-gradient(90deg, transparent 0%, rgb(37 63 83 / 25%) 50%, transparent 100%), url(https://forumstatic.ru/files/001b/b6/23/78316.jpg) 50% 0% repeat; box-shadow: 0 0 8px 0px rgb(0 0 0 / 25%), inset 0 0 12px rgb(0 0 0 / 50%); } /* навигация */ .nightp #pun-navlinks {background:url(https://forumstatic.ru/files/001b/b6/23/80642.png) -47px -41px no-repeat, url(https://forumstatic.ru/files/001b/b6/23/80642.png) calc(100% + 47px) -41px no-repeat, rgba(0,0,0,0.35);} .nightp #pun-navlinks a {color: #d5b398; text-shadow: 0px 1px 3px #000;} .nightp #pun-navlinks a:hover {color: #e0d0bf; text-shadow: 0 0 2px #000, 0 0 4px #2b524d, 0 0 10px #4eabb0;} .nightp #pun-ulinks a {color: #8ca2a5;} .nightp #pun-ulinks a:hover {color: #b9cfce;} /* заголовки */ .nightp .punbb h2 { background: url(https://forumstatic.ru/files/001b/b6/23/54696.jpg) 50% 0px repeat; color:#ffdfc1; } /* блок автора */ .nightp .post-author {background: linear-gradient(90deg, transparent 0%, rgb(37 63 83 / 25%) 50%, transparent 100%), url(https://forumstatic.ru/files/001b/b6/23/78316.jpg) 50% 0% repeat;} .nightp #pun .pa-author a {color: #e9cbaf;} .nightp #pun .pa-author a:hover {color: #e0d0bf; text-shadow: 0 0 2px #000, 0 0 4px #2b524d, 0 0 10px #4eabb0;} /* градиент-фон */ .nightp div.tclcon h3, .nightp .quote-box cite, .nightp .code-box .legend, .nightp .hide-box cite { background:linear-gradient(1deg, #93a6a9 0%, #53787a 55%, #466067 110%), var(--bgh2); } .nightp #pun-main div.tclcon h3 a {color: #f2e3ce;} .nightp .post-content .spoiler-box > div { background: url(/img/plus.png) 12px 50% no-repeat, linear-gradient(-1deg, #93a6a9 0%, #53787a 50%, #466067 110%) !important; } .nightp .post-content .spoiler-box > div.visible { background: url(/img/minus.png) 12px 50% no-repeat, linear-gradient(1deg, #93a6a9 0%, #53787a 40%, #466067 110%) !important; } /* разделители */ .nightp hr, .nightp .post-content hr { border-style: solid; border-width: 1px 0 0 0; border-image: linear-gradient(to right, transparent 0%, rgb(123 102 82 / 25%) 20%, #608a8d 50%, rgb(123 102 82 / 25%) 80%, transparent 100%); border-image-slice: 1; } /* Новые сообщения иконки */ .nightp .inew .intd div.icon {background: #adf6f8; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #6e5d4d, inset -1px -1px 3px 2px #1d2f2f;} .nightp .iclosed .intd div.icon {background: #8db5b8; box-shadow: inset 0 0 0 1px #e1dcd7, inset 0 0 0 2px #6e5d4d, inset -2px -2px 3px 2px #1c2526;} /* кнопки */ .nightp #viewprofile-next #pa-edit a, .nightp input[class="button"], .nightp input[class="button submit"], .nightp input[type="button"], .nightp input[type="submit"], .nightp .button { color: #e8d3c4 !important; text-shadow: 1px 1px 1px #000; border: 2px solid #3c5c5e !important; background: radial-gradient(ellipse at center, #507d85 10%,#304c53 100%); box-shadow: 0px 0px 4px #233236 inset, 0px 2px 5px rgb(11 7 6 / 35%) !important; } /* стрелки */ .nightp .go-up, .nightp .go-down { color: #b8a08a; text-shadow: 0px 1px 2px #000; background: url(https://forumstatic.ru/files/001b/b6/23/78316.jpg) 50% 0% repeat; background-color: var(--bgpun); box-shadow: inset 0 0 6px 0px rgb(0 0 0 / 50%); } /* объявление */ .nightp .nov0 {background-color: rgb(16 27 29 / 35%);} .nightp #pun .naviga li a { border: 1px solid #19282c; color: #819395; text-shadow: 0 1px 3px #000; background: rgb(14 22 23 / 40%); box-shadow: 0 -1px 5px rgb(0 0 0 / 10%), inset 0 -4px 6px -2px rgb(103 186 200 / 25%); } .nightp #pun .naviga li a:hover { color: #c2bbae; background: rgb(25 37 39 / 65%); box-shadow: 0 -1px 5px rgb(0 0 0 / 10%), inset 0 -4px 6px -2px rgb(141 245 230 / 30%); } .nightp .pacv {border: 1px solid #19282c;} .nightp .pacv>a:before {background-color: #93c0be;} .nightp .nazv span {color:#769192;} .nightp .nazv em { background: -ms-linear-gradient(180deg, #bbaa7e 26%, #4d656e 72%, #6ebfbe 115%) !important; background: -moz-linear-gradient(180deg, #bbaa7e 26%, #4d656e 72%, #6ebfbe 115%) !important; background: -webkit-linear-gradient(180deg, #bbaa7e 26%, #4d656e 72%, #6ebfbe 115%) !important; background: linear-gradient(180deg, #bbaa7e 26%, #4d656e 72%, #6ebfbe 115%) !important; background-clip: text !important; -webkit-background-clip: text !important; -moz-background-clip: text !important; box-decoration-break: clone; -webkit-box-decoration-break: clone; } /* скролл */ .nightp #pun * {scrollbar-width: thin; scrollbar-color: #4c6164 rgb(0 0 0 / 16%);} .nightp #pun *::-webkit-scrollbar { width:5px; height:5px; background: rgb(0 0 0 / 16%); border-radius: 2px; } .nightp #pun *::-webkit-scrollbar-thumb { background: #4c6164; box-shadow: none; border-radius: 2px; } .nightp #pun-main * {scrollbar-width: thin; scrollbar-color: #768a8b rgb(156 150 144 / 30%);} .nightp #pun-main *::-webkit-scrollbar { width: 5px; height: 5px; background: rgb(156 150 144 / 30%); border-radius: 2px; } .nightp #pun-main *::-webkit-scrollbar-thumb { background: #768a8b; box-shadow: none; border-radius: 2px; }
Поделиться132023-01-01 21:04:26
структурат
Код:/* ПОДГРУЗКА ШРИФТОВ */ /* базовые шрифты - поддержка кириллицы */ @import url(style_cs.1672158288.css); @import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Amatic+SC&family=Anton&family=Arima:wght@100&family=Bad+Script&family=Bebas+Neue&family=Caveat&family=Cinzel&family=Comfortaa:wght@300&family=Comforter+Brush&family=Cormorant+Garamond:wght@300&family=Cormorant+SC:wght@300&family=Edu+QLD+Beginner&family=Gloria+Hallelujah&family=Gochi+Hand&family=Great+Vibes&family=Hachi+Maru+Pop&family=Homemade+Apple&family=Indie+Flower&family=Kaushan+Script&family=Klee+One&family=Koulen&family=Lobster&family=Merienda&family=Montserrat+Alternates:wght@100&family=Nanum+Brush+Script&family=Neucha&family=Nothing+You+Could+Do&family=Pacifico&family=Playfair+Display+SC&family=Poiret+One&family=Roboto+Flex:opsz,wght@8..144,100&family=Roboto:wght@100&family=Ruslan+Display&family=Satisfy&family=Shadows+Into+Light&family=Sigmar+One&family=The+Nautigal&family=Yeseva+One&family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap'); @import url('https://fonts.googleapis.com/css2forumna?family=Comfortaa&display=swap'); @import url('https://fonts.googleapis.com/css?family=Playfair+Display&display=swap'); @import url("https://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css"); @import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,700;1,200;1,300;1,400;1,600&display=swap'); @font-face { font-family: 'FontAwesome'; src: local("FontAwesome"), url(https://forumstatic.ru/files/001b/ae/02/82214.otf); url('https://forumstatic.ru/files/001b/ae/02/10475.eot'), url('https://forumstatic.ru/files/001b/ae/02/33873.woff'), url(https://forumstatic.ru/files/001b/ae/02/11858.ttf'); } /* шрифты специально для данного форума*/ @font-face { font-family: Comic CAT; src: local("ComicCATRegular"), url(https://forumstatic.ru/files/001b/bf/bc/94728.ttf) format('truetype');} @font-face { font-family: Beware; src: local("BewareRegular"), url(https://forumstatic.ru/files/001b/bf/bc/58860.ttf) format('truetype');} /* A2 Deal with browser defaults and wonkiness -------------------------------------------------------------*/ /* A2.1 */ html, body {margin: 0; padding: 0} /* A2.2 */ .punbb * { margin: 0 } /* A2.3 */ .punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt { padding: 0; list-style: none; } /* A2.4 */ .punbb img { border:none } /* A2.5 */ .punbb .main table { table-layout: fixed; width: 100%; } /* A2.6 */ .checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;} /* A2.7 */ p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * { height: 1.8em; vertical-align: middle } /* A3 шрифты*/ /* A3.1 размер */ body { font-size: 1.1vw; } /* A3.2 Шрифт в поле ввода */ /* A3.2 тело*/ #pun-index.punbb { padding-left: 5%; width: 95%; } .punbb { font: normal 1vw 'Times New Roman', sans-serif; letter-spacing: 0.1px; } /* 3.3 */ .punbb textarea, .punbb input, .punbb select, .punbb optgroup { font: 1em verdana, arial, helvetica, sans-serif } /* A3.4 заголовки */ .punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th { font-size: 1.1vw; font-weight: normal; } /* A3.5 */ .punbb h1 span, .punbb legend span { font-size: 1.1vw; } /* A3.6 */ .punbb pre { font-family: 'Times New Roman'; } /* A3.7 */ .punbb address, .punbb em { font-style: normal } /* A3.8 */ .punbb .post-content em { font-style: italic } /* A3.9 подчеркнутый текс*/ .punbb .post-content em.bbuline { font-style: normal; } /* A3.10 ссылки*/ .punbb a { transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0.2s linear; text-decoration:none; color: #6f6c9e;} /* A3.11 */ .punbb optgroup { font-weight: bold; } /* A4 Float clearing and hidden items -------------------------------------------------------------*/ /* A4.1 */ #pun:after, .punbb .container:after, .punbb .post-links ul:after, .punbb .main div.inline:after, .punbb .post-box:after, .punbb .linksb:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; overflow:hidden; line-height: 0.0; font-size: 0; } /* A4.2 */ .acchide, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status h2, #pun-ulinks h2, .punbb .forum h2, .punbb .multipage .topic h2, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, .punbb .required label em, .punbb .formsubmit label, .punbb .submitfield label, .punbb .modmenu label, #pun-userlist .main h2 { font-size: 0; height: 0; width: 0; line-height: 0.0; position:absolute; left: -9999px; overflow: hidden } /* A5 Basic page layout and borders -------------------------------------------------------------*/ /* фон */ body {margin: 0; padding: 0;} body { background: url("https://forumstatic.ru/files/001b/bf/bc/55023.jpg") bottom center no-repeat fixed #20281d; background-size: cover; } /* A5.1 тело */ #pun { width: 70%; margin: auto; float: none; padding: 0px 0px 0px 0px; border: none; height: auto; position: relative; z-index: 9; } #pun-post .topic { margin-top: 1em; } /* A5.2 */ .punbb { height: auto; padding: 0px 8px 0px 15px; position: relative; margin-bottom: 0px; } /* A5.3 переадресация */ #pun-redirect, #pun-maint { margin: 50px 20% 12px 20%; width: auto; float: none; } /* A5.4 */ .punbb .section, .punbb .main { margin-bottom: 1em; } /* A5.5 */ .punbb .category, .punbb .post { margin-top: 0.4em; } /* A5.6 */ .punbb #pun-category1, .punbb .toppost, .punbb .topicpost { margin-top: 0; } /* 5.7 */ #pun-post .topic { margin-top: 1em; } /* A5.10 название категорий*/ .punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 { padding: 8px 10px; /* отступы в пикселях */ color: #000; /* цвет текста */ font-weight: bold; /* жирный */ text-align: center; /* выравнивание текста по центру */ } /************************************************************* B - MAIN CONTENT - GENERAL **************************************************************/ /* B1 Parsed Content, Signatures and Scroll Boxes -------------------------------------------------------------*/ /* B1.1 Выравнивание в постах*/ .punbb .post-content { padding: 0; margin: 0; width: 100%; overflow: hidden; } /* B1.2 Полоса между постом и подписью */ .punbb .post-sig dt { display: block; border-top: 1px solid #888; width: 250px; margin: 5px 0; } /* B1.3 Абзацы внутри постов*/ .punbb .post-content p { margin: 0; padding: 0 0 1em 0; line-height: 150%; } /* B1.4 */ .punbb .post-content img { vertical-align: text-bottom; } /* B1.5 */ .punbb .post-content img.postimg { vertical-align: middle; } /* B1.6 */ .punbb .post-content .blockcode, .punbb .post-content blockquote { width: 100%; overflow: hidden; } /* B1.7 */ .punbb .post-content .scrollbox { width: 100%; overflow: auto; } /* B1.8 Отступы у цитат и кодов*/ .punbb .post-content .quote-box, .punbb .post-content .code-box { margin: 0.4vw 1.8vw 1.4vw 1.8vw; padding: 1vw; border-style: solid; } /* B1.9 выделить код*/ .punbb .quote-box cite, .punbb .code-box strong.legend { text-align: center; display: block; padding: 2vw 0 2.1vw 2vw; font-style: normal; font-size: 1.2vw; font-family: 'Times New Roman'; color: #847d5b; min-height: 1vw; border: 0.05vw solid #847d5b; } /* внешний вид цитаты кода и т д */ .punbb #pun-main .quote-box, .punbb #pun-main .code-box, .pun-modal .modal-inner { background-clip: padding-box; position: relative; color: #343d2d; border: 0.05vw solid #847d5b; -webkit-border-radius: 0.2vw; } /* перекраска выделить код*/ .legend a { color: #a8ad9f !important;} /* B2 Information boxes -------------------------------------------------------------*/ /* B2.1 */ .punbb .info-box { padding: 1.1em 1.7em 1em 1.7em; border-style: solid; border-width: 1px; margin: 0 0 1.1em 0; } /* B2.2 */ .punbb .info-box * { padding: 0 0 0.7em 0; } /* B2.3 */ .punbb #pun-main .info-box .legend { font-size: 1.1vw; font-weight: bold; } /* B3 Pagination and posting links -------------------------------------------------------------*/ /* B3.1 */ .punbb .linkst { float: left; position: relative; width: 100%; font-size: 1.1vw; height: 0; } /* B3.2 */ .multipage { margin-top: 3em; } /* B3.3 номер страницы сверху*/ .linkst .pagelink { width: 24em; margin-top: -3%; font-size: 0vw; } } /* B3.4 */ .linkst .postlink { position: absolute; top: -4em; right: 1em; width: 16em; text-align: right; font-weight: bold; } /* B3.5 */ .punbb .linksb { text-align: right; padding: 0.4em 1em 0.5em 1em; font-size: 1.1vw; } /* B3.6 строчка страница снизу*/ .linksb .pagelink { padding: 0.2vw; min-width: 10.6vw; min-height: 0.8vw; float: left; text-align: center; background: #686948; border: 0.05vw solid #343d2d; -webkit-border-radius: 0.4vw; } /* B3.7 */ .linksb .postlink { float: right; padding: 0.2vw; min-width: 10.6vw; min-height: 0.8vw; text-align: center; } /* B3.8 */ .subscribelink { clear:both; padding-top: 0.3em; padding-bottom: 0.5em; } /************************************************************* C - MAIN CONTENT - SPECIFIC **************************************************************/ /* C1 Form layout -------------------------------------------------------------*/ /* C1.1 */ .punbb .formal .container { padding: 1.7em 2.3em 1.1em 2.3em; text-align: left; } /* C1.2 */ .punbb .formsubmit { padding: 0 0 0 1.7em; margin: 1em 0 0 0; } /* C1.3 */ .punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span { margin: 0 0.6em 0 0 } /* C1.4 */ .punbb fieldset { border-style: solid; border-width: 0px; padding: 0 18px 0 18px; margin: 0 0 1em 0 } /* C1.5 */ .punbb fieldset legend { padding: 0; margin: 0 0 0 11px; font-size: 1.1vw; } /* C1.6 */ .punbb fieldset legend span { padding: 0 5px; margin: 0px 0 0 -15px; } /* C1.7 */ .punbb fieldset fieldset { border-style: none; margin: 0; padding: 0 0 8px 0 } /* C1.8 */ .punbb .fs-box { padding: 1em 0 0.8em 0; margin: 1em 0 0.8em 0; } /* C1.9 */ .punbb .fs-box p, .punbb .fs-box fieldset { padding: 0 0 0.8em 0 } /* C1.10 */ .punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield { float: left; margin-right: 1em; } /* C1.11 */ .punbb .inline .infofield { clear:both } /* C1.12 */ .punbb .datafield br { display: none } /* C1.13 */ .punbb .required label, .punbb .datafield span.input { font-weight: bold } /* C1.14 */ .punbb .datafield span.input a { font-weight: normal; } /* C1.15 */ .punbb .areafield span.input, .punbb p.longinput span.input { display: block; padding: 0 12em 0 0; height: 100%; /* For IE */ } /* C1.16 */ .punbb textarea, .punbb .longinput input { width: 64%; margin: 0; border: 1px solid #7c7653; outline: 1px solid #b6af88; box-shadow: 0px 0px 4px 1px #b6af88 inset; background-color: #e8e1d2; } /* C1.17 */ .punbb .hashelp { position: relative; } /* C1.18 */ .punbb .helplinks { display: block; position: absolute; top: 1em; right: 0; font-weight: normal; width: 36%; } /* c1.19 */ .punbb #profile .helplinks { top: 1.5em; } /* C1.20 */ .punbb .helplinks span { display: block; padding-bottom: 0.2em; } /* C1.21 */ #pun-post .formal .info-box li { padding-left: 4px; list-style-type: square; list-style-position: inside; line-height: 1.5; margin: 0; } /* C2 Table layout -------------------------------------------------------------*/ /* C2.1 */ .punbb .main .tcl { overflow: hidden; text-align: left; width: 50%; } /* C2.2 */ .punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod { text-align: center; width: 10%; } /* C2.3 последняя активная тем и сообщение ширина*/ .punbb .main .tcr { overflow: hidden; text-align: left; width: 30%; position: relative; opacity: 0.8; font-family: 'Times New Roman'; text-align: justify; font-weight: 500; font-size: 1.2vw; } /* C2.4 */ #pun-userlist .main .tcl, #pun-searchtopics .main .tcl, #pun-modviewforum .main .tcl { width: 40% } /* C2.5 */ #pun-userlist .main .tc2, #pun-searchtopics .main .tc2 { text-align: left; width: 20%; } /* C2.6 */ #pun-debug table .tcl { width: 15%; white-space:normal; } /* C2.7 */ #pun-debug .tcr { width: 90%; white-space: normal; } /* C2.8 названия подфорумов*/ #pun-index .tcl h3 { height: 2vw; padding: 0.2vw; font-family: 'Comic CAT'; } /* в спокойном состоянии*/ .tcl h3 a { color: #31311b!important; font-size: 1.5vw; text-align: left; } /* при наведении*/ .tcl h3 a:hover { color: #a4602c!important; font-size: 1.5vw; text-align: left; } /* C2.9 */ .punbb td span.youposted { font-weight: bold; margin-left: -1em; position: absolute; } /* C2.10 */ .punbb td .modlist { display: block; padding-top: 0.3em } /* C2.11 */ .punbb .main td { padding: 8px 10px; /* для ячеек таблицы */ } /* C2.12 */ .punbb .main th { padding: 5px 10px 5px 10px; /* для заголовка таблицы (где надписи "форум", "тем", "сообщений") */ } /* текстовое название быстрый ответ */ #post-form.formal h2 span { position: relative; font-family: 'Comic CAT'; text-transform: lowercase; font-size: 1.5vw!important; text-align: center; color: #1f2820; text-shadow: -0 -0.5px 0 #E2AF80, 0 -0.5px 0 #E2AF80, -0 0.5px 0 #E2AF80, 0 0.5px 0 #E2AF80, -0.5px -0 0 #E2AF80, 0.5px -0 0 #E2AF80, -0.5px 0 0 #E2AF80, 0.5px 0 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80; } /* текстовое название категории и статистики */ .punbb .main h2 span, #pun-stats h2 span { position: relative; top: 0.3vw!important; margin-left: 1vw; font-family: 'Comic CAT'; text-transform: lowercase; font-size: 1.8vw!important; color: #1f2820; text-shadow: -0 -0.5px 0 #E2AF80, 0 -0.5px 0 #E2AF80, -0 0.5px 0 #E2AF80, 0 0.5px 0 #E2AF80, -0.5px -0 0 #E2AF80, 0.5px -0 0 #E2AF80, -0.5px 0 0 #E2AF80, 0.5px 0 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80; } /* C2.14 иконки в подфорум на главной*/ .punbb tbody.hasicon td.tcl { padding-left: 3.2vw; /* отступ описания форума от левого края для размещения иконки */ } /* подфоорум на главной */ .punbb .main .tcl, punbb .main th { position: relative; text-transform: lowercase; opacity: 0.8; padding: 2%; font-family: 'Times New Roman'; text-align: justify; font-weight: 500; font-size: 1.2vw;} /* C2.15 иконки на главной*/ .punbb div.icon { border-style: solid; border-width: 0.6em 0.6em 0.6em 0.6em; height: 0; line-height: 0.0; margin-top: 0.1em; width: 0; } #pun-messages.punbb div.icon{ margin-top: 0px!important; } /* C2.16 */ .punbb table div.icon { font-size: 1.05vw; position: absolute; margin-left: -2.2em; } /* C3 Topics -------------------------------------------------------------*/ /* C3.1 */ .punbb .post .container, #post-form.formal #post.container { position: relative; display: inline-block; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ width: 92%; /* ширина строки */ margin: 0px 0; /* отступы блоков сверху и снизу */ padding: 1vw 2.5vw; /* отступы блоков справа и слева */ } div .post-rating, div.post-vote { position: relative; z-index: 10; display: flex; justify-content: center; align-items: center; align-content: center; font-size: 0.8vw !important; margin-left: 95%; } div.post-vote p>a { margin-left: 90%; } /* C3.2 подложка под дату и номер поста в теме*/ .punbb .post h3 { display: block; margin-bottom: -2%; margin-left: 5%; font-family: 'Times New Roman'; height: 25px; width: 90%; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/97992.png); border-image-slice: 25 200 15 fill; border-image-repeat: repeat round; border-image-width: auto; padding: 1% 1%; } /* C3.3 */ .punbb .post h3 span { display: block; width: 70%; margin-left: 30%; } /* C3.4 */ .punbb .post h3 strong { float: right; width: 5em; text-align: center; font-weight: normal; } /* C3.5 оформление аватара*/ .punbb .post .post-author { float: left; text-align: center; position: relative; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/97992.png?v=1); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ border-image-outset: 8px 10px 2px 10px; width: 20%; /* ширина строки */ margin-left: -10%; padding: 2% 2%; /* отступы блоков справа и слева */ box-shadow: -11px 0px 9px 0px rgba(0,0,0,0.55); } /* C3.6 */ .punbb .post .post-author p { padding: 0 1em 1em 1em; line-height: 140%; } .punbb .post .post-author ul { padding: 0px; margin-top: 10px; line-height: 140%; } /* C3.7 */ .pa-author { font-size: 1.4vw; font-family: 'Comic CAT'; margin-top: 0; width: 100%; } /* C3.8 */ .pa-author a { text-decoration: none; color: #d3b163 !important; font-weight: 600; } /* C3.9 */ li.pa-title { padding-bottom: 0.5em; font-size: 1.1vw; width: 100%; line-height: initial; color: #bbb8b0 !important; text-transform: lowercase; } /* cтатус онлайн в теме рядом с ником */ li.pa-online { width: 4%; height: 3%; border-radius: 50%; display: block; position: absolute; top: 8%; right: 10%; font-size: 0px; animation: blinkColor .9s linear infinite; -moz-animation: blinkColor .9s linear infinite; -webkit-animation: blinkColor .9s linear infinite; background: #8ac176; z-index: 100; } /* сообщений/репутация в теме рядом под авой */ li.pa-posts, li.pa-respect { font-size: 0.7vw; font-family: 'Times New Roman'; display:inline-block; width: 50px; color: #dfdddd; letter-spacing: .5px; text-transform: lowercase; text-align:center; padding-top: 0.9vw; } li.pa-respect { padding-left: 1.9vw; } li.pa-respect a { color: #cac7c7 !important; } /* должность/возраст */ li.pa-fld1 { font-size: 1.25vw; font-family: 'Times New Roman'; color: #e5decf!important; padding-top: 3.5%; width: 100%; min-height: 3vw; text-align: center; } li.pa-fld1 a { color: #e5decf !important; } li.pa-fld1 a:hover { color: #fff !important; } .pa-fld2 { font-size: 1vw!important; line-height: 125%; text-align: center; } .pa-fld3 { font-size: 1vw!important; line-height: 125%; padding: auto; text-align: center; } /* C3.11 сдвиг поста в теме*/ .punbb .post-body { margin-left: 14.5em; border-left-style: solid; border-left-width: 1px; padding: 0 0 1px 0; } /* C3.12 отступ в посте от края*/ .punbb .post-box { padding: 1vw; margin-left: 0vw; } /*C3.13 */ .punbb fieldset .post-box { margin-bottom: 0.8em } /* C3.14 */ .punbb .post-links { margin-left: 19em; border-left-style: solid; border-left-width: 1px; } /* C3.15 */ .punbb .post-links ul { padding: 0 1em 0 0; height: 2em; line-height: 2em; margin-left: -19em; border-top-style: dashed; border-top-width: 1px; background: transparent; text-align: right; } /* C3.16 */ .punbb .post-links li { display: inline; padding-left: 0.4vw; padding-right: 0.4vw; } /* C3.17 профиль/лс/мыло под профилем в теме*/ .pl-email, .pl-website { float: left; text-align: center; top: -1.1vw; } .pl-email.profile { left: -2.6vw; position: relative; } .pl-email.pm { left: -1.8vw; position: relative; } .pl-email.email { left: -0.5vw; position: relative; } /* C3.18 */ .punbb .clearer { clear: both; height: 0; font-size: 0; } /* C4 Moderator menu -------------------------------------------------------------*/ /* C4.1 */ .punbb .modmenu .container { padding: 0.5em 1em; text-align: right; } /* C4.2 */ .punbb .modmenu strong, .punbb .modmenu a { height: 1.8em; line-height: 1.8em; } /* C4.3 */ .punbb .modmenu .container strong { float: left; } /* C4.4 */ .punbb .modmenu input { margin-left: 1em; } /* C5 Message boxes -------------------------------------------------------------*/ /* C5.1 */ .punbb .info .container { padding: 0.8em 1em } /* C5.2 */ .punbb .info .container .backlink { padding-top: 0.8em; } /* C6 Profile -------------------------------------------------------------*/ #pun-profile #pun-main.main { text-align: center; display: block; width: 94%; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; border-image-repeat: repeat round; border-image-width: auto; padding: 1%; margin: 1%; } /* колонка на стр профиля с именем аватаром активностью и редактировать*/ li#pa-avatar img { width: 100%; height: 100%; background-position: center center; } li#profile-name, li#profile-title, li#pa-online , li#pa-edit { text-align: center !important; } /*блок аватар в теме*/ li.pa-avatar.item2{ width: 100%!important; margin-left: 0%; background-size: contain; } /* аватар_картинка в теме*/ li.pa-avatar.item2 img { width: 100%!important; margin-left: 2%; background-size: contain; } /* C6.1 */ #profile .container { padding-left: 18.6em; } /* C6.2 */ #profilenav { float: left; width: 14em; margin-left: -16.3em; display: inline; } /* C6.3 */ #profilenav li { padding-bottom: 0.8em; font-weight: bold; } /* C6.4 страница профиля */ #viewprofile ul, #profilenav ul { text-align: left; border-style: solid; border-width: 0px; padding: 1.5em 18px 0.8em 18px; margin: 0 0 1em 0; } /* C6.5 */ #viewprofile h2, #profilenav h2 { background: transparent; border: none; padding: 0 0 0 0; margin: 0px 14px -0.6em 14px; } /* C6.6 заголовки папки и действия на странице сообщений*/ #viewprofile h2 span, #profilenav h2 span { height: 16px; position: relative; top:-10px!important; font-family: 'Times New Roman'; text-transform: lowercase; font-size: 1.2vw!important; text-align: left; margin-left: -15px; color: #343b29; text-shadow: 0px 1px 1px #a8ad9f; } /* C6.7 */ #viewprofile li, #setmods dl { padding: 0 0 0 16em; margin-bottom: 0.2em; margin-left: 1.2em; } /* C6.8 */ #viewprofile li span { float: left; width: 14em; margin-left: -15em; padding: 0.5em 1em; font-weight: bold; } /*C6.9 */ #setmods dt { float: left; width: 14em; margin-left: -16em; padding: 0.8em 1em; font-weight: bold; display: inline; } /* C6.10 */ #viewprofile li strong, #viewprofile li div, #setmods dd { display: block; padding: 0.5em 1em; font-weight: normal; } /* C6.11 */ .punbb img.avatardemo { float: right; margin: 0 0 0.8em 1.8em } /* C7 User list -------------------------------------------------------------*/ /* C7.1 */ #pun-userlist .formal, #pun-userlist .formal .container { border-bottom: none; margin-bottom: 0; } /* C7.2 */ #pun-userlist .usertable .container { padding: 0 2.3em 2.3em 2.3em; border-top: none; } /* C7.3 */ #pun-userlist .usertable table { border-style: solid; border-width: 1px; } /************************************************************* D - PUNBB SECTIONS OTHER THAN MAIN CONTENT **************************************************************/ /* D1 Logo and description -------------------------------------------------------------*/ /* D1.1 */ #pun-title { margin: 0; border-style: solid solid none solid; border-width: 1px 1px 0 1px; } /* D1.2 */ #pun-title h1 { display : block; height : 40px; padding: 2em 1em 0 1em; } /* D1.3 */ #pun-title .container { border-style: none solid none solid; margin-top: -100px; } /* D1.4 текстовое название форума в шапке*/ #pun-title h1 span { font-size: 0em; } #pun-title, #pun-title .container { background-color: transparent; border-color: transparent; border: 0px !important; } #pun-title table tbody tr .title-logo-tdr { position: absolute; z-index: 1; left: 0px; top:0px; opacity: 0.3; } #pun-title h1 { display : block; padding: 2em 1em 0 1em; } #pun-title .container { border-style: none none none none; } #pun-title h1 span { font-size: 1.5vw; } #pun-title h1 span { display: none; } #pun-about { margin-top: 0; } #pun-about p span { margin-top: 10px;} div#html-footer {margin: -95px 0px 0px 0px;} #pun-qjump { margin: 0; border: none; width: 50%; position: relative; float: left; } #pun-qjump .container { border: none; background: transparent; padding: 0.8em 1em; } div.punbb-admin #pun-about .container { border-top-style: solid; border-top-width: 1px; } /* D2 Page navigation -------------------------------------------------------------*/ /* D2.1 */ #pun-pagelinks { position: absolute; top: -15px; left: 0; margin: 0; border: none; padding: 0; width: 100%; } /* D2.2 */ #pun-pagelinks .container { background: transparent; border: none; padding: 0} /* D2.3 */ #pun-pagelinks .container li { display: inline } /* D2.4 */ #pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover { height: 2em; line-height: 2em; padding: 0; font-size: 1.2vw; margin-left: -9999px; display: block; float:left; width: 100%; } /* D2.5 */ #pun-pagelinks a:active, #pun-pagelinks a:focus { position:relative; margin: 0; } #pun-pagelinks li a span { display:block; margin: 0 1em } /* D3 форум участники поиск и т д */ /* D3.1 */ #pun-navlinks, #pun-navlinks .container { text-align: center; } /* D3.2 */ #pun-navlinks .container { font-family: 'Times New Roman'; font-size: 1.1vw; margin-top: -0.2vw; margin-left: -2.1vw; text-align: center; text-transform: uppercase; position: absolute; width: 100%; } /* D.3 */ #pun-navlinks li { display: inline; padding-right: 1em; } /* D3.4 Ссылки навигации */ #pun-navlinks li a { letter-spacing: 0.1vw; color: #efe1c9!important; } /* при наведении */ #pun-navlinks li a:hover { color: #847d5b!important; } /* D4 ссылки акт темы,мои сообщения и тд */ /* D4.1 */ /* D4.2 */ #pun-ulinks .container { position: absolute; width: 90%; text-align: center !important; text-transform: lowercase; text-decoration: none !important; font-style: normal; top: 2vw; font-size: 1.05vw!important; font-family: 'Times New Roman'!important; background-color: transparent; border-color: transparent; } /* D4.3 */ #pun-ulinks li, #pun-ulinks li a { display: inline; white-space: nowrap; } /* D4.4 */ #pun-ulinks li a { padding-left: 1vw; color: #dcd6c8!important; } /* D4.5 */ #pun-ulinks li a:hover{ padding-left: 1vw; color: #847d5b!important; } /* D5 Welcome box and Top Breadcrumbs -------------------------------------------------------------*/ /* D5.1 */ #pun-status, #pun-status .container { border-bottom: none; margin-bottom: 0; } /* D5.2 контейнер привет ваш визит */ #pun-status .container { padding: 1.5vw; background-color: transparent; border: none; } /* D5.3 текст привет ваш последний визит*/ #pun-status span { white-space: nowrap; margin-right: 0.2vw; color: #e6dfd1; } /* D5.4 сдвигаем начало тела форума */ #pun-crumbs1 { font-weight: bold; overflow: hidden; margin-top: -3.5vw; } /* D5.5 верхний контейнер название форума - форум- тема*/ #pun-crumbs1 p.container { position: absolute !important; text-align: center!important; margin-top: -1.2vw; width: 100%; background-color: transperent; text-transform: lowercase; } #pun-crumbs1 p.container a { color: #dcd6c8 !important; } #pun-crumbs1 p.container a:hover { color: #847d5b !important; } #pun-crumbs1 p.container, #pun-crumbs2 .container { letter-spacing: 0.5px; word-spacing: 2px; white-space: nowrap; font-size: 1vw; font-family: "Times New Roman"; color: #dcd6c8 !important; } /* D5.6 */ #pun-break1 { margin: 0 1em; border-style: solid none; border-width: 1px 0; height: 0; margin: -2px 1em; position: relative; z-index: 1; } /* D6 Announcement -------------------------------------------------------------*/ /* D6.1 */ #pun-announcement h2 { padding: 0; margin: 0 1em -3.5em 1em; border-style: none none solid none; border-width: 0 0 1px 0; position: relative; font-weight: bold; } /* D6.2 */ #pun-announcement h2 span { display: block; padding: 1em 0 0.8em 0; border-bottom-style: solid; border-bottom-width: 1px; } /* D6.3 */ #pun-announcement .container { padding: 4.3em 1em 1em 1em; } /* D7 Statistics -------------------------------------------------------------*/ /* D7 Статистика */ /* D7.1 контейнер статистики*/ #pun-stats .container { width: 95%; min-height: 5vw; text-align: center; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ padding: 0.5vw; } /* D7.2 ссылки в статистике*/ #pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 { display: inline-block; text-align: center; line-height: 150%; font-size: 1vw; padding: 0.3vw 0.6vw; letter-spacing: .5px; font-weight: bold; color: #343d2d !important; } #pun-stats li.item3, #pun-stats li.item4 a { color: #847d5b !important; } #pun-stats li.item3, #pun-stats li.item4 a:hover { color: #847d5b !important; } /* D7.4 список актив за сутки */ li#onlinelist { margin-top: 1vw; margin-left: 2vw; border-top-style: solid; border-top-width: 1px; float: left; width: 95%; text-align: justify; line-height: 140%; font-family: 'Times New Roman'; font-size: 1vw; letter-spacing: .3px; color: #343d2d; } li#onlinelist a { color: #847d5b; } li#onlinelist a.group1 { color: #847d5b; } li#onlinelist a:hover { color: #a7ac9e; } /* D7.5 */ li#onlinelist div { border-top-style: solid; border-top-width: 1px; padding: 0.7em 0 0 0; } /* D8 Quick Jump - About - Bottom Breadcrumbs -------------------------------------------------------------*/ /* D8.1 */ #pun-qjump { margin: 0; border: none; width: 50%; position: relative; float: left; } /* D8.2 */ #pun-qjump .container { border: none; background: transparent; padding: 0.8em 1em; } /* D8.3 */ #pun-about { margin-top: 0; } /* D8.4 */ #pun-about .container { border-top-style: none; text-align: right; line-height: 150%; padding: 0.8em 1em; } /* Рейтинг и создание форума внизу*/ #pun-about .container .item1 { position: absolute; width: 87%; margin-top: -3.1vw!important; font-family: 'Times New Roman'; font-size: 1vw; text-align: right; color: #ffffff; } #pun-about .container .item1 a { color: #847d5b; } #pun-about .container .item1 a:hover { color: #ffffff; } /* D8.5 */ #pun-about p span { display:block; padding-left: 50%; } /* D8.6 */ #pun-crumbs2 { font-weight: bold; overflow: hidden; margin-top: 3.1vw; border-bottom: none; } /* D8.7 нижний контейнер название форума - форум - тема*/ #pun-crumbs2 .container { border-bottom: none; } #pun-crumbs2 p.container a { color: #dcd6c8 !important; } #pun-crumbs2 p.container a:hover { color: #847d5b !important; } #pun-crumbs2 p.container, #pun-crumbs2 .container { width: 90%; white-space: nowrap; text-align: left; } /* D8.8 */ #pun-break4 { margin: -2px 1em; border-style: solid none; border-width: 1px 0; position: relative; height: 0; z-index: 1; } /* D8.9 */ div.punbb-admin #pun-about .container { border-top-style: solid; border-top-width: 1px; } /* D9 Help file -------------------------------------------------------------*/ /* D9.1 */ #pun-help .formal .info-box h3.legend { border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0; margin-bottom: 0.8em; } /* D9.2 */ #pun-help .formal .info-box h3.legend span { padding-bottom: 0.6em; display: block; border-bottom-style: solid; border-bottom-width: 1px; font-size: 1.1vw; } /* D9.3 */ #pun-help .formal p, #pun-help .formal dd { margin-bottom: 1em } /* D9.4 */ #pun-help .formal ul, #pun-help .formal dl { padding: 0 0 0 1em } /* D9.5 */ #pun-help .formal li { padding: 0; line-height: 130% } /* D9.6 */ #pun-help .formal li * { vertical-align: text-top } /* D9.7 */ #pun-help .formal dt span { font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace } /* D9.8 */ #pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode { padding-bottom: 0; } /* расположение аватара на главной и на странице подфорума */ .punbb .user-avatar .avatar-image { border-radius: 10px 10px 10px 10px!important; border: 1px solid #343b29; height: 35px !important; width: 35px !important; opacity: 1 !important; background-position: center center; background-size: cover; background-repeat: no-repeat; float: left; margin: 0px -6px !important; box-shadow: 0 0 6px #343b29 !important; } /* убираем границы блоков*/ .punbb .container {border-color: transparent;} .punbb .post-body {border-color: transparent;} .post h3 {border-color: transparent;} #pun-title {border-color: transparent;} .punbb .section {border-color: transparent;} .punbb .forum {border-color: transparent;} .punbb .formal {border-color: transparent;} .punbb .modmenu {border-color: transparent;} .punbb .info {border-color: transparent;} .punbb .category {border-color: transparent;} .punbb .post {border-color: transparent;} /* #pun-stats h2 {border-color: transparent;}*/ /*граница статистики*/ .punbb .main h1 {border-color: transparent;} /*.punbb .main h2 {border-color: transparent;}*/ /*граница категорий*/ #pun-debug h2 {border-color: transparent;} .punbb-admin #pun-admain h2 {border-color: transparent;} .punbb td {border-color: transparent;} #profilenav ul {border-color: transparent;} .punbb .post .post-body {border-color: transparent;} /*.punbb .post h3 span {border-color: transparent;}*//*подложка под дату и номер поста в теме*/ .post-links ul {border-color: transparent;} .post-links {border-color: transparent;} .usertable table {border-color: transparent;} #pun-ulinks li {border-color: transparent;} #pun-announcement h2 span {border-color: transparent;} li#onlinelist {border-color: transparent;} #pun-help .formal .info-box h3.legend span {border-color: transparent;} #pun-ulinks li a {border-color: transparent;} #pun-announcement h2 {border-color: transparent;} li#onlinelist div {border-color: transparent;} #pun-help .formal .info-box h3.legend {border-color: transparent;} .punbb .divider {border-color: transparent;} .punbb .quote-box {border-color: transparent;} .punbb .code-box {border-color: transparent;} /*.punbb .formal fieldset .post-box {border-color: transparent;}*/ .punbb .info-box {border-color: transparent;} .punbb .post-sig dt {border-color: transparent;} /* шапка */ #pun_wrap { background: url(https://forumstatic.ru/files/001b/bf/bc/21331.png) top no-repeat; padding-top: 40%; background-size: contain; min-width:100%; } /*что б был виден левый край на мобиле*/ /* сокрытие элементов */ #pun-main.main.mod-page, #pun-main div.catleft, .subscribelink, .linkst .postlink, .acchide, .punbb h1, #pun-navlinks h2, #pun-ulinks h2, .punbb .multipage .topic h2, form#post.container legend span, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, #pun-userlist .main h2,.lastedit, #pun .modlist, .stickytext, .closedatafield, div#pun-live-rusff, .topic a.sharelink, .postlink .closed, li.pl-share, li.pl-reports, .pa-last-visit, #pun-announcement h2, #pun-break4, #pun-index #pun-main thead, .pa-reg, .pa-gifts, .pa-replies, #pun-main div.catright, #pun-viewforum .modmenu .container span, #pun-searchtopics .modmenu .container span, #pun-messages .post-sig, #pun-profile #viewprofile-next #profilenav, #profile-right li#pa-invites, #profile-gifts, #pun-post #pun-main h2, .tipsy-arrow, .clearer, #pun-main .info h2, div#pun-searchposts h3 em, li.pa-ip, #pun-messages .pa-title, #pun-profile #profile-signature, #pun-searchtopics #pun-main h2, #pun-searchposts h3 a:last-child:after, #onlinelist .e2, #onlinelist .e3, span.num_msg:before, .pl a:last-child:after, #topic-feed.modmenu, #topic-modmenu.modmenu .container span, #BookmCntToggle.default-style:before, #BookmCntToggle.default-style:after, #pun-searchtopics table Div.icon, #pun-searchtopics .tcr .user-avatar, .newtext .bracket.bracket-left, .newtext .bracket.bracket-right, #pun-online tr:last-child td.tcl.username:after, #pun-respect .multipage .container tr:last-child td.tcl:after, #pun-positive .multipage .container tr:last-child td.tcl:after, #pun-searchtopics .multipage .container tr:last-child td.tcl:after, #pun-index .tcl a:last-child:after, #pun-index .main .tcr .user-avatar a:before, #pun-index .main .tcr .user-avatar a:after, .ban a:last-child:after, #pun-viewforum tr:last-child .tclcon:after, #pun-userlist thead tr:after, #pun-userlist tr:last-child:after, #pun-userlist .container thead tr:before, #profile-right li#pa-email span, #profile-right li#pa-email strong a:first-child, .punbb .post-content .quote-box hr:before, .punbb .post-content .code-box hr:before, .tem tem1:first-child:before, .tem1:first-child:before, #pun-index .subforums:last-child:after, .post-content .tem span hr:before, .gost span p:first-child:before, .gost span p:last-child:before, .pa-fld4 span a:before, .pa-fld4 span a:after, #pun-profile #profile-right li#pa-fld4 span:last-child, #pun-navlinks #form-login .Rega:before, #pun-navlinks #form-login .Rega:after, #pun-navlinks #form-login .Forgot:before, #pun-navlinks #form-login .Forgot:after, #pun-messages #image-area.container tr:before, #pun-main .forum h2, .modal-inner.section.moved h2 span:first-child, .hv-mask-field.title, #mask_dialog .hv-preview-block .hv-preview-title {display: none !important;} /*убираем отображения*/ /* убираем загрузки в пользовательских ссылках */ #pun-ulinks .item5 { display: none; } /* убираем подписка в пользовательских ссылках */ #pun-ulinks .item6 { display: none; } /* убираем загрузки в пользовательских ссылках */ #pun-ulinks .item5 { display: none; } /* убираем последнее изменение и награды*/ .lastedit { display: none !important; } /* не отображать подарки*/ .pa-gifts { display: none; } /* убираем айпи под авой*/ .pa-ip { clear: both; color: #5f5446!important; width: 190px; font-size: 7px; display: none; } /* убираем приглашения под авой*/ .pa-invites { display: none; } /* убираем провел на форуме под авой*/ .pa-time-visit { display: none; } /* убираем иконку страны*/ .pa-author img { display: none; } /* убираем кнопку поделиться*/ .topic a.sharelink { display: none; } /* убираем награды*/ .pa-awards, li#navawards, li#pa-awards { display: none; } /* убираем "улучшить профиль"*/ span.item4.status-right { display: none; } /* убираем систему оценки постов самйлами*/ div.reactions-container{ display: none; } /* двигаем рекламу*/ .punbb div#yandex_rtb_R-A-1623045-1 { margin-top: 20px; } #pun.ru.isguest.gid3 #pun-main.main.multipage .punbb {background-color: #FFA07A!important;}
Поделиться142023-01-01 21:14:36
стиль
Код:/* цвет текста */ .linkst .pagelink, .linksb .postlink, .linkst .postlink, .punbb .post-links ul, .punbb .modmenu .container, .punbb .modmenu .container, .subscribelink, .punbb fieldset legend span, .punbb .linksb,.punbb .post-box,.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl { border-color: transparent; color: #11140c; } /* поле ввода */ .punbb select, #pun-admain textarea { text-shadow: none; background-color: #e5dfd0; color: rgb(33 41 14); border: 1px solid #eed7af; outline: 1px solid #eed7af; box-shadow: 0px 0px 4px 1px #eed7af inset; } .punbb textarea { text-shadow: none; background: transparent; color: rgb(33 41 14); border: 1px solid #7c7653; outline: 1px solid #b6af88; box-shadow: 0px 0px 4px 1px #b6af88 inset; } /*строка над формой ответа */ #form-buttons table { width: 100.8%!important; text-transform: uppercase; font-size: 15px; font-family: "Roboto Condensed" !important; color: rgb(33 41 14); border: 1px solid #eed7af; box-shadow: 0px 0px 7px 1px #eed7af inset; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/97992.png); border-image-slice: 25 200 15 fill; border-image-repeat: repeat round; border-image-width: auto; padding: 1% 1%; } /* выпадающие меню в форме ответа */ #font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area { padding: 1vw!important; border-radius: 0.2vw; color: #847d5b; border: 0.1px solid #847d5b; } /* ширина высота и прокрутка в выпадающем меню формы ответа */ #font-area { width: 12vw; height: 17vw; overflow-y: auto; padding: 0.5vw; text-align: left; } /*перекраска подложки выпадающего меню в форме ответа*/ #tags .container { background-color: #dcd6c8; } /* кнопки отправить посмотреть */ #post-form.formal #post.container p.formsubmit { text-align: center !important; } /* кнопки */ input.button, #post fieldset .hashelp div input, .button, #pun-admain input { border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/97992.png?v=1); border-image-slice: 55 200 35 fill; border-image-repeat: repeat round; border-image-width: auto; border-image-outset: 0.2vw; font-size: 0.85vw!important; color: #e7e0d0!important; padding: 0.2vw!important; cursor: pointer!important; -webkit-transition: .1s all; -moz-transition: .1s all; -ms-transition: .1s all; -o-transition: .1s all; transition: .1s all; } /* КНОПКИ ОТПРАВИТЬ ПОСМОТРЕТЬ ПРИ НАВЕДЕНИИ -------------------------------------------------------------*/ input.button:hover, #post fieldset .hashelp div input:hover, .button:hover { cursor: pointer!important; color: #575e4e!important } /* внешний вид текста при выделении */ ::selection { background: #a8ad9f; /*color: #252b1a;*/ } /* ширина прокрутки */ ::-webkit-scrollbar { width: 4px; height: 4px;} /* бегунок прокрутки*/ ::-webkit-scrollbar-thumb { background-color: #343d2d; box-shadow: inset 0 0 0.1vw #847d5b; } /* подложка прокрутки */ ::-webkit-scrollbar-track { background-color: #e8e1d2; box-shadow: inset 0 0 0.1vw #847d5b; } /* CS1 Background and text colours. .punbb .formal fieldset .post-box -------------------------------------------------------------*/ /* страница участники и поиск, активные темы, темы без ответов и т д*/ #pun-userlist.punbb #pun-main.main.multipage, #pun-search.punbb #pun-main.main, #pun-searchtopics.punbb #pun-main.main.multipage, #pun-viewforum.punbb #pun-main.main.multipage, #register.container, #pun-login.punbb #pun-main.main, #pun-redirect, #pun-maint { position: relative; display: inline-block; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 96%; /* ширина строки */ margin-left: -1%; padding: 2% 2%; /* отступы блоков справа и слева */ } /* страница сообщений и админка левая колонка*/ #pun-messages #pun-main.main #profilenav { border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 30%; /* ширина строки */ padding: 2% 1%; /* отступы блоков справа и слева */ } /* админка левая колонка*/ #pun-admain.adminmain #pun-adnav { margin-left: -18vw; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 30%; /* ширина строки */ padding: 2% 1%; /* отступы блоков справа и слева */ } /* страница сообщений правая колонка*/ #pun-messages #pun-main.main #messages, #pun-messages #pun-main.main #post-new { border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 100%; /* ширина строки */ padding: 2% 2%; /* отступы блоков справа и слева */ } /* страница профиль_редактировать*/ /* #pun-profile #pun-main.main #profile.formal { border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 92%; /* ширина строки */ margin-left: 2%; padding: 2% 2%; /* отступы блоков справа и слева */ }*/ /* контейнер на перечисление тем на странице подфорума*/ #pun-viewforum #pun-main.main.multipage/* контейнер на перечисление тем на странице подфорума*/, #pun-searchtopics #pun-main.main.multipage/* контейнер на перечисление тем на странице акт тем*/, #pun-userlist #pun-main.main.multipage/* контейнер на странице участники*/, #pun-message #pun-main.main/* результаты поиска*/ { position: relative; display: inline-block; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 95%; /* ширина строки */ margin: 0px 0; /* отступы блоков сверху и снизу */ padding: 2% 2%; /* отступы блоков справа и слева */ z-index: 2; } #pun-index #pun-category1 tr, #pun-index #pun-category2 tr, #pun-index #pun-category3 tr, #pun-index #pun-category4 tr, #pun-index #pun-category6 tr, #pun-index #pun-category7 tr{ position: relative; display: inline-block; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 35 190 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ background-color: transparent; vertical-align: top; /* выравнивание по верху */ width: 46%; /* ширина строки */ margin: 0px 0; /* отступы блоков сверху и снизу */ padding: 10px 10px; /* отступы блоков справа и слева */ } #pun-index #pun-category5 tr { position: relative; display: inline-block; border-image-source: url(https://forumstatic.ru/files/001b/bf/bc/39055.png); border-image-slice: 55 200 35 fill; /* Вырезка рамки верх-право-низ-лево 3 значения — верх, одинаковые бока и низ, 2 значения — верх-низ и бока, 1 значение — одинаковая толщина со всех 4 сторон */ border-image-repeat: repeat round; border-image-width: auto; /* можно просто auto, эффект будет тот же */ border-image-outset: -1px -3px -1px 0px; /* Вынос рамки за габариты блока*/ vertical-align: top; /* выравнивание по верху */ width: 92%; /* ширина строки */ margin: 0px 0; /* отступы блоков сверху и снизу */ padding: 10px 0px 10px 40px; /* top | right | bottom | left */ } /* CS1.1 */ .punbb .post-body, .punbb .post-links, .punbb .formal fieldset .post-box, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend { background-color: transparent; color: #333; } /* текст на странице профиля */ #viewprofile li strong { background-color: transparent; color: #343d2d; } #viewprofile li span{ background-color: transparent; color: #847d5b; } /* CS1.2 оформление форумов на главной*/ /* колонка последнее сообщение в описании раздела*/ #pun-index #pun-category1 td.tcl, #pun-index #pun-category2 td.tcl, #pun-index #pun-category3 td.tcl, #pun-index #pun-category4 td.tcl, #pun-index #pun-category6 td.tcl, #pun-index #pun-category7 td.tcl { display: inline-block; float: left; /* расположение слева */ width: 88%; /* ширина ячейки */ height: 4vw; padding-bottom: 20%; /* отступ снизу для размещения под описанием других ячеек */ } #pun-index #pun-category5 td.tcl { display: inline-block; float: left; /* расположение слева */ width: 92%; /* ширина ячейки */ height: 10%; padding-bottom: auto; /* отступ снизу для размещения под описанием других ячеек */ } /* Ячейка с последним сообщением */ #pun-index #pun-category1 td.tcr, #pun-index #pun-category2 td.tcr, #pun-index #pun-category3 td.tcr, #pun-index #pun-category4 td.tcr, #pun-index #pun-category6 td.tcr, #pun-index #pun-category7 td.tcr { display: block; margin-left: 1vw; /* Отступ влево */ width: 90%; /* ширина */ height: 10%; } #pun-index #pun-category5 td.tcr { display: block; margin-left: 1vw; /* Отступ влево */ width: 92%; /* ширина */ height: 10%; } /* Ячейки "Тем" и "Сообщений" */ #pun-index #pun-category1 td.tc2, #pun-index #pun-category1 td.tc3, #pun-index #pun-category2 td.tc2, #pun-index #pun-category2 td.tc3, #pun-index #pun-category3 td.tc2, #pun-index #pun-category3 td.tc3, #pun-index #pun-category4 td.tc2, #pun-index #pun-category4 td.tc3, #pun-index #pun-category6 td.tc2, #pun-index #pun-category6 td.tc3, #pun-index #pun-category7 td.tc2, #pun-index #pun-category7 td.tc3, #pun-index #pun-category5 td.tc2, #pun-index #pun-category5 td.tc3 { position: absolute; color: #847d5b!important; font-size: 1.2vw!important; font-family: 'Comic CAT'; display: block; width: 1.6vw; /* ширина */ height: 0.8vw; -webkit-border-radius: 0.4vw; } /* Ячейка "Тем" */ #pun-index #pun-category1 td.tc2, #pun-index #pun-category2 td.tc2, #pun-index #pun-category3 td.tc2, #pun-index #pun-category4 td.tc2, #pun-index #pun-category6 td.tc2, #pun-index #pun-category7 td.tc2 { margin-left: 22vw; /* Отступ слева */ margin-top: 11vw; } #pun-index #pun-category5 td.tc2 { margin-left: 53vw; /* Отступ слева */ margin-top: 9.1vw; } /* Ячейка "Сообщений" */ #pun-index #pun-category1 td.tc3, #pun-index #pun-category2 td.tc3, #pun-index #pun-category3 td.tc3, #pun-index #pun-category4 td.tc3, #pun-index #pun-category6 td.tc3, #pun-index #pun-category7 td.tc3 { margin-left: 26vw; /* Отступ слева */ margin-top: 11vw; } #pun-index #pun-category5 td.tc3 { margin-left: 57vw;/* Отступ слева */ margin-top: 9.1vw; } /* CS1.4 */ #pun-title, #pun-title .container, .punbb .modmenu .container { background-color: transparent; color: #343b29; } /* CS1.5 */ .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span { background-color: transparent; color: #343d2d; } /* CS1.6*/ #viewprofile li, #setmods dl { background-color: transparent; color: #343d2d; } .punbb th{ /* строка тема ответов просмотром посл соо на стр подфорума */ counter-increment: categories; height: auto; padding: 5px; color: #343d2d; } .punbb td.tcl { /* для ячейки с названием и описанием */ counter-increment: categories; background: transperent; height: auto; overflow: hidden; color: #343d2d; } /* CS1.7 */ .punbb .quote-box, .punbb .code-box { background-color: transparent; color: #333 } /* CS1.8 */ .offline li.pa-online strong { font-weight: normal } /* CS3 Links -------------------------------------------------------------*/ /* название подфорума на главной*/ .punbb a, .punbb a:link, .punbb a:visited { transition: color 0.3s ease-in-out; color: #25350c; text-decoration: none; } /* CS3.1 цвета в админке*/ .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { color: #343d2d; text-decoration: none; } .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { color: #333; text-decoration: none; } /* CS3.2 */ /* название подфорума на главное при наведении*/ .punbb a:hover { color: #d2691e; } /* цвет времени поста в теме сверху*/ .punbb a.permalink{ color: #d2d7c9; } .punbb a.permalink:hover{ color: #a8ad9f; } .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active { color: #343d2d; text-decoration: none; } /* CS3.3 */ #pun-navlinks a { color: #eee; text-decoration: none; } /* CS3.4 */ #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { color: #fff; text-decoration: none; } #pun-pagelinks a:active, #pun-pagelinks a:focus { background-color: #333; color: #fff; text-decoration: none; } /* CS4 иконки */ /* III. ИКОНКИ -------------------------------------------------------------*/ div.icon { border-color: #89815e #5d5d46 #4a4a2e #5d5d46; /* вверх лево низ право*/ border-radius: 10px 10px 10px 10px!important; box-shadow: 0 2px 6px #4e523a !important; } /* закрытая */ tr.iclosed div.icon { border-color: #eae1d3 #dfd3bf #cbc1ae #e9e0d2; border-radius: 10px 10px 10px 10px!important; box-shadow: 0 2px 6px #706b61 !important; } /* новая */ div.inew { border-color: #957c3e #7b6637 #57482a #86703b; border-radius: 10px 10px 10px 10px!important; box-shadow: 0 2px 6px #62a2a1 !important; } /* важная */ tr.isticky div.icon { border-color: #d6930f #a44300 #eac68b #d99714; border-radius: 10px 10px 10px 10px!important; box-shadow: 0 2px 6px #53563c !important; } #pun-main div.catleft, #pun-main div.catright {display: none} /* иконки в форме ответа */ #form-buttons #button-font, /* шрифты */ #form-buttons #button-size, /* размер */ #form-buttons #button-bold, /* толщина */ #form-buttons #button-italic, /* наклонный */ #form-buttons #button-underline, /* подчеркнутый */ #form-buttons #button-strike, /* зачеркнутый */ #form-buttons #button-left, /* выравнивание слева */ #form-buttons #button-center, /* выравнивание по центру */ #form-buttons #button-right, /* выравнивание справа */ #form-buttons #button-link,/* ссылка */ #form-buttons #button-spoiler,/* свернутый текст */ #form-buttons #button-image,/* изображение */ #form-buttons #button-image2,/* изображение2 */ #form-buttons #button-video, /* видео */ #form-buttons #button-hide, /* скрытый текст */ #form-buttons #button-quote,/* цитата */ #form-buttons #button-code,/* код */ #form-buttons #button-color,/* цвет */ #form-buttons #button-table,/* таблица */ #form-buttons #button-smile,/* смайлы */ #form-buttons #button-keyboard,/* виртуальная клавиатура */ #form-buttons #button-addition,/* дополнительно */ #form-buttons #button-dice, /* кубики */ #form-buttons #button-html { font-family: 'cappuccicons', 'fontawesome'; background: transparent!important; margin-top: 15px !important; position: relative; width: 27px; height: 13px; color: #e8e0d2; } #form-buttons td {display: inline-block; margin: 0 3px 3px; line-height: 4px; /* отступы кнопок друг от друга */} #form-buttons td img { height: 28px; width: 100%; margin-top: -12px !important; } #form-buttons #button-indent { display: none } #button-font:before {content: "\f031"} #button-size:before {content: "\f034";} #button-bold:before {content: "\f032"} #button-italic:before {content: "\f033"} #button-underline:before {content: "\f0cd"} #button-strike:before {content: "\f0cc"} #button-left:before {content: "\f036"} #button-center:before {content: "\f037"} #button-right:before {content: "\f038"} #button-link:before {content: "\f0c1"} #button-spoiler:before {content: "\f187"} td#button-image:before {content: "\f03e"} td#button-image2:before {content:"\f0ee";} #button-image:before {content: "\f007"} #button-image2:before {content: "\f007"} #button-video:before {content: "\f03d"} #button-hide:before {content: "\f070"} #button-quote:before {content: "\f10d"} td#button-code:before {content: "\f121"} td#button-color:before {content: "\f1fc"} #button-table:before {content: "\f0ce"} #button-smile:before {content: "\f118"} #button-keyboard:before {content: "\f11c"} #button-addition:before {content:"\f067";} #button-dice:before {content:"\f1b2";} .post-img-Sp.Spb1 { display: inline-block; font-size: 0.9vw!important; width: 45%; border-bottom: 1px solid #e5decf; color: #e5decf; } .post-img-Sp.Spb2 { font-size: 0.9vw!important; display: inline-block; width: 45%; margin-left: 4%; border-bottom: 1px solid #e5decf; color: #e5decf; } .poforumIndex { height: 3vw; padding: 5px; overflow: auto; color: #1d212c; font-size: 1.02vw!important; } .poforumIndex1 { width: 90%; height: 5vw; overflow: auto; color: #1d212c; font-size: 1.02vw; } .forumpic img { width: 44vw; height: 3vw; position: absolute; top: 0.4vw; left: 15.3vw; background-size: contain; z-index: 22; } .weather_name { font-family: 'Comic CAT'; font-size: 1.2vw; color: #44412f; border-bottom: 1px solid #7c7653; text-align: center; } .data_name { font-family: 'Comic CAT'; font-size: 1.2vw; color: #44412f; border-bottom: 1px solid #7c7653; text-align: center; } /* название форума */ #html-header info1 { position: absolute !important; top: -39vw; text-align: center; width: 100%; height: auto; text-transform: uppercase; font-family: 'Comic CAT'; letter-spacing: 0.2vw; font-size: 5vw; color: #42412a!important; text-shadow: -0 -0.5px 0 #E2AF80, 0 -0.5px 0 #E2AF80, -0 0.5px 0 #E2AF80, 0 0.5px 0 #E2AF80, -0.5px -0 0 #E2AF80, 0.5px -0 0 #E2AF80, -0.5px 0 0 #E2AF80, 0.5px 0 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80, -0.5px -0.5px 0 #E2AF80, 0.5px -0.5px 0 #E2AF80, -0.5px 0.5px 0 #E2AF80, 0.5px 0.5px 0 #E2AF80; } /* баннеры */ .banners { position: absolute; width: 90%; height: 1.6vw; overflow: auto; padding: 0.2vw 0.5vw; transition: .5s all!important; } .banners img {opacity: 0.3; filter: grayscale(0.5);} .banners img:hover {opacity: 1; filter: grayscale(0);}
Поделиться152023-01-01 21:17:47
хтмл верх
Код:<div id="html-header"> <!-- Пиар-вход v.2 --> <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script> <script type="text/javascript"> PR.nick = 'Реклама'; //Ник PR-аккаунта PR.pass = '1111'; //Пароль PR-аккаунта PR.btn_text = 'PR-вход'; //Надпись на кнопке PR-входа(или ссылка на картинку); PR.set();</script> <!---------------------------- Название ----------------------------> <info1>Сказание о кошках </info1> <!-- html-верх - Cпойлер для cкрытия полей мини-профиля в топиках, (с) ForumD.ru, satsana, 2021 --> <script type="text/javascript" src="https://forumstatic.ru/files/0017/b3/fc/83644.js"></script> <script type="text/javascript"> // satMSP.vertical = 1; // вертикальный спойлер (кнопки расположены в столбик, вкладка открывается под кнопкой); по умолчанию кнопки расположены в одну строку над вкладками // satMSP.nofold = 1; // не закрывать открытые ранее вкладки при открытии новой; по умолчанию закрываются // satMSP.showtab = 2; // номер отображаемой при загрузке вкладки; по умолчанию все вкладки свёрнуты // satMSP.showbut = 1; // 1 - показывать все кнопки; по умолчанию копки пустых вкладок не отображаются // satMSP.speed = 600; // время сворачивания-разворачивания вкладок в мс (1 секунда = 1000мс), 0 - мгновенно, значение по умолчанию 400. satMSP.fields = [ { // Список полей перед спойлером flist: [ "pa-author", // Ник "pa-title", // Статус "pa-avatar", // Аватар "pa-fld1", // должность, значок клана, возраст ""] // Конец списка полей перед спойлером }, { // Первая вкладка name: "Игрок", img: "", flist: [ "pa-fld2", // игрок ""] }, // Конец первой вкладки { // Вторая вкладка name: "Персонаж", img: "", flist: [ "pa-fld3", // Доп.поле3 ""] }, // Конец второй вкладки { // Третья вкладка name: "Награды", img: "", flist: [ //"award", // Награды rusff //"gift", // Подарки rusff ""] }, // Конец третьей вкладки {} // Конец списка вкладок ]; </script><!-- Cпойлер cкрытия полей мини-профиля - КОНЕЦ --> <!-- Подсчет символов в постах пользователя --> <script type="text/javascript">var PostSymbols = {}; PostSymbols.forums = [1,5]; // Форумы, в постах которых учитываем символы PostSymbols.BBtags = 1; // Учитывать символы, входящие в состав BB-Тегов?, 0 - да, 1 - нет </script> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/79967.js"></script> <!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. --> <script type="text/javascript" src="https://forumstatic.ru/files/0016/4a/bf/98029.js"></script> <script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script> <script type="text/javascript">select_text.linkText = 'выделить [копируется сразу]' //текст ссылки</script> <!-- конец --> <!-- Убираем граффити из формы ответа --> <script type="text/javascript"> RusffCore.sets.graffiti = false; </script> <!-- Убираем файлы из формы ответа --> <script type="text/javascript"> RusffCore.sets.files = false; </script> </div> <div id="pun-title" class="section"> <table id="title-logo-table" cellspacing="0"> <tbody id="title-logo-tbody"> <tr id="title-logo-tr"> <td id="title-logo-tdl" class="title-logo-tdl"> <h1 class="title-logo"><span>sweet dreams</span></h1> </td> <td id="title-logo-tdr" class="title-logo-tdr"><!-- banner_top --></td> </tr> </tbody> </table> </div> <div id="pun-navlinks" class="section"> <h2><span>Меню навигации</span></h2> <ul class="container"> <li id="navindex"><a href="http://disshi10.rusff.me/"><span>Форум</span></a></li> <li id="navuserlist"><a href="http://disshi10.rusff.me/userlist.php" rel="nofollow"><span>Участники</span></a></li> <li id="navsearch"><a href="http://disshi10.rusff.me/search.php" rel="nofollow"><span>Поиск</span></a></li> <li id="navregister"><a href="http://disshi10.rusff.me/register.php" rel="nofollow"><span>Регистрация</span></a></li> <li id="navlogin"><a href="http://disshi10.rusff.me/login.php" rel="nofollow"><span>Войти</span></a></li> </ul> </div> <div id="pun-ulinks" class="section" onclick="void(0)"> <h2><span>Пользовательские ссылки</span></h2> <ul class="container"> <li class="item1"><a href="http://disshi10.rusff.me/search.php?action=show_recent">Активные темы</a></li> </ul> </div> <!--noindex--> <div id="pun-announcement" class="section"> <h2><span>Объявление</span></h2> <div class="container"> <div class="html-box"> <div id="tabs"> <div id="submenu"> <!-- блок игра --> <div id="game" class="submenutext"> <!-- блок новости --> <div id="news"> <div class="zag"> Новости: </div> <div class="text"> ⁃ в клан Солнцекошек пришлый одиночка принёс блох. Львы до сих пор борются с их нашествием <br> ⁃ Тигры и горные кошки поймали огромного яка: чтобы он не сгнил, ели его два клана сразу. <br> ⁃ Землетрясение прогремело в тропических горах. Вольные кошки могут исследовать местность по правилам ивента. <br> ⁃ Пестрокошки плохо молились духам и были наказаны: молния сожгла лес колючих деревьев <br> ⁃ в клан Солнцекошек пришлый одиночка принёс блох. Львы до сих пор борются с их нашествием <br> ⁃ Тигры и горные кошки поймали огромного яка: чтобы он не сгнил, ели его два клана сразу. <br> ⁃ Землетрясение прогремело в тропических горах. Вольные кошки могут исследовать местность по правилам ивента. <br> ⁃ Пестрокошки плохо молились духам и были наказаны: молния сожгла лес колючих деревьев <br> </div> </div> <!-- конец блока новости --> <!-- блок объявление --> <div id="ad"> <div class="zag"> Объявления: </div> <div class="text"> ⁃ в акциях появилось несколько новых предложений от амс. Нам нужна ваша помощь! <br> ⁃ погода на этот месяц определена, а какая будет в следующем? Пишите в этой теме свои пожелания <br> ⁃ Проходит ивент. Подробнее читайте тут <br> ⁃ Проголосуйте за награды!<br> </div> </div> <!-- конец блока объявление--> </div> </div> <!-- конец блока игра --> <!-- блок помощь --> <div id="help"> <div class="zag1"> Я хочу спросить про ... </div> <div id="pic"> <div class="help_pic"> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/68461.png" title="гепардов"></a> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/90386.png" title="пум/ирбисов"></a> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/86365.png" title="тигров"></a> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/58657.png" title="ягуаров"></a> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/89372.png" title="львов"></a> <a href="#"><img src="https://forumstatic.ru/files/001b/bf/bc/86063.png" title="леопардов"></a> </div> </div> </div> <!-- конец блока помощь --> <!-- блок ссылки --> <div id="link"> <div class="link"> <a href="#"><span> Гостевая </span></a> • <a href="#"><span> Правила </span></a> • <a href="#"> <span> Реклама </span></a> • <a href="#"><span> Гостевая </span></a> • <a href="#"><span> Правила </span></a> • <a href="#"> <span> Реклама </span></a> • </div> </div> <!-- конец блока ссылки --> </div> <style>
Страница: 1