[0.18.27] Low contrast for circuit signal icons

This subforum contains all the issues which we already resolved.
User avatar
valneq
Smart Inserter
Smart Inserter
Posts: 1262
Joined: Fri Jul 12, 2019 7:43 am
Contact:

[0.18.27] Low contrast for circuit signal icons

Post by valneq »

The contrast for circuit signal icons is very poor, in particular for cyan, white and grey circuit signals. Viewing them side by side may still be fine for many players, but seeing just a single one of them in the settings of a combinator may be too confusing.
Attachments
Single colored signal. Is it white, cyan or gray?
Single colored signal. Is it white, cyan or gray?
single_colored_signal.jpg (26.87 KiB) Viewed 5682 times
Circuit Signals
Circuit Signals
circuit-signals.jpg (107.7 KiB) Viewed 5682 times
Last edited by valneq on Sun May 31, 2020 7:19 pm, edited 1 time in total.
slippycheeze
Filter Inserter
Filter Inserter
Posts: 587
Joined: Sun Jun 09, 2019 10:40 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by slippycheeze »

I just came back from stopping Factorio in 0.17 just after the oil rework to 0.18 with the new icons landing the same week.

It took me a long time to find the "each" signal, partly because a mod added more signals above it, and partly because the new style made it look... not like a special, computer-only thing. Not sure how to explain that, but the rounded rectangle and the "bulge" in the middle fooled my eye for a while.
User avatar
V453000
Factorio Staff
Factorio Staff
Posts: 277
Joined: Fri Sep 04, 2015 5:51 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by V453000 »

Thanks, I made the grey signal darker to fit better between white and black.

I've been thinking about the special each/anything/everything signals to be different than just yellow/green/red. I'll do something but I need some more time to think about it.
User avatar
riking
Long Handed Inserter
Long Handed Inserter
Posts: 57
Joined: Thu May 05, 2016 5:35 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by riking »

V453000 wrote: Tue Jun 02, 2020 3:46 pm Thanks, I made the grey signal darker to fit better between white and black.

I've been thinking about the special each/anything/everything signals to be different than just yellow/green/red. I'll do something but I need some more time to think about it.

Easy answer: * / ∃ / ∀
posila
Factorio Staff
Factorio Staff
Posts: 5408
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by posila »

riking wrote: Wed Jun 03, 2020 9:45 pm Easy answer: * / ∃ / ∀
That is actually very reasonable suggestion.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by ssilk »

I like that. Then it might be useful to rename also the description:

∃ - there exists (anything)
∀ - for all (everything)

The * For the “each” makes problems, because it’s different. First “each” it’s not a quantor, it’s an iteration. There is no mathematical symbol for “for each”. “*” seems to be wrong, because that’s convolution.
What I saw several times is something like ∀𝑖∈{2,…,𝑛} (for all elements in the set of 2, ...). So when we take the incorrectly shortened “∀∈“.
Would that make sense? In my opinion yes, but not sure: “for all elements (signals) do ...”. Which combines the ∀ with a new symbol, which means “this is similar to ∀ but does something with it.

If not, so I would recommend “⨯” (Times) Instead. Symbolizes multiplication and Cartesian product.

Hm, maybe there are others with better ideas.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
posila
Factorio Staff
Factorio Staff
Posts: 5408
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by posila »

And this is how all of them will stay * forever :D

* for 'each' is fine, as it is common wildcard symbol. Not consistent with logic symbols, but better than trying to shoe-horn mathematical symbol. I don't like × idea. If anything I'd prefer f or → or {}. But * seems as the best solution.
User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2638
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by steinio »

Lol your E and A are upside down...

That's what you will hear then everytime.
Image

Transport Belt Repair Man

View unread Posts
coppercoil
Filter Inserter
Filter Inserter
Posts: 503
Joined: Tue Jun 26, 2018 10:14 am
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by coppercoil »

- Anything
- Everything
Not good.

But I would really like to see some different marks.
User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2920
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by Optera »

coppercoil wrote: Thu Jun 04, 2020 5:09 pm - Anything
- Everything
Not good.

But I would really like to see some different marks.
As non mathematician that's how I'd view those symbols as well.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by ssilk »

That's why I thought we need to rename them.

∃ - Exists (currently anything)
∀ - All (currently everything)

Examlpled forn Practice:

∃ > [5] translates to "Exist an item with count more than 5 ?"

∀ > [X] "All item-count is bigger than X"

Maybe a little too late to remame anything ... :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 794
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by ickputzdirwech »

Maybe just write:

Each/Any/All

instead of the stars (and keep the colors btw). I don’t think that would be to small to read. Localisation wouldn’t be more of a Problem than it is already. Either you understand enough English to read them, or you remember the colors, or you remember the words like symbols, or you have to hover over it for the localised description same as right now.

The upside down E and A would just confuse people imo. If you really want proper symbols I would opt for

* / X / #
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write
coderpatsy
Long Handed Inserter
Long Handed Inserter
Posts: 69
Joined: Tue Apr 17, 2018 11:45 pm
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by coderpatsy »

ickputzdirwech wrote: Fri Jun 05, 2020 6:17 am Maybe just write:

Each/Any/All
I would rather they avoid baking a specific localization into the icons. Not everyone plays on English.
User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 794
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: [0.18.27] Low contrast for circuit signal icons

Post by ickputzdirwech »

coderpatsy wrote: Fri Jun 05, 2020 2:56 pm
ickputzdirwech wrote: Fri Jun 05, 2020 6:17 am Maybe just write:

Each/Any/All
I would rather they avoid baking a specific localization into the icons. Not everyone plays on English.
It's already the case. Not everyone uses the same alphabet. But there is no way to localise the letter signals.
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write
Post Reply

Return to “Resolved Problems and Bugs”