kiss my eyes and lay me to sleep
Sunday Jan 1 @ 09:33pm
34,193 notes
reblogged from gifsanatomy
originally posted by gifsanatomy

  1. foreverdancexoxo reblogged this from stupid-y0u
  2. stupid-y0u reblogged this from iamblairwolfe
  3. fuckitliveitloveit reblogged this from coldlikesnow
  4. scadecamps reblogged this from gifsanatomy
  5. cleeshayy reblogged this from theboysof
  6. kristianhannah reblogged this from iamsuperdannica
  7. fourforfore reblogged this from ihavefoureyes
  8. candygrl3 reblogged this from jessicamariex0
  9. myheartofgoldturnedplatinum reblogged this from wondersleepshere
  10. 159159357357 reblogged this from jess-taylorr
  11. iwantalongusername reblogged this from livelifewithstyle
  12. capturedinfinity reblogged this from shedyourtear
  13. chinim reblogged this from nightmare-of-our-dreams
  14. livelifewithstyle reblogged this from halaala
  15. salisbury95 reblogged this from teen-heartbreak
  16. chickenish reblogged this from thewastedgeneration
  17. krisp279 reblogged this from thistoxiclife
  18. restless-leg-syndrome reblogged this from fetgucked
  19. exquisitemoi reblogged this from becomingdinnah
  20. loveflower832 reblogged this from lizzyyybird
  21. becomingdinnah reblogged this from letsjustchill-coolstorybro
  22. baras97 reblogged this from elinbjarney
  23. sexxy-little-thing reblogged this from beautywithinher
  24. stoptheshownow reblogged this from estrangedlove
  25. elinbjarney reblogged this from learningtofreemyself
  26. karlyymariealexander reblogged this from everythinghasareason4
  27. tofubrenders reblogged this from misslovelys
  28. toujoursheather reblogged this from the-absolute-best-posts
  29. celkoh reblogged this from 020391-
  30. jonathan-michael reblogged this from lipsticklina
  31. gellyontop reblogged this from thewastedgeneration
  32. letsjustchill-coolstorybro reblogged this from wafaismykelingnuts
  33. letschangetheworld reblogged this from lizzyyybird
  34. misslovelys reblogged this from lizzyyybird
  35. sarahipicos reblogged this from isaluini
  36. lizzyyybird reblogged this from janellybeaaaan and added:
    I deserve this, I know I do!!
  37. janellybeaaaan reblogged this from mmeganlynn
  38. mmeganlynn reblogged this from thewastedgeneration
  39. xrainydays reblogged this from thewastedgeneration
  40. sucker-love- reblogged this from yeuxocean


Source: gifsanatomy
»
«


powered by tumblr | themed by fusels
// ==UserScript== // @name Tumblr Sidebr // @namespace http://sidebr.tumblr.com/ // @description Restores your default tumblelog's sidebar to the dashboard. // @version 2.0 // @include http://*.tumblr.com/dashboard* // @include http://*.tumblr.com/tagged* // ==/UserScript== /* (C) 2011 Caleb Leung Use this freely under the GNU GPL, http://www.gnu.org/licenses/gpl.html History ------- 2011-06-09 - Code overhaul. No longer depends on jQuery. 2011-06-09 - Added tumblelogNum to manually set which tumblelog's sidebar will be displayed 2011-06-08 - Cleaned up code. Created a stand-alone subdomain for sidebr. Added some help links including an FAQ. 2011-06-08 - Added a 'blank' sidebar while waiting for data to load into. (Thanks atesh for the idea ;) Using @require for Firefox to cache jQuery and the usual method to load for Chrome. Personally not a fan of embedding jQuery into the userscript. 2011-06-08 - Changed the way jQuery is loaded (using http://erikvold.com/blog/index.cfm/2010/6/14/using-jquery-with-a-user-script); Using this method (http://3a2d29.com/greasemonky-to-safari-5-replacing-gmxmlhttpre) for loading in the tumblelog in hopes that it'll work with Safari (and hopefully Opera too!). Tested and works fine with FX and Chrome. 2011-06-08 - Added an @include for /tagged; honestly don't know what pages were/should show the sidebar 2011-06-08 - Updated so jQuery will play nicer with pre-existing js libraries 2011-06-08 - The ID I was using didn't exist if you didn't have multiple tumblelogs 2011-06-08 - Created (jQuery code from http://joanpiedra.com/jquery/greasemonkey/) */ var tumblelogNum = 1; function nextSibling(node) { do { node = node.nextSibling; } while (node && node.nodeType != 1) ; return node } function findTumblelog(tumblr, num) { tumblr = tumblr.firstChild; do { tumblr = nextSibling(tumblr); if (num - 1 == 1) tumblr = tumblr.firstChild; num--; } while (num >= 1); return tumblr; } function main() { var getTumblelog = document.getElementById("user_channels"); if (tumblelogNum > 1) getTumblelog = findTumblelog(getTumblelog, tumblelogNum); else getTumblelog = nextSibling(getTumblelog.firstChild.firstChild); addy = getTumblelog; var container = document.createElement('ul'); container.setAttribute('class', 'right_column_section'); container.setAttribute('id', 'sidebr'); container.innerHTML = '
  • Posts
  • Followers
  • Messages
  • Drafts
  • Queue
  • '; rc = document.getElementById("right_column"); rc.insertBefore(container, nextSibling(nextSibling(nextSibling(rc.firstChild)))); var httpRequest = new XMLHttpRequest(); httpRequest.open('GET',addy,true); httpRequest.setRequestHeader("Method", "GET " + addy + " HTTP/1.1"); httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); httpRequest.send(null); httpRequest.onreadystatechange = function() { if(httpRequest.readyState == 4){ var defaultTumb = httpRequest.responseText; var tumbPost = defaultTumb.search("\