transfem-org / Sharkey

🌎 A Sharkish microblogging platform 🚀
https://joinsharkey.org/
75 stars 19 forks source link

Switch to accessible font #25

Open Kio-td opened 1 year ago

Kio-td commented 1 year ago

Summary

The current font, while fun and intriguing, has the international users unable to use their own glyphs. The font should be changed to be more accessible and international.

Insert5StarName commented 1 year ago

Glyphs is understandable, but dylexia? i do really like the current font cuz i can nicely read it (im dyslexic btw)

well ill look into alternative fonts

Kio-td commented 1 year ago

Apologies! I take back the dyslexia part if it is working for you.

Mar0xy commented 1 year ago

The font should be changed to be more accessible and international.

This is actually the hardest part most fonts that support glyphs are ones that make it harder for other users with other disabilities also it should fallback to different fonts if certain glyphs get used already.

ghost commented 1 year ago

I also feel I should mention the font sizes on many of the elements are far too small and sometimes hard to discern, especially for people with poor vision, it might not be inherently related but still something worth mentioning

Mar0xy commented 1 year ago

I also feel I should mention the font sizes on many of the elements are far too small and sometimes hard to discern, especially for people with poor vision, it might not be inherently related but still something worth mentioning

Yet again something already available in client settings cause if you even just up it by one pixel it already gets out of control

ghost commented 1 year ago

I also feel I should mention the font sizes on many of the elements are far too small and sometimes hard to discern, especially for people with poor vision, it might not be inherently related but still something worth mentioning

Yet again something already available in client settings cause if you even just up it by one pixel it already gets out of control

If you change the setting client side it makes the text far too big and makes the whole interface look like a cheap fisherprice toy with big oversized buttons and elements, the font size shouldn't be that small to begin with

Mar0xy commented 1 year ago

the font size shouldn't be that small to begin with

You see all that client setting does is: increase the font size by one

MeowcaTheoRange commented 1 year ago

What if we used Lexend Deca

Mar0xy commented 1 year ago

What if we used Lexend Deca

Lexend and Lexend Deca is the same font

"It has been decided for the update of July 2021 to align the Regular weight with the one of Lexend Deca which is slightly bolder. Lexend and Lexend Deca are therefore the same (for now…)"

Insert5StarName commented 1 year ago

What if we used Lexend Deca

the issue is we should pick a font that perferebly has support for multiple languages Lexend is missing languages such as russian

MeowcaTheoRange commented 1 year ago

What if we used Lexend Deca

the issue is we should pick a font that perferebly has support for multiple languages Lexend is missing languages such as russian

Oh.

justdaj commented 11 months ago

This might be worth a look: Atkinson Hyperlegible Pro https://github.com/jacobxperez/atkinson-hyperlegible-pro#language-support

Multiple languages but no Russian.

Supports: Afrikaans Albanian Asturian Asu Basque Bemba Bena Breton Catalan Chiga Colognian Cornish Croatian Czech Danish Dutch Embu English Esperanto Estonian Faroese Filipino Finnish French Friulian Galician Ganda German Gusii Hungarian Icelandic Inari Sami Indonesian Irish Italian Jola-Fonyi Kabuverdianu Kalenjin Kamba Kikuyu Kinyarwanda Koyraboro Senni Koyra Chiini Lakota Latvian Lithuanian Lower Sorbian Luo Luxembourgish Luyia Machame Makhuwa-Meetto Makonde Malagasy Maltese Manx Meru Morisyen Northern Sami North Ndebele Norwegian Bokmål Norwegian Nynorsk Nyankole Oromo Polish Portuguese Quechua Romanian Romansh Rombo Rundi Rwa Samburu Sango Sangu Scottish Gaelic Sena Serbian Shambala Shona Slovak Soga Somali Spanish Swahili Swedish Swiss German Taita Tasawaq Teso Turkish Upper Sorbian Uzbek (Latin) Vietnamese Volapük Vunjo Walser Welsh Western Frisian Yoruba Zarma Zulu.

Or: Inter https://rsms.me/inter/

Supports 147 Languages. https://rsms.me/inter/#languages

Mar0xy commented 11 months ago

Atkinson Hyperlegible Pro

We have looked at this font already due to FF but decided against using it

Inter

This is one we didn't take a look at yet