TripleA Logo TripleA Forum
    • TripleA Website
    • Recent
    • Popular
    • Register
    • Login

    Color issue with Politics Panel aka Politics Screen

    Scheduled Pinned Locked Moved Player Help
    23 Posts 6 Posters 80 Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      xxXEddieXxx @Ondis
      last edited by

      @Ondis
      The contrast is way below the minimum recommended for normal text (WCAG asks for 4.5:1, white on yellow doesn't come close).

      white on the yellow is about 2.8:1 (and 1.4:1 on the brighter one)

      O 1 Reply Last reply
      Reply Quote 0
      • O
        Ondis Lobby Moderators @xxXEddieXxx
        last edited by Ondis

        @xxXEddieXxx I dont know if we are doing accessibility based design here 😛

        My thought was to use dark blue but it just wont look good enough.
        For color blind people this design choice will be just as bad/good as we've all had it for 10 + years which means workable.

        But it would always be nice if there was a button for colorblindness that flips what ever colorsare necessary to something with more contrast.

        If we want it accessible we should go with belees option though, black on yellow with small text just doesnt look good. But black on light gray can work.

        X 1 Reply Last reply
        Reply Quote 0
        • X
          xxXEddieXxx @Ondis
          last edited by xxXEddieXxx

          @Ondis
          contrast isn't really just an accessibility niche thing. It helps way more people than you'd think. There are billions of people with some kind of vision impairment, and contrast sensitivity drops with age anyway. Add players on a dim laptop, a cheap monitor or a phone, and the small text in those cells gets hard to read for a lot of people. So I'd see it less as "accessibility design" and more as just making the panel readable. The WCAG gives good guidance here.

          the latest update actually added a colourblind setting, right next to the UI setting. So that part is already covered.

          We also threw around ideas with more colours then 3. Blue would be an awesome colour same as purple.

          image.jpeg

          1 Reply Last reply
          Reply Quote 0
          • C
            Cernel Moderators Lobby Moderators @Ondis
            last edited by

            @Ondis said:
            Gray is better, but white text doesnt work for it unless very dark and the dark default color for TripleA is already dark gray.

            I think that middle-way grey (meaning exactly in the middle between white and black) works with either black and white text. Example:
            Neutrality_Grey.png

            Neutral is basically the "nothing's happening here" state

            Then I would imagine you would suggest using exactly the same colour as the TripleA default colour for impassables, which is functionally the closest to neutrality.
            This is that colour (according to 2.3.22161 https://triplea-game.org/release_notes/) but darkened in the middle of the values of Red and Green:
            Neutrality_Impassable.png

            1 Reply Last reply
            Reply Quote 0
            • C
              Cernel Moderators Lobby Moderators @xxXEddieXxx
              last edited by Cernel

              @xxXEddieXxx said:

              @Cernel

              Neutral is basically the "nothing's happening here" state

              I'll do some nit-picking (because here it is clear you are talking about Neutrality as a state, not about Neutral as a player), but let's not confuse Neutral and Neutrality. Neutral in TripleA usually refers to the Neutral player, which is always at War with everyone. Neutral has nothing to do with Neutrality. (Yes, the archetype of Neutrality is "neutral", so "neutral" can be either the archetype of the Neutrality relationship here as well as the Neutral player which is always at War with everyone.)

              1 Reply Last reply
              Reply Quote 0
              • C
                Cernel Moderators Lobby Moderators @xxXEddieXxx
                last edited by

                @xxXEddieXxx Neutrality is not a "nothing's happening" relationship. That is the Neutral player (always at war with everyone) or a player assigned to Does Nothing AI.

                Neutrality can be used to depict a situation like two unfriendly countries fighting against a common enemy. For example, if you would want to depict America, Britain and Russia fighting against Germany (assuming there are only these 4 players for simplicity) but with the rule that America/Britain and Russia cannot send units in each other's land territories (which is almost historically correct), you would set Allied for America and Britain, Neutrality for America and Russia and for Britain and Russia and War for everyone else.

                In this case, Neutrality is practically "Almost Allied" or Allied with restrictions. (For example, their fleets will be able to defend together just like if Allied.)

                1 Reply Last reply
                Reply Quote 0
                • O
                  Ondis Lobby Moderators
                  last edited by

                  its weird there is so much variants/debate on this considering we had like the worst possible option for 10 years lol. Anyway all of these are improvements so what ever you pick its fine.

                  C 1 Reply Last reply
                  Reply Quote 2
                  • X
                    xxXEddieXxx
                    last edited by xxXEddieXxx

                    @cernel

                    Hey check this out and tell maintainers, that you want this if you prefer other colors.

                    https://github.com/triplea-game/triplea/pull/15201

                    1 Reply Last reply
                    Reply Quote 0
                    • C
                      Cernel Moderators Lobby Moderators @Ondis
                      last edited by

                      This is Neutrality having the exact same colour as the "O" of @Ondis (the default image in its profile):
                      Neutrality_Ondis.png

                      @xxxeddiexxx Is the contrast enough (4.5:1) here?

                      X 1 Reply Last reply
                      Reply Quote 0
                      • X
                        xxXEddieXxx @Cernel
                        last edited by

                        @Cernel

                        You can check stuff like this on this page:
                        https://coolors.co/contrast-checker/ffffff-796e0b

                        If the proposed feature gets merged, you can set the color to anything you want. But I think the default colors will stay the way they are.

                        I'm also not a fan of dragging this discussion out any further. At this point, I've made it clear why the default colors are the way they are. The game has lived with the worst color palette on this screen for ages. At this point, I would rather talk about new ideas than repeat myself about why I think yellow is not a good color for neutrality.

                        1 Reply Last reply
                        Reply Quote 2

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • 1
                        • 2
                        • 2 / 2
                        • First post
                          Last post
                        Powered by NodeBB Forums