index.scss 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. @import '../../common/abstracts/variable';
  2. @import '../../common/abstracts/mixin';
  3. .wot-theme-dark {
  4. @include b(month-panel) {
  5. @include e(title) {
  6. color: $-dark-color;
  7. }
  8. @include e(weeks) {
  9. box-shadow: 0px 4px 8px 0 rgba(255, 255, 255, 0.02);
  10. color: $-dark-color;
  11. }
  12. @include e(time-label) {
  13. color: $-dark-color;
  14. &::after{
  15. background: $-dark-background4;
  16. }
  17. }
  18. }
  19. }
  20. @include b(month-panel) {
  21. font-size: $-calendar-fs;
  22. @include e(title) {
  23. padding: 5px 0;
  24. text-align: center;
  25. font-size: $-calendar-panel-title-fs;
  26. color: $-calendar-panel-title-color;
  27. padding: $-calendar-panel-padding;
  28. }
  29. @include e(weeks) {
  30. display: flex;
  31. height: $-calendar-week-height;
  32. line-height: $-calendar-week-height;
  33. box-shadow: 0px 4px 8px 0 rgba(0, 0, 0, 0.02);
  34. color: $-calendar-week-color;
  35. font-size: $-calendar-week-fs;
  36. padding: $-calendar-panel-padding;
  37. }
  38. @include e(week) {
  39. flex: 1;
  40. text-align: center;
  41. }
  42. @include e(container) {
  43. padding: $-calendar-panel-padding;
  44. box-sizing: border-box;
  45. }
  46. @include e(time) {
  47. display: flex;
  48. box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.02);
  49. }
  50. @include e(time-label) {
  51. position: relative;
  52. flex: 1;
  53. font-size: $-picker-column-fs;
  54. text-align: center;
  55. line-height: 125px;
  56. color: $-picker-column-color;
  57. &::after {
  58. position: absolute;
  59. content: '';
  60. height: 35px;
  61. top: 50%;
  62. left: 0;
  63. right: 0;
  64. transform: translateY(-50%);
  65. background: $-picker-column-select-bg;
  66. z-index: 0;
  67. }
  68. }
  69. @include e(time-text) {
  70. position: relative;
  71. z-index: 1;
  72. }
  73. @include e(time-picker) {
  74. flex: 3;
  75. }
  76. }