Git Product home page Git Product logo

django-palette's People

Contributors

sveetch avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

django-palette's Issues

Better form step behavior

  • Correctly manage "go to step" action from frontend. Currently it just reveal the following step, but does not reset them when we back to a previous step;
  • "go to step" should send to the step block anchor;
  • Step form errors are not reseted when we go back to a previous step;

Better README

Current README is just some notes about project with explanations, this should be moved to an another document and README have to include better documentation like installed dependancies, how it works (naming algorithm, frontend behaviors), howto install package, howto install project from sandbox, what techno is involved (vuejs, sass), etc..

Implement more palette registries

Currently only one palette registry is included but app has capacities to provide multiple palette choices and it would be nice to implement at least two more palette registries to have more suggestions.

More accurate name finding

Currently a same name can be suggested multiple times for different colors, like for a source with "#fefefe" and "#fff", both will have name "white".

Exact color code matching from a registry should allways have the highest priority, such as "white" is exact finding for "#ffffff".

Secondly, issue #3 should be considered to improve accurate name.

Maybe the name finder, should first a first pass to find exact match, once done it would remove found entries from available names. Then after it will perform a second pass to find nearest names.

Avoid grey names for non grey color ?

Actually name finder can find a grey name (like gray72) even for color that don't visually seems to be a grey like with a dark blue.

I think it's not efficient since in palette registry there is a lot more better color name to use instead of grey.

Maybe the finder could check if color is a grey value (the rgb segments are equal) and if so, disable every grey names for name finding.

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.