The International Simutrans Forum

Information and Announcements => Information & Announcements => Topic started by: An_dz on April 22, 2018, 03:49:29 AM

Title: New Theme!
Post by: An_dz on April 22, 2018, 03:49:29 AM
Isaac is asleep, let's be the dictator and change the theme without asking! ;D

I've decided to change the forum theme, this theme has been around for more than two years and recently I've changed and fixed lots of stuff on it and feel it can be our new default.

The first obvious thing is that this new theme follows the same style of our main portal (https://www.simutrans.com/) and is something different, personalised for our community and not the default old look of SMF (Simple Machines Forum).

But that's not the only thing, the forum now has responsive design, be it on your desktop or on your phone the forum will look fine, no more zooming all the time when opening the forum on your phone.

I also hope you like the new Thanks button to replace the old Like buttons. They are much less intrusive and cute. :)

Use it and get to know the new theme and let me know if you find anything that could improve.

PS: @IgorEliezer I fixed the 00 flag bug ;)
Title: Re: New Theme!
Post by: IgorEliezer on April 22, 2018, 06:32:45 AM
more than two years
That's what I call understatement.

Since the 00 flag bug was fixed, now I will use Pitcairn flag. 8)

As to the theme, "oh shinny".... but I haven't made up my mind yet. Right off the bat...

(https://forum.simutrans.com/proxy.php?request=http%3A%2F%2F4.bp.blogspot.com%2F-GwisBVFL1k0%2FVOf0btc0SRI%2FAAAAAAAAAok%2FcNBOeKh2CsM%2Fs1600%2Fnosferatu_470567.gif&hash=2bd855467a1ac5b3551669056a00d087)

..., I think there's too much white.

If feasible (the forum CSS can be tricky), some ideas we could test (not in this order, nor all of them):
  • Add a subtle background image in the header, following the main portal's header -- or something else to distinguish the header from the rest;
  • Narrow down the forum body;
  • The riskiest: in the forum index, add more contrast to the between td cells (#FAFAFA) and the background (#FFFFFF). You could try #F7F7F7 which is the same of "this" post.
Title: Re: New Theme!
Post by: Ters on April 22, 2018, 08:44:48 AM
I find that non-bold links can be a bit hard too see under certain lighting conditions. A bit more contrast against the background would help.
Title: Re: New Theme!
Post by: prissi on April 22, 2018, 12:07:05 PM
Oh, I just though the forum discovered my age and defaulted to the new handicapped large print. Seriously, the whole think is way too expanded right now, it feels more like a childrens book and reminds me to official UK letters "This content is also available in large print.)

Apart from that (which can be probably siye down somewhere), the look is certainly more modern. Since MS dictacte, what modern is, well I think is follows these lines.
Title: Re: New Theme!
Post by: jamespetts on April 22, 2018, 12:52:07 PM
I like it. It is very Simutrans.
Title: Re: New Theme!
Post by: wlindley on April 22, 2018, 01:14:28 PM
Light-blue text on white is basically impossible to read.  Can we please have black or *very* dark text please?  There is a reason we print books with black ink, not light-grey ink.
Title: Re: New Theme!
Post by: An_dz on April 22, 2018, 04:46:33 PM
I find that non-bold links can be a bit hard too see under certain lighting conditions. A bit more contrast against the background would help.
Light-blue text on white is basically impossible to read.  Can we please have black or *very* dark text please?

Yes, contrast was sub-optimal. Fixed.

Add a subtle background image in the header, following the main portal's header -- or something else to distinguish the header from the rest;

I'd need to see what can be done, it's a good idea to make the header "less important".

Narrow down the forum body;

Well, the width is unchanged and the content is definitely narrower than the old theme, but I can reduce it. What's your screen width?

The riskiest: in the forum index, add more contrast to the between td cells (#FAFAFA) and the background (#FFFFFF). You could try #F7F7F7 which is the same of "this" post.

That's the hard one, those tables are very tricky.

Oh, I just though the forum discovered my age and defaulted to the new handicapped large print. Seriously, the whole think is way too expanded right now, it feels more like a childrens book and reminds me to official UK letters "This content is also available in large print.)
Texts were increased from 12,5 px to 15 px, that's 9,4 pt to 11,2 pt. I also slightly increased the distance between lines. And I can't see what's the problem on making it easier to read, I even reduced the size of some useless texts.

The front page has some work to be done but the way those tables are made makes it hard to work with.

Apart from that (which can be probably size down somewhere), the look is certainly more modern. Since MS dictacte, what modern is, well I think is follows these lines.
There's no Microsoft here unless you brought it with you.

This design has been available for many years, Apple has influenced it more than Microsoft as they were the first to implement it on their systems, and they also did not create it. Microsoft, having most of the desktop market, obviously made it mainstream and also improved it on many key points and influenced Google. And the whole idea can be traced back to the 40's with what we call minimalism, though we can extend it to its influences on Japanese Zen philosophy, especially wabi-sabi that are ancient.

The key point of what is considered the "modern" design is accessibility. Less images, especially for decorations, less resources, less bandwidth, faster loading. Consistent font size, maximum of three main font sizes, what is important is normal, useless small, and titles are big. Text with book-like spacing, no need to cram the bible in 100px height, make lines more separate and you can read big texts without getting lost in the lines. Separate what is important to read with what is useless, in case of a forum it's our messages that are important, so no need to cram this text next to useless texts like the profile stuff or post buttons.

But why not take a look on how the MSN homepage from 2004 (http://web.archive.org/web/20040220064911/http://www.msn.com:80/) – when SMF was first release – is just like how the current SMF default theme (our old). But maybe I should have waited 10 years, then Microsoft will have a "new modern" and "their" old will be ok?
Title: Re: New Theme!
Post by: sheldon_cooper on April 22, 2018, 06:35:56 PM
I was surprised upon entering the forum, but it was a good scare !!! ;D
I liked the change, it's like changing the furniture in your house, at first it's strange, but over time, you get used to it. :thumbsup:
Title: Re: New Theme!
Post by: gauthier on April 23, 2018, 05:36:22 PM
Quote
And I can't see what's the problem on making it easier to read
We don't get large screens to have texts bigger but to have more text readable without scrolling. I agree with Prissi on this point.
Title: Re: New Theme!
Post by: Leartin on April 24, 2018, 06:13:19 AM
We don't get large screens to have texts bigger but to have more text readable without scrolling.
I actually get larger (and more) screens to have several things on the monitor at once, side by side.

I have a bit of a trouble with the spacing between two lines. It's fine between two lines, but it's too far apart if there is an empty line in the middle, especially if each paragraph is just a one-liner (since the layout goes across the whole screen, much can be a one-liner, eg. the initial post is full of them)

People are used to having empty lines to space out paragraphs, as there is no difference between an intended change of line and an unintended one due to limited horizontal space. I even used double empty lines to space out between different topics in longer posts. The line space we have right now would be more appropriate if a paragraph would cause 1.5 times as much space, not double. Plus, while actually writing the post, there is less space between lines, so you don't really see how off an empty line looks while writing it.

If possible, I think the best solution would be to add paragraph space - make sure it's applied everywhere though (posts, text editor, quotes, "topic summary" etc.). Thus, no empty lines would be required anymore, and the spacing can remain (though older posts would look horrible).

Otherwise, line space probably has to be reduced a bit.

Another thing: While writing a post, in the topic summary, quoted text is larger than the posted text. That seems off, the quote is not as important as the response to it.
Title: Re: New Theme!
Post by: prissi on April 24, 2018, 07:22:41 AM
The forum is too big for my screen now. This is really the only big complain, I have to manually set zoom level to 80% to have something resembling the old size. Alternatively, could we have the same forum theme with the only change back to old font size and text spacing? Then one can choose by oneself.
Title: Re: New Theme!
Post by: Ters on April 24, 2018, 02:31:03 PM
If possible, I think the best solution would be to add paragraph space - make sure it's applied everywhere though (posts, text editor, quotes, "topic summary" etc.). Thus, no empty lines would be required anymore, and the spacing can remain (though older posts would look horrible).
I'm not sure the quick reply box, which I normally use, have a way to specify whether I want a new paragraph or just a new line.
Is this a new paragraph, or a new line? It certainly doesn't look like a new paragraph when writing.

Changing that is probably beyond what we can do.
Title: Re: New Theme!
Post by: An_dz on April 24, 2018, 05:51:33 PM
I've reduced most fonts sizes and fixed the different font on the input boxes. There are still some places where font sizes are random but I'll eventually fix them.
Title: Re: New Theme!
Post by: rsdworker on April 24, 2018, 10:05:42 PM
looks better now - the sizes are correct - its was too large before
Title: Re: New Theme!
Post by: IgorEliezer on April 25, 2018, 12:19:01 AM
Behold my extra fabulous Paint.NET skills!

(https://simutrans-germany.com/files/upload/Forum.png)

How about remove the white space between the cells... for simplicity and less whiteness. :)
Title: Re: New Theme!
Post by: An_dz on April 25, 2018, 01:50:22 AM
Ok, here's an update and all the feedback sent and if I already fixed it or not:

✔ Smaller front page -> fixed
❌ Igor table background -> rejected by above
❌ Igor narrow forum -> no diff
❕❕ Igor distinct header -> not yet
❔ Leartin font spacing -> needs confirmation
✔ Leartin topic summary font craze -> fixed
✔ Leartin text input areas font -> fixed
✔ Ters/wlindley link contrast -> fixed
✔ prissi/gauthier font size -> fixed (some places may still be bugged)

Let me know if I missed any feedback
Title: Re: New Theme!
Post by: gauthier on April 25, 2018, 04:39:27 AM
Much better now for me regarding font size, thanks ;)
Title: Re: New Theme!
Post by: prissi on April 26, 2018, 12:41:44 PM
Thank you, the font sizes are indeed better. Still the spacing is very wide between posts. Maybe this is somewhat due to the responsive design?
Title: Re: New Theme!
Post by: An_dz on April 26, 2018, 04:05:44 PM
No, I think it's because the distance between text lines is slightly bigger. So you get around 20~40px of difference depending on your screen. I'll try to move some of the elements to compensate.

Edit: I've reduced some elements now. Let me know what you think of it now.
Title: Re: New Theme!
Post by: prissi on April 27, 2018, 01:00:10 PM
Thank you. I think the remaining is due to larger avatars, at least I got the impression and the very larger emty heart symbol. But do not focus only on my critique, I think overall a design working on many devices is much more useful. And I am probably still on IT oldtimer, with my rather small screens.
Title: Re: New Theme!
Post by: jamespetts on April 27, 2018, 01:41:24 PM
One reason that forum posts may seem more distantly spaced might be that signatures are no longer automatic: one explicitly has to check the "show signature" box. This means that, for short posts, there is often a large amount of white space below the post that would formerly have been occupied by a signature.
Title: Re: New Theme!
Post by: jamespetts on April 27, 2018, 01:42:06 PM
This is a short post with a signature for comparison. (Apologies for double posting: I hope that an exception to the general rule will be permitted in this instance for the purposes of the demonstration).
Title: Re: New Theme!
Post by: Ters on April 27, 2018, 04:57:28 PM
One reason that forum posts may seem more distantly spaced might be that signatures are no longer automatic: one explicitly has to check the "show signature" box. This means that, for short posts, there is often a large amount of white space below the post that would formerly have been occupied by a signature.

So if we only could turn off most of the stuff to the left of the post itself, that would get better. (I don't care for anything but username, rank and languages.)
Title: Re: New Theme!
Post by: jamespetts on April 27, 2018, 05:03:49 PM
What takes most of the space is the avatar - and we wouldn't want to disable that, as it is quicker to look at an avatar than read a name to identify regular posters.
Title: Re: New Theme!
Post by: gauthier on April 27, 2018, 05:23:08 PM
For short posts (the majority of posts are short), the occupied height is fixed by the avatar isn't it ? Screens are wide, short texts don't need a big width. Then, would it be possible to take the information that is currently displayed under the avatar and put it at the right of the avatar ?

Another idea: stop displaying that much information on a profile at each post: show only the avatar and a name, eventually the "mod here" flag or some other flags. If someone doesn't know a member well, he will click on the name to show the entire profile.
Title: Re: New Theme!
Post by: Ters on April 27, 2018, 07:18:11 PM
On a different, but perhaps related note: The new-links don't take me to the first unread post anymore.
Title: Re: New Theme!
Post by: isidoro on April 27, 2018, 10:30:23 PM
Does it only happen to me, in Firefox and Ubuntu 18.04?  Some numbers appear to be circled.  While in some parts, they look cool, in others it's weird.
Title: Re: New Theme!
Post by: ACarlotti on April 27, 2018, 11:22:12 PM
I think much of the information next to a post can be useful - for example, I know I've found it useful to see post count and languages displayed there (although the latter partly because I didn't notice the country flag). There is some duplication, however, which should probably be removed (e.g. the text "Moderator"/"Admin"/"Devotee" is duplicated by the image below, and in other circumstances that itself sems to be a somewhat opaque indication of post count or some other measure of forum activity).

Apart from removing duplication, I think the other changeI would suggest would be to have the avatar displayed to the right of the text currently above it, allowing enough space for "Simitrans-Extended project coordinator" to fit on two lines alongside it. Then perhaps only jamespetts' details would require extra vertical space beyond that of the header and message body.
(jamespetts: Incidentally, what is this "Simitrans" you speak of?)

isidoro: Numbers look normal to me (tested also on Firefox on Arch Linux). Have you installed some plugin or font in your browser that would change this?
Title: Re: New Theme!
Post by: jamespetts on April 27, 2018, 11:50:07 PM
Oops - thank you for spotting the error: now fixed.
Title: Re: New Theme!
Post by: Isaac.Eiland-Hall on April 28, 2018, 01:45:47 AM
(Apologies for double posting:

The doublepost rule has been relaxed. The general guideline is still based on time, but takes into account: Is it a short new message? Perhaps it should be an edit. Is there a reason for the doublepost? Reasons can include 1) needing to update, even within 24 hours, 2) attachment of files, 3) sufficiently long posts are allowed. The idea against doubleposting was to avoid "bumps" as well as the fact that the profile stuff takes up vertical space, so several short replies are unpleasant.

So this is a very valid instance of where a doublepost is 100% fine and good. :)

On a different, but perhaps related note: The new-links don't take me to the first unread post anymore.

Same here :(
Title: Re: New Theme!
Post by: IgorEliezer on April 28, 2018, 04:22:46 AM
On a different, but perhaps related note: The new-links don't take me to the first unread post anymore.
It seems the bookmark links -- those that end with #{id} -- stopped working. For instance, click on "Re: New Theme!" of any post, it'll take you to the 1st post of the page. (edited)
Title: Re: New Theme!
Post by: Ters on April 28, 2018, 05:57:32 AM
I was taken to the correct post now. (And by the way, the # thing is called a fragment. In older HTML versions, they pointed to anchors, but, as I just learned, it seems they now can point to any element with an id.)
Title: Re: New Theme!
Post by: IgorEliezer on April 28, 2018, 06:54:33 AM
The doublepost rule has been relaxed. The general guideline is still based on time, but takes into account: Is it a short new message?
You are talking to a lawyer, gentleman. The Forum Rules and Guidelines (https://forum.simutrans.com/index.php?topic=4530.0) hasn't been amended since the day it came into effect in 2010, so that for James Petts nothing has changed ever since. He is doing law right. :)

I'll change the forum rules. Probably something around the lines "Double-post only to add new and useful information that otherwise can be missed", but I won't discuss the final text here to avoid topic derail.
Title: Re: New Theme!
Post by: Ters on April 28, 2018, 02:45:06 PM
Now I was taken to a post, but not the first unread. Ironically, I was taken to my own post about the link not working.


And when posting, I was taken back to the same post.
Title: Re: New Theme!
Post by: isidoro on April 28, 2018, 11:20:40 PM
isidoro: Numbers look normal to me (tested also on Firefox on Arch Linux). Have you installed some plugin or font in your browser that would change this?

Much on the contrary.  The forum looked alright until the change of theme.  I use Xubuntu 18.04.  My guess is that among the fonts proposed in the style sheet of the new theme the one chosen by Firefox in my system as a fallback has this problem.

These are the fonts: Arial,Helvetica Neue,Helvetica,apple color emoji,segoe ui emoji,notocoloremoji,segoe ui symbol,android emoji,emojisymbols,emojione mozilla,sans-serif
Title: Re: New Theme!
Post by: jamespetts on April 29, 2018, 12:59:46 PM
Now I was taken to a post, but not the first unread. Ironically, I was taken to my own post about the link not working.


And when posting, I was taken back to the same post.

I am having the same trouble.
Title: Re: New Theme!
Post by: Ters on April 29, 2018, 09:42:48 PM
It seems that all kinds of links that are supposed to go to a specific post takes me just to the first post of the page. Not the top of the page, so something is working, just not correctly.
Title: Re: New Theme!
Post by: Leartin on April 30, 2018, 04:47:04 AM
It seems that all kinds of links that are supposed to go to a specific post takes me just to the first post of the page. Not the top of the page, so something is working, just not correctly.
Indeed - changing how many posts are displayed per page is a simple way to confirm this.
Title: Re: New Theme!
Post by: IgorEliezer on April 30, 2018, 08:10:39 AM
Let me use this post (https://forum.simutrans.com/index.php/topic,18026.msg171601.html#msg171601 (https://forum.simutrans.com/index.php/topic,18026.msg171601.html#msg171601), it's the reply #1) as an example and use some of the debugging feature:

(https://simutrans-germany.com/files/upload/Bug_in_the_forum.png)
On the left is the current theme, on the right is the old theme.

The right: every post of the thread has its respective <a id="x"> on top of itself. Me gusta!

The left: every post of the thread has got its respective <a id="x"> placed above the 1st post. Yikes!

/me is out.
Title: Re: New Theme!
Post by: An_dz on May 01, 2018, 05:12:18 AM
On a different, but perhaps related note: The new-links don't take me to the first unread post anymore.
Might be a change from latest SMF updates or a CSS bug. Igor points out what's the problem, I'll have to check why they have jumped up.

Does it only happen to me, in Firefox and Ubuntu 18.04?  Some numbers appear to be circled.  While in some parts, they look cool, in others it's weird.
Font problem, I'll have to take a look for alternatives for Arial/Helvetica for Linux.
Title: Re: New Theme!
Post by: An_dz on May 01, 2018, 02:25:57 PM
Above bugs should be fixed, please confirm.
Title: Re: New Theme!
Post by: Ters on May 01, 2018, 05:10:18 PM
The links seems to take me to the right place now, but only after a forced refresh.
Title: Re: New Theme!
Post by: isidoro on May 01, 2018, 11:06:46 PM
Above bugs should be fixed, please confirm.

Confirmed!  Thank you.
Title: Re: New Theme!
Post by: jamespetts on May 01, 2018, 11:35:27 PM
Now working for me - thank you.
Title: Re: New Theme!
Post by: An_dz on May 03, 2018, 07:48:27 PM
One reason that forum posts may seem more distantly spaced might be that signatures are no longer automatic: one explicitly has to check the "show signature" box. This means that, for short posts, there is often a large amount of white space below the post that would formerly have been occupied by a signature.
So if we only could turn off most of the stuff to the left of the post itself, that would get better. (I don't care for anything but username, rank and languages.)
Helpfulness was merged with Thanks and Country flag was moved to username. That's two lines less. Also changed some spacing points.
Title: Re: New Theme!
Post by: IgorEliezer on May 03, 2018, 08:06:51 PM
What if we remove the "Languages: {list}" from beneath avatars, is it necessary? I think I can guess your language just by reading your post ;) . Alternatively, I could open your profile page and see them there.

Scratch that. That was a bad idea.
Title: Re: New Theme!
Post by: isidoro on May 03, 2018, 11:14:26 PM
Confirmed!  Thank you.

What I always dreamed of: a selfquote...  Jokes apart, today the font oddities reappeared...  Numbers are again circled.
Title: Re: New Theme!
Post by: An_dz on May 04, 2018, 01:48:22 AM
Sorry, my bad, I forgot to add the fix in the non-production css. Today I minified it for other fixes and you got it again.
Title: Re: New Theme!
Post by: isidoro on May 05, 2018, 12:25:14 AM
Thanks!  Fixed again.
Title: Re: New Theme!
Post by: Ters on May 20, 2018, 09:57:56 PM
I get numbers (and number sign) in circles on Firefox now (a computer I rarely used; tried force reload, but nothing changed), as if they represented drawn lottery numbers or buttons on a phone.
Title: Re: New Theme!
Post by: IgorEliezer on May 20, 2018, 11:25:56 PM
I get numbers (and number sign) in circles on Firefox now (a computer I rarely used; tried force reload, but nothing changed)
Using Chrome, Mozilla and IE: nothing here.

as if they represented drawn lottery numbers or buttons on a phone.
Have you tried to put a coin? Maybe today is your lucky day (or phone call day). :D
Title: Re: New Theme!
Post by: isidoro on May 21, 2018, 12:06:40 AM
I get numbers (and number sign) in circles on Firefox now (a computer I rarely used; tried force reload, but nothing changed), as if they represented drawn lottery numbers or buttons on a phone.

That is what I got before An_dz mended it.  It's a problem of fonts, I guess.  For me, it now works.
Title: Re: New Theme!
Post by: An_dz on May 21, 2018, 12:07:54 AM
I changed the fonts again, I guess now it's solved for good.
Title: Re: New Theme!
Post by: An_dz on June 07, 2018, 06:27:20 PM
As you have probably noticed I changed the header like Igor suggested. Let me know if you find any bugs.
Title: Re: New Theme!
Post by: R1dO on June 07, 2018, 09:34:22 PM
Am i missing something or is the button/link gone that allowed me to see all unread forum posts since the last visit.

Right now the closest thing available are the "unread posts" per category links

-- edit --
The one that links to:
Quote
https://forum.simutrans.com/index.php?action=unread
Title: Re: New Theme!
Post by: An_dz on June 07, 2018, 10:49:33 PM
It's on the right side of the top menu. Close to your username.
Title: Re: New Theme!
Post by: Yona-TYT on June 08, 2018, 05:57:14 PM
(https://www.mediafire.com/convkey/49cb/u5ierw65a65y6dq6g.jpg)
Title: Re: New Theme!
Post by: R1dO on June 08, 2018, 09:28:04 PM
It's on the right side of the top menu. Close to your username.

Ah .. my bad ... totally missed that part (the downside of using a large monitor).
When reading stuff i usually focus on the left side .. since that is the part with the most interesting information ;)
Title: Re: New Theme!
Post by: An_dz on June 09, 2018, 12:38:21 AM
@Yona-TYT Is that only on the Thanks page or all of them? On what browser are you seeing that?

Edit:
Found out the problem, fixed :)
Title: Re: New Theme!
Post by: Ters on June 09, 2018, 06:13:20 PM
I find it strange that the log out "button" is not near the username. Nor where log in was.
Title: Re: New Theme!
Post by: An_dz on June 09, 2018, 09:59:01 PM
Yes, it has always been like that. I did not get the time to check how to move that as the main menu is auto generated.
Title: Re: New Theme!
Post by: Roboron on August 26, 2018, 10:51:21 AM
I really like the new theme...

...but what is that "0" link to
Code: [Select]
javascript:void(0) that is after every message?

EDIT: I've opened the forum in incognito mode and it doesn't show any "0" (also in Firefox). I guess some Chrome extension is causing this problem, and not the forum, but I don't know which.

EDIT 2: So i've disabled and then reloaded the page with every extension and apparently no one is causing this. I'm clueless now.
Title: Re: New Theme!
Post by: An_dz on August 26, 2018, 03:50:59 PM
It's the Thanks button that is currently broken.
Title: Re: New Theme!
Post by: IgorEliezer on August 26, 2018, 07:44:07 PM
It's the Thanks button that is currently broken.

Thanks for informing us. You deserve a javascript:void(0) for that. ;D
Title: Re: New Theme!
Post by: Isaac.Eiland-Hall on August 27, 2018, 04:08:03 AM
Moving to the new server and Installatron's default settings mean the forum was updated. Ummmm... surprise? :/
Title: Re: New Theme!
Post by: Leartin on August 27, 2018, 04:45:35 AM
Thanks for informing us. You deserve a javascript:void(0) for that. ;D
You know, I wanted to click the like button on An_dz message, realized it did not work, and decided against writing this very comment so I wouldn't spam.
Now that I saw yours, I again wanted to click the darned button.
And I can't even receive likes for this post to fuel my ego further!

;_; I miss likes

❤ Isaac.Eiland-Hall liked this post.
Title: Re: New Theme!
Post by: Isaac.Eiland-Hall on August 27, 2018, 05:32:30 PM
;-)