commit 6ed14967f56d581260b33c7a3487db0bad8ec9d6
Author: root <root@hub.scroll.pub> Date: 2025-01-12 11:21:45 +0000 Subject: Initial commit diff --git a/feed.scroll b/feed.scroll new file mode 100644 index 0000000..8090681 --- /dev/null +++ b/feed.scroll @@ -0,0 +1,2 @@ +buildRss +printFeed All \ No newline at end of file diff --git a/footer.scroll b/footer.scroll new file mode 100644 index 0000000..df06393 --- /dev/null +++ b/footer.scroll @@ -0,0 +1,3 @@ +importOnly +center +scrollVersionLink \ No newline at end of file diff --git a/ghostwriting-best-practices.scroll b/ghostwriting-best-practices.scroll new file mode 100644 index 0000000..e7f07d6 --- /dev/null +++ b/ghostwriting-best-practices.scroll @@ -0,0 +1,11 @@ +title 5 Ghostwriting Best Practices for SaaS Founders +tags All +header.scroll +1. **Know Your Voice**: Before hiring a ghostwriter, document your brand's tone, values, and key messaging. Consistency is king. +2. **Data-Driven Stories**: Use metrics to back your claims. SaaS audiences love numbers—show them the ROI. +3. **Collaborate, Don’t Dictate**: Treat your ghostwriter as a partner. Share insights, feedback, and context to refine the output. +4. **Focus on Value, Not Ego**: The best ghostwriting feels authentic because it prioritizes the reader's needs over the author's ego. +5. **Iterate and Optimize**: Use analytics to track performance. A/B test headlines, CTAs, and formats to maximize impact. + +Remember, ghostwriting isn't a shortcut—it's a strategy. Done right, it can elevate your SaaS brand to new heights. +footer.scroll \ No newline at end of file diff --git a/header.scroll b/header.scroll new file mode 100644 index 0000000..54bb38e --- /dev/null +++ b/header.scroll @@ -0,0 +1,14 @@ +importOnly +buildHtml +buildTxt +homeButton +leftRightButtons +baseUrl https://ghostwrites.scroll.pub +metaTags +editButton +editBaseUrl /edit.html?folderName=ghostwrites.scroll.pub&fileName= +metaTags +style.css +script.js +container +printTitle \ No newline at end of file diff --git a/index.scroll b/index.scroll new file mode 100644 index 0000000..4de6f61 --- /dev/null +++ b/index.scroll @@ -0,0 +1,4 @@ +title Ghostwrites - Mastering the Art of SaaS Ghostwriting +header.scroll +printSnippets All +footer.scroll \ No newline at end of file diff --git a/prompt.json b/prompt.json new file mode 100644 index 0000000..dd40fe5 --- /dev/null +++ b/prompt.json @@ -0,0 +1,25 @@ +{ + "id": "f5b85baf-b3a9-4f85-bcb8-b6311193ca9c", + "object": "chat.completion", + "created": 1736680882, + "model": "deepseek-chat", + "choices": [ + { + "index": 0, + "message": { + "role": "assistant", + "content": "---domain---\nghostwrites.scroll.pub\n---index.scroll---\ntitle Ghostwrites - Mastering the Art of SaaS Ghostwriting\nheader.scroll\nprintSnippets All\nfooter.scroll\n---the-power-of-ghostwriting.scroll---\ntitle The Power of Ghostwriting in SaaS: Why It Works\ntags All\nheader.scroll\nGhostwriting isn't just for celebrities anymore. In the SaaS world, 72% of successful content marketing strategies leverage ghostwriters to maintain a consistent voice and scale content production. Why? Because your audience craves value, not vanity. A well-crafted ghostwritten piece can boost engagement by up to 47%, while freeing up your time to focus on what truly matters—building your product. The secret? It's not about hiding the ghostwriter; it's about amplifying your brand's voice. After all, in SaaS, the story isn't who writes it—it's how it resonates.\nfooter.scroll\n---ghostwriting-best-practices.scroll---\ntitle 5 Ghostwriting Best Practices for SaaS Founders\ntags All\nheader.scroll\n1. **Know Your Voice**: Before hiring a ghostwriter, document your brand's tone, values, and key messaging. Consistency is king. \n2. **Data-Driven Stories**: Use metrics to back your claims. SaaS audiences love numbers—show them the ROI. \n3. **Collaborate, Don’t Dictate**: Treat your ghostwriter as a partner. Share insights, feedback, and context to refine the output. \n4. **Focus on Value, Not Ego**: The best ghostwriting feels authentic because it prioritizes the reader's needs over the author's ego. \n5. **Iterate and Optimize**: Use analytics to track performance. A/B test headlines, CTAs, and formats to maximize impact. \n\nRemember, ghostwriting isn't a shortcut—it's a strategy. Done right, it can elevate your SaaS brand to new heights.\nfooter.scroll\n---header.scroll---\nimportOnly\nbuildHtml\nbuildTxt\nhomeButton\nleftRightButtons\nbaseUrl https://ghostwrites.scroll.pub\nmetaTags\neditButton\neditBaseUrl /edit.html?folderName=ghostwrites.scroll.pub&fileName=\nmetaTags\nstyle.css\nscript.js\ncontainer\nprintTitle\n---feed.scroll---\nbuildRss\nprintFeed All\n---footer.scroll---\nimportOnly\ncenter\nscrollVersionLink\n---style.css---\n:root {\n --primary-color: #2c3e50;\n --secondary-color: #3498db;\n --background-color: #f4f7f6;\n --text-color: #34495e;\n --accent-color: #e74c3c;\n --font-family: 'Arial', sans-serif;\n}\n\nbody {\n font-family: var(--font-family);\n background-color: var(--background-color);\n color: var(--text-color);\n margin: 0;\n padding: 0;\n line-height: 1.6;\n}\n\nheader {\n background-color: var(--primary-color);\n color: white;\n padding: 1rem;\n text-align: center;\n}\n\nheader h1 {\n margin: 0;\n font-size: 2rem;\n}\n\n.container {\n max-width: 800px;\n margin: 2rem auto;\n padding: 0 1rem;\n}\n\na {\n color: var(--secondary-color);\n text-decoration: none;\n}\n\na:hover {\n color: var(--accent-color);\n}\n\nfooter {\n text-align: center;\n padding: 1rem;\n background-color: var(--primary-color);\n color: white;\n margin-top: 2rem;\n}\n\n@media (max-width: 768px) {\n header h1 {\n font-size: 1.5rem;\n }\n\n .container {\n padding: 0 0.5rem;\n }\n}\n---script.js---\n// Smooth scroll for anchor links\ndocument.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector(this.getAttribute('href')).scrollIntoView({\n behavior: 'smooth'\n });\n });\n});\n\n// Dynamic header shadow on scroll\nwindow.addEventListener('scroll', () => {\n const header = document.querySelector('header');\n if (window.scrollY > 50) {\n header.style.boxShadow = '0 2px 10px rgba(0, 0, 0, 0.1)';\n } else {\n header.style.boxShadow = 'none';\n }\n});\n\n// Mobile menu toggle (if needed in future updates)\nconst toggleMenu = () => {\n const nav = document.querySelector('nav');\n nav.classList.toggle('active');\n};\n---end---" + }, + "logprobs": null, + "finish_reason": "stop" + } + ], + "usage": { + "prompt_tokens": 405, + "completion_tokens": 1019, + "total_tokens": 1424, + "prompt_cache_hit_tokens": 0, + "prompt_cache_miss_tokens": 405 + }, + "system_fingerprint": "fp_3a5770e1b4" +} \ No newline at end of file diff --git a/readme.scroll b/readme.scroll new file mode 100644 index 0000000..495518e --- /dev/null +++ b/readme.scroll @@ -0,0 +1,3 @@ +# ghostwrites.scroll.pub + +blog generated by DeepSeek from prompt: Create a landing page to prompte a saas product with best ghostwriting practices \ No newline at end of file diff --git a/script.js b/script.js new file mode 100644 index 0000000..79e48bf --- /dev/null +++ b/script.js @@ -0,0 +1,25 @@ +// Smooth scroll for anchor links +document.querySelectorAll('a[href^="#"]').forEach(anchor => { + anchor.addEventListener('click', function (e) { + e.preventDefault(); + document.querySelector(this.getAttribute('href')).scrollIntoView({ + behavior: 'smooth' + }); + }); +}); + +// Dynamic header shadow on scroll +window.addEventListener('scroll', () => { + const header = document.querySelector('header'); + if (window.scrollY > 50) { + header.style.boxShadow = '0 2px 10px rgba(0, 0, 0, 0.1)'; + } else { + header.style.boxShadow = 'none'; + } +}); + +// Mobile menu toggle (if needed in future updates) +const toggleMenu = () => { + const nav = document.querySelector('nav'); + nav.classList.toggle('active'); +}; \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..535ef96 --- /dev/null +++ b/style.css @@ -0,0 +1,62 @@ +:root { + --primary-color: #2c3e50; + --secondary-color: #3498db; + --background-color: #f4f7f6; + --text-color: #34495e; + --accent-color: #e74c3c; + --font-family: 'Arial', sans-serif; +} + +body { + font-family: var(--font-family); + background-color: var(--background-color); + color: var(--text-color); + margin: 0; + padding: 0; + line-height: 1.6; +} + +header { + background-color: var(--primary-color); + color: white; + padding: 1rem; + text-align: center; +} + +header h1 { + margin: 0; + font-size: 2rem; +} + +.container { + max-width: 800px; + margin: 2rem auto; + padding: 0 1rem; +} + +a { + color: var(--secondary-color); + text-decoration: none; +} + +a:hover { + color: var(--accent-color); +} + +footer { + text-align: center; + padding: 1rem; + background-color: var(--primary-color); + color: white; + margin-top: 2rem; +} + +@media (max-width: 768px) { + header h1 { + font-size: 1.5rem; + } + + .container { + padding: 0 0.5rem; + } +} \ No newline at end of file diff --git a/the-power-of-ghostwriting.scroll b/the-power-of-ghostwriting.scroll new file mode 100644 index 0000000..a86e5dd --- /dev/null +++ b/the-power-of-ghostwriting.scroll @@ -0,0 +1,5 @@ +title The Power of Ghostwriting in SaaS: Why It Works +tags All +header.scroll +Ghostwriting isn't just for celebrities anymore. In the SaaS world, 72% of successful content marketing strategies leverage ghostwriters to maintain a consistent voice and scale content production. Why? Because your audience craves value, not vanity. A well-crafted ghostwritten piece can boost engagement by up to 47%, while freeing up your time to focus on what truly matters—building your product. The secret? It's not about hiding the ghostwriter; it's about amplifying your brand's voice. After all, in SaaS, the story isn't who writes it—it's how it resonates. +footer.scroll \ No newline at end of file