HOME | DD

BoffinBrain β€” DeviantTidy 4.7.9 (Deprecated) by-nc-sa

#comment #comments #customize #da #description #deviant #deviantart #extension #firefox #font #greasemonkey #indent #mood #moods #nested #signature #signatures #size #skin #space #style #stylish #subscription #summary #tidy #v5 #v6 #v7
Published: 2006-12-30 15:54:57 +0000 UTC; Views: 325663; Favourites: 991; Downloads: 4060
Redirect to original
Description

⚠


DeviantTidy is currently not Eclipse-ready.

At this time, I'm not sure when or if I'll update it.


⚠






Download the Greasemonkey Script from Greasy Fork

View the project on GitHub


What's New
version 4.7.9 (2017-08-13)

For full details on what has changed, see the Full Version History .

About DeviantTidy
DeviantTidy is a set of styles and scripts to improve the layout and usability of deviantART.

Ever since dAv5, many users have been unhappy with various aspects of dA's layout and design. Some decisions on font size, margins and spacing had clearly been neglected.

And so DeviantTidy was written, to claim back much of that wasted space! Inspired by some of janvanlysebettens 's CSS mods for Firefox, DeviantTidy was a very lightweight modification to fix comment boxes and various other assets on dA pages, to make things clearer and more streamlined. Since then, it's expanded to cover lots of other annoyances, big and small, to improve the look and usability of the site, and with a JavaScript interface, it's fully customizable too.

Features

  • More efficient Comment Boxes: DeviantTidy reduces the minimum height and margins on comment boxes, and further reduces the size of signatures, so you can see more comments at once. You can also add scrollbars to really long comments.
  • Hide and collapse elements: Hide social sharing buttons, 'More Like This' mini-galleries and other bloat from deviantART pages so you can focus on your task.
  • Indent guides: A problem that has been around as long as nested comments is the difficulty you face in working out who replied to who in long and complex discussions. With DeviantTidy, just point at a comment to see guide-lines in the left margin, showing you the exact nest level the comment is on.
  • Cleaner Forum threads: Thread listings are now easier to browse, with all unnecessary icons removed, and shorter table rows (one line high instead of two, doubling the number of threads you can see per screen).
  • Floating comment box: If you want to be able to type your comment on a deviation or journal while looking at the original, without having to constantly scroll up and down the page, this feature allows you to make the reply box float above the page content, following you wherever you scroll. Press ALT+SHIFT+C to activate it.
  • Hide thumbnails in deviation sidebar: Reduce distractions by hiding 'more from this artist' and 'more like this' mini thumbnails when viewing art.
  • Hide the orange Upgrade to CORE ad in the page header (turned off by default).
  • ...and many more!

Installation
In order to use Greasemonkey scripts, you need to install Greasemonkey for Mozilla Firefox, or Tampermonkey for Google Chrome.

FAQ
How can I check that DeviantTidy is working?
When you first install DeviantTidy (or the script component), a dialog will appear when you visit any DA page to let you know that it was successfully installed. You should also see a 'DeviantTidy Options' link under the user menu on the header navigation when you are logged in.

Can I use DeviantTidy with [insert your favourite skin or script here]?
DeviantTidy can be used safely in combination with other custom deviant skins and scripts because it does the very minimum amount of changes required to get the desired effect. In the rare event of clashes in styles or broken functionality, tell me about the issue, and include info about the other mods you are using.
Related content
Comments: 1841

BoffinBrain In reply to ??? [2007-08-21 01:58:51 +0000 UTC]

If you're using the style in any way other than the Stylish extension, you need to remove the code that wraps the selectors - namely the first three lines and the ending bracket on the last line.

deviantTIDY styles and scripts work independently of each other, for your information.

πŸ‘: 0 ⏩: 1

microUgly In reply to BoffinBrain [2007-08-21 03:00:55 +0000 UTC]

I'm a fool. I must not have woken properly this morning. Of course it'll work with "#deviantART-v5" - when I was reading it I had in my head that it was "#deviantTIDY" (I assumed it was a custom ID being applied using JS). And of course I need to remove the mozilla wrapper. I'm going to sit down now before I hurt myself.

Your changes are surprisingly simple and yet work so well. They work well with my Column Streams skin also. I experiance a small issue with the moods dropdown automatically displaying, but I should be able to nut that out.

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to microUgly [2007-08-21 03:56:22 +0000 UTC]

It's OK. We all have those moments. And yes, the hover mood selector is just a giant hack - I doubt it works on anything other than Firefox. If you want to try and make a fix, then that would be uber-cool. Thanks again!

πŸ‘: 0 ⏩: 2

microUgly In reply to BoffinBrain [2007-08-21 09:21:33 +0000 UTC]

Nevermind. I figured it out. And I think I have something that works in Opera - I don't know for sure though as the list of moods have stopped populating even without the site style. I'll need to test it on a different install of Opera.

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to microUgly [2007-08-22 00:50:29 +0000 UTC]

Sometimes the mood box contents don't load, and the mood box cursor is an hourglass. This is a known bug with deviantART, so if that happens, you can ignore it and try reloading the page (it appears to be random).

If you've got a solution, I'd love to see it!

πŸ‘: 0 ⏩: 1

microUgly In reply to BoffinBrain [2007-08-22 03:53:53 +0000 UTC]

Wow, I actually got this work. There was an issue with the CSS I was using that was preventing the list of moods from display. Here's my code (untested for FF)

#deviantART-v5 .deviousthought td.f.t2 .browser {height:0 !important;}
#deviantART-v5 .deviousthought td.f.t2:hover .browser {bottom:20px !important;height:200px !important;}

#deviantART-v5 .deviousthought th.f {display:none;}
#deviantART-v5 .deviousthought th.f:first-child {display:table-cell !important;}
#deviantART-v5 .deviousthought td.f {width:auto !important;}
#deviantART-v5 .deviousthought td.f.t2 {display:block !important; width:58px !important; height:0 !important; overflow-x:hidden !important; padding-top:20px !important; position:absolute !important; bottom:5px; left:8px; background:url("[link] ") -400px 0 no-repeat; border:none !important; z-index:1000;}
#deviantART-v5 .deviousthought td.f.t2:hover {height:auto !important; background-image:url("[link] "); padding-top:20px !important;}
#deviantART-v5 .deviousthought ul.menu-mood a {line-height:25px !important;}

I didn't quite get how you got the mood button hover image to work the way I imagined it must of in FF. You used two different rules to apply a background image to the same element (td.f.t2). Then I guessed that somehow the hover rule was able to remove one background image and not the other from td.f.t2. Can FF layer background images on the same element? I also didn't get how td.f.t2:hover was able to be wider without showing the next button in the background image. I guess Opera didn't understand either so I had to massage these rules a lot. I also had make it so the mood list dropped up instead of down. For some reason Opera didn't adjust the height of the page to accomodate the list when it dropped down past the bottom.

πŸ‘: 0 ⏩: 2

BoffinBrain In reply to microUgly [2007-08-24 14:51:44 +0000 UTC]

Here are the links to the example images.
Normal: [link]
Hover: [link]

πŸ‘: 0 ⏩: 1

microUgly In reply to BoffinBrain [2007-08-24 22:51:18 +0000 UTC]

Oh, ok. I don't know how that code is going to work on blue pages. But I made it so the mood button isn't hidden by the popup and displays a different image. Wouldn't be hard to change it back.

πŸ‘: 0 ⏩: 0

BoffinBrain In reply to microUgly [2007-08-24 12:45:17 +0000 UTC]

The mood menu is indeed supposed to drop 'up' rather than drop down. Here's an example of what it should look like (a very old version of dT on the machine I'm using, but it still looks the same). I'll have a look at the code you've given me when I'm back at home. At first glance, it looks to me like the .browser stuff you added probably did the job of stopping the box from popping up when not desired.

The hover image is the 'Mood' button image. This is shown when the box is minimized and removed when the menu is open. The other background image is for the light 'blue' pages rather than the dark green ones.

πŸ‘: 0 ⏩: 0

microUgly In reply to BoffinBrain [2007-08-21 08:14:34 +0000 UTC]

No need to thank me. I haven't done anything

How does the mood selector work? I assume all the CSS that effects it is under the heading "Hover Mood Selector". Looking at it, it looks like you hide the TH for "Mood" then display the mood button image in td.f.t2. What I need clarification of is that it's only the height of td.f.t2 that effects if the list of moods is visiable. Normally it's 20px high (based on height:0 + padding:20), then when you hover the cell it's height is changed to auto. If this is it, I'm suprised Opera doesn't understand it - I'll need to figure out why.

πŸ‘: 0 ⏩: 0

nikefan1988 In reply to ??? [2007-08-19 07:27:36 +0000 UTC]

why would i want to use this instead of the regular ol' deviantART i have now??

im really confused. is this a senior member only thing..... or what?

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to nikefan1988 [2007-08-19 21:14:20 +0000 UTC]

The changes are subtle. This extension works for everyone.

The best way to understand how it works is to give it a try, and if you don't like the modifications, then you've lost nothing.

πŸ‘: 0 ⏩: 1

nikefan1988 In reply to BoffinBrain [2007-08-20 01:48:13 +0000 UTC]

mmk i think i am fine with my reg dev right now. but thanks for responding.. looks like you have a handful.

πŸ‘: 0 ⏩: 0

MissingHorcrux In reply to ??? [2007-08-13 22:50:01 +0000 UTC]

Hi, I've commented earlier. I just thought of a suggestion. I really like the solid line that separates comment and signature, and I'd love to have that with notes as well (between current message and "User said:"). I'm not sure if that's possible, but I thought I'd throw that out there.

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to MissingHorcrux [2007-08-13 23:32:22 +0000 UTC]

Good idea. That can definitely be done - I'll add that to my projects list and it may feature in the next version. Credit to you, of course.

πŸ‘: 0 ⏩: 1

MissingHorcrux In reply to BoffinBrain [2007-08-14 00:46:13 +0000 UTC]

Great! I'm glad to hear it! And thanks!

πŸ‘: 0 ⏩: 0

anime---lover77 In reply to ??? [2007-08-08 06:48:00 +0000 UTC]

Thank you so much for this!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to anime---lover77 [2007-08-08 11:17:11 +0000 UTC]

No problem.

πŸ‘: 0 ⏩: 0

catluvr2 In reply to ??? [2007-08-07 04:54:31 +0000 UTC]

ΓΌber cool.

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to catluvr2 [2007-08-07 22:55:44 +0000 UTC]

Thank-you.

πŸ‘: 0 ⏩: 1

catluvr2 In reply to BoffinBrain [2007-08-08 00:30:28 +0000 UTC]

You are very welcome.

πŸ‘: 0 ⏩: 0

Kohaku-Ookami In reply to ??? [2007-08-02 18:50:21 +0000 UTC]

Oh my, I rather do like this. *uses*

πŸ‘: 0 ⏩: 0

laretourdemoi In reply to ??? [2007-07-27 19:05:33 +0000 UTC]

oh man, i still love using this! so so SO nice. :]

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to laretourdemoi [2007-08-07 14:22:16 +0000 UTC]

Cheers.

πŸ‘: 0 ⏩: 0

JU5 In reply to ??? [2007-07-27 01:41:03 +0000 UTC]

exellent!

thanks)

πŸ‘: 0 ⏩: 0

tomvw In reply to ??? [2007-07-24 15:20:13 +0000 UTC]

this really makes DA a lot better. cheers

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to tomvw [2007-07-25 01:53:24 +0000 UTC]

No problem.

πŸ‘: 0 ⏩: 0

Aikotron In reply to ??? [2007-07-20 20:20:40 +0000 UTC]

This. Is. Amazing.
The first thing that loaded when I restarted, was dAMN, and then I thought "Oh yeah! The plug-in! "

The comment boxes look more organised and visually appealing, and if small things like the indent guides are a godsend, then I'm wondering what everything else'll be like!

Congrats on the DD (Sorry I'm a little late - I just had to browse your gallery again )

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to Aikotron [2007-08-07 14:28:31 +0000 UTC]

You thought your comment was late. I just logged back in to dA!

Thanks so much for the approval.

πŸ‘: 0 ⏩: 0

jellybean-candy101 In reply to ??? [2007-07-20 16:21:22 +0000 UTC]

thanks for the updated version! loved the 1st, and liking the 2nd as well!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to jellybean-candy101 [2007-07-25 02:42:41 +0000 UTC]

That's cool. Thank-you.

πŸ‘: 0 ⏩: 1

jellybean-candy101 In reply to BoffinBrain [2007-07-25 11:50:49 +0000 UTC]

your welcome. amazing work, and i gotta say, makes my da surfing so much nicer than in IE.

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to jellybean-candy101 [2007-08-07 13:11:51 +0000 UTC]

Browsing the Internet was never a pleasure in IE anyway.

πŸ‘: 0 ⏩: 1

jellybean-candy101 In reply to BoffinBrain [2007-08-07 15:20:42 +0000 UTC]

that is true, quite true.

πŸ‘: 0 ⏩: 0

LoganStonehurt In reply to ??? [2007-07-20 12:24:20 +0000 UTC]

Thanks for letting me know about the update. Much appreciated and of course, quickly installed. Cheers!

πŸ‘: 0 ⏩: 0

komiks In reply to ??? [2007-07-17 21:32:27 +0000 UTC]

this is awesome, i'm looking at this page with it right now.
a great, subtle, improvement.
and finally those mood things are gone, they drive me crazy, they're so stupid...
thanks for making this!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to komiks [2007-07-18 20:17:19 +0000 UTC]

Yes, in my opinion, moods are the most useless addition to dA I've ever seen. But it seems they're here to stay now, so best keep them at bay. Thanks for commenting.

πŸ‘: 0 ⏩: 0

Spaarghy In reply to ??? [2007-07-14 05:16:04 +0000 UTC]

w-o-o-ow! just got it working this is sweet!!!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to Spaarghy [2007-07-15 20:33:35 +0000 UTC]

πŸ‘: 0 ⏩: 0

aCr0m-a In reply to ??? [2007-07-10 14:06:05 +0000 UTC]

That's TOTALLY awesome. It couldn't fit better with my with themed-desktop. Thanks so much!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to aCr0m-a [2007-07-14 01:35:25 +0000 UTC]

Much appreciated. And I'm liking your desktop too.

πŸ‘: 0 ⏩: 1

aCr0m-a In reply to BoffinBrain [2007-07-14 15:39:33 +0000 UTC]

thanks!

πŸ‘: 0 ⏩: 0

Sirama In reply to ??? [2007-07-09 21:04:35 +0000 UTC]

Bravo! Bravo! You hath made-est me a proud user!

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to Sirama [2007-07-09 22:42:09 +0000 UTC]

That's great!

πŸ‘: 0 ⏩: 0

Wickitten In reply to ??? [2007-07-09 15:53:07 +0000 UTC]

Very nice, but I unfortunately don't love all of it. So I'm picking out the pieces of code I like (all credit still given) and putting it my Stylish. However, I'm having trouble finding the 'Distinct Signatures' code. If it wouldn't it be too much a trouble, could you point it out?

πŸ‘: 0 ⏩: 1

BoffinBrain In reply to Wickitten [2007-07-14 01:28:43 +0000 UTC]

I just published it to [link]

When I update deviantTIDY, I should update the script there too.

πŸ‘: 0 ⏩: 0

scientuslatens In reply to ??? [2007-07-09 14:54:44 +0000 UTC]

Great Job...The CSS file works great in Opera...so much so that I'm going to install it in Firefox too. Definitely worthy .

πŸ‘: 0 ⏩: 2

BoffinBrain In reply to scientuslatens [2007-07-10 00:42:38 +0000 UTC]

That's great news. Thanks for giving it a try.

πŸ‘: 0 ⏩: 0

scientuslatens In reply to scientuslatens [2007-07-09 15:03:56 +0000 UTC]

Oh, and is there any differences between the CSS (marked as vs 1.8) and the Firefox extension (marked as vs 2.0).?

πŸ‘: 0 ⏩: 0

Zortje In reply to ??? [2007-07-09 00:53:05 +0000 UTC]

Awsome, useing it now

πŸ‘: 0 ⏩: 0


<= Prev | | Next =>