{"id":4975,"date":"2018-05-17T18:10:00","date_gmt":"2018-05-17T14:10:00","guid":{"rendered":"https:\/\/dhtmlx.com\/blog\/?p=4975"},"modified":"2023-05-05T12:50:13","modified_gmt":"2023-05-05T09:50:13","slug":"dhtmlxscheduler-5-0-material-design","status":"publish","type":"post","link":"https:\/\/dhtmlx.com\/blog\/dhtmlxscheduler-5-0-material-design\/","title":{"rendered":"dhtmlxScheduler 5.0 Major Update with Modern Material Design Look"},"content":{"rendered":"<p>The highlight of <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxScheduler\/\" target=\"_blank\">Scheduler\u2019s<\/a> major release 5.0 is, obviously, its stylish and trendy Material Design look. But that\u2019s not the only great news we have! Another outstanding feature of the release is a major CSS overhaul. Now dhtmlxScheduler allows you to modify the existing skins in a simple way or even create new custom skins for your calendar apps on your own. Server-side integration also became much easier due to improved REST support with updated client-side API and documentation.<\/p>\n<p>Meet dhtmlxScheduler 5.0 and learn all about the release in our blog post. Or cut it short and try out <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxScheduler\/download.shtml\" target=\"_blank\">version 5.0<\/a> right now.<\/p>\n<h5>On Trend with Material Design<\/h5>\n<p>Inspired by Google Material Design patterns we&#8217;ve arrived at a complete redesign of our event\/booking calendar component to give it a modern and trendy look and feel. Our new Material skin presents a much clearer and more vibrant user interface:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Material-small.png\" alt=\"Material Skin \" width=\"900\" height=\"493\" class=\"aligncenter size-full wp-image-4981\" srcset=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Material-small.png 900w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Material-small-300x164.png 300w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Material-small-768x421.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/samples\/07_skins\/02_material.html\" target=\"_blank\" style=\"display:block; text-align:center\">Check Material Skin Sample ><\/a><\/p>\n<p>Bright and pure colours of events and other elements enrich the impression of using the calendar. We bet that skin would be one of your favourites!<\/p>\n<p>Besides changing the colour palette, there have been some UX enhancements in switching the time period (days, weeks, months) and filling in the event details form. To make your calendar even more Google-like you may also add an orange button in the bottom right corner of the screen. Pressing the button will trigger a lightbox to pop up, where end users will enter event details.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Button4.gif\" alt=\"Adding Event\" width=\"900\" height=\"500\" class=\"aligncenter size-full wp-image-4984\" style=\"border: 1px solid #e5e5e5;\" \/><\/p>\n<p>UI\/UX improvements covered all the Views as well:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Year-View.png\" alt=\"Year View\" width=\"900\" height=\"437\" class=\"aligncenter size-full wp-image-4988\" srcset=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Year-View.png 900w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Year-View-300x146.png 300w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Year-View-768x373.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/samples\/03_extensions\/04_year_view.html\" target=\"_blank\" style=\"display:block; text-align:center\">Check Year View Sample ><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Agenda-View.png\" alt=\"Agenda View\" width=\"900\" height=\"429\" class=\"aligncenter size-full wp-image-4987\" srcset=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Agenda-View.png 900w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Agenda-View-300x143.png 300w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2018\/05\/Agenda-View-768x366.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/samples\/03_extensions\/03_agenda_view.html\" target=\"_blank\" style=\"display:block; text-align:center\">Check Agenda View Sample ><\/a><\/p>\n<p>While Material skin has been introduced, we&#8217;ve removed 2 older skins, Glossy and Classic ones.<br \/>\n<em>*Please, note that if you&#8217;d like to keep on using these skins, you&#8217;ll need to stick to relevant CSS files from older versions of the calendar. Otherwise, you&#8217;re welcome to migrate to another skin. <\/em><\/p>\n<p>In connection with dhtmlxScheduler redesign, the update 5.0 also caused a grand CSS refactoring. Now you can take advantage of vastly renewed Scheduler styles for building your apps. <\/p>\n<p>Check all the details regarding migration and CSS refactoring in our <a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/migration_from_older_version.html#4450\" target=\"_blank\">migration guide<\/a>.<\/p>\n<h5>Skin Customization<\/h5>\n<p>On top of all, version 5.0 provides you with a unique opportunity to create your own custom skins for calendar apps. From now on, style files will be included in dhtmlxScheduler package. On the basis of these files you can rebuild existing skins tailoring them entirely to your needs or even create a brand-new skin to convey an exclusive look and feel in your app. Our skin customization <a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/custom_skins.html\" target=\"_blank\">article<\/a> will guide you through all the steps of this process.<\/p>\n<h5>Smooth Server-Side Integration<\/h5>\n<p>Now using dhtmlxScheduler with back-end technologies became really easy. Version 5.0 adds some long-awaited improvements to the dataProcessor module, which enables a simple connection with RESTful backends. For your convenience we&#8217;ve also updated documentation on <a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/server_integration.html\" target=\"_blank\">server-side integration<\/a>, which now covers all request and response formats for dhtmlxScheduler\u2019s communication with the backend. This will help you to implement your backend API on any platform or to move from dhtmlxConnector to a more flexible custom implementation.<\/p>\n<h5>What Else?<\/h5>\n<p>Apart from groundbreaking changes mentioned above, dhtmlxScheduler 5.0 involves a number of other essential improvements:<\/p>\n<ul>\n<li>The update of touch support for Microsoft devices<\/li>\n<li>Hebrew locale is added for recurring events forms<\/li>\n<li>onLoadError is added for network and server errors<\/li>\n<\/ul>\n<p>Other minor changes and bug fixes can be found in <a href=\"https:\/\/docs.dhtmlx.com\/scheduler\/what_s_new.html\" target=\"_blank\">&#8220;What&#8217;s New&#8221;<\/a> section of our documentation.<\/p>\n<p>We&#8217;re pleased to invite our clients with active support subscription to download the newest version of dhtmlxScheduler in the <a href=\"https:\/\/dhtmlx.com\/clients\/\" target=\"_blank\">Client&#8217;s Area<\/a> or check our upcoming newsletter where you can find a download link.<\/p>\n<p>If you&#8217;ve just discovered dhtmlxScheduler, get our <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxScheduler\/download.shtml\" target=\"_blank\">30-day free trial<\/a> to make sure our javascript calendar is exactly what you need.<\/p>\n<p>We&#8217;ll also appreciate your feedback on the new update together with your desired feature ideas left in the comments section below or sent via email. <\/p>\n<p>Stand by for future news and updates!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The highlight of Scheduler\u2019s major release 5.0 is, obviously, its stylish and trendy Material Design look. But that\u2019s not the only great news we have! Another outstanding feature of &#8230;<\/p>\n","protected":false},"author":101012,"featured_media":5008,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70,1,38],"tags":[33,15,4],"class_list":["post-4975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-releases","category-uncategorized","category-visible","tag-all-posts","tag-dhtmlxscheduler","tag-dhtmlx-updates"],"_links":{"self":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/4975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/users\/101012"}],"replies":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/comments?post=4975"}],"version-history":[{"count":1,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/4975\/revisions"}],"predecessor-version":[{"id":11355,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/4975\/revisions\/11355"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media\/5008"}],"wp:attachment":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media?parent=4975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/categories?post=4975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/tags?post=4975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}