-
{template.name}
-
{template.description}
-
-
{template.snap.meta.width}×{template.snap.meta.height}
-
•
-
{template.snap.elements.length} element{template.snap.elements.length !== 1 ? 's' : ''}
+
+
{template.name}
+
{template.description}
+
+ {template.snap.meta.width} × {template.snap.meta.height}
+ {template.snap.elements.length} element{template.snap.elements.length !== 1 ? 's' : ''}
diff --git a/src/index.css b/src/index.css
index 14a2b57..920cf1a 100644
--- a/src/index.css
+++ b/src/index.css
@@ -89,3 +89,27 @@ select {
background-size: 16px;
padding-right: 32px;
}
+
+@keyframes fadeIn {
+ from { opacity: 0; }
+ to { opacity: 1; }
+}
+
+@keyframes slideInFromBottom {
+ from { transform: translateY(1rem); opacity: 0; }
+ to { transform: translateY(0); opacity: 1; }
+}
+
+.animate-in {
+ animation-duration: 0.3s;
+ animation-fill-mode: both;
+ animation-timing-function: ease-out;
+}
+
+.fade-in {
+ animation-name: fadeIn;
+}
+
+.slide-in-from-bottom-4 {
+ animation-name: slideInFromBottom;
+}