]> _ Git - pmi.git/commitdiff
wip #3511 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 20 Mar 2020 10:52:19 +0000 (11:52 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 20 Mar 2020 10:52:19 +0000 (11:52 +0100)
app/Http/Controllers/NewsController.php
resources/views/pages/home.blade.php
resources/views/pages/news-detail.blade.php
resources/views/pages/news.blade.php
resources/views/pages/product-detail.blade.php
resources/views/partials/footer.blade.php
resources/views/partials/logo.blade.php
resources/views/partials/logowall.blade.php

index acca9a4f86ab3b50de3ae7fd072fc948525ffd65..e0a11adf12f07f54e4c96884a562b1f15497c990 100644 (file)
@@ -19,6 +19,7 @@ class NewsController extends CubistFrontController
 
         $this->data['title'] = $newsItem->title;
         $this->data['image'] = $newsItem->getFirstMediaUrl($newsItem->image, 'details');
+        $this->data['alt'] = $newsItem->getFirstMediaAlt($newsItem->image,  $newsItem->title);
         $this->data['news'] = $newsItem;
         $this->data['page'] = $newsItem->getPageData();
 
index c0a7833f18d574644ca9e34154409fbce6051bb5..f79d4078aa65019fe19ad7773cca2fe8db739c3b 100644 (file)
     <section class="pt-1v bg-navy text-white antialiased">
         <div class="container slider-container">
             <div class="slider-control">
-                <img class="arrow prev home-arrow-left" src="{{asset('images/carrousel/home-arrow-left.svg')}}" alt="">
+                <img class="arrow prev home-arrow-left" src="{{asset('images/carrousel/home-arrow-left.svg')}}"
+                     alt="{{__('Suivant')}}">
                 <img class="arrow next home-arrow-right" src="{{asset('images/carrousel/home-arrow-right.svg')}}"
-                     alt="">
+                     alt="{{__('Précédent')}}">
             </div>
             <div id="pmiSlider" class="slider relative">
                 @foreach($page->get('slideshow') as $i=>$slide)
index 1255bff39860c260a35708c95cf32f91d21de45d..2bf71bd89ba9c6ed1ce8c4d6f1986f46f43f095f 100644 (file)
@@ -9,7 +9,7 @@
             <div class="news-post-layout">
                 @if ($image)
                     {{-- Todo: use larger image + srcset here --}}
-                    <img src="{{ $image }}" alt="{{ $title }}" class="news-post-image">
+                    <img src="{{ $image }}" alt="{{ $alt }}" class="news-post-image">
                 @endif
 
                 <div class="news-post-body">
index 6a7a60a087eb82c28a47a5bfb06e597a1d7581b3..a36f418736b8a17d013d36b6cb771d487322c44d 100644 (file)
 
                             <a href="{{ $newsURL }}" class="news-index-article-image">
                                 {{--Todo: handle missing images + get correct image size--}}
-                                <img src="{{ $newsItem->getFirstMediaUrl($newsItem->image, 'index_thumb') }}" alt="{{ $newsItem->title }}">
+                                <img src="{{ $newsItem->getFirstMediaUrl($newsItem->image, 'index_thumb') }}"
+                                     alt="{{ $newsItem->getFirstMediaAlt($newsItem->image,$newsItem->title) }}">
                             </a>
 
                             <div class="news-index-article-text">
-                                <time datetime="{{ $newsItem->date->toDateTimeLocalString() }}" class="block mb-2 text-sm">
+                                <time datetime="{{ $newsItem->date->toDateTimeLocalString() }}"
+                                      class="block mb-2 text-sm">
                                     {{ $newsItem->date->format('d/m/y') }}
                                 </time>
                                 <h4 class="text-2xl">{{ $newsItem->title }}</h4>
 
                             <div class="event @if(!$loop->last) mb-8 @endif">
                                 <a href="{{ $eventURL }}">
-                                    <img src="{{ $event->getFirstMediaUrl($event->image, 'details') }}" alt="{{ $event->title }}" style="max-width:252px" class="mb-3">
+                                    <img src="{{ $event->getFirstMediaUrl($event->image, 'details') }}"
+                                         alt="{{  $event->getFirstMediaAlt($event->image, $event->title) }}"
+                                         style="max-width:252px" class="mb-3">
                                 </a>
                                 <h4 class="font-medium mb-1">{{ $event->title }}</h4>
-                                <p>{{ $event->formatDateRange($event->event_start, $event->event_end) }}, {{ $event->event_place }}</p>
+                                <p>{{ $event->formatDateRange($event->event_start, $event->event_end) }}
+                                    , {{ $event->event_place }}</p>
                                 <p class="-mt-4"><a href="{{ $eventURL }}">{{ __('En savoir plus') }}</a></p>
                             </div>
                         @endforeach
index 1cc2c8725da9e983a1088821a577e60884adf7d6..ab14a1747dfd92456d6aec985f0db6eec62cb0ab 100644 (file)
@@ -88,7 +88,7 @@
                                    class="flex items-center text-grey-dark hover:text-primary">
                                     <img class="mr-4 mb-2"
                                          src="{{asset('images/product-details/icon-'.$document['type'].'.svg')}}"
-                                         alt="">
+                                         alt="{{__('Icône %s',$document['type'])}}">
                                     {{ $document['label'] }}
                                 </a>
                             </li>
index 89b2b60fd419404bca367842baf1166b6f679fe9..4ebf309ee81c0fd709cd89abbf72a2fcc1c68b30 100644 (file)
@@ -15,7 +15,8 @@
                    rel="noopener">
                     @svg('icon-twitter')
                 </a>
-                <a class="text-white hover:text-primary" data-ga="event" data-ga-category="social" data-ga-action="click"
+                <a class="text-white hover:text-primary" data-ga="event" data-ga-category="social"
+                   data-ga-action="click"
                    data-ga-label="linkedin" href="{{ $global->get('social.linkedin') }}" target="_blank"
                    rel="noopener">
                     @svg('icon-linkedin')
@@ -35,7 +36,8 @@
                 @foreach ($global->get('strengths', []) as $strength)
                     <li class="flex items-center mb-6">
                         <img src="{{ $global->getImageURLByCollection($strength['icon']) }}"
-                             alt="{{ $strength['title'] }}" class="flex-shrink-0 w-12 h-12 mr-4">
+                             alt="{{  $global->getImageAltByCollection($strength['icon'],$strength['title']) }}"
+                             class="flex-shrink-0 w-12 h-12 mr-4">
                         <div>
                             <span class="font-display font-semibold">{{ $strength['title'] }}</span>
                             <br/>
index c30c8251b8080cbb49eceaa2a445671a81ad18c3..af2beca828215e03ccfb6ad5262802e10ca84655 100644 (file)
@@ -1,7 +1,7 @@
 <a href="/">
     @if ($variant === 'MICHSCI')
-        <img src="{{ asset('images/michsci-logo.svg') }}" alt="Michigan Scientific Corporation logo">
+        <img src="{{ asset('images/michsci-logo.svg') }}" alt="{{__('Logo Michigan Scientific')}}">
     @else
-        <img src="{{ asset('images/pmi-logo.svg') }}" alt="PM Instrumentation logo">
+        <img src="{{ asset('images/pmi-logo.svg') }}" alt="{{__('Logo PM Instrumentation')}}">
     @endif
 </a>
index 99945d5a0c64481a5ec0c1c33f3b7967480c977f..0024b9607e4b0f0c4311c59e9bf9d274b38ee924 100644 (file)
@@ -25,8 +25,8 @@
 
 <div class="logowall">
     <div class="controls">
-        <img class="arrow prev" src="{{asset('images/logowall/arrow-left.svg')}}" alt="">
-        <img class="arrow next" src="{{asset('images/logowall/arrow-right.svg')}}" alt="">
+        <img class="arrow prev" src="{{asset('images/logowall/arrow-left.svg')}}" alt="{{__('Suivant')}}">
+        <img class="arrow next" src="{{asset('images/logowall/arrow-right.svg')}}" alt="{{__('Précédent')}}">
     </div>
     <div class="lines">
         <div class="line">@stack('line0')</div>