Jump to content

Recommended Posts

  • BassResource.com Administrator
Posted

If you've been around these forums for a while, you'll know our design hasn't significantly evolved for several years. With this update, we wanted to revisit the design and give it a facelift, as well as make incremental improvements to the underlying codebase as a stepping stone to a bigger re-engineering in a future version.

 

I want to talk a little about some of the design improvements and decisions that went into building the new design.

 

Goals

Redesigning for the sake of it is never a good idea, so we first laid out what we wanted to achieve:

  • A simpler overall color scheme
  • Improved typography
  • Better, more consistent, spacing around and between elements, especially on mobile
  • Better logical grouping of sections of each page
  • Reducing underutilized links/buttons on the page and finding alternative ways of making them available
  • Modernizing and enhancing the underlying code

Let's talk a little about each of these.

 

Cleaner UI

The most obvious change is that we've simplified the colors and style, in particular reducing reliance on background colors to differentiate sections within cards. Instead, we use spacing, borders and appropriate typography to achieve visual separation.

 

Improving typography

We've felt our typography has been somewhat muddled for some time - with a mixture of sizes, weights and colors used depending on the particular context.

 

The first step to improving it was to create a typography scale that we could refer to and implement, to ensure we remained consistent throughout the site.

 

We've been much more deliberate about applying type styles, especially for titles, ensuring that they are always visually distinct from surrounding text. We've done this through both color and weight. As a result, pages should instinctively feel more organized and logical than before.

 

Improved spacing (especially on mobile)

We identified that spacing (padding and margins) needed some improvement. A lot of spacing values were arbitrary and inconsistent, leading to poor visual harmony across any given page.

 

Most troubling of all, on mobile sizes we simply halved desktop padding values. While this was a reasonable approach in the days of phones with small screens, it has felt decidedly dated for some time. Phone screens are now typically larger and able to accommodate roomier UIs without appearing comical.

 

In this update, we have done away with that approach, and the impact was immediate. Mobile sizes now get a much more pleasant interface, with elements having room to breathe. In addition, we've also made most cards full-width to provide additional breathing space for content.

 

There are numerous other tweaks across the forums too: spacing has been increased a little, data tables (e.g. topic listing) get extra vertical spacing, and spacing between elements has become more consistent.

 

Improved grouping of related elements

Prior to this release, most content areas existed inside cards. However, one notable exception to this was page headers and as a result, they could feel particularly disorganized, especially for users who had many controls in this part of the page (such as the moderators).

 

To solve this problem, we've developed a new, standardized design for content item page headers, giving them their own cards and consistent button placement.

 

Some areas don't necessarily fit into the same design pattern. In those areas, we've tweaked styling to suit the context, while still adhering to our overall aesthetic.

 

Reducing underutilized links/buttons

Finally, another area we identified as needing improvement is the abundance of tools, made up of links and buttons, across pages. Many of these are only used occasionally and so would be better moved out of the main view to simplify the page.

 

Two particular areas we focused on were share links and postbits (both forum posts and comments in other apps). 

 

Research shows social share links are used by a vanishingly small percentage of users, so even though they were at the bottom of the page, it was unnecessary to make them so prominent (given their eye-catching colors). To solve this, we've added a share link to the page header, with the social network links themselves in a popup menu. The result is ideal: sharing functionality is unobtrusive but obvious.

 

Comment areas have also suffered from 'button creep' over the years. A typical comment will contain a report link, a share link, a quote link and multiquote button, reactions, plus IP address, checkbox, edit and options links for certain users. That is a lot of visual noise around the important part: the content.

 

We've therefore simplified comment boxes as much as is reasonable. Reporting and sharing comments/posts is now available in the post options menu, as are any tools for the author/staff. Quoting and reacting are two primary interactions for users, so they of course retain their position in the control bar.

 

Smaller Changes

While large scale changes offer a dramatic difference, it is sometimes the smaller changes that bring the most satisfaction when using the forums daily.

 

I want to take you through the highlights.

 

Content View Behavior
What do you want to happen when you click a topic link? Are you taken to the first comment, the last comment or the first comment you've not read? If you speak to 100 people, I'm pretty sure you'll get a good spread of votes for each.

 

We’ve always offered subtle ways to get right to the first unread comment. Our infamous dot or star allows you to do this, but it is so subtle almost no one knows this.

 

The new design now allows each member to choose in your profile settings.

Now everyone wins!

 

Who Reacted?
We’ve had reactions for a long while now. Although finding out who exactly reacted without clicking the counts has proved irksome.

 

We've fixed that so simply mousing over the reaction icon reveals who reacted.

 

Resize Before Uploading
One of the most popular requests we've had in recent times is to resize large images before uploading. It's quite likely that your giant full resolution image will be denied when attempting to upload, and it's a bit of a hassle to resize it in a photo editor.

 

The new design leverages the uploader's ability to resize before uploading, which makes it a much better experience.

 

Quote Collapse
Here’s another popular feature request; the ability for long quotes to be collapsed, reducing the amount of scrolling one has to do.

 

Quite simply, the forum collapses long quotes with an option to expand them to read the entire quote.

 

Notification Improvements

It makes sense that there should be as little friction as possible when setting up notifications. We want to encourage members to enable notifications relevant to them. The notifications form was functional but overwhelming and confusing for new members.

 

Thankfully, we have simplified it to make it clear what notifications are available and which you have enabled currently. This new notification’s settings page also includes links to remove all email notifications.

 

Password Handling
Keeping member's passwords secure is the simplest way to keep accounts safe and out of the wrong hands, so it makes sense to look at ways to ensure this doesn't happen.

 

We already use strong one-way hashing when storing passwords, which means that once the password is stored in the database, there is no way to know the plain text version.

 

However, when creating a new member account, a random password was created, and this was sent in the welcome email to the new member's email address.

 

Now, this no longer happens, and the new member is invited to create a new password when visiting the community for the first time.

 

Additional Changes

We've made a lot of smaller changes that still have a significant impact. Let's run through a few of those.

 

Performance Improvements
For every major release, we take some time to run through the code and look at ways to make the forums run more efficiently.

 

For this release, we've made node forms, sitemaps and commonly run SQL queries more efficient, which is excellent news for you because you’ll get a more responsive community.

 

View Members by Rank
Very recently, we were asked how you can view all members of a specific rank. It turned out you couldn't. This quick change was added into this release.

 

A Few More…
You may notice a few other subtle changes. The first is that we now included the follower count as a metric on the topic expanded view modes. The number of followers is usually a good indicator of how others perceive the value of the content. A higher follower count generally means a more engaging topic or forum.

 

You can also see that we've switched to a short number format to keep the displays clean. Instead of say, "2,483 posts", it will merely say "2.5k posts". Reducing visual clutter is always crucial to maintaining a clean user interface.

 

Oh but wait!  There’s more!

If you haven’t noticed yet, we updated the entire site design too!  Now it’s easier to find articles, videos, and the latest news, all wrapped in a mobile-friendly modern design.  A monumental improvement over the previous site design!  Read more about it here.

 

Wrapping up

I realize change can be disruptive for some, but modernizing and refreshing our design has been needed for some time. It might take a little while to get used to the new design, but soon you’ll find it’s big improvement.  Enjoy!

 

Glenn

  • Like 13
  • Thanks 6
  • BassResource.com Administrator
Posted

Thanks! And if there's any doubt, THIS is the big announcement I've been alluding to. The entire site has been redesigned, replatformed, and moved to a new server.

  • Like 3
  • Thanks 1
Posted

It looks good, Glenn.  My caveman brain fears change, but I'm sure I will come to love it as much as I did yesterday's forums.

  • Like 1
  • Super User
Posted

Looks great... The only constnt is change. 

  • Super User
Posted

To be frank, I loathe site changes. Most of the time they take a user-friendly site and make it as unuser-friendly as can be. 
 

Can’t say that about this update. It looks fresh and clean. 
 

Bravo! 

  • Like 1
  • Thanks 1
Posted

Yep.....this is ok.  This would normally *&^% me off but this time, it doesn't.  Looks good, clean and user friendly.  BRAVO!

  • Like 1
  • Super User
Posted

Boom !

And there it is.

Thank you @Glenn

:smiley:

A-Jay 

  • Super User
Posted

So far it's slow as can be. Can't get my notifications.. Found it very hard to load site on android phone.

Posted

Thanks for all of your hard work. Site looks great. Much appreciated. 

  • Super User
Posted
1 hour ago, Glenn said:

Thanks! And if there's any doubt, THIS is the big announcement I've been alluding to. The entire site has been redesigned, replatformed, and moved to a new server.

I figured this was it when I opened it up.  Looks good.  Thanks Glenn, Kerri, and all of your staff and mods for what yall do! 

  • Global Moderator
Posted

Finally, the suspense was killing us! It looks good and some of the changes sound like they’ll be beneficial to ignoramuses like myself.  ?

 

Good work! 

Posted

Glenn, 

 

Both text and pics look cleaner and sharper. Good job!

 

Thanks,

 

Will Wetline

Posted

Loading great on my iPhone, super clean looking.

Posted

Nice facelift, core interactions and flows have not changed and in many cases have been significantly improved, i.e. image uploads.

 

Am expecting to see an uptick in image-driven posts moving forward due to lowered friction :D 

  • Super User
Posted

Whoa, everything looks... newer. It's like dropping a few grand on your old home and getting it renovated... nice and new look and feel.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.