Pulls repairability scores for various devices from iFixit, which are then displayed on a website in a few categories.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

158 lines
2.5 KiB

  1. body::-webkit-scrollbar {
  2. width: 12px; /* width of the entire scrollbar */
  3. }
  4. body::-webkit-scrollbar-track {
  5. background: #0d2f64; /* color of the tracking area */
  6. }
  7. body::-webkit-scrollbar-thumb {
  8. background-color: blue; /* color of the scroll thumb */
  9. border-radius: 20px; /* roundness of the scroll thumb */
  10. border: 3px solid #040e1e; /* creates padding around scroll thumb */
  11. }
  12. * {box-sizing: border-box;}
  13. body {
  14. margin: 0;
  15. background-color: #0d2f64;
  16. scrollbar-width: thin;
  17. }
  18. .header {
  19. overflow: hidden;
  20. background-color: #0d2f64;
  21. color: white;
  22. text-align: center;
  23. padding: 20px 10px;
  24. }
  25. .list {
  26. color: white;
  27. font-size: 22.5px;
  28. text-align: center;
  29. }
  30. h2 {
  31. color: white;
  32. text-align: center;
  33. font-size: 32.5px;
  34. }
  35. h3 {
  36. color: white;
  37. text-align: center;
  38. }
  39. p {
  40. color: white;
  41. }
  42. a {
  43. float: left;
  44. color: white;
  45. text-align: center;
  46. padding: 12px;
  47. text-decoration: none;
  48. font-size: 18px;
  49. line-height: 25px;
  50. border-radius: 4px;
  51. }
  52. a.none {
  53. float: none;
  54. color: dodgerblue;
  55. text-align: inherit;
  56. padding: 0px;
  57. text-decoration: none;
  58. font-size: 16px;
  59. line-height: 24px;
  60. border-radius: 0px;
  61. }
  62. a.overridefloat {
  63. float: none;
  64. text-align: center;
  65. padding: 12px;
  66. text-decoration: none;
  67. font-size: 18px;
  68. line-height: 25px;
  69. border-radius: 4px;
  70. background-color: dodgerblue;
  71. color: white;
  72. }
  73. a.overridefloat:hover {
  74. background-color: #45a3ff;
  75. }
  76. a.text {
  77. font-size: 25px;
  78. font-weight: bold;
  79. text-align: center;
  80. }
  81. a:hover {
  82. color: #FFFF00;
  83. }
  84. a.active {
  85. background-color: dodgerblue;
  86. color: white;
  87. }
  88. .header-right {
  89. float: right;
  90. }
  91. @media screen and (max-width: 500px) {
  92. .header a {
  93. float: none;
  94. display: block;
  95. }
  96. .header-right {
  97. float: none;
  98. }
  99. }
  100. .column {
  101. float: left;
  102. width: 33.33%;
  103. width: calc(100% / 3);
  104. padding: 10px;
  105. height: calc(100vh - 149px)
  106. }
  107. .row:after {
  108. content: "";
  109. display: table;
  110. clear: both;
  111. }
  112. .row {
  113. margin-left: 0px;
  114. margin-right: 0px;
  115. }
  116. @media screen and (max-width: 1200px) {
  117. .column {
  118. width: 100%;
  119. height: calc((100vh - 222px)*0.5)
  120. }
  121. }
  122. .column::-webkit-scrollbar {
  123. width: 12px; /* width of the entire scrollbar */
  124. }
  125. .column::-webkit-scrollbar-track {
  126. background: #0d2f64; /* color of the tracking area */
  127. }
  128. .column::-webkit-scrollbar-thumb {
  129. background-color: blue; /* color of the scroll thumb */
  130. border-radius: 20px; /* roundness of the scroll thumb */
  131. border: 3px solid #040e1e; /* creates padding around scroll thumb */
  132. }