diff --git a/demo/partials/cards.html b/demo/partials/cards.html index b48f49e..4a15f9f 100644 --- a/demo/partials/cards.html +++ b/demo/partials/cards.html @@ -142,6 +142,25 @@ +
+

Horizontal Card

+
+
+ +
+
+

Project Alpha

+
+

Compact horizontal layout for content listings, search results, and entity rows.

+
+ +
+
+
+
Cards HTML @@ -199,5 +218,45 @@ </div> </div> </div> +
+
+ Horizontal Card HTML + +
+
<div class="card card-horizontal">
+  <div class="card-media">
+    <img src="/assets/imgs/cover.png" alt="">
+  </div>
+  <div class="card-body">
+    <h3 class="card-title">
+      <a href="/projects/alpha">Project Alpha</a>
+    </h3>
+    <div class="card-content">
+      <p>Description text.</p>
+    </div>
+    <div class="card-footer">
+      <span>Updated 2h ago</span>
+      <span class="badge badge-success">Active</span>
+    </div>
+  </div>
+</div>
+
+ +
+
+ Vue: GnHorizontalCard + +
+
<GnHorizontalCard
+  image="/assets/imgs/cover.png"
+  title="Project Alpha"
+  title-href="/projects/alpha"
+  icon="ph-arrow-right">
+  <p>Description text.</p>
+  <template #footer>
+    <span>Updated 2h ago</span>
+    <GnBadge variant="success">Active</GnBadge>
+  </template>
+</GnHorizontalCard>
diff --git a/dist/index.html b/dist/index.html index aff1945..ada84d2 100644 --- a/dist/index.html +++ b/dist/index.html @@ -3106,6 +3106,25 @@
+
+

Horizontal Card

+
+
+ +
+
+

Project Alpha

+
+

Compact horizontal layout for content listings, search results, and entity rows.

+
+ +
+
+
+
Cards HTML @@ -3163,6 +3182,46 @@ </div> </div> </div> +
+
+ Horizontal Card HTML + +
+
<div class="card card-horizontal">
+  <div class="card-media">
+    <img src="/assets/imgs/cover.png" alt="">
+  </div>
+  <div class="card-body">
+    <h3 class="card-title">
+      <a href="/projects/alpha">Project Alpha</a>
+    </h3>
+    <div class="card-content">
+      <p>Description text.</p>
+    </div>
+    <div class="card-footer">
+      <span>Updated 2h ago</span>
+      <span class="badge badge-success">Active</span>
+    </div>
+  </div>
+</div>
+
+ +
+
+ Vue: GnHorizontalCard + +
+
<GnHorizontalCard
+  image="/assets/imgs/cover.png"
+  title="Project Alpha"
+  title-href="/projects/alpha"
+  icon="ph-arrow-right">
+  <p>Description text.</p>
+  <template #footer>
+    <span>Updated 2h ago</span>
+    <GnBadge variant="success">Active</GnBadge>
+  </template>
+</GnHorizontalCard>