@import url(style_cs.css); @import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/v4-font-face.min.css'); @import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/fontawesome.min.css'); /* используются в дизайне */ @import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Open+Sans:400,400i,600,600i,700,700i,800,800i|Roboto:100,300,400,700,900'); @import url('https://fonts.googleapis.com/css2?family=Alice&family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&display=swap'); :root { --base-bg: #1B1D1E url(https://forumstatic.ru/files/001b/6b/7e/92732.png); --pun-cover: #19191A url(https://forumstatic.ru/files/001b/6b/7e/84800.png); --pun: #E1E0D5; --texture: url(https://forumstatic.ru/files/001b/6b/7e/25121.png); --border-img: url(https://forumstatic.ru/files/001b/6b/7e/61235.png); --nav: #1A1B1C; --ulnav: #C9C7B5; --text1: #1C1D1E; --links: #43516A; --text2: #CCCBBD; --links2: #EBCE66; --fill: #D2D1C4; --fill2: #CAC7B4; --borders: #B5B3A1; --old: #CAC8B6; --new: #5F6D86; --imp: #877E6C; --close: #4A4B4C; --online: linear-gradient(180deg, #43516A 0%, #2C3A53 100%); --td-bg-head: #43516A; --td-bg-cover: #D2D1C4; --td-episode-bg: #D2D1C4; --font: arsenal; } /* A2 Deal with browser defaults and wonkiness -------------------------------------------------------------*/ /* A2.1 */ html, body { margin: 0; padding: 0 } /* A2.2 */ .punbb * { margin: 0px } /* 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: auto; vertical-align: middle } /* A3 Text setup -------------------------------------------------------------*/ /* A3.1 */ body { font-size: 100.01%; } /* A3.2 */ .punbb { font: normal 70% verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } /* 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: bold; } .punbb th { font-size: 0.9em; font-weight: bold; } .punbb h4, .punbb table { font-size: 1em; font-weight: normal; } /* A3.5 */ .punbb h1 span, .punbb h2 span, .punbb legend span { font-size: 1.1em; } /* A3.6 */ .punbb pre { font: 1.1em/140% verdana, arial, monaco, "bitstream vera sans mono", "courier new", courier, 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: 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 dl.post-sig dt span, .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-ulinks h2, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status 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 { background: var(--pun-cover); margin: auto; width: 1050px; box-sizing: border-box; margin-top: 345px !important; margin-bottom: 70px; position: relative; border-image: url(https://forumstatic.ru/files/001b/6b/7e/67035.png) 15 round; border-width: 15px !important; border-style: solid !important; box-shadow: 0px 0px 25px 0px rgba(30, 30, 30, 0.25); } .punbb { padding: 40px; background: var(--pun) var(--texture); border: 1px solid #DBD9CB !important; position: relative } .punbb:after { content: ""; width: 100%; height: 100%; top: 0; left: 0; position: absolute; box-shadow: 0px 0px 15px 0px rgba(176, 185, 194, 0.27), 0px 0px 25px 0px #8C8A6C inset; z-index: 99; pointer-events: none; } /* лишнее */ h1.title-logo, #pun-navlinks h2, #pun-ulinks h2, #pun-status h2, #pun-crumbs1 strong, #pun-crumbs2 strong, thead, th, #pun-crumbs1 .container strong+em, #pun-crumbs2 .container strong+em, #pun-index #pun-main h1, .stickytext, .closedatafield, #pun-live-rusff, .pl-reports, td .modlist, li#navawards, .pa-gifts, .acchide, .forum h2, .usertable h2, .topic h2, a.sharelink, #pun .pa-ua, .pa-author img, .lastedit, fieldset legend, #pun .pl-reports, #pun .mini_gifts, #pun-userlist .main h2, #pun-search .main h1, #profilenav h2, #profile-gifts, #messages li.pl-email, #pun .email, .catleft, .catright, #pun .pl-share, p.inputfield label em, p.selectfield label em, p.passfield label em, #pun-announcement h2 { display: none } .punbb { height: auto; } #pun { color: var(--text1); } #pun a { color: var(--links) } #pun a:hover { color: var(--text1) } /* A5.3 */ #pun-redirect, #pun-maint { margin: 50px 20% 12px 20%; width: auto; float: none; min-height: 100px; } #pun-redirect { border: 0 none !important; margin: 0; padding: 0; left: 0; right: 0; top: 0; bottom: 0; position: fixed; width: 100%; height: 100%; text-align: center; background: var(--base-bg) repeat fixed top center / cover !important; } #pun-redirect #pun-main { background: transparent; } #pun-redirect * { border: 0 none; } #pun-redirect .main-title { display: none; } #pun-redirect.punbb .info .container { text-align: center; font: 400 13px philosopher; display: inline-block; margin: 0 auto; width: auto; padding: 50px 0px; height: auto; padding: 40px; background: var(--pun) var(--texture); border: 1px solid #DBD9CB !important; box-shadow: 0px 0px 15px 0px rgba(176, 185, 194, 0.27), 0px 0px 25px 0px #8C8A6C inset; width: 1050px; margin-top: 50px } /* 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.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; } /***************************************************/ ************************************************************* 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 { border: none; background: rgba(0, 0, 0, .1); height: 1px; display: block; margin: 5px auto 15px; width: 80%; } /* B1.3 */ .punbb .post-content p { margin: 0; padding: 0 0 1em 0; line-height: 160%; font-family: 'Verdana', sans-serif; font-size: 1em } /* 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: visible; } /* B1.7 */ .punbb .post-content .scrollbox { width: 100%; overflow: auto; height: auto !important; max-height: 200px } /* B1.8 */ .punbb .post-content .quote-box, .punbb .post-content .code-box { border: medium none; margin: 0.4em 0em 0.8em; padding: 0em; } /* B1.9 */ .punbb .quote-box cite, .punbb .code-box strong.legend { display: block; font-size: 1.1em; font-style: normal; font-weight: bold; margin: 0; padding-bottom: 0.0em; } /* 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.1em; font-weight: bold; } /* B3 Pagination and posting links -------------------------------------------------------------*/ /* B3.1 */ .punbb .linkst { width: auto; height: auto; font: 400 13px arsenal; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; margin: 30px 0px 0 !important; position: relative; z-index: 9; } /* B3.4 */ .linkst .postlink, .linksb .postlink { text-align: right; font-weight: 700; } /* B3.5 */ .punbb .linksb { width: auto; height: auto; font: 400 13px arsenal; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; margin: 20px 0px 0 !important; position: relative; z-index: 9; } .linksb { height: auto; display: flex; justify-content: space-between; align-items: center; width: auto; } #profile .button { margin-top: 0 !important; } #profile .clearer { display: none } #profile .linksb:after, .linksb:after { display: none !important; } .postlink span+span { margin-left: 10px } /* B3.6 */ .linksb .pagelink { float: left; width: auto; text-align: left; order: 1 } /* B3.7 */ .linksb .postlink, .linksb noindex { width: auto; order: 3; position: relative } .subscribelink { position: relative; order: 2; text-align: center; } /************************************************************* C - MAIN CONTENT - SPECIFIC **************************************************************/ /* C1 Form layout -------------------------------------------------------------*/ /* C1.1 */ .punbb .formal .container { padding: 1.7em 2.3em 1.1em 2.3em; } #post.container { padding: 1em 0 !important; } /* C1.2 */ .punbb .formsubmit { padding: 0 0 0 0em; margin: 1em 0 0 0; position: relative; z-index: 1; } /* 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 0px 0 0px; 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 1.5em 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 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: 35%; } /* C2.2 */ .punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod { text-align: center; width: 6%; } /* C2.3 */ .punbb .main .tcr { overflow: hidden; text-align: left; width: 27%; } /* 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: bold; } /* C2.9 */ .punbb td span.youposted { font-weight: bold; margin-left: -1em; position: absolute; } /* C2.10 */ .punbb td .modlist { display: none; padding-top: 0.3em } /* C2.11 */ .punbb .main td { border-style: solid none none solid; border-width: 1px 0 0 1px; padding: 0.9em 0em; } /* C2.12 */ .punbb .main th { border-style: none none none solid; border-width: 0 0 0 1px; padding: 0.4em 1em 0.4em 1em; } /* C2.13 */ .punbb .main .tcl { border-left-style: none; border-left-width: 0; } * html .tclcon { height: 1px } /* C2.14 */ .punbb td div.tclcon { line-height: 150%; margin-left: 0; text-align: left; } /* C3 Topics -------------------------------------------------------------*/ /* C3.1 */ .punbb .post .container { border-style: none solid solid solid; border-width: 0px; margin-top: 0px; padding-bottom: 1px; } /* C3.2 */ .punbb .post .container { border-style: none solid solid solid; border-width: 0px; margin-top: 0px; padding-bottom: 1px; } /* C3.2 */ .punbb .post h3 { border-width: 0px; -webkit-text-size-adjust: 100%; width: auto; position: relative; display: flex; align-items: center; font: 700 13px arsenal; z-index: 1; border-top: 1px solid var(--borders) !important; margin: 0 -40px !important; padding: 10px 40px !important; } .post h3 span { display: inline-flex !important; justify-content: flex-start; align-items: center; gap: 0; flex-wrap: wrap; } .post h3 span a, .post h3 strong { font-weight: 700; box-sizing: border-box; } .post h3 strong { order: 2; font-weight: normal } .post.topicpost { margin-top: -40px !important; } .post.endpost { margin-bottom: 10px } .post h3 span strong:before { content: ", #" } .post { padding-top: 70px !important; margin-top: -45px !important; } /* C3.5 */ .punbb .post .post-author { float: left; } /* C3.6 */ .punbb .post .post-author ul, .punbb .post .post-author p { line-height: 140%; } /* C3.7 */ .pa-author { font-size: 1.1em; font-weight: bold; } /* C3.8 */ .pa-author a { text-decoration: none } /* C3.9 */ li.pa-title { padding-bottom: 0.4em; font-weight: bold; } li.pa-online { line-height: 0.8em; border-left-style: solid; border-left-width: 0.7em; padding-left: 0.4em; margin-top: 0.7em; } /* C3.11 */ .punbb .post-body { margin-left: 260px; border-left-style: solid; border-left-width: 1px; padding: 0 0 1px 0; } /* C3.12 */ .punbb .post-box { padding: 1em 0 1em; } /*C3.13 */ .punbb fieldset .post-box { margin-bottom: 0.8em; } /* C3.14 */ .punbb .post-links { margin-left: 0em; border-left-style: solid; border-left-width: 1px; position: relative; z-index: 9; } /* C3.15 */ .post-links { margin-top: 10px; } .post-links ul { text-align: right; } .post-links li { display: inline; } .profile, .pm, .email { float: left } .post-links li+li, .pa-links li+li { margin-left: 10px } .punbb .post-links ul li:first-child { margin-left: 0 } .endpost .post-links ul { border: 0 !important; } .pa-links ul { position: absolute; bottom: -30px } #pun .post-links ul a, .pa-links li a { font: 700 12px arsenal } #pun .post-links ul a, #pun .pa-links li a { color: var(--text1) } #pun .post-links ul a:hover, #pun .pa-links li a:hover { color: var(--links) } /* 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: 0px 0px 0; text-align: right; margin-top: 4px; font: normal 12px arsenal !important; } .forum { padding: 10px 0 } .forum tr { display: flex; padding: 5px 10px !important; gap: 20px; font: normal 13px arsenal } .forum .tcl { flex: auto; } .forum .tc2, .forum .tc3 { opacity: .65 } #pun .forum .tcr { min-width: 30% !important; } .forum tr:nth-child(odd) { background: rgba(162, 159, 134, 0.1); } #topic-modmenu { padding-bottom: 5px } /* 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 -------------------------------------------------------------*/ /* C6.1 */ #profile .container { padding-left: 18.6em; } /* C6.2 */ #profilenav { float: left; width: 14em; margin-left: -18.7em; display: inline; } /* C6.3 */ #profilenav li { padding-bottom: 0.8em; font-weight: normal; } /* 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 { padding: 3px 0 0 10px; margin: 0 14px -0.6em 14px; text-align: center !important; } /* 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: normal; } /*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: none; margin-bottom: -35px; } /* D1.2 */ #pun-title h1 { display: block; height: 10px; margin: -1px 0px 0px -30px; } /* D1.3 */ #pun-title .container { border: none; padding: 0.2em 1em 0.8em 1em; } /* D1.4 */ #pun-title h1 span { display: none; } #pun-title TD.title-logo-tdl { border: none; width: 100%; } #pun-title TD.title-logo-tdr { border: none; width: 420px; } /* D2 Page navigation -------------------------------------------------------------*/ /* D2.1 */ #pun-pagelinks { position: absolute; top: -15px; left: 0; margin: 0; border: none; padding-left: -20px; 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.2em; 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: none; margin: 0; } #pun-navlinks .container { border: none; margin: 0; } /* D3.2 */ #pun-navlinks .container { font-weight: normal; } /* D.3 */ #pun-navlinks li { display: inline; margin: 0; } /* D3.4 */ #pun-navlinks li a { font-family: tahoma; font-size: 0.8em; padding: 10px 5px 10px 7px; } /* D4 User links -------------------------------------------------------------*/ /* D4.1 */ #pun-ulinks { border: none; } #pun-ulinks .container {} #pun-ulinks li, #pun-ulinks li a { display: inline; white-space: nowrap; } #pun-ulinks li a { font-size: 0.8em; padding: 0 0 0 5px; } /* D5 Welcome box and Top Breadcrumbs -------------------------------------------------------------*/ /* D5.1 */ #pun-status, #pun-status .container { border-bottom: none; margin-bottom: 0; } #pun-status { position: absolute; top: -45px; width: 1020px; margin-left: -40px !important; color: var(--text2); height: auto; display: flex; align-items: center; justify-content: center; z-index: 0; } #pun-status a { color: var(--links2) } #pun-status a:hover { color: var(--text2) } /* D5.2 */ #pun-status .container { text-align: left; font: 300 11px arsenal; } #pun-status .container strong { font-weight: 300 !important; } #pun-status .status-right { float: none !important; } #pun-status .item3 { margin-left: 10px !important; } /* D5.3 */ #pun-status span { white-space: pre-line; margin-right: 0.5em; } /* D5.4 */ #pun-crumbs1 { font-weight: bold; overflow: hidden; margin-top: 15px; position: relative } /* D5.5 */ #pun-crumbs1 p.container { border-top: none; } /* 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; display: none } /* 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: 0; margin-bottom: 10px; text-align: center; } /* D7 Statistics -------------------------------------------------------------*/ /* D7.1 */ #pun-stats { padding: 0px 0px 0; margin: 40px -40px 0px !important; height: auto; position: relative; text-align: left; gap: 15px; } #pun-stats h2 { margin: 0px 0px -9px !important; padding: 0px 0px; height: auto; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; position: relative; text-align: left; gap: 0; height: auto; } #pun-stats h2 span { height: 0px; font-size: 0; position: relative; align-self: stretch } #pun-stats h2 em { padding: 0px; display: flex; align-items: center; justify-content: flex-end; text-transform: none; font: 300 12px arsenal; position: relative; gap: 20px; align-self: stretch; } #pun-stats h2 em:before { content: ""; background: var(--borders); height: 1px; display: block; flex: 1; } #pun-stats h2 em:after { content: ""; background: var(--borders); height: 1px; display: block; width: 40px; } #pun-stats .container { display: grid; grid-template-columns: 220px auto; grid-template-rows: auto auto auto auto; gap: 15px 30px; grid-template-areas: "stats online1" "stats online2" "stats online3" "stats online4"; font: 500 13px/150% arsenal; padding: 0 40px } .ststitems { display: flex; flex-direction: column; font: 400 11px arsenal; border-right: 1px solid var(--borders); margin: 0px 0px 0px; padding: 30px 20px 30px 0px; align-items: flex-start; text-align: left; grid-area: stats; align-self: start; gap: 10px } .ststitems li { flex: auto; padding: 0 !important; opacity: .8 } .onlinelist { grid-area: online1; align-self: start; padding-top: 30px !important; } .users_24h { grid-area: online2; align-self: start; } .statistics { grid-area: online3; align-self: start; } /* 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%; text-align: center; } /* D8.6 */ #pun-crumbs2 { font-weight: bold; overflow: hidden; margin-bottom: 0; text-shadow: 0px 0px 7px #D2CFBD } /* D8.7 */ #pun-crumbs2 .container { 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" } ::-webkit-scrollbar { width: 6px; height: 6px; background-color: rgba(20, 18, 15, 0.1); border-radius: 10px !important; } ::-webkit-scrollbar-thumb { background-color: var(--links); width: 6px !important; box-shadow: 0 0 0 1px rgba(20, 18, 15, 0.1) inset; border-radius: 1px !important; } .stickytext, .closedatafield, #pun-live-rusff, .pl-reports { display: none } input, textarea { outline: none; } input:active, textarea:active { outline: none; } :focus { outline: none; } #pun-messages .post h3 { width: auto; margin: 0 !important; padding: 5px 0 !important; } #pun-messages .post h3 span { width: auto !important; margin: 0 !important; } #pun #pun-messages .post-author { position: relative; margin-top: 0px !important; } #pun-messages .pa-posts { display: none } #pun-messages .pa-online { clear: both } #pun-messages .post-content { margin-top: 10px !important; margin-left: 0px !important; } #main-reply { height: 200px; } #mask_dialog .inner, .modal-inner.section, #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, .editBookmark { border-radius: 5px; border: 1px solid var(--borders) !important; background: var(--fill); padding: 15px !important } #post legend span { display: none } #font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area { top: 55px !important; } .pl-reports { display: none !important; } .pa-avatar img { max-width: 180px } .post-content td { border: none transparent !important; overflow: hidden !important; } ::selection { background: var(--links); color: #fefefe; } body * { scrollbar-width: thin; scrollbar-color: var(--links) rgba(20, 18, 15, 0.01); } html { scrollbar-width: thin; scrollbar-color: var(--links) rgba(0, 0, 0, 0.01); } #html-header { color: var(--text2); } #html-header a { color: var(--links2) } #html-header a:hover { color: var(--links) } .post-content abbr { text-decoration: underline; text-decoration-style: dotted; text-decoration-color: #555 } #pun #pun-ulinks #Rz { display: none !important; } .punbb-admin textarea { width: 97% !important; } input[type="checkbox"] { appearance: none; padding: 5px !important; cursor: pointer; transition: all .4s ease-in-out 0s; border-radius: 100% } input[type="radio"] { border-radius: 100%; appearance: none; padding: 5px !important; cursor: pointer; transition: all .2s ease-in-out 0s } input[type="checkbox"]:checked, input[type="radio"]:checked { background: var(--new); border: 1px solid var(--links) !important; } span.checkfield, p.checkfield { display: flex; margin-top: 10px !important; align-items: center } .pl-share { display: none !important } .pl-email.email { display: none !important; } body.post-content { width: 100%; } .bottom_wrap { background: var(--ulnav); border-top: 1px solid #E4E2D4 !important; height: 112px; margin: 0px -41px -43px; padding: 0px 40px; display: flex; flex-direction: row-reverse; gap: 20px; align-items: center; } .bottombanners { box-sizing: border-box; width: auto; position: relative; display: flex; align-items: center; justify-content: flex-start } .bottombanners div { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 5px; overflow-y: auto; padding-right: 5px; height: 68px; width: auto; } .bottombanners img { transition: all .6s ease-in-out 0s; mix-blend-mode: luminosity; opacity: .35 } .bottombanners img:hover { mix-blend-mode: normal; opacity: 1 } #post-form { padding: 0px 0px !important; } .intd { display: flex; align-items: center } #post-form h2 { display: none } #charcounter { font: 400 12px arsenal; background: var(--fill); border: 1px solid var(--borders); border-radius: 3px; text-align: center; padding: 4px 25px 6px; display: inline-block; } .charcount { font-weight: 700 } #profile fieldset #charcounter { display: none } .post-rating { margin-bottom: 20px; margin-top: 15px !important; position: relative; float: right; z-index: 9 } #pun .post-rating a { font-size: 13px !important; } .post-rating p { font: 600 13px arsenal; display: flex; align-items: center } .post-rating p.container:before { content: "Approval "; opacity: .4; margin-right: 5px } .post-vote p.container { margin-top: 20px !important; } #viewprofile-next { display: flex; justify-content: space-between; align-items: center; margin-top: 10px; } #viewprofile-next #profilenav { display: none } #viewprofile-next tr { vertical-align: top } #profile-left li+li { margin-top: 5px; } #profile-right { display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-start; gap: 10px; width: auto !important; background: var(--cover2); border: 1px solid var(--borders) !important; border-radius: 6px; padding: 20px !important; box-sizing: border-box } #profile-right li { display: flex; flex-direction: column; justify-content: space-between; flex: auto; text-align: center; padding: 10px 10px !important; font-size: 11px; background: var(--cover1); border: 1px solid var(--borders); border-radius: 6px; } #profile-right li strong { flex: auto; font-weight: normal; padding: 0 !important; margin: 0 !important; } #pun #profile-right li span { float: none; margin: 0; width: auto; font-weight: 600; padding-top: 0; font-size: 10px; } #pa-invites, #pa-fld2 { display: none !important; } #profile { display: flex; } #profile form.container { width: 100%; padding-left: 18.6em } #profilenav { background: rgba(192, 191, 185, 0.25); display: flex; border-radius: 6px; margin-left: -17em } #pun-messages #profile>.container { display: flex; flex-direction: column; width: auto !important; flex: 1; padding-left: 0; padding: 30px 0px; box-sizing: border-box; } #pun-messages #profile>.container { display: flex; flex-direction: column; width: auto !important; ; padding-left: 0; padding: 20px 0px; box-sizing: border-box; } #pun-messages #profilenav { float: none; width: 100%; margin: 0; display: flex; flex-direction: column; padding: 15px; gap: 15px; box-sizing: border-box; } #pun-messages #profilenav ul, #pun-messages #profilenav li { padding: 0; } #pun-messages #profilenav ul { display: flex; gap: 10px; margin: 0 } #pun-messages #profilenav li { background: rgba(192, 191, 185, 0.25); border-radius: 4px; padding: 5px 25px; ; } #pun-messages #profilenav .isactive { font-weight: 700; filter: brightness(.9); background: var(--pun) } #pun-messages #profilenav h2 { display: block; text-align: left !important; padding-left: 0; margin-left: 0; } #pun-messages .fs-box .container { padding: 20px 0px !important; } #pun-messages .fs-box .container tr+tr { margin-top: 5px; } #pun-messages .fs-box .container tr { display: flex; align-items: center; background: rgba(192, 191, 185, 0.25); padding: 0 10px; border-radius: 6px; } #pun-messages .fs-box .post>.container { display: block !important; } #pun #pun-messages .post { background: transparent; border: none !important; padding: 0 !important; margin-top: 0 !important; } #form-buttons table { width: 100% !important; } #pun #keyboard-span input { font-family: Arial, Helvetica, sans-serif !important; ; font-weight: 300; font-size: 13px; color: #666; background-color: var(--cover3); margin: 1px 1px 0 0; margin-top: 1px; border: 1px solid var(--borders) !important; cursor: pointer; padding: 0 10px !important; ; height: 25px; min-width: 30px; } #pun #keyboard-span input+input { margin: 3px } #pun-index .lastpost { font-size: 0 } #pun-index .datetime, #pun-index .byuser { font-size: 12px; } #pun-index .datetime:after { content: ", " } #BookmCntToggle { margin-top: 1px !important; z-index: 9999; } #MyBookmarks { background: var(--fill); text-shadow: none; color: var(--links); padding: 20px 20px 10px 20px; box-sizing: border-box; width: 280px !important; } #MyBookmarks inner { padding-top: 40px !important; } #BookmCntToggle.default-style { background: var(--fill) !important; border-radius: 2px; box-shadow: 2px 2px 1px #000; opacity: .95; } #MyBookmarks h2 { margin: 0 !important; padding: 10px 20px !important; background: var(--fill2); border-radius: 6px; border: 1px solid var(--borders) !important; box-sizing: border-box; margin-bottom: 20px !important; } .post .bookmark { color: var(--links) !important; } #BookmCntToggle.default-style { color: var(--links) !important; z-index: 9999 } #BookmCntToggle { top: 10px; left: 60px !important; } #MyBookmarks { z-index: 99999 !important; } #bm2 { right: 20px !important; } #pun .scrl.t, #pun .scrl.b { box-shadow: none !important; background: var(--fill2); border: 1px solid var(--borders); border-radius: 6px; width: 110px; } .scrl.t+.scrl.b { margin-left: 10px !important; } #imageupload-left input[type=button] { width: auto !important } img#img-left { width: 240px; height: 100%; border-radius: 6px; padding: 25px; } #left-panel { top: 10px; padding: 0; margin-left: -253px; position: fixed; z-index: 99999; left: 0px; overflow: hidden; height: 488px !important; background: var(--pun-cover); border-image: var(--border-img) 1 round !important; border-width: 1px 1px 1px 1px !important; border-style: solid !important; box-sizing: border-box; text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.61); } #content-L { padding: 20px; width: 220px; height: auto; margin-left: 15px; margin-top: 15px; position: absolute; text-shadow: none; color: var(--text1); font: normal 12px/15px arsenal; border-radius: 6px; box-sizing: border-box; background: var(--pun) var(--texture); border: 1px solid #DBD9CB !important; box-shadow: 0px 0px 15px 0px rgba(176, 185, 194, 0.27), 0px 0px 25px 0px #8C8A6C inset; } .panel-h { border: 1px solid var(--borders) !important; background: var(--fill); border-radius: 3px; padding: 4px; font-family: arsenal; text-transform: uppercase; display: block; text-align: center; letter-spacing: 1px; margin: 15px 0 12px 0; font-size: 13px; font-weight: 600; } .panel-h:first-child { margin-top: -10px } .content-header { position: absolute; writing-mode: tb-rl; transform: rotate(180deg); height: 500px; background: var(--nav); border-image: var(--border-img) 1 round !important; border-width: 0 1px 0px 0px !important; border-style: solid !important; color: var(--text2); font: 400 24px arsenal; padding: 0 4px; right: 0px; top: 0px; text-align: center; text-transform: uppercase; cursor: pointer; } #pun .post-content #anketa_title { background: #282828; border-radius: 3px; border: 1px solid #282828; margin: 5px 0; padding: 8px 0; text-shadow: none } #pun .post-content #anketa_title span { font: 700 14px philosopher !important; text-transform: uppercase; color: var(--text2) } #pun .post-content #anketa_head { background: var(--links); border-radius: 3px; border: 1px solid var(--links); color: var(--text2); padding: 13px 0; text-shadow: none } #pun .post-content #anketa_head span { font: 600 16px philosopher !important; text-transform: uppercase; letter-spacing: .1em; padding: 0 !important; margin: 0 !important; } #anketa_head+p { display: none } *[data-forum-id="9"] .quote-box tr:nth-child(2) #anketa_title, *[data-forum-id="6"] .quote-box tr:nth-child(2) #anketa_title { margin-top: 0px !important; } *[data-forum-id="9"] .topicpost .quote-box tr:nth-child(2) p:first-child, *[data-forum-id="6"] .topicpost .quote-box tr:nth-child(2) p:first-child { display: none; } #pun .red_header p { padding: 0; margin: 0; font: normal 14px/150% philosopher; text-align: center; } .red_header { background: var(--td-bg-head); padding: 5px 10px; color: var(--text2); position: relative; box-sizing: border-box; border: 1px solid var(--links); border-radius: 3px; } .red_header+div, .red_header+p { margin-top: 15px !important; } div+.red_header, p+.red_header { margin-bottom: 15px !important; } .lore_bg { background: #CDCCC5; border: 1px solid var(--borders) !important; padding: 10px 15px; margin-bottom: 20px; border-radius: 6px !important; } .lore_bg2 { background: #CDCCC5; border: 1px solid var(--borders) !important; padding: 10px 20px; margin-bottom: 10px; border-radius: 6px; } .areafield.required>.input>span[style~="position:absolute;right:10px;top:10px;z-index:200;cursor:pointer"] { top: -25px !important; } /* заголовки td в лоре */ #pun td[style~="background-color:#575d39"], #pun td[style~="background-color:#390707"] { background: var(--td-bg-head) !important; padding: 1em !important; color: var(--text2); text-shadow: none } #pun td[style~="background-color:#575d39"] .quote-box, #pun td[style~="background-color:#390707"] .quote-box { color: var(--text1) } /* подложки td в лоре */ /* подложки td в лоре */ #pun td[style~="background-color:#bebb98"], #pun td[style~="background-color:#d8c9be"], #pun td[style~="background-color:#d7bba7"], #pun td[style~="background-color:#cdb8b8"], #pun td[style~="background-color:#cfb6b6"] { background: var(--td-bg-cover) !important; padding: 1em 1.5em !important; } /* цитаты td в лоре */ #pun td[style~="background-color:#bebb98"]>.quote-box, #pun td[style~="background-color:#d8c9be"]>.quote-box { box-shadow: 5px 10px 10px 0 rgba(0, 0, 0, .05) } /* подложка td в эпизодах */ #pun td[style~="background-color:#ede2e2"] { background: var(--td-bg-cover) !important; padding: 1em 1.5em !important; } /* подложка td под картинку в эпизодах */ #pun-viewtopic[data-forum-id="12"] td[style~="background-color:#575d39"], #pun-viewtopic[data-forum-id="13"] td[style~="background-color:#575d39"], #pun-viewtopic[data-forum-id="10"] td[style~="background-color:#575d39"], #pun-viewtopic[data-forum-id="11"] td[style~="background-color:#575d39"], #pun-viewtopic[data-forum-id="16"] td[style~="background-color:#575d39"], #pun-viewtopic[data-forum-id="20"] td[style~="background-color:#575d39"], #pun td[style~="background-color:#475d39"] { background: var(--td-episode-bg) !important; padding: 1em 1.5em !important; } /* заголовок td в эпизодах первого дизайна и последующих */ #pun td[style~="background-color:#72520b"] { background: var(--td-bg-head) !important; padding: 1em 1.5em !important; text-shadow: none } #pun td span[style="color: #cd9e6d"], #pun td span[style="color: #ffffff"] { color: var(--text2) !important; } #pun-respect td { padding: .8em !important; ; overflow-wrap: normal } #pun hr { opacity: 1; filter: none; background: var(--borders); border: none; height: 1px; margin: .8em auto; position: relative; display: flex; align-items: center; justify-content: center; } #pun hr:after { content: ""; display: block; background: var(--cover); border: 1px solid var(--borders); height: 7px; width: 7px; position: absolute; transform: rotate(45deg) } #topic-feed { display: none } #navpm { position: relative } #pun .num_msg { position: absolute; margin-top: 0; margin-left: 0; top: 8px; right: -15px; font-size: 10px; font-weight: 700; background: red; padding: 1px 4px; border-radius: 100px; height: 14px; color: #fff; cursor: pointer; } #pun .num_msg:before { display: none } .post-content table { border-radius: 5px; overflow: hidden } img[alt~="hide-autor2"] { opacity: 0; display: none } .reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0, 0, 0, .85); z-index: 9999; display: none; top: 0; left: 0; } .reveal-modal { visibility: hidden; top: 0px; left: 50%; width: 720px; position: absolute; z-index: 99991; } .reveal-modal.xlarge { width: 720px; margin-left: -355px; height: 400px; margin-top: -200px; background: rgba(22, 21, 16, 1); border-radius: 5px; } .reveal-modal .close-reveal-modal { font-size: 22px; width: 28px; height: 28px; display: flex; justify-content: center; line-height: 24px; position: absolute; top: 0; right: -40px; color: #aaa !important; background: var(--text1); border-radius: 100%; font-weight: bold; cursor: pointer; text-decoration: none; } .personal_page { width: 720px; height: 400px; display: flex; margin: auto; } .personal_page-item { background: rgba(27, 27, 27, 1); height: 100%; width: 340px; position: relative; overflow: hidden; } .personal_page-item2 { background: var(--pun) var(--texture); border-radius: 0px 5px 5px 0; height: 100%; flex: 1 } .personal_page-bg>img { width: 340px; height: 310px; object-fit: cover; } .personal_page-bg { width: 340px; height: 310px; position: relative; } .personal_page-bg:before { content: ""; background: rgba(27, 27, 27, 0.5); display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .personal_page-bg:after { content: ""; background: linear-gradient(180deg, rgba(27, 27, 17, 0) 0%, #1B1B1B 100%); display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .personal_page-info { color: var(--text2); width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; gap: 35px; padding: 30px; box-sizing: border-box; } .personal_page-quote { font: 300 10px/130% arsenal; text-align: center; opacity: .75; } .personal_page-music { width: 100%; font: 700 12px/130% arsenal; } .music-container { box-sizing: border-box; position: relative; display: flex; align-items: center; justify-content: flex-start; width: auto; gap: 15px } audio { display: none; } .play-button { width: 24px; height: 24px; display: flex; justify-content: center; align-items: center; cursor: pointer; } .play-button::before, .play-button.playing::before { content: ''; display: inline-block; border: 0; background: transparent; box-sizing: border-box; width: 24px; height: 24px; background: url(https://forumstatic.ru/files/001b/6b/7e/43758.svg); transition: 100ms all ease; cursor: pointer; } .play-button.playing::before { background: url(https://forumstatic.ru/files/001b/6b/7e/25147.svg); } .track_name { width: auto; } .track_name span { font-weight: 400; font-size: 10px; display: block; } .personal_page-scroll { overflow: auto; margin: 30px; box-sizing: border-box; width: calc(100% - 60px); height: calc(100% - 60px); padding-right: 10px; display: flex; flex-direction: column; justify-content: flex-start; gap: 6px; } .personal_page-tribute { display: flex; gap: 15px; align-items: center; border: 1px solid var(--borders); border-radius: 25px; background: var(--fill) var(--texture); font: 600 12px/130% arsenal; height: 35px; overflow: hidden; opacity: 30%; flex-shrink: 0 } .personal_page-tribute img { border: 1px solid var(--borders); filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.08)); border-radius: 0px 25px 100px 0px; object-fit: cover; width: 90px; height: 35px; } .personal_page-text { flex: 1; padding-right: 20px; color: var(--links) } .personal_page-tribute.taken { opacity: 1; } .personal_page-tribute.legendary { border: 1px solid var(--links); background: var(--links); } .personal_page-tribute.legendary img { border: 1px solid var(--links); } .personal_page-tribute.legendary .personal_page-text { color: var(--text2) } .personal_page-tribute.epic { border: 1px solid #282828; background: #282828; } .personal_page-tribute.epic img { border: 1px solid #282828; } .personal_page-tribute.epic .personal_page-text { color: var(--text2) } .awards_theme { display: flex; justify-content: center; flex-direction: column; gap: 30px; } .awards_wrap { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 25px; } .awards_header { width: 100%; text-align: center; font: 700 24px/130% philosopher; display: flex; flex-direction: column; align-items: center; gap: 5px; margin-bottom: 30px; } .awards_wrap p { padding: 0 !important; margin: 0 !important; font: 400 11px/130% philosopher !important } .awards_wrap .awards_subtitle { margin: auto; width: 60%; font-size: 13px !important } .personal_page-tribute-wrap>p { padding: 10px 0 25px !important; text-align: center; } .personal_page-tribute-wrap { width: 300px; } .awards_wrap { padding: 20px; background: var(--cover5); border-radius: 5px; border: 1px solid var(--borders); } .areafield.required>.input>span[style~="position:absolute;right:10px;top:10px;z-index:200;cursor:pointer"] { top: calc(100% - 40px) !important; background: var(--fill); border: 1px solid var(--borders); padding: 2px 20px 1px 20px; border-radius: 3px; right: 0% !important; z-index: 1 !important; } .need_wrap { position: relative; overflow: hidden; height: 68px; width: 200px; } .need_list { position: absolute; top: 0px; left: 0; width: 200px; } .need_item { height: 68px } .slide { height: 68px; text-align: center; text-transform: uppercase; width: 200px; position: relative; font-family: arsenal } .slide:before { content: attr(data-text); display: block; position: absolute; padding: 2px 10px; left: 0; bottom: 0; font-size: 10px; width: 100%; box-sizing: border-box; z-index: 1; background: var(--links); color: var(--pun); } .need_item { height: 68px; width: 200px; position: relative; } .need_item:after { content: ""; display: block; width: 100%; height: 100%; top: 0; left: 0; background: rgba(22, 22, 22, 0.6); position: absolute; } .need_item img { filter: grayscale(100%) } .header_wrap { background: url(https://forumstatic.ru/files/001b/6b/7e/81830.png) no-repeat center / cover; border-image: var(--border-img) 1 round !important; border-width: 0 0 1px 0 !important; border-style: solid !important; height: 300px; position: fixed; left: 0; top: 0; width: 100%; z-index: -1; display: flex; align-items: center; padding-top: 45px; box-sizing: border-box; justify-content: space-between; } .header_item:not(.mid) { border-radius: 10px; border: 1px solid #313335; background: linear-gradient(92deg, rgba(22, 23, 24, 0.20) 0.24%, rgba(22, 23, 24, 0.05) 97.72%); box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.15), 0px 0px 15px 0px rgba(255, 255, 255, 0.03) inset; backdrop-filter: blur(5px); padding: 15px 25px; font: normal 11px arsenal; display: flex; flex-direction: column; justify-content: center; width: 270px; text-align: center; gap: 15px } .game_navigate { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px 20px; text-transform: uppercase; } .header_wrap { background: url(https://forumstatic.ru/files/001b/6b/7e/81830.png) no-repeat center / cover; border-image: var(--border-img) 1 round !important; border-width: 0 0 1px 0 !important; border-style: solid !important; height: 300px; position: fixed; left: 0; top: 0; width: 100%; z-index: -1; display: flex; align-items: center; padding-top: 45px; box-sizing: border-box; justify-content: center; } .header_inner { width: 1050px; display: flex; align-items: center; justify-content: space-between; } .header_item.mid { gap: 15px; display: flex; flex-direction: column; } .logo_wrap { border-radius: 10px; border: 1px solid #313335; background: linear-gradient(92deg, rgba(22, 23, 24, 0.20) 0.24%, rgba(22, 23, 24, 0.05) 97.72%); box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.15), 0px 0px 15px 0px rgba(255, 255, 255, 0.03) inset; backdrop-filter: blur(5px); padding: 15px 40px; } .logo_wrap img { width: 217px; } .news_wrap { height: 93px; line-height: 150%; } .news_wrap div { height: 100%; overflow-y: auto; text-align: left; } .news_wrap b:first-child { font-size: 13px; margin-right: 5px } .news_wrap p+p { margin-top: 10px; } #stylelist { margin: 0; padding: 0; list-style-type: none; display: flex; gap: 15px; align-items: center; height: auto; width: auto; justify-content: center; z-index: 1; } #stylelist li[data="red"] a, #stylelist li[data="gold"] a, #stylelist li[data="blue"] a, #stylelist li[data="black"] a { height: 12px; width: 12px; position: relative; display: flex; justify-content: center; align-items: center; font-size: 0; border-radius: 100%; border: 1px solid #817560 } #stylelist li[data="red"] a { background: #43516A; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.30); box-sizing: border-box; transition: all .5s linear 0s !important; } #stylelist li[data="gold"] a { background: #833820; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.30); box-sizing: border-box; transition: all .5s linear 0s !important; } #stylelist li[data="blue"] a { background: #347C3C; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.30); box-sizing: border-box; transition: all .5s linear 0s !important; } #stylelist a:hover { opacity: .5 } #stylelist li:nth-child(5), #stylelist li:nth-child(6), #stylelist li:nth-child(7), #stylelist li:nth-child(8) { display: none } #stylelist li.active a:before { content: "\f00c"; font-size: 8px; font-family: FontAwesome; position: absolute; color: var(--text2) } .gold { --links: #833820; --new: #974126; --online: linear-gradient(180deg, #833820 0%, #71260E 100%); --td-bg-head: #833820; --td-bg-cover: #D2D1C4; --td-episode-bg: #D2D1C4; } .blue { --links: #34743A; --new: #3F8846; --online: linear-gradient(180deg, #34743A 0%, #245E2A 100%); --td-bg-head: #34743A; --td-bg-cover: #D2D1C4; --td-episode-bg: #D2D1C4; } #chfont { position: fixed; /*позиционирование*/ top: 11px; /*отступ сверху*/ left: 100px; /*отступ слева*/ text-align: center; /*текст по центру*/ line-height: 22px; /*высота строк*/ -moz-opacity: .8; /*прозрачность*/ z-index: 9999; background: red; display: flex; gap: 5px; align-items: center; background: var(--text1) !important; padding-right: 5px; border-radius: 3px; } #chfont:hover { opacity: 1; /*убирает прозрачность при наведении*/ -moz-opacity: 1; } #chfontbut { /*иконка регулятора*/ width: 26px; /*ширина*/ height: 26px; /*высота*/ background-color: var(--fill); /*фон*/ float: left; cursor: pointer; position: relative; box-sizing: border-box; border-radius: 3px; display: flex; justify-content: center; align-items: center; } #chfontbut:before { content: '\f031'; font-family: FontAwesome; font-size: 16px; position: absolute; color: var(--text1) !important; } #chfontbut::after { /*крестик на иконке*/ display: none; position: absolute; content: 'x'; top: 0; left: 0; color: var(--pun); /*цвет крестика*/ line-height: 7px; /*высота строки*/ font-size: 10px; /*размер крестика*/ background: var(--text1); border-radius: 0 0 3px; width: 10px; height: 10px; } #chfont.active #chfontbut::after { display: block; } #chfont select { /*поле выбора вида шрифта*/ display: none; background-color: var(--pun); /*цвет фона*/ color: var(--text1); /*цвет текста*/ cursor: pointer; border-radius: 3px; } #chfontsize { /*индикатор размера шрифта*/ width: auto; /*ширина*/ display: none; } #chfont.active select, #chfont.active #chfontsize { display: flex; gap: 5px; align-items: center; } .fsizeplus, .fsizeminus { /*кнопки плюса и минуса*/ background-color: #242424; /*цвет фона*/ color: var(--pun); /*цвет плюса и минуса*/ cursor: pointer; font-size: 11px; width: 20px; height: 20px; text-align: center; border-radius: 6px; line-height: 18px; font-family: FontAwesome } .fsizeplus::after { content: '\2b'; } .fsizeminus::after { content: '\f068'; } .fsize { color: var(--pun); /*цвет плюса и минуса*/ } .mobile_header-wrap { display: none } @media screen and (max-width: 540px) { #left-panel, .header_wrap { display: none } body { background-size: cover !important; } #pun { background: var(--pun) var(--texture) !important; border: 1px solid #DBD9CB !important; box-shadow: 0px 0px 15px 0px rgba(176, 185, 194, 0.27), 0px 0px 25px 0px #8C8A6C inset !important; } .punbb { padding: 0px !important; background: var(--pun) var(--texture) !important; border: 1px solid #DBD9CB !important; box-shadow: 0px 0px 15px 0px rgba(176, 185, 194, 0.27), 0px 0px 25px 0px #8C8A6C inset !important; } .punbb:after { display: none } #pun-main { padding: 10px } .multipage { margin: 0 !important; } #stylelist { z-index: 1; top: 125px !important; left: 20px; width: 100%; margin: 0 !important; position: absolute } #BookmCntToggle { top: 10px !important; left: 10px !important; } #chfont { top: 45px !important; left: 10px } #pun-navlinks { position: relative; left: -1px } #pun-navlinks.section { width: auto !important; } #pun-navlinks ul { justify-content: center; gap: 0px } #pun #pun-navlinks .container li a { background: transparent !important; box-shadow: none !important; display: flex !important; justify-content: center; align-items: center; background-clip: padding-box !important; -webkit-background-clip: padding-box !important; -moz-background-clip: padding-box !important; -o-background-clip: padding-box !important; } #pun-navlinks a { color: var(--links2) !important; background-clip: padding-box !important; -webkit-background-clip: padding-box !important; -moz-background-clip: padding-box !important; -o-background-clip: padding-box !important; } #pun-navlinks li a span { font-size: 0; display: none } #navpr_1 li span { font-size: 0; display: none } #navpr_2 li span { font-size: 0; display: none } #navindex a:before { content: "\f015"; font-family: FontAwesome; font-size: 14px } #navuserlist a:before { content: "\f0c0"; font-family: FontAwesome; } #navsearch a:before { content: "\f002"; font-family: FontAwesome; } #navpm a:before { content: "\f0e0"; font-family: FontAwesome; } #navprofile a:before { content: "\f2bb"; font-family: FontAwesome; } #navadmin a:before { content: "\f085"; font-family: FontAwesome; } #navlogin a:before { content: "\f090"; font-family: FontAwesome; } #navlogout a:before { content: "\f08b"; font-family: FontAwesome; } #navregister a:before { content: "\f067"; font-family: FontAwesome; } #navpr_2 a:before { content: "\f0f3"; font-family: FontAwesome; } #navpr_1 a:before { content: "\f21b"; font-family: FontAwesome; } #navindex a span { display: block; } #navuserlist a span { display: block; } #navawards a span { display: block; } #navsearch a span { display: block; } #navpm a span { display: block; } #navprofile a span { display: block; } #navadmin a span { display: block; } #navlogin a span { display: block; } #navlogout a span { display: block; } #navregister a span { display: block; } #navpr_1 a span { display: block; } #navpr_2 a span { display: block; } #pun-ulinks:before, #pun-ulinks:after { display: none } #pun #pun-ulinks .container { box-shadow: none !important; background: var(--nav) !important; box-shadow: 0px 0px 0px 0px rgba(162, 160, 150, 0.20), 0px 0px 1px 0px rgba(162, 160, 150, 0.20), 0px 1px 1px 0px rgba(162, 160, 150, 0.17), 0px 3px 2px 0px rgba(162, 160, 150, 0.10), 0px 6px 2px 0px rgba(162, 160, 150, 0.03), 0px 9px 3px 0px rgba(162, 160, 150, 0.00); padding: 10px !important; } #pun #pun-ulinks { background: transparent !important; box-shadow: none !important; right: 0px !important; top: 0px !important; } #pun #pun-ulinks:before { content: "\f0c9"; font-family: FontAwesome; font-size: 22px; color: var(--links2); display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: no-repeat; text-align: center; line-height: 45px } .mobile_header-wrap { background: url(https://forumstatic.ru/files/001b/6b/7e/81830.png) no-repeat center / cover; display: block; position: relative; left: -2px; height: 100px; display: flex; align-items: center; justify-content: center } .mobile_header-wrap img { width: 250px; } #pun .category h2 { margin: 0 0 10px !important; white-space: normal } #pun .category h2 span { font-weight: 700 } #pun .category h2 em { margin: 0; padding: 0 10px } #pun .category .container { padding: 20px; margin: 0px !important; } #pun .category tr { flex-direction: column; align-items: flex-start; gap: 5px } #pun .category .tcl { padding: 0 !important; border: none !important; } #pun .category .tcr { width: 100% } #pun .Add { display: none } #pun-stats h2 { display: none; } #pun-stats { margin: -30px 0 0 !important; } .ststitems { display: none } #pun-stats .container { display: flex; flex-direction: column; margin: 0 !important; padding: 0 !important; } .need_wrap { display: none !important; } .bottom_wrap { margin: 0; box-sizing: border-box } #pun #pun-crumbs1, #pun #pun-crumbs2 { display: block !important; width: auto !important; margin: 0 0 20px !important; } #pun-index #pun-crumbs2 { display: none !important; } .forum tr { display: table; padding: 0 10px !important; } .forum div.icon { display: block !important; width: 10px; height: 10px } #pun tbody.hasicon td.tcl { padding: 0 !important; } #pun .intd .tclcon { flex: 1 } #pun .post h3 span { background: transparent !important; } #pun .post-author { margin-bottom: 20px !important; } #pun .pa-links { background: red !important; height: auto } #pun .pa-links ul { position: static !important; bottom: 0 !important; } #pun #charcounter { margin: 0 !important; } #pun textarea { max-width: 100% !important; } #pun #profile-left, #pun #profile-right { background: var(--fill) !important; border: 1px solid var(--borders) !important; border-radius: 15px !important; } #pun #profile-left li { background: transparent !important; border: none !important; } #profile-right { margin-top: 10px } #pun #profile-right li { border: none !important; background: var(--fill2) !important; } #profilenav { width: 100% } #profilenav ul { display: flex; flex-wrap: wrap; gap: 10px; } #profilenav li { background: var(--fill); border: 1px solid var(--borders); border-radius: 10px; padding: 4px 10px; flex: auto; text-align: center } #pun-messages .fs-box .container tr { display: table } #pun-messages div.icon { display: block !important; } .go-up { bottom: 220px; margin-left: 0 !important; right: 0px; } .go-down { bottom: 190px; margin-left: 0 !important; right: 0 } } #post-new legend { display: block; margin-top: 20px; } #togglePreview { display: flex; margin-left: auto } .custom_tag_h4 { background: var(--td-bg-head); color: var(--text2); padding: 8px 10px 10px; text-align: center; border-radius: 10px; margin-bottom: 10px } .custom_tag_h4 p { margin: 0 !important; padding: 0 !important; font: 600 15px var(--font) !important; text-transform: uppercase } .custom_tag_h5 { background: var(--nav); color: var(--text2); padding: 6px 10px 10px; text-align: center; border-radius: 10px } .custom_tag_h5 p { margin: 0 !important; padding: 0 !important; font: 600 11px var(--font) !important; text-transform: uppercase } .custom_tag_storylist { background: var(--fill); padding: 25px; border-radius: 15px } .custom_tag_storylist strong { font-size: 1.1em; margin-top: 5px; display: inline-block } .custom_tag_storylist .custom_tag_h5 { margin: 15px 0 5px } .punbb[data-forum-id="7"] .custom_tag_h5 { margin-bottom: 1em; text-align: left; } .punbb[data-forum="7"] .custom_tag_h5 p { font-size: 1.2em !important; } .punbb[data-forum-id="10"] .postlink.long, .punbb[data-forum-id="11"] .postlink.long, .punbb[data-forum-id="12"] .postlink.long, .punbb[data-forum-id="13"] .postlink.long { display: none } .custom_tag_indent { display:inline-block; margin: 0.7em 1em; }
ава
Сообщений 1 страница 4 из 4
Поделиться12024-12-06 14:51:05
Поделиться22024-12-06 14:51:12
body { background: var(--base-bg) repeat fixed top center / cover; } #pun-title { display: none } #pun-navlinks a { color: var(--links2) !important; transition: all .3s cubic-bezier(.64, .51, .55, 1.16) 0s !important; font: 400 16px arsenal !important; text-transform: uppercase; position: relative; display: flex; align-items: center; justify-content: center; padding: 0 !important; height: 45px; text-align: center; } #pun-navlinks a:hover { color: var(--links) !important; } #pun-navlinks ul { display: flex; gap: 30px; width: 100%; justify-content: center; align-items: center; height: 45px; padding: 0 !important; text-align: center; } #pun-navlinks { display: block; font-size: 0px !important; font-style: normal; font-weight: lighter !important; width: 100%; margin: 0px 0px 0 !important; height: 45px; padding: 0px 0px 0; text-align: center; box-sizing: border-box; background: var(--nav); border-image: var(--border-img) 1 round !important; border-width: 0 0 1px 0 !important; border-style: solid !important; display: flex; justify-content: center; align-items: center; position: fixed; top: 0px; left: 0; z-index: 100 } #pun-ulinks .item5 { display: none; } #pun-ulinks { box-sizing: border-box; background: var(--ulnav); border-bottom: 1px solid #E4E2D4 !important; margin: -40px -40px 0 !important; padding: 0 30px; height: 30px; display: flex; align-items: center; justify-content: center; position: sticky; top: 45px; z-index: 98 } #pun-ulinks .container { padding: 0px !important; text-align: center; } #pun-ulinks a { font: 300 11px/120% arsenal !important; text-transform: uppercase; color: var(--text1) !important; padding: 0 !important; margin: 0 10px !important; } #pun-ulinks.section { margin-bottom: 0px !important; } #pun-ulinks a:hover { color: var(--links) !important; } .offctgr { display: block !important; visibility: visible !important; } .pa-respect img { width: 10px } #profilenav h2 { text-align: left !important; } .post-author { width: 220px; font: 400 12px/150% arsenal; margin-bottom: 10px; box-sizing: border-box; margin-top: 5px !important; position: relative; z-index: 1; border: 1px solid #7F7461; background: url(https://forumstatic.ru/files/001b/6b/7e/72899.png) no-repeat -1px -1px, url(https://forumstatic.ru/files/001b/6b/7e/92222.png) no-repeat calc(100% + 1px) -1px, url(https://forumstatic.ru/files/001b/6b/7e/96361.png) no-repeat -1px calc(100% + 1px), url(https://forumstatic.ru/files/001b/6b/7e/35537.png) no-repeat calc(100% + 1px) calc(100% + 1px), var(--base-bg) repeat fixed top center; background-size: auto, auto, auto, auto, cover; box-shadow: 0px 0px 10px 0px rgba(146, 124, 88, 0.64); border-radius: 4px } .post-author>ul { box-sizing: border-box; text-align: center !important; box-sizing: border-box; background: #242424; border: 1px solid #7E7360; border-radius: 5px; box-shadow: 0px 0px 10px 0px rgba(252, 252, 252, 0.21), 0px 0px 15px 0px #313030 inset; margin: 5px; padding: 12px !important; color: var(--text2) } #pun .post-author ul a { color: var(--links2) } #pun .post-author ul a:hover { color: var(--text2) } .indOnline, .indOffline { display: block !important; z-index: 1; cursor: pointer; border: none !important; box-sizing: border-box; position: absolute; top: -2px; right: 18px; } .indOnline { border-radius: 3px 3px 10px 10px; border: 1px solid #585248 !important; background: var(--online); box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); width: 16px; height: 25px; } .indOffline { border-radius: 3px 3px 10px 10px; border: 1px solid #585248 !important; background: linear-gradient(180deg, #2B2C2E 0%, #202123 100%); box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); width: 16px; height: 25px; } .post[data-group-id="3"] .pa-avatar .indOffline { display: none; } .pa-author { font-size: 15px !important; font-weight: bold !important; text-align: left !important; } i#tuser, .pa-author span.flag-i { display: none !important; } .pa-title { font-size: 11px; font-style: italic; text-align: left; margin: 0px 0 5px !important; font-weight: 300 !important; margin-bottom: 10px !important; opacity: .75 } .pa-avatar img { max-width: 180px; } #pun .pa-avatar img { border: 1px solid rgba(181, 179, 161, 0.37) !important; border-radius: 10px; } .pa-fld1 br { display: none } .pa-fld1 div br { display: block } .pa-fld1 .fld-name, .pa-fld2 .fld-name { display: none } .pa-fld1 { text-align: left; } .pa-fld1, .pa-fld2 { padding: 10px 13px 10px !important; background: #262729; border: 1px solid #585349 !important; margin: 7px -13px 10px !important; } .pa-fld1 font { font: 600 italic 14px arsenal !important; } .pa-fld1 b { font-style: italic; } .pa-fld1 a b { color: var(--links2) !important; } .pa-fld1 div { line-height: 150% } .pa-fld3 { border-radius: 3px 3px 10px 10px; border: 1px solid #585248 !important; background: linear-gradient(180deg, #2B2C2E 0%, #202123 100%); box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); position: absolute; padding: 0px !important; right: 40px !important; top: -2px; width: 20px; height: 35px; display: flex; justify-content: center; align-items: center; } .pa-fld3 a, #pa-fld3 strong a { display: flex; justify-content: center; align-items: center; width: 20px; height: 35px; } #pa-fld3 strong { background: #181818; box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.2); border-radius: 100%; width: 20px; height: 20px; } .personal_page-logo { background: url(https://forumstatic.ru/files/001b/6b/7e/46432.svg) no-repeat center / contain; width: 10px; height: 10px; } .pa-posts, .pa-respect { text-align: left } .pa-online, .pa-reg, .pa-last-visit { display: none; } .punbb th { font-size: 0 !important; } li#navawards, .lastedit { display: none !important; } .pa-gifts, .pa-ua { display: none !important; } .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 .main .container, .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; } .punbb .post-box { text-align: left } #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { border-color: transparent; font-style: normal; font-weight: normal; } #pun #post-form { position: relative; margin-top: 0px } .punbb textarea { box-sizing: border-box; border-radius: 5px; border: 1px solid var(--borders) !important; background: var(--fill); padding: 10px !important; border: none; width: 100% !important; color: var(--text1) } .punbb #pun-main .quote-box, .punbb #pun-main .code-box { border-radius: 5px; border: 1px solid var(--borders); background: var(--fill); box-shadow: 4px 4px 10px 0px rgba(196, 194, 175, 0.59); overflow: hidden; padding: 15px !important; position: relative; overflow: hidden; text-align: justify; } #pun .quote-box.spoiler-box { padding: 0px !important; border-radius: 5px; border: 1px solid var(--borders); background: var(--fill); } .quote-box.spoiler-box>div { margin: 10px !important; } .quote-box.spoiler-box>blockquote { padding: 18px !important; box-sizing: border-box; border-radius: 5px; border-top: 1px solid var(--borders); background: var(--fill2); margin: 18px 0px -10px !important; width: auto; } #pun .quote-box cite, #pun .code-box strong.legend { display: block; font-size: 12px; font-family: arsenal; margin: -15px; padding: 8px 20px; margin-bottom: 10px; text-align: left; font-weight: 700; border-bottom: 1px solid var(--borders); background: var(--fill2); border-radius: 5px; } #pun-main .code-box .scrollbox pre { font-size: 11px; font-family: Courier New } .punbb select, input { border: 0; padding: 4px 10px 4px 10px !important; color: var(--text1); border-radius: 5px; border: 1px solid var(--borders) !important; background: var(--fill); font: 400 13px arsenal !important; } #pun-navlinks .container { border-color: transparent; color: #152115; } .offline li.pa-online strong { font-weight: normal; } .punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .quote-box, .punbb .code-box, .punbb th, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt { border-color: transparent; } .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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { border-bottom: 0 none #000; color: var(--links); text-decoration: none; transition: color 0.3s ease-in-out; } .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 { border-bottom: 0 none #000; color: var(--hover-link); text-decoration: none; } #pun-pagelinks a:active, #pun-pagelinks a:focus { background-color: #211a13; color: #fff; } h1 { display: none } h2 { font: 700 13px philosopher !important; text-transform: uppercase; } #MyBookmarks h2 { display: block } #pun-index h2 { box-shadow: none; border: 0 !important } #pun-main div.catleft, #pun-main div.catright { display: none; } #pun-index table Div.icon { border-style: none; background: transparent; height: 22px; width: auto; position: absolute; top: 0px; z-index: 99; right: 0px; } div.icon { width: 11px; height: 11px; margin-right: 10px; box-sizing: border-box; margin-top: 1px !important; border-radius: 3px; } div.icon { background: var(--old); border: 1px solid var(--borders) } .inew div.icon { background: var(--new); border: 1px solid var(--links) } .isticky div.icon { background: var(--links2); border: 1px solid var(--imp) } .iclosed div.icon { background: var(--close); border: 1px solid var(--text1) } #pun-about p.container { height: auto; margin-top: 10px !important; width: auto; padding: 0 0 0px !important; border: 0 !important; font-size: 10px } #pun-about { border: 0 !important; padding: 0 !important; } div#pun-about { margin-top: 0px; } div#html-footer { margin: 0px 0 0; } #pun-announcement.section h2 span { display: none; } .punbb input { border: medium none; } .button, #pa-edit strong a, input[type="button"] { background: var(--links); border: 1px solid #4B4437 !important; box-shadow: 0px 0px 10px 0px rgba(146, 124, 88, 0.64), 0 0 0 1px var(--links) inset, 0 0 0 2px rgba(255, 255, 255, .1) inset, 0 10px 10px -5px rgba(255, 255, 255, .12) inset, 0 0px 10px -3px rgba(0, 0, 0, .15) inset; color: var(--text2) !important; font-family: arsenal !important; font-size: 12px !important; font-weight: 700 !important; margin-top: 0px !important; padding: 4px 25px 7px 25px !important; text-decoration: none; transition: all 0.3s ease-in-out 0s; border-radius: 3px; text-shadow: 0 0 1px rgba(0, 0, 0, .8) } .button:hover, #pa-edit strong a:hover, input[type="button"]:hover, input.active[type="button"] { cursor: pointer; background: var(--links); border: 1px solid #4B4437 !important; box-shadow: 0px 0px 10px 0px rgba(146, 124, 88, 0.64), 0 0 0 1px var(--links) inset, 0 0 0 2px rgba(255, 255, 255, .1) inset, 0 20px 10px -5px rgba(255, 255, 255, .12) inset, 0 0px 10px -3px rgba(0, 0, 0, .15) inset; color: var(--links2) !important; } input[type="button"] { margin-bottom: 5px } .button:active { border-top-color: #2c5f75; } #pun-crumbs1 p.container, #pun-crumbs2 p.container { font: 400 13px arsenal; } #pun-crumbs1 a, #pun-crumbs2 a { font-weight: 700 } #pun-crumbs1 p { margin-bottom: 0px } #pun-crumbs1, #pun-crumbs2 { margin: 25px 0 10px !important; } #pun-crumbs2 { margin-top: 0 !important; } #pun-crumbs1 .container strong+em, #pun-crumbs2 .container strong+em { display: none !important; } .post_reputation { border-radius: 5px; border: 1px solid var(--borders) !important; background: var(--fill); } #font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area, #smilies-area, #spoiler-area { color: var(--text1); border-radius: 5px; border: 1px solid var(--borders) !important; background: var(--fill); padding: 15px !important; } #keyboard-area input { box-shadow: none; color: #312c12 !important; } #font-area { height: 300px; overflow-y: auto; padding: 5px; text-align: left; width: 150px } #pun-index .tcmod { display: none } #pun-index .category+.category { margin-top: 30px } #pun-stats { margin-top: 25px } #pun .category h2 { margin: 0 -40px 20px !important; height: auto; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; position: relative; text-align: center; gap: 8px; padding: 0px 0px; text-align: right } #pun .category h2 span { height: auto; margin-top: 0px !important; text-transform: uppercase; font: 400 italic 20px arsenal; position: relative; align-self: stretch; display: flex !important; align-items: center; justify-content: flex-end; gap: 20px; } #pun .category h2 span:before { content: ""; background: var(--borders); height: 1px; display: block; flex: 1; } #pun .category h2 span:after { content: ""; background: var(--borders); height: 1px; display: block; width: 40px } .category h2 em { font: 300 11px arsenal; flex: auto; text-transform: none; opacity: .75; padding: 0 40px; margin-left: 250px; box-sizing: border-box; align-self: stretch } .category .container { padding: 25px 30px; position: relative; background: var(--fill); border: 1px solid var(--borders) !important; border-radius: 5px; box-shadow: 4px 4px 10px 0px rgba(196, 194, 175, 0.59); } .category tr { margin: 0 0px; padding: 0px !important; font: 400 13px arsenal; display: flex; align-items: center; gap: 25px; } .category tr+tr { margin-top: 30px } #pun-index #pun-category1 h2 { margin-top: 0px !important; } #pun-index .category table { border: 0 !important; } #pun-index .category td { border: 0 !important; } #pun-index thead { display: none } #pun-index .category .tcl { padding: 0 !important; width: 450px; box-sizing: border-box; border-right: 1px solid var(--borders) !important; padding-right: 25px !important; } #pun-index .tclcon h3 a { font-size: 15px; font-style: italic; height: auto; padding: 0 0px; color: var(--text1); position: relative; display: inline-block; } #pun-index .tclcon h3 a:hover { color: var(--links) } #pun-index .tclcon br { display: none } #pun-index .tclcon { position: relative; font-size: 12px; width: 100%; display: flex; flex-direction: column; gap: 8px } #pun-index tr.inew .tclcon:after { content: ""; background: var(--new); border: 1px solid var(--links); border-radius: 100%; width: 17px; height: 17px; display: block; position: absolute; left: -39px; top: 50%; transform: translateY(-50%); box-sizing: border-box } #pun-index .tc2, #pun-index .tc3, #pun-index .tcmod { display: none } .tcr { line-height: 120%; padding-left: 0 !important; flex: 1; margin: 0 0px !important; } #pun-index .tcr a { font-weight: 700; font-size: 14px; font-style: italic; display: inline-block; overflow: hidden; text-overflow: ellipsis; height: auto; width: 100%; white-space: nowrap; line-height: 120%; color: var(--text1) } #pun-index .tcr a:hover { color: var(--links) } .datetime, .byuser { opacity: .75 } .category td+td { padding: 0 0px; } .forumlinks { font: 700 11px arsenal !important; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 5px; } .forumlinks a { text-transform: lowercase; display: inline-block; background: var(--fill2); border-radius: 3px; padding: 1px 10px 3px; flex: auto; text-align: center; transition: all .6s ease-in-out 0s !important; border: 1px solid var(--borders) !important; text-transform: lowercase; } .forumlinks a:hover { background: var(--fill) } .forumlinks+br { display: none } .Add { font: 300 11px arsenal; opacity: .55; text-align: right } .Tems_And_messages { width: 130px; } #pun { background-position: center top; background-repeat: repeat-y; } #pun-main .post-author ul { text-align: center; } .punbb .post { border-color: transparent; } .topic a.sharelink { display: none; } textarea#main-reply:focus { outline: 1px solid rgba(0, 0, 0, 0) !important; } .go-up, .go-down { cursor: pointer; display: flex; justify-content: center; align-items: center; margin-bottom: 160px; opacity: 1; position: fixed; z-index: 99999; width: 27px; height: 27px; transition: filter .5s ease-in-out 0s !important; border-radius: 100%; box-sizing: border-box; background: #2A2B2D; border: 1px solid #7E725D !important; box-shadow: 0px -4px 15px 0px rgba(0, 0, 0, 0.25) inset; } .go-up { bottom: 240px; margin-left: 979px !important; } .go-down { bottom: 190px; margin-left: 979px !important; } .go-up:hover, .go-down:hover { filter: brightness(.7) } /* кнопки в форме ответа, с предыдущего дизайна взяты*/ #form-buttons { width: 100%; position: relative; z-index: 1 } #form-buttons table, .punbb .formal textarea { box-sizing: border-box; margin: 0 auto; } #form-buttons table, #form-buttons tbody, #form-buttons tr { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } #form-buttons table { text-align: center; margin: 0 auto 1em; } #form-buttons td { position: relative; background-image: none !important; display: block; min-height: 1.5em; min-width: auto; margin: 0.5em 8px; text-align: center; overflow: visible } #form-buttons td img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 10; width: 100%; height: 100%; } td#button-files_rusff, td#button-graffiti_rusff { display: none !important; } #form-buttons td:before { position: relative; top: .6em; font-family: FontAwesome; font-size: 1.2rem; z-index: 1; color: var(--text1); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } #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'; } #floatbut:before { content: '\f03c'; } #button-link:before { content: '\f0c1'; } #button-spoiler:before { content: '\f0fe'; } #button-image:before { content: '\f1c5'; } #button-image2:before { content: '\f1c5'; } #button-video:before { content: '\f008'; } #button-hide:before { content: '\f023'; margin-left: 0.4em !important; } #button-quote:before { content: '\f10e'; } #button-code:before { content: '\f121'; } #button-audio:before { content: '\f001'; } #button-color:before { content: '\f040'; } #button-table:before { content: '\f0ce'; } #button-shablon:before { content: '\f15c'; } #button-smile { display: none !important; } #button-smile:before { content: '\f118'; } #button-sticker:before { content: '\f118'; } #button-keyboard:before { content: '\f11c'; margin-left: 0 !important; } #button-addition:before { content: '\f085'; } #button-files_rusff:before { content: '\f0ed'; } #button-mask:before { content: '\f113'; } #button-indent:before { content: '\f03c' } html .hvStickerPackModal { background: #D4D3CC var(--texture); box-shadow: 0px 0px 0px 0px rgba(162, 160, 150, 0.20), 0px 0px 2px 0px rgba(162, 160, 150, 0.20), 0px 1px 2px 0px rgba(162, 160, 150, 0.17), 0px 3px 5px 0px rgba(162, 160, 150, 0.10), 0px 6px 5px 0px rgba(162, 160, 150, 0.03), 0px 9px 5px 0px rgba(162, 160, 150, 0.00) !important; bottom: -35px; left: 2px; border-radius: 5px !important; border: 1px solid #BFBEB8 !important; } html .hvStickerPackModal.active { width: 1026px !important; } .hvStickerPackModal .hvStickerPackModalContent { border: 1px solid #BFBEB8 !important; background: var(--pun) var(--texture); } .hvStickerPackModalTab { background: #CDCCC5 !important; border: 1px solid #BFBEB8 !important; color: var(--text1); font-family: philosopher !important; border-radius: 4px !important; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.04), 1px 0px 1px 0px rgba(0, 0, 0, 0.04), 2px 1px 3px 0px rgba(0, 0, 0, 0.03), 5px 2px 3px 0px rgba(0, 0, 0, 0.02), 9px 4px 4px 0px rgba(0, 0, 0, 0.01), 14px 6px 4px 0px rgba(0, 0, 0, 0.00); font-weight: bold; } .hvStickerPackModalTab.active { background: var(--links) !important; border: 1px solid var(--links) !important; color: var(--text2); box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.05), 1px 0px 1px 0px rgba(0, 0, 0, 0.05), 2px 1px 3px 0px rgba(0, 0, 0, 0.04), 5px 2px 3px 0px rgba(0, 0, 0, 0.03), 9px 4px 4px 0px rgba(0, 0, 0, 0.01), 14px 6px 4px 0px rgba(0, 0, 0, 0.00); } .hvStickerPackModalAdd { display: flex; align-items: stretch; } .hvStickerPackModalInput { background: #CDCCC5 !important; border: 1px solid #BFBEB8 !important; border-radius: 4px !important; } .hvStickerPackModalAddButton { border-radius: 0 !important; border: 1px solid var(--links) !important; box-shadow: none !important; margin-bottom: 0 !important; border-radius: 4px !important; } /* пагинатор */ #paginator { padding: .2em; position: absolute; left: -15px; table-layout: auto !important; width: auto !important; background: var(--fill) !important; border: 1px solid var(--borders) !important; border-radius: 5px; box-shadow: 4px 4px 10px 0px rgba(196, 194, 175, 0.59); z-index: 1000; margin-top: 0px; } #paginator:before { content: ""; display: block; position: absolute; height: 6px; top: -10px; margin-bottom: -6px; } #paginator tr { border-spacing: 4px; } #paginator td { background: var(--fill) !important; border: 1px solid var(--borders) !important; border-radius: 3px; padding: 0em; font-size: 15px } #paginator a { border: solid 1px transparent; display: inline-table; width: 2em; height: 2em; line-height: 2em; text-align: center; margin: -.2em; } #paginator a:hover { background: var(--links); border: 1px solid var(--links); border-radius: 3px; color: var(--text2) !important; } .second { display: none; font-size: 1em; } @media screen and (max-width: 540px) { #paginator { left: -1em; border-collapse: collapse; } .first { font-size: 0.7em; } .second { font-size: 0.5em; } } #float { background: var(--pun); border-radius: 10px; border: 1px solid var(--borders); width: 150px; font: normal 9px var(--font); padding: 10px; box-sizing: border-box; text-align: center; position: absolute; z-index: 8; top: 100px; right: 50px } .custom_tag_h4 { margin-top: 2em !important; } .custom_tag_h4:first-child { margin-top: 0 !important; } .custom_tag_event + .custom_tag_event { margin-top: -5px !important; } .custom_tag_h4 + .custom_tag_event, .custom_tag_h4 + .custom_tag_episode { margin-top: 1em } .custom_tag_eventdate { font-size: 1.1em; font-weight: 900 } .custom_tag_episode { padding-left: 3.5em } .custom_tag_episode a { font-weight: 900; font-size: 1.1em } #p163204 tr { vertical-align: top } #p163204 td { padding: 1em !important; } #p163204 td:first-child { font-weight: 900 } .create_episode_btn { margin: 10px 0 15px !important; display: flex; align-items: center; justify-content: center } .create_episode_btn .button { display: inline-flex; align-items: center; gap: 5px; } .create_episode_btn .button:before { content: ""; mask: url(https://forumstatic.ru/files/001c/37/2a/27804.svg) no-repeat center center; -webkit-mask: url(https://forumstatic.ru/files/001c/37/2a/27804.svg) no-repeat center center; mask-size: contain; -webkit-mask-size: contain; background: var(--text2); width: 12px; height: 12px; display: block; }
Поделиться32024-12-06 14:51:22
<div class="mobile_header-wrap"> <img src="https://forumstatic.ru/files/001b/6b/7e/91421.png"> </div> <div class="header_wrap"> <div class="header_inner"> <div class="header_item first"> рейтинг проекта 18+ <div class="game_navigate"> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=4#p5">Правила</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=3#p3">Сюжет</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=27#p82">Акции</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=5#p6">Герои</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=880#p62994">Гостевая</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=804#p57339">Хочу к вам</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=128#p4251">Хэдканон</a> <a href="https://dragonageone.mybb.ru/viewtopic.php?id=73#p80292">События ВД</a> </div> </div> <div class="header_item mid"> <div class="logo_wrap"><img src="https://forumstatic.ru/files/001b/6b/7e/91421.png"></div> <ul id="stylelist"></ul> </div> <div class="header_item last"> <div class="news_wrap"> <div> <p><b>23. 11.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=11#p163261>Внештатные новости</a> про обновление шаблона анкеты.</p> <p><b>06. 11.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=11#p161853>83 месяца</a>, и ко дню рождения форума мы получили в подарок четвёртую часть игры. НАКОНЕЦ-ТО!</p> <p><b>06. 10.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p160549>82 месяца</a> игры застали нас в преддверии Хэллоуина 🎃 </p> <p><b>13. 09.</b> Успеваем записываться <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p159224>в свадебный ивент!</a></p> <p><b>06. 09.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p158879>81 месяц</a> - это шесть лет и девять месяцев, представляете? </p> <p><b>06. 08.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p157901>80 месяцев</a> игры уже пролетели, а лето ещё нет. Ловите его за хвост, пока не ускользнуло ❤️ </p> <p><b>06. 07.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p157475> 79 месяцев</a>, полёт ровный. А вы кого первыми отромансите в новой части игры? </p> <p><b>06. 06.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p156560> 78 месяцев</a> это значит, что шесть с половиной лет архидохаем вашего архидемона. </p> <p><b>06. 05.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p156064> 77 месяцев</a> нашему форуму. Шутки про два топора будут? </p> <p><b>06. 04.</b> Вот уже <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p155564> 76 месяцев</a> качаем Тедас! </p> <p><b>06. 03.</b> А <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p15454> 75 месяцев</a> пролетели незаметно 🖤</p> <p><b>06. 02.</b> Зима идёт на финишную, птицы поют о любви и весне, простуда витает в воздухе, а мы уж <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p153907> 74 месяца</a> как играем. </p> <p><b>06. 01.</b> А у нас седьмой год пошёл: <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p152867> 73 месяца</a> играем. </p> <p><b>31. 12.</b> А мы рады поздравить вас с очередным <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p152678> НОВЫМ ГОДОМ! 🎄</a></p> <p><b>18. 12.</b> Читаем, что у нас нового в лоре <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p152001>по источникам магии в Тедасе.</a> </p> <p><b>06.12.</b> Вы представляете: мы уже <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p151419>ШЕСТЬ ЛЕТ</a> лижем кувалду на морозе! С Днём Рождения, Ван! </p> <p><b>06.11.</b> <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p150411>71й месяц игры</a> (и когда мы уже начнем считать в годах?) несет нам: новый дизайн (~ehehe), новые цитаты, новые сюжеты и новый день рождения форума! 🎉</p> <p><b>03.10.</b> Октябрь у нас будет не только предвестником Хэллоуина, но и <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p149417>семидесятым месяцем</a> игры 🎃</p> <p><b>03.10.</b> ...спешим спросить у <a href=https://dragonageone.mybb.ru/viewtopic.php?id=1464#p149267>Сыча</a> всё то, что заставит его пожалеть о том, что он с нами! 😜 + <a href=https://dragonageone.mybb.ru/viewtopic.php?id=264&p=8#p148942>голосуем за того, кого допросим следующим</a>!</p> <p><b>25.09.</b> ...не забываем кошмарить <a href=https://dragonageone.mybb.ru/viewtopic.php?id=1463#p148941>Коула</a> каверзными (ну или какими получится) вопросами! 😊 + <a href=https://dragonageone.mybb.ru/viewtopic.php?id=264&p=8#p148942>голосуем за следующего на допрос</a>!</p> <p><b>06.09.</b> Интересной дате — интересные <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p148397>69 месяцев</a> игры 😏 </p> <p><b>06.08.</b> а <a href=https://dragonageone.mybb.ru/viewtopic.php?id=32&p=10#p146981> 68 месяцев</a> игры не хотите? </p> </div> </div> </div> </div></div> <meta name="robots" content="noindex,nofollow"> <script> $(document).ready(function(){ $('#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4').wrapAll('<div class="ststitems"></div>'); }); </script> <script>function PanelToggleL(a){var b=a.attr('data'),c=a.css('margin-left');a.attr('data',c);a.stop().animate({'margin-left':b},500)}</script> <div data="0" id="left-panel"> <span class="content-header" onclick="PanelToggleL($('#left-panel'))">календарь</span> <div id="content-L"> <span class="panel-h">зима</span> 1. Зимоход — Верименсис</br> 2. Страж — Плуитанис <span class="panel-h">весна</span> 3. Драконис — Нубулис</br> 4. Облачник — Элувиеста</br> 5. Волноцвет — Молиорис <span class="panel-h">лето</span> 6. Джустиниан — Фервентис</br> 7. Утешник — Солис</br> 8. Август — Матриналис <span class="panel-h">осень</span> 9. Царепуть — Парвулис</br> 10. Жнивень — Фрументум</br> 11. Первопад — Умбралисс <span class="panel-h">зима</span> 12. Харинг — Кассус </div> <img id="img-left" src="/i/blank.gif" onclick="PanelToggleL($('#left-panel'))"/> </div> <!-- Смена стиля, (с) ForumD.ru, satsana--> <script type="text/javascript"> var styleList = [{ class: 'red', name: 'Синий' }, { class: 'gold', name: 'Красный' },{ class: 'blue', name: 'Зелёный' }]; function getCookie(a){return(a=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent(a[1]):void 0}function setStyle(a){$("body").attr("class",a);$("#stylelist li").removeClass("active");$('#stylelist li[data="'+a+'"]').addClass("active");selStyle=a;document.cookie="selStyle="+a+"; max-age=2592000"}var selStyle=getCookie("selStyle");selStyle&&setStyle(selStyle); $(document).pun_mainReady(function(){$("#stylelist").length||$("body").prepend('<ul id="stylelist"></ul>');for(i=0;i<styleList.length;i++)$("#stylelist").append('<li data="'+styleList[i]["class"]+'"'+(selStyle==styleList[i]["class"]?' class="active"':"")+'><a href="/" onclick="setStyle($(this.parentNode).attr(\'data\'));return false">'+styleList[i].name+"</a></li>")}); </script> <!-- Смена стиля - END --> <script type="text/javascript"> //cookies function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;} function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;} var aimg = { open: '-', close: '+' } function categorytoggle(el){ var cat = $(el).parents('div.category'); cat.children('div.container').toggle('slow'); el.innerHTML = el.innerHTML == aimg.open ? aimg.close : aimg.open; var catc = getcookie(cat.attr('id')); catc = catc == 'close' ? 'open' : 'close'; setcookie(cat.attr('id'),catc,3600*24*30*1000); } </script> <!---------------------------- Пиар-вход ----------------------------> <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script> <script type="text/javascript"> PR.nick = 'Любопытство'; //Ник Читателя PR.pass = '1111'; //Пароль Читателя PR.btn_text = 'Читать'; //Надпись на кнопке Читателя; PR.set();</script> <script type="text/javascript"> PR.nick = 'Вестовой'; //Ник PR-аккаунта PR.pass = '1111'; //Пароль PR-аккаунта PR.btn_text = 'Реклама'; //Надпись на кнопке PR-входа(или ссылка на картинку); PR.set();</script> <!--Всплывающие Подсказки при наведении--> <style> #tooltip { position: absolute; background: rgba(0,0,0,.85); z-index: 999; max-width: 200px; border: none; border-radius: 6px; box-shadow: 0 0 0px 1px rgba(0,0,0,.05) inset; font-family: roboto; font-size: 11px; /* размер текста */ display: none; color: #d9d8d1; /* цвет текста */ text-align: center; padding: 10px 25px; font-weight: 500; } </style> <script type="text/javascript" src="https://forumstatic.ru/files/001a/fa/d0/26671.js"></script> <!--//End//-Всплывающие Подсказки при наведении--> <script> $(document).ready(function(){ $('abbr').quicktip({ speed:700 }); }); </script> <!--выделить код--> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26102.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.files.button = false; </script> <!-- Отключение сокращения ссылки--> <script type="text/javascript"> FORUM.set("editor.link.short_url", function() { return false; }); </script> <!-- Отключить мобильный стиль --> <script src="https://forumstatic.ru/files/0019/4f/84/79959.js"></script> <script> RusffCore.sets.graffiti = false; /*Граффити*/ </script> <script type="text/javascript"> FORUM.set('editor.addition.tags.hideprofile', {name:'Скрыть профиль',onclick:function(){bbcode('[img=hide-autor2]https://is.gd/ekiTPp[/img]','');}}); </script> <script src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></script> <!-- Регулятор вида и размера шрифта (с) satsana, forumd.ru --> <div id="chfont" title="Шрифт в постах"> <div id="chfontbut"></div> <select id="chfontfam" name="chfontfam"> <option value="0">по умолчанию</option> <option value="'Book Antiqua', 'Palatino Linotype', Palatino, serif" style="font-family: 'Book Antiqua', 'Palatino Linotype', Palatino, serif">Book Antiqua</option> <option value="Georgia, serif" style="font-family: Georgia, serif">Georgia</option> <option value="'Times New Roman', Times, serif" style="font-family: 'Times New Roman', Times, serif">Times New Roman</option> <option value="'Philosopher', serif" style="font-family: 'Philosopher', serif">Philosopher</option> <option value="'Arsenal', serif" style="font-family: 'Arsenal', serif">Arsenal</option> </select> <div id="chfontsize"> <div class="fsizeplus"></div> <div class="fsize"></div> <div class="fsizeminus"></div> </div> </div> <script type="text/javascript"> var chfsize,chffam;if(!localStorage.fontsize)localStorage.setItem("fontsize",13);if(!localStorage.fontfam)localStorage.setItem("fontfam","0");chfsize=+localStorage.getItem("fontsize");chffam=localStorage.getItem("fontfam");function setfsize(f){localStorage.setItem("fontsize",f);$(".fsize").text(f);$(".post-content p, textarea").css("font-size",f+"px")} function setffam(f){localStorage.setItem("fontfam",f);$("#chfontfam option").removeAttr("selected");$('#chfontfam option[value="'+f+'"]').attr("selected","selected");if(f!="0")$(".post-content p").css("font-family",f);else $(".post-content p").css("font-family","")}$(".fsizeplus").on("click",function(){chfsize+=1;if(chfsize>72)chfsize=72;setfsize(chfsize)});$(".fsizeminus").on("click",function(){chfsize-=1;if(chfsize<6)chfsize=6;setfsize(chfsize)});$("#chfontbut").on("click",function(){$("#chfont").toggleClass("active")}); $("#chfontfam").on("change",function(){chffam=$(this).val();setffam(chffam)});$(document).pun_mainReady(function(){setfsize(chfsize);setffam(chffam)}); </script><!-- Регулятор вида и размера шрифта (с) satsana, forumd.ru (конец) -->
Поделиться42024-12-06 14:51:29
<script type="text/javascript"> $(document).ready(function() { $("#float").prependTo($("#post-form")); }); </script> <script> const forums = [10, 11, 12, 13]; // Массив с номерами форумов forums.forEach(forumId => { const forumElement = document.querySelector(`#forum_f${forumId}.forum`); if (forumElement) { forumElement.insertAdjacentHTML( 'afterbegin', `<div class="create_episode_btn"><a href="https://dragonageone.mybb.ru/post.php?fid=${forumId}" rel="nofollow" class="button">Создать эпизод</a></div>` ); } }); </script> <!--- цитаты в категориях ---> <script> $(function (){ $('<em>— Страж-Командор, — вновь заговорила магичка, подняв на него глаза и удерживая упрямый взгляд на его лице, — если Скверна и Зов — это Песня, то кто её поёт?</em>').insertAfter('.category.category-2 h2 span'); // дописать двойку вместо единицы на чистовике $('<em>Саирабаз ещё слишком юна, чтобы осознавать — юность не терпит полумер, юность не знает, как бить вполсилы, и юность не умеет отступать, пока не исчерпает себя до самого дна.</em>').insertAfter('.category.category-3 h2 span'); // а тут ставить тройку $('<em> К добру или к худу, а притворяться болваном ему приходилось куда чаще, чем хотелось бы. И люди велись, охотно веря, что за мускулами и широким крепким лбом не скрывались ни палата ума, ни даже предбанник сообразительности. </em>').insertAfter('.category.category-5 h2 span'); $('<em>Быть рядом? Всегда просто быть рядом? Этого, кажется, так бесконечно мало.</em>').insertAfter('#pun-stats h2 span'); }); </script> <!--- конец ---> <script> //Пагинатор MyBB if($('#pun-viewtopic,#pun-viewforum,#messages').length&&$('.pagelink a').length)(function(){var tx,tS,Max,bgclr,paginator,Lnk;tx=$('.pagelink a:not(.next):last').html();tS=$('.pagelink strong').html();if(parseInt(tS)>parseInt(tx)){tx=tS;}Max=tx;Lnk=$('.pagelink a:first')[0].href.replace(/&.+$/gim,'');bgclr=$('.crumbs:first').css('background-color');brclr=$('.crumbs:first').css('border-bottom-color');function strok(n){if(p%n==0)paginator+='</tr><tr>'};paginator='<div id="pagenav" style="display:none;position:relative"><table id="paginator"><tr>';for(var p=1;p<=Max;p++){var L=p.toString().length,Cs=' class="'+(L>=3?'second"':'first"');paginator+='<td '+Cs+'><a id="pnav" style="text-decoration:none;" href="'+Lnk+'&p='+p+'"> '+p+' </a></td>';Max>50?strok(20):strok(10);}paginator+='</tr></table></div>';if(p<=4){return!1}$('.pagelink').append(paginator);$('div[id="pagenav"] table').css({'border-color':brclr,'background-color':bgclr});})();$('.pagelink').hover(function(){$(this).find('#pagenav').toggle();});$('#pagenav').on('mousemove touchmove',function(e){var offset=$(this).offset();var currentY=e.originalEvent.touches?e.originalEvent.touches[0].pageY:e.pageY;var y=parseInt((currentY-offset.top));y>90?$('.second').toggle(true):$('.second').toggle(false);}); </script> <script> $('.slide_button').click(function() { $('.slide_button').not(this).removeClass('i_active'); $(this).toggleClass('i_active'); }); </script> <script> $('.slide_button').each(function() { $(this).on('click', function() { $('.slide_button').not($(this)).next().slideUp(); $(this).next().slideToggle(); }); }); </script> <script> $('.post-author').each(function(){ $(this).find('.pa-fld3, .pa-avatar').wrapAll('<div class="personal_wrap">'); }); </script> <!-- Скрываем профиль в постах © Deff --> <script type="text/javascript"> (function () { function addStyle() { /*==123==; <style type="text/css">#### .post-author,#### .post-sig{display:none !important}#### .post-body,#### .post-links,#### .post-links ul,#### h3>span{margin-left:0 !important}#### .pl-email,#### .pl-website{float: none}#### .pl-delete {border-left: 1px solid rgba(0,0,0,.2) !important;margin-left: 10px}#### .post-content {margin-top: 0px !important; margin-left: 0 !important;margin-right: 0 !important}#### .post-box {margin: 0px !important}</style> ==123==;*/ } addStyle = addStyle.toString().split('==123==;')[1]; $('.post .post-content img[alt="hide-autor2"]').each(function(){ var id = $(this).parents('.post').prop('id'); $(addStyle.replace(/####/gim,'#'+id)).insertBefore($(this)); });}()); </script> <!-- Перенос Колонок тем и сообщений под Описание Форума / Deff, Alex_63 --> <script type="text/javascript"> (function(){ $.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});} function appendTopicS(){ $('.category .tcr').each(function() { var L=$(this).parents('tr:first'); var str='<div class="Add"><div class="Tems_And_messages"><span class="right">тем '+L.find('td.tc2').text()+'</span><span class="right">, сообщений '+L.find('td.tc3').text()+'</span></div>\ </div>';$(str).insertAfter(this); }); } if($('#pun-index').length){appendTopicS ();} if($('#pun-viewforum').length){ var summ=$('.main table[summary]').attr('summary').split(': ')[1].substr(0,1); if(summ=='#'||summ==String.fromCharCode(173))$.catch('#f-subforums',function(){appendTopicS()}); } }()); </script> <script> $("a[href^='/online.php']").attr("title","Шпионить за жителями Тедаса"); </script> <script> $("#pun-main").prepend($("#pun-crumbs1")); </script> <!-- баннеры партнеров --> <div class="bottom_wrap"> <div class="bottom_need"> <div class="need_wrap"> <div class="need_list"> <div class="slide" data-text="разыскивается капитан без штанов"> <a href="ссылка"><div class="need_item"><img src="https://forumstatic.ru/files/001b/6b/7e/31573.png"></div></a> </div> <div class="slide" data-text="разыскивается лучший бюст тедаса"> <a href="ссылка"><div class="need_item"><img src="https://forumstatic.ru/files/001b/6b/7e/39818.png"></div></a> </div> </div> </div></div> <div class="bottombanners"><div> <!-- Top.Roleplay.Ru --> <script type="text/javascript" language="javascript"> var topRPGc="<a href='https://rpgtop.su/25369' title='Рейтинг Ролевых Ресурсов - RPG TOP' target='_blank'>"+ "<img src='https://forumupload.ru/uploads/0019/4f/84/269/809589.gif' alt='Рейтинг Ролевых Ресурсов - RPG TOP' border='0' width='88' height='31'></a> "; document.write(topRPGc); </script> <noscript> <a href='https://rpgtop.su/25369' target='_blank'><img src='https://forumupload.ru/uploads/0019/4f/84/269/809589.gif' alt='Рейтинг Ролевых Ресурсов - RPG TOP' border='0' width='88' height='31'></a> </noscript> <!-- /Top.Roleplay.Ru --> <a href="https://t.me/neterolevye" title="ПОДКАСТ: НЕТЕРОЛЕВЫЕ"><img src="https://forumupload.ru/uploads/0014/80/a5/2/110374.gif"></a> <a href='https://rp-arts.ru/?c=project&id=430&x=goto' target='_blank'> <img src='https://rp-arts.ru/?c=project&id=430&x=get_banner' alt='Эдельвейс' /></a> <a href="https://urchoice.su//" target="_blank"><img src="http://s2.uploads.ru/1tCcd.png" border="0" title="Каталог форумов" alt="LYL"></a> <a href="https://daas.rusff.me/" target="_blank" title="Dragon Age: Another Story"><img src="https://forumstatic.ru/files/001b/7b/a6/12620.jpg" alt="Dragon Age" width="88" height="31"></a> <a href="https://prophecy.rolbb.me"><IMG alt=" Magic War. Prophecy" src="https://forumupload.ru/uploads/001b/e6/91/6/157746.gif" border ></a><a href="http://reilan.ru/"><img src="http://sd.uploads.ru/ga1JT.png" border="0"></a> <a href="https://kingscross.f-rpg.me/" target="_blank"><img title="KINGSCROSS. Внимание, поезд отправляется!" src="https://forumstatic.ru/files/001a/08/74/68868.png"></a> <a href="https://swmedley.rusff.me" title="STAR WARS: Medley" target="_blank"><img src="https://forumstatic.ru/files/0018/1a/00/97746.gif" width="88" height="31" border="0" alt="STAR WARS: Medley"></a> <a href="http://insideout.mybb.ru/" target=_blank><img src="https://i.imgur.com/emfYusS.gif" title="Inside Out"></a> <a href="http://holod.rusff.me" target="_blank"><img src="http://s7.uploads.ru/YmQdR.gif" title="ХОЛОД" width="88" height="31"></a> <a href="https://arkhaim.su/index.php" target="_blank" title="Аркхейм: авторский мир, фэнтези, рисованные внешности"><img src="https://forumstatic.ru/files/001b/8c/87/29818.png" width="88" height="31"/></a> <a href="https://sunnycross.ru/"><img src="https://i.imgur.com/65znPol.png"></a><a href="http://catchyourdream.rusff.me" target="_blank"><img src="https://i.imgur.com/QDhZ9vz.gif" title="dream catcher"></a> <a href="http://newadventure.rusff.me/" title="Genshin Impact: Adventure Time" target="_blank"><img src="https://forumupload.ru/uploads/001b/df/32/4/t64194.gif"></a><a href="http://aluvio.rusff.me/" target="_blank"> <img src="https://forumstatic.ru/files/001b/9d/5d/35687.png" title="alluvio maris"></a><a href="https://labardon.rusff.me" target=_blank title="Labardon: disillusionment of unity"><img src="https://i.ibb.co/7vC8mL2/image.gif" border="0"alt="labardon" width=88 height=31><a href="https://oldshadows.rusff.me/" title="Тёмное фэнтези. Магия. Боги." target="blank"><img src="https://forumupload.ru/uploads/001c/03/d9/2/629753.png"></a><a href="https://thekindred.ru" target=_blank> <img src="https://forumstatic.ru/files/0012/96/45/11947.png" border="0"alt="https://thekindred.ru" width=88 height=31></a> <a href="https://dis.f-rpg.me/" target=_"blank"><img src="https://forumstatic.ru/files/001a/e7/ed/26488.gif" title="DIS" alt="DIS" border="0"></a><a href="http://sayron.rolka.me/"><img src="https://forumstatic.ru/files/001c/33/49/89323.png" alt="Сайрон: Эпоха Рассвета"></a><a href="https://greenlake.rusff.me/" target=_blank> <img src="https://forumstatic.ru/files/001c/2a/1e/75738.png" border="0"alt="https://greenlake.rusff.me/" width=88 height=31></a> </div> </div> </div> <script> $(function (){ var $slide = $('.slide'), $slideGroup = $('.need_list'); var slidesTotal = ($slide.length - 1), current = 0, isAutoSliding = true; var updateIndex = function(currentSlide) { if(isAutoSliding) { if(current === slidesTotal) { current = 0; } else { current++; } } else { current = currentSlide; } transition(current); }; var transition = function(slidePosition) { $slideGroup.animate({ 'top': '-' + slidePosition + '00%' }); }; var autoSlide = window.setInterval(updateIndex, 4000); }); </script> <script type="text/javascript"> var Rusff = {}; document.write('<sc'+'ript type="text/javascript" src="https://00e9e68b-1731-435a-9feb-7d76a0d68bd6.selcdn.net/client/build/app.js?'+(new Date().getTime())+'"></sc'+'ript>'); </script> <script type="text/javascript"> $(document).mouseup(function (e){// обрабатываем клик в любой точке if (jQuery(e.target).closest("#tags .container").length > 0){ // проверка , произошел ли клик вне элемента, который надо по этому клику скрыть return false; // клик по элементу игнорируем } else $("#tags .container").hide("slow");// клик вне элемента clickCount = 1; }); </script> <!--ТЕГ абзаца - [indent] --> <script type="text/javascript"> (function() { var b = '[indent]'; $("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif" onclick="insert(\'' + b + '\')"></td>'); }()); </script> <!-- Анти-в-строчку для Сообщений и Репутации © deff --> <script type="text/javascript"> function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});} changeS('.pa-respect span','<span>+','<span>'); changeS('#pun-ulinks .item2','Активные темы','Активные'); changeS('#pun-ulinks .item3','Темы без ответов','Без ответов'); </script> <!-- Исключение из "Цитировать" подписи и "отредактировано" --> <script type="text/javascript"> (function(){ var p =[]; $('.post').find('.pl-quote').click(function(){ p[0] = $(this).parents('.post').find('.lastedit'); p[1] = $(this).parents('.post').find('.post-sig'); p[2] = p[0].html();p[3] = p[1].html(); p[0].html('');p[1].html(''); setTimeout(function(){p[0].html(p[2]);p[1].html(p[3])},600);}); }()); </script> <!-- Удаляем лишние строки после цитаты и кода // v.3 © Alex_63 --> <script type="text/javascript"> $('.post-content').each(function() { var CNT = $(this).html(); CNT = CNT.replace(/<p><br><\/p>/img,''); CNT = CNT.replace(/<p><br><br>(.*?)<\/p>/img,'<p>$1</p>'); CNT = CNT.replace(/<p><br>(.*?)<\/p>/img,'<p>$1</p>'); $(this).html(CNT); }); </script> <!--обтекание изображения 2.4.4--> <script language="javascript"> $(function(){ $('td#button-link').before('<td id="floatbut" style=\'background-image:url("https://forumstatic.ru/files/0015/dd/40/15488.gif")\'></td>'); $('#floatbut, .vibor').click(function(){ $('div#float').toggle();}); }); elm=document.getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content") { post = elm[x].innerHTML; if(post.indexOf("[/float]") != -1) { floats = /\[float=(.*?)\]([^\[]*)\[\/float\]/gi elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>") }} </script> <div id="float" style="display:none;"> <div><strong>Направление обтекания</strong></div><br> <div align="center"> <img class="vibor" src="https://forumstatic.ru/files/001a/08/74/21552.svg" title="left" onclick="bbcode('[float=left]', '[/float]')" /> <img class="vibor" src="https://forumstatic.ru/files/001a/08/74/23464.svg" title="right" onclick="bbcode('[float=right]', '[/float]')" /> </div></div> <script> var oldIMG="<td id=\"button-image2\" title=\"Вставить картинку\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index:20;position:absolute;height14px;margin:0px 0 0 14px;\">2</p></b></td>" $("#button-image").after(oldIMG); </script> <!--замена коротких тире на длинные --> <script>$('.post-content p').html(function(){return this.innerHTML.replace(/(\s| )?-(\s| )/g,'$1—$2')})</script> <script> $(function() { /* ПОДСЧЕТ СИМВОЛОВ В ФОРМЕ ОТВЕТА */ if ($('textarea#main-reply').length > 0) { $('.fs-box.hashelp').before('<div id="charcounter">Символов в сообщении: <span class="charcount">0</span></div>'); var lastValue = ''; setInterval(function() { if ($('#main-reply').val().length != lastValue) { lastValue = $('#main-reply').val().length; $('.charcount').text(lastValue); } }, 100); } /* Конец скрипта */ }); </script> <script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script> <script> hvScriptSet.addMask({ guestAccess: ['Грань Бездны', 'Недавнее прошлое', 'Пыльная быль', 'Иная Тень', 'Великий Архив', 'Малый архив', 'Таверна "Ржавый рог"'], forumAccessExtended: { 'Грань Бездны': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Недавнее прошлое': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Пыльная быль': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Иная Тень': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Великий Архив': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Малый архив': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'Таверна "Ржавый рог"': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], 'По дороге в легенду': ['Администраторы', 'Модераторы', 'Игроки', 'Пользователи'], }, changeList: { 'pafld1': { title: 'Личное Звание', description: '', tag: 'LZ', class: 'pa-fld1', defaultCode: '<br><b>ПЕРСОНАЖ ПОД МАСКОЙ<b>', type: 'html' } } }); </script> <script> function letsChangeEverything($changer) { var post = $changer.closest('.post'), postAuthor = post.find('.post-author'); if (post.find('.addMask.sign').length > 0) { if (post.find('.post-sig').length > 0) { post.find('.post-sig').find('dd').html('<p>' + post.find('.addMask.sign').html() + '</p>'); } else { post.find('.post-content').after('<dl class="post-sig"><dt></dt><dd><p>' + post.find('.addMask.sign').html() + '</p></dd></dl>'); } post.find('.addMask.sign').find('img').attr('class', 'sigimage'); } if (post.find('.addMask.status').length > 0) { postAuthor.find('.pa-title').html(post.find('.addMask.status').html()); } if (post.find('.addMask.nick').length > 0) { postAuthor.find('.pa-author a').html(post.find('.addMask.nick').html()); postAuthor.find('.pa-fld1 div').first().addClass('hv-mask').hide(); postAuthor.find('.pa-fld2, .pa-fld3').hide(); } } $('<span class="masked-char-button"></span>').insertBefore('.hv-mask'); $('.masked-char-button').attr('cursor', 'pointer').click( function() { $(this).siblings('.hv-mask').slideToggle('slow'); }); </script> <script> $(document).ready(function() { $('.post-author').each(function() { if (!$(this).find('.pa-avatar').length) { $(this).find('.pa-title').after('<li class="pa-avatar"><img src="https://forumstatic.ru/files/0019/4f/84/15878.jpg" width="188" height="188" margin-left="-12"></li>'); } }); }); </script> <!-- ник гостя --> <script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script> <script type="text/javascript"> function show_new() { if(GroupID == 3) return; $('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>');} show_new(); </script> <script type="text/javascript"> var title = document.querySelectorAll('.pa-avatar img[title], p.formsubmit .button[title], input.button[title],#statistic-other a[title], .post-rating a[title], span.offctgr img[title]'); var allTitle = title.length; for (i=0; i<allTitle; i++){ title[i].removeAttribute('title'); } </script> <script> $('#stylelist li a').each(function(){ $(this).attr('title',$(this).text()); }); </script> <!-- Разделение ников пользователей в теме запятой --> <script> $('#topic-users-in a').prev('a').after(','); </script> <script type="text/javascript"> (function(){function rep(str, p1,offset, s){ return '>'+p1.replace(/"([^ "][^"]+?)"/gm,'«$1»')+'<';} $('.post-content p').each(function(){ $(this).html(('</>'+$(this).html()+'</>').replace(/>([^<>]+)</gm, rep)); });}()); </script> <script type="text/javascript"> var img1 = "https://forumstatic.ru/files/0012/e8/7a/38504.png"; var img2 = "https://forumstatic.ru/files/0012/e8/7a/97990.png"; $('#post').find("#addition-area").prepend('<div onclick="addanchor()"><span>Вставить якорь</span></div><div onclick="anchoru()" style="padding-bottom:4px"><span>Ccылка на якорь</span></div>'); function addanchor(){ var adnchor = ''; adnchor = prompt("Введите название якоря", "#"); insert("[url&" + adnchor + "]" + adnchor + "[/url]\n"); } function anchoru(){ var anchorp = ''; anchorp = prompt("Введите название якоря", "#"); var anchorc = ''; anchorc= prompt("Введите описание якоря", "Описание"); insert("[url=http://anchor" + anchorp + "]" + anchorc + "[/url]\n"); } $('.post-content').each(function(){ $(this).find('p:contains("[url&#"),div[onclick]:contains("[url&#")').each(function(){ var str=$(this).html(); var val = str.replace(/\[url&#[^\[\]]+\]#([^\[\]]+)\[\/url\]/img,'<a name="$1"></a>'); if(val!=str)$(this).html(val); }); $(this).find('a[href*="//anchor"]').each(function(){ var href=$(this).attr('href'); href = href.split('#')[1]; if(!!href){$(this).removeAttr('target');$(this)[0].href = '#'+href; var str = $(this).text(); if(str.indexOf('http://')==0)$(this).text(href); } }); }); $('.post-content').find('a[href^="#"]').live('click', function(){ var lnk = $(this).attr('href'); var a=$('.post-content').find('a[name="'+lnk.substr(1)+'"]'); b = a.parents('.spoiler-box').find('div[onclick]:first').not('.visible'); if(b.length)b.click(); setTimeout(function(){location.replace(document.URL.split('#')[0]+lnk)},10) return false; }); </script> <style> #smilies-area { width:650px!important; top:-25px; z-index:10000!important; } </style> <script type="text/javascript"> function to(username) {insert('[b]' + username + '[/b]' + ', ');} </script> <!-- Cтрелочки -Вверх вниз страницы --> <a href="#top" onclick="window.scrollTo(0,0); return false;" class="go-up"> <img src="https://forumstatic.ru/files/001b/6b/7e/30296.svg"> </a> <a href="#bottom" onclick="window.scrollTo(0, document.body.scrollHeight); return false;" class="go-down"> <img src="https://forumstatic.ru/files/001b/6b/7e/27608.svg"> </a> <!-- ЧТОБЫ НЕ ПРОПАДАЛИ ПОСТЫ V.3 --> <script type="text/javascript" src="https://forumstatic.ru/files/001b/6b/7e/85302.js?v=4"></script> <!-- свой BB-тег + фикс для страницы поиска постов (с) Вещий Дух & Dan Frozen (18.06.2019) --> <script type="text/javascript"> $('div[id$="-content"] p:contains("[/anketa_title"),#pun-searchposts:contains("[/anketa_title"),#post-preview:contains("[/anketa_title")').map(function (){ var post = $(this).html(); if(post.indexOf("[/anketa_title]") != -1) { post = post.replace(/\[anketa_title\](.*?)\[\/anketa_title\]/gi, "<div id='anketa_title'><span>$1</span></div>"); }; $(this).html(post); }); $('div[id$="-content"] p:contains("[/anketa_head"),#pun-searchposts:contains("[/anketa_head"),#post-preview:contains("[/anketa_head")').map(function (){ var post = $(this).html(); if(post.indexOf("[/anketa_head]") != -1) { post = post.replace(/\[anketa_head\](.*?)\[\/anketa_head\]/gi, "<div id='anketa_head'><span>$1</span></div>"); }; $(this).html(post); }); $('div[id$="-content"]:contains("[/anketa"),#pun-searchposts:contains("[/anketa"),#post-preview:contains("[/anketa")').map(function (){ var post = $(this).html(); if(post.indexOf("[/anketa]") != -1) { post = post.replace(/\[anketa\](.*?)\[\/anketa\]/gi, "<div id='anketa'>$1</div>"); }; $(this).html(post); }); </script> <!-- сохранение постов от кусланда --> <script type="text/javascript"> const MAIN_REPLY_ID = '#main-reply'; const SUBMIT_BUTTON_SELECTOR = 'input[type="submit"]'; const ALLOWED_PATHS = [ '/viewtopic.php', '/post.php', ]; const THEME_ID_KEYS = [ 'id', 'tid', ]; const queryParams = new URLSearchParams(window.location.search); const [currentThemeId] = THEME_ID_KEYS .map((key) => queryParams.get(key)) .filter(value => value != null); if (currentThemeId && ALLOWED_PATHS.includes(window.location.pathname)) { document.addEventListener('DOMContentLoaded', () => { const mainReplyForm = document.querySelector(MAIN_REPLY_ID); const submitButton = document.querySelector(SUBMIT_BUTTON_SELECTOR); const storageText = localStorage.getItem(currentThemeId); if (storageText && mainReplyForm) { mainReplyForm.value = storageText; } mainReplyForm?.addEventListener('input', (event) => { const text = event.target.value; localStorage.setItem(currentThemeId, text); }); submitButton?.addEventListener('click', () => { localStorage.removeItem(currentThemeId); }); }); } </script> <!-- Индикатор активности пользователя © Alex_63 --> <script type="text/javascript"> $('.post-author:not(.online) .pa-author').addClass('offline'); $('.post-author.online .pa-author').addClass('onlines'); $('.post').each(function(){ var PostAuthorLogin = $(this).find('li.pa-author>a').text(); var activeTime = $(this).find('.pa-online').text().split('Активен')[1]; var regTime = $(this).find('.pa-reg').text().split('Зарегистрирован:')[1]; var visitTime = $(this).find('.pa-last-visit').text().split('Последний визит:')[1]; $(this).find('.pa-author.onlines').prepend('<img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' на форуме'+activeTime+'" />'); $(this).find('.pa-author.offline').prepend('<img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' сейчас не на форуме, последний визит: '+visitTime+'. Дата регистрации '+regTime+' "/>'); }); </script> <!-- маленько редактуры духа --> <!-- музыка --> <script type="text/javascript"> pauseAudio = (event) => { let audio = document.querySelector('#personal_track'); audio.pause(); } toggleAudio = (event) => { let audio = document.querySelector('#personal_track'); var isPlaying; var container = document.querySelector('.music-container'); var playButton = document.querySelector('.play-button'); if (isPlaying) { audio.pause() isPlaying = false playButton.classList.remove('playing') } else { audio.play() isPlaying = true playButton.classList.add('playing') } } </script> <div id="character" class="reveal-modal xlarge main container"> <div class='modal_wrap'></div> <a class="close-reveal-modal" onclick="pauseAudio()">×</a> </div> <script type="text/javascript"> $(".modal-link").click(function() { var modId = $(this).attr('id'); $('.modal_wrap').html(''); $.get('pages/'+modId, function (data){ $('.modal_wrap').html($(data).find('.character').html()); }); $(".submenutext").hide(); $(".submenutext:first").show(); }); </script> <script> //Move post-author-links links to post-author block - Разбиение ссылок в топике на относящиеся к автору и к посту (function(){ const replaceLinks = () => { const postLinksElems = document.querySelectorAll('.post-links'); postLinksElems.forEach(elem=>{ const authorLinks = elem.querySelectorAll('.pl-email'); const topicContainer = elem.parentElement; if (topicContainer.classList.contains('post-body')) return; const authorContainer = topicContainer.querySelector('.post-author'); if(authorLinks.length){ const newUl = document.createElement('ul'); const newBlock = document.createElement('div'); newBlock.classList.add('pa-links'); newBlock.append(newUl); newUl.append(...authorLinks); authorContainer.append(newBlock); } const postContainer = topicContainer.querySelector('.post-body'); postContainer.after(elem); }); }; replaceLinks(); $(document).on('pun_post', () => replaceLinks()); $(document).on('pun_preview', () => replaceLinks()); $(document).on('pun_edit', () => replaceLinks()); })() </script> <!-- Код Qboards для работы репутации и уведомлений --> <script type="text/javascript"> var Rusff = {}; document.write('<scr'+'ipt type="text/javascript" src="https://cdn-2.qsdb.ru/client/build/app.js?'+(new Date().getTime())+'"></scr'+'ipt>'); </script>