Skip to content

Commit c64aeea

Browse files
feat: add ToastProvider and PDFPreview component
- Integrated ToastProvider into the Providers component for global toast notifications. - Added PDFPreview component for displaying PDF files with a modal interface. - Updated UI package index to export new components. - Implemented toast functionality with customizable types and auto-dismiss feature.
1 parent d0f4b28 commit c64aeea

File tree

10 files changed

+3214
-1451
lines changed

10 files changed

+3214
-1451
lines changed

apps/web/app/dashboard/page.tsx

Lines changed: 493 additions & 249 deletions
Large diffs are not rendered by default.

apps/web/app/globals.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,31 @@ body {
3939
html, body {
4040
overflow-x: hidden;
4141
}
42+
43+
/* Custom animations for the landing page */
44+
@keyframes spin-slow {
45+
from {
46+
transform: rotate(0deg);
47+
}
48+
to {
49+
transform: rotate(360deg);
50+
}
51+
}
52+
53+
.animate-spin-slow {
54+
animation: spin-slow 20s linear infinite;
55+
}
56+
57+
@keyframes gradient-shift {
58+
0%, 100% {
59+
background-position: 0% 50%;
60+
}
61+
50% {
62+
background-position: 100% 50%;
63+
}
64+
}
65+
66+
.animate-gradient {
67+
background-size: 200% 200%;
68+
animation: gradient-shift 3s ease infinite;
69+
}

apps/web/app/page.tsx

Lines changed: 453 additions & 590 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)