This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-01-12
Channels
- # arachne (1)
- # aws (2)
- # beginners (123)
- # boot (22)
- # boot-dev (8)
- # chestnut (3)
- # cider (38)
- # clara (36)
- # cljs-dev (148)
- # clojars (2)
- # clojure (76)
- # clojure-austin (2)
- # clojure-greece (1)
- # clojure-italy (6)
- # clojure-russia (5)
- # clojure-spec (8)
- # clojure-uk (65)
- # clojurescript (45)
- # core-async (38)
- # cursive (9)
- # data-science (5)
- # datomic (28)
- # docs (1)
- # emacs (2)
- # fulcro (34)
- # hoplon (18)
- # jobs-discuss (7)
- # keechma (8)
- # lumo (5)
- # om (3)
- # onyx (31)
- # parinfer (1)
- # pedestal (1)
- # re-frame (20)
- # reagent (5)
- # ring-swagger (16)
- # shadow-cljs (56)
- # spacemacs (11)
- # specter (8)
- # sql (5)
- # unrepl (29)
- # yada (6)
Covers the browser in pretty good detal, and I think I’ve got most of the standard node targets covered as well
Still needs some of the additional targets, testing, etc. But, it covers most of the wiki and blog at this point.
I need to update this page http://shadow-cljs.org/
@jiyinyiyong If you want to send a PR that fixes it…it’s just asciidoctor: http://asciidoctor.org/docs/user-manual/#applying-a-theme
The repository is https://github.com/shadow-cljs/shadow-cljs.github.io and there is a make file…just type make to try out changes.
would you mind turning of fonts? https://github.com/asciidoctor/asciidoctor/issues/2515#issuecomment-352695396
Open Sans Light—Network resource(24 glyphs), Noto Serif—Network resource(169 glyphs), Droid Sans Mono—Network resource(82 glyphs)
any ideas on how to handle some sass/scss or less styles properly/nicely with shadow-cljs?
that I don't know off the top of my head. Look at the file watching source (hawk something-or-other)
if nothing else you could hack it in the meantime with a cljs file that you touch during the trigger 😜
@alex340 shadow-cljs itself does not provide anything css related currently but it will reload css on the page
if you are using the :devtools :http-root
and the css is embedded in the page with an absolute path the css will be reloaded
I’m still deciding on a proper plugin API to enable doing the css compilation without the build itself
for now I recommend the normal tooling and just putting the output in a proper place to be reloaded
ok, so if I get node-sass in watch mode to rebuild, shadowcljs should realize the file has changed and reload the css
for production builds I'll see what I'll do, but I might just do an old-school Makefile executing both shadow-cljs and node-sass
@tony.kay thumbs up on that doc you are writing for shadow-cljs. Still need to read through it in detail, but the bits I have read make a ton of sense & have been very useful!
@jiyinyiyong I like the logo … although it seems a bit generic. Initially I thought I’d just take the CLJS logo and put a shadow under it 😉
last time I asked about, I found it has no actually meaning(I might remember it wrong though).
very first namespace I ever created in clojurescript was for DOM stuff. I was playing with the shadow DOM spec stuff at the time, so I named the ns shadow.dom
. the prefix kinda stuck.
I added the image and sketch file in https://github.com/shadow-cljs/shadow-cljs.org/tree/master/entry
I love the thing you have on GitHub @thheller the cljs logo and then the shadow
yeah its pretty cool. @shaunlebron did that.
Yeah also really love those colors