Fork me on GitHub
#announcements
<
2019-05-13
>
slipset07:05:00

Hi all, Calva, the Clojure IDE for vscode is getting ready for the release of Calva-2.0.0. The prebuilt binaries are available here: https://github.com/BetterThanTomorrow/calva/tree/dev/alpha-buld?fbclid=IwAR1lCkXfqZXWDHtUdjnPUnrBHypWfPjjdbDCzZu8fx91SKctL_KESVFmReA If you use vscode and could take this for a spin, it would be much appreciated. Feedback welcome in #calva-dev

ikitommi14:05:21

metosin/reitit "0.3.2" is out, with the following changes: * Closed-spec validation of route-data * Sieppari-style interceptors work now with reitit-pedestal * Spec coercion enhancements (via spec-tools) * Better ring request/response diffing * Support for html5 links inside Shadow DOM * New guides & examples ported from react-router big thanks to all contributors! https://github.com/metosin/reitit/blob/master/CHANGELOG.md#032-2019-05-13

podviaznikov18:05:41

Hi everyone. I want to show you early version of new project I'm working on. Technically it's a tool that parses markdown files and evaluates embedded Clojure code (computational markdown). Use case wise - it was made to keep personal wikis and journals. Tools is called Montaigne https://github.com/montaigneio/montaigne and and I was able to generate my personal site from it (https://podviaznikov.com/trips). Very early days for this product but I would love to hear any feedback from people

tim79220:05:12

Hey folks, I’ve just made a post about a project “Beunto” that I’ve been working on that is made with Clojure and Clojurescript https://beunto.com/tim/blog It has also been posted on HN, but doesn’t seem to be getting much traction. https://news.ycombinator.com/item?id=19902880 Check it out, thanks.

nbtheduke20:05:17

I'm getting a blank screen

eggsyntax20:05:29

FYI, the blog post doesn't load for me. Firefox/Linux. Works in Chrome.

tim79220:05:29

ok thanks, yeah it’s only been tested on osx so, ill check into that

nbtheduke20:05:11

I'm using Firefox on a mac too

ghadi20:05:24

Can’t scroll on mobile

emil0r20:05:56

Got scroll working and then it got stuck on scrolling

lennart.buit20:05:20

You seem to be after a sticky header, there are easier ways to do that. Here’s an example using css flexbox: https://jsfiddle.net/6c7jhLax/26/

lennart.buit20:05:27

(Using javascript/clojurescript/… to draw scroll bars is usually a bad idea)

lennart.buit20:05:38

(unsolicited feedback, but I hope it helps!)

tim79220:05:45

ok firefox is fixed, (took out the google font link)

tim79220:05:05

Yeah I knew the scrollbars would be controversial. I think they just need some kinks worked out, but also maybe make them optional via settings

lennart.buit21:05:54

Hehe, drawing scrollbars yourself is just very hard. There is so much to do “right”, having a smooth scroll, handling keyboard events, handling touch events, correct length of the bar thingie, kinetic scrolling … you name it. Way too much work if you ask me, so I prefer to keep that task for browsers 🙂

lennart.buit21:05:43

not to say that you can’t make a perfect scrollbar, browsers are just ridiculously good at it

tim79221:05:33

some of browsers (FF) have limitations/bugs for thematics/customization of scrollbars. These are logged bugs with no workarounds (at least when I made them 🙂

lennart.buit21:05:58

if theming is your concern, you are right, the web is not yet there. I am just muttering about scrollbar UX 🙂

ghadi21:05:15

I think you should not mess with scrollbars

ghadi21:05:30

everyone here is talking about something other than your contribution

ghadi21:05:36

because they can't read it 🙂

tim79221:05:22

you can’t read it? Honestly I’m not having any trouble with the scrollbars that would prevent reading it.

ghadi21:05:18

sending you a screenshot

ghadi21:05:33

first fold is ok, but can't scroll

tim79221:05:42

that’s strange, i’m using 3 different browsers, on OSX right now. Looks just the same but I have no issue scrolling. hmmm.

tim79221:05:51

ahh you’re on mobile, it’s probably not detecting mobile view correctly.

lennart.buit21:05:37

You can ask safari to behave like iOS

tim79221:05:13

> You can ask safari to behave like iOS Is that an extension? I’ve been using chrome dev tools for mobile devices, but obviously that’s not enough

lennart.buit05:05:13

Nah, you need to enable the developer menu

jimmy14:05:49

Yeah, I'm sure there is some interesting stuff here, but the scroll thing makes it really frustrating to read. Even if it scrolls it stutters and jumps around. (Firefox macOS)