not really known
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.

155 lines
2.8 KiB

  1. #main-toolbar #activity-button {
  2. background-image: url(../activity/activity-icon.svg);
  3. }
  4. #main-toolbar #play-button.play {
  5. background-image: url(../icons/play.svg);
  6. }
  7. #main-toolbar #play-button.pause {
  8. background-image: url(../icons/pause.svg);
  9. }
  10. #main-toolbar #replay-button {
  11. background-image: url(../icons/replay.svg);
  12. }
  13. #container {
  14. display: flex;
  15. justify-content: center;
  16. align-items: center;
  17. flex-direction: column;
  18. width: 100%;
  19. height: calc(100vh - 55px);
  20. background: #F8FAFD;
  21. }
  22. .base-board {
  23. display: flex;
  24. justify-content: center;
  25. align-items: center;
  26. height: 350px;
  27. width: 350px;
  28. background: white;
  29. border-radius: 90px;
  30. box-shadow: 0px 0px 75px 11px rgba(236,176,198,0.27);
  31. }
  32. .base-circle {
  33. display: flex;
  34. justify-content: center;
  35. align-items: center;
  36. position: relative;
  37. width: 280px;
  38. height: 280px;
  39. border-radius: 50%;
  40. transition: 0.3s all ease-in-out;
  41. }
  42. #pomodoro-container {
  43. position: absolute;
  44. top: 0;
  45. left: 0;
  46. width: 100%;
  47. height: 100%;
  48. }
  49. .info-circle {
  50. display: flex;
  51. justify-content: center;
  52. align-items: center;
  53. position: relative;
  54. z-index: 1;
  55. box-shadow: 0px 0px 75px 11px rgba(0,0,0,0.18);
  56. height: 170px;
  57. width: 170px;
  58. border-radius: 50%;
  59. color: rgba(255,255,255,0.8);
  60. transition: 0.3s all ease-in-out;
  61. font-size: 43px;
  62. text-shadow: 3px 3px 0px rgba(0,0,0,0.1);
  63. text-transform: capitalize;
  64. }
  65. .status {
  66. position: absolute;
  67. width: 100%;
  68. text-align: center;
  69. top: 27px;
  70. left: 0px;
  71. font-size: 18px;
  72. }
  73. .button-container {
  74. display: flex;
  75. justify-content: center;
  76. align-items: center;
  77. width: 100%;
  78. height: 100px;
  79. }
  80. .button-wrapper {
  81. display: flex;
  82. box-shadow: 0px 0px 75px 11px rgba(236, 176, 198, 0.27);
  83. border-radius: 30px;
  84. }
  85. .button {
  86. display: flex;
  87. justify-content: center;
  88. align-items: center;
  89. width: 60px;
  90. height: 60px;
  91. transition: 0.3s all ease-in-out;
  92. color: white;
  93. font-size: 42px;
  94. cursor: pointer;
  95. user-select: none;
  96. }
  97. .button span {
  98. height: 55px;
  99. }
  100. .button.disable {
  101. cursor: not-allowed !important;
  102. background: #dbdce8 !important;
  103. }
  104. .plus-button {
  105. border-radius: 30px 0px 0px 30px;
  106. margin-right: 2px;
  107. }
  108. .minus-button {
  109. border-radius: 0px 30px 30px 0px;
  110. margin-left: 2px;
  111. }
  112. .button-status {
  113. display: flex;
  114. flex-direction: column;
  115. width: 60px;
  116. height: 60px;
  117. background: #fff;
  118. transition: 0.3s all ease-in-out;
  119. }
  120. .button-status.disable {
  121. color: #dbdce8 !important;
  122. }
  123. .button-label {
  124. margin-top: 5px;
  125. font-size: 12px;
  126. text-align: center;
  127. text-transform: capitalize;
  128. transition: 0.3s all ease-in-out;
  129. }
  130. .button-label.disable {
  131. color: #dbdce8 !important;
  132. }
  133. .button-time {
  134. flex: 1;
  135. display: flex;
  136. align-items: center;
  137. justify-content: center;
  138. font-size: 32px;
  139. transition: 0.3s all ease-in-out;
  140. }
  141. .button-time.disable {
  142. color: #dbdce8 !important;
  143. }