TLDR:
I am suggesting a setting you can switch on or off client side to remove text formatting such as text color, bold/italics and size.Summary:My suggestion is to add a toggle that would allow players to view trade rules and forum posts in plain text (normal size, default font color for whichever theme is being used, without bold/italics/etc).
Adding this feature would ensure those who struggle with small text sizing and cetain colors can read trade rules and forum replies in plain text.
This change would be client side, and wouldn't actually change anyone elses posts/rules from anyone elses perspective.
It could be a toggle per post, or an option in settings that can be switched on or off.
Why:I'm suggesting this as due to migraines, my vision is sometimes pretty terrible!
If someone's trade rules or forum post uses small text or pastel colors, their message becomes near impossible for me to see- meaning I either don't trade, or I ignore someones trade rules- which I wouldn't want to do.
(As a small note, obviously the best thing to do with a migraine is rest- but I get so many that if I did that, I'd never do anything else!)
This feature would also be extremely useful for colorblind and dyslexic users- and anyone else who just don't like having to zoom in to read trade rules!
Explanation and examples:I'm sure a lot of us have encountered trade rules written in very small text sizes, or using text colors that are strenious to read- and it's frustrating! When trading, I want to read a users rules quickly and easily to make them an offer they'll appreciate.
This is a small but potentially extremely beneficial feature for many CS players, not just those who get migraines!
For example, here's a set of rules I made based on a range of rules I've seen:

- a fake set of cs trade rules, in a range of font sizes and colors
- mockcsrules.png (11.08 KiB) Viewed 4868 times
And here's the same set of rules with the option to put them into plain text toggled:

- the same set of fake cs trade rules, now all in the 'normal' text size and black color
- mockcsrulesplain.png (15.31 KiB) Viewed 4868 times
One unfortunate downside:It's unfortunate but worth noting that inaccessible custom fonts you may see around CS, such as ones that look like:
- π½π±π²πΌ
- ππ½πΎπ
- π₯πππ€
- ππ
·π
Έπ
Cannot all be easily converted back into normal text for visually impaired CS players. As such, they aren't included in my suggestion to offer a plaintext option, and they would likely be skipped and remain inaccessible if this feature was added.
Many of these letters are actually math symbols, called mathematical alphanumeric symbols, and do not have a 1:1 identity with typical latin characters. These symbols exist in unicode for people and professionals doing complex math or sciences.
When these symbols are used for aesthetic reasons, they make text harder to read for users like myself with migraines, and for users with screen readers, they are skipped altogether. It would be incredibly complex to try and include converting these symbols into latin characters on CS, and isn't something other websites do either. It is worth noting that someone who requires a screen reader can still play and enjoy CS, as complete and total blindness is less common than other impairments that allow for some amount of vision.
In conclusion:I hope I've explained clearly what I'd like to see here- other peoples forum posts and trade rules! After pushing for this for two years with this forum, next year I plan to keep bumping this post when I can to bring CS forward with core accessibility features that will make the community easier to interact with for disabled players.
Please reply if you've also struggled with this before- sometimes I wonder if I'm the only one?! Please refrain from screenshotting anyone else's posts as an example, though- singling out other people isn't constructive to the suggestion ^^
Thank you for checking out this post :3
Signature buttons:If you want to share this post, here's a link to my reply with buttons to show your support:
click me!