Compare commits

..

No commits in common. "ad44b028a7a6742d5b8940a7e1d91967a3169374" and "e62367359081db35e5fb88403461b7c0a89b065d" have entirely different histories.

6 changed files with 17 additions and 45 deletions

View File

@ -315,8 +315,6 @@ function format_phone_number($phoneNumber)
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{3})(\d{2})(\d{2})(\d{2})/', '+$1$2$3$4$5', $cleanedNumber); $formattedPhoneNumber = preg_replace('/(\d{2})(\d{3})(\d{2})(\d{2})(\d{2})/', '+$1$2$3$4$5', $cleanedNumber);
} else if ($phoneType === 'landline') { } else if ($phoneType === 'landline') {
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{1})(\d{3})(\d{2})(\d{2})/', '+$1$2$3$4$5', $cleanedNumber); $formattedPhoneNumber = preg_replace('/(\d{2})(\d{1})(\d{3})(\d{2})(\d{2})/', '+$1$2$3$4$5', $cleanedNumber);
} else if ($phoneType === 'fr_mobile') {
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{1})(\d{2})(\d{2})(\d{2})(\d{2})/', '+$1$2$3$4$5$6', $cleanedNumber);
} else { } else {
$formattedPhoneNumber = $cleanedNumber; $formattedPhoneNumber = $cleanedNumber;
} }
@ -336,9 +334,5 @@ function detectBelgianPhoneType($number)
return 'landline'; return 'landline';
} }
if (preg_match('/^33[0-9]{9}$/', $number)) {
return 'fr_mobile';
}
return 'unknown'; return 'unknown';
} }

View File

@ -1,9 +1,6 @@
.shadowed { .shadowed {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
} }
.shadowed-md {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.shadowed-lg { .shadowed-lg {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
} }

View File

@ -228,14 +228,13 @@
} }
} }
.card-information-page,
.card-suggest-artisan { .card-suggest-artisan {
@apply p-3 gap-3 bg-white shadowed w-full @apply p-3 w-fit gap-3 bg-white shadowed
font-bold rounded-2xl flex items-center justify-start my-5; font-bold rounded-2xl flex items-center justify-center my-5;
transition: transform 0.3s; transition: transform 0.3s;
&:after { &:after {
@apply content-[''] w-3 h-3 block bg-no-repeat bg-center bg-contain ml-auto mt-1 mr-3; @apply content-[''] w-3 h-3 block bg-no-repeat bg-center bg-contain mt-1 mr-3;
background-image: url('../resources/img/pictogrammes/Homegrade_back_icon.svg'); background-image: url('../resources/img/pictogrammes/Homegrade_back_icon.svg');
rotate: 180deg; rotate: 180deg;
} }

View File

@ -23,13 +23,11 @@ $cover_image = get_field('artisan_cover', $postID);
<article class="card-artisans"> <article class="card-artisans">
<a href="<?php echo get_the_permalink($postID) ?>" class="card-artisans__cover-container"> <?php if ($cover_image): ?>
<?php if ($cover_image): ?> <img src="<?php echo $cover_image['url'] ?>" alt="<?php echo $post_title ?>" class="card-artisans__cover-image">
<img src="<?php echo $cover_image['url'] ?>" alt="<?php echo $post_title ?>" class="card-artisans__cover-image"> <?php else: ?>
<?php else: ?> <img src="<?php echo $postDefautlThumbnail ?>" alt="<?php echo $post_title ?>" class="card-artisans__cover-image is-placeholder">
<img src="<?php echo $postDefautlThumbnail ?>" alt="<?php echo $post_title ?>" class="card-artisans__cover-image is-placeholder"> <?php endif; ?>
<?php endif; ?>
</a>
<div class="card-artisans__inner"> <div class="card-artisans__inner">
<h2 class="card-artisans__title"><?php echo $post_title ?></h2> <h2 class="card-artisans__title"><?php echo $post_title ?></h2>

View File

@ -1,33 +1,20 @@
.card-artisans { .card-artisans {
@apply bg-white rounded-lg shadowed-md flex flex-col; @apply bg-white rounded-lg shadowed;
&__thumbnail { &__thumbnail {
@apply w-full h-32 lg:h-48 object-cover rounded-t-xl; @apply w-full h-32 lg:h-48 object-cover rounded-t-xl;
} }
&__cover-container {
@apply w-full overflow-hidden rounded-t-xl;
&:hover .card-artisans__cover-image {
@apply scale-105;
filter: brightness(1.1);
}
&:hover .card-artisans__cover-image.is-placeholder {
filter: brightness(1);
}
&:has(.card-artisans__cover-image.is-placeholder) {
transform: scaleX(-1);
}
}
&__cover-image { &__cover-image {
@apply w-full h-32 lg:h-48 object-cover rounded-t-xl; @apply w-full h-32 lg:h-48 object-cover rounded-t-xl;
@apply transition-all duration-300;
&.is-placeholder { &.is-placeholder {
@apply bg-purple-50 py-4; @apply bg-purple-50 py-4;
@apply object-contain; @apply object-contain;
/* transform: scaleX(-1); */ transform: scaleX(-1);
object-size: 120%; object-size: 120%;
} }
} }
&__inner { &__inner {
@apply p-6 w-full grow flex flex-col; @apply p-6;
} }
&__title { &__title {
@apply !text-2xl font-bold text-patrimoine-sante-securite !my-0; @apply !text-2xl font-bold text-patrimoine-sante-securite !my-0;
@ -43,7 +30,7 @@
} }
&__adresse { &__adresse {
@apply font-normal underline-offset-4 inline-flex !mt-auto w-full; @apply font-normal underline-offset-4 inline-flex !mt-0 w-full;
&:before { &:before {
@apply inline-flex mr-3 h-6 w-6 bg-center bg-contain bg-no-repeat; @apply inline-flex mr-3 h-6 w-6 bg-center bg-contain bg-no-repeat;
content: ''; content: '';

View File

@ -35,7 +35,7 @@ $foundPosts = $args['foundPosts'] ?? null;
<fieldset class="metier-patrimoine-searchbar__elements-batiments-filters"> <fieldset class="metier-patrimoine-searchbar__elements-batiments-filters">
<div class="fieldset-titling"> <div class="fieldset-titling">
<img class="fieldset-icon" src="<?php echo get_stylesheet_directory_uri() . '/resources/img/pictogrammes/Homegrade_repertoire-elements.svg' ?>" alt=''> <img class="fieldset-icon" src="<?php echo get_stylesheet_directory_uri() . '/resources/img/pictogrammes/Homegrade_repertoire-metiers.svg' ?>" alt=''>
<h4 class="filter-title"><?php echo __("Éléments du bâtiment", "metiers-patrimoine-theme") ?></h4> <h4 class="filter-title"><?php echo __("Éléments du bâtiment", "metiers-patrimoine-theme") ?></h4>
</div> </div>
<ul> <ul>
@ -73,8 +73,9 @@ $foundPosts = $args['foundPosts'] ?? null;
<fieldset class="metier-patrimoine-searchbar__metiers-filters"> <fieldset class="metier-patrimoine-searchbar__metiers-filters">
<div class="fieldset-titling"> <div class="fieldset-titling">
<img class="fieldset-icon" src="<?php echo get_stylesheet_directory_uri() . '/resources/img/pictogrammes/Homegrade_repertoire-metiers.svg' ?>" alt=''> <img class="fieldset-icon" src="<?php echo get_stylesheet_directory_uri() . '/resources/img/pictogrammes/Homegrade_repertoire-elements.svg' ?>" alt=''>
<h4 class="filter-title"><?php echo __("Métiers", "metiers-patrimoine-theme") ?></h4> <h4 class="filter-title"><?php echo __("Métiers", "metiers-patrimoine-theme") ?></h4>
</div> </div>
@ -157,8 +158,4 @@ $foundPosts = $args['foundPosts'] ?? null;
<img class="search-artisan-btn__page-icon" src="<?php echo $suggestArtisanPageIcon['sizes']['medium_large'] ?> " alt=""> <img class="search-artisan-btn__page-icon" src="<?php echo $suggestArtisanPageIcon['sizes']['medium_large'] ?> " alt="">
<p><?php echo __("Communiquer une entreprise ou un artisan", "metiers-patrimoine-theme") ?></p> <p><?php echo __("Communiquer une entreprise ou un artisan", "metiers-patrimoine-theme") ?></p>
</a> </a>
<a class="card-information-page card block" href="<?php echo get_home_url() ?>">
<img class="search-artisan-btn__page-icon" src="<?php echo $suggestArtisanPageIcon['sizes']['medium_large'] ?> " alt="">
<p><?php echo __("Page d'information", "metiers-patrimoine-theme") ?></p>
</a>
</aside> </aside>