A collection of styles for making electron applications appear and act more like plain old native apps
npm install --save nativize.css
bower install --save nativize.css
- Prevents rubber-band scrolling of the page
- Disables dragging of images and form elements
- Disables text selection
- Defaults cursors
- Remove autofocus glow from form elements
normalize.css does an amazing job of normalizing browser inconsistencies. nativize.css is a simpler project aimed at electron apps. It does not perform any resets of any kind and both normalize.css and nativize.css should be able to coexist happily within your project.
Many of these features are sourced from Jessica Lord's presentation Nativize is the new Normalize.
Ben Gotow's presentation Building "Native Experiences" with Electron is a must watch for additional techniques to create a more native-feel to your electron app. Slides
Please read the contribution guidelines in order to make the contribution process easy and effective for everyone involved.
Copyright (c) Steve Agalloco. See LICENSE for details.