diff --git a/projects/notes/index.html b/projects/notes/index.html index 7d00911..7c6a6c5 100644 --- a/projects/notes/index.html +++ b/projects/notes/index.html @@ -19,7 +19,7 @@

Create Note

- + diff --git a/projects/notes/styles.css b/projects/notes/styles.css index 0e383f5..6632a92 100644 --- a/projects/notes/styles.css +++ b/projects/notes/styles.css @@ -1,269 +1,269 @@ body { - font-family: system-ui; - background: #0f0f12; - color: #eef1f8; - margin: 0; - padding: 0; - display: flex; - justify-content: center; - align-items: center; - height: 100vh; - transition: background 0.3s, color 0.3s; + font-family: system-ui; + background: #0f0f12; + color: #eef1f8; + margin: 0; + padding: 0; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; + transition: background 0.3s, color 0.3s; } .container { - display: flex; - width: 100%; - max-width: 1200px; - height: 90vh; - gap: 2rem; - padding: 2rem; - box-sizing: border-box; + display: flex; + width: 100%; + max-width: 1200px; + height: 90vh; + gap: 2rem; + padding: 2rem; + box-sizing: border-box; } .left-panel, .right-panel { - background: #17171c; - border: 1px solid #262631; - border-radius: 0.6rem; - padding: 1.5rem; - flex: 1; - display: flex; - flex-direction: column; - overflow-y: auto; + background: #17171c; + border: 1px solid #262631; + border-radius: 0.6rem; + padding: 1.5rem; + flex: 1; + display: flex; + flex-direction: column; + overflow-y: auto; } h1 { - margin-bottom: 1rem; - color: #6ee7b7; + margin-bottom: 1rem; + color: #6ee7b7; } .header-row { - display: flex; - justify-content: space-between; - align-items: center; + display: flex; + justify-content: space-between; + align-items: center; } .toggle-btn { - background: none; - border: 1px solid #262631; - color: #eef1f8; - border-radius: 0.4rem; - padding: 0.4rem 0.6rem; - cursor: pointer; - font-size: 1.2rem; - transition: background 0.2s, transform 0.2s; + background: none; + border: 1px solid #262631; + color: #eef1f8; + border-radius: 0.4rem; + padding: 0.4rem 0.6rem; + cursor: pointer; + font-size: 1.2rem; + transition: background 0.2s, transform 0.2s; } .toggle-btn:hover { - background: #262631; - transform: scale(1.05); + background: #262631; + transform: scale(1.05); } form { - display: flex; - flex-direction: column; - gap: 0.8rem; + display: flex; + flex-direction: column; + gap: 0.8rem; } input, textarea, select { - background: #0f0f12; - color: #eef1f8; - border: 1px solid #262631; - border-radius: 0.4rem; - padding: 0.7rem; - font-size: 1rem; - resize: none; + background: #0f0f12; + color: #eef1f8; + border: 1px solid #262631; + border-radius: 0.4rem; + padding: 0.7rem; + font-size: 1rem; + resize: none; } textarea { - min-height: 120px; + min-height: 120px; } button { - background: #6ee7b7; - color: #0b1020; - border: none; - border-radius: 0.4rem; - padding: 0.6rem; - cursor: pointer; - font-weight: 600; - font-size: 1rem; - transition: background 0.2s; + background: #6ee7b7; + color: #0b1020; + border: none; + border-radius: 0.4rem; + padding: 0.6rem; + cursor: pointer; + font-weight: 600; + font-size: 1rem; + transition: background 0.2s; } button:hover { - background: #34d399; + background: #34d399; } .notes-header { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 1rem; + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 1rem; } #search { - width: 50%; - background: #0f0f12; - border: 1px solid #262631; - border-radius: 0.4rem; - color: #eef1f8; - padding: 0.6rem 0.8rem; - font-size: 1rem; + width: 50%; + background: #0f0f12; + border: 1px solid #262631; + border-radius: 0.4rem; + color: #eef1f8; + padding: 0.6rem 0.8rem; + font-size: 1rem; } .filter-bar { - display: flex; - align-items: center; - gap: 0.6rem; - margin-bottom: 1rem; + display: flex; + align-items: center; + gap: 0.6rem; + margin-bottom: 1rem; } .grid { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); - gap: 1rem; + display: grid; + grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); + gap: 1rem; } .card { - background: #0f0f12; - border: 1px solid #262631; - border-radius: 0.6rem; - padding: 1rem; - display: flex; - flex-direction: column; - gap: 0.6rem; + background: #0f0f12; + border: 1px solid #262631; + border-radius: 0.6rem; + padding: 1rem; + display: flex; + flex-direction: column; + gap: 0.6rem; } .card-header { - display: flex; - justify-content: space-between; - align-items: center; + display: flex; + justify-content: space-between; + align-items: center; } .card h3 { - margin: 0; - font-size: 1.1rem; - color: #6ee7b7; + margin: 0; + font-size: 1.1rem; + color: #6ee7b7; } .card p { - font-size: 0.95rem; - color: #d1d5db; - line-height: 1.4; + font-size: 0.95rem; + color: #d1d5db; + line-height: 1.4; } .tag { - background: #6ee7b7; - color: #0b1020; - padding: 0.25rem 0.5rem; - border-radius: 0.4rem; - align-self: flex-start; - font-size: 0.85rem; - font-weight: 600; + background: #6ee7b7; + color: #0b1020; + padding: 0.25rem 0.5rem; + border-radius: 0.4rem; + align-self: flex-start; + font-size: 0.85rem; + font-weight: 600; } .note-footer { - display: flex; - justify-content: space-between; - align-items: center; - font-size: 0.8rem; - color: #9ca3af; - margin-top: auto; + display: flex; + justify-content: space-between; + align-items: center; + font-size: 0.8rem; + color: #9ca3af; + margin-top: auto; } .note-footer small { - opacity: 0.8; + opacity: 0.8; } .note-footer button { - background: #ef4444; - color: white; - border: none; - border-radius: 0.4rem; - padding: 0.35rem 0.6rem; - cursor: pointer; - font-size: 0.85rem; - transition: background 0.2s; + background: #ef4444; + color: white; + border: none; + border-radius: 0.4rem; + padding: 0.35rem 0.6rem; + cursor: pointer; + font-size: 0.85rem; + transition: background 0.2s; } .note-footer button:hover { - background: #dc2626; + background: #dc2626; } body.light { - background: #f3f4f6; - color: #111827; + background: #f3f4f6; + color: #111827; } body.light .left-panel, body.light .right-panel { - background: #ffffff; - border-color: #d1d5db; + background: #ffffff; + border-color: #d1d5db; } body.light input, body.light textarea, body.light select, body.light #search { - background: #f9fafb; - color: #111827; - border-color: #d1d5db; + background: #f9fafb; + color: #111827; + border-color: #d1d5db; } body.light .toggle-btn { - background: #e5e7eb; - color: #111827; - border-color: #d1d5db; + background: #e5e7eb; + color: #111827; + border-color: #d1d5db; } body.light .toggle-btn:hover { - background: #d1d5db; + background: #d1d5db; } body.light .card { - background: #ffffff; - border-color: #e5e7eb; + background: #ffffff; + border-color: #e5e7eb; } body.light button { - color: #0b1020; + color: #0b1020; } body.light .note-footer button { - background: #ef4444; - color: white; + background: #ef4444; + color: white; } body.light .note-footer button:hover { - background: #dc2626; + background: #dc2626; } body.light .card p { - color: #1f2937; + color: #1f2937; } -.pin{ - background: none; +.pin { + background: none; } @media (max-width: 900px) { - .container { - flex-direction: column; - padding: 1rem; - height: auto; - } - - #search { - width: 90%; - } - - .notes-header { - flex-direction: column; - align-items: flex-start; - gap: 0.5rem; - } -} \ No newline at end of file + .container { + flex-direction: column; + padding: 1rem; + height: auto; + } + + #search { + width: 90%; + } + + .notes-header { + flex-direction: column; + align-items: flex-start; + gap: 0.5rem; + } +}