Site suggestions and improvements

Started by mathiasx
311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

Hi all,

This forum is still a work in progress, but I wanted to get something up ASAP that was minimally-viable for discussions. Let's use this thread as an "Issue tracker" to report problems and make suggestions. I'll also post about my TODO list for the site here, as I'm still hacking on it:

  • [x] Added code of conduct to the footer and linked it to a gist, where everyone can see changes/diffs of it and timestamps on those diffs.
  • [ ] I want to style the home page and add a bit more content there. Suggestions welcome!
  • [x] I have a logo picked out, I just need to add it to the layout.
  • [x] Logo as favicon + apple touch icons (currently throwing an error to Rollbar)
  • [ ] Related to the logo, I want to style the header a bit more like a terminal / 8-bit graphics and pick a different font for the forum name to appear in.
  • [x] I need to get mail working yet so that you can subscribe to notifications. – Mail works!
  • [ ] I want to add the ability to subscribe to a "digest" of new threads, similar to what Discourse will email to you weekly:
    Imgur

Let me know if you'd find it useful to be able to reply to an email and have it post to the forum for you. This isn't built into the forum software, but I think I could put something together with our mail add-on and webhooks.

311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

Fixed a configuration issue where the subject line in notification emails was [My Forum] ...

It should now show up as [intaug.org bbs] ...

311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

I updated the site with a logo, favicon, and Apple touch icons. The new About page has proper attribution for the Creative Commons logo.

Here's a visual diff screenshot:
Imgur

311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

I was thinking that the home page could use some more content. Would a blogroll and podcast list be good? I imagine those of you with blogs and/or podcasts would like to promote them there. And we can link to any other resources that we feel are on topic. Thoughts?

311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

I fixed a problem with the favicons/apple-touch-icons where bookmarking the site just showed a black square.

I also put some timeout middleware in place that should alert me if the site is timing out. Please let me know if you encounter errors or timeouts!

28aa3a3936b03f068b3097608b364ed7?s=156&d=mm

The Doctor

Being able to reply directly to a post and having quoted text to work with would greatly improve the UX.

311c342bfd324eb9d3603222f7f36f24?s=156&d=mm

mathiasx

I tuned off click-tracking in emails sent through Mailgun, because the email.intaug.org links it used were timing out and never redirecting. I might look into switching off Mailgun for emails and onto something like Sendgrid, when I have time.

2fc6721c965ae73e9d5b5596eb67bd68?s=156&d=mm

sigmavirus24

Being able to reply directly to a post and having quoted text to work with would greatly improve the UX.

Quoted text seems to work :)

I do agree that threads would be nice but ¯\_(ツ)_/¯


About | Code of Conduct