Smart Money Management
+Take control of your finances with our intuitive expense tracker
+diff --git a/ExpenseFlow b/ExpenseFlow new file mode 160000 index 0000000..c6cf847 --- /dev/null +++ b/ExpenseFlow @@ -0,0 +1 @@ +Subproject commit c6cf847dc58d9c4ec4a20941a94dbb167bea9ac5 diff --git a/index.html b/index.html index 13c4294..a8b3dfa 100644 --- a/index.html +++ b/index.html @@ -1296,6 +1296,24 @@ gap: 0.5rem; justify-content: center; } +.glass { + background: rgba(255, 255, 255, 0.04); + backdrop-filter: blur(12px); + border-radius: 18px; + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35); + animation: fadeIn 0.8s ease; +} + +@keyframes fadeIn { + from { + opacity: 0; + transform: translateY(14px); + } + to { + opacity: 1; + transform: translateY(0); + } +} .dismiss-btn:hover { background: rgba(255, 255, 255, 0.1); @@ -1495,6 +1513,37 @@ justify-content: stretch; } } +.balance-card, +.income-card, +.expense-card, +.history-section, +.form-section, +.data-management-section, +.recurring-section { + transition: transform 0.25s ease, box-shadow 0.25s ease; +} + +.balance-card:hover, +.income-card:hover, +.expense-card:hover { + transform: translateY(-4px); + box-shadow: 0 14px 40px rgba(0, 0, 0, 0.45); +} +.btn-submit { + background: linear-gradient(135deg, #64ffda, #48e0c1); + border: none; + color: #041212; + font-weight: 600; + border-radius: 14px; + padding: 0.85rem 1.5rem; + cursor: pointer; + transition: transform 0.2s ease, box-shadow 0.2s ease; +} + +.btn-submit:hover { + transform: translateY(-2px); + box-shadow: 0 6px 18px rgba(100, 255, 218, 0.35); +} @media (max-width: 480px) { .hero-title { @@ -1551,39 +1600,45 @@ } } - /* Touch and gesture improvements */ - @media (hover: none) and (pointer: coarse) { - .filter-btn, - .export-btn, - .import-btn, - .btn-submit { - min-height: 44px; - padding: 0.75rem 1.5rem; - } - - .delete-btn { - min-width: 44px; - min-height: 44px; - } - - .nav-link { - padding: 1rem 1.5rem; - } - - .category-select, - .date-input, - .amount-input, - .search-input { - min-height: 48px; - font-size: 16px; - } - - .form-control input, - .form-control select { - min-height: 48px; - font-size: 16px; - } - } +
+ +Take control of your finances with our intuitive expense tracker
+