Advertisement
Guest User

Untitled

a guest
May 10th, 2020
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. :root {
  2. --primary-color: orange;
  3. --secondary-color: white;
  4. --theme-primary: black;
  5. --theme-secondary: white;
  6. }
  7.  
  8. body {
  9. font-family: "Segoe UI", "Serif", "Verdana", "Arial";
  10. }
  11.  
  12. .container {
  13. display: grid;
  14. grid-template-columns: 120px 1fr;
  15. grid-template-rows: 50px 1fr 30px;
  16. grid-gap: 5px;
  17. }
  18.  
  19. .header {
  20. grid-row: 1;
  21. grid-column: 1 / 3;
  22. }
  23.  
  24. .nav {
  25. grid-column: 1;
  26. grid-row: 2;
  27. border-right: 1px solid var(--primary-color);
  28. }
  29.  
  30. .content {
  31. grid-column: 2;
  32. grid-row: 2;
  33. padding: 10px;
  34. }
  35.  
  36. .footer {
  37. grid-row: 3;
  38. grid-column: 1 / 3;
  39. text-align: center;
  40. }
  41.  
  42. /* Child items. */
  43. .header-logo {
  44. float: left;
  45. width: 100px;
  46. background-color: var(--primary-color);
  47. height: 50px;
  48. color: var(--secondary-color);
  49. font-size: 30px;
  50. padding: 3px 5px;
  51. box-sizing: border-box;
  52. }
  53.  
  54. .header-settings {
  55. float: right;
  56. height: 50px;
  57. }
  58.  
  59. .nav-links {
  60. list-style: none;
  61. margin: 5px 0 0 0;
  62. padding: 0;
  63. }
  64.  
  65. .nav-links--link {
  66. color: var(--primary-color);
  67. background-color: var(--secondary-color);
  68. width: 100%;
  69. height: 30px;
  70. margin: 0 0 5px 0;
  71. padding: 4px 5px;
  72. box-sizing: border-box;
  73. cursor: pointer;
  74. }
  75.  
  76. .nav-links--link.active,
  77. .nav-links--link:hover {
  78. background-color: var(--primary-color);
  79. color: var(--secondary-color);
  80. }
  81.  
  82. .footer-note {
  83. color: var(--primary-color);
  84. background-color: var(--secondary-color);
  85. padding: 3px 0;
  86. display: block;
  87. }
  88.  
  89. .header--theme-button {
  90. height: 30px;
  91. width: 30px;
  92. margin: 10px 5px 0 0;
  93. display: inline-block;
  94.  
  95. border-top: 15px solid var(--theme-primary);
  96. border-bottom: 15px solid var(--theme-secondary);
  97. border-right: 0;
  98. border-left: 0;
  99. padding: 0;
  100.  
  101. box-shadow: 0 0 3px gray;
  102. }
  103.  
  104. .header--theme-button:hover {
  105. box-shadow: 2px 2px 2px gray;
  106. }
  107.  
  108. .header--theme-button.active {
  109. box-shadow: 3px 3px 3px gray;
  110. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement