Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design refresh #2175

Merged
merged 9 commits into from
Nov 4, 2023
Merged

Design refresh #2175

merged 9 commits into from
Nov 4, 2023

Conversation

Zarel
Copy link
Member

@Zarel Zarel commented Nov 2, 2023

Felucia mentioned she had some custom CSS in dark mode to make it darker, so I figured I'd try my hand at a design refresh to make it not quite so bright. In the process, I've made the buttons look more 3D, matching light mode. Sorry, any dark mode users who prefer flat design.

This also updates all remaining OS-style buttons into PS-style buttons, so they'll be properly dark-mode.

This refresh focuses on dark mode, but light mode gets some improvements as well.

image
(top: old, bottom: new)

image
(left: old, right: new)

image
(left: old, right: new)

image
(left: old, right: new)

image
(left: old, right: new)

image
(left: old, right: new)

image
(left: old, right: new)

image
(left: old, right: new)

- client.css no longer duplicates a bunch of battle-log.css
- topbar CSS is simplified a lot
(Also add active states to notifying buttons)
@Zarel
Copy link
Member Author

Zarel commented Nov 3, 2023

I've deleted 350 lines from client.css but there are still 3300 left... Oh well, the remaining CSS should be a lot less jank.

@Zarel
Copy link
Member Author

Zarel commented Nov 3, 2023

After some consideration, I'm going with this as the in-sim replay layout:

image

Least pretty of the layouts I was considering, but probably the most usable.

@Zarel
Copy link
Member Author

Zarel commented Nov 4, 2023

For posterity, here's all the layouts I considered:

image

image

image

image

image

image

image

The fifth isn't very pretty, but it's very usable so that's the one I went with in the end.

@Zarel Zarel merged commit e7814d3 into master Nov 4, 2023
1 check passed
@WallyTheBully
Copy link
Contributor

Very good dark mode improvements

MathyFurret pushed a commit to MathyFurret/pokemon-showdown-client that referenced this pull request Mar 25, 2024
Mostly this makes dark mode darker, but it does come with a whole suite
of other design improvements.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants