Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

really-simple-colorpicker

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

really-simple-colorpicker

This is a very minimal, yet robust Color Picker based on jQuery.

  • 1.0.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Really Simple Color Picker

This is a very minimal, yet robust Color Picker based on jQuery.

For more details check the introductory blog post - http://laktek.com/2008/10/27/really-simple-color-picker-in-jquery/

Usage

You can either clone this repo or download the latest build as a zip from here - http://github.com/laktek/really-simple-color-picker/zipball/master

Color Picker requires jQuery 1.2.6 or higher. Make sure to load it before Color Picker (there's no other dependencies!). For default styles of the color picker load the CSS file that comes with the plugin.

  <script language="javascript" type="text/javascript" src=jquery.min.js"></script>
  <script language="javascript" type="text/javascript" src="jquery.colorPicker.min.js"/></script>

  <link rel="stylesheet" href="colorPicker.css" type="text/css" />

Add a text field to take the color input.

  <div><label for="color1">Color 1</label> <input id="color1" type="text" name="color1" value="#333399" /></div>

Then call 'colorPicker' method on the text field when document loads.

  <script language="javascript">
    jQuery(document).ready(function($) {
      $('#color1').colorPicker();
    }
  </script>

Options

There are several options you can set at the time of binding.

Selected color

Color Picker will use the value of the input field, which the picker is attached to as the selected color. If not, it will use the color passed with pickerDefault property.

  $('#color1').colorPicker({pickerDefault: "ffffff"});

Color Palette

Overrides the default color palette by passing an array of color values.

  $('#color1').colorPicker({colors: ["333333", "111111"]});

Transparency

Enable transparency value as an option.

  $('#color1').colorPicker({transparency: true});

Color Change Callback

Registers a callback that can be used to notify the calling code of a color change.

  $('#color1').colorPicker( { onColorChange : function(id, newValue) { console.log("ID: " + id + " has been changed to " + newValue); } } );

If you want to set an option gloablly (to apply for all color pickers), use:

  $.fn.colorPicker.defaults.colors = ['151337', '111111']

Default text on picker field

You can set some text to show on the picker field. For example, you could show a user's initials.

  <input id="color4" type="text" name="color4" value="#FF0000" data-text="AG" />
  $('#color4').colorPicker();

Demo

Demo can be found at http://laktek.github.com/really-simple-color-picker/demo.html

Real-world Examples

Let us know how you are using Really Simple Color Picker...

Contributors

Issues & Suggestions

Please report any bugs or feature requests here: https://github.com/laktek/really-simple-color-picker/issues

FAQs

Package last updated on 15 May 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc