Changes to peacefulpath1.scroll.pub

root
root
25 days ago
Initial commit
body.html
Changed around line 1
+
+

Peaceful Path

+

Choose Your Protest Wisely

+
+
+
+
+

Your Voice Matters

+

Explore different types of peaceful protests and find the one that resonates with you.

+
+
+
+
+

Silent Vigil

+

A quiet, powerful presence that speaks volumes.

+
+
+

Artistic Expression

+

Use art to convey your message and inspire others.

+
+
+

Digital Activism

+

Leverage the power of the internet to spread awareness.

+
+
+

Tiananmen Square

+

A historic site for peaceful protest and remembrance.

+
+
+
+
+

Protest Details

+
+

Select a protest type to learn more.

+
+
+
+
+
+

Stay safe and make your voice heard.

+
index.scroll
Changed around line 1
+ buildHtml
+ baseUrl https://peacefulpath.scroll.pub
+ metaTags
+ editButton /edit.html
+ title Peaceful Path - Choose Your Protest
+ style.css
+ body.html
+ script.js
prompt.json
Changed around line 1
+ {
+ "id": "b890d293-7f4e-4de6-aa47-cadeb64af082",
+ "object": "chat.completion",
+ "created": 1735348070,
+ "model": "deepseek-chat",
+ "choices": [
+ {
+ "index": 0,
+ "message": {
+ "role": "assistant",
+ "content": "---domain---\npeacefulpath.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://peacefulpath.scroll.pub\nmetaTags\neditButton /edit.html\ntitle Peaceful Path - Choose Your Protest\nstyle.css\nbody.html\nscript.js\n---body.html---\n
\n

Peaceful Path

\n

Choose Your Protest Wisely

\n
\n\n
\n
\n

Your Voice Matters

\n

Explore different types of peaceful protests and find the one that resonates with you.

\n
\n\n
\n
\n

Silent Vigil

\n

A quiet, powerful presence that speaks volumes.

\n
\n
\n

Artistic Expression

\n

Use art to convey your message and inspire others.

\n
\n
\n

Digital Activism

\n

Leverage the power of the internet to spread awareness.

\n
\n
\n

Tiananmen Square

\n

A historic site for peaceful protest and remembrance.

\n
\n
\n\n
\n

Protest Details

\n
\n

Select a protest type to learn more.

\n
\n
\n
\n\n
\n

Stay safe and make your voice heard.

\n
\n---style.css---\n:root {\n --primary-color: #4CAF50;\n --secondary-color: #FFC107;\n --background-color: #F5F5F5;\n --text-color: #333;\n --card-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n}\n\nbody {\n font-family: 'Arial', sans-serif;\n margin: 0;\n padding: 0;\n background-color: var(--background-color);\n color: var(--text-color);\n line-height: 1.6;\n}\n\nheader {\n background-color: var(--primary-color);\n color: white;\n padding: 2rem;\n text-align: center;\n}\n\nheader h1 {\n margin: 0;\n font-size: 2.5rem;\n}\n\nheader p {\n margin: 0.5rem 0 0;\n font-size: 1.2rem;\n}\n\nmain {\n padding: 2rem;\n}\n\n#intro {\n text-align: center;\n margin-bottom: 2rem;\n}\n\n#protest-types {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n gap: 1rem;\n}\n\n.protest-card {\n background-color: white;\n padding: 1.5rem;\n border-radius: 8px;\n box-shadow: var(--card-shadow);\n cursor: pointer;\n transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.protest-card:hover {\n transform: translateY(-5px);\n box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);\n}\n\n.protest-card h3 {\n margin: 0 0 0.5rem;\n font-size: 1.5rem;\n}\n\n.protest-card p {\n margin: 0;\n font-size: 1rem;\n}\n\n#protest-details {\n margin-top: 2rem;\n text-align: center;\n}\n\n#details-content {\n background-color: white;\n padding: 1.5rem;\n border-radius: 8px;\n box-shadow: var(--card-shadow);\n}\n\nfooter {\n background-color: var(--primary-color);\n color: white;\n text-align: center;\n padding: 1rem;\n margin-top: 2rem;\n}\n\n@media (max-width: 600px) {\n header h1 {\n font-size: 2rem;\n }\n\n header p {\n font-size: 1rem;\n }\n\n .protest-card {\n padding: 1rem;\n }\n\n .protest-card h3 {\n font-size: 1.2rem;\n }\n\n .protest-card p {\n font-size: 0.9rem;\n }\n}\n---script.js---\ndocument.addEventListener('DOMContentLoaded', function() {\n const protestCards = document.querySelectorAll('.protest-card');\n const detailsContent = document.getElementById('details-content');\n\n const protestDetails = {\n 'silent-vigil': {\n title: 'Silent Vigil',\n description: 'A silent vigil is a powerful form of protest where participants stand quietly, often holding candles or signs, to draw attention to an issue. It is a peaceful and respectful way to make your voice heard.'\n },\n 'artistic-expression': {\n title: 'Artistic Expression',\n description: 'Artistic expression involves using various forms of art, such as paintings, music, or performances, to convey a message. It can be a creative and impactful way to protest and inspire others.'\n },\n 'digital-activism': {\n title: 'Digital Activism',\n description: 'Digital activism leverages the power of the internet and social media to spread awareness and mobilize people. It includes activities like online petitions, hashtag campaigns, and sharing information.'\n },\n 'tiananmen': {\n title: 'Tiananmen Square',\n description: 'Tiananmen Square is a historic site in Beijing known for its significance in the 1989 pro-democracy protests. It remains a symbol of peaceful resistance and the fight for freedom.'\n }\n };\n\n protestCards.forEach(card => {\n card.addEventListener('click', function() {\n const type = card.getAttribute('data-type');\n const details = protestDetails[type];\n detailsContent.innerHTML = `\n

${details.title}

\n

${details.description}

\n `;\n });\n });\n});\n---end---"
+ },
+ "logprobs": null,
+ "finish_reason": "stop"
+ }
+ ],
+ "usage": {
+ "prompt_tokens": 273,
+ "completion_tokens": 1401,
+ "total_tokens": 1674,
+ "prompt_cache_hit_tokens": 256,
+ "prompt_cache_miss_tokens": 17
+ },
+ "system_fingerprint": "fp_f1afce2943"
+ }
readme.scroll
Changed around line 1
+ # peacefulpath1.scroll.pub
+ Website generated by DeepSeek from prompt: i'm a chinese national with negative views on CCP and communism, and make an interactive website with fancy css to help me choose between types of peaceful protest, including one at Tiananmen square
script.js
Changed around line 1
+ document.addEventListener('DOMContentLoaded', function() {
+ const protestCards = document.querySelectorAll('.protest-card');
+ const detailsContent = document.getElementById('details-content');
+
+ const protestDetails = {
+ 'silent-vigil': {
+ title: 'Silent Vigil',
+ description: 'A silent vigil is a powerful form of protest where participants stand quietly, often holding candles or signs, to draw attention to an issue. It is a peaceful and respectful way to make your voice heard.'
+ },
+ 'artistic-expression': {
+ title: 'Artistic Expression',
+ description: 'Artistic expression involves using various forms of art, such as paintings, music, or performances, to convey a message. It can be a creative and impactful way to protest and inspire others.'
+ },
+ 'digital-activism': {
+ title: 'Digital Activism',
+ description: 'Digital activism leverages the power of the internet and social media to spread awareness and mobilize people. It includes activities like online petitions, hashtag campaigns, and sharing information.'
+ },
+ 'tiananmen': {
+ title: 'Tiananmen Square',
+ description: 'Tiananmen Square is a historic site in Beijing known for its significance in the 1989 pro-democracy protests. It remains a symbol of peaceful resistance and the fight for freedom.'
+ }
+ };
+
+ protestCards.forEach(card => {
+ card.addEventListener('click', function() {
+ const type = card.getAttribute('data-type');
+ const details = protestDetails[type];
+ detailsContent.innerHTML = `
+

${details.title}

+

${details.description}

+ `;
+ });
+ });
+ });
style.css
Changed around line 1
+ :root {
+ --primary-color: #4CAF50;
+ --secondary-color: #FFC107;
+ --background-color: #F5F5F5;
+ --text-color: #333;
+ --card-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
+ }
+
+ body {
+ font-family: 'Arial', sans-serif;
+ margin: 0;
+ padding: 0;
+ background-color: var(--background-color);
+ color: var(--text-color);
+ line-height: 1.6;
+ }
+
+ header {
+ background-color: var(--primary-color);
+ color: white;
+ padding: 2rem;
+ text-align: center;
+ }
+
+ header h1 {
+ margin: 0;
+ font-size: 2.5rem;
+ }
+
+ header p {
+ margin: 0.5rem 0 0;
+ font-size: 1.2rem;
+ }
+
+ main {
+ padding: 2rem;
+ }
+
+ #intro {
+ text-align: center;
+ margin-bottom: 2rem;
+ }
+
+ #protest-types {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
+ gap: 1rem;
+ }
+
+ .protest-card {
+ background-color: white;
+ padding: 1.5rem;
+ border-radius: 8px;
+ box-shadow: var(--card-shadow);
+ cursor: pointer;
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
+ }
+
+ .protest-card:hover {
+ transform: translateY(-5px);
+ box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
+ }
+
+ .protest-card h3 {
+ margin: 0 0 0.5rem;
+ font-size: 1.5rem;
+ }
+
+ .protest-card p {
+ margin: 0;
+ font-size: 1rem;
+ }
+
+ #protest-details {
+ margin-top: 2rem;
+ text-align: center;
+ }
+
+ #details-content {
+ background-color: white;
+ padding: 1.5rem;
+ border-radius: 8px;
+ box-shadow: var(--card-shadow);
+ }
+
+ footer {
+ background-color: var(--primary-color);
+ color: white;
+ text-align: center;
+ padding: 1rem;
+ margin-top: 2rem;
+ }
+
+ @media (max-width: 600px) {
+ header h1 {
+ font-size: 2rem;
+ }
+
+ header p {
+ font-size: 1rem;
+ }
+
+ .protest-card {
+ padding: 1rem;
+ }
+
+ .protest-card h3 {
+ font-size: 1.2rem;
+ }
+
+ .protest-card p {
+ font-size: 0.9rem;
+ }
+ }