Advertisement
Guest User

Untitled

a guest
Jun 4th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SAS 2.67 KB | None | 0 0
  1. $debug: false;
  2.  
  3. $SCREEN_SIZES: (
  4.     'PRE-PHONE': 950px,
  5.     'PHONE': 1080px
  6. );
  7.  
  8. $COLORS:  (
  9.     'BACKGROUND': #010101,
  10.     'BACKGROUND_TEXT': none,
  11.     'BLACK': #000,
  12.     'DARK_ORANGE': #8D3F07,
  13.     'ORANGE': #FF9E00,
  14.     'WHITE': #fff
  15. );
  16.  
  17. @function getScreenSize($size){
  18.     @if not map-has-key($SCREEN_SIZES, $size){
  19.         @error 'Resolution not found'
  20.     }
  21.     @return map-get($SCREEN_SIZES, $size);
  22. }
  23.  
  24. @function getColor($color){
  25.     @if not map-has-key($COLORS, $color){
  26.         @error 'Color not found';  
  27.     }
  28.     @return map-get($COLORS, $color);
  29. }
  30.  
  31. body
  32. {    
  33.     background-color:getColor('BACKGROUND');   
  34.     background:getColor('BLACK');
  35. }
  36.  
  37. header nav #wrapper ul li
  38. {
  39.     background:getColor('DARK_ORANGE');
  40. }
  41.  
  42. header nav #wrapper #pc_searchHidden
  43. {
  44.     background:getColor('DARK_ORANGE');
  45. }
  46.  
  47. header nav #wrapper #pc_searchHidden p
  48. {
  49.     color:getColor('WHITE');
  50. }
  51.  
  52. header nav ul li
  53. {
  54.     color:getColor('WHITE');
  55. }
  56.  
  57. header nav ul a li p
  58. {
  59.     color:getColor('WHITE');
  60. }
  61.  
  62. #gadgetLagretWrapper .flexWrapper p
  63. {
  64.     color:getColor('WHITE');
  65. }
  66.  
  67. #gadgetLagretWrapper h1
  68. {
  69.     color:getColor('WHITE');
  70. }
  71.  
  72. #gadgetLagretWrapper .flexWrapper #button {
  73.     background-color: getColor('DARK_ORANGE');
  74. }
  75.  
  76. .foremalsParent .foremalWrapper .wrapper .föremålBox
  77. {
  78.     &:hover
  79.     {
  80.         border-color:lightgray;        
  81.     }
  82. }
  83.  
  84. .header_phone nav #mobile_searchHidden ul li
  85. {
  86.     background: darken(getColor('DARK_ORANGE'), 10%);
  87.     &:hover
  88.     {
  89.         background:white;
  90.     }
  91. }
  92.  
  93.  
  94. $social-medias: ("facebook.png", "twitter.png");
  95. /* Mixin för att kunna lägga olika bilder på socialmedia. Används för att inte behöva skriva om samma kod om och om igen */
  96. @mixin socialMedia($i)
  97. {
  98.     $img: nth($social-medias, $i);
  99.    
  100.     background:url("../Bilder/"+$img);
  101.     width: 4em;
  102.     height: 4em;   
  103.     background-size:cover;
  104.     background-repeat:no-repeat;
  105.     background-position:center;
  106.     margin-left: 1em;
  107. }
  108.  
  109. footer .flexWrapper #socialMediaWrapper
  110. {  
  111.     display:flex;
  112.     justify-content:flex-end;
  113.     margin-left: 2em;
  114. }
  115.  
  116. @for $i from 1 through length($social-medias) {
  117.     .socialMedia_#{$i} { @include socialMedia($i); }   
  118. }
  119.  
  120. @media screen and (max-width: getScreenSize('PHONE')) {
  121.  
  122. }
  123.  
  124.     @mixin socialMedia($i)
  125.     {
  126.         $img: nth($social-medias, $i);
  127.         background:url("../Bilder/"+$img);
  128.     }
  129.    
  130.     @for $i from 1 through length($social-medias) {
  131.         .socialMedia_#{$i} { @include socialMedia($i); }   
  132.     }
  133.  
  134.  
  135. /* sortiment_varor.scss */
  136. $products: ("ssd.png", "moderkort.png", "moderkort2.png", "grafikkort.png", "grafikkort2.png", "grafikkort3.png");
  137. @mixin getProduct($i) {
  138.     $img: nth($products, $i);
  139.     background:url("../Bilder/hardvaror/"+$img);   
  140. }
  141.  
  142. @for $i from 1 through length($products) {
  143.     .image#{$i} { @include getProduct($i); }   
  144. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement