Hello, I recently noticed that we now have a bottom banner on Discourse with some links to the Julia twitter, youtube, github, stack overflow and Slack pages.
I was hoping to start a conversation about having the Julia Zulip community included in that list.
The Julia Zulip community is a chat platform that averages a bit over 100 active users per day and is used both as an open source Slack alternative, but also as a home for several Julia sub communities who depend on it’s support for inline LaTeX math and persistent message history. It’s mentioned on Community, so it’d be nice if could be included on the Discourse banner too.
I actually looked into this when I threw that footer together — the only reason I didn’t add Zulip was because the theme component we’re using here (easy-footer) uses font-awesome 5 brand icons… and Zulip isn’t there. I don’t know how to use arbitrary SVGs… if someone can figure it out I’d be happy to add it.
Hm, I see, that’s. Perhaps one hacky option would be to (ab)use unicode? e.g. maybe there’s a unicode Z in an appropriate font that’s close enough. Any ideas @cormullion?
I think we can easily add custom CSS to each theme… which could allow us to define a custom zulip class for its SVG definition… I think. The FontAwesome names just end up as the link.className here:
So we just need a custom CSS class defined, right?
Not really, no. Looking back at my post above, the important thing isn’t the link.classname — it’s the link.icon. And I think that {{d-icon link.icon}} is an expander function expands it out to a hardcoded link into FontAwesome.