GithubHelp home page GithubHelp logo

zyll / yacp Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 496 KB

Yet Another Colors Picker. Workflow: choose a predefined color or add a new one to your preset.

CoffeeScript 1.92% CSS 0.32% JavaScript 96.87% HTML 0.89%

yacp's Introduction

Backbone Yacp Build Status Dependency Status

Usage

Your not from the past :

npm install zyll/yacp

yacp deps :

jquery, backbone and underscore should be resolved via require

Exemple

  <p id="color">
    <span class='color'></span>
    <input placeholder='Color...'/>
  </p>
  require('backbone.yacp')
  var users = [];
  var $el = $('#color');
  var color = new Yacp.Input({
    el: $el,
    users: users,
    input: $el.find('input'),
    color: $el.find('.color'),
    minicolors: {
      opacity: true
    }
  });
  color.render();
  color.on('select', function(color) {
    $('#myColor').css('background-color', color).text(color);
  });

Developers

Dependencies

  • node
  • grunt

custom ui color picker fallback on jquery minicolors.

Install

Run npm install && npm test

Testing

Run grunt to transpile and execute the specs.

You can watch for file modfication with grunt watch.

Credits

Copyright (c) 2013 af83

Released under the MIT license

yacp's People

Contributors

shakaman avatar

Watchers

 avatar  avatar  avatar

yacp's Issues

I18N

There is some words here and there. Need some docs/exemple on how to config them.
May be some fix will be needed.

Applying a yacp should be easyer

For now we need too much line to instanciate a yacp on an input (see index.hmtl). Providing a one line method will simplify user apps code.

default color

Starting Yacp with a color isn't possible. Input always start with an empty field.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.