# dojo-theme-flat **Repository Path**: mirrors_Esri/dojo-theme-flat ## Basic Information - **Project Name**: dojo-theme-flat - **Description**: Custom flat theme based on Twitter's Bootstrap for Dojo dijits, dgrid, and esri widgets. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DISCONTINUED It is time to move forward and embrace all the modern UI libraries / frameworks instead of sticking to Dojo dijits :ok_hand: --- Yiwei Ma # dojo-theme-flat This theme framework is customized for Dojo dijits, dgrid, as well as some of the ArcGIS API for JS widgets using [Stylus](http://learnboost.github.io/stylus/). This theme is built based on Dojo's [Claro theme](https://github.com/kfranqueiro/dijit-claro-stylus). Test pages: http://yiweima.github.io/flatdojo/ ## Sections * [Features](#features) * [Requirements](#requirements) * [Instructions](#instructions) * [Resources](#resources) * [Issues](#issues) * [Contributing](#contributing) * [Licensing](#licensing) ## Features This theme includes styles for the following components: #### Dojo Dijits: * All "dijit/form" dijits * All "dijit/layout" dijits * All other Dojo dijits (Dialog, Menu, Calendar, Toolbar, etc.) * RTL supported #### Dgrid: * Basic dgrid styles (dgrid.css) * One skin is included * All extensions * RTL supported #### ArcGIS API for JavaScript Widgets: Only these widgets are supported: * Fixed pan buttons * Zoom Slider * Basemap Gallery * Bookmarks * Geocoder * Legend * Measurement * Overview Map * Popup * Scalebar #### Icons and Colors * Most icons are replaced with [FontAwesome](http://fortawesome.github.io/Font-Awesome/get-started/) icon fonts. * Esri's branding colors are used as default. ## Requirements * Using CSS files only: No requirements * Using Stylus files: * [Nodejs](http://nodejs.org/) * [Stylus](https://www.npmjs.org/package/stylus) - CSS preprocessor used to compile .styl files * [Nib](http://visionmedia.github.io/nib/) - a Stylus plugin that provides cross-browser CSS3 mixins . ## Instructions * ####CSS only: 1. Download the "CSS" folder locally 2. For **Dojo dijits**, include: ```HTML