diff --git a/assets/css/src/sections/_featured-text.scss b/assets/css/src/sections/_featured-text.scss index 4e8fcde..2b3bf82 100644 --- a/assets/css/src/sections/_featured-text.scss +++ b/assets/css/src/sections/_featured-text.scss @@ -18,6 +18,7 @@ main > section.featured-text { font-size: 2.1875rem; text-align: center; width: min(60rem, 90vw); + margin: 1.5rem 0; } &.colored { @@ -31,4 +32,20 @@ main > section.featured-text { font-weight: 470; font-stretch: 110%; } + + &.with-image { + height: auto; + padding: 4rem 0; + + figure { + display: flex; + flex-direction: column; + align-items: center; + } + + figure img { + height: 40rem; + margin-bottom: 1rem; + } + } } diff --git a/assets/css/src/sections/_poster-slider.scss b/assets/css/src/sections/_poster-slider.scss index ff5b48c..933dce7 100644 --- a/assets/css/src/sections/_poster-slider.scss +++ b/assets/css/src/sections/_poster-slider.scss @@ -1,11 +1,17 @@ section.poster-slider { padding: calc(var(--space-body) * 2) 0; + &.colored { + background: var(--background); + color: var(--color); + } + .poster-slider__title { font-family: 'Special Gothic', sans-serif; font-size: 2.1875rem; font-stretch: 75%; font-weight: 700; + text-align: center; padding: 0 var(--space-body); margin-bottom: 3rem; } @@ -61,6 +67,18 @@ section.poster-slider { } } + button { + .btn-icon { + display: block; + width: 46px; + height: 43px; + mask-image: url('../../images/slider-button.svg'); + mask-size: contain; + mask-repeat: no-repeat; + background-color: var(--color, #000); + } + } + button.poster-next { transform: rotate(180deg); } diff --git a/assets/css/style.css b/assets/css/style.css index def32bb..0277d3e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -171,6 +171,7 @@ main > section.featured-text .main { font-size: 2.1875rem; text-align: center; width: min(60rem, 90vw); + margin: 1.5rem 0; } main > section.featured-text.colored { background: var(--background); @@ -182,6 +183,19 @@ main > section.featured-text figcaption { font-weight: 470; font-stretch: 110%; } +main > section.featured-text.with-image { + height: auto; + padding: 4rem 0; +} +main > section.featured-text.with-image figure { + display: flex; + flex-direction: column; + align-items: center; +} +main > section.featured-text.with-image figure img { + height: 40rem; + margin-bottom: 1rem; +} main > section.two-columns { position: relative; @@ -333,11 +347,16 @@ section.timeline .controls button:last-child { section.poster-slider { padding: calc(var(--space-body) * 2) 0; } +section.poster-slider.colored { + background: var(--background); + color: var(--color); +} section.poster-slider .poster-slider__title { font-family: "Special Gothic", sans-serif; font-size: 2.1875rem; font-stretch: 75%; font-weight: 700; + text-align: center; padding: 0 var(--space-body); margin-bottom: 3rem; } @@ -386,6 +405,18 @@ section.poster-slider .controls .slide-info .caption { font-stretch: 110%; font-weight: 470; } +section.poster-slider .controls button .btn-icon { + display: block; + width: 46px; + height: 43px; + -webkit-mask-image: url("../../images/slider-button.svg"); + mask-image: url("../../images/slider-button.svg"); + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + background-color: var(--color, #000); +} section.poster-slider .controls button.poster-next { transform: rotate(180deg); }/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/assets/css/style.css.map b/assets/css/style.css.map index 1b702f6..37730d9 100644 --- a/assets/css/style.css.map +++ b/assets/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["src/_fonts.scss","style.css","src/_reset.scss","src/_variables.scss","src/_global.scss","src/_header.scss","src/sections/_hero.scss","src/sections/_featured-text.scss","src/sections/_two-columns.scss","src/sections/_video.scss","src/sections/_timeline.scss","src/sections/_poster-slider.scss"],"names":[],"mappings":"AAAA;EACE,6BAAA;EACA,gFAAA;EACA,oBAAA;EACA,sBAAA;EACA,kBAAA;ACCF;ADEA;EACE,8BAAA;EACA,+DAAA;EACA,gBAAA;EACA,kBAAA;EACA,kBAAA;ACAF;ACbA;EACE,YAAA;EACA,6BAAA;EACA,UAAA;ADeF;;ACZA;;;;;;;;;;;;;;EAcE,SAAA;EACA,UAAA;ADeF;;ACZA;EACE,qBAAA;ADeF;;ACZA;EACE,WAAA;EACA,YAAA;EACA,sBAAA;KAAA,mBAAA;ADeF;;AE9CA;EACE,kBAAA;EACA,sCAAA;EACA,sBAAA;EACA,qBAAA;EACA,uBAAA;EACA,oCAAA;AFiDF;;AGvDA;EACE,eAAA;AH0DF;;AGvDA;EACE,yCAAA;AH0DF;;AGvDA;EACE,cAAA;AH0DF;;AGvDA;;EAEE,WAAA;EACA,YAAA;AH0DF;;AGvDA;EACE,kBAAA;EACA,gBAAA;EACA,iBAAA;AH0DF;;AGvDA;EACE,kBAAA;EACA,gBAAA;AH0DF;;AIpFA;EACE,kBAAA;EACA,UAAA;EACA,aAAA;EACA,8BAAA;EACA,mBAAA;EACA,4BAAA;EACA,eAAA;EACA,MAAA;EACA,OAAA;EACA,sBAAA;EACA,WAAA;AJuFF;AIpFI;EACE,qBAAA;AJsFN;AIlFE;EACE,cAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,sBAAA;EACA,uBAAA;AJoFJ;AIlFI;;;EAGE,cAAA;EACA,WAAA;EACA,WAAA;EACA,sBAAA;AJoFN;AIhFM;EAEE,OAAA;EACA,kBAAA;EACA,WAAA;AJiFR;AI9EM;EACE,WAAA;AJgFR;AI9EM;EACE,WAAA;AJgFR;;AKjIA;EACE,aAAA;EACA,gDAAA;EACA,4BAAA;EACA,sBAAA;EAEA,aAAA;EACA,qBAAA;ALmIF;AKjIE;EACE,cAAA;EACA,4BAAA;ALmIJ;AKlII;EACE,oBAAA;EACA,kBAAA;ALoIN;AKlII;EACE,kBAAA;EACA,iBAAA;EACA,gBAAA;ALoIN;;AMvJA;EACE,YAAA;EACA,WAAA;EACA,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,uBAAA;AN0JF;AMxJE;EACE,eAAA;EACA,kBAAA;EACA,gBAAA;EACA,qBAAA;AN0JJ;AMvJE;EACE,wDAAA;EACA,oBAAA;EACA,kBAAA;EACA,uBAAA;ANyJJ;AMtJE;EACE,6BAAA;EACA,mBAAA;ANwJJ;AMrJE;EACE,yCAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;ANuJJ;;AOtLA;EACE,kBAAA;EACA,aAAA;EACA,qCAAA;EACA,qBAAA;OAAA,gBAAA;EACA,cAAA;APyLF;AOvLE;EACE,gBAAA;APyLJ;AOvLI;EACE,WAAA;EACA,YAAA;APyLN;AOtLI;EACE,aAAA;EACA,sBAAA;EACA,8BAAA;EACA,YAAA;EACA,gCAAA;APwLN;AOtLM;EACE,WAAA;EACA,aAAA;EACA,sBAAA;EACA,gBAAA;APwLR;AOtLQ;EACE,WAAA;EACA,kBAAA;EACA,gBAAA;EACA,mBAAA;APwLV;AOrLQ;EACE,mBAAA;APuLV;AOpLQ;EACE,sBAAA;EACA,WAAA;EACA,iBAAA;APsLV;AOnLQ;EACE,sBAAA;EACA,sBAAA;EACA,gBAAA;EACA,gBAAA;EACA,sBAAA;EACA,sBAAA;EACA,mBAAA;EAEA,kBAAA;EACA,gBAAA;EACA,gCAAA;APoLV;AOjLQ;EACE,qCAAA;EACA,wBAAA;APmLV;AO/KU;EACE,2BAAA;EACA,oBAAA;APiLZ;AO5KM;EACE,8BAAA;AP8KR;AO5KM;EACE,+BAAA;AP8KR;AO1KI;EACE,aAAA;AP4KN;;AQ7PA;EACE,+BAAA;EACA,aAAA;EACA,8BAAA;EACA,qBAAA;OAAA,gBAAA;ARgQF;AQ9PE;EACE,aAAA;EACA,sBAAA;EACA,8BAAA;ARgQJ;;ASzQA;EACE,8DAAA;EACA,sDAAA;EACA,kBAAA;AT4QF;AS1QE;EACE,aAAA;AT4QJ;AS1QI;EACE,aAAA;EACA,8BAAA;EACA,kBAAA;EACA,gBAAA;AT4QN;AS1QM;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACA,mBAAA;EACA,qCAAA;EACA,kBAAA;EACA,eAAA;EACA,aAAA;AT4QR;ASzQM;EACE,yCAAA;EACA,oBAAA;EACA,iBAAA;EACA,gBAAA;EAEA,iBAAA;EACA,0BAAA;AT0QR;ASvQM;EACE,aAAA;EACA,8BAAA;EACA,SAAA;EACA,2BAAA;EACA,oBAAA;EACA,sBAAA;ATyQR;ASvQQ;EACE,YAAA;ATyQV;ASxQU;EACE,yBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;AT0QZ;ASnQE;EACE,aAAA;EACA,8BAAA;EACA,SAAA;EACA,YAAA;EACA,gBAAA;EACA,uBAAA;EAAA,kBAAA;ATqQJ;ASlQM;EACE,yBAAA;AToQR;;AUtUA;EACE,sCAAA;AVyUF;AUvUE;EACE,yCAAA;EACA,oBAAA;EACA,iBAAA;EACA,gBAAA;EACA,4BAAA;EACA,mBAAA;AVyUJ;AUtUE;EACE,YAAA;EACA,cAAA;AVwUJ;AUvUI;EACE,qBAAA;AVyUN;AUvUM;EACE,qBAAA;EACA,+BAAA;EACA,aAAA;EACA,uBAAA;AVyUR;AUvUQ;EACE,iBAAA;EACA,YAAA;EACA,gBAAA;AVyUV;AUtUQ;EACE,mBAAA;AVwUV;AUlUE;EACE,aAAA;EACA,8BAAA;EACA,mBAAA;EACA,SAAA;EACA,mBAAA;EACA,4BAAA;EACA,uBAAA;EAAA,kBAAA;AVoUJ;AUlUI;EACE,kBAAA;AVoUN;AUlUM;EACE,yCAAA;EACA,oBAAA;EACA,iBAAA;EACA,gBAAA;AVoUR;AUjUM;EACE,eAAA;EACA,kBAAA;EACA,gBAAA;AVmUR;AU/TI;EACE,yBAAA;AViUN","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["src/_fonts.scss","style.css","src/_reset.scss","src/_variables.scss","src/_global.scss","src/_header.scss","src/sections/_hero.scss","src/sections/_featured-text.scss","src/sections/_two-columns.scss","src/sections/_video.scss","src/sections/_timeline.scss","src/sections/_poster-slider.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/assets/images/image-10.jpg b/assets/images/image-10.jpg new file mode 100644 index 0000000..1f83c8c Binary files /dev/null and b/assets/images/image-10.jpg differ diff --git a/assets/images/image-11.jpg b/assets/images/image-11.jpg new file mode 100644 index 0000000..9541659 Binary files /dev/null and b/assets/images/image-11.jpg differ diff --git a/assets/images/image-12.jpg b/assets/images/image-12.jpg new file mode 100644 index 0000000..d81da3a Binary files /dev/null and b/assets/images/image-12.jpg differ diff --git a/assets/images/image-13.jpg b/assets/images/image-13.jpg new file mode 100644 index 0000000..88fe3cf Binary files /dev/null and b/assets/images/image-13.jpg differ diff --git a/assets/images/image-14.jpg b/assets/images/image-14.jpg new file mode 100644 index 0000000..47274cc Binary files /dev/null and b/assets/images/image-14.jpg differ diff --git a/assets/images/image-15.jpg b/assets/images/image-15.jpg new file mode 100644 index 0000000..d5a053a Binary files /dev/null and b/assets/images/image-15.jpg differ diff --git a/assets/images/image-16.jpg b/assets/images/image-16.jpg new file mode 100644 index 0000000..d81da3a Binary files /dev/null and b/assets/images/image-16.jpg differ diff --git a/assets/images/image-9.jpg b/assets/images/image-9.jpg new file mode 100644 index 0000000..2f7d5dc Binary files /dev/null and b/assets/images/image-9.jpg differ diff --git a/assets/js/poster-slider.js b/assets/js/poster-slider.js index 56fee0e..a859f84 100644 --- a/assets/js/poster-slider.js +++ b/assets/js/poster-slider.js @@ -1,33 +1,46 @@ -const slidesData = [ - { title: '1980 - Mexico', caption: 'Occasion', photographer: 'Name of photographer' }, - { title: '1980 - Mexico', caption: 'Occasion', photographer: 'Name of photographer' }, - { title: '1986 - Buenos Aires', caption: 'Occasion', photographer: 'Name of photographer' }, +const slidersData = [ + [ + { title: '1980 - Mexico', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '1980 - Mexico', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '1986 - Buenos Aires', caption: 'Occasion', photographer: 'Name of photographer' }, + ], + [ + { title: '2000 - Barcelona', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '2004 - Seoul', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '2007 - Vienna', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '2010 - Shanghai', caption: 'Occasion', photographer: 'Name of photographer' }, + { title: '2013 - Rio', caption: 'Occasion', photographer: 'Name of photographer' }, + ], ]; -const initialSlide = Math.ceil(slidesData.length / 2) - 1; +document.querySelectorAll('.poster-slider').forEach((section, i) => { + const swiperEl = section.querySelector('.poster-swiper'); + const titleEl = section.querySelector('.slide-info .title'); + const captionEl = section.querySelector('.slide-info .caption'); + const data = slidersData[i] ?? []; + const slideCount = swiperEl.querySelectorAll('.swiper-slide').length; + const initialSlide = Math.floor(slideCount / 2); -const swiper = new Swiper('.poster-swiper', { - slidesPerView: 3, - centeredSlides: true, - spaceBetween: 16, - loop: false, - initialSlide, - keyboard: { enabled: true }, - navigation: { - nextEl: '.poster-next', - prevEl: '.poster-prev', - }, + const swiper = new Swiper(swiperEl, { + slidesPerView: 3, + centeredSlides: true, + spaceBetween: 16, + loop: false, + initialSlide, + keyboard: { enabled: true }, + navigation: { + nextEl: section.querySelector('.poster-next'), + prevEl: section.querySelector('.poster-prev'), + }, + }); + + function updateInfo() { + const entry = data[swiper.realIndex]; + if (!entry || !titleEl || !captionEl) return; + titleEl.textContent = entry.title; + captionEl.innerHTML = `${entry.caption}
${entry.photographer}`; + } + + swiper.on('slideChange', updateInfo); + updateInfo(); }); - -const titleEl = document.querySelector('.slide-info .title'); -const captionEl = document.querySelector('.slide-info .caption'); - -function updateInfo() { - const data = slidesData[swiper.realIndex]; - if (!data) return; - titleEl.textContent = data.title; - captionEl.innerHTML = `${data.caption}
${data.photographer}`; -} - -swiper.on('slideChange', updateInfo); -updateInfo(); diff --git a/index.html b/index.html index 2a38bdd..3ac14e3 100644 --- a/index.html +++ b/index.html @@ -159,6 +159,7 @@ +

Visual data & Graphic

@@ -428,15 +429,151 @@
-

1980 - Mexico

Occasion
Name of photographer

- +
+
+ +
+
+
+ +
Légende
+
+
+
+

Digital transformation in the 21st century

+
+

An early interest in the digital transformation.

+

+ ICOM has long engaged with the digital transition and the + transformation of information and communication technologies. As + early as 1981, the organisation created its first computerised + bibliographic database, demonstrating an early awareness of the + potential of digital tools for documentation and knowledge + sharing. In the 1990s, these questions gained further prominence, + notably with the publication of an issue of Museum International + entitled Museums and the Internet (1999), reflecting growing + interest among museum professionals in the web as a new space for + communication and access. +

+

+ During this period, several digital platforms were progressively + launched, including the general COM website, the International + Observatory on Illicit Traffic in Cultural Goods, and standardised + websites for every International or national committees and + regional alliances, contributing to more structured and visible + international networks. +

+ +
+
+
+ +
+
+

A word on the number of ICOM members over the years.

+
+

+ Today, counting the number of members in an institution helps + assess its evolution. ICOM is a growing organisation, as its + membership graph keeps rising. However, it is interesting to note + that, when the ICOM constitution was first written, membership was + limited to a maximum of 15 members per National Committee. Rather + than focusing on increasing the number of members in each National + Committee, exceeding 15 members was explicitly forbidden. In the + early 1970s, the Statutes were revised and this restriction was + removed. Subsequently, the number of ICOM members worldwide grew + significantly. Additionally, and by contrast, a National Committee + must have at least 8 members to legally exist, according to the + 2017 ICOM Statutes. +

+
+
+
+
+ +
Légende
+
+
+
+ + + + + +
+

Images gallery

+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+ +
+

1980 - Mexico

+

Occasion
Name of photographer

+
+