Code Monkey home page Code Monkey logo

tame-your-theme's People

Contributors

wellgrisa avatar

Watchers

 avatar

tame-your-theme's Issues

Documentation Suggestion

Context

It's always good to have some more real world examples, like using third party libraries.

Solution or next step

Include a section in the docs to show how it would work on third party libraries.

Coverage in readme

Context

It's always nice to see how much coverage the project is.

Problem or idea

Add husky and lint-staged to have badges being created in pre-commit time?

Solution or next step

Build the idea above ๐Ÿ’ช

Include in npm repository

Context

A good lib is reachable and downloadable, so this needs to be in npm repository ๐Ÿ˜›

Solution

Publish the packages to the npm registry.

Development Tooling

As lerna relies on conventional commits to bump versions, it would be nice to have a way of enforcing it during developing time.

Once husky is already configured in the development environment, it would be nice to have a commit-msg hook enforcing it using commit lint.

Insert Readme.md

Context

Every project should have a readme, allegedly ๐Ÿ˜›

Solution

Include readme in the project

Documentation Suggestion

Context

Being possible to see how the css style manipulation works from the javascript perspective.

Solution or next step

Create a section explaining how to make the css style manipulation part of the lib works.

Missing tests in CI/CD

Context/Suggestion

It's always good and relieving to know the tests are passing, so including a CI/CD with the tests passing would be good.

Named color harmony variables

It'd be nice to be able to name the color harmony as we wish. This way we are able to set css variables in different ways without having to create a color for each variable.

For example, if I have a component with the correct colors by variable names, I could just set the variables with a color harmony, i.e.:

    @include create-theme-color-analogous(
      --my-component-first-color,
      #ffa500,
      $color-second-hue-name: "--my-component-second-color",
      $color-third-hue-name: "--my-component-third-color",
      $color-fourth-hue-name: "--my-component-fourth-color",
    );

This way I'd have the control of the whole color creation.

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.