This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-04-12
Channels
- # announcements (76)
- # babashka (10)
- # beginners (39)
- # biff (2)
- # calva (51)
- # chlorine-clover (8)
- # cider (6)
- # clj-kondo (15)
- # clj-on-windows (13)
- # cljdoc (26)
- # cljs-dev (8)
- # clojure (196)
- # clojure-austin (17)
- # clojure-europe (36)
- # clojure-nl (4)
- # clojure-spec (8)
- # clojure-uk (2)
- # clojurescript (18)
- # community-development (4)
- # conjure (1)
- # core-typed (38)
- # cursive (5)
- # datalevin (17)
- # datomic (25)
- # docker (1)
- # events (2)
- # interop (2)
- # jobs (4)
- # kaocha (28)
- # lsp (22)
- # nyc (1)
- # off-topic (10)
- # pedestal (1)
- # portal (22)
- # re-frame (22)
- # react (10)
- # shadow-cljs (19)
- # spacemacs (7)
- # tools-deps (11)
- # vim (14)
- # xtdb (7)
or I guess you could use flexbox with flex-direction row and justify-content space-between and put view docs all the way to the right. maybe give it a white background color and rounded corners, like it's a button
I have ideas
I can always punch it up a little later if we need to
I really am curious why there's this hidden form up in the top-bar https://github.com/corasaurus-hex/cljdoc/blob/27e69d236b7f8d2353585f282be81de50e7ce30b/src/cljdoc/render/layout.clj#L188-L192
Hmm… I think that’s our secret rebuild link, yeah? You click it to attempt a rebuild of your docs. Are you wondering about it technically or about the UI design choice?
I was thinking about this recently. We could make the build log page more accessible and then we could present a rebuild button on the build log page. And any specific wordy hints that seem to be targeted at authors of libs (rather than users of libs) could also move to the build log page.
yeah, I was going to add search up there but it's really hard to style it there
with the hidden thing taking up space
time to put it back in the sidebar
I'll just make the drop-down expand further
It’s an interesting design choice… I think it is so… hidden… maybe because it doesn’t want to be smashed willy nilly by cljdoc users?
yeah, that makes sense
I've run into the issue where there's no obvious way to rebuild snapshot builds and found out about the rebuild button that way, https://github.com/cljdoc/cljdoc/issues/31#issuecomment-554298351
That issue you just linked to is an old sore spot for many. I was going to tackle it when I got around to handling source-based libs, but it could be handled separately.
oh, I wasn't trying to bring up a sore point 😬
lunr is returning matches that... aren't matches
it's shaping up pretty well otherwise
I have some styling to do and a few more interactions to lock down
but it's getting really close
I also might move the downloading and indexing to a web worker and pass search data back and forth