WARNING:Creating default object from empty value in /usr/www/users/wemakep/DOMAINS/wemakeweb/core/fw_start.php on line 16
WARNING:Cannot modify header information - headers already sent by (output started at /usr/www/users/wemakep/DOMAINS/wemakeweb/core/functions.php:124) in /usr/www/users/wemakep/DOMAINS/wemakeweb/libraries/site.php on line 208
Wemakeweb | Lab - Don't Type!

Lab - Don't Type!


Javascript implementation of the Android password interface. Replaces conventional text inputs.


A graphical interface for entering passwords using a grid - similar to the Android password input interface. Replaces regular passwords inputs with a simple drawing interface. Supports modern Browsers and touch devices like iphone and android.


Simply include the dontType.js file in your page now you can call the plugin on any password field:



Additional Parameters which you can pass to customize the Plugin:

Make it a safer password

Provide your own conversion map to increase the password security. The map will be used to convert the points in the password hash.

convertMap : ['abd', 'ghc', '56d', 'tzr', 'löp', '789', 'frg', 'hzt', '999'];
width: 155,
height: 155,
padding: 25,
radius: 14
styles: {
        dotGradient: {
            from: 'rgba(49,49,49,0.95)',
            to: 'rgba(35,35,35,0.95)'
        dotInner: 'rgb(255,255,255)',
        dotActiveInner: 'rgb(123,217,62)',
        dotActiveBorder: 'rgb(172,172,172)',
        lineColor: 'rgba(207,207,207,0.85)'

NoSupport If the Browser dont supports the canvas Element, this Function will be called.

noSupport: function () {
    // for example include ExCanvas locally
    var s = document.createElement('script');
    s.src = 'excanvas.js';
    s.type = 'text/javascript';
Download version 0.9.1

Serialize Form