Skip to content

Follow an Utility first approach  #1

Description

@SiddharthSham

Is your feature request related to a problem? Please describe.
I have found utility-first to be a great (if not the best) approach to CSS, for the following reasons:

  • Smallest possible file transfer sizes
  • Easy to extend with custom CSS
  • more reasons here

The most common con of using this technique is the steep learning curve, which is effectively combated by CSSify's user-defined class generation system. It really takes the best of both worlds.

Describe the solution you'd like
Redefine the existing SCSS modules to generate Utility-first classes. Similar to how Tailwind CSS or Wool CSS work.

Describe alternatives you've considered
Outside of utility-first, a popular strategy is BEM. However, this approach is better suited for custom styling, than for a framework. An interesting alternative is the new CUBE CSS method, but I'm unsure how one would apply it to CSSify.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions