commit 85e8948a5bfa7408bcaa75e5aca54279ccc01779
Author: root <root@hub.scroll.pub>
Date: 2024-12-28 06:29:31 +0000
Subject: Initial commit
diff --git a/body.html b/body.html
new file mode 100644
index 0000000..f3080bb
--- /dev/null
+++ b/body.html
@@ -0,0 +1,47 @@
+<header class="noir-header">
+ <h1>Law & Order: SVU - The Noir Years</h1>
+ <p>Exploring the dark criminal undertones of Seasons 1-6</p>
+</header>
+
+<main class="noir-main">
+ <section class="episodes">
+ <h2>Top 5 Episodes</h2>
+ <article class="episode-card">
+ <h3>1. "Payback" (Season 1, Episode 1)</h3>
+ <p>A brutal murder leads the team to uncover a web of corruption and revenge. The case takes a personal turn when Stabler's family becomes a target.</p>
+ </article>
+ <article class="episode-card">
+ <h3>2. "Closure" (Season 2, Episode 4)</h3>
+ <p>Benson and Stabler investigate a rape case that becomes complicated when the victim's past is revealed, leading to a shocking conclusion.</p>
+ </article>
+ <article class="episode-card">
+ <h3>3. "Guilt" (Season 3, Episode 6)</h3>
+ <p>The team investigates a case involving a young boy who may have witnessed a murder, delving into the psychological impact of trauma on children.</p>
+ </article>
+ <article class="episode-card">
+ <h3>4. "Rotten" (Season 4, Episode 21)</h3>
+ <p>A high-profile case involving a wealthy family takes a dark turn when secrets of abuse and manipulation come to light.</p>
+ </article>
+ <article class="episode-card">
+ <h3>5. "Loss" (Season 6, Episode 4)</h3>
+ <p>Benson faces a personal crisis when a case involving a kidnapped baby hits too close to home, testing her resolve and emotional strength.</p>
+ </article>
+ </section>
+
+ <section class="cast">
+ <h2>Recurring Cast</h2>
+ <ul>
+ <li>Mariska Hargitay as Detective Olivia Benson</li>
+ <li>Christopher Meloni as Detective Elliot Stabler</li>
+ <li>Richard Belzer as Detective John Munch</li>
+ <li>Ice-T as Detective Odafin Tutuola</li>
+ <li>Dann Florek as Captain Donald Cragen</li>
+ <li>Stephanie March as ADA Alexandra Cabot</li>
+ <li>Diane Neal as ADA Casey Novak</li>
+ </ul>
+ </section>
+</main>
+
+<footer class="noir-footer">
+ <p>Dive into the shadows of justice with Law & Order: SVU</p>
+</footer>
\ No newline at end of file
diff --git a/index.scroll b/index.scroll
new file mode 100644
index 0000000..2b4d7cc
--- /dev/null
+++ b/index.scroll
@@ -0,0 +1,8 @@
+buildHtml
+baseUrl https://svu-noir.scroll.pub
+metaTags
+editButton /edit.html
+title Law & Order: SVU - The Noir Years (Seasons 1-6)
+style.css
+body.html
+script.js
\ No newline at end of file
diff --git a/prompt.json b/prompt.json
new file mode 100644
index 0000000..c3a26d7
--- /dev/null
+++ b/prompt.json
@@ -0,0 +1,25 @@
+{
+ "id": "33adf8dd-0166-4bec-8808-1b96931ea276",
+ "object": "chat.completion",
+ "created": 1735367353,
+ "model": "deepseek-chat",
+ "choices": [
+ {
+ "index": 0,
+ "message": {
+ "role": "assistant",
+ "content": "---domain---\nsvu-noir.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://svu-noir.scroll.pub\nmetaTags\neditButton /edit.html\ntitle Law & Order: SVU - The Noir Years (Seasons 1-6)\nstyle.css\nbody.html\nscript.js\n---body.html---\n<header class=\"noir-header\">\n <h1>Law & Order: SVU - The Noir Years</h1>\n <p>Exploring the dark criminal undertones of Seasons 1-6</p>\n</header>\n\n<main class=\"noir-main\">\n <section class=\"episodes\">\n <h2>Top 5 Episodes</h2>\n <article class=\"episode-card\">\n <h3>1. \"Payback\" (Season 1, Episode 1)</h3>\n <p>A brutal murder leads the team to uncover a web of corruption and revenge. The case takes a personal turn when Stabler's family becomes a target.</p>\n </article>\n <article class=\"episode-card\">\n <h3>2. \"Closure\" (Season 2, Episode 4)</h3>\n <p>Benson and Stabler investigate a rape case that becomes complicated when the victim's past is revealed, leading to a shocking conclusion.</p>\n </article>\n <article class=\"episode-card\">\n <h3>3. \"Guilt\" (Season 3, Episode 6)</h3>\n <p>The team investigates a case involving a young boy who may have witnessed a murder, delving into the psychological impact of trauma on children.</p>\n </article>\n <article class=\"episode-card\">\n <h3>4. \"Rotten\" (Season 4, Episode 21)</h3>\n <p>A high-profile case involving a wealthy family takes a dark turn when secrets of abuse and manipulation come to light.</p>\n </article>\n <article class=\"episode-card\">\n <h3>5. \"Loss\" (Season 6, Episode 4)</h3>\n <p>Benson faces a personal crisis when a case involving a kidnapped baby hits too close to home, testing her resolve and emotional strength.</p>\n </article>\n </section>\n\n <section class=\"cast\">\n <h2>Recurring Cast</h2>\n <ul>\n <li>Mariska Hargitay as Detective Olivia Benson</li>\n <li>Christopher Meloni as Detective Elliot Stabler</li>\n <li>Richard Belzer as Detective John Munch</li>\n <li>Ice-T as Detective Odafin Tutuola</li>\n <li>Dann Florek as Captain Donald Cragen</li>\n <li>Stephanie March as ADA Alexandra Cabot</li>\n <li>Diane Neal as ADA Casey Novak</li>\n </ul>\n </section>\n</main>\n\n<footer class=\"noir-footer\">\n <p>Dive into the shadows of justice with Law & Order: SVU</p>\n</footer>\n---style.css---\n:root {\n --noir-black: #1a1a1a;\n --noir-gray: #333;\n --noir-white: #f0f0f0;\n --noir-red: #8b0000;\n --noir-font: 'Georgia', serif;\n}\n\nbody {\n background-color: var(--noir-black);\n color: var(--noir-white);\n font-family: var(--noir-font);\n margin: 0;\n padding: 0;\n line-height: 1.6;\n}\n\n.noir-header {\n background-color: var(--noir-gray);\n padding: 2rem;\n text-align: center;\n border-bottom: 3px solid var(--noir-red);\n}\n\n.noir-header h1 {\n font-size: 2.5rem;\n margin: 0;\n color: var(--noir-red);\n}\n\n.noir-header p {\n font-size: 1.2rem;\n margin: 0.5rem 0 0;\n}\n\n.noir-main {\n padding: 2rem;\n max-width: 800px;\n margin: 0 auto;\n}\n\n.episodes h2, .cast h2 {\n color: var(--noir-red);\n border-bottom: 2px solid var(--noir-red);\n padding-bottom: 0.5rem;\n}\n\n.episode-card {\n background-color: var(--noir-gray);\n padding: 1rem;\n margin: 1rem 0;\n border-left: 4px solid var(--noir-red);\n}\n\n.episode-card h3 {\n margin: 0 0 0.5rem;\n color: var(--noir-red);\n}\n\n.cast ul {\n list-style-type: none;\n padding: 0;\n}\n\n.cast li {\n background-color: var(--noir-gray);\n padding: 0.5rem;\n margin: 0.5rem 0;\n border-left: 4px solid var(--noir-red);\n}\n\n.noir-footer {\n background-color: var(--noir-gray);\n padding: 1rem;\n text-align: center;\n border-top: 3px solid var(--noir-red);\n margin-top: 2rem;\n}\n\n@media (max-width: 768px) {\n .noir-header h1 {\n font-size: 2rem;\n }\n\n .noir-header p {\n font-size: 1rem;\n }\n\n .noir-main {\n padding: 1rem;\n }\n\n .episode-card, .cast li {\n padding: 0.75rem;\n }\n}\n---script.js---\n// No JavaScript needed for this static site\n---end---"
+ },
+ "logprobs": null,
+ "finish_reason": "stop"
+ }
+ ],
+ "usage": {
+ "prompt_tokens": 291,
+ "completion_tokens": 1258,
+ "total_tokens": 1549,
+ "prompt_cache_hit_tokens": 0,
+ "prompt_cache_miss_tokens": 291
+ },
+ "system_fingerprint": "fp_f1afce2943"
+}
\ No newline at end of file
diff --git a/readme.scroll b/readme.scroll
new file mode 100644
index 0000000..6b61248
--- /dev/null
+++ b/readme.scroll
@@ -0,0 +1,2 @@
+# svu-noir.scroll.pub
+Website generated by DeepSeek from prompt: a website based on the show law and order special victims unit during the first 6 seasons, showing top 5 best episeodes with the best description of the plots and the recurring cast also keep the theme dark and noir based on the criminal undertone that the show carries with itself
\ No newline at end of file
diff --git a/script.js b/script.js
new file mode 100644
index 0000000..604ff34
--- /dev/null
+++ b/script.js
@@ -0,0 +1 @@
+// No JavaScript needed for this static site
\ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..59a3e19
--- /dev/null
+++ b/style.css
@@ -0,0 +1,96 @@
+:root {
+ --noir-black: #1a1a1a;
+ --noir-gray: #333;
+ --noir-white: #f0f0f0;
+ --noir-red: #8b0000;
+ --noir-font: 'Georgia', serif;
+}
+
+body {
+ background-color: var(--noir-black);
+ color: var(--noir-white);
+ font-family: var(--noir-font);
+ margin: 0;
+ padding: 0;
+ line-height: 1.6;
+}
+
+.noir-header {
+ background-color: var(--noir-gray);
+ padding: 2rem;
+ text-align: center;
+ border-bottom: 3px solid var(--noir-red);
+}
+
+.noir-header h1 {
+ font-size: 2.5rem;
+ margin: 0;
+ color: var(--noir-red);
+}
+
+.noir-header p {
+ font-size: 1.2rem;
+ margin: 0.5rem 0 0;
+}
+
+.noir-main {
+ padding: 2rem;
+ max-width: 800px;
+ margin: 0 auto;
+}
+
+.episodes h2, .cast h2 {
+ color: var(--noir-red);
+ border-bottom: 2px solid var(--noir-red);
+ padding-bottom: 0.5rem;
+}
+
+.episode-card {
+ background-color: var(--noir-gray);
+ padding: 1rem;
+ margin: 1rem 0;
+ border-left: 4px solid var(--noir-red);
+}
+
+.episode-card h3 {
+ margin: 0 0 0.5rem;
+ color: var(--noir-red);
+}
+
+.cast ul {
+ list-style-type: none;
+ padding: 0;
+}
+
+.cast li {
+ background-color: var(--noir-gray);
+ padding: 0.5rem;
+ margin: 0.5rem 0;
+ border-left: 4px solid var(--noir-red);
+}
+
+.noir-footer {
+ background-color: var(--noir-gray);
+ padding: 1rem;
+ text-align: center;
+ border-top: 3px solid var(--noir-red);
+ margin-top: 2rem;
+}
+
+@media (max-width: 768px) {
+ .noir-header h1 {
+ font-size: 2rem;
+ }
+
+ .noir-header p {
+ font-size: 1rem;
+ }
+
+ .noir-main {
+ padding: 1rem;
+ }
+
+ .episode-card, .cast li {
+ padding: 0.75rem;
+ }
+}
\ No newline at end of file