Sanity [entries|friends|calendar]

Introducing Sanity So, why the heck did I make this? I created Sanity because—actually, let's back up. This story actually starts with a different extension, and my growing frustration with being a web designer on a very outdated site. A little over a year ago I decided to pick through the site's style and create a skin to mask everything, using Stylebot to execute it.

It was... okay. It was really just a day project for myself that I wound up letting a few friends have copies of. I even considered fine tuning it and selling it in my shop! But...

Surely I could do better, right...?

And that's really where Sanity started. I've worked on this project for months to create a self-contained extension specifically for IJ, that not only updates the site's CSS, but repairs and adds as many features as I can work in—with more to come!

If you're like me, you feel at home using IJ. It's familiar, and it's comfortable; we feel at home because it is a home. But if you're really like me, then you're also getting tired of feeling like you're stepping back in time when you use it, and you're itching for more up to date features to be implemented so that we can have the same level of comfort and ease that we do on all of the other sites we use. Because why wouldn't we want our home to be as functional as possible?

And that, my friends, is where Sanity would like to step in.
What does Sanity do? Finally, the features you need From an updated look to repaired and completely new site features, Sanity's ultimate goal is to give users the things they need. It's 2018, and the internet is a very different place than it was ten—or even five!—years ago. The evolution of the internet means sites need to evolve with it or get left in the dust.

Unfortunately (but understandably), a lot of the tools we love to use for our journaling sites have long since been abandoned, so I decided to create an extension with the hopes of breathing new life into Insanejournal, both in appearance and function. You can read more about what Sanity does on the Features page!

Whether you're a roleplayer, a personal blogger, or you post fanfiction or resources, Sanity's here to help make your experience better. Sanity doesn't focus on one type of site user so much as all of us! While the majority of us are here to roleplay and/or create related resources for the hobby, all the tools I've integrated into the Sanity extension are here to fit any need!
And that's not all! There's lots more to come I built the initial release of Sanity with the intention of expanding and adding more robust features as I learn and grow as a programmer—I won't be setting and forgetting until I've done as much as I possibly can for our user experience on Insanejournal! I have big plans and high hopes for the future of this extension over the next year, and I'm excited to add more features! From an IJ-specific thread unfolder to an integrated login toggler and live notifications, Sanity will only get even better from here.
06.02.2021 Rewrote bullet list targeting to no longer affect comment content; updated URLs to repair icon UI replacements. 09.23.2019 Tiny update to narrow down targeting on fieldsets so that they will no longer effect entry codes. 09.20.2019 Sanity is now available on Firefox! 🎉 06.12.2019 Small update batch to add in some user requests! 06.05.2019 Large update batch to repair minor bugs—plus a new icon randomizer feature! 06.04.2019 Sanity is now free! Updates for Chrome and an addition of the Firefox extension are coming later this month! 01.11.2019 We're back at it with a lower price and a goal to make Sanity free + available on Firefox! 07.20.2018 Sanity is officially available for purchase on Chrome! 07.05.2018 Sanity released to select beta testers for nitpicking fun!
New Site Design Completely overhauled site design, including total replacement of old UI icons, disabling of broken features, and streamlined navigation. Character Counter Live character counter added to entry and comment forms so that you'll always know when you're getting close to the maximum! Updated Editing Intuitive updates to Complete Style layout customization page to make editing, creating, and customizing your layouts easier. Repairs, Additions, & More These are just a few highlighted features of everything Sanity offers; you can read the full features list inside!
× × × × × × × ×

Get Sanity for


Get Sanity for


Get Sanity for

<!-- This fixes a bug in Internet Explorer --> <div> </div> <tr> <td class="meta">[</td> <td class="meta" align="right"><b>userinfo</b></td> <td class="meta" align="center">|</td> <td class="meta"><a href="">insanejournal userinfo</a></td> <td class="meta">]</td> </tr> <tr> <td class="meta">[</td> <td class="meta" align="right"><b>calendar</b></td> <td class="meta" align="center">|</td> <td class="meta"><a href="">insanejournal calendar</a></td> <td class="meta">]</td> </tr> </table> </td> </tr> </table> </td> </tr></table> </td></tr> </table> <p> <table width="600" cellpadding="2" cellspacing="0" border="0" summary="" class="entrybox"> <tr align="left"> <td bgcolor="#6666CC" align="center"> <table width="100%" cellpadding="5" cellspacing="0" border="0" summary=""> <tr align="left"> <td class="caption">Using Sanity on Opera</td> <td align="right" class="index">[05&nbsp;Jun&nbsp;2019|<b>07:18pm</b>]</td> </tr> <tr align="left"> <td colspan="2" bgcolor="#FFFFFF"> <center><img src=""></center><br> <h3 class="question">Step #1</h3> Add the <a href="">Install Chrome Extensions</a> addon to your Opera browser.<br><br> <h3 class="question">Step #2</h3> Go to <a href="">Sanity</a> on the Chrome Webstore and click the "Add to Opera" option.<br><br> <h3 class="question">Step #3</h3> Enjoy! You can read more information on this in the original post, <a href="">here</a>. Thank you to <span class='ljuser' lj:user='clank' style='white-space: nowrap;'><a href=''><img src='' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0;' /></a><a href=''><b>clank</b></a></span> for testing this out and confirming that it works! </td> </tr> </table> </td> </tr> </table><p> <table cellpadding="2" cellspacing="0" border="0" summary=""> <tr><td bgcolor="#6666CC"> <table cellpadding="3" cellspacing="0" border="0" summary=""> <tr> <td align="center" class="index">navigation</td> </tr> <tr> <td bgcolor="#FFFFFF" align="center"> <table cellspacing="0" cellpadding="0" border="0" summary=""> <tr> <td class="meta">[</td> <td class="meta" align="right"><b>viewing</b></td> <td class="meta" align="center">|</td> <td class="meta">most recent entries</td> <td class="meta">]</td> </tr> <tr> <td class="meta">[</td> <td class="meta" align="right"><b>go</b></td> <td class="meta" align="center">|</td> <td class="meta"><a href="">earlier</a></a></td> <td class="meta">]</td> </tr> </table> </td> </tr> </table> </table> </div> <p> </body> </html>