Skip to content

Commit fc87426

Browse files
committed
💄 creation de nouveaux composants pour la page des articles
1 parent 06e49d5 commit fc87426

File tree

4 files changed

+23
-3
lines changed

4 files changed

+23
-3
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@props(['article'])

resources/views/components/articles/overview.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
{{ $article->author->name }}
3939
</a>
4040
</p>
41-
<div class="flex space-x-1 text-sm text-skin-muted">
42-
<time datetime="{{ $article->created_at->format('Y-m-d') }}">{{ $article->created_at->format('j M, Y') }}</time>
41+
<div class="flex space-x-1 text-sm text-skin-base/60">
42+
<time datetime="{{ $article->publishedAt()->format('Y-m-d') }}">{{ $article->publishedAt()->format('j M, Y') }}</time>
4343
<span aria-hidden="true">&middot;</span>
4444
<span>{{ $article->readTime() }} min de lecture</span>
4545
</div>

resources/views/components/tags.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@props(['tags', 'isLowercase' => false, 'showHashTag' => false])
22

33
<div x-data="{ selectedTag: '{{ $selectedTag ? $selectedTag->id() : null }}' }"
4-
class="mt-4"
4+
class="mt-5"
55
aria-labelledby="posts-tags"
66
>
77
@foreach($tags as $tag)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
@props(['mode', 'isViewMode' => false])
2+
3+
<x-default-button
4+
type="button"
5+
wire:click="changeViewMode('{{ $mode }}')"
6+
@class([
7+
'border-skin-base shadow-none focus:ring-1',
8+
'relative bg-skin-button-hover' => $isViewMode,
9+
'bg-transparent' => ! $isViewMode,
10+
])
11+
>
12+
@if($isViewMode)
13+
<span class="flex absolute h-3 w-3 top-0 right-0 -mt-1 -mr-1">
14+
<span class="relative inline-flex rounded-full h-3 w-3 bg-red-500"></span>
15+
</span>
16+
@endif
17+
18+
{{ $slot }}
19+
</x-default-button>

0 commit comments

Comments
 (0)