Skip to content

This repository is a companion resource to the "Designing Apps with Calcite Design System" technical session at Esri Developer Summit 2023.

License

Notifications You must be signed in to change notification settings

EsriDevEvents/designing-apps-with-calcite-design-system-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Designing Apps with Calcite Design System

Repository description

This repository contains an example application that illustrates the theming capabilities of the Calcite Design System's Calcite Component web component library. To note:

  • The default Calcite theme variables for both light and dark modes are overwritten with css.
  • Calcite Chip components are programmatically themed to correspond to Feature layer symbol fill colors in the map.

Session description

Calcite Design System provides developers with the tools, assets, and guidance needed to design and build exceptional map-focused experiences across a variety of modalities. This session will focus on patterns and best practices for designing apps with Calcite. You'll learn how Calcite can jump-start your designs, reduce future maintenance needs, and alleviate the challenges of scaling design by leveraging framework-agnostic design tokens and web components. We'll cover Calcite’s documentation resources, demonstrate the capability of token-based theming, and explore the amazing features and functionality of our newly built Figma UI kit.

Slides and recording

Most of the recordings are uploaded to 2023 Esri Developer Summit in "mediaspace.esri.com" and slides are made available at Esri Events > Proceedings.