Advertisement
alxq

Minimalist User Profile v1 (alxq #9085)

Jun 18th, 2017
2,181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 12.71 KB | None | 0 0
  1. /* Minimalist User Profile v1 by alxq #9085
  2.  
  3. THINGS YOU'D NEED:
  4. + a background image url, preferably at least 2000 x 2000 pixels
  5. - make sure your image url ends in .jpeg , .jpg , or .png and that it doesnt' have ? in its url
  6. - right click on your image, select "copy image url" or "copy image address" to get the url
  7. + two colors to complement your background (in RGB form)
  8. - color one, the MAIN color, will be denoted as ###
  9. - color two, the COMPLIMENTARY color, will be denoted as ***
  10. - color two hover, the DARKER version of color two, will be denoted as %%%
  11.  
  12. OPTIONAL THINGS:
  13. - if your main color is LIGHT, as in very light pink or yellow:
  14.     - please change all lines that have "color: #fff;" into "color: #000;" or some other
  15. dark color for readability on your profile
  16.  
  17. - if your main color is DARK, as in very dark blue or red:
  18.     - you can change all lines that have "color: #fff;" into some other light color
  19. or you can leave it alone.
  20.  
  21. - logos (big on top, small on bottom), the icons and villagers on the bottom are all
  22. optional. if youd like to keep the default images, you can simply take off the code
  23. that asks for the img urls (that ISNT under .content, you want that to stay because
  24. thats the code for your background).
  25. i.e. "background: url('PETS IMAGE URL HERE');"
  26.  
  27. - the village shield animation is also optional. to take it out, you can simply
  28. delete the code under VILLAGE SHIELD ANIMATION
  29.  
  30. - you may take out hovers if you like, or adjust them accordingly. make sure that the
  31. code youre modifying corresponds to the right one! (i.e. .villagers-list:hover takes
  32. care of the villager list hover effect).
  33.  
  34. - if you have a hover (i.e. the hover on your villagers list) and its too short/too
  35. long of a wait time, you can just change the max-height information on the hovers.
  36. make sure that you're changing the max-height under the code that has :hover in it
  37. (i.e. .villagers-list:hover {} )!
  38.  
  39. YOU MAY:
  40. - edit to hell and back
  41. - use snippets to make your own frankenstein with appropriate credit
  42. - credit minor edits done by you as long as you credit me for the base code
  43. - share with friends
  44.  
  45. YOU MAY NOT:
  46. - claim it (fully) as your own
  47. - use the base code/snippets of it as an entry in a css contest
  48. - SELL EDITS OF THIS CODE
  49.  
  50. RGB form should look something like this (xxx,xxx,xxx)
  51. there will be parts where the form is rgba(xxx,xxx,xxx,@@@)
  52. in this case, just replace the first three xxx with their
  53. respective rgb code and leave @@@ alone (unless you know what
  54. you're doing)
  55. here's a site to find rgb values of a color:
  56. http://www.javascripter.net/faq/hextorgb.htm
  57.  
  58. if you are unsure about something, please message #9085 on Furvilla
  59. thanks to msjanny #7302 for helping clean up the code! */
  60.  
  61. /* QUOTES */
  62. .quote {
  63.     border: none;
  64.     margin: 0px;
  65.     border-radius: 20px;
  66.     background: rgba(***, ***, ***, 0.7);
  67. }
  68.  
  69. /* ANNOYING BORDER NEAR NUMBERS */
  70. .counter {
  71.    border: none !important;
  72. }
  73.  
  74. /* UNIVERSAL TRANSITIONS */
  75. a .fa {
  76.     transition: none;
  77. }
  78. * {
  79.     transition: 1s;
  80. }
  81.  
  82. /* SEMIOPAQUE BACKGROUND */
  83. .report a,
  84. .widget-content,
  85. .user-comments .user-comment,
  86. .content .textarea + .btn,
  87. .content .textarea,
  88. .gallery-header .btn-link,
  89. .panel,
  90. .villagers-list,
  91. .user-data,
  92. .alert.success,
  93. .alert.alert,
  94. .alert,
  95. .notifications .btn,
  96. .recent-posts .forum-posts li:nth-child(odd),
  97. .user-panel.clearfix {
  98.     background: rgba(###,###,###,0.8);
  99. }
  100.  
  101. /* OPAQUE BACKGROUND */
  102. .report a:hover,
  103. .content .textarea + .btn:hover,
  104. .gallery-header .btn-link:hover,
  105. .notifications .btn,
  106. .search-form .input,
  107. .widget-header h3,
  108. .dropdown-menu,
  109. #logo+:nth-child(2) {
  110.     background: rgb(###,###,###);
  111. }
  112.  
  113. .content .active span,
  114. .table tr:hover td,
  115. .dropdown-menu .multi-column-dropdown li .fa p,
  116. .dropdown-menu .multi-column-dropdown li a {
  117.     background: rgb(###,###,###) !important;
  118. }
  119.  
  120. /* WHITE TEXT */
  121. div.bottom,
  122. .widget-content,
  123. .user-info h4,
  124. .content .pagination > .disabled > span,
  125. .content .pagination > .disabled > span:hover,
  126. .content .pagination > .disabled > span:focus,
  127. .content .pagination > .disabled > a,
  128. .content .pagination > .disabled > a:hover,
  129. .content .pagination > .disabled > a:focus,
  130. .content .textarea,
  131. .content,
  132. .search-form .input,
  133. .dropdown-menu .multi-column-dropdown li a,
  134. .content h1.clearfix, //added
  135. .user-comments .user-comment .footer,
  136. .widget .forum-posts p {
  137.     color: #fff;
  138. }
  139.  
  140. .content .pagination a,
  141. .gallery-header .btn-link,
  142. .alert.success,
  143. .alert.alert,
  144. .alert,
  145. .dropdown-menu .multi-column-dropdown li a {
  146.     color: #fff !important;
  147. }
  148.  
  149. /* WEBPAGE BACKGROUND */
  150. /* do NOT delete this if you want a custom bg image */
  151. .content:after {
  152.     background: url('BACKGROUND URL HERE');
  153.     height: 100%;
  154.     background-size: cover;
  155.     position: fixed;
  156.     top: 0;
  157.     z-index: -1;
  158. }
  159.  
  160. /* UNIVERSAL LINK */
  161. a,
  162. .user-comments .user-comment .footer a,
  163. .widget .forum-posts p a {
  164.     color: rgb(***,***,***);
  165. }
  166. a:hover, a:focus, a:active,
  167. .user-comments .user-comment .footer a:hover,
  168. .widget .forum-posts p a:hover {
  169.     color: rgb(%%%,%%%,%%%);
  170.     text-decoration: none;
  171. }
  172.  
  173. /* LOGO IMAGE (BIG) */
  174. /* you can remove this section if you don't */
  175. /* want to change the big logo on top */
  176. #logo a {
  177.     background: url('LOGO IMAGE HERE') no-repeat;
  178. }
  179.  
  180. /* SEARCH FORM */
  181. .search-form .input {
  182.     border: none;
  183. }
  184.  
  185. /* DROPDOWN MENU */
  186. .dropdown-menu .multi-column-dropdown li a:hover {
  187.    transition: 0.5s all !important;
  188.    background: #fff !important;
  189.    color: rgb(###, ###, ###) !important;
  190. }
  191.  
  192. .dropdown-menu .multi-column-dropdown li a {
  193.    transition: 0.5s all !important;
  194.    color: #fff !important;
  195. }
  196.  
  197. /* USER PANEL NAV */
  198. .user-panel.clearfix {
  199.     border-radius: 0 0 10px 10px;
  200. }
  201.  
  202. header .user-panel,
  203. header .user-panel a {
  204. color: rgb(***,***,***) !important;
  205. }
  206.  
  207. header .user-panel a:hover {
  208. color: rgb(%%%,%%%,%%%) !important;
  209. }
  210.  
  211. /* USER DATA HEADER TEXT, PROFILE DESCRIPTION HEADER TEXT */
  212. /* (VIEWING ...'S PROFILE) */
  213. .content h1, .user-header {
  214.     display: none;
  215. }
  216.  
  217. /* WEBPAGE GENERAL CSS */
  218. .content {
  219.     background: none;
  220.     margin-bottom: 100px;
  221.     padding: 20px;
  222. }
  223.  
  224. /* NOTIFICATIONS TABLE */
  225. .table tr:nth-child(even) td,
  226. .table tr:nth-child(odd) td {
  227.     background: none;
  228.     border: none;
  229.     padding: 10px 13px;
  230. }
  231.  
  232. /* NOTIFICATIONS BUTTONS*/
  233. .notifications .btn {
  234.     text-transform: uppercase;
  235.     font-size: 11px;
  236. }
  237.  
  238. /* NOTIFICATIONS TEXT (NON LINKS) */
  239. tbody b {
  240.     font-weight: normal;
  241. }
  242.  
  243. /* TOP BANNER AD */
  244. .left-column .text-center.margin-10px {
  245.     display: none;
  246. }
  247.  
  248. /* HEADERS */
  249. .content h2 {
  250.     font-size: 16px;
  251.     text-transform: uppercase;
  252.     color:  #fff;
  253.     text-align: center;
  254. }
  255.  
  256. /* VILLAGE SHIELD ANIMATION (it bobs up and down slowly) */
  257. /* you may remove this section if you like */
  258. .village-shield {
  259.     animation: bob 1.0s ease-out infinite;
  260.     position: relative;
  261.     padding: 20px;
  262. }
  263.  
  264. @keyframes bob {
  265.     0% {
  266.         top: 5px;
  267.     }
  268.     50% {
  269.         top: 8px;
  270.     }
  271.     100% {
  272.         top: 5px;
  273.     }
  274. }
  275.  
  276. /* USER DATA */
  277. .user-data {
  278.     border-radius: 20px;
  279. }
  280.  
  281. /* QUICK LINKS */
  282. .user-links {
  283.     margin: 20px;
  284.     padding: 20px;
  285. }
  286.  
  287. /* USER INFO, TROPHIES */
  288. .col-xs-7, .col-xs-5 {
  289.     padding: 20px;
  290. }
  291.  
  292. .col-xs-7 {
  293.     position: relative;
  294.     left: 35%;
  295. }
  296.  
  297. .trophies {
  298.     position: relative;
  299.     top: 30px;
  300. }
  301.  
  302. /* TROPHIES TEXT */
  303. .trophies-header {
  304.     text-align: center;
  305.     text-transform: uppercase;
  306.     font-size: 14px;
  307. }
  308.  
  309. /* TROPHIES IMAGES */
  310. .trophies .row img {
  311.     max-width: 50px;
  312.     padding-left: 0;
  313.     padding-right: 0;
  314. }
  315.  
  316. /* DOORSTEP (DMM EVENT EXCLUSIVE) */
  317. .col-md-4 {
  318.     width: 30%;
  319.     text-align: center;
  320. }
  321.  
  322. .col-md-8 {
  323.     width: 70%;
  324. }
  325.  
  326. .col-md-8 .btn {
  327.    margin: 5px;
  328.    transition: 1s all;
  329.    background-image: none;
  330.    text-shadow: none;
  331.    background: rgba(***,***,***,0.7);
  332.    font-weight: normal !important;
  333. }
  334.  
  335. .col-md-8 .btn:hover {
  336.    margin: 5px;
  337.    transition: 1s all;
  338.    background-image: none;
  339.    text-shadow: none;
  340.    background: rgba(***,***,***,1);
  341. }
  342.  
  343. /* PROFILE DESCRIPTION BODY TEXT */
  344. .user-data .user-desc {
  345.     padding: 30px;
  346.     margin: 0;
  347. }
  348.  
  349. /* VILLAGERS */
  350. .content .villagers-list {
  351.     padding: 20px;
  352.     border-radius: 20px;
  353.     max-height: 190px;
  354.     transition: 3s;
  355.     overflow: hidden;
  356. }
  357. .villagers-list:hover {
  358. /* adjust this accordingly
  359. more villagers, bigger pixel height
  360. this default height is meant for 6 rows of villagers
  361. with two rows of info (name + career) */
  362.     max-height: 1300px;
  363. }
  364.  
  365. /* GALLERY */
  366. .gallery {
  367.     max-height: 160px;
  368.     overflow: hidden;
  369. }
  370.  
  371. .panel {
  372.     border-radius: 20px;
  373.     border: none;
  374. }
  375.  
  376. /* GALLERY ITEM TEXT */
  377. .name {
  378.     display: none;
  379. }
  380.  
  381. /* GALLERY BUTTON */
  382. .gallery-header .btn-link {
  383.     font-weight: normal;
  384. }
  385.  
  386. /* COMMENT FORM */
  387. .content .textarea {
  388.     border: none;
  389. }
  390.  
  391. /* POST BUTTON */
  392. .content .textarea + .btn {
  393.     text-transform: uppercase;
  394. }
  395.  
  396. /* USER COMMENTS */
  397. .user-comments {
  398.     height: 300px;
  399.     overflow: auto;
  400. }
  401.  
  402. /* USER COMMENTS BODY */
  403. .user-comments .user-comment {
  404.     width: 550px;
  405.     border: none;
  406. }
  407. .user-comments .user-comment .footer {
  408.     width: 515px;
  409.    color: #fff !important;
  410. }
  411. .user-comments .user-comment:after,
  412. .user-comments .user-comment:before {
  413.     border-right-color: rgba(###,###,###, 0.5);
  414. }
  415.  
  416. /* USER COMMENTS AVATARS */
  417. .user-avatar-wrapper img {
  418.     margin: 10px;
  419.     border-radius: 47px;
  420.     width: 60px;
  421. }
  422.  
  423. /* PAGINATION */
  424. .content .pagination a {
  425.     background: rgba(###,###,###,0.5) !important;
  426.     border: 0 !important;
  427. }
  428. .content .pagination a:hover {
  429.     background: rgba(###,###,###,0.7) !important;
  430. }
  431. .content .active span {
  432.     z-index: 3;
  433.     border: 0 !important;
  434. }
  435. .content .pagination > .disabled > span,
  436. .content .pagination > .disabled > span:hover,
  437. .content .pagination > .disabled > span:focus,
  438. .content .pagination > .disabled > a,
  439. .content .pagination > .disabled > a:hover,
  440. .content .pagination > .disabled > a:focus {
  441.     background-color: rgba(###,###,###,0.2) !important;
  442.     border: 0 !important;
  443. }
  444.  
  445. /* "HI, USERNAME" */
  446. .user-info h4 {
  447.     text-transform: uppercase;
  448. /* you may choose a different font family for this */
  449.     font: 13px 'Helvetica';
  450.     padding-top: 5px;
  451.     padding-bottom: 5px;
  452. }
  453.  
  454. /* USER PANEL BODY TEXT */
  455. .right-column .widget .user-info p {
  456.     text-transform: uppercase;
  457. /* you may choose a different font family for this */
  458.     font: 11px 'Helvetica';
  459. }
  460.  
  461. /* WIDGET BODY */
  462. .widget-content {
  463.     border-radius: 0 0 20px 20px;
  464. }
  465.  
  466. /* WIDGET HEADER (blue border) */
  467. .content .widget-header {
  468.     border-bottom: none;
  469. }
  470.  
  471. /* WIDGET HEADER */
  472. .widget-header h3 {
  473.     border-radius: 20px 20px 0 0;
  474.     margin: 0;
  475.     padding: 10px 0 5px;
  476.     text-align: center;
  477.     text-shadow: none;
  478.     font-weight: normal;
  479.     color: rgb(***,***,***);
  480.     padding: 10px 0px;
  481.     text-transform: uppercase;
  482. /* you may choose a different font family for this */
  483.     font: 12px 'Helvetica';
  484.     border-bottom: 1px dotted #fff;
  485. }
  486.  
  487. /* VIEW MORE BUTTONS */
  488. .right-column .btn-link {
  489.     color: rgb(***,***,***) !important;
  490. }
  491. .right-column .btn-link:hover {
  492.     color: rgb(%%%,%%%,%%%) !important;
  493. }
  494.  
  495. /* RECENT ACTIVITY */
  496. .recent-posts .widget-content {
  497.     padding-bottom: 5px;
  498. }
  499.  
  500. .recent-posts .forum-posts li:nth-child(even) {
  501.     background: none;
  502. }
  503.  
  504. .widget .forum-posts p {
  505.     color: #fff !important;
  506. }
  507.  
  508. .widget .forum-posts li {
  509.    border-bottom: 1px solid #fff;
  510. }
  511.  
  512. /* USER PANEL ICON */
  513. .right-column .text-center img {
  514.     border-radius: 20px;
  515. }
  516.  
  517. /* LOGO IMAGE (SMALL, BOTTOM) */
  518. /* you may comment/delete this section if you like */
  519. .logo-small {
  520.     width: 110px;
  521.     overflow: hidden;
  522.     padding-left: 110px;
  523.     background: url('SMALL LOGO IMAGE URL HERE') center no-repeat !important;
  524. }
  525.  
  526. /* VILLAGER IMAGE (BOTTOM) */
  527. /* you may comment/delete this section if you like */
  528. .pets {
  529.     width: 269px;
  530.     overflow: hidden;
  531.     padding-left: 269px;
  532.     background: url('PETS IMAGE URL HERE');
  533. }
  534.  
  535. /* SOCIAL MEDIA ACCOUNTS LINKS (BOTTOM) */
  536. /* you may comment/delete this section if you like*/
  537. .social a {
  538.     width: 44px;
  539.     height: 44px;
  540.     display: inline-block;
  541. }
  542.  
  543. .social img {
  544.     display: none;
  545. }
  546.  
  547. .social a:first-child {
  548.     background: url('FACEBOOK ICON IMAGE URL HERE');
  549. }
  550.  
  551. .social a:nth-child(2) {
  552.     background: url('TWITTER ICON IMAGE URL HERE');
  553. }
  554.  
  555. .social a:last-child {
  556.     background: url('TUMBLR ICON IMAGE URL HERE');
  557. }
  558.  
  559. /* BOTTOM LINKS FOOTER */
  560. footer .bottom {
  561.     background-color: rgba(###,###,###,0.8);
  562.     border-radius: 20px;
  563.     padding: 5px;
  564. }
  565.  
  566. p.copyright.align-center {
  567.     background: url(https://i.imgur.com/GvXx9k5.png) no-repeat;
  568. }
  569.  
  570. /* FLOATING REPORT USER PROFILE */
  571. .report a {
  572.     position: fixed;
  573.     bottom: 30px;
  574.     left: 30px;
  575.     color: rgb(169, 68, 66);
  576.     border-radius: 5px;
  577.     padding: 5px;
  578. }
  579. .report a:hover {
  580.     color: #ed1c24;
  581. }
  582.  
  583. /* TOOLTIPSTER (dotted border under timestamp) */
  584. span.tooltipster {
  585.    border-bottom: 1px dashed rgb(***,***,***);
  586. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement