16 January 2010 @ 03:24 pm
Hey, did anyone save the images from the Holidays 2009 site scheme? I thought I saved them, but it didn't work, and now I'm having a hard time finding them. I loved that theme, and it's gone now.
 
 
10 November 2007 @ 08:56 pm
Welcome to ljskins!  
To all those coming over from lj_nifty: Hi!

Welcome to ljskins, a community for skin designers to create their own LiveJournal skins and showcase them. You'll find that all of the skin postings here follow a common format, so it should be easy to find what you want.

If you're reading this, you've probably looked at some of the skins here and wondered if this community offers anything else. The good news is, yes it does! This community will serve two purposes:

  • Primarily, it'll serve as a directory of skins by people who have designed their own skins and wish to showcase them here. All the skins in the community will be available using the "skins" tag, and they will also be available through the community's memories. Although we'll be starting off small and posting skins that were already designed before the community launched, it's the community - people like you - who'll be best able to turn this into a useful resource for people who wish to customise LJ. Which leads us onto the next point...

  • It'll also be a resource for designers to help create new skins. Membership to this community is open, and designers will be able to join and share their knowledge about creating their own skins. To alleviate confusion, all such designer posts will be tagged with appropriate discussion tags by the moderators.
The community tag list allows you to browse through the skins by a number of different methods. Each tag will have a prefix which describes what kind of post it is, or how it's sorted:

  • author - this prefix allows you to look for all skins by a certain author.

  • category - this lets you hone in on specific skin types you want to see. The category list hasn't been finalised yet (and in fact it's not even formal yet) but I'm thinking it'll turn out well if you want to see, for example, all original skins, or all skins that emulate old siteschemes, etc.

  • designers - this designates all posts meant for skin designers. Unless you've selected to join the community, you probably won't see many (if any) of these, as posts for designers are posted members-only to avoid cluttering the skin views. Membership is open, so if you want to try your hand at designing a skin, join up and take a browse.

  • introductions - this is for introductions of any kind. Note that because of the nature of this community, it's rare that people will actually post individual introductions; instead, this tag is mainly for things like the community introduction. (Note that all designer discussion should be posted members-only, too)

  • meta - posts about the community itself from your maintainers, snakeling and I. Official posts such as the Submission Policy are tagged with "official" as the prefix instead.

  • official - these posts codify some standards for the community, or are otherwise "official posts" from the maintainers.

  • skins - the meat of the community. The standalone tag "skins" is on every skin post, while the subdivisions allow you to look for which siteschemes the skin works with. Generally, skins which work with Vertigo will have a sidebar, while skins which work with Horizon will have drop-down menus instead, but skins don't have to keep the layout of the parent scheme so this isn't a guarantee. It's a good thing to go by, though.
Skin designers will want to join the community in order to gain access to the members-only posts, as ideas on creating new skins will be posted there.

By the way, don't be put off by the word "designers". Even if you know only a little CSS, and you can use that CSS to make LJ's siteschemed pages a little nicer for you, or a little easier to use, there's every chance that someone else in the community will appreciate what you've done too!

If you want to submit a skin you've designed, check out the Submission Guide for more information. Thanks for reading, and I hope you have an enjoyable time here!
 
 
06 November 2007 @ 04:52 pm
Okay, first off - I've submitted a post advertising this community to lj_nifty, finally. It should show up soon. :D

I was asked recently about what should happen if a skin is updated; whether a new post should be made by the author, or whether it was okay for it just to be mentioned in the post. Given those two extremes, I would normally be inclined to lean towards no post, but that makes it harder for people not using Stylish to obtain information about updates.

There are two more solutions I can think of - have a dedicated 'update post' where top-level comment threads are started for each skin, or have a top-level update comment thread on the post for the skin itself. Either way, the author can then post update announcements in that thread and people can track the thread to obtain news about updates.

Having a dedicated update post would allow someone to track the entire post and receive updates on all skins at once, whereas having the thread on the skin post would mean that updates can be seen easily without having to worry about finding the update post.

I have my own opinion on this, but I want to put this to a poll to see what people think. Please let me know! :D

Poll #1083946 Updating Skins
Open to: All, detailed results viewable to: All, participants: 23

How should skin updates be handled in the community?

View Answers
The author should be able to make another post advertising the update.
9 (39.1%)
Have a dedicated 'update post' where top-level comment threads can be started for each skin, where people can then subscribe to them.
6 (26.1%)
Have an update comment thread on the skin post itself, where people can then subscribe to it.
4 (17.4%)
Just edit the original post to show an update.
2 (8.7%)
Other - please specify what in comments.
2 (8.7%)
 
 
02 November 2007 @ 01:44 pm
Name:
Halloween 2007

Author:
soph

Sitescheme required:
Horizon/Vertigo

Screenshot (click to enlarge):


Description:
This is a skin to recreate the theme used by LiveJournal during Halloween 2007.

Installation link(s):
http://userstyles.org/styles/3996

Installation instructions:
In Firefox, you will need Greasemonkey (with the LJ Skins: Class Adder script) and Stylish to use this skin. Please see the Installation Guide for further details and for information on working with other browsers.

Feedback:
Please leave feedback on this skin by commenting on this post.
 
 
01 November 2007 @ 04:47 pm
The LJ Skins: Class Adder script has been updated to allow for skins that can change in different ways depending on whether you are logged in or out. This can be useful in certain skins when a different effect is needed depending on if you're logged in or out.

To install the new version, follow the instructions for your browser in the Installation Guide.

Skin developers: The classes to use are "loggedin" and "loggedout". You can use them in the same way as the existing classes. (Yes, I'm aware there's no documentation on the script right now. There will be, I promise. Documentation is available in this members-only post.)

If you are interested in designing a skin with this script, you are welcome to join the community. Posts for skin developers - including documentation on classes to use - will be posted as members-only.




In other news, I've been somewhat overwhelmed lazy lately, hence why I haven't posted officially to lj_nifty yet. I will be doing so very shortly, though. Going to be making a skin recreating the Halloween 2007 LJ theme first though :D But I promise I'll get it all sorted very soon. Watch out for updates soon!
 
 
18 July 2007 @ 04:58 pm
Name:
LJ Vertigo v.1

Author:
snakeling (due to circumstances, she can't post this skin herself right now; thus, I'm posting it for her.)

Sitescheme required:
Vertigo

Screenshot:


Description:
When the Vertigo scheme on LJ was in beta, it had a dark blue sidebar and the default userpic sensibly centered. Now that it has been officially released, the sidebar is light blue and the default userpic tucked into the corner. This stylesheet recreates the original look.

Installation link(s):
http://userstyles.org/styles/2674

Installation instructions:
In Firefox, you will need Greasemonkey (with the LJ Skins: Class Adder script) and Stylish to use this skin. Please see the Installation Guide for further details and for information on working with other browsers.

Feedback:
Please leave feedback on this skin by commenting on this post.
 
 
18 July 2007 @ 04:39 pm
Name:
Visions v2: A Dystopic Vertigo

Author:
soph

Sitescheme required:
Vertigo

Screenshot (click to enlarge):


Description:
A skin which styles Vertigo to look like Dystopia. Dystopia is old and is not updated any longer; this skin allows you to keep the Dystopia look, and yet take advantage of the new links and layout offered by Vertigo.

Notice that if you want the *real* Dystopia skin, you can still select it on LiveJournal. Go to http://www.livejournal.com/manage/settings/?cat=display&view=schemes (notice the &view=schemes on the end) - this will unhide the XColibur and Dystopia skins so you can select them again. However, as I said above, Dystopia is not updated any more, so some things could be horribly out of date. This skin is for people who want to combine Dystopia's look with the up-to-dateness of Vertigo.

Installation link(s):
http://userstyles.org/styles/2703

Installation instructions:
In Firefox, you will need Greasemonkey (with the LJ Skins: Class Adder script) and Stylish to use this skin. Please see the Installation Guide for further details and for information on working with other browsers.

Feedback:
Please leave feedback on this skin by commenting on this post.

[2008-10-17: Edited to include information on selecting the original Dystopia sitescheme.]
[2010-06-24: Further edited to fix the URL in the previous edit. (It did work at first, but then they changed the Settings area.)]
 
 
18 July 2007 @ 04:09 pm
Submitting a skin to this community is a fairly easy process. Note that all new submissions are moderated, but the mods will attempt to get to your skin as quickly as possible.
  1. Firstly, make sure your skin complies with the Submission Policy. If your skin doesn't comply with these rules, your skin will not be accepted in the community. (You are of course still welcome to post your skin elsewhere, including on your own journal; it just won't be accepted here.)

  2. If you use any images in the skin that aren't already part of the sitescheme, or if you have a screenshot that you'd like to include in your post, please contact soph or snakeling and ask about the possibility of having them uploaded to ljskins_images's ScrapBook. This isn't absolutely necessary, but it means that users who use your skins don't need to worry if your hosting or ScrapBook becomes unavailable, and gives a little extra peace of mind. You will then be given the appropriate URLs to use to reference your images in the skin and post. (Don't worry if you lose them; all images will be uploaded into a gallery with your username, and can be accessed from the main ScrapBook page.)

  3. You may want to join this community as posts for designers are made members only, in order to keep the view uncluttered for people who just want to use the skins. Membership is open. (This step is optional; it's possible to post without joining the community if you wish.)

  4. Click here to open a posting page in a new window, and in the Subject field, put the title of your skin.

  5. Make sure the "HTML" tab is selected, then copy and paste the following template into the post and fill it out, taking note of the lines surrounded by [brackets]:



  6. Submit the post. It will go into the moderation queue, at which point our moderators will assess the skin to make sure it complies with the Submission Policy, and that the template is filled in correctly. At this point your post will also be tagged with the "skins" tag and other tags, such as one for your username (so people can see all skins made by you). After the post is approved, an entry will also be made in the memories for the specific skin.

  7. If your post is not approved, you will receive an email with the reason, and the complete text of the post you originally submitted. Don't take it personally; normally this will simply be a case of a problem with the skin or its adherance to the Submission Policy, so please feel free to resubmit after making the appropriate changes.
Other users will be able to comment on your post. Because you will be the poster, you will receive notification emails automatically unless you have turned them off, so you will be able to see feedback easily.
 
 
18 July 2007 @ 03:24 pm

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)

  1. On your hard drive, create a folder where you'll put all your scripts.
  2. 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.
  3. 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.
  4. 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.
  5. 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)

  1. Enable GreaseMonkey by going to Tools/Extensions.
  2. 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".
  3. 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.
  4. Create a simple link pointing to this page, for example by using the preview function of the LJ updating interface:
    <a href="http://userstyles.org/styles/userjs/userstyle_id/userstyle_name.user.js">
  5. Right-click on this link, and choose "Install a user script".
  6. Reload the LiveJournal page.

There might be errors due to escaped characters in the CSS-generated content. In that case:

  1. Locate the Epiphany GM folder. On Ubuntu, this is under ~/.gnome2/epiphany/extensions/data/greasemonkey.
  2. Open the userscript in your favourite text editor.
  3. Look for escaped characters:
    content: \"\00bb\00a0\"
  4. Replace them by the unescaped characters:
    content: \"» \"
    Make sure not to delete the backslash before the last quotation mark!
  5. 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.

 
 
18 July 2007 @ 01:05 pm
ljskins Submission Policy  
All skins submitted to this community must adhere to this Submission Policy. Items marked with a (*) have been confirmed by the LiveJournal Abuse Prevention Team, who have given insight into what is legally allowed or not.
  1. If you use the official logo in your skin, small changes are permissible. (*) That would include things like:

    • adding shadows,
    • changing colours,
    • probably moving the various elements around (so the text comes before the pencil logo, for example)
    • other small changes. The important thing here, I think, is that if it can be recognised that it's the LJ logo, it's probably okay. Use common sense.

    It probably does not include:

    • using a different font for the logo,
    • removing the pencil graphic,
    • anything that makes the logo un-LiveJournally. You know the score.

    It should be noted, however, that I'm not a legal expert so the above could be wrong. However, I believe it's correct.

    A version of the official LiveJournal logo with proper variable transparency is available, should you need it. I hereby grant permission to use this logo in any manner for which you are allowed to use the original logo file. If you need to create your own version of the logo, I recommend that you use this SVG file as a starting point, as it's scalable, leading to a higher quality logo. Remember to save it in another format before using it in the skin, though.

  2. Replacement logos are allowed. (*) In other words, you don't have to use the official logo in your skin; if a completely different logo of your own design fits better, you are allowed to use it.

  3. Insulting or objectional changes to the official logo are not acceptable. (*) In other words, don't have a "CrapJournal" logo, for example. The Abuse Prevention Team didn't state whether insulting or objectional *replacement* logos (ie, fully designed from scratch that bears no resemblance to the official logo) are acceptable or not; I asked for a clarification on this, and they had this to say on the matter:

    In regards to your inquiries about insulting or objectionable content [in replacement logos], please just use common sense as your guideline. For example, using the logo over pornographic content would not be acceptable.

    Since this is open to interpretation, I'm not going to impose any additional rules; if a skin appears to tread the line, it'll be up to the moderators as to whether it'll be approved. Please use your common sense when designing; it'll make our jobs easier.

  4. Recreating holiday schemes is acceptable. (*) No need to fret any more about holiday schemes disappearing from the site; we're allowed to recreate them in skin form and have them in this community.

  5. All content provided must conform to the Terms of Service. (*) This means, for example, that no copyrighted content is allowed unless you have permission to use it, even if you host it externally. Here's the relevant excerpt from the ToS:

    XVI. MEMBER CONDUCT

    [...]

    You agree to NOT use the Service to:

    [...]

    6. Upload, post or otherwise transmit any Content that infringes any patent, trademark, trade secret, copyright, or other proprietary rights of any party;

    This also means that you may not design any ad-blocking measures in your skin: "You agree to NOT use the Service to... Employ tactics to prevent the full and complete display of advertisements on LiveJournal pages. These include, but are not limited to, making journal style changes, customizations, or overrides that effectively block or substantially impair the display of advertisements on a Plus account's Content or other pages within the Service."

    In short, this means no copyrighted content without permission, and no blocking of advertisements. Skins which use either of those will not be allowed in the community.

  6. To make it easier, all skins posted in this community should use the classes provided by the LJ Skins: Class Adder script (if userscripts.org is down, use this link instead). This isn't an ego thing on my part - it's just that it serves to make sure that no pages are affected which shouldn't be affected, and to make things easier all round. Full information on how to use the script is available in this documentation post (members only).

Further instructions on how to submit skins to the community is available in the Submission Guide.