Advertisement
Millie-non

Css (Peaceful Skin)

Dec 16th, 2020 (edited)
1,273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.02 KB | None | 0 0
  1. /* ---------------------------------------------------------------------------------------------------------------------
  2. PEACEFUL is a free skin made by Ana Codes for the RPG community.
  3. ------------------------------------------------------------------------------------------------------------------------
  4. You can use my skin as a base or take parts of it for your own skin but include me in your credits.
  5. Any problems with the codes, send an ask to tumblr.
  6. --------------------------------------------------------------------------------------------------------------------- */
  7.  
  8. /* ///////////////////////// ACCENTS = EDITABLE ZONE ///////////////////////// */
  9.  
  10. :root {
  11. /* Wrap size */
  12. --wsize: 1000px;
  13. --psizew: 250px; /* Ancho del avatar y caja del perfil || Avatar width and profile box */
  14. --psizeh: 350px; /* Altura del avatar || Avatar height */
  15. /* Paleta de fondos - Background palette */
  16. --peaceful-border: 1px solid #cecece;
  17. --peaceful-0: #fafafa;
  18. --peaceful-1: #0a0a0a;
  19. --peaceful-2: #ececec;
  20. --peaceful-3: #f5f5f5;
  21. /* Paleta de colores - Color palette */
  22. --peaceful-4: #925959;
  23. --peaceful-5: #6f3333;
  24. --peaceful-6: #a05d5d;
  25. /* Fonts */
  26. --peaceful-t1: Roboto;
  27. --peaceful-t2: Oswald;
  28. --peaceful-t3: Helvetica;
  29. --peaceful-n1: #3d3d3d; /* Normal text */
  30. --peaceful-n2: #fff; /* White text */
  31. --peaceful-n3: #000; /* Black text */
  32. }
  33.  
  34. /* --- Tablilla basica || Basic template --- */
  35. .anc-tabadmin { padding: 12px; margin: 0 auto; border: var(--peaceful-border); width: 430px; }
  36. .anc-tabimg { height: 250px;background-size: cover;border-bottom: 6px solid var(--peaceful-1); }
  37. .anc-tabadmin titulo { display: block; font: 700 30px / 1em var(--peaceful-t1); color: var(--peaceful-n3); padding-top: 20px; text-align: center; text-transform: uppercase; }
  38. .anc-tabadmin sub { display: block; color: var(--peaceful-5); font: 700 17px var(--peaceful-t1); text-transform: uppercase; text-align: center; letter-spacing: 1px; border-bottom: var(--peaceful-border); padding-bottom: 6px; }
  39.  
  40. /* ///////////////////////// ESTRUCTURA DEL FORO COMPLETO || COMPLETE FORUM STRUCTURE ///////////////////////// */
  41.  
  42. /* --- FONDO DEL FORO || BACKGROUND FORUM --- */
  43. body { background-attachment: fixed; background-color: var(--peaceful-1); background-position: center; background-repeat: no-repeat; background-size: cover; color: var(--peaceful-n1); text-align: justify; margin: 0!important; padding: 0!important; }
  44. /* --- FORMA DEL FORO || FORM FORUM --- */
  45. #wrap { background-color: var(--peaceful-0); border: var(--peaceful-border); margin: 30px auto; padding: 0; min-width: var(--wsize); max-width: var(--wsize); width: var(--wsize); }
  46. div#content { padding-right: 3px!important; }
  47. /* --- NOMBRE DEL FORO || NAME FORUM --- */
  48. div#pcf-sitename { background: var(--peaceful-5); display: flex; align-items: center; justify-content: center; font: 900 2em / 1em var(--peaceful-t1); color: var(--peaceful-n2); letter-spacing: 1px; text-align: center; text-transform: uppercase; margin-bottom: 1px; padding: 10px; height: 40px; }
  49. div#pcf-sitename h1 { font-size: 100%; }
  50. /* --- IMAGEN DEL FORO || BANNER FORUM --- */
  51. #logo { display: block; padding: 0!important; overflow: hidden; height: 350px; width: 100%; }
  52. #logo img { object-fit: cover; height: 100%; width: 100%; }
  53. /* --- DESCRIPCION DEL FORO || DESCRIPTION FORUM --- */
  54. #logo-desc { color: var(--peaceful-n3); font: 600 10px var(--peaceful-t1); letter-spacing: .5px; padding: 15px; text-transform: uppercase; }
  55. /* --- NAVEGACION DEL FORO || NAVIGATION FORUM --- */
  56. ul.linklist.navlinks { background-color: var(--peaceful-1); border-top: var(--peaceful-border); border-bottom: var(--peaceful-border)!important; padding: 10px; text-transform: uppercase; }
  57. a.mainmenu { color: var(--peaceful-n2); font: 600 .7em var(--peaceful-t1); letter-spacing: .5px; padding: 5px; }
  58.  
  59. /*////////////////////////////////////////// TODO SOBRE EL ESTILO DE LOS WIGDETS || ALL ABOUT WIGDETS STYLE //////////////////////////////////////////*/
  60.  
  61. /* -- Widgets -- */
  62. #content-container div#left { margin-right: 5px; outline: var(--peaceful-border); }
  63. .module .h3 { display:none; }
  64.  
  65. /* - Encabezado || Top title - */
  66. .pcf-Wwig imagen { display: block; background-size: cover; height: 160px; width: 100%; }
  67. .pcf-Wwig h1 { background: var(--peaceful-1); color: var(--peaceful-n2); font: 800 1em / 1em var(--peaceful-t1); letter-spacing: 1px; padding: 10px; text-align: center; text-transform: uppercase; }
  68. .pcf-wigGbox { padding: 25px; line-height: 1.35em!important; font-family: var(--peaceful-t3); }
  69.  
  70. /* - Conexion || Connection - */
  71. .login-avatar { border: 3px solid var(--peaceful-0); outline: var(--peaceful-border); margin: 25px auto 0; }
  72. .login-avatar, .login-avatar img { object-fit: cover; width: 200px; height: 200px; }
  73. .login-usn { font: 700 1.4em var(--peaceful-t1); margin: 12px 10px; text-align: center; text-transform: uppercase; }
  74. .box-content { display: flex; flex-wrap: wrap; align-content: baseline; text-transform: uppercase; margin: 0 15px 15px; }
  75. .box-content m, .box-content n { display: block; padding: 6px 5px 5px; line-height: 1; margin-bottom: 4px!important; font-family: var(--peaceful-t1); }
  76. .box-content m { background: var(--peaceful-1); color: var(--peaceful-n2); font-weight: 600; font-size: 9px; text-align: left; letter-spacing: .5px; width: 115px; }
  77. .box-content n { flex-grow: 1; font-style: italic; text-align: center; width: 75px; }
  78. .box-content up { display: block; text-align: center; width: 100%; }
  79. .box-content up a { background: var(--peaceful-5); color: var(--peaceful-n2); display: block; font: 600 10px var(--peaceful-t1); padding: 7px; }
  80.  
  81. /* - Staff del foro || Staff forum - */
  82. .pcf-WBXstaff { display: flex; flex-wrap: wrap; align-content: baseline; justify-content: center; position: relative; overflow: hidden; margin: 20px; }
  83. .pcf-sw100, .pcf-sw50 { position: relative; overflow: hidden; }
  84. /* Ancho completo || Full width */ .pcf-sw100 { width: calc(100% - 1px); }
  85. /* Mitad de ancho || Half width */ .pcf-sw50 { width: calc(98%/2); } .pcf-sw50:nth-of-type(2n) { margin-right: 3px; }
  86. .pcf-sgrnd { background-size: cover; height: 60px; width: 100%; }
  87. .pcf-sttgrnd { background: var(--peaceful-1); color: var(--peaceful-n2); font: 500 0.8em / 1 var(--peaceful-t1); letter-spacing: 1px; padding: 5px 10px; margin: 3px 0; text-align: center; text-transform: uppercase; }
  88.  
  89. /* - Evento del foro || Forum event - */
  90. .pcf-evento { background-size: cover; border: 3px solid var(--peaceful-0); outline: var(--peaceful-border); display: flex; align-items: center; justify-content: center; text-align: center; text-transform: uppercase; position: relative; margin: 20px auto; height: 150px; width: 80%; }
  91. .pcf-einfo { background-color: var(--peaceful-1); padding: 12px 5px; position: absolute; width: 80%; }
  92. .pcf-einfo n { display: block; color: var(--peaceful-6); font: 500 1.5em / 1em var(--peaceful-t2); letter-spacing: 1px; margin-bottom: 5px; }
  93. .pcf-einfo a { display: block; color: var(--peaceful-3); font: 800 0.7em / 1 var(--peaceful-t1); letter-spacing: 5px; }
  94.  
  95. /* ///////////////////////// TABLON DEL FORO || BOARD INDEX ///////////////////////// */
  96.  
  97. /* -- Cuerpo general || General body -- */
  98. .pcf-board { background: var(--peaceful-0); border: var(--peaceful-border); display: flex; flex-wrap: wrap; align-content: baseline; padding: 10px; }
  99. .pcf-Wtwo { display: flex; flex-wrap: wrap; align-content: baseline; flex-grow: 1; width: 525px; }
  100.  
  101. /* - Anuncios || Announcements - */
  102. .pcf-tb-one { background: var(--peaceful-1); flex-grow: 1; margin-right: 1px; padding: 15px 13px 15px 15px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; height: 200px; width: 120px; max-width: 180px; }
  103. .pcf-tb-ttone { color: var(--peaceful-6); font: 500 1.6em / 1 var(--peaceful-t2); letter-spacing: 1px; text-transform: uppercase; text-align: center; }
  104. .pcf-tb-bonex { color: var(--peaceful-n2); font: 400 0.8em / 1.5em var(--peaceful-t1); overflow: auto; padding-right: 5px; height: 158px; }
  105.  
  106. /* - Ultimos temas || Recent topics */
  107. .pcf-tb-two { flex-grow: 1; padding: 5px; height: 120px; width: 180px; }
  108. .pcf-tb-tttwo { border-bottom: var(--peaceful-border); color: var(--peaceful-n3); font: 500 1.3em / 1 var(--peaceful-t2); text-align: left; text-transform: uppercase; padding-bottom: 5px; }
  109. .pcf-tb-btwox { text-align: center; font: 0.8em / 1em var(--peaceful-t3); height: 81px; margin: 5px auto 0; overflow: hidden; padding: 5px 0 5px 5px; }
  110. div#comments_scroll_div a { font: 700 11px / 1em var(--peaceful-t1); }
  111.  
  112. /* - Link rapidos || Fast links - */
  113. .pcf-tb-three { border-left: var(--peaceful-border); align-content: stretch; display: inline-flex; flex-wrap: wrap; flex-grow: 1; letter-spacing: 1px; text-align: center; text-transform: uppercase; padding: 0 5px; margin-top: -1px; height: 125px; width: 223px; }
  114. .pcf-tb-three a { align-items: center; background: var(--peaceful-1); color: var(--peaceful-n2); display: flex; flex-grow: 1; font: 500 0.63em / 1em var(--peaceful-t1); justify-content: center; margin: 1px 1px 0; width: 50px; padding: 5px 8px; transition: 500ms; }
  115. .pcf-tb-three a:hover { -moz-transition-duration: .4s; -webkit-transition-duration: .4s; background: var(--peaceful-5); }
  116.  
  117. /* - Redes sociales || RSS - */
  118. .pcf-tb-rrss { background: var(--peaceful-1); font-size: 20px; overflow: hidden; text-align: center; height: 124px; width: 50px; }
  119. .pcf-tb-rrss a { display: flex; align-items: center; justify-content: center; color: var(--peaceful-4)!important; height: calc(100%/2); transition: .5s; }
  120. .pcf-tb-rrss a:hover { background: var(--peaceful-5); color: var(--peaceful-n2)!important; text-decoration: none; }
  121. .pcf-tb-rrss a:nth-of-type(2) { border-top: var(--peaceful-border); }
  122.  
  123. /* - Busquedas || Searching... - */
  124. .pcf-tb-four { border-top: var(--peaceful-border); height: 88px; margin-top: 1px; padding: 5px 0; display: flex; align-items: center; flex-wrap: wrap; justify-content: center; width: 100%; }
  125. .pcf-tb-four img { object-fit: cover; outline: var(--peaceful-border); padding: 4px; height: 33px; width: 93px; }
  126. .pcf-tb-four a { background: var(--peaceful-2); display: inline-block; margin: 3px; transition: 300ms; }
  127. .pcf-tb-four a:hover { background: var(--peaceful-3); transition: 300ms; }
  128.  
  129. /* /////////////////////////////////// CATEGORIAS Y SUBFOROS || CATEGORIES AND SUBFORUMS /////////////////////////////////////// */
  130.  
  131. /* - Categorias || Category - */
  132. li.header, h1.page-title, #cp-main h1, .h3 { background: var(--peaceful-1); padding: 15px; text-align: center; text-transform: uppercase; }
  133. li.header h2, h1.page-title a, #cp-main h1 a, .h3 a, li.header, h1.page-title, #cp-main h1, .h3 { color: var(--peaceful-n2)!important; font: 800 1.5em var(--peaceful-t1); letter-spacing: 2px; margin: 0!important; }
  134.  
  135. /* - Cuerpo de los subforos || Body subforum - */
  136. .pcf-subforum { border-bottom: var(--peaceful-border); margin: 5px 0; display: flex; flex-wrap: nowrap; align-items: center; overflow: hidden; padding-bottom: 5px; width: 100%; }
  137.  
  138. /* 1er modulo: Descripcion de los subforos || 1th module: Description of subforum */
  139. .pcf-wdsc { border-right: var(--peaceful-border); display: flex; flex-grow: 1; align-items: center; padding-right: 10px; overflow: hidden; position: relative; height: 143px; width: 415px; }
  140. /* Imagen | Image */
  141. .pcf-mgdsc { background-color: var(--peaceful-1); border: 20px solid var(--peaceful-1); background-size: cover; display: flex; align-items: center; position: relative; height: 100px; width: 100px; }
  142. .pcf-mgdsc:before { display: block; content: " "; border-bottom: 20px solid transparent; border-left: 20px solid var(--peaceful-1); border-top: 20px solid transparent; position: absolute; right: -40px; height: 0; width: 0; }
  143. /* No links */
  144. .pcf-desc1 { flex-grow: 1; margin-left: 15px; overflow: hidden; padding: 10px; width: 240px; }
  145. .pcf-desc1 texto { display: block; line-height: 1em; height: 55px; overflow: auto; padding-right: 5px; }
  146. /* With links */
  147. .pcf-fastlinks { display: flex; flex-wrap: wrap; margin-top: 5px; overflow: auto; text-align: center; text-transform: uppercase; height: 46px; }
  148. .pcf-fastlinks a { background: var(--peaceful-1); align-items: center; color: var(--peaceful-n2); display: flex; flex: 1; flex-wrap: wrap; font: bold 0.7em / 1 var(--peaceful-t3); justify-content: center; letter-spacing: .3px; margin: 1px; padding: 6px 5px 5px; text-decoration: none; transition: 300ms; min-width: 60px; }
  149. .pcf-fastlinks a:hover { background: var(--peaceful-4); transition: 300ms; }
  150.  
  151. /* 2do modulo: Nombre del subforo, conteo y ultimo post || 2nd module: Name subforum, counting and Last post */
  152. .pc-wups { flex-grow: 1; overflow: hidden; width: 290px; }
  153. .pcf-wstats { display: flex; align-items: center; height: 107px; }
  154. .pcf-wstats * { font-family: var(--peaceful-t1); line-height: 1.1em; position: relative; overflow: hidden; text-align: center; text-transform: uppercase; flex-grow: 1; }
  155. /* Nombre del foro || Name subforum */
  156. .pcf-wsbf a { background: var(--peaceful-1); color: var(--peaceful-n2)!important; font: 600 12px / 1 var(--peaceful-t1); display: block; letter-spacing: -.1px; margin-bottom: 3px; padding: 11px 5px 10px; text-transform: uppercase; text-decoration: none!important; transition: 300ms; text-align: center; }
  157. /* Conteo || Cont */
  158. .pcf-cont { font-weight: 800!important; padding: 0 10px; width: 100px; max-width: 100px; }
  159. .pcf-cont b { color: var(--peaceful-5); font-size: 1.8em; }
  160. .pcf-cont span { color: var(--peaceful-n3); display: block; letter-spacing: 1px; font-size: .8em; }
  161. .pcf-topicsf { border-bottom: var(--peaceful-border); padding-bottom: 5px; margin-bottom: 5px; }
  162. /* - Ultimo post || Last post - */
  163. .pcf-lastpostf { border-left: var(--peaceful-border); box-sizing: border-box; font-weight: 600; font-size: .9em; letter-spacing: -.3px; height: 80px; padding: 0 5px; width: 161px; display: flex; align-items: center; }
  164.  
  165. /* ////////////////////////////////////////// ESTADISTICAS || STATISTICS ////////////////////////////////////////// */
  166.  
  167. /* - Caja madre || Mother box - */
  168. .pcf-stasta { display: flex; flex-wrap: wrap; align-content: baseline; justify-content: center; position: relative; }
  169. .pcf-statistics1, .pcf-statistics2 { border: var(--peaceful-border); flex-grow: 1; padding: 5px; height: 190px; width: 233px; }
  170.  
  171. /* - Total de usuarios online || Total users online - */
  172. .pcf-stasta h3 { display: block; border-bottom: var(--peaceful-border); font: bold 0.9em / 1em var(--peaceful-t1); letter-spacing: .5px; text-align: center; padding: 10px 5px; margin: 0 0 5px!important; width: 100%; }
  173.  
  174. /* - Usuarios conectados y ultimos conectados || Online users and Last users - */
  175. .pcf-staTT { background: var(--peaceful-1); color: var(--peaceful-n2); font: 800 1em var(--peaceful-t1); letter-spacing: 2px; padding: 5px; text-align: center; text-transform: uppercase; }
  176. .pcf-staBX1 texto, .pcf-staBX2 texto { display: block; padding-right: 3px; overflow: auto; height: 65px; }
  177. .pcf-staBX1, .pcf-staBX2 { margin-top: 7px; }
  178.  
  179. /* - Imagen + Texto || Image + Text - */
  180. .pcf-staCrdts { border: 5px solid var(--peaceful-0); display: flex; flex-wrap: wrap; align-items: center; align-content: center; justify-content: center; margin-left: 5px; width: 185px; }
  181. .pcf-staMG { border: 10px solid var(--peaceful-1); position: relative; }
  182. .pcf-staMG, .pcf-staMG img { border-radius: 100%; height: 70px; width: 70px; }
  183. .pcf-staMG img { border-radius: 100%; float: none!important; margin: 0!important; object-fit: cover; }
  184. .pcf-staMG:after { content: " "; display: block; border-left: 14px solid transparent; border-right: 14px solid transparent; border-top: 16px solid var(--peaceful-1); margin: 0 auto; right: 0; left: 0; bottom: -23px; height: 0; width: 0; position: absolute; z-index: 1; }
  185. .pcf-staCrdts texto { display: block; font: 1em / 1.3em var(--peaceful-t3); height: 60px; overflow: auto; margin: 23px 10px 0; padding-right: 5px; }
  186. .pcf-staCrdts texto a { font-weight: 600; color: var(--peaceful-5); }
  187.  
  188. /* - Grupos del foro || Groups forum - */
  189. .pcf-statistics2 { display: flex; flex-wrap: wrap; align-content: stretch; margin-left: 5px; overflow: auto; }
  190. .pcf-statistics2.groups a { background: var(--group); color: var(--peaceful-n2); font: 700 0.9em / 1em var(--peaceful-t1); text-transform: uppercase; text-align: center; flex-grow: 1; margin: 1px; width: 50px; display: flex; align-items: center; justify-content: center; }
  191.  
  192. /* -- Final de las estadisticas -- */
  193. .pcf-stabtm { background: var(--peaceful-1); color: var(--peaceful-n2); padding: 5px; text-align: center; text-transform: uppercase; margin-top: 5px; width: 100%; }
  194. .pcf-stabtm cont { display: inline-block; font: 600 0.8em / 1em var(--peaceful-t3); letter-spacing: .5px; margin: 0 5px; padding: 5px 4px; }
  195. .pcf-stabtm i { font-size: .6em; }
  196.  
  197. /* ////////////////////////////////////////// AFILIADOS FOOTER || AFFILIATES FOOTER ////////////////////////////////////////// */
  198.  
  199. /* Cuerpo del footer - Body footer */
  200. .ac-afiliadosfooter .peaceful-footer2 { background-color: var(--peaceful-1); border: var(--peaceful-border); color: var(--peaceful-n2); display: flex; flex-wrap: wrap; align-items: center; align-content: center; text-align: center; padding: 20px; }
  201. /* Todas las imagenes - All imgs */
  202. .peaceful-footer2 img { -moz-transition: all 1s ease-in-out; -webkit-filter: grayscale(60%); -webkit-transition: all 1s ease-in-out; opacity: .8; border: 2px solid var(--peaceful-1); outline: var(--peaceful-border); object-fit: cover; }
  203. .peaceful-footer2 img:hover { -webkit-filter: grayscale(0%); opacity: 1; }
  204. /* Af. hermanas - Af. sister */
  205. .peaceful-footer2-sister { flex-grow: 1; width: 250px; }
  206. .peaceful-footer2-sister img { margin: 1px 5px; height: 170px; width: 100px; }
  207. /* Af. elites */
  208. .peaceful-footer2-elites { flex-grow: 1; margin-right: 10px; width: 276px; }
  209. .peaceful-footer2-elites img { margin: 3px; height: 40px; width: 40px; }
  210. /* Creditos - Credits */
  211. .peaceful-footer2-credits { border-left: var(--peaceful-border); padding: 0 33px 30px; width: 170px; }
  212. .peaceful-footer2-credits span { color: var(--peaceful-5); font-size: 80px; }
  213. .peaceful-footer2-credits-credits { font: 10px monospace; text-align: justify; letter-spacing: -.5px; }
  214. .peaceful-footer2-credits-credits a { font-weight: 900; color: var(--peaceful-4); }
  215.  
  216. /* ///////////////////////////////////////////// LISTADO DE TEMAS || LIST OF TOPICS ///////////////////////////////////////////// */
  217.  
  218. /* - Listado de titulos || Title List - */
  219. .pcf-forumbg { border-bottom: var(--peaceful-border); color: var(--peaceful-n3); font: 800 1em / 1em var(--peaceful-t1); padding: 8px 2px; text-transform: uppercase; }
  220. .h3 { padding: 10px!important; letter-spacing: 1px!important; margin-bottom: 0.2em!important; }
  221. h1.page-title, #cp-main h1, .h3 { font-size: 1em!important; }
  222. /* --- */
  223. .pcf-tpl_t1 { border: var(--peaceful-border); color: var(--peaceful-n3); font: bold 1em / 1em var(--peaceful-t1); letter-spacing: .2px; padding: 10px; position: relative; text-align: center; text-transform: uppercase; }
  224. .pcf-tpl_t1 > div { width: 180px; }
  225.  
  226. /* -- Cuerpo || Body -- */
  227. .pcf-tp { align-items: center; box-sizing: border-box; display: flex; flex-wrap: wrap; align-content: center; overflow: hidden; margin-bottom: 5px; width: 100%; }
  228.  
  229. /* - Icono || Icon - */
  230. .pcf-tpicon { background: var(--peaceful-1); background-position: center; background-repeat: no-repeat; border-right: var(--peaceful-border); padding: 10px; height: 45px; width: 30px; }
  231.  
  232. /* - Titulo del tema, autor del tema || Title of the topic, author of the topic- */
  233. .pcf-topics { display: flex; flex-wrap: wrap; align-items: center; align-content: center; flex-grow: 1; text-align: justify; box-sizing: border-box; overflow: hidden; padding: 0 10px; width: 460px; }
  234. .pcf-nontopics { border-bottom: var(--peaceful-border); font: 800 1.05em / 1 var(--peaceful-t1); padding-bottom: 5px; margin-bottom: 5px; width: 100%; }
  235. .pcf-nontopics strong { display: inline-block; color: var(--peaceful-5); text-transform: uppercase; float: left; margin-right: 3px; }
  236. .pcf-nontopics a { color: var(--peaceful-n3); display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 74%; }
  237. .pcf-autor { display: flex; font: 0.7em / 1em var(--peaceful-t1); text-transform: uppercase; letter-spacing: 1px; } .pcf-autor a { margin-left: 2px; }
  238.  
  239. /* - Vistos, respuestas || View, replies - */
  240. .pcf-rnumber { border-right: var(--peaceful-border); border-left: var(--peaceful-border); color: var(--peaceful-5); display: flex; align-items: center; justify-content: center; flex-grow: 1; font: 800 20px / 1em var(--peaceful-t1); text-align: center; text-transform: uppercase; padding: 5px; height: 56px; width: 96px; }
  241. ul.topiclist dfn { color: var(--peaceful-n3); display: block; font-size: .4em; font-style: normal; letter-spacing: 1.2px; } .pcf-rnumber:nth-of-type(4) { border-left: 0!important; }
  242.  
  243. /* - Ultimo posteador, fecha || Last poster, date - */
  244. .pcf-lastpost-sts { background: var(--peaceful-1); border-top: var(--peaceful-border); border-bottom: var(--peaceful-border); color: var(--peaceful-n2); font: 500 0.8em / 1em var(--peaceful-t1); display: flex; align-items: center; text-transform: uppercase; letter-spacing: .5px; padding: 0 8px; position: relative; height: 25px; width: 100%; }
  245. .pcf-lastpost-sts > div { box-sizing: border-box;} .pcf-lastpost i { font-size: .8em; } .pcf-lastpost { z-index: 1; }
  246. .pcf-pagination { top: 7px; right: 8px; position: absolute; width: 100%; }
  247. .pcf-pagination .pagination { margin: 0!important; }
  248.  
  249. /* - Espacio de la navegacion || Navigation area - */
  250. .pcf-viewforum_body { align-items: center; display: flex; height: 33px; margin: 5px 0; position: relative; }
  251. .topic-actions { margin: 0!important; width: 100%; }
  252.  
  253. /* - Leyenda || Legend -*/
  254. #pcf-info_vfm { display: flex; flex-wrap: wrap; margin: 0 0 .2em; width: 100%; }
  255. #pcf-permission { width: calc(100%/2 - 1px); }
  256. .pcf-navuser-vfm { background: var(--peaceful-1); color: var(--peaceful-n2); font: 600 0.7em / 1em var(--peaceful-t1); letter-spacing: 1px; padding: 10px; text-align: center; text-transform: uppercase; margin-top: 0.2em; width: 100%; }
  257.  
  258. /* ///////////////////////// ESTRUCTURA DEL PERFIL Y TEMAS - LA APARIENCIA BÁSICA || PROFILE STRUCTURE AND THEMES - THE BASIC APPEARANCE ///////////////////////// */
  259.  
  260. /* -- Encabezado || Topic Header -- */
  261. .post .h3 { font-size: 8px!important; width: 100%; }
  262. .pcf-eapost { align-items: center; background: var(--peaceful-4); display: flex; margin-top: 1px; padding: 5px 10px; width: 100%; }
  263. .pcf-eapost div, .pcf-eapost ul { width: calc(100%/2); box-sizing: border-box; }
  264. .pcf-author { color: var(--peaceful-n2); font: 600 8px var(--peaceful-t1); letter-spacing: .5px; text-transform: uppercase; }
  265. ul.pcf-iconsedits { justify-content: right; } .pcf-edits img { margin-right: 5px; }
  266.  
  267. /* - Contenido del post || Post content - */
  268. .post .inner { display: flex; flex-wrap: wrap; align-content: baseline; } .post { margin: 0 0 0.2em; padding: 0; }
  269. .postbody { box-sizing: border-box; flex-grow: 1; color: var(--peaceful-n1); padding: 10px 10px 10px 5px; width: 470px; }
  270. .postbody .content { font: 12px / 1.2em var(--peaceful-t3); }
  271.  
  272. /* - Leyenda de edicion || Editing legend - */
  273. div#pcf-editinfo { color: var(--peaceful-6); font-weight: 700; text-align: center; font-style: italic; padding: 6px 10px 0; }
  274.  
  275. /* - Perfil de los temas || Profile topics - */
  276. .pcf-postprofile { background: var(--peaceful-0); border-left: var(--peaceful-border); float: right; padding: 5px 0 0 5px; position: relative; width: var(--psizew); }
  277. /* Nickname */
  278. .pcf-profile-username { background: var(--peaceful-1); font: 900 1.5em / 1em var(--peaceful-t1); padding: 10px 5px; text-align: center; text-transform: uppercase; margin-bottom: 5px; }
  279. /* Avatar */
  280. .pcf-profile-avatar { height: var(--psizeh); width: var(--psizew); overflow: hidden; margin-bottom: 5px; }
  281. .pcf-profile-avatar img { object-fit: cover; height: 100%; width: 100%; }
  282. /* Datos del perfil || Profile data */
  283. .pcf-postground { -moz-transition-duration: 400ms; -webkit-transition-duration: 400ms; align-items: center; background: #0a0a0abf; color: var(--peaceful-n2); display: flex; justify-content: center; opacity: 0; overflow: hidden; position: absolute; height: var(--psizeh); width: var(--psizew); }
  284. .pcf-postground:hover { -moz-transition-duration: 400ms; -webkit-transition-duration: 400ms; opacity: 1; }
  285. .postprofile-style { text-align: center; overflow: auto; position: relative; height: calc(100% - 50px); width: calc(100% - 50px); }
  286. .pcf-postprofile-field { margin: 8px 0; padding: 5px; }
  287. .pcf-profile-label { display: block; font: 600 1em / 1em var(--peaceful-t1); text-transform: uppercase; border-bottom: var(--peaceful-border); padding-bottom: 2px; margin-bottom: 2px; }
  288. .pcf-profile-label span { color: var(--peaceful-n2)!important; }
  289. /* Rango, contacto || Rank, contact */
  290. .pcf-profile-rank { background: var(--peaceful-1); color: var(--peaceful-6); font: 800 1em / 1em var(--peaceful-t1); letter-spacing: 1px; text-transform: uppercase; }
  291. .pcf-profile-rank, .pcf-profile-contact { padding: 10px 5px; text-align: center; }
  292. .pcf-profile-contact img { margin: 0 5px; }
  293.  
  294. /* Dejar de vigilar tema || Watch topic */
  295. .noprint a { display: block; border-top: var(--peaceful-border); font: 800 1em / 1em var(--peaceful-t1); letter-spacing: .5px; text-transform: uppercase; padding-top: 7px; }
  296.  
  297. /* - Spoiler, Code and Quote - */
  298. blockquote, dl.codebox { background: var(--peaceful-3); border-left: 10px solid var(--peaceful-1)!important; font-size: 100%!important; margin: 0 10px; overflow: hidden; padding: 10px; border: 0; }
  299. blockquote cite, dl.codebox dt { border-bottom: var(--peaceful-border); font: 900 12px / 1em var(--peaceful-t1); margin-bottom: 5px; padding-bottom: 5px; text-transform: uppercase; }
  300. .spoiler_content.hidden, dl.codebox code { display: block; font-size: 100%; padding-right: 5px; height: auto; max-height: 200px; overflow: auto; white-space: normal; }
  301. .spoiler_content.hidden, dl.codebox code, .content blockquote { color: var(--peaceful-n1)!important; }
  302. .spoiler_content.hidden { margin: 0 6px; }
  303. blockquote div { margin-left: 0; }
  304.  
  305. /* ///////////////////////// PERFIL SIMPLE || SIMPLE PROFILE ///////////////////////// */
  306.  
  307. /* - Caja que engloba al perfil || Mother box - */
  308. .pcf-probox { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; border: var(--peaceful-border); margin: 0 auto; padding: 10px; }
  309.  
  310. /* - 1er modulo: Caja de la informacion del perfil || 1st module: Profile information box - */
  311. .pcf-proONE { margin-right: 10px; flex-grow: 1; width: calc(61.5em - var(--psizew)); }
  312. /* Nombre del usuario, rango || Username, rank */
  313. .pcf-prott { background: var(--peaceful-1); padding: 10px; margin-bottom: 10px; }
  314. .pcf-protitle { border-bottom: var(--peaceful-border); font: 900 2em / 1em var(--peaceful-t1); padding-bottom: 4px; }
  315. .pcf-prorango { color: var(--peaceful-n2); font: 600 11px / 1em var(--peaceful-t1); letter-spacing: .5px; padding-top: 5px; text-transform: lowercase; }
  316. /* Campos del perfil || Fields profile */
  317. .pcf-proinfo { align-content: baseline; outline: var(--peaceful-border); display: flex; flex-wrap: wrap; justify-content: center; height: calc(-20px + var(--psizeh)); overflow: auto; }
  318. .pcf-procmps { display: flex; flex-wrap: wrap; flex-grow: 1; align-items: center; text-align: center; margin: 10px; height: 46px; width: 150px; }
  319. .pcf-campo { display: block; width: 100%; }
  320. .pcf-campo pcfq { border-bottom: var(--peaceful-border); display: block; font: 800 11px var(--peaceful-t1); padding-bottom: 2px; text-transform: uppercase; }
  321. .pcf-campo pcfa { display: block; padding: 3px 0; }
  322. .pcf-campo pcfq, .pcf-campo pcfq span { color: var(--peaceful-n3)!important; }
  323.  
  324. /* - 2do modulo: Avatar, estadisticas || 2nd module: Avatar, statistics - */
  325. .pcf-proTWO { width: calc(var(--psizew) + 20px); }
  326. /* Avatar */
  327. .pcf-proavatar { background: var(--peaceful-0); border: 10px solid var(--peaceful-1); height: var(--psizeh); }
  328. .pcf-proavatar img { object-fit: cover; height: var(--psizeh)!important; width: var(--psizew)!important; }
  329. /* Estadisticas de mensajes y temas || Message and topic statistics */
  330. .pcf-probotones { display: flex; align-items: center; font: 800 1.3em / 1em var(--peaceful-t1); color: var(--peaceful-6); justify-content: center; height: 23px; text-align: center; text-transform: uppercase; margin-top: 10px; }
  331. .pcf-probotones > a { display: block; padding: 0 10px; } .pcf-probotones i { color: var(--peaceful-5); font-size: .6em; }
  332.  
  333. /* - 3er modulo: Contacto || 3th module: Contact - */
  334. .pcf-procontacto { background: var(--peaceful-1); display: inline-flex; justify-content: center; margin-top: 10px; padding: 10px; width: 100%; }
  335. /* No email - optional */ .pcf-procontacto div:nth-of-type(2) { display: none!important; }
  336. .pcf-procontacto a { margin: 0 5px; }
  337.  
  338. /* - Panel de administracion || Administration Panel - */
  339. .pcf-adminprofile { color: var(--peaceful-n3); font: 700 1em / 1em var(--peaceful-t1); letter-spacing: 1px; margin: 5px auto; text-align: center; text-transform: uppercase; }
  340.  
  341. /* ////////////////////////////////////////// CODIGOS VARIOS PARA PERSONALIZAR || VARIOUS CODES TO CUSTOMIZE ////////////////////////////////////////// */
  342.  
  343. /* - Scroll - */
  344. ::-webkit-scrollbar { background-color: var(--peaceful-6); border: 4px solid var(--peaceful-1); height: 9px; width: 9px; }
  345. ::-webkit-scrollbar-thumb { background-color: var(--peaceful-5); border: 2px solid var(--peaceful-1); height: auto; width: 5px; }
  346.  
  347. /* - Seleccionar de color || Select color- */
  348. ::selection { background: var(--peaceful-5); color: var(--peaceful-n2); }
  349.  
  350. /* - Miembros estandar || Standard members - */
  351. .topic-actions input.inputbox.tiny { width: 41%; }
  352. thead { background: var(--peaceful-1); padding: 4px; }
  353. table.table1 thead th { color: var(--peaceful-n2); font: 700 10px var(--peaceful-t1); padding: 7px 8px; }
  354.  
  355. /* - Preview - */
  356. div#preview .h3 { width: auto!important; } div#preview .postbody { flex-grow: 0; width: calc(100% - var(--psizew)); }
  357. .panel.post.preview .pcf-eapost { margin-bottom: 1em!important; }
  358. .post h3 { font: 800 1em / 1em var(--peaceful-t1); margin: 0 0 .5em!important; }
  359. .postbody p.author { margin: 0!important; padding: 0.5em 0.5em 0!important; }
  360.  
  361. /* - Editor - */
  362. .sceditor-container, .sceditor-container div, div.sceditor-dropdown, div.sceditor-dropdown div { z-index: 0!important; }
  363. .sceditor-container{ border:var(--peaceful-border)!important; background:var(--peaceful-0)!important; border-radius:3px!important; }
  364. .sceditor-toolbar { padding: 10px!important; border-radius:1px 1px 0 0!important; border-bottom:var(--peaceful-border)!important; text-align: center; background:var(--peaceful-2)!important; }
  365. .sceditor-group { background: var(--peaceful-2)!important; border: 0px!important; border-radius: 3px!important; }
  366. .sceditor-button { text-indent: 0!important; margin:2px; }
  367. .sceditor-button, .sceditor-button div { display: block; }
  368. .sceditor-button:hover, .sceditor-button.hover, .sceditor-button.active{ background:var(--peaceful-1)!important; box-shadow:0 0 transparent!important; }
  369. .sceditor-container textarea { color: var(--peaceful-n1)!important; }
  370.  
  371. /* - Formularios || Forms - */
  372. .inputbox { background-color: var(--peaceful-0); border: var(--peaceful-border); color: var(--peaceful-n1); cursor: text; font: 400 12px var(--peaceful-t3); padding: 5px 10px; }
  373. input.tiny, select.tiny { width: 136px!important; margin-right: -5px; }
  374. input.inputbox, select.inputbox { width: 76%; outline: 0; } textarea.inputbox { width: 85%; outline: 0; }
  375. select { background: var(--peaceful-0); color: var(--peaceful-n1); }
  376.  
  377. /* - Botones de previsualizacion || Preview buttons - */
  378. a.button1, a.button2, button.button2, input.button, input.button1, input.button2 { background: var(--peaceful-4); border: 0!important; color: var(--peaceful-n2)!important; font: 800 9px var(--peaceful-t1); overflow: visible; padding: 5px 10px!important; text-transform: uppercase; width: auto!important; }
  379. .buttons { margin: 0; } fieldset.submit-buttons input { vertical-align: middle; margin-right: 5px; }
  380.  
  381. /* - Botones del paginado de los temas || Buttons of the topic pagination - */
  382. .pagination span a, .pagination span a:active, .pagination span a:link, .pagination span a:visited { background: var(--peaceful-0); color: var(--peaceful-n3); border: var(--peaceful-border); }
  383. .pagination span a, .pagination span a:active, .pagination span a:link, .pagination span a:visited { color: var(--peaceful-n1); border: var(--peaceful-border); }
  384. .pagination span a, .pagination span a:active, .pagination span a:link, .pagination span a:visited, .pagination span strong { font-size: .9em; font-weight: 400; line-height: 1.5em; margin: 0 2px; padding: 3px; text-decoration: none; }
  385. .pagination span strong { background-color: var(--peaceful-5); border: var(--peaceful-border)!important; color: var(--peaceful-n2); }
  386.  
  387. /* - Pagina de busqueda || Search box - */
  388. .overview { background: var(--peaceful-0); border: var(--peaceful-border); font: 600 0.8em / 1em var(--peaceful-t1); padding: 8px; }
  389.  
  390. /* - Listado de mensajes privados || List of private messages - */
  391. div#privmsgs-menu { border-bottom: var(--peaceful-border); display: flex; justify-content: center; padding-bottom: 10px; align-items: center; font: 700 1em / 1em var(--peaceful-t1); text-transform: uppercase; }
  392. #privmsgs-menu > div { text-align: center; margin: 0 20px; }
  393. div#privmsgs-menu div span { display: block; margin-top: 5px; width: 100%; }
  394. .pcf-tpl_t1.privim { border-left: 0; border-right: 0; display: flex; flex-wrap: wrap; align-items: center; align-content: center; height: 20px; }
  395. .pcf-tpl_t1.privim div { position: absolute; float: inherit; width: auto; } .right-box { right: 10px; }
  396.  
  397. /* ////////////////////////////////////////// NO ELIMINAR ESTO || DO NOT DELETE THIS ////////////////////////////////////////// */
  398.  
  399. /* Eliminar zonas - Delete spaces */
  400. div#pcf-editinfo br, div#postingbox .h3:nth-of-type(1), .pcf-profile-rank br, .pcf-navuser-vfm br, #content-container div#left div#comments_scroll_div, .peaceful-footer2, .post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom, p.copyright br, .pcf-staBX1 br { display: none; }
  401. .module, .panel, .forumbg, .forabg, div#pcf-sitename h1 { margin: 0!important; padding: 0!important; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement