-<div itemscope itemtype="http://schema.org/Organization">
+<map-link class="contact-details-block" :address="$global->address">
+ @svg('icon-address', 'contact-details-icon')
+ <div class="contact-details-text">
+ <div class="contact-details-title">{{ __('Adresse') }}</div>
+ {!! nl2br($global->address) !!}
+ </div>
+</map-link>
- <map-link class="contact-details-block" :address="$global->address">
- @svg('icon-address', 'contact-details-icon')
- <div class="contact-details-text">
- <div class="contact-details-title">{{ __('Adresse') }}</div>
- <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
- {!! nl2br($global->address) !!}
- </div>
- </div>
- </map-link>
+<a data-ga="event" data-ga-category="contact" data-ga-action="click"
+ data-ga-label="email" class="contact-details-block" href="mailto:{{ $global->email }}">
+ @svg('icon-email', 'contact-details-icon')
+ <div class="contact-details-text">
+ <div class="contact-details-title">{{ __('Email') }}</div>
+ {{ $global->email }}
+ </div>
+</a>
- <a data-ga="event" data-ga-category="contact" data-ga-action="click"
- data-ga-label="email" class="contact-details-block" href="mailto:{{ $global->email }}">
- @svg('icon-email', 'contact-details-icon')
- <div class="contact-details-text">
- <div class="contact-details-title">{{ __('Email') }}</div>
- {{-- No microdata properties for e-mail because this value is obfuscated --}}
- {{ $global->email }}
- </div>
- </a>
+<phone-link class="contact-details-block" :number="$global->phone" country-code="33">
+ @svg('icon-phone', 'contact-details-icon')
+ <div class="contact-details-text">
+ <div class="contact-details-title">{{ __('Téléphone') }}</div>
+ {{ $global->phone }}
+ </div>
+</phone-link>
- <phone-link class="contact-details-block" :number="$global->phone" country-code="33">
- @svg('icon-phone', 'contact-details-icon')
- <div class="contact-details-text">
- <div class="contact-details-title">{{ __('Téléphone') }}</div>
- <div itemprop="telephone">
- {{ $global->phone }}
- </div>
- </div>
- </phone-link>
-
-</div>
+{{-- Note: e-mail is ommitted from schema data because we want it to remain obfuscated --}}
+<script type="application/ld+json">
+ {
+ "@context": "https://schema.org",
+ "@type": "Organization",
+ "url": "{{ url('/') }}",
+ "address": "{{ preg_replace("/\r|\n/", " ", $global->address) }}",
+ "telephone": "{{ $global->phone }}",
+ }
+</script>