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.

165 lines
2.8 KiB

4 years ago
  1. :root {
  2. --color-calendar-graph-day-bg: #dddbdb;
  3. --color-calendar-graph-day-L1-bg: #39dd34;
  4. --color-calendar-graph-day-L2-bg: #45a045;
  5. --color-calendar-graph-day-L3-bg: #047526;
  6. --color-calendar-graph-day-L4-bg: #0a4208;
  7. }
  8. .calendar {
  9. font-family: Helvetica, arial;
  10. border: 1px solid #DDDDDD;
  11. border-radius: 3px;
  12. min-height: 243px;
  13. text-align: center;
  14. margin: 0 auto;
  15. }
  16. .calendar-graph text.wday,
  17. .calendar-graph text.month {
  18. font-size: 10px;
  19. fill: #aaa;
  20. }
  21. .contrib-legend {
  22. text-align: right;
  23. padding: 0 14px 10px 0;
  24. display: inline-block;
  25. float: right;
  26. }
  27. .contrib-legend .legend {
  28. display: inline-block;
  29. list-style: none;
  30. margin: 0 5px;
  31. position: relative;
  32. bottom: -1px;
  33. padding: 0;
  34. }
  35. .contrib-legend .legend li {
  36. display: inline-block;
  37. width: 10px;
  38. height: 10px;
  39. }
  40. .text-small {
  41. font-size: 12px;
  42. color: #767676;
  43. }
  44. .calendar-graph {
  45. padding: 5px 0 0;
  46. text-align: center;
  47. }
  48. .contrib-column {
  49. padding: 15px 0;
  50. text-align: center;
  51. border-left: 1px solid #ddd;
  52. border-top: 1px solid #ddd;
  53. font-size: 11px;
  54. }
  55. .contrib-column-first {
  56. border-left: 0;
  57. }
  58. .table-column {
  59. display: table-cell;
  60. width: 1%;
  61. padding-right: 10px;
  62. padding-left: 10px;
  63. vertical-align: top;
  64. }
  65. .contrib-number {
  66. font-weight: 300;
  67. line-height: 1.3em;
  68. font-size: 24px;
  69. display: block;
  70. color: #333;
  71. }
  72. .calendar img.spinner {
  73. width: 70px;
  74. margin-top: 50px;
  75. min-height: 70px;
  76. }
  77. .monospace {
  78. text-align: center;
  79. color: #000;
  80. font-family: monospace;
  81. }
  82. .monospace a {
  83. color: #1D75AB;
  84. text-decoration: none;
  85. }
  86. .contrib-footer {
  87. font-size: 11px;
  88. padding: 0 10px 12px;
  89. text-align: left;
  90. width: 100%;
  91. box-sizing: border-box;
  92. height: 26px;
  93. }
  94. .left.text-muted {
  95. float: left;
  96. margin-left: 9px;
  97. color: #767676;
  98. }
  99. .left.text-muted a {
  100. color: #4078c0;
  101. text-decoration: none;
  102. }
  103. .left.text-muted a:hover,
  104. .monospace a:hover {
  105. text-decoration: underline;
  106. }
  107. h2.f4.text-normal.mb-3 {
  108. display: none;
  109. }
  110. .float-left.text-gray {
  111. float: left;
  112. }
  113. #user-activity-overview{
  114. display:none;
  115. }
  116. .day-tooltip {
  117. white-space: nowrap;
  118. position: absolute;
  119. z-index: 99999;
  120. padding: 10px;
  121. font-size: 12px;
  122. color: #959da5;
  123. text-align: center;
  124. background: rgba(0,0,0,.85);
  125. border-radius: 3px;
  126. display: none;
  127. pointer-events: none;
  128. }
  129. .day-tooltip strong {
  130. color: #dfe2e5;
  131. }
  132. .day-tooltip.is-visible {
  133. display: block;
  134. }
  135. .day-tooltip:after {
  136. position: absolute;
  137. bottom: -10px;
  138. left: 50%;
  139. width: 5px;
  140. height: 5px;
  141. box-sizing: border-box;
  142. margin: 0 0 0 -5px;
  143. content: " ";
  144. border: 5px solid transparent;
  145. border-top-color: rgba(0,0,0,.85)
  146. }