Building a web app for desktop and mobile devices? Developr is for you. Write your code once, and let it handle the magic of responsive webdesign.

Give it a try » RTL version »

Adaptative layout

  • Fluid design with 5 different layouts ranging from smartphone to wide screen.
  • 12 columns CSS grid with the ability to set custom sizes for each responsive layout.
  • All elements are responsive too: navigation, tabs, notifications, agenda, forms, tables...

Built-in plugins

  • Powerfull and highly customizable features: tooltips, modal windows, notifications, confirmation message, tabs, styled form elements, navigable menus...
  • Most plugins allow inline configuration with classes and data attributes - no script needed.
  • Plugins are touch-screen ready

Everything you need

  • Ready to use styles for most needed features: lists, tables, agenda, blocks, forms, icons, messages, sliders, progress... And much more.
  • Includes plugins for WYSIWYG editor, date picker, table sorting...
  • Large set of utility classes to build your own styles and elements in no time and without touching CSS: layout, colors, shadows, gradients, position...

Smartphone

  • Screenshot of an example dashboard, with chart and stats
  • Screenshot of a users list with context tooltip menu
  • Screenshot of a list of events
  • Screenshot of the navigation menu on mobile devices
  • Screenshot of an example modal window
  • Screenshot of a prompt window

Tablet / desktop

  • Screenshot of an example dashboard, with chart and stats
  • Screenshot of tables styles
  • Screenshot of some of the many form elements
  • Screenshot of examples of messages
  • Screenshot of an example modal window
  • Screenshot of a prompt window

1.0 // Initial release April 10th 2012

  • New Initial release

1.1 // First update April 16th 2012

  • New Added fixed-size and fluid-size calendars styles and plugin
  • New Added files icons and lists styles
  • New Added images galleries styles
  • New Added form validation
  • New Added input placeholder polyfill for older browsers
  • Fixed Several minor CSS fixes
  • Fixed High resolution shortcuts icons have now the correct size
  • Fixed Fixed too large radio/checkbox on login pages
  • Upg. Upgraded Modernizr to use built-in features detection for pointer-events, box-sizing and details
  • Upg. Upgraded GlDatepicker's custom stylesheet to match the new calendar style
  • Upg. Better setup for tabs, accordions and selects
  • Fixed Fixed select replacements too small on iOS devices
  • Upg. Select replacements now open on click on the whole element
  • Upg. Number inputs get focus after each click on up/down arrows
  • Fixed Enable back keyboard focus for switches and checkbox/radio
  • Upg. Tooltips now have the option to close on click on element
  • Fixed Enable last-child support on IE8
  • Fixed Fixed viewport-width bug on iPad for the landing page

1.2 // Second update April 24th 2012

  • New Added responsive content panels styles and plugin
  • New Added files explorer example layout
  • New Added mail inbox example layout
  • New Added collapsible menus plugin
  • New Added DataTables plugin support with custom styling
  • Upg. Navigable menus can now show a specific inner element at startup
  • Fixed Fixed button-groups to work also with big and huge sizes
  • Upg. Switches can now be dragged for a more natural feeling
  • Upg. Value inputs now work with mousewheel
  • Upg. Added a style for files and icons list on dark background
  • Fixed Changed file icon class file-text to file-txt to fix an interaction with the file input style
  • Upg. Added arrow-up and arrow-down styles for lists arrows
  • Upg. Added support for fixed-position title bar on mobile layout
  • Upg. Added support for form validation on selects
  • Upg. Improved custom scroll plugin to work on absolutely positioned elements and to handle when scrollbar have been removed
  • Upg. Custom scroll no allow continuous scrolling even on touch devices
  • Fixed Fixed a bug with font-icons sizes in IE8

1.3 // Third update May 30th 2012

  • New Added wizard styles and plugin
  • New Added search feature for long selects
  • New Added bottom and right tabs styles
  • New Added simple style for Datatables plugin
  • Upg. Added ajax content loading for tooltips
  • Upg. Added visual styling for current element in big menus
  • Upg. Added support for optgroups
  • Upg. Improved replaced inputs tabindex detection
  • Upg. Added custom event update-select-list to force refresh of selects when changing content
  • Upg. Improved datepicker for better support in overflow:hidden elements
  • Upg. Navigable menus now trigger navigable-open and navigable-close events
  • Upg. Collapsible menus now trigger collapsible-open and collapsible-close events
  • Upg. Tabs now trigger showtab and hidetab events
  • Upg. Improved legacy browser's features detection
  • Upg. Drop down navigation menu (on mobile layout) now closes when losing focus
  • Upg. Added syntax to style the size select when using Datatables plugin
  • Fixed Fixed a bug with selects width detection under webkit browsers
  • Fixed Selects with multiple selected values now display the correct value on load
  • Fixed Fixed a bug with responsive tables on webkit browsers
  • Fixed Fixed a bug with custom scrolling

1.4 // Fourth update October 30th 2012

  • New Added RTL version
  • New Added CSS classes to display/hide elements depending on active media query
  • New Added support for webapp mode under iOS (links open in the app, not in Safari)
  • New Added support for one side shortcut at the bottom
  • New Added automatic positioning for info-spots bubbles
  • New Added compact and mini sizes for fields lists labels
  • New Confirm plugin now allow direct call on target element, several minor improvements also included
  • New New methods for content panels to refresh content
  • New Added custom method to reset navigable menu to main level
  • New Added method to show a specific tab
  • New Added auto-close delay option for messages plugin
  • New Added an option to display the parent menu name in the back button in navigable menus
  • New Added example page for full height content-panels layout
  • Upg. Upgraded several external libs and plugins
  • Upg. Improved fixed position support detection
  • Upg. Improved fixed title bar handling
  • Upg. Added a visual style for disabled select options
  • Upg. Added visual style for active sorting column with DataTables
  • Upg. Content panels now accept options for the ajax call
  • Upg. Added l18n number formatting options for number inputs
  • Upg. Improved styled selects on touch screens
  • Upg. Added option to pass custom classes to modal windows main element
  • Upg. Added modal drag on touch screens
  • Upg. Upgraded $.modal.prompt method and $.modal.confirm to allow more options overriding
  • Upg. Added options to change prompt and confirm modal windows buttons text
  • Upg. Added automatic fading on custom scrollbars
  • Upg. Improved support for validation plugin in wizard
  • Upg. Improved auto-resizing textareas support
  • Upg. Improved the look of some form elements
  • Fixed Splash screen now displays correctly on iPad in landscape mode
  • Fixed Fixed an issue with font-icons alignement on block-lists under some browsers
  • Fixed Fixed duplicated icon class names
  • Fixed Fixed title bar buttons position in reversed mode
  • Fixed Fixed side tabs missing hover effect in reversed mode
  • Fixed Fixed tabs redraw issue with older versions of IE when changing media query
  • Fixed Fixed issues with styled forms elements and validation plugin
  • Fixed Fixed issues with placeholders being submitted
  • Fixed Fixed issues with inputs placeholders and validation plugin
  • Fixed Fixed issues with focus detection on IE7/8
  • Fixed Fixed an issue in detection of fixed-width selects size
  • Fixed Fixed an issue when submitting form with an open drop-down select list
  • Fixed Fixed missing disabled state for multiple selects
  • Fixed Fixed an issue with text selection when using switches
  • Fixed Fixed issue with iFrame size on modals
  • Fixed Fixed issue with autospacing on slider/progress
  • Fixed Fixed duplicate buttons in wizard in some cases
  • Fixed Fixed issue with glDatePicker calendar when using static mode
  • Fixed Fixed button-icons position under Firefox
  • Fixed Added a workaround for jQuery's inconsistency accros browsers on css() with percentage values

1.5 // Fifth update May 3rd 2012

  • New Added iPhone 5 and retina screens full support (viewport ratio and splash screens)
  • New Added fixed width for icons in inputs lists, so they line up perfectly
  • New Added a required style for labels
  • New Added a style with legends for the shortcuts sidebar
  • New Added the custom event jsautoexpand to trigger a resize with javascript on auto-resizing textareas
  • New Added ajax options editing in onStartLoad callback in content panels
  • New Improved width detection for styled selects (matches the native select size, even when it changes)
  • New Added a custom event silent-change to update styled selects/radio/checkboxes/switches without triggering the change event
  • New Form styling plugin has been completely rewritten and improved, with better touch devices support
  • New Added the option staticValue for styled selects, to specify a text to display no matter the value
  • New In the modal plugin, added the options resizeToFit and closeOnBlur
  • New In the modal plugin, added the options password for the $.modal.prompt method to use a password input
  • New Added methods lockWizard() and unlockWizard() to the wizard plugin
  • New Improved wizard validation process, and added option useValidation to disable automatic validation
  • New Added example code to enable browse history in content-panels
  • Fixed Fixed a table border style issue in some older browsers
  • Fixed Fixed the fieldset border issue when a legend is defined in IE
  • Fixed Fixed the ckeckbox issue on iPad
  • Fixed Added a max-width to extendable select lists on smaller screens
  • Fixed Fixed the columns style precedence issue
  • Fixed Fixed the fallback for the style translucid in older browsers
  • Fixed Added a black style for radios inputs
  • Fixed Added a fallback for the stripes style for older browsers
  • Fixed Fixed the button-icon position on full-width pseudo-inputs
  • Fixed Fixed a typo in some button-group styles
  • Fixed Fixed a bug in the accordion plugin which prevented size equalization
  • Fixed Added a check to prevent double initialization on content-panels
  • Fixed Added a fix for the floating values precision JS bug in number inputs
  • Fixed Added support for number inputs to methods enableInput() and disableInput()
  • Fixed Fixed the issue with disabled number inputs where button still change the value
  • Fixed Selects are no longer removed from their parent form when opened
  • Fixed Fixed keyboard navigation on styled selects: disabled options are no longer selected
  • Fixed Fixed the issue on modal windows when opening with a DOM node as content
  • Fixed Fixed the issue on modal windows where the option scrolling: false was ignored
  • Fixed Improved internal setup for navigable menus
  • Fixed Fixed an issue with navigable menus back button where the text was not set
  • Fixed Fixed the bug on sliders where a value of 0 was replaced by the default value
  • Fixed Fixed an issue with tooltips' position when scrolling
  • Fixed Added automatic path detection for the Respond.js file
  • Fixed Improved position: fixed detection
  • Fixed Fixed the bug which caused size-related events to stop working in some cases
  • Fixed Improved webapp mode support
  • Upg. Updated jQuery to the latest version (1.9.1)
  • Upg. Updated Modernizr to the latest version (2.6.2)
  • Upg. Updated Entypo Icon Font to the latest version: 284 icons available now!
  • Upg. Updated glDatePicker to the latest version (2.0), and added a compatible Developr theme (with fluid and fixed-size variants)
  • Upg. Updated DataTables plugin to the latest version (1.9.4)
  • Upg. Updated Validation Engine to the latest version (2.6.2)
  • Upg. Updated Tinycon to the latest version (0.5)
  • Upg. Updated jQuery Details Polyfill to the latest version (0.1.0)

1.6 // Sixth update August 22nd 2012

  • New added support for count style in the side shortcuts
  • New added toggle mode for accordions
  • New content panels: added the content-panel-load event
  • New content panels: added methods setPanelNavigation() and setPanelContent() to allow custom markup injection
  • New improved support for custom decimal point and thousands separator in number inputs
  • New added an option to enable horizontal scrolling in modals
  • New added the custom event navigable-ajax-loaded when a navigable menu is loaded using ajax
  • New added onStartDrag and onEndDrag callbacks on sliders
  • New added support for custom decimal point and thousands separator in sliders
  • New added zerofill option on sliders to match desired precision
  • New responsive table plugin now processes empty tables
  • New wizard: the wizardleave event now receive a custom object with additional data
  • Fixed wizard: improved internal steps handling
  • Fixed fixed the duplicated icons issue in old IE versions
  • Fixed fixed an broken image reference in dashboard.css
  • Fixed added a fix for Firefox button size bug
  • Fixed fixed an issue with headers on DataTables with fixed headers
  • Fixed fixed the height issue on the back button of navigable menus when the menu is hidden
  • Upg. updated jQuery to 1.10.2, and added the source map file