Cmv Calcite Maps

screenshot of Cmv Calcite Maps
bootstrap

Using CMV with Esri's Calcite Maps

Overview

The cmv-calcite-maps repository combines CMV (Configurable Map Viewer) with Esri's Calcite Maps, a theme for Bootstrap for designing and styling modern map apps. The repository provides documentation on the Calcite Maps CSS and JavaScript files. This integration allows users to easily create and customize map applications using CMV and take advantage of the responsive design provided by the Bootstrap framework.

Features

  • Integration of CMV with Esri's Calcite Maps theme
  • Customizations can be made within the HTML page
  • Includes a CSS file (cmv-calcite.css) for easier styling of CMV applications
  • Demo includes core CMV widgets and a custom Styler widget adapted from Calcite Maps
  • Most CMV core widgets work without modification
  • Responsive design provided by the Bootstrap framework
  • MIT License

Summary

The cmv-calcite-maps repository combines the functionality of CMV with the design and styling capabilities of Esri's Calcite Maps theme. By integrating Calcite Maps into a CMV application, users can easily create modern and responsive map apps. Most CMV core widgets work seamlessly with Calcite Maps, and customizations can be made within the HTML page. The included CSS file further simplifies the styling process. With the responsive design provided by the Bootstrap framework, users can create map applications that adapt to different screen sizes. The repository is licensed under the MIT License.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

template
Templates & Themes

A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

grunt
Grunt

Grunt is a popular JavaScript task runner that automates repetitive tasks like minification, compilation, and testing, allowing developers to focus on writing code.