diff --git a/templates/note_editor.html b/templates/note_editor.html index 8d00bdd..6573cef 100644 --- a/templates/note_editor.html +++ b/templates/note_editor.html @@ -277,6 +277,97 @@ margin: 0 auto; } +/* Page Header - Time Tracking style */ +.page-header { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + border-radius: 16px; + padding: 2rem; + color: white; + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); + margin-bottom: 2rem; +} + +.header-content { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + gap: 2rem; +} + +.page-title { + font-size: 2rem; + font-weight: 700; + margin: 0; + display: flex; + align-items: center; + gap: 0.75rem; +} + +.page-icon { + font-size: 2.5rem; + display: inline-block; + animation: float 3s ease-in-out infinite; +} + +@keyframes float { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-10px); } +} + +.page-subtitle { + font-size: 1.1rem; + opacity: 0.9; + margin: 0.5rem 0 0 0; +} + +.header-actions { + display: flex; + gap: 1rem; + flex-wrap: wrap; +} + +/* Button styles */ +.btn { + padding: 0.75rem 1.5rem; + border-radius: 8px; + font-weight: 600; + transition: all 0.3s ease; + border: 2px solid transparent; + display: inline-flex; + align-items: center; + gap: 0.5rem; + text-decoration: none; + cursor: pointer; +} + +.btn-primary { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: white; + border: none; +} + +.btn-primary:hover { + transform: translateY(-2px); + box-shadow: 0 8px 20px rgba(102, 126, 234, 0.3); +} + +.btn-secondary { + background: white; + color: #667eea; + border-color: #e5e7eb; +} + +.btn-secondary:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); + border-color: #667eea; +} + +.btn .icon { + font-size: 1.1em; +} + /* Settings Panel */ .settings-panel { margin-bottom: 2rem; @@ -285,10 +376,10 @@ .settings-card { background: white; - border: 1px solid #dee2e6; - border-radius: 8px; + border: 1px solid #e5e7eb; + border-radius: 16px; padding: 2rem; - box-shadow: 0 2px 4px rgba(0,0,0,0.1); + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06); } .settings-grid { @@ -353,7 +444,7 @@ } .toggle-switch input:checked + .toggle-slider { - background-color: var(--primary-color); + background-color: #667eea; } .toggle-switch input:checked + .toggle-slider:before { @@ -375,10 +466,10 @@ /* Editor Panel */ .editor-card { background: white; - border: 1px solid #dee2e6; - border-radius: 8px; + border: 1px solid #e5e7eb; + border-radius: 16px; overflow: hidden; - box-shadow: 0 2px 4px rgba(0,0,0,0.1); + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06); display: flex; flex-direction: column; height: 100%; @@ -474,10 +565,10 @@ /* Preview Panel */ .preview-card { background: white; - border: 1px solid #dee2e6; - border-radius: 8px; + border: 1px solid #e5e7eb; + border-radius: 16px; overflow: hidden; - box-shadow: 0 2px 4px rgba(0,0,0,0.1); + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06); display: flex; flex-direction: column; height: 100%; diff --git a/templates/note_mindmap.html b/templates/note_mindmap.html index b8a2863..371c1ac 100644 --- a/templates/note_mindmap.html +++ b/templates/note_mindmap.html @@ -1,57 +1,148 @@ {% extends "layout.html" %} {% block content %} -
{{ note.title }}
+If you see this, the template is working.
+If you see this, the template is working.
+Organize your notes with folders
+