From c4c1ccf3165f90a3c303a8ed69fcf1fa281d7654 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Sat, 16 May 2026 22:00:11 +0300 Subject: [PATCH] add sponsor strip --- frontend/rabbi_gerzi/src/views/HomePage.vue | 65 +++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/frontend/rabbi_gerzi/src/views/HomePage.vue b/frontend/rabbi_gerzi/src/views/HomePage.vue index a39481b..801818d 100644 --- a/frontend/rabbi_gerzi/src/views/HomePage.vue +++ b/frontend/rabbi_gerzi/src/views/HomePage.vue @@ -58,6 +58,21 @@ function nextTestimonial(): void { function previousTestimonial(): void { testimonialIndex.value = (testimonialIndex.value - 1 + testimonials.length) % testimonials.length } + +interface Sponsor { + name: string + src: string +} + +const sponsors: Sponsor[] = [ + { name: 'SHARE', src: '/assets/share.png' }, + { name: 'U of Israel', src: '/assets/yYMUkyx3NlGYDK4AUiUvP05Ik.png' }, + { name: 'Mayberg Foundation', src: '/assets/mayberg.png' }, + { name: 'JLE UK', src: '/assets/jle.png' }, + { name: 'Yeshivat Reishit', src: '/assets/reishit.png' }, + { name: 'Aish HaTorah', src: '/assets/aish.png' }, + { name: 'Yeshivat Lev HaTorah', src: '/assets/levhatorah.png' }, +] @@ -606,6 +637,40 @@ function previousTestimonial(): void { background: var(--color-slate); } +.sponsors { + background: var(--color-white); + padding: 5rem 2rem; +} + +.sponsors__inner { + max-width: 1200px; + margin: 0 auto; + text-align: center; +} + +.sponsors__heading { + font-family: var(--font-serif); + font-weight: 400; + font-size: clamp(1.4rem, 2.2vw, 1.85rem); + color: var(--color-slate); + margin: 0 0 3rem 0; +} + +.sponsors__row { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; + gap: 2.5rem 3rem; +} + +.sponsors__logo { + height: 60px; + width: auto; + max-width: 160px; + object-fit: contain; +} + @media (max-width: 768px) { .site-header { padding: 0.75rem 1rem;