Most of the skins in this community are installable by following the instructions given below for your browser. If you have a browser that you know or think is capable of installing these skins, please comment to this post with the instructions to put into the post.
Mozilla Firefox
All the skins in this community require the use of a special script called
LJ Skins: Class Adder. In order to use the skins here, you will need to install the
Greasemonkey extension. After doing so and restarting your browser, or if you already have the extension installed, click on the script link above to go to the userscripts.org page for the script, and then click on "Install this script" in the top-right of the page. This will bring up a dialog asking you if you want to install the script; click "Install". (In some cases, with older versions of Greasemonkey, you'll see a page of code with a yellow bar along the top and an Install button; clicking Install there will do the same thing. However, I recommend that you update to a newer version of Greasemonkey.)
If userscripts.org is down, you can use
this link to install the script instead. Do use the userscripts.org link if you can, though. In addition, the latest version will always be available from there.
Most skins will be hosted on
userstyles.org, which allows you to obtain styles as Greasemonkey scripts. However, I recommend that you install the
Stylish extension, as not only will this allow you to use skins that are not hosted on userstyles.org, but it will also allow you to obtain updates to your skins if they *are* hosted there.
After downloading Stylish and restarting, you should notice a new "Load into Stylish" button on the userstyles.org description page. Click on this, and then in the window that appears, click Save. This will activate the skin, and you should now see LiveJournal in the new skin you just installed.
For more information on how to use Stylish, see the
Stylish Quick Guide.
Opera
(these instructions courtesy of
uniquewonders, tweaked slightly)
- On your hard drive, create a folder where you'll put all your scripts.
- In Opera, go to Tools > Preferences > Advanced > Content > JavaScript Options. At the bottom, in 'User JavaScript Files' indicate the path of the folder you've created in #1.
- Install the first compatibility script given here (Emulate GM functions). To do that, click on the name, it'll open the script. Save the file by going to File > Save As and putting it in the folder you created in #1.
- Go to http://userscripts.org/scripts/show/10190 to install LJ Skins: Class Adder. Click on 'Install this script'. It opens the script. Save it in your folder.
- To install a skin, repeat this process. Click on the userstyles.org URL given in the post. Scroll down to click on 'Load as user script'. It'll open the script. Save it in your folder.
Epiphany
(these instructions courtesy of
snakeling)
- Enable GreaseMonkey by going to Tools/Extensions.
- Install the GM LJ Skins script: Go to the page of the script and right click on the button "Install this script". Choose "Install a user script".
- Go to the Userstyles.org page of the style you want to install. Click on "Load as user script" and copy the address of the page that opens; it should end in .user.js.
- Create a simple link pointing to this page, for example by using the preview function of the LJ updating interface:
userstyle_id/userstyle_name.user.js"> - Right-click on this link, and choose "Install a user script".
- Reload the LiveJournal page.
There might be errors due to escaped characters in the CSS-generated content. In that case:
- Locate the Epiphany GM folder. On Ubuntu, this is under ~/.gnome2/epiphany/extensions/data/greasemonkey.
- Open the userscript in your favourite text editor.
- Look for escaped characters:
content: \"\00bb\00a0\" - Replace them by the unescaped characters:
content: \"» \"Make sure not to delete the backslash before the last quotation mark! - Save.
If you know of any other browser which can handle these scripts, please comment to this post with instructions and I'll add them to the post.