Changes to noteshare.scroll.pub

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

NoteShare

+
+
+
+
+
+
+

Share and Discover Notes

+

Join our community to upload, share, and explore notes on various topics.

+
+
+
+

Features

+
+
+

Easy Upload

+

Quickly upload your notes in various formats.

+
+
+

Organized Categories

+

Find notes by subject, topic, or keyword.

+
+
+

Community Driven

+

Engage with other users and share knowledge.

+
+
+
+
+
+

Upload Your Notes

+
+
+
+
+
+
+
+
+
+

Browse Notes

+
+
+
+
+

Login

+
+
+
+
+
+
+
+
+

Sign Up

+
+
+
+
+
+
+
+
+
+
+

Connect with us on social media

+
index.scroll
Changed around line 1
+ buildHtml
+ baseUrl https://noteshare.scroll.pub
+ metaTags
+ editButton /edit.html
+ title NoteShare - Share and Discover Notes
+ style.css
+ body.html
+ script.js
prompt.json
Changed around line 1
+ {
+ "id": "662280c7-7325-4356-85f9-598c072d20f7",
+ "object": "chat.completion",
+ "created": 1735312509,
+ "model": "deepseek-chat",
+ "choices": [
+ {
+ "index": 0,
+ "message": {
+ "role": "assistant",
+ "content": "---domain---\nnoteshare.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://noteshare.scroll.pub\nmetaTags\neditButton /edit.html\ntitle NoteShare - Share and Discover Notes\nstyle.css\nbody.html\nscript.js\n---body.html---\n
\n

NoteShare

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

Share and Discover Notes

\n

Join our community to upload, share, and explore notes on various topics.

\n Get Started\n
\n\n
\n

Features

\n
\n
\n

Easy Upload

\n

Quickly upload your notes in various formats.

\n
\n
\n

Organized Categories

\n

Find notes by subject, topic, or keyword.

\n
\n
\n

Community Driven

\n

Engage with other users and share knowledge.

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

Upload Your Notes

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

Browse Notes

\n
\n
\n\n
\n

Login

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

Sign Up

\n
\n \n \n \n \n
\n
\n
\n\n\n---style.css---\n:root {\n --primary-color: #4CAF50;\n --secondary-color: #2196F3;\n --background-color: #f5f5f5;\n --text-color: #333;\n --white: #fff;\n}\n\nbody {\n font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n margin: 0;\n padding: 0;\n background-color: var(--background-color);\n color: var(--text-color);\n}\n\nheader {\n background-color: var(--primary-color);\n color: var(--white);\n padding: 1rem;\n text-align: center;\n}\n\nheader h1 {\n margin: 0;\n}\n\nnav {\n display: flex;\n justify-content: center;\n gap: 1rem;\n margin-top: 1rem;\n}\n\nnav a {\n color: var(--white);\n text-decoration: none;\n font-weight: bold;\n}\n\nmain {\n padding: 2rem;\n}\n\nsection {\n margin-bottom: 2rem;\n}\n\nh2, h3 {\n color: var(--primary-color);\n}\n\n.cta-button {\n background-color: var(--secondary-color);\n color: var(--white);\n padding: 0.5rem 1rem;\n text-decoration: none;\n border-radius: 5px;\n display: inline-block;\n margin-top: 1rem;\n}\n\n.feature-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n gap: 1rem;\n}\n\n.feature {\n background-color: var(--white);\n padding: 1rem;\n border-radius: 5px;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n}\n\nform {\n display: flex;\n flex-direction: column;\n gap: 1rem;\n}\n\ninput, textarea, button {\n padding: 0.5rem;\n border: 1px solid #ccc;\n border-radius: 5px;\n}\n\nbutton {\n background-color: var(--primary-color);\n color: var(--white);\n border: none;\n cursor: pointer;\n}\n\nbutton:hover {\n background-color: var(--secondary-color);\n}\n\n#notesGrid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n gap: 1rem;\n}\n\nfooter {\n background-color: var(--primary-color);\n color: var(--white);\n text-align: center;\n padding: 1rem;\n margin-top: 2rem;\n}\n\n.social-links {\n display: flex;\n justify-content: center;\n gap: 1rem;\n}\n\n.social-links a {\n color: var(--white);\n text-decoration: none;\n}\n\n@media (max-width: 768px) {\n nav {\n flex-direction: column;\n align-items: center;\n }\n\n .feature-grid {\n grid-template-columns: 1fr;\n }\n}\n---script.js---\ndocument.addEventListener('DOMContentLoaded', function() {\n const uploadForm = document.getElementById('uploadForm');\n const loginForm = document.getElementById('loginForm');\n const signupForm = document.getElementById('signupForm');\n const notesGrid = document.getElementById('notesGrid');\n\n uploadForm.addEventListener('submit', function(event) {\n event.preventDefault();\n const noteTitle = document.getElementById('noteTitle').value;\n const noteContent = document.getElementById('noteContent').value;\n const noteFile = document.getElementById('noteFile').files[0];\n\n if (noteTitle && noteContent) {\n const noteElement = document.createElement('div');\n noteElement.className = 'note';\n noteElement.innerHTML = `\n

${noteTitle}

\n

${noteContent}

\n `;\n notesGrid.appendChild(noteElement);\n uploadForm.reset();\n }\n });\n\n loginForm.addEventListener('submit', function(event) {\n event.preventDefault();\n const email = document.getElementById('loginEmail').value;\n const password = document.getElementById('loginPassword').value;\n\n if (email && password) {\n alert('Login successful!');\n loginForm.reset();\n }\n });\n\n signupForm.addEventListener('submit', function(event) {\n event.preventDefault();\n const name = document.getElementById('signupName').value;\n const email = document.getElementById('signupEmail').value;\n const password = document.getElementById('signupPassword').value;\n\n if (name && email && password) {\n alert('Sign up successful!');\n signupForm.reset();\n }\n });\n});\n---end---"
+ },
+ "logprobs": null,
+ "finish_reason": "stop"
+ }
+ ],
+ "usage": {
+ "prompt_tokens": 248,
+ "completion_tokens": 1744,
+ "total_tokens": 1992,
+ "prompt_cache_hit_tokens": 0,
+ "prompt_cache_miss_tokens": 248
+ },
+ "system_fingerprint": "fp_f1afce2943"
+ }
readme.scroll
Changed around line 1
+ # noteshare.scroll.pub
+ Website generated by DeepSeek from prompt: make an web application for notes sharing and user create account and upload notes
script.js
Changed around line 1
+ document.addEventListener('DOMContentLoaded', function() {
+ const uploadForm = document.getElementById('uploadForm');
+ const loginForm = document.getElementById('loginForm');
+ const signupForm = document.getElementById('signupForm');
+ const notesGrid = document.getElementById('notesGrid');
+
+ uploadForm.addEventListener('submit', function(event) {
+ event.preventDefault();
+ const noteTitle = document.getElementById('noteTitle').value;
+ const noteContent = document.getElementById('noteContent').value;
+ const noteFile = document.getElementById('noteFile').files[0];
+
+ if (noteTitle && noteContent) {
+ const noteElement = document.createElement('div');
+ noteElement.className = 'note';
+ noteElement.innerHTML = `
+

${noteTitle}

+

${noteContent}

+ `;
+ notesGrid.appendChild(noteElement);
+ uploadForm.reset();
+ }
+ });
+
+ loginForm.addEventListener('submit', function(event) {
+ event.preventDefault();
+ const email = document.getElementById('loginEmail').value;
+ const password = document.getElementById('loginPassword').value;
+
+ if (email && password) {
+ alert('Login successful!');
+ loginForm.reset();
+ }
+ });
+
+ signupForm.addEventListener('submit', function(event) {
+ event.preventDefault();
+ const name = document.getElementById('signupName').value;
+ const email = document.getElementById('signupEmail').value;
+ const password = document.getElementById('signupPassword').value;
+
+ if (name && email && password) {
+ alert('Sign up successful!');
+ signupForm.reset();
+ }
+ });
+ });
style.css
Changed around line 1
+ :root {
+ --primary-color: #4CAF50;
+ --secondary-color: #2196F3;
+ --background-color: #f5f5f5;
+ --text-color: #333;
+ --white: #fff;
+ }
+
+ body {
+ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+ margin: 0;
+ padding: 0;
+ background-color: var(--background-color);
+ color: var(--text-color);
+ }
+
+ header {
+ background-color: var(--primary-color);
+ color: var(--white);
+ padding: 1rem;
+ text-align: center;
+ }
+
+ header h1 {
+ margin: 0;
+ }
+
+ nav {
+ display: flex;
+ justify-content: center;
+ gap: 1rem;
+ margin-top: 1rem;
+ }
+
+ nav a {
+ color: var(--white);
+ text-decoration: none;
+ font-weight: bold;
+ }
+
+ main {
+ padding: 2rem;
+ }
+
+ section {
+ margin-bottom: 2rem;
+ }
+
+ h2, h3 {
+ color: var(--primary-color);
+ }
+
+ .cta-button {
+ background-color: var(--secondary-color);
+ color: var(--white);
+ padding: 0.5rem 1rem;
+ text-decoration: none;
+ border-radius: 5px;
+ display: inline-block;
+ margin-top: 1rem;
+ }
+
+ .feature-grid {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
+ gap: 1rem;
+ }
+
+ .feature {
+ background-color: var(--white);
+ padding: 1rem;
+ border-radius: 5px;
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
+ }
+
+ form {
+ display: flex;
+ flex-direction: column;
+ gap: 1rem;
+ }
+
+ input, textarea, button {
+ padding: 0.5rem;
+ border: 1px solid #ccc;
+ border-radius: 5px;
+ }
+
+ button {
+ background-color: var(--primary-color);
+ color: var(--white);
+ border: none;
+ cursor: pointer;
+ }
+
+ button:hover {
+ background-color: var(--secondary-color);
+ }
+
+ #notesGrid {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
+ gap: 1rem;
+ }
+
+ footer {
+ background-color: var(--primary-color);
+ color: var(--white);
+ text-align: center;
+ padding: 1rem;
+ margin-top: 2rem;
+ }
+
+ .social-links {
+ display: flex;
+ justify-content: center;
+ gap: 1rem;
+ }
+
+ .social-links a {
+ color: var(--white);
+ text-decoration: none;
+ }
+
+ @media (max-width: 768px) {
+ nav {
+ flex-direction: column;
+ align-items: center;
+ }
+
+ .feature-grid {
+ grid-template-columns: 1fr;
+ }
+ }