+
@@ -107,7 +107,7 @@ footer .columns {
}
footer .columns .column {
- padding: 55px 40px 8px;
+ padding: 55px 40px 30px;
background-color: #4C4949;
}
@@ -124,7 +124,7 @@ footer .columns .column:nth-child(2) {
footer .columns .column:last-child {
padding-left: 0;
- padding-top: 40px;
+ padding-top: 45px;
}
@@ -165,8 +165,13 @@ footer .columns .column:last-child {
text-align: justify;
}
-.footer-links{
- display: flex;
+.footer-links {
+ display: inline-block;
+}
+
+.footer-links li {
+ position: relative;
+ display: inline;
}
.footer-links li,
@@ -175,13 +180,20 @@ footer .columns .column:last-child {
line-height: 1;
}
+.footer-links li:not(:last-child) {
+ margin-right: 10px;
+ padding-right: 10px;
+}
+
.footer-links li:not(:last-child):after {
content: "";
+ position: absolute;
+ top: 0;
+ right: 0;
display: inline-block;
width: 1px;
height: 80%;
border-right: solid #ffffff 1px;
- margin: 0 10px;
transform: translateY(2px);
}
@@ -195,16 +207,25 @@ footer .columns .column:last-child {
.footer-links li a:hover {
text-decoration: underline;
text-underline-offset: 3px;
- color: var(--light-brown-alt);
}
-
-
.logos-container {
+ justify-content: flex-start;
align-items: center;
gap: 40px;
display: flex;
flex-wrap: wrap;
+
+ --logo-scale: 0.75;
+}
+
+.logos-container a {
+ transform-origin: 50% 50%;
+ transition: transform ease-in-out 0.35s;
+}
+
+.logos-container a:hover {
+ transform: scale(1.25);
}
.logo {
@@ -213,43 +234,43 @@ footer .columns .column:last-child {
}
.logo-cmj {
- width: 178px;
+ width: calc( 178px * var(--logo-scale));
}
.logo-enc {
- width: 256px;
+ width: calc( 256px * var(--logo-scale));
}
.logo-anr {
- width: 183px;
+ width: calc( 183px * var(--logo-scale));
}
.logo-lamop {
- width: 145px;
+ width: calc( 145px * var(--logo-scale));
}
.logo-paris1 {
- width: 74px;
+ width: calc( 74px * var(--logo-scale));
}
.logo-cnrs {
- width: 82px;
+ width: calc( 82px * var(--logo-scale));
}
.logo-pariscite {
- width: 177px;
+ width: calc( 177px * var(--logo-scale));
}
.logo-an {
- width: 223px;
+ width: calc( 223px * var(--logo-scale));
}
.logo-bnf {
- width: 160px;
+ width: calc( 160px * var(--logo-scale));
}
.logo-mazarine {
- width: 110px;
+ width: calc( 110px * var(--logo-scale));
}
diff --git a/src/components/PersonDataCarousel.vue b/src/components/PersonDataCarousel.vue
index dca8c88..dda615d 100644
--- a/src/components/PersonDataCarousel.vue
+++ b/src/components/PersonDataCarousel.vue
@@ -55,11 +55,11 @@ export default {
},
700: {
itemsToShow: 2,
- itemsToScroll: 2
+ itemsToScroll: 1
},
1024: {
itemsToShow: 3,
- itemsToScroll: 3
+ itemsToScroll: 1
},
},
}
@@ -166,6 +166,8 @@ export default {
}
.box-content .active-slide-caption {
+ display: none;
+
position: absolute;
bottom: 0;
width: 100%;
@@ -233,12 +235,12 @@ li.carousel__slide a::after {
position: relative;
}
-:deep(.carousel__slide--active:after) {
+:deep(.carousel__slide--active::after) {
content:"";
position: absolute;
bottom: 76px;
display: block;
- border: 7px solid white;
+ border: 7px solid var(--light-brown);
width: 100%;
transform: scale(0.7);
z-index: 6;
@@ -300,6 +302,10 @@ li.carousel__slide a::after {
padding: 0 var(--mobile-side-padding) 0 !important;
}
+ :deep(.carousel__slide--active::after) {
+ display: none;
+ }
+
}
diff --git a/src/components/PersonDataTimeline.vue b/src/components/PersonDataTimeline.vue
index eadbcba..0e72ad1 100644
--- a/src/components/PersonDataTimeline.vue
+++ b/src/components/PersonDataTimeline.vue
@@ -391,12 +391,14 @@ export default {
.timeline-scroll-container {
max-height: 30rem;
- overflow-y: auto;
+ overflow-y: hidden;
border-top: 1px solid #A7A7A7;
border-bottom: 1px solid #A7A7A7;
+ /*
scrollbar-width: thin;
scrollbar-color: var(--light-brown-alt) #DFDEDE;
+ */
}
.timeline-scroll-container::-webkit-scrollbar {
@@ -459,7 +461,7 @@ export default {
}
.button.btn-scroll[disabled] {
- opacity: 1;
+ opacity: 0.25;
}
.popup-group {
diff --git a/src/components/PersonPagination.vue b/src/components/PersonPagination.vue
index f7ae558..35c8646 100644
--- a/src/components/PersonPagination.vue
+++ b/src/components/PersonPagination.vue
@@ -1,5 +1,5 @@
-