<div class="application-post-layout">
{{-- Todo: use larger image + srcset here --}}
- <img src="{{ $page->getImageURL('image','thumb') }}" alt="{{ $page->title }}" class="application-post-image">
+ <img src="{{ $page->getImageURL('image','thumb') }}"
+ alt="{{ $page->getImageAlt('image',$page->title) }}" class="application-post-image">
<div class="application-post-body">
@markdown($page->content)
<div class="slide-mask">
<div class="bg-image h-full bg-cover bg-no-repeat slide-img">
<img class="img-slider" draggable="false" ondragstart="return false;"
- src="{{$page->getImageURLByCollection($slide['image'])}}" alt="">
+ src="{{$page->getImageURLbyCollection($slide['image'])}}"
+ alt="{{$page->getImageAltbyCollection($slide['image'],$slide['title'])}}">
</div>
</div>
</column>
{{--Todo: handle missing images + get correct image size--}}
<img class="mb-4"
src="{{ $newsItem->getFirstMediaUrl($newsItem->image, 'index_thumb') }}"
- alt="{{ $newsItem->title }}">
+ alt="{{ $newsItem->getFirstMediaAlt($newsItem->image,$newsItem->title) }}">
</a>
<h4 class="font-display">{{ $newsItem->title }}</h4>
<p>{{ $newsItem['chapo'] }}</p>
$title = \Illuminate\Support\Str::ucfirst($page->get("$name.title", $page->get("name")));
$title_tag = $title_tag ?? 'h1';
$image = $page->getImageURL("$name.image",'',asset('storage/uploads/images/products-intro.jpg'));
+ $alt=$page->getImageAlt("$name.image",$title);
$class = $class ?? '';
$padding = $padding ?? null; // Pass null so it doesn't override default padding
$button = $page->get("$name.button");
{{-- Image sticks to sides on medium and small screens --}}
<column class="md:-ml-2v sm:-mr-2v sm:mb-0">
@if ($image)
- <img src="{{ $image }}" alt="{{ $title }}">
+ <img src="{{ $image }}" alt="{{ $alt }}">
@endif
</column>
@if($logo['url'])
<a href="{{$logo['url']}}" class="logolink" target="_blank">
@endif
- <img src="{{$page->getImageURLByCollection($logo['logo'])}}" alt="{{$logo['title']}}"/>
+ <img src="{{$page->getImageURLByCollection($logo['logo'])}}"
+ alt="{{$page->getImageAltByCollection($logo['logo'],$logo['title'])}}"/>
@if($logo['url'])
</a>
@endif