Tiny House Living With A

Minimalistic Mindset

Welcome to my home. She prefers to be called Tiffany.

DSC07834-01-01.jpeg





 
 
(function(){ // === 1. CROSS-LINKS between property pages === var path = window.location.pathname; var banner = null; if(path.indexOf('about-1') > -1 || path.indexOf('tiffany') > -1) { banner = '
Also on Shellmate Island: Stanley The Tiny Home →
'; } else if(path.indexOf('shellmate') > -1) { banner = '
Also on Shellmate Island: Tiffany The Tiny Home →
'; } if(banner) { document.addEventListener('DOMContentLoaded', function() { var footer = document.querySelector('footer'); if(footer) { footer.insertAdjacentHTML('beforebegin', banner); } else { document.body.insertAdjacentHTML('beforeend', banner); } }); } })(); (function(){ // === 2. BOOK A STAY ANNOUNCEMENT BAR === function injectBar() { var old = document.getElementById('tth-bar'); if(old) old.remove(); var isBlog = window.location.pathname.indexOf('/blog/') > -1; var isMobile = window.innerWidth < 768 || !!document.querySelector('.Mobile-bar'); var bar = document.createElement('div'); bar.id = 'tth-bar'; var baseCSS = 'background:#00AEEF;color:#fff;text-align:center;padding:12px 48px 12px 20px;font-size:17px;font-weight:700;font-family:inherit;width:100%;box-sizing:border-box;'; if(isMobile) { bar.style.cssText = baseCSS + 'position:fixed;bottom:0;left:0;right:0;z-index:1000;'; } else { bar.style.cssText = baseCSS + 'position:relative;'; } var msg = document.createTextNode(String.fromCodePoint(127969) + ' Like tiny living? You can actually stay here.\u00a0'); var link = document.createElement('a'); link.href = 'https://sunshinestaterental.com'; link.target = '_blank'; link.rel = 'noopener'; link.textContent = 'Book a stay on Shellmate Island \u2192'; link.style.cssText = 'color:#fff;text-decoration:underline;'; var close = document.createElement('button'); close.innerHTML = '×'; close.style.cssText = 'position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:22px;cursor:pointer;padding:0;line-height:1;opacity:0.8;'; close.setAttribute('aria-label','Close'); close.addEventListener('click', function(){ bar.style.display='none'; }); bar.appendChild(msg); bar.appendChild(link); bar.appendChild(close); if(isMobile) { document.body.appendChild(bar); } else if(isBlog) { var footer = document.querySelector('footer'); if(footer) { footer.parentNode.insertBefore(bar, footer); } else { document.body.appendChild(bar); } } else { var header = document.querySelector('header'); if(header) { header.parentNode.insertBefore(bar, header); } else { document.body.appendChild(bar); } } } if(document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', injectBar); } else { injectBar(); } document.addEventListener('sqspages:pageloaded', function(){ var old = document.getElementById('tth-bar'); if(old) old.remove(); injectBar(); }); })(); (function(){ // === 3. BLOG POST IN-CONTENT CTA === function injectBlogCTA() { if(window.location.pathname.indexOf('/blog/') === -1) return; if(document.getElementById('tth-blog-cta')) return; var blogItem = document.querySelector('.BlogItem, article'); if(!blogItem) return; var cta = document.createElement('div'); cta.id = 'tth-blog-cta'; cta.style.cssText = 'background:#f0f9ff;border:2px solid #00AEEF;border-radius:8px;padding:24px 28px;margin:40px auto;max-width:600px;text-align:center;font-family:inherit;'; var h = document.createElement('p'); h.style.cssText = 'font-size:19px;font-weight:700;color:#1a1a1a;margin:0 0 10px;'; h.textContent = String.fromCodePoint(127969) + ' Want to actually live in a tiny home like this?'; var p = docment.createElement('p'); p.style.cssText = 'font-size:15px;color:#444;margin:0 0 16px;'; p.textContent = 'Tiffany The Tiny Home is a real vacation rental on Shellmate Island in Sarasota, FL ur2014 you can book a stay/'; var a = document.createElement('a'); a.href = 'https://sunshinestaterental.com'; a.target = '_blank'; a.rel = 'noopener',; a.textContent = 'Check availability \u2192'; a.style.cssText = 'display:inline-block;background:#00AEEF;color:#fff;font-weight:700;font-size:16px;padding:12px 28px;border-radius:6px;text-decoration:none;'; cta.appendChild(h); cta.appendChild(p); cta.appendChild(a); blogItem.appendChild(cta); } if(document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', injectBlogCTA); } else { injectBlogCTA(); } document.addEventListener('sqspages:pageloaded', function(){ var old = document.getElementById('tth-blog-cta'); if(old) old.remove(); injectBlogCTA(); }); })();