Changes to labpro.scroll.pub

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

LabPro

+

Your Interactive Resource for Medical Laboratory Professionals

+
+
+
+
+
+

Hematology

+

Explore comprehensive information on blood tests, cell counts, and related diagnostics.

+
+
+
+
+

Microbiology

+

Discover insights into microbial cultures, sensitivity tests, and pathogen identification.

+
+
+
+
+

Chemical Pathology

+

Learn about biochemical tests, enzyme levels, and metabolic panel interpretations.

+
+
+
+
+
+

Calculator

+
+
+
+
+
+

LabPro - Empowering Laboratory Professionals

+
index.scroll
Changed around line 1
+ buildHtml
+ baseUrl https://labpro.scroll.pub
+ metaTags
+ editButton /edit.html
+ title LabPro - Interactive Resource for Medical Laboratory Professionals
+ style.css
+ body.html
+ script.js
prompt.json
Changed around line 1
+ {
+ "id": "8eb4b4de-48af-4198-9884-afd9d16ca82e",
+ "object": "chat.completion",
+ "created": 1735324283,
+ "model": "deepseek-chat",
+ "choices": [
+ {
+ "index": 0,
+ "message": {
+ "role": "assistant",
+ "content": "---domain---\nlabpro.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://labpro.scroll.pub\nmetaTags\neditButton /edit.html\ntitle LabPro - Interactive Resource for Medical Laboratory Professionals\nstyle.css\nbody.html\nscript.js\n---body.html---\n
\n

LabPro

\n

Your Interactive Resource for Medical Laboratory Professionals

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

Hematology

\n

Explore comprehensive information on blood tests, cell counts, and related diagnostics.

\n \n
\n\n
\n

Microbiology

\n

Discover insights into microbial cultures, sensitivity tests, and pathogen identification.

\n \n
\n\n
\n

Chemical Pathology

\n

Learn about biochemical tests, enzyme levels, and metabolic panel interpretations.

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

Calculator

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

LabPro - Empowering Laboratory Professionals

\n
\n---style.css---\n:root {\n --primary-color: #2c3e50;\n --secondary-color: #3498db;\n --background-color: #ecf0f1;\n --text-color: #2c3e50;\n --card-bg: #ffffff;\n --card-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\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 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\n.card-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n gap: 2rem;\n padding: 2rem;\n}\n\n.card {\n background-color: var(--card-bg);\n border-radius: 8px;\n box-shadow: var(--card-shadow);\n padding: 2rem;\n transition: transform 0.3s ease;\n}\n\n.card:hover {\n transform: translateY(-5px);\n}\n\n.card h2 {\n margin-top: 0;\n color: var(--secondary-color);\n}\n\n.card p {\n margin: 1rem 0;\n}\n\n.card button {\n background-color: var(--secondary-color);\n color: white;\n border: none;\n padding: 0.75rem 1.5rem;\n border-radius: 4px;\n cursor: pointer;\n font-size: 1rem;\n transition: background-color 0.3s ease;\n}\n\n.card button:hover {\n background-color: #2980b9;\n}\n\n#calculator-section {\n padding: 2rem;\n background-color: var(--card-bg);\n margin: 2rem;\n border-radius: 8px;\n box-shadow: var(--card-shadow);\n}\n\n.hidden {\n display: none;\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: 768px) {\n header h1 {\n font-size: 2rem;\n }\n\n header p {\n font-size: 1rem;\n }\n\n .card-grid {\n grid-template-columns: 1fr;\n padding: 1rem;\n }\n\n .card {\n padding: 1.5rem;\n }\n}\n---script.js---\nfunction showCalculator(category) {\n const calculatorSection = document.getElementById('calculator-section');\n const calculatorContent = document.getElementById('calculator-content');\n\n calculatorSection.classList.remove('hidden');\n\n switch (category) {\n case 'hematology':\n calculatorContent.innerHTML = `\n

Hematology Calculator

\n

Calculate blood cell counts, hemoglobin levels, and more.

\n
\n \n \n \n
\n `;\n break;\n case 'microbiology':\n calculatorContent.innerHTML = `\n

Microbiology Calculator

\n

Calculate microbial growth rates, colony counts, and more.

\n
\n \n \n \n
\n `;\n break;\n case 'chemical-pathology':\n calculatorContent.innerHTML = `\n

Chemical Pathology Calculator

\n

Calculate enzyme levels, metabolic panel results, and more.

\n
\n \n \n \n
\n `;\n break;\n default:\n calculatorContent.innerHTML = `

No calculator available for this category.

`;\n }\n}\n---end---"
+ },
+ "logprobs": null,
+ "finish_reason": "stop"
+ }
+ ],
+ "usage": {
+ "prompt_tokens": 271,
+ "completion_tokens": 1353,
+ "total_tokens": 1624,
+ "prompt_cache_hit_tokens": 0,
+ "prompt_cache_miss_tokens": 271
+ },
+ "system_fingerprint": "fp_f1afce2943"
+ }
readme.scroll
Changed around line 1
+ # labpro.scroll.pub
+ Website generated by DeepSeek from prompt: Create an interactive website for medical laboratory professionals. Website should provide various useful information on lab test, under these card categories; hematology, microbiology, chemical Pathology. Add relevant calculators under them.
script.js
Changed around line 1
+ function showCalculator(category) {
+ const calculatorSection = document.getElementById('calculator-section');
+ const calculatorContent = document.getElementById('calculator-content');
+
+ calculatorSection.classList.remove('hidden');
+
+ switch (category) {
+ case 'hematology':
+ calculatorContent.innerHTML = `
+

Hematology Calculator

+

Calculate blood cell counts, hemoglobin levels, and more.

+
+
+
+
+
+ `;
+ break;
+ case 'microbiology':
+ calculatorContent.innerHTML = `
+

Microbiology Calculator

+

Calculate microbial growth rates, colony counts, and more.

+
+
+
+
+
+ `;
+ break;
+ case 'chemical-pathology':
+ calculatorContent.innerHTML = `
+

Chemical Pathology Calculator

+

Calculate enzyme levels, metabolic panel results, and more.

+
+
+
+
+
+ `;
+ break;
+ default:
+ calculatorContent.innerHTML = `

No calculator available for this category.

`;
+ }
+ }
style.css
Changed around line 1
+ :root {
+ --primary-color: #2c3e50;
+ --secondary-color: #3498db;
+ --background-color: #ecf0f1;
+ --text-color: #2c3e50;
+ --card-bg: #ffffff;
+ --card-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
+ }
+
+ body {
+ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, 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;
+ }
+
+ .card-grid {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
+ gap: 2rem;
+ padding: 2rem;
+ }
+
+ .card {
+ background-color: var(--card-bg);
+ border-radius: 8px;
+ box-shadow: var(--card-shadow);
+ padding: 2rem;
+ transition: transform 0.3s ease;
+ }
+
+ .card:hover {
+ transform: translateY(-5px);
+ }
+
+ .card h2 {
+ margin-top: 0;
+ color: var(--secondary-color);
+ }
+
+ .card p {
+ margin: 1rem 0;
+ }
+
+ .card button {
+ background-color: var(--secondary-color);
+ color: white;
+ border: none;
+ padding: 0.75rem 1.5rem;
+ border-radius: 4px;
+ cursor: pointer;
+ font-size: 1rem;
+ transition: background-color 0.3s ease;
+ }
+
+ .card button:hover {
+ background-color: #2980b9;
+ }
+
+ #calculator-section {
+ padding: 2rem;
+ background-color: var(--card-bg);
+ margin: 2rem;
+ border-radius: 8px;
+ box-shadow: var(--card-shadow);
+ }
+
+ .hidden {
+ display: none;
+ }
+
+ footer {
+ background-color: var(--primary-color);
+ color: white;
+ text-align: center;
+ padding: 1rem;
+ margin-top: 2rem;
+ }
+
+ @media (max-width: 768px) {
+ header h1 {
+ font-size: 2rem;
+ }
+
+ header p {
+ font-size: 1rem;
+ }
+
+ .card-grid {
+ grid-template-columns: 1fr;
+ padding: 1rem;
+ }
+
+ .card {
+ padding: 1.5rem;
+ }
+ }