Advertisement
Guest User

Untitled

a guest
Dec 9th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 3.60 KB | None | 0 0
  1. $blue : #3ba4ff;
  2. $altblue: #66a5ff;
  3. $grey : #6e7882;
  4.  
  5. @mixin reset-list() {
  6.   text-indent: 0;
  7.   list-style: none;
  8.   padding: 0;
  9.   margin: 0;
  10.   &:before {
  11.     display: none;
  12.     content: "";
  13.   }
  14. }
  15.  
  16. body, html {
  17.   font-family: 'Roboto', sans-serif;
  18.   -webkit-font-smoothing: antialiased;
  19.   margin: 0;
  20. }
  21.  
  22. a {
  23.   color: $blue;
  24.   text-decoration: none;
  25. }
  26.  
  27. .view-design {
  28.   position:absolute;
  29.   top:30px;
  30.   left: 30px;
  31. }
  32.  
  33. .container {
  34.    height: 1060px;
  35.    overflow: hidden;
  36.    position:relative;
  37. }
  38.  
  39. .circle {
  40.   display: none;
  41.  
  42.   @media(min-width:768px){
  43.     height: 1600px;
  44.     width: 1100px;
  45.     background: linear-gradient(180deg,#3ba4ff,#66a5ff);
  46.     position: absolute;
  47.     top: -400px;
  48.     right: -300px;
  49.     z-index: -1;
  50.     border-radius: 50%;
  51.     display:block;
  52.   }
  53. }
  54.  
  55. .receipt {
  56.   display: flex;
  57.   flex-wrap: wrap;
  58.   margin: 60px auto;
  59.   width:830px;
  60.   box-shadow: 0px 0px 50px 10px rgba(0,0,0,.1);
  61.   vertical-align:top;
  62. }
  63.  
  64. .receipt-breakdown {
  65.   background: linear-gradient(180deg,#3ba4ff,#66a5ff);
  66.   color:#fff;
  67.   width: 100%;
  68.   display:inline-block;
  69.   position:relative;
  70.   float:left;
  71.   padding: 40px 30px;
  72.   border-radius: 5px 0 0 5px;
  73.  
  74.   .receipt-breakdown--list {
  75.     @include reset-list;
  76.    
  77.     li {
  78.       padding: 25px 0;
  79.       border-bottom:1px solid rgba(255,255,255,.4);
  80.      
  81.       &:last-of-type {
  82.         border-bottom: none;
  83.       }
  84.     }
  85.    
  86.     .fa {
  87.       display: inline-block;
  88.       width:15%;
  89.       float:left;
  90.     }
  91.    
  92.     .list-content {
  93.       width: 75%;
  94.       display:inline-block;
  95.     }
  96.    
  97.     p {
  98.       font-weight:300;
  99.       font-size: 13px;
  100.       margin: 0;
  101.       .list-bold {
  102.         font-weight:600;
  103.         display:block;
  104.         font-size: 15px;
  105.         padding-top:5px;
  106.       }
  107.     }
  108.   }
  109. }
  110.  
  111. .receipt-breakdown--header {
  112.   border-bottom:1px solid rgba(255,255,255,.4);  
  113.   padding: 10px 0;
  114.  
  115.   h2 {
  116.     margin: 0;
  117.     font-size: 22px;
  118.     padding-bottom: 15px;
  119.   }
  120.  
  121.   p {
  122.     padding: 0 0 7px 0;
  123.     margin: 0;
  124.   }
  125. }
  126.  
  127. .receipt-overview {
  128.   width: 490px;
  129.   display: inline-block;
  130.   border-radius: 0 5px 5px 0;
  131.   padding: 0 30px;
  132.   background-color: #fff;
  133.    
  134.   hr {
  135.     margin-top: 90px;
  136.     border-top: 1px solid lighten($grey, 30%);
  137.     box-shadow: none;
  138.   }
  139.  
  140.   .user-info {
  141.     padding-top: 15px;
  142.   }
  143. }
  144.  
  145. .overview-header {
  146.   padding: 38px 0 20px 0;
  147. }
  148.  
  149. .logo {
  150.   display: inline-block;
  151.   width:70px;
  152.   float: right;
  153. }
  154.  
  155. .timestamp {
  156.   display: inline-block;
  157.   float:left;
  158.   padding-top:15px;
  159.  
  160.   span {
  161.     color: lighten($grey, 25%);
  162.     font-size: 15px;
  163.     font-family:inherit;
  164.     font-weight: 600;
  165.    
  166.     &:first-of-type {
  167.       padding: 15px;
  168.     }
  169.   }
  170. }
  171.  
  172. .descriptor {
  173.   width: 60%;
  174.   padding-top:8px;
  175.  
  176.   p {
  177.     font-size: 13px;
  178.     color: $grey;
  179.     line-height: 1.5;
  180.   }
  181. }
  182.  
  183. .overview-body {
  184.     color: $grey;
  185.    
  186.     span {
  187.       color: #000;
  188.     }
  189. }
  190.  
  191. .salutation {
  192.   text-align: center;
  193.   font-style: italic;
  194.   font-size: 130%;
  195. }
  196. .salutation img {
  197.   height:55px;
  198.   padding-top: 8px;
  199. }
  200. .user-info-name {
  201.   font-weight:600;
  202.   font-size: 18px;
  203. }
  204.  
  205. .user-info-text {
  206.   line-height:1.5;
  207.   font-weight: 500;
  208.  
  209.   a {
  210.     color: $blue;
  211.     text-decoration: none;
  212.   }
  213. }
  214.  
  215.  
  216. .purchase-overview {
  217.   color: darken($grey, 12%);
  218. }
  219.  
  220. .overview-footer {
  221.   padding: 20px 0 15px;
  222.   margin-top: 30px;
  223.   border-top: 1px solid lighten($grey, 30%);
  224.  
  225.   a {
  226.     font-size: 13px;
  227.     font-weight: 600;
  228.   }
  229.  
  230.   .invoice-id {
  231.     float:right;
  232.     font-size: 13px;
  233.     color: $grey;
  234.     font-weight: 600;
  235.   }
  236. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement