|
332 | 332 | font-weight: lighter; |
333 | 333 | transform: translateY(-2px); |
334 | 334 | } |
| 335 | +:root[data-scheduler-theme='flat'] .scheduler_popup_title { |
| 336 | + text-transform: uppercase; |
| 337 | +} |
335 | 338 | :root[data-scheduler-theme='material'] { |
336 | 339 | --dhx-scheduler-theme: material; |
337 | 340 | --dhx-scheduler-font-family: Roboto, Helvetica, Arial, sans-serif; |
|
433 | 436 | color: var(--dhx-scheduler-scale-color); |
434 | 437 | line-height: 133%; |
435 | 438 | } |
| 439 | +:root[data-scheduler-theme='material'] .scheduler_popup_title { |
| 440 | + text-transform: uppercase; |
| 441 | +} |
436 | 442 | :root[data-scheduler-theme='contrast-white'] { |
437 | 443 | --dhx-scheduler-theme: contrast-white; |
438 | 444 | --dhx-scheduler-base-colors-disabled: #C2C2C2; |
@@ -912,7 +918,7 @@ url("src/dhx-scheduler-icons.woff2?7d3dc8d31762f76ad3c385c23e9afbc6") format("wo |
912 | 918 | color: var(--dhx-scheduler-btn-color-disabled); |
913 | 919 | border-color: var(--dhx-scheduler-btn-border-disabled); |
914 | 920 | } |
915 | | -.scheduler_popup_button:not(.scheduler_ok_button) { |
| 921 | +.scheduler_popup_button:not(.scheduler_ok_button):not(.scheduler_rec_ok_button) { |
916 | 922 | --dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color); |
917 | 923 | --dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background); |
918 | 924 | --dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color); |
@@ -2027,6 +2033,65 @@ url("src/dhx-scheduler-icons.woff2?7d3dc8d31762f76ad3c385c23e9afbc6") format("wo |
2027 | 2033 | flex-wrap: wrap; |
2028 | 2034 | gap: 8px; |
2029 | 2035 | } |
| 2036 | +.scheduler-recurring_mode { |
| 2037 | + --dhx_scheduler-radio-size: 20px; |
| 2038 | + --dhx_scheduler-radio-border-color: #4c84f1; |
| 2039 | + --dhx_scheduler-radio-checked-color: #4c84f1; |
| 2040 | + --dhx_scheduler-radio-checked-inner-size: 10px; |
| 2041 | + --dhx_scheduler-font-size: 14px; |
| 2042 | + --dhx_scheduler-label-margin: 10px; |
| 2043 | +} |
| 2044 | +.scheduler-recurring_mode .dhtmlx_popup_title { |
| 2045 | + padding-top: 16px; |
| 2046 | + padding-bottom: 0; |
| 2047 | +} |
| 2048 | +.scheduler-recurring_mode .scheduler_popup_text { |
| 2049 | + justify-content: flex-start; |
| 2050 | +} |
| 2051 | +.scheduler-recurring_mode .scheduler_popup_controls { |
| 2052 | + justify-content: center; |
| 2053 | + padding-bottom: 16px; |
| 2054 | +} |
| 2055 | +.scheduler-recurring_mode .scheduler_popup_button { |
| 2056 | + min-width: 110px; |
| 2057 | +} |
| 2058 | +.scheduler-recurring_mode label.dhx_styled_radio { |
| 2059 | + display: flex; |
| 2060 | + align-items: center; |
| 2061 | + cursor: pointer; |
| 2062 | + padding-right: 4px; |
| 2063 | +} |
| 2064 | +.scheduler-recurring_mode .dhx_edit_recurrence_options { |
| 2065 | + display: flex; |
| 2066 | + flex-direction: column; |
| 2067 | + gap: var(--dhx_scheduler-label-margin); |
| 2068 | +} |
| 2069 | +.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"] { |
| 2070 | + appearance: none; |
| 2071 | + width: var(--dhx_scheduler-radio-size); |
| 2072 | + height: var(--dhx_scheduler-radio-size); |
| 2073 | + border: 2px solid var(--dhx_scheduler-radio-border-color); |
| 2074 | + border-radius: 50%; |
| 2075 | + outline: none; |
| 2076 | + margin: 2px 10px 2px 5px; |
| 2077 | + display: inline-block; |
| 2078 | + position: relative; |
| 2079 | + background-color: transparent; |
| 2080 | +} |
| 2081 | +.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"]:checked { |
| 2082 | + background-color: transparent; |
| 2083 | +} |
| 2084 | +.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"]:checked::after { |
| 2085 | + content: ''; |
| 2086 | + width: var(--dhx_scheduler-radio-checked-inner-size); |
| 2087 | + height: var(--dhx_scheduler-radio-checked-inner-size); |
| 2088 | + background-color: var(--dhx_scheduler-radio-checked-color); |
| 2089 | + border-radius: 50%; |
| 2090 | + position: absolute; |
| 2091 | + top: 50%; |
| 2092 | + left: 50%; |
| 2093 | + transform: translate(-50%, -50%); |
| 2094 | +} |
2030 | 2095 | .dhx_scale_text_styles { |
2031 | 2096 | font-size: var(--dhx-scheduler-caption-font-size); |
2032 | 2097 | font-weight: var(--dhx-scheduler-caption-font-weight); |
@@ -3591,7 +3656,8 @@ div.dhx_timeline_label_column_header .dhx_timeline_label_content_wrapper { |
3591 | 3656 | .scheduler_popup_title { |
3592 | 3657 | border-top-left-radius: var(--dhx-scheduler-modal-border-radius); |
3593 | 3658 | border-top-right-radius: var(--dhx-scheduler-modal-border-radius); |
3594 | | - text-transform: uppercase; |
| 3659 | + color: var(--dhx-scheduler-base-colors-text-base); |
| 3660 | + font-size: var(--dhx-scheduler-heading-font-size); |
3595 | 3661 | font-weight: var(--dhx-scheduler-heading-font-weight); |
3596 | 3662 | padding: calc(var(--dhx-scheduler-modal-padding)/2) var(--dhx-scheduler-modal-padding); |
3597 | 3663 | display: flex; |
|
0 commit comments