diff --git a/public/css/home.css b/public/css/home.css
index 4bc4056..470e696 100644
--- a/public/css/home.css
+++ b/public/css/home.css
@@ -183,8 +183,8 @@ button:hover
   height: 3em;
   width: 100%;
   position: relative;
-  z-index: 5;
   top: -15.5em;
+  visibility: hidden;
   justify-content: space-between;
 }
 .carousel
@@ -193,6 +193,7 @@ button:hover
   align-items: center;
   width: 90%;
   overflow: hidden;
+  z-index: 1;
 }
 .cards-container
 {
@@ -244,9 +245,11 @@ button:hover
   height: 3em;
   width: 3em;
   display: flex;
+  visibility:visible;
   flex-direction: row;
   justify-content: center;
   gap: 2px;
+  z-index: 10;
   /* align-content: center; */
   align-items: center;
 }
@@ -263,6 +266,7 @@ button:hover
   overflow: hidden;
   border: 2px solid var(--border);
   cursor: pointer;
+  z-index: 1;
   box-shadow: 0px 13px 10px -7px rgba(0, 0, 0,0.1);
 }
 
@@ -302,6 +306,7 @@ button:hover
   justify-content: space-around;
   cursor: pointer;
   overflow: hidden;
+  transform: translateY(5em);
 }
 
 .card__title {
@@ -317,11 +322,50 @@ button:hover
 .card:hover > .card__info 
 {
   background-color: var(--lbgT);
+  transition: transform 0.5s ease;
+  transform: translateY(0em);
+}
+
+.card > .card__info > h2
+{
+  margin: 0;
+  margin-top: 1em;
+  font-size: large
+}
+.card > .card__info > h3
+{
+  margin: 0;
+  margin-bottom: 1.5em;
+  font-size: medium;
+}
+.card > .card__info > .tags
+{
+  margin-bottom: 0em;
+}
+.card > .card__info > .desc
+{
+  font-size: x-small;
 }
 .card:hover > .card__img
 {
   height: 100%;
 }
+.card > .card__info > .tags
+{
+  display:flex;
+  flex-direction: row;
+  justify-content: left;
+  align-self: center;
+  gap:5px;
+}
+.card > .card__info > .tags > .tag
+{
+  border: 1px solid var(--border);
+  border-radius: 15px;
+  background-color: var(--accent);
+  padding-left: 0.2em;
+  padding-right: .2em;
+}
 .infoCard
 {
   height: 15em;
diff --git a/views/searchCards.ejs b/views/searchCards.ejs
index 24d3d5e..8620de5 100644
--- a/views/searchCards.ejs
+++ b/views/searchCards.ejs
@@ -1,6 +1,12 @@
 <article class="card">
     <% let scanlatorID = scan.scanlator.replace('-', '') %> 
-    <div class="card__img  img_<%=scanlatorID %>" style="background-image: url(<%=result.img%>)">
+    <div 
+        class="card__img  img_<%=scanlatorID %>" 
+        style="background-image: url(<%=result.img%>)"
+        hx-get="/manga/<%= scanlator %>/<%=result.link?encodeURIComponent(result.link):'nolink'%>/<%= result.title %>" 
+        hx-target="#container" 
+        hx-trigger="click"
+    >
         <% if(result.favorite){%>
             <%-include('bookmarked.ejs', {scanlator, title:result.title, link:encodeURIComponent(result.link), id:result.favorite})  %> 
         <% } else { %>
@@ -8,13 +14,17 @@
         <% } %>  
         <%- include('status.ejs', {status:result.Status}) %> 
     </div>
-    <div 
-        class="card__info" 
-        hx-get="/manga/<%= scanlator %>/<%=result.link?encodeURIComponent(result.link):'nolink'%>/<%= result.title %>" 
-        hx-target="#container" 
-        hx-trigger="click"
-    >
-      <h3 class="card__title"><%= result.title %> </h3>
-      <p> Latest Chapter: <%= result.latestChap %> </p>
+    <div class="card__info">
+        <h2 class="card__title"><%= result.title %></h2>
+        <h3 class="chapter">Latest Chapter • <%= result.latestChap %> </h3>
+        <div class="tags">
+            <% for(let [index, tag] of result.tags.entries()) {%> 
+                <% if(index >= 3) continue %> 
+                <span class="tag"><%= tag.slice(0, 5)+(tag.length>5?'...':'')%></span>
+            <% } %> 
+        </div>
+        <p class="desc">
+            <%= result.description.slice(0,100)+(result.description.length>100?'...':'') %> 
+        </p>
     </div>
-</article>
\ No newline at end of file
+</article>