I've complained about the SL Blogs being unreadable, and mentioned several times that it should be possible to make a Greasemonkey script to fix that... and I finally did it.
All this thing does is change the font, but that makes a big difference for me.
This is no great shakes, but it works. When I learn enough to make it do more, I will. Please feel free to add stuff yourself.
The great thing about Greasemonkey is that it lets you add functionality to web pages that belong to someone else's website. It all happens in YOUR browser, so you are not messing with LL property in any way.
In this case, there's no added functionality, just a change in appearance.
There's another one in post 6 of this thread that takes the "groups" box off the Dashboard. It's just a proof of concept. I mean to work on it on Monday.
What you need to do is:
(1) use Firefox as your browser
(2) install Greasemonkey:
https://addons.mozilla.org/en-US/firefox/addon/748
(3) save the script below to your computer, calling it
opts4slblogs.user.js
(the name is important; if it doesn't end in .user.js it will not work)
(4) drag and drop the file onto your browser (Firefox). A Greasemonkey window will appear. Press Install.
(5) visit blogs.secondlife.com and see the difference
The file is below. As I said, at this point, all you can change is the font. If you don't like Georgia, make it something else.
Here is the file:
// ==UserScript==
// @name Options for Second Life Blogs
// @namespace http://blogopts4sl
// @description Allow user to customize SL Blogs
// @include http://blogs.secondlife.com/
// @include https://blogs.secondlife.com/
// @version 0.0.1
// @author Seven Okelli
// ==/UserScript==
var elmHead, elmStyle;
elmHead = document.getElementsByTagName('head')[0];
elmStyle = document.createElement('style');
elmStyle.type = 'text/css';
elmHead.appendChild(elmStyle);
elmStyle.innerHTML = 'body { font-family: Georgia, Times New Roman; }';