DanelCodes

03 | Tutorial: Tablón Conexión

Feb 9th, 2020
470
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.39 KB | None | 0 0
  1. /* FONTS A INSTALAR */
  2.  
  3. <script src="https://kit.fontawesome.com/fb4f7fc7d2.js"></script>
  4. /*****/(Recomiendo usar su propio kit de font-awesome)/*****/
  5.  
  6. <link href="https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900&display=swap" rel="stylesheet"/>
  7.  
  8. /* CÓDIGO DEL TEMPLATE OVERALL_HEADER */
  9.  
  10. <div id="outwrap">
  11. <div id="wrap">
  12. <div id="bo-logo">
  13. <div class="logo">
  14. <div class="imlogo">
  15. </div>
  16. </div>
  17. <div class="conexion">
  18. </div>
  19. </div>
  20.  
  21. /* JAVASCRIPT*/
  22.  
  23. $(document).ready(function(){
  24. $('.conexion-mover').appendTo('.conexion');
  25. });
  26.  
  27. /*CÓDIGO DEL TEMPLAT MOD_LOGIN*/
  28.  
  29. <div class="conexion-mover">
  30.  
  31. <!-- BEGIN switch_login_small -->
  32.  
  33. Acá viene el formulario de intreso.
  34.  
  35. <!-- END switch_login_small -->
  36. <!-- BEGIN switch_profile -->
  37.  
  38. <div class="con-nombre">
  39. <p>¡Bienvenido a Nombre del Foro!</p>
  40. <h1>{USERNAME}</h1>
  41. </div>
  42.  
  43. <div class="out-avatar">
  44. <div class="con-avatar">
  45. {USERNAME_AVATAR}
  46. </div>
  47. <a href="{U_PROFILE}"><i class="fas fa-user"></i></a>
  48. </div>
  49.  
  50. <div class="con-datos">
  51. <p><i class="fas fa-envelope"></i> <span>{NB_PM_UNREAD}</span></p>
  52. <p><i class="fas fa-envelope-open"></i> <span>{NB_PM_READ}</span></p>
  53. <p><i class="fas fa-box-open"></i> <span>{NB_MESSAGES}</span></p>
  54. </div>
  55.  
  56. <!-- END switch_profile -->
  57. </div>
  58.  
  59. /*CSS SIN EDITAR*/
  60.  
  61. .out-avatar {background: red}
  62. .con-avatar {background: blue}
  63. .out-avatar a {background: pink}
  64.  
  65. .con-nombre {background: green}
  66. .con-nombre p {background: yellow}
  67. .con-nombre h1 {background: violet}
  68.  
  69. .con-datos {background: skyblue}
  70. .con-datos p {background: turquoise}
  71. .con-datos i {background: tomato}
  72. .con-datos span {background: silver}
  73.  
  74. /*CSS EDITADO*/
  75.  
  76. #outwrap {
  77. width: 990px;
  78. border: 10px solid #f6f6f6;
  79. outline: 1px solid #eaeaea;
  80. margin: 0 auto;
  81. margin-top: 50px;
  82. }
  83. #wrap {
  84. outline: 1px solid #eaeaea;
  85. background: #fefefe;
  86. padding: 10px;
  87. height: 1000px
  88. }
  89. #bo-logo {
  90. height: 400px;
  91. border: 1px solid #eaeaea;
  92. position: relative;
  93. }
  94. #bo-logo .logo {
  95. position: absolute;
  96. top: 0px;
  97. left: 0px;
  98. bottom: 0px;
  99. width: 640px;
  100. border-right: 1px solid #eaeaea;
  101. background: #f9f9f9;
  102. }
  103. #bo-logo .imlogo {
  104. position: absolute;
  105. top: 25px;
  106. right: 25px;
  107. bottom: 25px;
  108. left: 25px;
  109. border: 5px solid #fff;
  110. outline: 1px solid #eaeaea;
  111. background: url(https://images.pexels.com/photos/1013328/pexels-photo-1013328.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260);
  112. background-position-y: -500px;
  113. background-position-x: -100px;
  114. background-size: 150%;
  115. }
  116. .conexion {
  117. width: 327px;
  118. position: absolute;
  119. top: 0px;
  120. right: 0px;
  121. bottom: 0px;
  122. }
  123.  
  124. .con-nombre {
  125. position: absolute;
  126. top: 20px;
  127. left: 0px;
  128. right: 0px;
  129. text-align: center;
  130. }
  131.  
  132. .con-nombre {
  133. background: #f0f0f0;
  134. border: 1px solid #eaeaea;
  135. position: absolute;
  136. top: 10px;
  137. left: 10px;
  138. right: 10px;
  139. text-transform: uppercase;
  140. font-family: 'Montserrat', sans-serif;
  141. text-align: center;
  142. }
  143.  
  144. .con-nombre p {
  145. text-transform: uppercase;
  146. font-size: 9px;
  147. font-weight: 600;
  148. outline: 1px solid #e1c556;
  149. background: #ecdb97;
  150. color: #ffffff;
  151. padding: 4px;
  152. text-shadow: 1px 1px 0 #e1c556, -1px 1px 0 #e1c556, 1px -1px 0 #e1c556, -1px -1px 0 #e1c556;
  153. }
  154.  
  155. .con-nombre h1 {
  156. font-size: 19px;
  157. text-transform: lowercase;
  158. margin: 10px;
  159. color: #e1c556;
  160. text-shadow: 1px 1px 0 #ffffff, -1px 1px 0 #ffffff, 1px -1px 0 #ffffff, -1px -1px 0 #ffffff;
  161. }
  162.  
  163. .con-nombre h1 strong {
  164. color: #e1c556;
  165. }
  166.  
  167.  
  168. .out-avatar {
  169. background: #f9f9f9;
  170. border: 1px solid #eaeaea;
  171. position: absolute;
  172. top: 72px;
  173. left: 10px;
  174. right: 10px;
  175. height: 200px;
  176. overflow: hidden;
  177. display: flex;
  178. align-items: center;
  179. justify-content: center;
  180. }
  181.  
  182. .con-avatar {
  183. width: 120px;
  184. height: 120px;
  185. overflow: hidden;
  186. box-shadow: 0 0 1px #999;
  187. border: 5px solid #fff;
  188. border-radius: 100%;
  189. display: flex;
  190. align-items: center;
  191. justify-content: center;
  192. }
  193. .con-avatar img {
  194. width: 120px;
  195. display: block;
  196. }
  197. .out-avatar a {
  198. background: #ecdb97;
  199. color: #fff;
  200. font-size: 12px;
  201. font-weight: 600;
  202. border: 1px solid #e1c556;
  203. text-shadow: 1px 1px 0 #e1c556, -1px 1px 0 #e1c556, 1px -1px 0 #e1c556, -1px -1px 0 #e1c556;
  204. padding: 10px;
  205. border-radius: 100%;
  206. position: absolute;
  207. top: 130px;
  208. left: 180px;
  209. }
  210.  
  211.  
  212. .con-datos {
  213. background: #f0f0f0;
  214. border: 1px solid #eaeaea;
  215. border-top: none;
  216. position: absolute;
  217. bottom: 10px;
  218. right: 10px;
  219. left: 10px;
  220. height: 115px;
  221. display: flex;
  222. align-items: center;
  223. flex-direction: column;
  224. justify-content: center;
  225. }
  226.  
  227. .con-datos p {
  228. background: #f9f9f9;
  229. border: 1px solid #eaeaea;
  230. width: 260px;
  231. display: flex;
  232. }
  233. .con-datos i {
  234. background: #ecdb97;
  235. outline: 1px solid #e1c556;
  236. color: #fff;
  237. font-size: 9px;
  238. width: 10px;
  239. padding: 5px;
  240. display: flex;
  241. align-items: center;
  242. justify-content: center;
  243. text-shadow: 1px 1px 0 #e1c556, -1px 1px 0 #e1c556, 1px -1px 0 #e1c556, -1px -1px 0 #e1c556;
  244. }
  245. .con-datos span {
  246. text-align: right;
  247. flex-grow: 1;
  248. font-size: 10px;
  249. padding: 5px;
  250. }
Advertisement
Add Comment
Please, Sign In to add comment