Pollen – A library of CSS variables inspired by TailwindCSS

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • pollen

    The CSS variables build system (by heybokeh)

  • oinam-jekyll

    A simple, clean, and minimal Jekyll Theme.

  • Ah! This is brilliant. There are quite a few comments here about pitching this against other CSS frameworks or the actual use of this.

    This is not a stand-alone framework or anything of that start. Treat as one of your scaffold components for your styling framework. Tailwind does this with their tailwind.config.js and is more of raw CSS design tokens. I just wish their commercial TailWindUI[1] make it easy to make use of it the better way.

    I wish I saw Pollen a few months ago. I wanted to do an effortless design for my personal website and stick to as plain vanilla CSS as possible. The best way was to rely on CSS-Variables. I did do it from scratch[2]. It works though it is pretty hacky, and I'm not too concerned. Right now, I can swap few values and have an entirely different color scheme - light/dark version of my own, Nord Theme[3], and I will keep adding me whenever I get bored. I can even tweak the rhythms and spacing to my liking with just the variable. You should check out the demo[4] or look at the source[5] (wip).

    For those who find this interesting, you should check out another interesting one I discovered a few months back -- css-media-vars[6].

    1. https://tailwindui.com

    2. https://github.com/oinam/oinam-jekyll/blob/main/_includes/cs...

    3. https://www.nordtheme.com

    4. https://oinam.github.io/oinam-jekyll/

    5. https://github.com/oinam/oinam-jekyll

    6. https://github.com/propjockey/css-media-vars

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • css-media-vars

    A brand new way to write responsive CSS. Named breakpoints, DRY selectors, no scripts, no builds, vanilla CSS.

  • Ah! This is brilliant. There are quite a few comments here about pitching this against other CSS frameworks or the actual use of this.

    This is not a stand-alone framework or anything of that start. Treat as one of your scaffold components for your styling framework. Tailwind does this with their tailwind.config.js and is more of raw CSS design tokens. I just wish their commercial TailWindUI[1] make it easy to make use of it the better way.

    I wish I saw Pollen a few months ago. I wanted to do an effortless design for my personal website and stick to as plain vanilla CSS as possible. The best way was to rely on CSS-Variables. I did do it from scratch[2]. It works though it is pretty hacky, and I'm not too concerned. Right now, I can swap few values and have an entirely different color scheme - light/dark version of my own, Nord Theme[3], and I will keep adding me whenever I get bored. I can even tweak the rhythms and spacing to my liking with just the variable. You should check out the demo[4] or look at the source[5] (wip).

    For those who find this interesting, you should check out another interesting one I discovered a few months back -- css-media-vars[6].

    1. https://tailwindui.com

    2. https://github.com/oinam/oinam-jekyll/blob/main/_includes/cs...

    3. https://www.nordtheme.com

    4. https://oinam.github.io/oinam-jekyll/

    5. https://github.com/oinam/oinam-jekyll

    6. https://github.com/propjockey/css-media-vars

  • nord

    An arctic, north-bluish color palette.

  • Ah! This is brilliant. There are quite a few comments here about pitching this against other CSS frameworks or the actual use of this.

    This is not a stand-alone framework or anything of that start. Treat as one of your scaffold components for your styling framework. Tailwind does this with their tailwind.config.js and is more of raw CSS design tokens. I just wish their commercial TailWindUI[1] make it easy to make use of it the better way.

    I wish I saw Pollen a few months ago. I wanted to do an effortless design for my personal website and stick to as plain vanilla CSS as possible. The best way was to rely on CSS-Variables. I did do it from scratch[2]. It works though it is pretty hacky, and I'm not too concerned. Right now, I can swap few values and have an entirely different color scheme - light/dark version of my own, Nord Theme[3], and I will keep adding me whenever I get bored. I can even tweak the rhythms and spacing to my liking with just the variable. You should check out the demo[4] or look at the source[5] (wip).

    For those who find this interesting, you should check out another interesting one I discovered a few months back -- css-media-vars[6].

    1. https://tailwindui.com

    2. https://github.com/oinam/oinam-jekyll/blob/main/_includes/cs...

    3. https://www.nordtheme.com

    4. https://oinam.github.io/oinam-jekyll/

    5. https://github.com/oinam/oinam-jekyll

    6. https://github.com/propjockey/css-media-vars

  • html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

  • - The sizes are just multipliers. If you are standardizing on a value multiplier, use that multiplier (calc) and stick to a standard default instead of defining each step. So, my `medium` and `large` may be multiplied by a golden ratio number instead of just a multiplication. So, I'd would used `--size-normal`, `--size-medium` or `--size-large` etc but the medium and large will be derived from normal with a formula. Same for width.

    Nonetheless, and despite my opinion, this is a good starter. I'm going to steal this and refine my own style.

    1. https://html5boilerplate.com

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts