Giter Site home page Giter Site logo

isarvindone / figma-matercolor Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 4.87 MB

🎨 A Figma Plugin that generates Material Palettes and Styles for any color using the latest Color System Guidelines.

License: GNU General Public License v3.0

TypeScript 30.92% HTML 0.09% CSS 63.92% JavaScript 5.07%
figma-plugin generates-material-palettes palette figma material material-design

figma-matercolor's Introduction

Matercolor Figma Plugin

🎨 Matercolor

🧩 A Figma Plugin that generates Material Color Palettes for any Color based on the latest Material Color System Guidelines.

🚸  Usage

✨ New in v.2.0.0 : More palette varieties!

Updated to work with the latest version of Matercolor. Resolves issue #2: Enables 3-letter and 6-letter hex code input (with or without hash prefix) while also supporting selection via. color picker. Resolves issue #3: More freedom in naming and grouping palettes. Simply use / to nest palettes.


👟  Run the Plugin  🧩



🖌️ Use it!

👐  Contributor's Checklist

  • Before planning to contribute, create a ✨ new Issue ✨ so that we can discuss and improve on your proposed changes.
  • Fork and clone this repository using git clone https://github.com/arvindcheenu/Matercolor.figma.git
  • Go to this directory using cd figma-matercolor
  • Run yarn to install dependencies.
  • Run yarn build:watch to start webpack in watch mode.
  • Open FigmaPluginsDevelopmentNew Plugin... and choose manifest.json file from this repo.
  • To change the UI of your plugin (the react code), start editing App.tsx.
  • To interact with the Figma API edit controller.ts.
  • For plugin development-related information, checkout Figma API Overview.
  • As you make changes, create a Draft Pull Request referencing your issue using #[issue-number] and Happy Commiting!
  • Happy with how your code works? Finalise your changes and open up your Pull Request for Review.
  • After a few tantalizing review sessions, ✨ have a cup of ☕ and watch as your code gets merged!

 🧰 Toolings

React TypeScript Webpack Prettier

 🌀 Versioning

Follows Keep a Changelog and Semantic Versioning specifications. To know more about the changes made across the versions, see the tags on this repository.

📜  License

This project is licensed under the GPL-3.0 License.

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.