I really like tailwind-css when I’ve used it for hobby projects
There’s a component library by the same authors, I think it’s commercial software tho
I’m extremely happy to have discovered tailwind this year. I made a little library to make using it from Hiccup nice and easy: https://github.com/rgm/tailwind-cljs
Honestly setup sucks a bit, but I find it cuts really nicely with the grain of how I work. I had been using semantic-ui but it seems to be slowly rotting out.
The dead CSS elimination is so stupidly simple and effective.
I think what @lilactown is referring to is https://tailwindui.com/. I’ve bought it and it’s better to think of it as inspiration or a cookbook, rather than a library.
The translation into cljs is usually pretty straightforward.
Also, an advantage of Tailwind I hadn’t thought of ahead of time is that it’s easy to keep things consistent across say server-rendered selmer and SPA components, because it’s just CSS directives. This kinda sucked with Semantic.
Anyway, YMMV. I work on things where it’s line-of-business so more workaday and less zing. Been finding that Tailwind has me hating CSS-related tasks a lot less than I had gotten to, with fighting SCSS/Bourbon/Bootstrap/Material/Semantic/Fomantic/… it’s direct and to the point.
I'm trying to use http-kit with the sni client:
$ clj
Clojure 1.10.2-alpha1
user=> (require '[org.httpkit.client :as client])
nil
user=> (require '[org.httpkit.sni-client :as sni-client])
nil
user=> (alter-var-root #'org.httpkit.client/*default-client* (fn [_] sni-client/default-client))
#object[clojure.lang.Delay 0x2b289ac9 {:status :pending, :val nil}]
user=> @(org.httpkit.client/get "<https://www.google.com>")
{:opts {:method :get, :url "<https://www.google.com>"}, :error #error {
:cause nil
:via
[{:type java.lang.NullPointerException
:message nil
:at [sun.net.util.IPAddressUtil textToNumericFormatV4 "IPAddressUtil.java" 49]}]
My java version is AdoptOpenJDK 11. What's up here?It does seem to work on Java 1.8
@borkdude not sure. Worked for me, but I'm using OpenJDK-GraalVM-11 Lemme grab a copy of AdoptOpenJDK and investigate
@borkdude what version of JDK are using?
GraalVM is what I need too
It's for babashka
Let's talk further in #babashka