My personal website's statics
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.
 
 
 

195 lines
2.9 KiB

  1. @import url(https://rinri-d.xyz/css/font.css);
  2. @import url(https://rinri-d.xyz/css/normalize.css);
  3. :root {
  4. /* Special */
  5. --background: #282f42;
  6. --foreground: #dbedf3;
  7. --cursor: #a3c9de;
  8. /* Colors */
  9. --color0: #2a3246;
  10. --color1: #0fff83;
  11. --color2: #2effaf;
  12. --color3: #8ffcc9;
  13. --color4: #2ee0ff;
  14. --color5: #3fb4d1;
  15. --color6: #c59820;
  16. --color7: #b02f30;
  17. --color8: #9ea7a6;
  18. --color9: #3f4944;
  19. --color10: #2a5491;
  20. --color11: #237986;
  21. --color12: #a03b1e;
  22. --color13: #484d79;
  23. --color14: #c59820;
  24. --color15: #b02f30;
  25. --color16: #373744;
  26. --phoneWidth: (max-width:684px);
  27. --tabletWidth: (max-width:900px);
  28. }
  29. *, ::after, ::before {
  30. margin: 0;
  31. padding: 0;
  32. box-sizing: border-box;
  33. }
  34. html,
  35. body {
  36. background-color: var(--background);
  37. color: var(--foreground);
  38. font-family: "Hack", sans-serif;
  39. font-weight: 500;
  40. font-size: 20px;
  41. line-height: 1.5;
  42. text-align: left;
  43. }
  44. .container {
  45. max-width: 1000px;
  46. margin: 0 auto;
  47. padding: 0 1em;
  48. }
  49. a {
  50. text-decoration: none;
  51. color: var(--color4);
  52. }
  53. a:hover {
  54. text-decoration: none;
  55. color: var(--color5);
  56. }
  57. h1 {
  58. color: var(--color1);
  59. font-size: 2.5rem;
  60. }
  61. h2 {
  62. color: var(--color2);
  63. font-size: 2rem;
  64. }
  65. h3 {
  66. color: var(--color3);
  67. font-size: 1.75rem;
  68. }
  69. h4 {
  70. color: var(--color3);
  71. font-size: 1.5rem;
  72. }
  73. h5 {
  74. color: var(--color3);
  75. font-size: 1.25rem;
  76. }
  77. h6 {
  78. color: var(--color3);
  79. font-size: 1rem;
  80. }
  81. hr {
  82. border-color: var(--color1);
  83. margin: 0.5em 0;
  84. opacity: 0.5;
  85. }
  86. .textarea {
  87. color: black;
  88. }
  89. p, ul, ol, dl {
  90. margin-bottom: 1em;
  91. }
  92. ul, ol {
  93. padding-inline-start: 40px;
  94. }
  95. li {
  96. margin-bottom: 10px;
  97. }
  98. h1, h2, h3, h4, h5, h6 {
  99. margin-bottom: .5em;
  100. font-weight: 500;
  101. line-height: 1.2;
  102. }
  103. .topnav {
  104. width: 100%;
  105. margin-bottom: 1em;
  106. padding: 0.7em 0.5em ;
  107. background-color: var(--background);
  108. }
  109. header .topnav .links{
  110. display: flex;
  111. flex-direction: row;
  112. }
  113. @media screen and (max-width: 730px) {
  114. header .topnav .links{
  115. flex-direction: column;
  116. }
  117. }
  118. header .topnav a {
  119. font-size: 1.5rem;
  120. color: rgba(255, 255, 255, .5);
  121. margin-right: 2em;
  122. }
  123. header .topnav a:hover,
  124. header .topnav a.active {
  125. color: rgba(255, 255, 255, 1);
  126. transition: all .3s ease;
  127. }
  128. .align-items-center {
  129. align-items: center;
  130. }
  131. .contacts {
  132. text-align: center;
  133. }
  134. .text-muted{
  135. opacity: 0.5 ;
  136. }
  137. .mb-1{
  138. margin-bottom: 1;
  139. }
  140. .mb-2{
  141. margin-bottom: 2;
  142. }
  143. .mb-3{
  144. margin-bottom: 3;
  145. }
  146. .item-info {
  147. width: 100%;
  148. display: inline-block;
  149. border-radius: 8px;
  150. box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  151. padding: 1em;
  152. margin-top: 1em;
  153. text-align: left;
  154. background: var(--color0);
  155. }
  156. .indent-l{
  157. margin-left: 2em;
  158. }
  159. hr.delimiter {
  160. border: 1px dashed var(--color1);
  161. }