{"id":2954685,"date":"2026-02-11T08:30:16","date_gmt":"2026-02-11T16:30:16","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2954685"},"modified":"2026-02-26T16:29:08","modified_gmt":"2026-02-27T00:29:08","slug":"calcite-design-system-5-0-released","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","title":{"rendered":"Calcite Design System 5.0 released!"},"author":309572,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101,738191],"tags":[759512,780938],"industry":[],"product":[36601],"class_list":["post-2954685","blog","type-blog","status-publish","format-standard","hentry","category-announcements","category-developers","tag-calcite-design-system","tag-whats-new-february-2026","product-developers"],"acf":{"authors":[{"ID":309572,"user_firstname":"Kitty","user_lastname":"Hurley","nickname":"Kitty Hurley","user_nicename":"khurley","display_name":"Kitty Hurley","user_email":"khurley@esri.com","user_url":"https:\/\/www.github.com\/geospatialem","user_registered":"2022-05-04 21:30:59","user_description":"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":372022,"user_firstname":"Isaac","user_lastname":"Braun","nickname":"Isaac Braun","user_nicename":"ibraun","display_name":"Isaac Braun","user_email":"ibraun@esri.com","user_url":"","user_registered":"2025-05-27 15:34:49","user_description":"Isaac is a Product Engineer based in Redlands, CA who is passionate about crafting intuitive and beautiful user experiences. Working in web development since 2020, he joined the Calcite Design System team at Esri in 2025. Beyond software, he enjoys playing piano and singing, woodworking, playing video games, taking photos, cycling, and exploring the outdoors.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/headshot-e1748456851258-261x261.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Explore what's new in February 2026 to Calcite Design System, including initiatives and improvements to help you build a user-friendly UI\/UX.","flexible_content":[{"acf_fc_layout":"image","image":{"ID":2954829,"id":2954829,"title":"","filename":"Banner_-826px-x-465px.png","filesize":270528,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\/banner_-826px-x-465px","alt":"","author":"309572","description":"","caption":"","name":"banner_-826px-x-465px","status":"inherit","uploaded_to":2954685,"date":"2026-01-27 21:01:01","modified":"2026-01-27 21:01:10","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":826,"height":465,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","large-width":826,"large-height":465,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","1536x1536-width":826,"1536x1536-height":465,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","2048x2048-width":826,"2048x2048-height":465,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","wide_image-width":826,"wide_image-height":465}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Learn all about the key updates in Calcite Design System recently released with 5.0, including the coordination of releases with <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/js-api-arcgis\/announcements\/arcgis-maps-sdk-for-javascript-is-moving-to-semantic-versioning\">ArcGIS Maps SDK for JavaScript&#8217;s move to semantic versioning<\/a> in 2026.<\/p>\n<p>Read on to explore some of the highlights since September, including:<\/p>\n<ul>\n<li><a href=\"#cdn\">CDN naming convention<\/a><\/li>\n<li><a href=\"#action-redesign\">Action redesign<\/a><\/li>\n<li><a href=\"#dialog-fullscreendisabled\">Disabled fullscreen functionality in Dialog<\/a><\/li>\n<li><a href=\"#comp-group\">Component grouping UI\/UX<\/a><\/li>\n<li><a href=\"#prefix-suffix\">Refined prefix and suffix text<\/a><\/li>\n<li><a href=\"#table-currentpage\">Enhanced pagination in Table<\/a><\/li>\n<li><a href=\"#action-group-selection-mode\">Action Group&#8217;s selection mode<\/a><\/li>\n<li><a href=\"#a11y\">Accessibility improvements<\/a><\/li>\n<li><a href=\"#breaking-changes\">5.0 breaking change highlights<\/a><\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"cdn\">CDN naming convention<\/h2>\n<p>Calcite and <a href=\"https:\/\/developers.arcgis.com\/javascript\">ArcGIS Maps SDK for JavaScript<\/a> now offer coordinated versioning and CDN naming consistencies with version 5.0. The updated CDN improves productivity and enhances tooling support across solutions:<\/p>\n<pre><code>\r\n&lt;<span style=\"color: #22863a\">script<\/span> <span style=\"color: #005cc5\">type<\/span>=<span style=\"color: #032f62\">\"module\"<\/span> <span style=\"color: #005cc5\">src<\/span>=<span style=\"color: #032f62\">\"https:\/\/js.arcgis.com\/calcite-components\/5.0\"<\/span>&gt;&lt;\/<span style=\"color: #22863a\">script<\/span>&gt;\r\n\r\n<\/code><\/pre>\n<p>When creating apps using JavaScript Maps SDK you can reference a single CDN script tag, which includes: Calcite components, the <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/api-reference\">Core API<\/a>, <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/references\/map-components\/\">Map components<\/a>, <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/references\/charts-components\/\">Charts components<\/a>, <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/references\/coding-components\/\">Coding components<\/a>, <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/references\/common-components\/\">Common components<\/a>, and <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/references\/ai-components\/\">AI components<\/a> (<em>beta<\/em>):<\/p>\n<pre><code>\r\n&lt;<span style=\"color: #22863a\">script<\/span> <span style=\"color: #005cc5\">type<\/span>=<span style=\"color: #032f62\">\"module\"<\/span> <span style=\"color: #005cc5\">src<\/span>=<span style=\"color: #032f62\">\"https:\/\/js.arcgis.com\/5.0\"<\/span>&gt;&lt;\/<span style=\"color: #22863a\">script<\/span>&gt;\r\n\r\n<\/code><\/pre>\n<p>Explore Calcite&#8217;s <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/get-started\/#use-the-cdn\">get started page<\/a> to learn more about using the CDN and how to host assets locally for additional setup considerations.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"action-redesign\">Action redesign<\/h2>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action\/\">Action<\/a><span data-teams=\"true\"> has been updated to support more use cases &#8211; the default sizing has been adjusted and the component now supports a highlight display appearance.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/02\/5.0-action-selection-appearance.png\" alt=\"Action Bar's highlight appearance using the selectionAppearance property provides more context and emphasizing selected states.\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"dialog-fullscreendisabled\">Disabled fullscreen functionality in Dialog<\/h2>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/dialog\/\" target=\"_blank\" rel=\"noopener\">Dialog<\/a>\u00a0now includes a\u00a0<code>fullscreenDisabled<\/code> property, which prevents the component&#8217;s full viewport display that blocks all visibility of underlying content on smaller width viewports. The property provides more configuration control over how the component and underlying content can be presented across screen resolutions, in particular mobile and tablet devices.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/02\/5.0-dialog-fullscreen-disabled-comparison.png\" alt=\"Comparison of Calcite's Dialog behavior on small screen sizes, taking up the full viewport by default or preventing that behavior when disabled.\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"comp-group\">Component grouping UI\/UX<\/h2>\n<p>The <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/dropdown-group\/\">Dropdown Group<\/a>, <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/combobox-item-group\/\">Combobox Item Group<\/a>, and <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/list-item-group\/\">List Item Group<\/a> components offer uniform UI\/UX experiences in 5.0 with updated font weights and color improvements for consistent experiences across apps.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/developers.arcgis.com\/calcite-design-system\/static\/b6394dfe7da340c5f5ff893989094347\/4cdf7\/initiatives-grouping.png\" alt=\"Component groupings have improved UI\/UX for selections with font weights and more distinct colors.\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"prefix-suffix\">Refined prefix and suffix text<\/h2>\n<p>The\u00a0<a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/input\/\" target=\"_blank\" rel=\"noopener\">Input<\/a>,\u00a0<a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/input-number\/\" target=\"_blank\" rel=\"noopener\">Input Number<\/a>, and\u00a0<a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/input-text\/\" target=\"_blank\" rel=\"noopener\">Input Text<\/a>\u00a0components have refined the visual display of their\u00a0<code>prefixText<\/code>\u00a0and\u00a0<code>suffixText<\/code> properties, reducing the possibility of mistaking them as clickable elements and promoting proper UI\/UX decisions, ensuring users have less visual noise and clearer directions.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/02\/5.0-inputs-prefix-suffix.png\" alt=\"Comparison of Calcite's input prefix and suffix text visual presentation in version 5.0 with previous versions.\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"table-currentpage\">Enhanced pagination in Table<\/h2>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/table\/\">Table<\/a> introduces a <code>currentPage<\/code> property, providing the ability to get or set the component&#8217;s current page when pagination is enabled. The property is useful to set the initial page on render, retrieve the current page, or programmatically change pages. <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#tables-currentpage-property\">Learn more in Calcite&#8217;s 5.0 summary notes<\/a>.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"action-group-selection-mode\">Action Group&#8217;s selection mode<\/h2>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action-group\/\">Action Group<\/a> now supports more control over the selection behavior of slotted <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action\/\">Actions<\/a> with the new <code>selectionMode<\/code> property. For example, the <code>\"single-persist\"<\/code> value allows one selection, preventing deselection from the group.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/developers.arcgis.com\/calcite-design-system\/static\/228353ce28a888944c97dca5f83a43e0\/4cdf7\/initiatives-action-redesign-2.png\" alt=\"Action Bar displaying selection groupings, such as the ability to toggle multiple font styles or choose between one font alignment using Action Group's selectionMode.\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"a11y\">Accessibility improvements<\/h2>\n<h3>Action&#8217;s <code>aria<\/code> property<\/h3>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action\/\">Action<\/a>\u00a0offers a new\u00a0<code>aria<\/code>\u00a0property, which overrides or extends\u00a0<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Accessibility\/ARIA\">ARIA<\/a>-named attributes on the component&#8217;s button. For instance, the property can provide assistive technologies more context when an Action toggles another component&#8217;s visibility. Refer to\u00a0<a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action\/#accessibility\">Action&#8217;s accessibility section<\/a> for configuration considerations.<\/p>\n<h3>Combobox&#8217;s read-only support<\/h3>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/combobox\/\">Combobox<\/a> supports more audiences when it is not editable, but its contents are available to users. Now in 5.0, the component communicates it&#8217;s value to assistive technologies when in read-only mode.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"breaking-changes\">5.0 breaking change highlights<\/h2>\n<h3>Removed deprecated APIs<\/h3>\n<p>With the 5.0 release, Calcite removed deprecated components, properties, values, slots, and events. For instance, <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/action\/\">Action<\/a>&#8216;s\u00a0<code>tooltip<\/code> slot where the <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/tooltip\/\" target=\"_blank\" rel=\"noopener\">Tooltip<\/a> component can be used directly instead.<\/p>\n<p>Removed components in 5.0 include: Modal, Shell Center Row, Tile Select, Tile Select Group, Tip, Tip Group, and Tip Manager.<\/p>\n<p>To learn more about the full list of removals, visit the removed <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#removed-components\" target=\"_blank\" rel=\"noopener\">components<\/a>, <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#removed-properties-values-slots-and-events\">properties<\/a>, <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#values\">values<\/a>, <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#slots\">slots<\/a>, and <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#events\">events<\/a> in the summary notes for the migration steps needed for 5.0.<\/p>\n<h3>Notice\u2019s design updates<\/h3>\n<p><a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/notice\/\" target=\"_blank\" rel=\"noopener\">Notice<\/a> <span data-teams=\"true\">now offers a minimal appearance, providing further visual distinction from the <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/components\/alert\/\">Alert<\/a> component. In 5.0, Notice supports a range of inline message styling options, including an outline fill appearance for visual emphasis and a transparent appearance for less obtrusive messages.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/02\/5.0-notice-default-transparent-appearance.png\" alt=\"Notice has a neutral kind and the status icons are now filled\" \/><\/p>\n<h3>Dark mode color mapping<\/h3>\n<p>Dark mode color mapping has been updated to align with light mode by ensuring background colors remain darker than foreground colors.<br \/>\n<img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/02\/5.0-calcite-dark-mode-mapping.png\" alt=\"Comparison of the new dark mode color mapping as of version 5.0 to prior versions.\" \/><\/p>\n<h3>Color token naming updates<\/h3>\n<p>The <code>background<\/code> and <code>foreground<\/code> color tokens have been deprecated in favor of a combined set of <code>surface<\/code> color tokens, making color usage and theming easier to manage. To learn more about color tokens and theming, visit Calcite\u2019s <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/foundations\/colors\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Link Colors and theming\">Colors and theming<\/a> page.<\/p>\n<h3>Framework integration<\/h3>\n<p>With React 19+&#8217;s support of custom elements, the <code>@esri\/calcite-components-react<\/code> package is not needed and deprecated in 5.0, with removal in a future breaking change release. Consider upgrading to React 19+ and using <code>@esri\/calcite-components<\/code> directly to ensure full compatibility and support for the future.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Explore what&#8217;s new in 5.0<\/h2>\n<p>For a full list of changes, visit <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\">Calcite&#8217;s 5.0 summary notes<\/a>, which also lists <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/releases\/summaries\/2026-02\/#changes-since-october-2025\">changes since version 3.3 (October 2025)<\/a>\u00a0including breaking changes, features, bug fixes, performance improvements, and more.<\/p>\n<h3>YouTube live<\/h3>\n<p>Earlier this month Calcite designers and engineers presented the Latest Updates in Version 5.0 showcasing breaking changes, feature enhancements, and engaged in a live Q&amp;A session. Thank you to all who attended with us live. The event was <a href=\"https:\/\/esriurl.com\/WhatsNewCalciteFeb2026\" target=\"_blank\" rel=\"noopener\">recorded<\/a> and is available for viewing.<\/p>\n"},{"acf_fc_layout":"youtube","start_time":"0","end_time":"","youtube_video_url":"<iframe title=\"Calcite Design System: Latest Updates in Version 5.0\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/b0ru4oRR3qE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"},{"acf_fc_layout":"content","content":"<h2>2026 Developer and Technology Summit<\/h2>\n<p>The<a href=\"https:\/\/www.esri.com\/en-us\/about\/events\/devtech\/overview\"> 2026 Developer and Technology Summit<\/a> kicks off next month in Palm Springs March 10-13, 2026. We hope to meet you in Palm Springs, however if you are unable to join us in person there are a few live stream sessions for you to join us virtually.<\/p>\n<p>Explore <a href=\"https:\/\/event.esri.com\/widget\/esri\/26epcdev\/1770574785813001cGsp\">sessions on building web apps with components, including Calcite<\/a>:<\/p>\n<ul>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761121115055001AX1x\">ArcGIS Maps SDK for JavaScript: App Development with Components, Part 1: Programming Patterns<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761121225206001GaOj\">ArcGIS Maps SDK for JavaScript: App Development with Components, Part 2: Using Frameworks<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761121324274001qsE7\">ArcGIS Maps SDK for JavaScript: App Development with Components, Part 3: User Experience<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761122138829001Iinc\">ArcGIS Maps SDK for JavaScript: App Development with Components, Part 4: Extending and Styling<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761122562225001ZaFW\">Building Accessible Web Apps with ArcGIS Maps SDK for JavaScript and Calcite<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761120638765001Meid\">Calcite Design System: What&#8217;s New and the Road Ahead<\/a><\/li>\n<\/ul>\n<p>And attend <a href=\"https:\/\/event.esri.com\/widget\/esri\/26epcdev\/1770573706709001s96Q\">user interface and user experience (UI\/UX) sessions<\/a> to incorporate into your apps in 2026:<\/p>\n<ul>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761120762447001nrNf\">ArcGIS Apps: Enhancing Accessibility and Localization<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761120856666001lv3W\">Eyes on Design: The Art and Science of Creating Intuitive Interfaces<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761122794383001xxzz\">ArcGIS Maps SDK for JavaScript: Better UX with Popups<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761107257934001KpKr\">ArcGIS: Accessibility in Configurable Applications<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761111554042001ZMvF\">Empowering All Users: Strategies for Accessible App Development<\/a><\/li>\n<li><a href=\"https:\/\/registration.esri.com\/flow\/esri\/26epcdev\/deveventportal\/page\/detailed-agenda\/session\/1761120954856001iiib\">Improving Usability: User Research Techniques for Better App Experiences<\/a><\/li>\n<\/ul>\n"}],"show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-826px-x-465px.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-1920px-x-1080px.png","related_articles":[{"ID":2942389,"post_author":"4271","post_date":"2025-10-09 15:45:10","post_date_gmt":"2025-10-09 22:45:10","post_content":"","post_title":"ArcGIS Maps SDK for JavaScript is Moving to Semantic Versioning","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"arcgis-maps-sdk-for-javascript-is-moving-to-semantic-versioning","to_ping":"","pinged":"","post_modified":"2025-10-13 13:11:06","post_modified_gmt":"2025-10-13 20:11:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2942389","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2956662,"post_author":"330302","post_date":"2026-02-24 07:00:56","post_date_gmt":"2026-02-24 15:00:56","post_content":"","post_title":"ArcGIS Maps SDK for JavaScript: What's New in 5.0","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"arcgis-maps-sdk-for-javascript-whats-new-in-5-0","to_ping":"","pinged":"","post_modified":"2026-02-27 09:24:05","post_modified_gmt":"2026-02-27 17:24:05","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2956662","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Calcite Design System 5.0 released!<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calcite Design System 5.0 released!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-27T00:29:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\"},\"author\":{\"name\":\"Kitty Hurley\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8\"},\"headline\":\"Calcite Design System 5.0 released!\",\"datePublished\":\"2026-02-11T16:30:16+00:00\",\"dateModified\":\"2026-02-27T00:29:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\"},\"wordCount\":4,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Calcite Design System\",\"what's new february 2026\"],\"articleSection\":[\"Announcements\",\"Developers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\",\"name\":\"Calcite Design System 5.0 released!\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-02-11T16:30:16+00:00\",\"dateModified\":\"2026-02-27T00:29:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calcite Design System 5.0 released!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8\",\"name\":\"Kitty Hurley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg\",\"caption\":\"Kitty Hurley\"},\"description\":\"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.\",\"sameAs\":[\"https:\/\/www.github.com\/geospatialem\",\"https:\/\/www.linkedin.com\/in\/khurley\",\"https:\/\/x.com\/geospatialem\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/khurley\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Calcite Design System 5.0 released!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","og_locale":"en_US","og_type":"article","og_title":"Calcite Design System 5.0 released!","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-02-27T00:29:08+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released"},"author":{"name":"Kitty Hurley","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8"},"headline":"Calcite Design System 5.0 released!","datePublished":"2026-02-11T16:30:16+00:00","dateModified":"2026-02-27T00:29:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released"},"wordCount":4,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Calcite Design System","what's new february 2026"],"articleSection":["Announcements","Developers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","name":"Calcite Design System 5.0 released!","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-02-11T16:30:16+00:00","dateModified":"2026-02-27T00:29:08+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Calcite Design System 5.0 released!"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8","name":"Kitty Hurley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg","caption":"Kitty Hurley"},"description":"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.","sameAs":["https:\/\/www.github.com\/geospatialem","https:\/\/www.linkedin.com\/in\/khurley","https:\/\/x.com\/geospatialem"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/khurley"}]}},"text_date":"February 11, 2026","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/announcements\/calcite-design-system-5-0-released","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/01\/Banner_-1920px-x-1080px.png","primary_product":"Developers","tag_data":[{"term_id":759512,"name":"Calcite Design System","slug":"calcite-design-system","term_group":0,"term_taxonomy_id":759512,"taxonomy":"post_tag","description":"","parent":0,"count":15,"filter":"raw"},{"term_id":780938,"name":"what's new february 2026","slug":"whats-new-february-2026","term_group":0,"term_taxonomy_id":780938,"taxonomy":"post_tag","description":"","parent":0,"count":38,"filter":"raw"}],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":1963,"filter":"raw"},{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":423,"filter":"raw"}],"product_data":[{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":763,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=developers","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2954685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/309572"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2954685"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2954685\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2954685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2954685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2954685"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2954685"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2954685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}