BROWSERS - THEMES AND EXTENSIONS/ADDONS
I'd like to point out that you can use something like Stylus and 'theme' sites. This isn't going to make the text larger, but it may make it easier to see. Making the text larger is still an option and can be combined with this just fine.
I am partially colorblind. Bright pages hurt my eyes if I'm in a poorly lit room. Dark themes also provide more contrast. So, I install Stylus, the browser extension, and search for themes that suit my needs. In some cases, I have to write my own - but that's fairly straightforward.
For example, AskUbuntu looks like this (for me):
This is what it looks like for everyone else:
The colors contrast, it's easier for me to read, and it doesn't hurt my eyes.
Because the forum has a dark theme, I don't bother changing it on linux.org. However, Stylus will let you search for themes based on the URL you have open and a quick check says there are some 9 pages of themes you can pick from. Not all of them may work, if the site has been updated since the creation of the style/theme. So, you may need to tinker with them, especially if they're more than a year or two old. Still, there are many available.
It's available for any Chrome based browser here:
Redesign the web with Stylus, a user styles manager. Stylus allows you to easily install themes and skins for many popular sites.
chrome.google.com
It's available for Firefox here:
Download Stylus for Firefox. Redesign your favorite websites with Stylus, an actively developed and community driven userstyles manager. Easily install custom themes from popular online repositories, or create, edit, and manage your own personalized CSS stylesheets.
addons.mozilla.org
There's a central repository, but more can be found by way of your favorite search engine, here:
Stylish, the world’s largest website theme library, letting you personalize your favorite sites.
userstyles.org
If you'd like to skip the repository, you can simply open the extension from your browser menu (when you're on a page you want to change) and click on 'Find Style'. It looks like this:
If you leave the 'inline' option ticked, you don't even have to go to the repository to find styles. When you do that, it looks like this:
So, there are something like 90 choices that *should* be for this site. If you look, you can see when they were last updated. As sites get changed now and then, the more recent styles are more likely to work without any additional changes on your part.
Here's a code snippet:
Code:
:root {
--background: #212121;
--background-transparent: rgba(33, 33, 33, 0.5);
--object-background: #333333;
--object-hover: #424242;
--object-hover-hover: #616161;
--link: #FAFAFA;
--link-visited: #9E9E9E;
--text: #FAFAFA;
--faded-text: #BDBDBD;
--search-box-shadow: 0 0 0 1px rgb(0, 0, 0), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
--search-box-shadow-hover: 0 0 0 1px rgb(0, 0, 0), 0 2px 4px 0 rgb(0, 0, 0);
--shadow-border: #000000;
--border: #424242;
--accent: #bef3bd;
--light-to-dark: none;
--dark-to-light: invert(1);
}
/*[[atheme]]*/
/*[[ltheme]]*/
/*[[dtheme]]*/
* {
transition: background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}
As you can see, it's more or less just making your own CSS on a per-site basis. It's not overly complicated. If it is too much for you, you can look at other examples, check W3C, or even use freecodecamp to learn some basic CSS and start styling sites on your own.