fix: listing card ui
- fixed the issue on when a card's title gets in two line, it adds space on other cards
This commit is contained in:
parent
8d0c8c25d9
commit
cdcb75cb58
@ -1,15 +1,15 @@
|
||||
@props(['id' => '', 'image' => '', 'title' => '', 'category' => '', 'impressions' => 0, 'likes' => 0, 'clicks' => 0, 'status' => false, 'external_link' => ''])
|
||||
|
||||
<x-ui.image-card :image="$image">
|
||||
<div class="bg-white pt-8 p-4 space-y-4">
|
||||
<div class="flex justify-between items-center">
|
||||
<div class="bg-white pt-8 p-4 h-full space-y-4 flex flex-col justify-between">
|
||||
<div class="flex justify-between items-start">
|
||||
|
||||
<div class="flex items-center space-x-1 mr-2">
|
||||
<p class="font-bold text-lg">{{$title}}</p>
|
||||
<div class="flex items-start space-x-1 mr-2">
|
||||
<p class="font-bold text-lg ">{{$title}}</p>
|
||||
|
||||
@if($external_link !== '')
|
||||
<a href="{{$external_link}}" target="_blank" title="{{$external_link}}"
|
||||
class="text-xs underline text-accent-601">
|
||||
class="text-xs underline text-accent-601 mt-1">
|
||||
<x-heroicon-o-arrow-top-right-on-square class="w-4 stroke-2 "/>
|
||||
</a>
|
||||
@endif
|
||||
@ -24,19 +24,21 @@ class="text-xs underline text-accent-601">
|
||||
|
||||
</div>
|
||||
|
||||
<p class="text-accent-600">{{$category}}</p>
|
||||
<div class="flex flex-col space-y-4">
|
||||
<p class="text-accent-600">{{$category}}</p>
|
||||
|
||||
<x-dashboard.listing-stats :impression="$impressions" :likes="$likes" :clicks="$clicks"/>
|
||||
<x-dashboard.listing-stats :impression="$impressions" :likes="$likes" :clicks="$clicks"/>
|
||||
|
||||
<div class="flex justify-between space-x-4">
|
||||
<x-ui.button :link="route('broker.deals.edit', $id)" class="w-full border border-accent-600/30"
|
||||
icon="pencil-square">Edit
|
||||
</x-ui.button>
|
||||
<form class="w-full" method="post" action="{{route('broker.deals.destroy', $id)}}">
|
||||
@csrf
|
||||
@method("DELETE")
|
||||
<x-ui.button variant="red" class="w-full" icon="trash">Delete</x-ui.button>
|
||||
</form>
|
||||
<div class="flex justify-between space-x-4">
|
||||
<x-ui.button :link="route('broker.deals.edit', $id)" class="w-full border border-accent-600/30"
|
||||
icon="pencil-square">Edit
|
||||
</x-ui.button>
|
||||
<form class="w-full" method="post" action="{{route('broker.deals.destroy', $id)}}">
|
||||
@csrf
|
||||
@method("DELETE")
|
||||
<x-ui.button variant="red" class="w-full" icon="trash">Delete</x-ui.button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
@props(['image' => '', 'alt' => ''])
|
||||
<div class="border border-gray-200 rounded-xl overflow-clip">
|
||||
<div class="flex flex-col">
|
||||
<div class="border border-gray-200 rounded-xl overflow-clip flex flex-col h-full">
|
||||
<div class="flex flex-col h-full">
|
||||
<div class="rounded-t-xl h-40">
|
||||
<img src="{{$image}}" alt="" class="object-cover">
|
||||
</div>
|
||||
<div>
|
||||
<div class="flex-1">
|
||||
{{$slot}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user