95 lines
5.9 KiB
HTML
95 lines
5.9 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Product Backlog - PersoNotes</title>
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="static/theme.css" />
|
|
<link rel="stylesheet" href="static/themes.css" />
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/highlight.js@11.9.0/styles/atom-one-dark.min.css" />
|
|
<script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.9.0/build/highlight.min.js"></script>
|
|
<style>
|
|
body { margin: 0; padding: 0; background: var(--bg-primary, #1e1e1e); color: var(--text-primary, #e0e0e0); font-family: 'JetBrains Mono', monospace; }
|
|
.public-view-container { max-width: 800px; margin: 0 auto; padding: 2rem; }
|
|
.public-nav { margin-bottom: 2rem; }
|
|
.public-nav a { color: var(--accent-blue, #42a5f5); text-decoration: none; display: inline-flex; align-items: center; gap: 0.5rem; }
|
|
.public-nav a:hover { text-decoration: underline; }
|
|
.public-header { margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 2px solid var(--bg-tertiary, #2d2d2d); }
|
|
.public-title { font-size: 2.5rem; margin: 0 0 1rem 0; color: var(--text-primary, #e0e0e0); }
|
|
.public-meta { display: flex; gap: 1.5rem; color: var(--text-secondary, #b0b0b0); font-size: 0.95rem; }
|
|
.public-tags { display: flex; gap: 0.5rem; flex-wrap: wrap; margin-top: 1rem; }
|
|
.tag { background: var(--bg-tertiary, #2d2d2d); color: var(--text-secondary, #b0b0b0); padding: 0.25rem 0.75rem; border-radius: 4px; font-size: 0.85rem; }
|
|
.public-content { line-height: 1.8; color: var(--text-primary, #e0e0e0); font-size: 1.05rem; }
|
|
.public-content h1, .public-content h2, .public-content h3, .public-content h4, .public-content h5, .public-content h6 { color: var(--text-primary, #e0e0e0); margin-top: 2rem; margin-bottom: 1rem; }
|
|
.public-content h1 { font-size: 2rem; } .public-content h2 { font-size: 1.75rem; } .public-content h3 { font-size: 1.5rem; } .public-content h4 { font-size: 1.25rem; }
|
|
.public-content p { margin-bottom: 1rem; }
|
|
.public-content a { color: var(--accent-blue, #42a5f5); text-decoration: none; }
|
|
.public-content a:hover { text-decoration: underline; }
|
|
.public-content pre { background: var(--bg-secondary, #252525); border: 1px solid var(--bg-tertiary, #2d2d2d); border-radius: 6px; padding: 1rem; overflow-x: auto; margin: 1rem 0; }
|
|
.public-content code { font-family: 'JetBrains Mono', monospace; background: var(--bg-secondary, #252525); padding: 0.2rem 0.4rem; border-radius: 3px; font-size: 0.9em; }
|
|
.public-content pre code { background: none; padding: 0; }
|
|
.public-content blockquote { border-left: 4px solid var(--accent-blue, #42a5f5); padding-left: 1rem; margin: 1rem 0; color: var(--text-secondary, #b0b0b0); font-style: italic; }
|
|
.public-content ul, .public-content ol { margin: 1rem 0; padding-left: 2rem; }
|
|
.public-content li { margin-bottom: 0.5rem; }
|
|
.public-content table { width: 100%; border-collapse: collapse; margin: 1rem 0; }
|
|
.public-content th, .public-content td { border: 1px solid var(--bg-tertiary, #2d2d2d); padding: 0.75rem; text-align: left; }
|
|
.public-content th { background: var(--bg-secondary, #252525); font-weight: 600; }
|
|
.public-content img { max-width: 100%; height: auto; border-radius: 6px; margin: 1rem 0; }
|
|
.public-content hr { border: none; border-top: 2px solid var(--bg-tertiary, #2d2d2d); margin: 2rem 0; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="public-view-container">
|
|
<div class="public-nav">
|
|
<a href="index.html">
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
|
<line x1="19" y1="12" x2="5" y2="12"></line>
|
|
<polyline points="12 19 5 12 12 5"></polyline>
|
|
</svg>
|
|
Back to public notes
|
|
</a>
|
|
</div>
|
|
<article>
|
|
<div class="public-header">
|
|
<h1 class="public-title">Product Backlog</h1>
|
|
<div class="public-meta"><span>📅 10-11-2025</span></div>
|
|
<div class="public-tags"><span class="tag">#task</span><span class="tag">#planning</span></div>
|
|
</div>
|
|
<div class="public-content">
|
|
<h1 id="product-backlog">Product Backlog</h1>
|
|
<h2 id="high-priority">High Priority</h2>
|
|
<ul>
|
|
<li><input disabled="" type="checkbox" /> Export notes to PDF</li>
|
|
<li><input disabled="" type="checkbox" /> Bulk operations (delete, move)</li>
|
|
<li><input disabled="" type="checkbox" /> Tags management page</li>
|
|
<li><input disabled="" type="checkbox" /> Keyboard shortcuts documentation</li>
|
|
</ul>
|
|
<h2 id="medium-priority">Medium Priority</h2>
|
|
<ul>
|
|
<li><input disabled="" type="checkbox" /> Note templates</li>
|
|
<li><input disabled="" type="checkbox" /> Trash/Recycle bin</li>
|
|
<li><input disabled="" type="checkbox" /> Note history/versions</li>
|
|
<li><input disabled="" type="checkbox" /> Full-text search improvements</li>
|
|
</ul>
|
|
<h2 id="low-priority">Low Priority</h2>
|
|
<ul>
|
|
<li><input disabled="" type="checkbox" /> Themes customization</li>
|
|
<li><input disabled="" type="checkbox" /> Plugin system</li>
|
|
<li><input disabled="" type="checkbox" /> Graph view of notes links</li>
|
|
</ul>
|
|
|
|
</div>
|
|
</article>
|
|
</div>
|
|
<script>
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
document.querySelectorAll('pre code').forEach((block) => {
|
|
hljs.highlightElement(block);
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html> |