Skip to content

Commit

Permalink
[update] version 7.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexKlimenkov committed Dec 17, 2024
1 parent 7a891e0 commit b81b273
Show file tree
Hide file tree
Showing 20 changed files with 7,640 additions and 5,618 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# dhtmlxScheduler #

[![dhtmlx.com](https://img.shields.io/badge/made%20by-DHTMLX-blue)](https://dhtmlx.com/)
[![npm: v.7.1.3](https://img.shields.io/badge/npm-v.7.1.3-blue.svg)](https://www.npmjs.com/package/dhtmlx-scheduler)
[![npm: v.7.2.0](https://img.shields.io/badge/npm-v.7.2.0-blue.svg)](https://www.npmjs.com/package/dhtmlx-scheduler)
[![License: GPL v2](https://img.shields.io/badge/license-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)

[DHTMLX Scheduler](https://dhtmlx.com/docs/products/dhtmlxScheduler) is a JavaScript library that allows you to add a Google-like scheduler to your web app or website.
Expand Down Expand Up @@ -87,7 +87,7 @@ scheduler.parse([

## License ##

dhtmlxScheduler v.7.1.3 Standard
dhtmlxScheduler v.7.2.0 Standard

To use dhtmlxScheduler in non-GPL projects (and get Pro version of the product), please obtain Commercial/Enterprise or Ultimate license on our site https://dhtmlx.com/docs/products/dhtmlxScheduler/#licensing or contact us at sales@dhtmlx.com

Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "scheduler",
"version": "7.1.3",
"version": "7.2.0",
"homepage": "https://dhtmlx.com/docs/products/dhtmlxScheduler/",
"description": "JavaScript event calendar. Allows to manage events and appointments in different views",
"main": [
Expand Down
2 changes: 1 addition & 1 deletion codebase/dhtmlxscheduler.css

Large diffs are not rendered by default.

10,366 changes: 5,375 additions & 4,991 deletions codebase/dhtmlxscheduler.es.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion codebase/dhtmlxscheduler.es.js.map

Large diffs are not rendered by default.

162 changes: 84 additions & 78 deletions codebase/dhtmlxscheduler.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion codebase/dhtmlxscheduler.js.map

Large diffs are not rendered by default.

70 changes: 68 additions & 2 deletions codebase/sources/dhtmlxscheduler.css
Original file line number Diff line number Diff line change
Expand Up @@ -332,6 +332,9 @@
font-weight: lighter;
transform: translateY(-2px);
}
:root[data-scheduler-theme='flat'] .scheduler_popup_title {
text-transform: uppercase;
}
:root[data-scheduler-theme='material'] {
--dhx-scheduler-theme: material;
--dhx-scheduler-font-family: Roboto, Helvetica, Arial, sans-serif;
Expand Down Expand Up @@ -433,6 +436,9 @@
color: var(--dhx-scheduler-scale-color);
line-height: 133%;
}
:root[data-scheduler-theme='material'] .scheduler_popup_title {
text-transform: uppercase;
}
:root[data-scheduler-theme='contrast-white'] {
--dhx-scheduler-theme: contrast-white;
--dhx-scheduler-base-colors-disabled: #C2C2C2;
Expand Down Expand Up @@ -912,7 +918,7 @@ url("src/dhx-scheduler-icons.woff2?7d3dc8d31762f76ad3c385c23e9afbc6") format("wo
color: var(--dhx-scheduler-btn-color-disabled);
border-color: var(--dhx-scheduler-btn-border-disabled);
}
.scheduler_popup_button:not(.scheduler_ok_button) {
.scheduler_popup_button:not(.scheduler_ok_button):not(.scheduler_rec_ok_button) {
--dhx-scheduler-base-colors-icons: var(--dhx-scheduler-btn-color);
--dhx-scheduler-btn-background: var(--dhx-scheduler-btn-outline-background);
--dhx-scheduler-btn-color: var(--dhx-scheduler-btn-outline-color);
Expand Down Expand Up @@ -2027,6 +2033,65 @@ url("src/dhx-scheduler-icons.woff2?7d3dc8d31762f76ad3c385c23e9afbc6") format("wo
flex-wrap: wrap;
gap: 8px;
}
.scheduler-recurring_mode {
--dhx_scheduler-radio-size: 20px;
--dhx_scheduler-radio-border-color: #4c84f1;
--dhx_scheduler-radio-checked-color: #4c84f1;
--dhx_scheduler-radio-checked-inner-size: 10px;
--dhx_scheduler-font-size: 14px;
--dhx_scheduler-label-margin: 10px;
}
.scheduler-recurring_mode .dhtmlx_popup_title {
padding-top: 16px;
padding-bottom: 0;
}
.scheduler-recurring_mode .scheduler_popup_text {
justify-content: flex-start;
}
.scheduler-recurring_mode .scheduler_popup_controls {
justify-content: center;
padding-bottom: 16px;
}
.scheduler-recurring_mode .scheduler_popup_button {
min-width: 110px;
}
.scheduler-recurring_mode label.dhx_styled_radio {
display: flex;
align-items: center;
cursor: pointer;
padding-right: 4px;
}
.scheduler-recurring_mode .dhx_edit_recurrence_options {
display: flex;
flex-direction: column;
gap: var(--dhx_scheduler-label-margin);
}
.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"] {
appearance: none;
width: var(--dhx_scheduler-radio-size);
height: var(--dhx_scheduler-radio-size);
border: 2px solid var(--dhx_scheduler-radio-border-color);
border-radius: 50%;
outline: none;
margin: 2px 10px 2px 5px;
display: inline-block;
position: relative;
background-color: transparent;
}
.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"]:checked {
background-color: transparent;
}
.scheduler-recurring_mode .dhx_styled_radio > input[type="radio"]:checked::after {
content: '';
width: var(--dhx_scheduler-radio-checked-inner-size);
height: var(--dhx_scheduler-radio-checked-inner-size);
background-color: var(--dhx_scheduler-radio-checked-color);
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.dhx_scale_text_styles {
font-size: var(--dhx-scheduler-caption-font-size);
font-weight: var(--dhx-scheduler-caption-font-weight);
Expand Down Expand Up @@ -3591,7 +3656,8 @@ div.dhx_timeline_label_column_header .dhx_timeline_label_content_wrapper {
.scheduler_popup_title {
border-top-left-radius: var(--dhx-scheduler-modal-border-radius);
border-top-right-radius: var(--dhx-scheduler-modal-border-radius);
text-transform: uppercase;
color: var(--dhx-scheduler-base-colors-text-base);
font-size: var(--dhx-scheduler-heading-font-size);
font-weight: var(--dhx-scheduler-heading-font-weight);
padding: calc(var(--dhx-scheduler-modal-padding)/2) var(--dhx-scheduler-modal-padding);
display: flex;
Expand Down
Loading

0 comments on commit b81b273

Please sign in to comment.