Advertisement
Guest User

Untitled

a guest
Sep 26th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.20 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="is">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Verkefni 5</title>
  6. <link href="https://fonts.googleapis.com/css?family=Lato|Merriweather" rel="stylesheet">
  7. <link rel="stylesheet" href="styleguide.css">
  8. <link rel="stylesheet" href="styles.css">
  9. </head>
  10. <body>
  11. <main>
  12. <section>
  13. <h2>Fyrirsagnir &amp; texti</h2>
  14.  
  15. <h1 class="heading heading--one">Stór fyrirsögn</h1>
  16. <h2 class="heading heading--two">Milli fyrirsögn</h2>
  17. <h3 class="heading heading--three">Minni fyrirsögn</h3>
  18.  
  19. <div class="sg-example">
  20. <p class="text">
  21. Texti í meginmáli sem inniheldur eitthvað, t.d. lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sodales sed mi sed porttitor. Curabitur dolor ante, aliquet id interdum auctor, luctus ac urna. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin a dictum metus, non aliquam justo. Vivamus nulla nisl, ultrices eu odio non, consequat faucibus justo. Phasellus magna dui, faucibus sit amet massa ullamcorper, pellentesque bibendum lorem. Ut tincidunt lobortis sollicitudin. Suspendisse potenti. Pellentesque augue sem, accumsan eu pulvinar sed, fringilla nec nunc. Pellentesque tempor vel libero faucibus egestas. Nunc cursus nunc enim, eget tristique libero tincidunt eu. Sed eget est a ex maximus posuere. Morbi gravida cursus ipsum, mattis gravida diam iaculis id.
  22. </p>
  23. </div>
  24. </section>
  25.  
  26. <section>
  27. <h2>Takkar</h2>
  28. <div class="sg-example">
  29. <button class="button">Venjulegur takki</button>
  30. <button class="button">Venjulegur takki með rosalega löngum texta</button>
  31. <button class="button button--inverted">Snúinn takki</button>
  32. <button class="button button--disabled" disabled>Óvirkur takki</button>
  33. <a href="#" class="button">anchor element sem takki</a>
  34.  
  35. <!-- í raunveruleikanum ættum við samt ekki að gera svona -->
  36. <span role="button" class="button">span sem takki</span>
  37. </div>
  38. </section>
  39.  
  40. <section>
  41. <h2>Kort</h2>
  42.  
  43. <div class="card">
  44. <div class="card__image">
  45. <img src="https://via.placeholder.com/550x250" alt="" class="card__img">
  46. </div>
  47. <div class="card__content">
  48. <h3 class="card__heading">Kort með mynd</h3>
  49. <p class="card__text">Texti sem þýðir ekki neitt og er bara hérna til þess að hafa eitthvað. Hvað eigum við að fjalla um? Ég veit það ekki. lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sodales sed mi sed porttitor. Curabitur dolor ante, aliquet id interdum auctor, luctus ac urna.</p>
  50. <button class="button">Lesa meira</button>
  51. </div>
  52. </div>
  53. </div>
  54.  
  55. <hr>
  56.  
  57. <div class="card">
  58. <div class="card__content">
  59. <h3 class="card__heading">Kort án myndar</h3>
  60. <p class="card__text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sodales sed mi sed porttitor. Curabitur dolor ante, aliquet id interdum auctor, luctus ac urna.</p>
  61. <button class="button">Lesa meira</button>
  62. </div>
  63. </div>
  64. </div>
  65.  
  66. <hr>
  67.  
  68. <div class="card">
  69. <div class="card__image">
  70. <img src="https://via.placeholder.com/550x250" alt="" class="card__img">
  71. </div>
  72. <div class="card__content">
  73. <h3 class="card__heading">Kort með rosalega rosalega rosalega rosalega rosalega rosalega löngum titli ogorðisemhefurenginbilíþvíhvaðefþaðgerist</h3>
  74. <p class="card__text">Texti sem þýðir ekki neitt og er bara hérna til þess að hafa eitthvað. Hvað eigum við að fjalla um? Ég veit það ekki. lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sodales sed mi sed porttitor. Curabitur dolor ante, aliquet id interdum auctor, luctus ac urna.</p>
  75. <button class="button">Lesa meira</button>
  76. </div>
  77. </div>
  78. </div>
  79.  
  80. <hr>
  81.  
  82. </section>
  83. </main>
  84. </body>
  85. </html>
  86. ///////////////////////////
  87.  
  88.  
  89. /* setjum box-sizing: border-box; á allt */
  90. html {
  91. box-sizing: border-box;
  92. }
  93.  
  94. *, *:before, *:after {
  95. box-sizing: inherit;
  96.  
  97. /* fjarlægjum margin og padding */
  98. margin: 0;
  99. padding: 0;
  100. }
  101.  
  102. /* TODO útfæra verkefni 5 */
  103.  
  104. .heading {
  105. }
  106.  
  107. .heading--one {
  108. font-size: 3em;
  109. }
  110.  
  111. .heading--two {
  112. font-size: 2em;
  113. }
  114.  
  115. .heading--three {
  116. font-size: 1em;
  117. }
  118. .text {
  119. font-family: "Lato";
  120. line-height: 1.5;
  121. font-size: 1em;
  122. }
  123. .button{
  124. width: 100%;
  125. max-width: 16em;
  126.  
  127. padding-top: 10px;
  128. padding-bottom: 10px;
  129. padding-left: 5px;
  130. padding-right: 5px;
  131.  
  132. border: 1px;
  133. border-color: #666;
  134. border-radius: 4px;
  135.  
  136. font-family: "Lato";
  137. color: #eee;
  138. background-color: #666;
  139. font-size: 1em;
  140.  
  141. text-overflow: ellipsis;
  142. white-space: nowrap;
  143. overflow: hidden;
  144. cursor: pointer;
  145. }
  146. section div button.button:hover {
  147. background-color: #333;
  148. }
  149. section div button.button--inverted {
  150. color: #666;
  151. background-color: #eee;
  152. }
  153. section div button.button--inverted:hover {
  154. color:#333;
  155. background-color: #eee;
  156. }
  157. section div button.button--disabled {
  158. color: #999;
  159. background-color: #eee;
  160. border-color: #eee;
  161. }
  162. section div button.button--disabled:hover {
  163. color: #999;
  164. background-color: #eee;
  165. border-color: #eee;
  166. }
  167. .card {
  168. max-width: 800px;
  169. min-width: 200px;
  170. object-fit: cover;
  171. height: inherit;
  172.  
  173.  
  174.  
  175. display: list-item;
  176.  
  177. background-color: #eee;
  178. box-shadow: 20px,200px,#000;
  179.  
  180. }
  181. img{
  182. min-width: 12.5em;
  183. width: 100%;
  184.  
  185.  
  186. }
  187. @media (min-width: 50em) {
  188. img{
  189. min-width: 25em;
  190. object-fit: fill;
  191. height: 100%;
  192. }
  193. .card {
  194. max-width: 800px;
  195. min-width: 200px;
  196. overflow: hidden;
  197. border-radius: 3px;
  198. background-color: #eee;
  199. display: inline-flex;
  200. }
  201.  
  202. }
  203. .card__content {
  204. padding: 1.250em;
  205. margin: auto;
  206. overflow: hidden;
  207. word-wrap: break-word;
  208. }
  209. .card__heading {
  210. font-family: "Merriweather";
  211. font-size: 1.5em;
  212. margin-bottom: 0.938em;
  213. }
  214. p.card__text{
  215. margin-bottom: 1.875em;
  216.  
  217. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement