Merge branch 'ralph/login-screen-rework'

# Conflicts:
#	Ralph/prd.json
#	Ralph/progress.txt
#	src/components/TopBar.tsx
This commit is contained in:
2026-02-15 02:20:32 +00:00
37 changed files with 4933 additions and 395 deletions
+19
View File
@@ -235,6 +235,20 @@ html {
animation: login-spin 0.8s linear infinite;
}
/* Login button pulse — draws attention when button becomes clickable */
@keyframes login-pulse {
0%, 60%, 100% { transform: scale(1); }
30% { transform: scale(1.03); }
}
.login-pulse-active {
animation: login-pulse 3s ease-in-out infinite;
}
.login-pulse-active:hover {
animation: none;
}
/* Custom scrollbar for sidebar */
.pmr-scrollbar {
scrollbar-width: thin;
@@ -412,6 +426,11 @@ textarea:focus-visible {
border-top-color: #0D6E6E;
}
/* No pulse animation */
.login-pulse-active {
animation: none;
}
/* Instant SubNav transitions */
.subnav-scroll button {
transition: none !important;