а
тема 2
Страница: 1
Сообщений 1 страница 5 из 5
Поделиться22024-12-22 14:41:22
Код:
@import url(style_cs.css); /* Font Awesome */ @import url('https://kit-pro.fontawesome.com/releases/v6.6.0/css/pro.min.css'); @font-face { font-family: 'A Pompadour Display Sample'; src: url('https://forumstatic.ru/files/001c/58/60/48998.eot'); src: local('A Pompadour Display Sample'), local('APompadourDisplaySample'), url('https://forumstatic.ru/files/001c/58/60/48998.eot?#iefix') format('embedded-opentype'), url('https://forumstatic.ru/files/001c/58/60/90803.woff2') format('woff2'), url('https://forumstatic.ru/files/001c/58/60/20825.woff') format('woff'), url('https://forumstatic.ru/files/001c/58/60/60912.ttf') format('truetype'), url('https://forumstatic.ru/files/001c/58/60/71295.svg#APompadourDisplaySample') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } @import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap'); @font-face { font-family: 'Civons'; src: url('https://forumstatic.ru/files/001c/58/60/89622.eot'); src: local('Civons Regular'), local('Civons-Regular'), url('https://forumstatic.ru/files/001c/58/60/89622.eot') format('embedded-opentype'), url('https://forumstatic.ru/files/001c/58/60/38407.woff2') format('woff2'), url('https://forumstatic.ru/files/001c/58/60/23899.woff') format('woff'), url('https://forumstatic.ru/files/001c/58/60/19578.ttf') format('truetype'), url('https://forumstatic.ru/files/001c/58/60/61407.svg') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } /* Иконический шрифт */ @import url('https://fonts.googleapis.com/css2?family=Material+Icons+Outlined'); /* Полезные сервисные настройки -------------------------------------------------------------*/ .acchide, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status h2, #pun-ulinks h2, .punbb .forum h2, .punbb .multipage .topic h2, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, .punbb .required label em, .punbb .formsubmit label, .punbb .submitfield label, .punbb .modmenu label, #pun-userlist .main h2 { font-size: 0; height: 0; width: 0; line-height: 0.0; position: absolute; left: -9999px; overflow: hidden; } #pun:after, .punbb .container:after, .punbb .post-links ul:after, .punbb .main div.inline:after, .punbb .post-box:after, .punbb .linksb:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; overflow: hidden; line-height: 0.0; font-size: 0; } /* Основные переменные ------------------------------------------*/ :root { --body-bg: #BABABA; --pun-bg: #F4F4F4; --white-bg: #FFFFFF; --sec-bg: cornsilk; --link: #839F81; --navlink: #1E1E1E; --link-hover: goldenrod; --pwidth: 240px; --padding: 10px 20px; --tpad: 5px 20px; --mpad: 5px 10px; --border: #A0A0A0; --font-family: "Manrope", sans-serif; --second-family: "Quisas SVG", sans-serif; --third-family: "Civons", sans-serif; --font3: "A Pompadour Display Sample", sans-serif; --font4: "Gotham Pro", sans-serif; } /* Global ------------------------------------------*/ /* Применяется ко всем элементам */ * { margin: 0; padding: 0; border: none; text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; scrollbar-width: thin; scrollbar-color: var() var(); } *::-webkit-scrollbar { width: 7px; height: 7px; } *::-webkit-scrollbar-track { background-color: var(); } *::-webkit-scrollbar-thumb { background-color: var(); } *::-webkit-scrollbar-thumb:active { background: var(); } :focus { outline: none; } a, .punbb #pun-admain a { text-decoration: none; color: var(--link); transition: all .2s linear 0s; } a:hover, .punbb #pun-admain a:hover { color: var(--link-hover); } h1, h2, h3, h4, h5, h6, p, blockquote, pre { margin: 0; } h1, h2 { padding: 10px 20px; font-weight: normal; text-align: center; display: none; } ul, dl, li, dd, dt { list-style: none; } address, em { font-style: normal; } .modlist, .lastedit, .punbb div#pun-live-rusff, .punbb .topic a.sharelink { display: none; } #tags .container, .post_report, .post_reputation, #MyBookmarks, .inner.popup_graffiti, .pun-modal .modal-inner { background: var(--sec-bg); } #tags .container { padding: var(--mpad) !important; top: 0 !important; } legend { text-transform: lowercase; font-family: var(--font-family); } label { text-transform: lowercase; font-family: var(--font-family); } /* ОФОРМЛЕНИЕ КНОПОК ------------------------------------------*/ input.button, #pun-admain input.button, #sub4, input[type="button"], input[type="submit"] { border: 1px solid var(--border); cursor: pointer; transition: all .2s linear 0s; text-transform: lowercase; font-family: var(--font-family); border-radius: 5px; color: var(--pun-bg); background: var(--link); padding: 5px 10px; } input.button:hover, #pun-admain input.button:hover, #sub4:hover, input[type="button"]:hover, input[type="submit"]:hover { color: var(--white-bg); background: var(--body-bg); } #post-form .formsubmit { text-align: center; } /* ОФОРМЛЕНИЕ ПОЛЕЙ ВВОДА ------------------------------------------*/ input[type="text"], input[type="password"], textarea, select { padding: 2px 5px; border: 1px solid var(--border); border-radius: 5px; } select { border-radius: 5px; font-family: var(--font-family); text-transform: lowercase; background: var(--link); color: var(--white-bg); } /* Админка ------------------------------------------*/ .punbb-admin .adcontainer, .punbb-admin .adformal { border: none; } /* Тело форума ------------------------------------------*/ html { background: var(--body-bg) url(https://forumstatic.ru/files/001c/58/60/73661.jpg) repeat top center; } #pun { margin: 55px auto 30px; width: 1010px; background: url(https://forumstatic.ru/files/001c/58/60/94916.png) no-repeat bottom center var(--pun-bg); border-radius: 10px; box-shadow: 0 0 0 1px var(--border) inset; padding-bottom: 43px; } .punbb { font: 12px Arial, Verdana; } .punbb>div .container { padding: var(--padding); } /* Навигационные ссылки */ #pun-navlinks { position: absolute; top: 5px; width: 1010px; font-family: var(--font-family); font-weight: 800; font-size: 11px; text-transform: uppercase; text-align: center; } #pun-navlinks a { color: var(--navlink); } #pun-navlinks .container { text-align: center; } #pun-navlinks li { padding: 0 5px; display: inline; } /* Пользовательские ссылки */ #pun-ulinks { border: 1px solid var(--border); border-radius: 45px; background: var(--pun-bg); width: fit-content; margin: 0; position: absolute; top: 42px; left: 50%; transform: translateX(-50%); white-space: nowrap; font-family: var(--font-family); font-weight: 400; font-size: 10px; line-height: 120%; text-align: center; text-transform: lowercase; } #pun-ulinks a { color: #1e1e1e; } #pun-ulinks .container { padding: 5px 50px; text-align: center; } #pun-ulinks li { padding: 0 5px; display: inline; } /* Статус */ #pun-status { text-transform: lowercase; font-family: var(--font-family); font-weight: 400; font-size: 10px; line-height: 121%; text-align: center; color: #474747; } #pun-status span { white-space: nowrap; margin-right: 5px; } /* Копирайт */ #pun-about .container { text-align: center; } /* Главная форумная таблица ------------------------------------------*/ .main table { table-layout: fixed; width: 100%; } .main th { padding: 5px 10px; } .main td { padding: 10px; } .tcl { width: 50%; } .tc2, .tc3, .tcmod { text-align: center; width: 10%; visibility: hidden; } .tcr { width: 30%; } #pun-main .tcr { text-transform: lowercase; font-size: 11px; } #pun-searchtopics .tcl, #pun-modviewforum .tcl { width: 40% } #pun-searchtopics .tc2 { text-align: left; width: 20%; } #pun-debug table .tcl { width: 15%; } #pun-debug .tcr { width: 90%; } tbody.hasicon td.tcl { padding-left: 60px; } .multipage .online-list { text-transform: lowercase; font-size: 11px; } /* Иконки */ div.icon { position: absolute; margin-left: -65px; width: 55px; height: 35px; background: url(https://forumstatic.ru/files/001c/58/60/85690.png) no-repeat top center; } tr.inew div.icon { background: url(https://forumstatic.ru/files/001c/58/60/36743.png) no-repeat top center; } tr.isticky div.icon { background: var() url() no-repeat top center; } tr.iclosed div.icon { background: var() url() no-repeat top center; } /* Пагинация (Переключаемые страницы, Новая тема + Опрос, Подписка) --------------------------------------------------------------------------------------------------- */ .multipage { margin-top: 10px; } .linkst, .linksb { position: relative; padding: var(--tpad); display: flex; justify-content: space-between; text-transform: lowercase; color: var(--border); font-size: 11px; width: 965px; margin: 0 auto; } .linkst .pagelink {} .linkst .postlink { text-align: right; text-transform: lowercase; } .linksb { position: relative; padding: var(--tpad); display: flex; flex-wrap: wrap; justify-content: space-between; } .linksb .pagelink { order: -1; } .subscribelink { width: 100%; text-align: right; } .linksb noindex { order: 1; } .linksb .postlink { margin-left: auto; text-align: right; } /* Модераторское меню, RSS, Atom */ .modmenu .container { padding: var(--mpad); text-align: right; } .modmenu .container strong { float: left; } .modmenu input { margin-left: 10px; } /* Главная ------------------------------------------*/ /* Категории */ .category { width: 964px; margin: 0 auto; border: 1px solid var(--border); border-radius: 5px 5px 0 0; margin-bottom: 20px; } #pun-index .category h2 { background: url(https://forumstatic.ru/files/001c/58/60/31961.png) no-repeat top center; height: 37px; border-radius: 5px 5px 0 0; width: 964px; padding: 0; margin: 0 auto; display: flex; align-items: center; justify-content: center; border-bottom: 1px solid var(--border); } #pun-index .category h2 span { font-family: var(--third-family); font-weight: 400; font-size: 32px; text-transform: uppercase; text-align: center; color: #1e1e1e; position: relative; } #pun-index .category h2 span.categoryTool { font-family: var(--font-family); font-weight: 800; font-size: 8px; text-transform: uppercase; text-align: center; color: #fff; background: var(--link); height: 21px; display: flex; width: fit-content; border-radius: 42px; align-items: center; justify-content: center; padding: 0 10px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(-5deg); white-space: nowrap; } .category .container { box-sizing: border-box; } #pun-index thead { display: none; } #pun-index .category h3 { font-family: var(--font-family); font-size: 14px; text-transform: lowercase; } #pun-index .category h3 a { color: var(--navlink); } #pun-index .category h3 a:hover { color: var(--link); } .poddesk { font-family: var(--font-family); font-weight: 400; font-size: 11px; line-height: 117%; color: #464646; text-transform: lowercase; } .podlink { font-weight: 700; font-size: 8px; line-height: 140%; text-transform: uppercase; margin-top: 10px; display: flex; flex-wrap: nowrap; gap: 7px; } .podlink a { background: #ebebeb; border: 1px solid var(--border); border-radius: 55px; padding: 7px 20px; display: inline-block; color: black; } .podlink a:hover { background: var(--link); border: 1px solid var(--link); color: var(--white-bg); } /* Статистика */ #pun-stats .container { text-transform: lowercase; width: 925px; margin: 0 auto; border: 1px solid var(--border) !important; border-radius: 5px; margin-bottom: 20px; font-size: 11px; } #pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 { display: inline-block; padding: 0 40px; } #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 { display: inline-block; padding: 0 40px; } #pun-stats li.item1 { padding: 0 40px 0 0; } li#onlinelist { margin-top: 10px; text-align: justify; } /* крошки ------------------------------------------*/ .crumbs { text-transform: lowercase; font-size: 11px; text-align: center; } /* Шапка ------------------------------------------*/ #pun-title { background: url(https://forumstatic.ru/files/001c/58/60/59452.png?v=1) no-repeat top center; height: 290px; position: relative; } #pun-title::before { content: ''; display: block; background: url(https://forumstatic.ru/files/001c/58/60/44141.png) no-repeat top center; width: 68px; height: 65px; position: absolute; margin: -30px 0 0 8px; } #pun-title::after { content: ''; display: block; background: url(https://forumstatic.ru/files/001c/58/60/92950.png) no-repeat top center; width: 71px; height: 63px; position: absolute; right: 0; margin: -15px 6px 0 0; } #pun-title .title-logo { display: none; } #html-header { z-index: 1; position: relative; } .tablica { height: 270px; position: absolute; width: 1010px; } .textlogo { margin: 0; position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); } .textlogo h4 { font-weight: normal; font-family: var(--font3); font-size: 48px; line-height: 120%; text-transform: uppercase; text-align: center; color: var(--navlink); } .textlogo span { font-family: var(--font-family); font-weight: 800; font-size: 8px; text-transform: uppercase; text-align: center; color: #fff; background: var(--link); height: 21px; display: flex; width: fit-content; border-radius: 42px; align-items: center; justify-content: center; padding: 0 10px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(-5deg); white-space: nowrap; } .hotlinks { position: absolute; width: 1010px; text-align: center; top: 165px; font-family: var(--font-family); font-weight: 400; font-size: 10px; line-height: 150%; } .hotlinks a { color: var(--navlink); } .hotlinks a:hover { color: var(--link); } .newsplash { position: absolute; bottom: -26px; display: flex; gap: 10px; width: 970px; white-space: nowrap; overflow: auto; height: 50px; align-items: flex-start; box-sizing: border-box; margin: 0 20px; justify-content: flex-start; scrollbar-color: transparent transparent; } .newsplash a { border: 1px solid #a0a0a0; border-radius: 45px; width: 170px; height: 35px; background: var(--pun-bg); display: flex; padding: 0 12px; box-sizing: border-box; align-items: center; gap: 10px; } .newsplash b { border-radius: 63px; width: 30px; height: 16px; background: var(--link); font-family: var(--font-family); font-weight: 700; font-size: 9px; color: #ebebeb; flex-shrink: 0; display: flex; align-items: center; justify-content: center; } .newsplash p { font-family: var(--font-family); font-size: 9px; } .newsplash em { display: block; font-weight: 700; } .newsplash small { font-weight: 400; color: var(--navlink); } /* Футер ------------------------------------------*/ #html-footer .container {padding: 0;} .banners {} .banners a { opacity: .5; } .banners a:hover { opacity: 1; } /* Список тем ------------------------------------------*/ /* Топик ------------------------------------------*/ .topic { margin-top: 10px; } .post { margin-top: 10px; } .toppost, .topicpost { margin-top: 0; } .post { background: #FBFBFB; width: 980px; margin: 10px auto 10px; border-radius: 10px; padding-top: 10px; } .post > .container { display: flex; flex-wrap: wrap; align-items: start; width: 100%; box-sizing: border-box; } .post h3 {} .post h3 span { padding: var(--tpad); display: block; font-size: 11px; } .post h3 strong::before { content: '# '; } .post h3 strong { float: right; text-align: right; font-weight: normal; color: var(--body-bg); } .post h3 a::before { font-family: 'Font Awesome 6 Pro'; content: '\f017'; padding: 0 5px 0; } .post h3 a { color: var(--body-bg); text-transform: lowercase; } /* Автор */ .post-author { width: var(--pwidth); text-align: center; border: 1px solid var(--border); border-radius: 5px; box-sizing: border-box; background: var(--white-bg); padding: 14px 14px 26px; position: relative; margin-bottom: 10px; } .post-author ul { background: var(--pun-bg); border-radius: 5px; padding-top: 10px; } .pa-author { font-family: var(--font-family); font-weight: 700; font-size: 14px; text-align: center; color: #131313; } .pa-author a { color: #131313; } .pa-author a:hover { color: var(--link); } .pa-title { font-family: var(--font4); font-weight: 500; font-size: 11px; text-align: center; text-transform: lowercase; color: var(--border); padding-bottom: 5px; } .pa-avatar img {} .lz {} .pa-posts, .pa-respect, .pa-fld1 { display: inline-block; width: 55px; font-weight: 700; font-size: 12px; color: var(--navlink); margin: 10px 0 25px; } .pa-posts .fld-name, .pa-respect .fld-name, .pa-fld1 .fld-name { font-family: var(--font-family); font-weight: 400; font-size: 9px; text-align: center; color: #474747; text-transform: lowercase; } .pa-respect a { color: #474747; } .pa-online, .pa-last-visit { font-family: var(--font-family); font-weight: 400; font-size: 10px; text-align: center; color: #181818; position: absolute; text-transform: lowercase; margin: 0; left: 50%; transform: translateX(-50%); bottom: 8px; white-space: nowrap; } .pa-last-visit { display: flex; align-items: flex-end; gap: 5px; } .plashka { background: var(--link); border-radius: 0 0 5px 5px; color: var(--white-bg); padding: 5px 7px 7px; font-family: var(--font-family); } .plashka span { font-weight: 700; font-size: 10px; text-align: center; line-height: 12px; } .plashka p { font-weight: 400; font-size: 9px; line-height: 10px; } /* Тело поста */ .post-body { width: calc(100% - var(--pwidth)); } .post-box { padding: 10px 10px 10px 20px; } .post-links { margin-left: var(--pwidth); width: 100%; text-transform: lowercase; font-size: 10px; } .post-links ul { padding: 0; margin-left: calc(var(--pwidth) * -1); text-align: right; } .post-links li { display: inline; } .post-links li:not(:first-of-type) { padding-left: 10px; } .pl-email, .pl-website { float: left; } .clearer { clear: both; height: 0; font-size: 0; } .reactions-root { padding: 0 5px; display: flex; justify-content: flex-end; } .reactions-container { flex-direction: row-reverse; } /* Контент поста - цитата, спойлер, таблицы и т.п. */ .punbb .post td { border: 0px transparent !important; } pre { font: 12px/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace; } .post-content em { font-style: italic; } .post .post-content td { border-width: 0px !important; } .post-content em.bbuline { font-style: normal; text-decoration: underline; } .post-content p { margin: 0; padding: 0 0 12px 0; line-height: 150%; text-align: justify; } .post-content img { vertical-align: middle; } .scrollbox { width: 100%; overflow: auto; max-height: 200px; } .quote-box, .code-box { margin: 4px 10px 10px; padding: 5px; border: 1px solid #ccc; } .quote-box cite { display: block; padding-bottom: 5px; font-weight: bold; font-style: normal; } .code-box strong.legend { display: block; padding-bottom: 5px; font-weight: bold; font-style: normal; } .post-sig dt { border-bottom: 1px solid #ccc; width: 300px; margin: 10px auto; } /* Форма ответа */ #tags { position: relative; } /* Формы ------------------------------------------- */ .checkfield input[type="checkbox"], .radiofield input[type="radio"] { margin: 0 3px; } p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * { height: 20px; vertical-align: middle; } textarea, input, select, optgroup { font-size: 12px; } optgroup { font-weight: bold; } .formal .container { padding: var(--padding); } .formsubmit { padding: 0; margin: 10px 0 0 0; } .formsubmit input, .formsubmit a, .formsubmit span { margin: 0 6px 0 0; } fieldset { border: none; } fieldset legend { font-weight: bold; } fieldset fieldset { border: none; margin: 0; padding: 0 0 8px 0 } .fs-box { padding: 5px 0; } .fs-box p, .fs-box fieldset { padding: 0 0 8px 0; } .inline .inputfield, .inline .selectfield, .inline .passfield { float: left; margin-right: 1em; } .inline .infofield { clear: both } .datafield br { display: none } .required label, .datafield span.input { font-size: 10px; } textarea, .longinput input { width: 64%; margin: 0; } #main-reply { box-sizing: border-box; border: 1px solid var(--border); background: var(--white-bg); border-radius: 5px; } .hashelp { position: relative; } /* Профиль + ЛС ------------------------------------------*/ #profile .container { padding-left: 200px; min-height: 100px; } #viewprofile { text-transform: lowercase; font-size: 11px; } #viewprofile tr { display: flex; gap: 40px; } #viewprofile td#profile-left { width: 240px; background: var(--white-bg); border-radius: 5px; text-align: center; padding: 10px 15px; border: 1px solid var(--border); box-sizing: border-box; flex-shrink: 0; } #viewprofile td#profile-right { display: flex; flex-wrap: wrap; background: var(--white-bg); border: 1px solid var(--border); border-radius: 5px; padding: 10px 15px; box-sizing: border-box; gap: 10px; } #profilenav { float: left; width: 180px; margin-left: -180px; } #viewprofile h2, #profilenav h2 { padding: 0; margin: 0; } #profilenav li { padding: 0 0 5px; } #viewprofile li { padding: 5px 0; } #profile-right li { display: flex; flex-direction: column; text-align: center; background: var(--pun-bg); padding: 10px 15px; border: 1px solid var(--border); border-radius: 5px; flex-grow: 1; justify-content: center; gap: 10px; } #profile-right li span { flex-shrink: 0; font-weight: 600; background: var(--white-bg); padding: 3px; border-radius: 5px; border: 1px solid var(--border); } #profile-right li strong { font-weight: normal; } img.avatardemo { float: right; margin: 0 0 8px 18px; } #pun-messages .clearer { display: none; } /* Прочие страницы ------------------------------------------*/ /* Список пользователей */ #pun-userlist .formal, #pun-userlist .formal .container { margin-bottom: 0; } #pun-userlist .tc2 { text-align: left; width: 20%; } #pun-userlist .tcl { width: 40% } .usertable .container {} /* Собщения об ошибках */ .info .container { padding: var(--mpad); } .info .container .backlink { padding-top: 8px; } /* Регистрация */ .info-box { margin: 0 0 10px 0; } .info-box * { padding: 0 0 5px 0; } .info-box .legend { font-weight: bold; } /* Кнопки вверх-вниз -------------------------------------------------------*/ .go-up, .go-down { cursor: pointer; opacity: .5; z-index: 9999; display: none; position: fixed; margin-left: 1000px !important; box-sizing: border-box; transition: all .3s linear 0s; } .go-up { top: 260px; } .go-down { top: 320px; } .go-down:hover, .go-up:hover { opacity: 1; }
Поделиться32024-12-22 14:41:30
Код:
/* Extra additions -------------------------------------------------------------*/ #poll-special table.poll1 {width:auto} #poll-special td {border:0} .punbb .post-content img.postimg {max-width:100%; margin:0.4em 0} #poll-special td {text-align:left !important; cursor:default !important} #poll-special td.tac {text-align:center !important} #poll-special td.tar {text-align:right !important} div.pa-respect span {font-size:0.9em; vertical-align:top} div.post-rating p {float:right !important; border:0 !important; padding:3px !important} div.post-vote p {float:right !important; border:0 !important; padding:3px 13px !important; margin-right:5px !important} div.post-vote p .negative {margin-left:13px;} div.post-rating a {cursor:pointer !important} div.post-rating a, div.post-vote a {font-size:130% !important; text-decoration:none !important} .post-content table {border-collapse:collapse; margin:0 0 0.8em} .post-content td {border-width:1px !important; border-style:solid !important; padding:0.4em 0.5em !important; overflow:hidden} .post-content td p:last-child {padding-bottom:0} .post-content .highlight-text {background-color:#ff0; color:#000} .post-content .spoiler-box > div {background:url('/img/plus.png') no-repeat left center; cursor:pointer; padding-left:18px} .post-content .spoiler-box > div.visible {background-image:url('/img/minus.png')} .post-content .spoiler-box > blockquote {padding-top:1.4em; display:none} .post-content .spoiler-box > blockquote.visible {display:block; overflow:auto} .post-content hr {opacity:0.5; filter:alpha(opacity=50); margin-bottom:0.8em} .post-content abbr {cursor:help} .post-content ul {padding:0 0 1em 2.3em} .post-content ul li {list-style:inherit; margin-bottom:0.3em} .post-content ul li ul {padding-bottom:0} .post-content ul li > p {padding-bottom:0.3em} .post-content ul li > p:last-of-type {padding-bottom:0} #form-buttons table, .punbb .formal textarea {width:99%} #form-buttons td {padding:0 !important; line-height:0; background-position:center; background-repeat:no-repeat; border:0; cursor:pointer;} #form-buttons td img {height:26px; width:100%} #form-buttons tr {text-align: center;} td#button-font {background:url('/i/form_buttons.3.png') no-repeat 50% 5px} td#button-size {background:url('/i/form_buttons.3.png') no-repeat 50% -21px} td#button-bold {background:url('/i/form_buttons.3.png') no-repeat 50% -47px} td#button-italic {background:url('/i/form_buttons.3.png') no-repeat 50% -73px} td#button-underline {background:url('/i/form_buttons.3.png') no-repeat 50% -99px} td#button-strike {background:url('/i/form_buttons.3.png') no-repeat 50% -125px} td#button-left {background:url('/i/form_buttons.3.png') no-repeat 50% -151px} td#button-center {background:url('/i/form_buttons.3.png') no-repeat 50% -177px} td#button-right {background:url('/i/form_buttons.3.png') no-repeat 50% -203px} td#button-link {background:url('/i/form_buttons.3.png') no-repeat 50% -229px} td#button-spoiler {background:url('/i/form_buttons.3.png') no-repeat 50% -255px} td#button-image {background:url('/i/form_buttons.3.png') no-repeat 50% -281px} td#button-video {background:url('/i/form_buttons.3.png') no-repeat 50% -307px} td#button-hide {background:url('/i/form_buttons.3.png') no-repeat 50% -333px} td#button-quote {background:url('/i/form_buttons.3.png') no-repeat 50% -359px} td#button-code {background:url('/i/form_buttons.3.png') no-repeat 50% -385px} td#button-color {background:url('/i/form_buttons.3.png') no-repeat 50% -411px} td#button-smile {background:url('/i/form_buttons.3.png') no-repeat 50% -437px} td#button-keyboard {background:url('/i/form_buttons.3.png') no-repeat 50% -463px} td#button-table {background:url('/i/form_buttons.3.png') no-repeat 50% -489px} td#button-addition {background:url('/i/form_buttons.3.png') no-repeat 50% -515px} .punbb .formal fieldset {min-width:0;} .punbb .formal span.input {padding-right:0 !important} #formkey, #formetc {display:none} #color-area, #table-area, #keyboard-area {width:auto} #keyboard-area {text-align:center; padding-bottom:4px} #imageup-area {width:170px} #imageattach-area {width:770px; height:200px; padding:0px !important} #smilies-area, #video-area, #spoiler-area {width:450px} #image-area {width:550px} #color-area * {border:0} #color-area table {width:320px; height:20px; padding:0; margin:0} #table-area table {width:auto !important; padding:0; margin:0; border-collapse:collapse} #table-area div {margin-top:1em; text-align:center} #table-layout {margin-right:0.5em} #table-area td {background-color:#fff; width:20px; height:20px; border-width:1px !important; border-style:solid !important; border-color:#dadada !important} #table-area td.selected {background-color:#c8c8ff} #color-area td, #table-area td {margin:0; padding:0; line-height:0} #color-area td img, #table-area td img {width:20px; height:20px; cursor:pointer !important} #tags .container {position:absolute; right:6px; top:43px; z-index:2;} #font-area, #size-area {right: unset !important;} #font-area div, #size-area div, #color-area div, #table-area div, #addition-area div, #smilies-area div a, #smilies-area img {cursor:pointer !important} #font-area span, #font-area img, #size-area span, #size-area img {display:block; position:relative; top:0; left:0} #font-area span, #font-area img {height:15px} #size-area span, #size-area img {height:24px} #font-area span, #size-area span {padding:1px 0} #addition-area div {height:24px; vertical-align:middle} #font-area img {width:100%; margin-top:-15px} #size-area img {width:100%; margin-top:-24px} #keyboard-span {text-align:center; padding-bottom:10px; width:auto} #keyboard-span input {font-family:Arial, Helvetica, sans-serif; font-weight:300; font-size:13px; color:#666; background-color:#fff; margin:1px 1px 0 0; border:1px solid #ddd; cursor:pointer; height:25px; min-width:30px} #imageup-area input {font-size:0.8em} #imageup-area p {padding:0; margin:0} #imageup-title {margin-bottom:10px !important} #imageup-submit {margin-top:10px !important} #main-reply {width:100%} #pun-messages #post-form div.container {padding-left:2.3em} #similar-topics {margin-top:1em} #similar-topics div.container {padding-top:1.1em} #similar-topics td {border:0; padding:0} #similar-topics td.st-tcl {width:60%} #similar-topics td.st-tc2 {width:25%; padding-right:1em; text-align:right} #similar-topics td.st-tcr {width:15%; padding-right:1em; text-align:right} .postlink.long {width:30em} .postlink.long .new-topic {padding-right:12px} li.pa-ua {margin-top: 0.7em; display: flex; justify-content: center;} #pun-online .tcl.action {width:25%} .punbb .post.new-ajax > * {border-width: 3px;} .punbb .post.new-ajax {display: none;} #pun-index .isub .tcl {padding-left: 3em !important;} #pun-main #subforums {padding: 1em 0 1em 1em; margin-bottom: 5px;} .notify-parent {position: relative;} .notify-bubble { background: lightblue; border-radius: 3px; color: black; font: bolder 12px/1.2 Tahoma; margin: 0; min-width: 14px; padding: 0 1px; position: absolute; text-align: center; } .notify-bubble:after { border-color: lightblue transparent; border-style: solid; border-width: 3px 3px 0; content: ""; display: block; left: 5px; position: absolute; width: 0; } /* Statistic */ #pun-statistic .tc3 {width:15%;} #pun-statistic .tc-username {width:unset;text-align:left;} #pun-statistic .tc-title {width:25%;text-align:left;} #pun-statistic .tc-registered {width:20%;} #pun-statistic .tc-topic {width:50%;} /* New profile style -------------------------------------------------------------*/ #viewprofile td {border:0; padding:0; overflow:hidden} #profile-name strong {font-size:1.2em} #profile-left strong {font-weight:bold !important} #profile-left li, #profile-left li * {padding-left:0; margin-left:0} #profile-right {width:70%} #profile-signature {padding:1.5em 1.5em 1em 1.5em} #profile-signature ul {border-style:dashed; border-width:1px 0 0 0; margin:0; padding:1em 1em 0 1em} /** Video-Button ---------------------------------------------------------------*/ #video-host-list {margin-top:.3em; line-height:1.8em} #video-area-tinp, #image-area-tinp {margin:.5em 0; padding:.3em; border:#66a solid 1px; height:70px} #video-area-msg, #image-source-list, #image-area-actions, #spoiler-sels {line-height:2em} p[class="checkfield"] img, div[class="checkfield"] img, fieldset[class="radiofield"] img {height:auto; max-height:50px} .pa-fld1 img, .pa-fld2 img, .pa-fld3 img, .pa-fld4 img, .pa-fld5 img, .pa-fld6 img, .pa-fld7 img, .pa-fld8 img, .pa-fld9 img, .pa-fld10 img, .pa-fld11 img, .pa-fld12 img, .pa-fld13 img, .pa-fld14 img, .pa-fld15 img, .pa-fld16 img, .pa-fld17 img, .pa-fld18 img, .pa-fld19 img, .pa-fld20 img {vertical-align:text-top} /** Image-Button ---------------------------------------------------------------*/ #image-area-tcon-computer {margin:0 0 1em} #image-area-tcon-computer td {border:none !important; padding:0} #imageupload-left {width:140px} #imageupload-right {padding-left:9px !important; background:transparent !important; max-width:380px} #image-area-actions {text-align:right} * html #imageQueue {height:expression( this.scrollHeight > 65 ? "66px" :"auto" )} /* sets max-height for IE */ * html #uploaded-images {height:expression( this.scrollHeight > 143 ? "144px" :"auto" )} #imageQueue {max-height:72px; overflow-y:auto; margin-bottom:10px} #uploaded-images {max-height:144px; overflow-y:auto} #uploaded-images img {width:88px; height:66px; border:1px solid; margin-right:4px; cursor:pointer} #upload-button-container, #image-width, #image-thumb-width, #image-insert-format, #insert-all-images-container {margin-top:10px} #image-source-list a, #image-area-actions a, #spoiler-sels a {margin-right:15px; cursor:pointer} #insert-image-tip {margin-top:10px} #upload-button-container img {cursor:pointer; width:120px; height:30px} #image_upload_input {position:absolute; z-index:-1; left:-9999px} #selected-image-width, #selected-thumb-width {width:6em} #imageupload-left input[type=button] {width:11em; text-align:center} #upload-button-container input[type=button] {font-weight:bold} #image-width, #image-thumb-width, #image-insert-format strong {font-size:.9em} .uploadQueueItem {padding:.8em 1em; border:solid 1px #ddd; border-radius:5px; margin-bottom:.5em; background:rgba(238,238,238,0.22)} .uploadQueueItem.error {border-color:rgba(255,0,0,0.25); background-color:rgba(255,0,0,0.08)} .uploadQueueItem .cancel {font-size:20px; font-weight:700; font-family:Arial; float:right; margin:-.25em 0 0} .uploadQueueItem .cancel a {text-decoration:none; color:#333!important} .uploadProgress {display:block; width:98%; height:3px; margin:2px 0 0; background:#ddd; position:relative} .uploadProgressBar {position:relative; background:#00adff; height:3px; width:.1%; transition:width .1s linear} /** jQuery plugins ---------------------------------------------------------------*/ .tipsy {padding:5px; font-size:11px; font-family:tahoma,helvetica,verdana,arial; position:absolute; z-index:100000;} .tipsy-inner {padding:5px 8px 4px; background-color:black; color:white; max-width:200px; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px} .tipsy-arrow {position:absolute; width:0; height:0; border:solid 5px; border-color:transparent transparent black transparent} .tipsy-n .tipsy-arrow {top:0; left:50%; margin-left:-5px; border-top:0} .tipsy-nw .tipsy-arrow {top:0; left:11px !important; border-top:0} .tipsy-ne .tipsy-arrow {top:0; left:auto !important; right:11px; border-top:0} .tipsy-s .tipsy-arrow {bottom:0; left:50%; margin-left:-5px; border-color:black transparent transparent transparent; border-bottom:0} .tipsy-sw .tipsy-arrow {bottom:0; left:11px !important; border-color:black transparent transparent transparent; border-bottom:0} .tipsy-se .tipsy-arrow {bottom:0; left:auto !important; right:11px; border-color:black transparent transparent transparent; border-bottom:0} .tipsy-e .tipsy-arrow {top:50%; margin-top:-5px; left:auto !important;right:0; border-color:transparent transparent transparent black; border-right:0} .tipsy-w .tipsy-arrow {top:50%; margin-top:-5px; left:0 !important; border-color:transparent black transparent transparent; border-left:0} .jGrowl {z-index:9999; color:#fff; font-size:12px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; position:fixed} .jGrowl.top-left {left:0; top:0} .jGrowl.top-right {right:0; top:0} .jGrowl.bottom-left {left:0; bottom:0} .jGrowl.bottom-right {right:0; bottom:0} .jGrowl.center {top:0; width:50%; left:25%} .jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification {margin-left:auto; margin-right:auto} .jGrowl-notification {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; text-align:left; display:none; border-radius:5px; min-height:40px} .jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff} .jGrowl-notification .jGrowl-header {font-weight:700; font-size:.85em} .jGrowl-notification .jGrowl-close {background-color:transparent; color:inherit; border:none; z-index:99; float:right; font-weight:700; font-size:1em; cursor:pointer} .jGrowl-closer {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; display:none; border-radius:5px; padding-top:4px; padding-bottom:4px; cursor:pointer; font-size:.9em; font-weight:700; text-align:center} .jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff} @media print {.jGrowl {display:none}} .pun-modal {position:fixed; width:100%; height:100%; top:0; left:0; bottom:0; z-index:100000} .pun-modal .modal-bg {position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); cursor:pointer; z-index:110000} .pun-modal .modal-inner {width:700px; max-width:94%; height:auto; max-height:44em; margin:12% auto 0; box-shadow:0 0 14px rgba(0,0,0,.3); position:relative; z-index:120000; overflow:hidden} .pun-modal h2,.pun-modal h1 {max-width:700px; margin:0!important} .pun-modal .container {padding:.6em 1em; max-height:40em; overflow:auto} .pun-modal .closer {position:absolute; font-size:1.5em!important; line-height:.8em; right:.4em; padding:.3em!important; margin:-.3em!important; cursor:pointer; background:none 0 transparent!important} .noscroll {overflow:hidden!important} /** Social icons ---------------------------------------------------------------*/ .social {background-image:url('/i/social.1.png'); background-repeat:no-repeat; float:left; display:block; margin:3px 5px; width:16px; height:16px} .social-facebook {background-position:0 0} .social-google {background-position:-26px 0} .social-mailru {background-position:-52px 0} .social-odnoklassniki {background-position:-78px 0} .social-twitter {background-position:-104px 0} .social-vkontakte {background-position:-130px 0} .social-yandex {background-position:-156px 0} .social-youtube {background-position:-182px 0} .social-instagram {background-position:-312px 0} .social-linkedin {background-position:-338px 0} .social-reddit {background-position:-442px 0} .social-share {background-position:-468px 0} .social-tumblr {background-position:-546px 0} .topic a.sharelink {float:right; margin-left:1em} .post-share-tip {width:164px; height:124px} .post-share-legend {background:rgba(255,255,255,0.2); text-align:center} .post-share-tip span {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; font-size:13px; line-height:27px} .post-share-icons {padding:10px} .post-share-tip a {margin: 5px 10px} /** Avatars ---------------------------------------------------------------*/ .punbb .user-avatar {float:left; position:relative; height:36px; width:36px; margin:1px 9px 2px 0px} #pun-index .user-avatar {height:40px; vertical-align:middle} .punbb .user-avatar a {padding:0!important; background:none transparent!important} .punbb .user-avatar a::after {content:none!important} .punbb .user-avatar .avatar-image {border-radius:50%; height:36px; width:36px; opacity:0.85; background-position:center center; background-size:cover; background-repeat:no-repeat; float:left; outline: solid 2px var(--link); margin-top: -5px;} .punbb .user-avatar .avatar-image:hover {opacity:1} .punbb .user-avatar .isonline {width:8px; height:8px; border-radius:50%; display:block; position:absolute; top:-4px; right:2px; animation:blinkColor .9s linear infinite; -moz-animation:blinkColor .9s linear infinite; -webkit-animation:blinkColor .9s linear infinite; background:#8ac176; z-index:100} @keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}} @-moz-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}} @-webkit-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}} .punbb .flag-i { background-size: contain; background-position: 50%; background-repeat: no-repeat; position: relative; display: inline-block; width: 1.33333333em; line-height: 1em; margin-right: 1em; } .punbb .pa-author .flag-i { margin-right: 0.5em; } .punbb .flag-i:before { content: '\00a0'; } @font-face { font-family: 'mybb'; src: url('https://testforalesson.rusff.me/style/res/font/icons.woff2?3') format('woff2'), url('https://testforalesson.rusff.me/style/res/font/icons.woff?3') format('woff'), url('https://testforalesson.rusff.me/style/res/font/icons.ttf') format('truetype'), url('https://testforalesson.rusff.me/style/res/font/icons.svg') format('svg'); font-weight: normal; font-style: normal; } i[class^="icons-"]:before, i[class*=" icons-"]:before, .i[class*=" icons-"]:before, .i[class^="icons-"] { font-family: "mybb"; font-style: normal; font-weight: normal; speak: never; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icons-search:before { content: '\e095'; } /* '' */ .icons-font:before { content: '\e800'; } /* '' */ .icons-size:before { content: '\e801'; } /* '' */ .icons-video:before { content: '\e802'; } /* '' */ .icons-image:before { content: '\e803'; } /* '' */ .icons-plus:before { content: '\e804'; } /* '' */ .icons-cancel:before { content: '\e805'; } /* '' */ .icons-minus:before { content: '\e806'; } /* '' */ .icons-star:before { content: '\e807'; } /* '' */ .icons-cog:before { content: '\e808'; } /* '' */ .icons-play:before { content: '\e809'; } /* '' */ .icons-pause:before { content: '\e80a'; } /* '' */ .icons-fast-fw:before { content: '\e80b'; } /* '' */ .icons-fast-bw:before { content: '\e80c'; } /* '' */ .icons-code:before { content: '\e80d'; } /* '' */ .icons-table:before { content: '\e80e'; } /* '' */ .icons-spoiler:before { content: '\e80f'; } /* '' */ .icons-calendar:before { content: '\e810'; } /* '' */ .icons-pencil:before { content: '\e811'; } /* '' */ .icons-hide:before { content: '\e812'; } /* '' */ .icons-list:before { content: '\e813'; } /* '' */ .icons-indent-left:before { content: '\e814'; } /* '' */ .icons-indent-right:before { content: '\e815'; } /* '' */ .icons-trash-empty:before { content: '\e816'; } /* '' */ .icons-off:before { content: '\e817'; } /* '' */ .icons-heart:before { content: '\e818'; } /* '' */ .icons-user:before { content: '\e819'; } /* '' */ .icons-left:before { content: '\e81a'; } /* '' */ .icons-center:before { content: '\e81b'; } /* '' */ .icons-right:before { content: '\e81c'; } /* '' */ .icons-italic:before { content: '\e81d'; } /* '' */ .icons-bold:before { content: '\e81e'; } /* '' */ .icons-comment:before { content: '\e81f'; } /* '' */ .icons-resize-full:before { content: '\e820'; } /* '' */ .icons-resize-small:before { content: '\e821'; } /* '' */ .icons-quote:before { content: '\e822'; } /* '' */ .icons-share:before { content: '\e823'; } /* '' */ .icons-smile:before { content: '\e824'; } /* '' */ .icons-youtube:before { content: '\e825'; } /* '' */ .icons-link:before { content: '\e826'; } /* '' */ .icons-volume-off:before { content: '\e827'; } /* '' */ .icons-volume-down:before { content: '\e828'; } /* '' */ .icons-volume:before { content: '\e829'; } /* '' */ .icons-volume-up:before { content: '\e82a'; } /* '' */ .icons-addition:before { content: '\e82b'; } /* '' */ .icons-infinity:before { content: '\e82c'; } /* '' */ .icons-facebook:before { content: '\f09a'; } /* '' */ .icons-strike:before { content: '\f0cc'; } /* '' */ .icons-underline:before { content: '\f0cd'; } /* '' */ .icons-mail:before { content: '\f0e0'; } /* '' */ .icons-keyboard:before { content: '\f11c'; } /* '' */ .icons-help:before { content: '\f128'; } /* '' */ .icons-vkontakte:before { content: '\f189'; } /* '' */ .icons-color:before { content: '\f1fb'; } /* '' */ .icons-odnoklassniki:before { content: '\f263'; } /* '' */ .icons-vimeo:before { content: '\f27d'; } /* '' */ .icons-cancel-outline:before { content: '\e82d'; } /* '' */ .icons-ok-outline:before { content: '\e82e'; } /* '' */ /* Form Buttons © max, the murderer! ----------------------------------------------------------------------- */ /* General */ #form-buttons table { width: 100% !important; } #form-buttons table tr { display: flex; justify-content: space-between; /* выравнивание кнопок в ряду */ gap: 4px; margin-bottom: 4px; } #form-buttons td { position: relative; background: none !important; display: inline-flex; align-items: center; justify-content: center; width: 24px; /* ширина кнопки */ height: 24px; /* высота кнопки */ margin-bottom: 4px; } #form-buttons td::before { font-family: 'Font Awesome 6 Pro'; font-size: 16px; /* размер иконки */ font-weight: 400; /* стиль иконки */ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 1; color: var(--navlink); } #form-buttons td:hover::before { color: var(--link); /* цвет при наведении */ } /* Icons */ #button-font::before { content: '\f031'; } #button-size::before { content: '\f894'; } #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-right::before { content: '\f038'; } #button-center::before { content: '\f037'; } #button-link::before { content: '\f0c1'; } #button-spoiler::before { content: '\f518'; } #button-image::before { content: '\f302'; } #button-video::before { content: '\f144'; } #button-hide::before { content: '\f30d'; } #button-quote::before { content: '\f27a'; } #button-code::before { content: '\f121'; } #button-color::before { content: '\f53f'; } #button-table::before { content: '\f009'; } #button-smile::before { content: '\f118'; } #button-keyboard::before { content: '\f11c'; } #button-addition::before { content: '\f0d7'; } #form-buttons td#button-files_rusff, #form-buttons td#button-graffiti_rusff { display: none!important; }
Поделиться42024-12-22 14:41:42
Код:
<!-- шапка --> <div class="tablica"> <div class="textlogo"> <span>are over</span> <h4>Dog Days</h4> </div> <div class="hotlinks"> <a href="#">гостевая</a> — <a href="#">правила</a> — <a href="#">занятые внешности</a> — <a href="#">шаблон анкеты</a> — <a href="#">магазин</a> </div> <div class="newsplash"> <a href="#"> <b>15/12</b> <p> <em>НОВОСТНАЯ ССЫЛКА</em> <small>спеши спастись</small> </p> </a> <a href="#"> <b>15/12</b> <p> <em>НОВОСТНАЯ ССЫЛКА</em> <small>спеши спастись</small> </p> </a> <a href="#"> <b>15/12</b> <p> <em>НОВОСТНАЯ ССЫЛКА</em> <small>спеши спастись</small> </p> </a> <a href="#"> <b>15/12</b> <p> <em>НОВОСТНАЯ ССЫЛКА</em> <small>спеши спастись</small> </p> </a> <a href="#"> <b>15/12</b> <p> <em>НОВОСТНАЯ ССЫЛКА</em> <small>спеши спастись</small> </p> </a> </div> </div>
Поделиться52024-12-22 14:41:49
Код:
<!-- описание категории --> <script type="text/javascript"> makeDescription(1, "the beggining") makeDescription(2, "the beggining2") makeDescription(3, "the beggining3") function makeDescription(id, txt){ var div = document.getElementsByClassName("catleft") var idN = id-1; div[idN].nextSibling.innerHTML+="<div class=categoryLine></div><span class=categoryTool>"+txt+"</span>" } </script> <!-------------------------------------------------------->
Страница: 1