diff --git a/frontend/src/views/AdminView.vue b/frontend/src/views/AdminView.vue index 8b8152e..03984d0 100644 --- a/frontend/src/views/AdminView.vue +++ b/frontend/src/views/AdminView.vue @@ -4,6 +4,22 @@

Admin

+ +
+
+
+
Enjoying Homeschool Dashboard?
+
This app is free and open source. If it's been helpful, a small donation helps cover server costs and keeps development going.
+
+ 🎉 Buy me an energy drink +
+
+
@@ -894,6 +910,36 @@ h2 { font-size: 1.1rem; color: #94a3b8; text-transform: uppercase; letter-spacin .routine-hint { font-size: 0.82rem; color: #64748b; margin-bottom: 1rem; } .empty-small { color: #64748b; font-size: 0.9rem; padding: 1rem 0; } +.support-card { + background: #1e293b; + border-radius: 1rem; + padding: 1.25rem 1.5rem; + display: flex; + align-items: center; + gap: 2rem; + flex-wrap: wrap; +} +.support-text { flex: 1; min-width: 200px; } +.bmc-btn { + display: inline-flex; + align-items: center; + gap: 0.5rem; + padding: 0.6rem 1.25rem; + background: #5F7FFF; + color: #fff; + border: 2px solid #000; + border-radius: 0.6rem; + font-size: 0.95rem; + font-weight: 600; + text-decoration: none; + white-space: nowrap; + transition: opacity 0.2s; + flex-shrink: 0; +} +.bmc-btn:hover { opacity: 0.85; } +.support-title { font-size: 0.95rem; font-weight: 500; margin-bottom: 0.3rem; } +.support-hint { font-size: 0.8rem; color: #64748b; line-height: 1.5; } + .settings-card { background: #1e293b; border-radius: 1rem;