Advertisement
Vaellyth

Voltra LUNA CSS

Apr 6th, 2018
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.30 KB | None | 0 0
  1. /* Custom profile code for Lady Luna by Vii
  2. + ver 2.1 LIMITLESS finished 6th April 2018
  3. + feel free to alter as you wish but pls do not copy or steal <3 */
  4.  
  5. ::-webkit-scrollbar {
  6. width: 8px;
  7. }
  8.  
  9. ::-webkit-scrollbar-track {
  10. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  11. }
  12.  
  13. ::-webkit-scrollbar-thumb {
  14. background: rgba(0, 0, 0, 0.5);
  15. }
  16.  
  17.  
  18. /** Custom Fonts **/
  19. @font-face {
  20. font-family: Tulpen One;
  21. font-style: normal;
  22. font-weight: 400;
  23. src: url(https://fonts.gstatic.com/s/tulpenone/v7/dFa6ZfeC474skLgesc0Cajo6_Q.woff2);
  24. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  25. }
  26.  
  27. @font-face {
  28. font-family: Unica One;
  29. font-style: normal;
  30. font-weight: 400;
  31. src: url(https://fonts.gstatic.com/s/unicaone/v5/DPEuYwWHyAYGVTSmalsRcd3e.woff2);
  32. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  33. }
  34.  
  35.  
  36. /** Hidden Modules **/
  37. div.sidebar.right, div.sidebar.left, li#shops, li#donate, li#mail, li#signout, footer, section.voltie_video h3, div.row:nth-child(7), div.copyright, section.voltie_comments ul li p:before, button.btn.btn-secondary.comments_load_more { display: none !important; }
  38.  
  39. header.min div.container div.row div:nth-child(2), nav#navbar { visibility: hidden !important; }
  40.  
  41.  
  42. /** Page, Link, & Text Styles **/
  43. ::selection {
  44. background: rgba(250, 178, 250);
  45. color: #000;
  46. }
  47.  
  48. body.voltie-lady-luna.voltie {
  49. background: url(https://i.imgur.com/wMe0c3o.jpg);
  50. background-size: cover;
  51. background-attachment: fixed;
  52. margin: -40px 0 0;
  53. }
  54.  
  55. a, a:visited, a:active { transition: all 0.3s ease; }
  56.  
  57. a:hover { color: rgb(250, 178, 250) !important; }
  58.  
  59. h2, h3 { border-radius: 0 !important; }
  60.  
  61. h3 {
  62. background: transparent !important;
  63. font: 28px Unica One !important;
  64. color: rgba(250, 178, 250, 0.5) !important;
  65. }
  66.  
  67.  
  68. /** Module Styles**/
  69. div#main_nav {
  70. visibility: visible;
  71. position: fixed;
  72. top: 0;
  73. left: 0;
  74. width: 25%;
  75. max-height: 10% !important;
  76. height: 10% !important;
  77. }
  78.  
  79. ul.nav.navbar-nav.navbar-right {
  80. width: 100%;
  81. margin: 0;
  82. background: rgba(0, 0, 0, 0.75);
  83. border-right: 1px solid #000;
  84. }
  85.  
  86. ul.nav.navbar-nav.navbar-right li {
  87. width: 25%;
  88. text-align: center;
  89. }
  90.  
  91. ul.nav.navbar-nav.navbar-right li a {
  92. padding: 23% 0;
  93. font: 24px Tulpen One;
  94. border-radius: 50%;
  95. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  96. color: rgb(70, 90, 214);
  97. }
  98.  
  99. ul.nav.navbar-nav.navbar-right li a:hover {
  100. background: rgba(38, 32, 138, 0.5);
  101. color: rgb(250, 178, 250) !important;
  102. }
  103.  
  104. header.min { height: 0; }
  105.  
  106. div#header_stats {
  107. position: fixed;
  108. left: 0;
  109. top: calc(10%);
  110. width: 25%;
  111. padding: 0 !important;
  112. margin: 0 !important;
  113. height: calc(16%);
  114. border-right: 1px solid #000;
  115. }
  116.  
  117. div#header_stats div.col-inner {
  118. background: rgba(38, 32, 138, 0.75) !important;
  119. border-radius: 0 !important;
  120. width: 100%;
  121. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5) !important;
  122. padding: 0 !important;
  123. }
  124.  
  125. div#user_stats > p {
  126. visibility: visible;
  127. font: 28px Unica One !important;
  128. margin: 20% 0 0 !important;
  129. color: rgba(250, 178, 250, 0.5) !important;
  130. }
  131.  
  132. div#user_card {
  133. margin: 12% auto;
  134. background: rgba(250, 178, 250, 0.5) !important;
  135. border-color: rgb(70, 90, 214) !important;
  136. }
  137.  
  138. span.edit {
  139. font: 24px Tulpen One !important;
  140. background: rgba(38, 32, 138, 0.75) !important;
  141. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  142. border-radius: 50%;
  143. }
  144.  
  145. div#content.container {
  146. margin: 0 0 0 auto;
  147. width: 75%;
  148. padding: 0;
  149. background: rgba(0, 0, 0, 0.5);
  150. height: 100%;
  151. }
  152.  
  153. div.content_header {
  154. position: absolute;
  155. top: 0;
  156. right: 0;
  157. width: 100%;
  158. border: none;
  159. overflow: visible !important;
  160. z-index: 9;
  161. }
  162.  
  163. div.content_header h1 {
  164. font: 36px Unica One;
  165. margin: 5% auto 0;
  166. width: 100%;
  167. float: left;
  168. text-align: center !important;
  169. color: #FFF;
  170. animation: strobe 1s alternate infinite;
  171. -webkit-animation: strobe 1s alternate infinite;
  172. }
  173.  
  174. @keyframes strobe {
  175. from { text-shadow: 0 0 2px; }
  176. to { text-shadow: 0 0 5px; }
  177. }
  178.  
  179. @-webkit-keyframes strobe {
  180. from { text-shadow: 0 0 2px; }
  181. to { text-shadow: 0 0 5px; }
  182. }
  183.  
  184. ul.content_navigation {
  185. width: 50%;
  186. text-align: right;
  187. }
  188.  
  189. ul.content_navigation li a {
  190. font: 24px Tulpen One !important;
  191. border: none;
  192. border-radius: 0;
  193. border-bottom: 2px solid;
  194. margin: 6px 5px 0;
  195. padding: 5px;
  196. color: rgba(250, 178, 250, 0.5);
  197. }
  198.  
  199. ul.content_navigation li a:hover { border-bottom-color: inherit; }
  200.  
  201. div#voltie.row {
  202. width: 100%;
  203. margin: 130px auto 0 !important;
  204. }
  205.  
  206. section {
  207. border-radius: 0 !important;
  208. background: rgba(38, 32, 138, 0.75) !important;
  209. border: 1px solid rgba(0, 0, 0, 0.5) !important;
  210. }
  211.  
  212. div#voltie.row div.col-md-3, div#voltie.row div.col-md-6 {
  213. padding: 5px;
  214. position: relative;
  215. top: 23px;
  216. }
  217.  
  218. div#voltie.row div.col-md-3:nth-child(1) {
  219. width: 50%;
  220. float: right;
  221. clear: both;
  222. height: 400px;
  223. }
  224.  
  225. section.voltie_video {
  226. height: 100%;
  227. font: 28px Tulpen One;
  228. color: #FFF;
  229. }
  230.  
  231. section.voltie_info {
  232. position: fixed;
  233. left: 0;
  234. bottom: 0;
  235. width: 25%;
  236. margin: 0 !important;
  237. height: 74%;
  238. background: transparent !important;
  239. border-right: 1px solid #000 !important;
  240. border-left: none !important;
  241. border-top: none !important;
  242. border-bottom: none !important;
  243. padding: 0 !important;
  244. }
  245.  
  246. img.voltie_avatar {
  247. margin: 40px auto 5% !important;
  248. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  249. background: rgba(0, 0, 0, 0.25);
  250. }
  251.  
  252. h2 {
  253. font: 36px Unica One !important;
  254. padding: 0 !important;
  255. margin: 0 auto 0 !important;
  256. }
  257.  
  258. span.online-orb, span.offline-orb {
  259. border: none;
  260. width: 100%;
  261. padding: 25px;
  262. border-radius: 0;
  263. float: left;
  264. }
  265.  
  266. span.online-orb {
  267. background: url(https://i.imgur.com/gcjl5mh.gif);
  268. background-size: cover;
  269. }
  270.  
  271. span.offline-orb {
  272. background: url(https://i.imgur.com/8FKEPav.gif);
  273. background-position: 25%;
  274. opacity: 0.5;
  275. }
  276.  
  277. span.voltie_username {
  278. position: relative;
  279. top: -50px;
  280. float: left;
  281. width: 100%;
  282. padding: 1% 0;
  283. background: rgba(0, 0, 0, 0.25);
  284. animation: strobe 1s alternate infinite;
  285. -webkit-animation: strobe 1s alternate infinite;
  286. }
  287.  
  288. span.voltie_pronouns {
  289. font: 28px Tulpen One !important;
  290. text-transform: lowercase;
  291. text-align: right;
  292. margin: -51px 0 30px;
  293. padding: 5px;
  294. float: right;
  295. background: rgba(0, 0, 0, 0.5);
  296. width: 100%;
  297. color: rgba(250, 178, 250, 0.5);
  298. }
  299.  
  300. div.voltie_actions.row {
  301. width: 100%;
  302. margin: 0 auto 0 !important;
  303. text-align: center;
  304. }
  305.  
  306. div.voltie_actions.row div.col-xs-6 {
  307. width: 50%;
  308. margin: auto;
  309. float: none !important;
  310. display: inline-block !important;
  311. border: 1px solid #000;
  312. padding: 0 !important;
  313. }
  314.  
  315. div.voltie_actions.row div.col-xs-6 a {
  316. border-radius: 0 !important;
  317. font: 28px Tulpen One;
  318. padding: 10px !important;
  319. width: 100%;
  320. float: left;
  321. background: rgba(38, 32, 138, 0.5) !important;
  322. color: rgba(250, 178, 250, 0.5);
  323. }
  324.  
  325. div#voltie.row div.col-md-6 { width: 50%; }
  326.  
  327. section.voltie_bio {
  328. height: 660px;
  329. font: 26px Tulpen One;
  330. color: #FFF;
  331. text-align: center;
  332. letter-spacing: 0.025em;
  333. overflow-y: auto;
  334. }
  335.  
  336. section.voltie_bio strong { color: rgb(70, 90, 214) !important; }
  337.  
  338. section.voltie_bio a { color: rgb(250, 178, 250); }
  339.  
  340. section.voltie_bio a:hover { color: #FFF !important; }
  341.  
  342. section.voltie_bio img { border: 1px solid #000; }
  343.  
  344. section.voltie_bio img:nth-child(2) {
  345. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  346. border: 1px solid rgba(0, 0, 0, 0.5);
  347. background: rgba(0, 0, 0, 0.25);
  348. }
  349.  
  350. @keyframes shimmer {
  351. from { opacity: 1; }
  352. to { opacity: 0.5 }
  353. }
  354.  
  355. section.voltie_comments {
  356. width: calc(200% + 10px);
  357. position: relative;
  358. top: -15px;
  359. padding: 15px 0 !important;
  360. }
  361.  
  362. section.voltie_comments ul {
  363. background: rgba(0, 0, 0, 0.75);
  364. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  365. padding: 5px !important;
  366. }
  367.  
  368. section.voltie_comments ul li:nth-child(1n) a:nth-child(2) {
  369. margin-left: 45px;
  370. }
  371.  
  372. section.voltie_comments ul li:nth-child(2n) {
  373. text-align: right;
  374. }
  375.  
  376. section.voltie_comments ul li:nth-child(2n) a:nth-child(1) {
  377. float: right;
  378. position: relative;
  379. width: 50px;
  380. right: 30px;
  381. }
  382.  
  383. section.voltie_comments ul li:nth-child(2n) small {
  384. margin-right: 40px;
  385. }
  386.  
  387. section.voltie_comments ul li:nth-child(2n) p {
  388. right: 85px;
  389. }
  390.  
  391. section.voltie_comments ul li a:nth-child(1) {
  392. padding: 5px;
  393. width: 50px;
  394. }
  395.  
  396. section.voltie_comments ul li a:nth-child(1) img {
  397. border-radius: 50% !important;
  398. border: 1px solid #000;
  399. box-shadow: inset 0 0 2px 1px rgba(0, 0, 0, 0.5);
  400. margin: 15px;
  401. background: rgba(250, 178, 250, 0.5);
  402. }
  403.  
  404. section.voltie_comments ul li a:nth-child(2) {
  405. font: 20px Unica One;
  406. color: rgba(250, 178, 250, 0.5);
  407. }
  408.  
  409. section.voltie_comments ul li p {
  410. border-radius: 0px !important;
  411. background: rgba(38, 32, 138, 0.5) !important;
  412. border-color: rgb(38, 32, 138) !important;
  413. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5) !important;
  414. font: 24px Tulpen One;
  415. color: #FFF;
  416. letter-spacing: 0.025em;
  417. }
  418.  
  419. section.voltie_comments ul li small {
  420. color: #FFF;
  421. font: 18px Tulpen One;
  422. letter-spacing: 0.025em;
  423. opacity: 0;
  424. transition: all 0.3s ease;
  425. }
  426.  
  427. section.voltie_comments ul li:hover small { opacity: 1; }
  428.  
  429. button.btn.btn-secondary.comments_load_more {
  430. float: left;
  431. width: 50%;
  432. margin: 5px 0 !important;
  433. font: 18px Unica One !important;
  434. letter-spacing: 0.025em;
  435. border-radius: 0;
  436. padding: 5px !important;
  437. background: rgba(0, 0, 0, 0.75);
  438. color: rgb(68, 47, 152);
  439. }
  440.  
  441. form#comment-form div.row { width: 100% !important; margin: 0; }
  442.  
  443. form#comment-form div.col-xs-6:nth-child(1) {
  444. color: #FFF !important;
  445. font: 20px Tulpen One;
  446. letter-spacing: 0.025em;
  447. }
  448.  
  449. span#charsLeft { color: rgba(250, 178, 250, 0.5) !important; }
  450.  
  451. form#comment-form div.col-xs-6:nth-child(2) {
  452. width: 100% !important;
  453. padding: 0;
  454. margin: 0;
  455. }
  456.  
  457. input#comment-button {
  458. width: 100%;
  459. margin: 5px 0 !important;
  460. font: 18px Unica One;
  461. border-radius: 0;
  462. padding: 5px !important;
  463. background: rgba(0, 0, 0, 0.5);
  464. border: 1px solid #000;
  465. transition: all 0.3s ease;
  466. }
  467.  
  468. input#comment-button:hover {
  469. background: rgba(250, 178, 250, 0.5) !important;
  470. }
  471.  
  472. textarea#comment-text {
  473. border-radius: 0;
  474. background: rgba(250, 178, 250, 0.25);
  475. border-color: rgba(250, 178, 250, 0.5);
  476. box-shadow: inset 0 0 5px 2px rgba(250, 178, 250, 0.25);
  477. color: #FFF;
  478. font: 24px Tulpen One;
  479. letter-spacing: 0.025em;
  480. margin: 10px 0 5px !important;
  481. }
  482.  
  483. div#voltie.row div.col-md-3:nth-child(3) {
  484. float: left;
  485. width: 50%;
  486. height: 270px;
  487. overflow: hidden;
  488. }
  489.  
  490. section.voltie_likes, section.voltie_dislikes, section.voltie_hobbies {
  491. width: calc(100% / 3);
  492. display: inline-block;
  493. margin: 0 !important;
  494. height: 50%;
  495. float: left;
  496. padding: 5px !important;
  497. border-radius: 0 !important;
  498. font: 24px Tulpen One;
  499. color: #FFF;
  500. overflow-y: auto;
  501. }
  502.  
  503. section.voltie_friends h3, section.voltie_likes h3, section.voltie_dislikes h3, section.voltie_hobbies h3 {
  504. font-size: 20px !important;
  505. }
  506.  
  507. section.voltie_friends {
  508. height: 50%;
  509. margin: auto 0 0 0 !important;
  510. float: left;
  511. width: 100%;
  512. padding: 5px !important;
  513. border-radius: 0 !important;
  514. overflow-y: auto;
  515. }
  516.  
  517. section.voltie_friends a {
  518. -webkit-clip-path: polygon(50% 0%, 66% 35%, 98% 35%, 73% 62%, 84% 96%, 50% 75%, 16% 96%, 27% 62%, 3% 35%, 34% 35%);
  519. clip-path: polygon(50% 0%, 66% 35%, 98% 35%, 73% 62%, 84% 96%, 50% 75%, 16% 96%, 27% 62%, 3% 35%, 34% 35%);max-width: 20% !important;
  520. float: left;
  521. margin: 0 1% !important;
  522. background: rgba(0, 0, 0, 0.5);
  523. }
  524.  
  525. section.voltie_friends a:hover {
  526. animation: wobble 1s linear normal infinite;
  527. -webkit-animation: wobble 1s linear normal infinite;
  528. }
  529.  
  530. @keyframes wobble {
  531. 0, 100% { transform: rotate(0); }
  532. 25% { transform: rotate(45deg); }
  533. 75% { transform: rotate(-45deg); }
  534. }
  535.  
  536. @-webkit-keyframes wobble {
  537. 0, 100% { transform: rotate(0); }
  538. 25% { transform: rotate(45deg); }
  539. 75% { transform: rotate(-45deg); }
  540. }
  541.  
  542. section.voltie_friends a img {
  543. position: relative;
  544. bottom: 3px;
  545. left: 3px;
  546. }
  547.  
  548. button.reveal_spoiler {
  549. background: rgba(250, 178, 250, 0.5);
  550. border-radius: 0;
  551. border-color: rgba(250, 178, 250, 0.75);
  552. transition: all 0.3s ease;
  553. }
  554.  
  555. button.reveal_spoiler:hover {
  556. background: rgba(250, 178, 250, 0.75);
  557. }
  558.  
  559. div.spoiler_value {
  560. border-radius: 0;
  561. background: rgba(0, 0, 0, 0.4);
  562. box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.5);
  563. }
  564.  
  565. /* End Custom Code */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement