like Markdown, use Linux, and needed a note taking app that syncs with Android. Simplenote is perfect right?
Simplenote is... simple. One of its best features (simplicity) can at times be a liability for usability. So, taking matters in my own hands, I set out to fix it.
Let's start with the web browser interface because it's easiest to modify. I use Firefox but all commands are portable to Chrome.
Easy, create a bookmark that removes window decorations: Bookmark
javascript: void window.open(
'https://app.simplenote.com',
'_blank',
'outerWidth=958,outerHeight=567,top=500,left=600,menubar=no,toolbar=no,location=no,personalbar=no,status=no,resizable'
);
Done. Next?
Simplenote uses text and element spacing that's too large. This issue requires an extension to fix. Stylish Chrome or Stylish Firefox.
Simplenote
After installing stylish we add code targeting app.simplenote.com. I've posted my code to this GitHub Gist.
And the results:
Simplenote
For me, this is much better.
The final complaint I have about the simplenote web interface is the automatic toggling between Preview and Edit when you click twice on the window.
To prevent this behavior, we need to inject a little jQuery into the browsers debugging console. Right click on the window and select Inspect Element
. Choose the 'Console' tab and paste the following:
Disable double-click
$('*').click(function () {
$('#static_content').unbind('dblclick');
});
$('#view_mode_markdown').click();
Inspect Element
This is certainly a little annoying but the results are worth it. When I'm working I leave the Simplenote window open long enough that I dont mind disabling double-click. I simply save the code in a note titled "Why can't I configure you Simplenote!!"
That's it. With these changes I find Simplenote to be unsurpassed in functionality and convenience. In the future I'd like to get involved with their GitHub / Android client project.
If you have any additional recommendations please let me know.