homegrade_theme_production/resources/css/components/previous-next-posts.css
Nonimart 1886840c70
Some checks failed
continuous-integration/drone/push Build is failing
FINAL MERGE V2 (from antoine-merge branch)
2025-08-05 14:53:21 +02:00

142 lines
3.0 KiB
CSS

.previous-next-posts,
.previous-next-parcours,
.previous-next-questions {
@apply grid md:grid-cols-2 gap-x-6 gap-y-3 mx-auto max-w-screen-xl !px-6 xl:px-24 my-16;
&__previous,
&__next {
@apply flex gap-4 bg-white rounded-lg shadowed !py-4 px-6 items-center;
transition: all 0.2s ease-out;
text-decoration: none !important;
&:hover {
@apply -translate-y-1 !bg-white;
}
}
&__post-thumbnail {
@apply w-20 h-20 object-cover rounded-lg;
}
&__previous {
@apply text-left justify-end;
&:after {
@apply inline-block h-7 w-7 border-2 border-neutral-900 rounded-full shrink-0 ml-auto;
content: '';
margin-top: auto;
margin-bottom: auto;
background-image: url('../resources/img/graphic-assets/chevron_right.svg');
background-repeat: no-repeat;
background-position: center;
background-size: 50% 50%;
}
&:only-child {
grid-column: 2;
}
}
&__next {
@apply text-right;
&:before {
@apply inline-block h-7 w-7 border-2 border-neutral-900 rounded-full shrink-0 mr-auto;
content: '';
margin-top: auto;
margin-bottom: auto;
background-image: url('../resources/img/graphic-assets/chevron_left.svg');
background-repeat: no-repeat;
background-position: center;
background-size: 50% 50%;
}
}
&__link-content {
@apply h-fit pt-1;
p {
@apply !my-0;
}
}
}
.previous-next-parcours,
.previous-next-questions {
&__previous,
&__next {
.page_icon,
.thematique_icon {
@apply object-contain
w-20
h-20;
}
.post_denomination,
.post_title,
.question_type,
.question_title {
@apply font-bold;
}
.question_type {
@apply mb-1;
}
.question_title {
line-height: 1.4;
}
}
}
.previous-next-parcours {
&__previous {
@apply text-right;
&:after {
@apply mr-auto ml-0;
order: -1;
background-image: url('../resources/img/graphic-assets/chevron_left.svg');
}
}
&__next {
@apply text-left;
&:before {
@apply ml-auto mr-0;
order: 2;
background-image: url('../resources/img/graphic-assets/chevron_right.svg');
}
}
&__previous,
&__next {
.page_icon {
@apply object-contain
w-20
h-20;
}
.post_denomination {
@apply mb-1 text-secondary;
}
.post_title {
@apply text-neutral-900;
line-height: 1.4;
}
}
}
.post-news-page-container {
.previous-next-posts {
&__previous,
&__next {
/* @apply items-center; */
.post_thumbnail {
@apply object-contain
rounded-lg
w-20
h-20;
}
.post_denomination,
.post_title {
@apply font-bold no-underline;
}
.post_denomination {
@apply mb-1 text-secondary;
}
.post_title {
@apply text-neutral-900;
line-height: 1.4;
}
}
}
}