emiri: (Default)
emiri ([personal profile] emiri) wrote2011-01-04 09:50 am

Tropospherical Blue for Dreamwidth!

This is a master post for installation instructions and other FAQ regarding using the Trophospherical Blue skin for Dreamwidth!

What's that?
Simply put, it's a code that will convert Dreamwidth's Tropospherical Purple site scheme into a blue and white scheme reminiscent of Livejournal.

Okay ... why bother?
Some people don't like the Dreamwidth default Tropo layouts, but like the journaling service just fine! If you're happy with Dreamwidth's current site schemes then this is probably not the page for you. This skin was originally designed with LJ's original default colours in mind (white background, light blue comment boxes, wider page width, etc). There currently are not any skins in the works based on Celerity or with a vertical sidebar, so please don't ask. Sorry :(.

How do I know if I'll like it?
Here, have some handy preview pictures!


Click for a bigger preview! If you still need more, there is also this and this!


Awesome. That sounds like something I'm interested in! How do I do it?
Easy as pie! I'm going to assume you don't have any of the following added to your firefox extensions for ease of just having ... everything on the one page, but if you already do (and you'll know if you do, so if you're wondering whether you do or not, you probably don't) then feel free to skip over the relevant steps.

If you've never done this before, relax. It looks like a lot of steps and installs but it actually really shouldn't take you more than 60 seconds.

INSTRUCTIONS:
1. Go here and check that your site scheme is checked as "Tropospherical Purple"! The skin won't look quite right if you use any other scheme.
2. Install greasemonkey for firefox. If you haven't got it already, greasemonkey is a really handy extension for anybody to have! Just google to find out what other awesome stuff you can do with it. (Or ask me, I guess??)
3. Install the greasemonkey extension that allows firefox to recognise you're trying to skin DW.
4. Install Stylish, which is the extension used for skinning & customizing websites to look prettier!
5. Last but not least, you can finally install THE SITE SCHEME SKIN CODE!

... If at this point you have any installation errors (ie, difficulty in getting the skin to work, not design problems with the skin itself), please feel free to comment here and I will do my best to help within the limited scope of my ability o7!

As a final note, I am aware that Stylish says you can install it with greasemonkey thus avoiding the two extra steps needed for getting Stylish, but I've tested it and the greasemonkey script doesn't work 100%. The entry width reverts back to the site default and some colour overrides don't work either. If anyone is familiar with greasemonkey things and wants to see if they can have a go at it, please be my guest! Otherwise, don't click "install as greasemonkey script." Thanks!

How do I know if I've installed it correctly?
When you're done, it should look like the preview pictures I linked above.

What if I don't use Firefox?
Here's a greasemonkey equivalent for Chrome and here's Stylish for Chrome! The steps should be the same as the above! If you do decide to install via this route, please let me know how it goes and if everything looks how it should.

If you're using some other browser, I'm sorry but I can't help you. A large majority of people these days use Firefox or Chrome, so those are the platforms that these things are widely available for. If someone else is savvy enough with other browsers and would like to figure out a workaround, then please, by all means, tell me and I'll post them here.

I found a bug in your coding!
If you see something that looks like it doesn't belong (for example, a stray line of purple that hasn't been coded over or text looking funny), please do leave a comment to tell me! (Before you do, though, check through the comments to see if someone else hasn't already spotted the same thing :3.) Otherwise, please don't hesitate to say! Keep in mind that I only have one monitor, so I haven't been able to check how this skin looks on other resolutions. So your help is totes appreciated while I iron this out!

I found a bug in your coding AND I know how to fix it!
So go ahead and do it! You don't need my permission to change any of this. Heck, most of it isn't even mine. I added in extra pieces where need-be, but most of it was just a tweaking of the already written code for Tropo Purple. Credit goes all to the lovely people who wrote it originally!

Hell, if you implement a fix, please DO comment here saying what you fixed and how you did it so I can roll it out to everyone else! I'd be most appreciative.

I don't like the colours/design/logo you picked, but I don't know any coding / can't be bothered to change it myself.
Er ... well, you're shit outta luck there pal. If you request a different colour scheme that you might like VERY nicely, and it isn't a hideous idea, I'll probably consider it. I actually want to get around to doing several different color variations of this skin so people can have a variety to pick from, but it takes time! However, the big problem is that I'm not going to do any of that until I'm 100% sure that the original version is completely workable on most people's computers, because I don't want to be continually updating five scripts with the same code fixes when I could just update one. Makes sense, yeah? Once that's done, getting out new colours will be much easier!

I'm not going to touch the header/footer or logo design, purely because I'm just not a designer. I'm aware that the blue version of the logo I shooped in looks kinda shoddy in comparison to the real one. Again, if someone comes up with a good alternate (or even just cleaner) logo or header design, please send it my way and I'd be happy to implement it for you. ... Or if you know CSS you could always do it yourself. ... And then, again, tell me. Because I like seeing these things!

If you have a SMALL design change request (such as just changing the colour of links, taking the underline off of links or changing the width of journal entries, etc) and you really really don't have any experience with CSS at all, comment here with your request and I'll tell you exactly what line to change in the code to customize it to your exact liking.

I don't like the the colours you picked/design/logo, but I fixed it myself to something more to my taste! Is that all right?
Of course! Go wild! In fact, I'd prefer it! Everybody should browse sites in their preferred method, and if you can do it yourself instead of asking me then more power to you. (Mostly because I'm not actually that good at CSS 8D.) In fact, if you make a big change, please think about leaving your code changes & a screenshot here if you would like so that other people might have the option of being able to use your version too!

I tried to fix your coding for myself but I borked it/can't get (X) to change! Help! What do I do?
Honestly, the answer is highly likely that I don't actually know. Like I said, I'm not actually very good at CSS. Most of what I do is take what other people have done and edit it-- most likely exactly what you're doing now. Sorry :D;;. You CAN still ask, but I'm just warning you in advance what to expect.

I will say, however, that the most important thing to remember when you're editing the CSS in Stylish is to never forget or delete the !important tag at the end of each line. The !important tag is the part that tells the code to overwrite the existing original one on the site. So if you're making changes that aren't appearing, check that you've put in all your !important's first!

Dreamwidth did another code-push and now your site skin is borked!
This has already happened once before in the past, so do be aware that it may happen again :|a. If it does I'll deal with it as it happens, but it probably won't get fixed overnight, so just sit tight, yeah? I'll do my best!

Do I have to like, credit you anywhere for using this or some shit?
Uh ... no. That would be silly, given that your site scheme is something that only you can see. And I didn't write the original code. However, if you want to pass it on to other people along with a link to this entry and not claim that you yourself did it all, well, that'd also be pretty swell.

I have some other question/comment/suggestion I think should be implemented in the skin or put on your FAQ!
Okay? Tell me! (Am I getting repetitive with that phrase yet? Communication is good!)

Why do you like the word "borked" so much?
Oh come on. How could you not? Have you ever said it aloud? Go on! Say it!

Fun, right?

... I don't have anything else to say!
Well. Good. Neither do I! Go! Frolic! Have fun! Goodbye! So long! Farewell! THE END.


ETA 7/01/11: Fixed a line after a code change that was causing the entry buttons box to be borked. If you installed this skin before this ETA date, click "Find Updates" in Stylish and it should be fixed! If that doesn't work for some reason, please tell me.

ETA 14/01/11: Edited in a proper greasemonkey-like extension link for Google Chrome into the FAQ, thanks to [personal profile] howdivine!
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 02:35 am (UTC)(link)
I'm actually trying to figure how to lift the icon up at the top off the header a bit. It touches right onto it and I feel like there should be space there...

Nit-picking at this point.
snikt: (Default)

[personal profile] snikt 2011-12-22 02:42 am (UTC)(link)
It's kind of fun changing random lines of the CSS just for the hell of it, though. XD
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 02:44 am (UTC)(link)
Can't argue with you there. 8>
snikt: (Default)

[personal profile] snikt 2011-12-22 02:55 am (UTC)(link)
GOT IT! Add this AFTER the td.odd & td.even bits, so that the code looks like:


td.odd { background-color: #bbddff!important; }
td.even { background-color: #aaccee!important; }

.cmtbar .icon img {
padding: 0 0 0 3px;
}
snikt: (Default)

[personal profile] snikt 2011-12-22 02:58 am (UTC)(link)
Actually, wait, nevermind, it only works right after I hit "save" on the code, and then when I refresh or go to new pages it isn't there?! SO CONFUSED. ;_;
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 03:02 am (UTC)(link)
That's... weird. It's working even after refresh to me D:

Is your stylish working? Sometimes mine freezes and I have to disable and re-enable it.
snikt: (Default)

[personal profile] snikt 2011-12-22 03:21 am (UTC)(link)
Huh! What browser do you use?
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 03:23 am (UTC)(link)
Chrome :V
snikt: (Default)

[personal profile] snikt 2011-12-22 03:26 am (UTC)(link)
That's what I'm working on too! :'( SO WEIRD. And stuff's only randomly showing up still purple on Firefox. I DON'T UNDERSTAND YOU, COMPUTER! :(
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 03:28 am (UTC)(link)
Maybe restart your browser? Or clear it's cookies?
snikt: (Default)

[personal profile] snikt 2011-12-22 03:32 am (UTC)(link)
Did so! Maybe it's 'cause I'm on a Mac. Oh well.
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 03:32 am (UTC)(link)
Aaand I spoke too soon. It just did the 'suddenly no padding' thing to me!
snikt: (Default)

[personal profile] snikt 2011-12-22 03:35 am (UTC)(link)
LOL, WHAT IS YOUR DEAL, CHROME?
screw: ([crow] walking on a rainbow)

[personal profile] screw 2011-12-22 03:36 am (UTC)(link)
It is a brat. Then again, I'm also on a Mac, so who knows!!!!