Dejvino's Curriculum Vitae
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 

174 řádky
3.5 KiB

  1. #cv body {
  2. background-color: lightgrey;
  3. }
  4. .background {
  5. position: fixed;
  6. width: 100%;
  7. height: 100vh;
  8. top: 0;
  9. z-index: -10;
  10. }
  11. @media screen and (min-width: 1400px) {
  12. .background {
  13. background: url("/background.jpg");
  14. background-attachment: fixed;
  15. background-position: center;
  16. background-repeat: no-repeat;
  17. background-size: cover;
  18. z-index: -10;
  19. }
  20. .main-container {
  21. margin-top: 10rem;
  22. margin-bottom: 15rem;
  23. border: 1px solid lightgray;
  24. border-radius: 5px;
  25. }
  26. }
  27. .main-container {
  28. background-color: white;
  29. padding-top: 1rem;
  30. padding-bottom: 0.2rem;
  31. z-index: 1;
  32. transition: 0.5s;
  33. }
  34. .main-container .photo {
  35. max-height: 20rem;
  36. }
  37. .main-container .person-name {
  38. margin-top: calc(min(6vw, 5rem));
  39. font-weight: bold;
  40. font-size: calc(1.375rem + min(1.4vw, 1rem));
  41. }
  42. .main-container .brief {
  43. font-size: 120%;
  44. }
  45. .main-container .contacts {
  46. margin-top: 2rem;
  47. }
  48. .main-container .footer {
  49. margin-top: 2rem;
  50. filter: opacity(75%)
  51. }
  52. .main-container .tiny {
  53. font-size: 75%;
  54. filter: opacity(75%)
  55. }
  56. .main-container .container > h2, .main-container .container-fluid > h2,
  57. .main-container h3, .main-container h4 {
  58. margin-top: 1em;
  59. }
  60. .main-container .text-bg-gentle {
  61. color: #555;
  62. background-color: RGBA(108,117,125,0.1);
  63. }
  64. .main-container .job-card {
  65. margin-top: 1em;
  66. }
  67. .main-container .job-card .timerange {
  68. font-style: italic;
  69. }
  70. .main-container .job-card .card-text {
  71. margin-left: 0.4rem;
  72. }
  73. .main-container .job-card .card-subtitle {
  74. margin-bottom: 0.5rem;
  75. }
  76. .main-container .job-tags > span {
  77. margin: 0.2em;
  78. }
  79. .main-container .cloud-primary .tag-badges {
  80. font-size: 180%;
  81. }
  82. .main-container .cloud-standard .tag-badges {
  83. font-size: 140%;
  84. }
  85. .main-container .cloud-light .tag-badges {
  86. font-size: 130%;
  87. filter: opacity(60%);
  88. }
  89. .main-container .tag-badges > span {
  90. margin: 0.4em;
  91. color: #222;
  92. }
  93. .contacts .contact {
  94. margin: 0.75em;
  95. }
  96. .main-container .accordion-button.collapsed {
  97. background-color: #eff2ff;
  98. }
  99. .main-container .accordion {
  100. margin: 1rem;
  101. }
  102. .main-container .accordion-button:not(.collapsed) {
  103. color: #222;
  104. background-color: RGBA(217, 216, 216, 0.3);
  105. }
  106. .main-container .accordion-button.collapsed {
  107. color: #0e489d;
  108. background-color: RGBA(153, 165, 213, 0.3);
  109. }
  110. .main-container .multiline {
  111. white-space: pre-line;
  112. }
  113. @media print {
  114. html {
  115. font-size: small;
  116. }
  117. body {
  118. background-color: white;
  119. }
  120. .main-container, .main-container .container-fluid {
  121. padding-top: 0.1rem;
  122. padding-bottom: 0.1rem;
  123. padding-left: 0.1rem;
  124. padding-right: 0.1rem;
  125. }
  126. .main-container .photo {
  127. max-height: 15rem;
  128. }
  129. .main-container .contacts {
  130. margin-top: 0.2rem;
  131. }
  132. .contacts .contact {
  133. margin: 0.3em;
  134. }
  135. .main-container .footer {
  136. margin-top: 0.5rem;
  137. }
  138. .main-container .footer .tiny {
  139. display: none;
  140. }
  141. .main-container .container > h2,
  142. .main-container .container-fluid > h2 {
  143. margin-top: 0.3em;
  144. margin-bottom: 0;
  145. }
  146. .main-container h3, .main-container h4 {
  147. margin-top: 0.2em;
  148. }
  149. .main-container .job-card {
  150. margin-top: 0.2em;
  151. }
  152. .main-container .job-card .card-body {
  153. padding: 0.4rem;
  154. }
  155. .main-container .cloud-light .tag-badges {
  156. filter: opacity(80%);
  157. }
  158. .main-container .tag-badges > span {
  159. margin: 0.1em;
  160. }
  161. }