Infinite-Chess / infinitechess.org

Infinite Chess Web Server
https://www.infinitechess.org
GNU Affero General Public License v3.0
184 stars 41 forks source link

Move language selector to page header #278

Open xa31er opened 1 week ago

xa31er commented 1 week ago

The way that it is now, it is likely that people will miss it, because it is tucked down at the bottom of the page.

Naviary2 commented 1 week ago

I can't remember if the first time someone visits the site it auto-sets their preferred language or not.

Heinrich-XIAO commented 1 week ago

I don't think it does. I set my default language to french and cleared the cookies on infinite chess and ctrl-shift-r'd and it was still in en-US

xa31er commented 1 week ago

We could also use this opportunity to implement a settings menu and solve issues #101 and #102 .

Naviary2 commented 1 week ago

I am wanting to overhaul the design of the website. I think I'll make the settings menu first though, I'll try to design it for longevity.

And yes, users language should be auto-selected the first time they visit the website. That slightly decreases the need to move the language selector to the header.. but perhaps in the future design overhaul we could add a globe icon for this

xa31er commented 1 week ago

Yeah , I don't think it's that urgent