diff --git a/qdrant-landing/content/vsd/_index.md b/qdrant-landing/content/vsd/_index.md new file mode 100644 index 000000000..0b66dd43c --- /dev/null +++ b/qdrant-landing/content/vsd/_index.md @@ -0,0 +1,13 @@ +--- +title: Vector Space Day +description: Vector Space Day +url: /vector-space-day-sf-26/ +build: + render: always +cascade: + - build: + list: local + publishResources: false + render: never +--- + diff --git a/qdrant-landing/content/vsd/vsd-agenda.md b/qdrant-landing/content/vsd/vsd-agenda.md new file mode 100644 index 000000000..92f018c7f --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-agenda.md @@ -0,0 +1,21 @@ +--- +title: Why Attend Vector Space Day +description: A single-track, full-day conference for engineers and researchers building with vector search and AI +cards: + - id: 0 + content: What’s on the + title: Agenda + button: + text: Get Your Ticket + url: https://luma.com/vsd-sf + - id: 1 + content: Search
& AI Retrieval + - id: 2 + content: Agents & Memory + - id: 3 + content: Edge & Robotics + - id: 4 + content: Happy Hour +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-faq.md b/qdrant-landing/content/vsd/vsd-faq.md new file mode 100644 index 000000000..6e7d2aa66 --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-faq.md @@ -0,0 +1,29 @@ +--- +title: FAQs +questions: +- question: When and where is Vector Space Day? + answer: Vector Space Day takes place on Thursday, June 11, 2025 at The MidWay San Francisco. Doors open at 8:30 AM PDT and the event runs until 6:00 PM PDT. +- question: How do I get to The MidWay? + answer: The MidWay is located at 900 Marin St in San Francisco. We recommend arriving by rideshare (Uber, Lyft, or Waymo). Fly into SFO or OAK for the best connections. Street parking near the venue is limited, so we don't recommend driving. +- question: Is there a dress code? + answer: Come as you are. This is a technical conference. +- question: Will the talks be recorded? + answer: Yes, talk recordings will be made available after the event. We'll share links via email to all registered attendees. +- question: How do I register? + answer: Click the "Register Now" button at the top of this page. Tickets are available until the event sells out. +- question: How much do tickets cost? + answer: Early bird pricing is $99 until May 11, then $199 until the event sells out. +- question: Is there a refund policy? + answer: All ticket sales are final. We do not offer refunds for any reason, including but not limited to scheduling conflicts, illness, travel issues, or changes in personal circumstances. We appreciate your understanding and look forward to seeing you at the event. +- question: I need to justify attendance to my employer. Can you help? + answer: We’ve got you covered. Download this ready-to-send request letter to help explain why attending Vector Search Day is a valuable use of your time (and budget). Download now. +- question: What is the format? + answer: Vector Space Day is a single-track, full-day conference. Everyone attends the same sessions, no parallel tracks, no FOMO. The day covers Retrieval Foundations, Agents & Memory, Multimodal & Real-World Scale, and Edge & Hands-On, closing with a happy hour. +- question: Who should attend? + answer: This event is designed for ML engineers, AI researchers, and backend engineers working with search and retrieval systems, anyone building products on top of vector databases or embedding models. Talks range from foundational to advanced. +- question: Can I speak at Vector Space Day? + answer: We're building a handpicked lineup of technical talks. If your team is solving hard problems in retrieval, embeddings, agent memory, or AI infrastructure at scale, send a proposal via this form. +- question: How do I become a sponsor? + answer: Sponsorship packages range from $5,000 to $30,000 and include booth space, brand presence, and direct access to the audience. Email vectorspaceday@qdrant.com for the full prospectus. +sitemapExclude: true +--- diff --git a/qdrant-landing/content/vsd/vsd-header.md b/qdrant-landing/content/vsd/vsd-header.md new file mode 100644 index 000000000..c80bb2e2f --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-header.md @@ -0,0 +1,26 @@ +--- +getTickets: + text: Get Tickets + url: https://luma.com/vsd-sf +logoLink: / +menuItems: + - id: menu-0 + name: Who is it For + url: "#who-is-it-for" + - id: menu-1 + name: Agenda + url: "#agenda" + - id: menu-2 + name: Speakers + url: "#speakers" + - id: menu-3 + name: Sponsorship + url: "#sponsorship" + - id: menu-4 + name: Berlin 2025 + url: "#berlin-2025" + - id: menu-5 + name: FAQs + url: "#faqs" +sitemapExclude: true +--- diff --git a/qdrant-landing/content/vsd/vsd-hero.md b/qdrant-landing/content/vsd/vsd-hero.md new file mode 100644 index 000000000..724a42a7e --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-hero.md @@ -0,0 +1,11 @@ +--- +title: Vector Space Day +place: The Midway, San Francisco +eventDate: Thursday, June 11 +time: "8:30 am until happy hour" +button: + text: Get Your Ticket + url: https://luma.com/vsd-sf +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-join-us.md b/qdrant-landing/content/vsd/vsd-join-us.md new file mode 100644 index 000000000..a5ddcb46f --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-join-us.md @@ -0,0 +1,16 @@ +--- +title: Join us +content: + - id: 0 + title: Founders + - id: 1 + title: Product Builders + - id: 2 + title: Search Experts + - id: 3 + title: AI Researchers + - id: 4 + title: Data Scientists +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-last-year-carousel.md b/qdrant-landing/content/vsd/vsd-last-year-carousel.md new file mode 100644 index 000000000..7bba4e5f5 --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-last-year-carousel.md @@ -0,0 +1,49 @@ +--- +title: Sept 2025 +description: "Last year’s inaugural edition in Berlin drew 400+ attendees and 20+ speakers including:" +photoCards: + - id: 0 + img: /img/vsd-carousel-images/Image-01.jpg + alt: Image from the conference + - id: 1 + img: /img/vsd-carousel-images/Image-02.jpg + alt: Image from the conference + - id: 2 + img: /img/vsd-carousel-images/Image-03.jpg + alt: Image from the conference + - id: 3 + img: /img/vsd-carousel-images/Image-04.jpg + alt: Image from the conference + - id: 4 + img: /img/vsd-carousel-images/Image-05.jpg + alt: Image from the conference + - id: 5 + img: /img/vsd-carousel-images/Image-06.jpg + alt: Image from the conference + - id: 6 + img: /img/vsd-carousel-images/Image-07.jpg + alt: Image from the conference + - id: 7 + img: /img/vsd-carousel-images/Image-08.jpg + alt: Image from the conference + - id: 8 + img: /img/vsd-carousel-images/Image-09.jpg + alt: Image from the conference + - id: 9 + img: /img/vsd-carousel-images/Image-10.jpg + alt: Image from the conference + - id: 10 + img: /img/vsd-carousel-images/Image-11.jpg + alt: Image from the conference + - id: 11 + img: /img/vsd-carousel-images/Image-12.jpg + alt: Image from the conference + - id: 12 + img: /img/vsd-carousel-images/Image-13.jpg + alt: Image from the conference + - id: 13 + img: /img/vsd-carousel-images/Image-14.jpg + alt: Image from the conference +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-last-year.md b/qdrant-landing/content/vsd/vsd-last-year.md new file mode 100644 index 000000000..996f18a58 --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-last-year.md @@ -0,0 +1,60 @@ +--- +subtitle: Sept 2025 +title: "Last year’s inaugural edition in Berlin drew 400+ attendees and 20+ speakers including:" +logos: + - id: 0 + src: /img/vsd-logos/LlamaIndex.svg + alt: LlamaIndex logo + - id: 1 + src: /img/vsd-logos/Microsoft.svg + alt: Microsoft logo + - id: 2 + src: /img/vsd-logos/TwelveLabs.svg + alt: TwelveLabs logo + - id: 3 + src: /img/vsd-logos/Mem0.svg + alt: Mem0 logo + - id: 4 + src: /img/vsd-logos/Google-Deepmind.svg + alt: Google-Deepmind logo + - id: 5 + src: /img/vsd-logos/N8n.svg + alt: N8n logo + - id: 6 + src: /img/vsd-logos/Deepset.svg + alt: Deepset logo + - id: 7 + src: /img/vsd-logos/Superlinked.svg + alt: Superlinked logo + - id: 8 + src: /img/vsd-logos/Cognee.svg + alt: Cognee logo +title2: With Builders From +logos2: + - id: 0 + src: /img/vsd-logos/Bosch-Digital.svg + alt: Bosch-Digital logo + - id: 1 + src: /img/vsd-logos/Johnson-Johnson.svg + alt: Johnson-&-Johnson logo + - id: 2 + src: /img/vsd-logos/Bayer.svg + alt: Bayer logo + - id: 3 + src: /img/vsd-logos/Zalando.svg + alt: Zalando logo + - id: 4 + src: /img/vsd-logos/Ebay.svg + alt: Ebay logo + - id: 5 + src: /img/vsd-logos/Lidl.svg + alt: Lidl logo + - id: 6 + src: /img/vsd-logos/Delivery-Hero.svg + alt: Delivery-Hero logo + - id: 7 + src: /img/vsd-logos/Mercedez.svg + alt: Mercedez logo +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-speaker-lineup.md b/qdrant-landing/content/vsd/vsd-speaker-lineup.md new file mode 100644 index 000000000..0a025e175 --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-speaker-lineup.md @@ -0,0 +1,25 @@ +--- +title: Full Speaker Lineup Coming Soon +description: We're building a handpicked lineup of technical talks across all agenda tracks. If your team is solving hard problems in retrieval, embeddings, agent memory, or AI infrastructure at scale, we'd love to talk. Submit your proposal by May 6. +logos: + - id: 0 + src: /img/vsd-logos/LlamaIndex.svg + alt: LlamaIndex logo + - id: 1 + src: /img/vsd-logos/ArizeAI.svg + alt: ArizeAI logo + - id: 2 + src: /img/vsd-logos/TwelveLabs.svg + alt: TwelveLabs logo + - id: 3 + src: /img/vsd-logos/Mem0.svg + alt: Mem0 logo + - id: 4 + src: /img/vsd-logos/N8n.svg + alt: N8n logo +button: + text: Submit a Talk Proposal + url: https://docs.google.com/forms/d/e/1FAIpQLSfefAtmGP59-0IhNxCCMbNRCDlU-JRkJnSja3GfOrBnTZw-CA/viewform +sitemapExclude: true +--- + diff --git a/qdrant-landing/content/vsd/vsd-sponsors.md b/qdrant-landing/content/vsd/vsd-sponsors.md new file mode 100644 index 000000000..937ea796b --- /dev/null +++ b/qdrant-landing/content/vsd/vsd-sponsors.md @@ -0,0 +1,16 @@ +--- +subtitle: Sponsors +description: We also offer sponsorship packages for partners who want a booth, brand presence, and direct access to the audience. Packages range from $5,000 to $30,000. Reach out and we'll share the full details. +logos: + - id: 0 + src: /img/vsd-logos/AWS.svg + alt: AWS logo + - id: 1 + src: /img/vsd-logos/Vultr.svg + alt: Vultr logo +link: + text: Contact Us About Sponsoring + url: /contact-us/ +sitemapExclude: true +--- + diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/main.scss b/qdrant-landing/themes/qdrant-2024/assets/css/main.scss index 75178c7ff..222c11751 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/css/main.scss +++ b/qdrant-landing/themes/qdrant-2024/assets/css/main.scss @@ -128,3 +128,11 @@ @import 'partials/hr-tech/index'; @import 'partials/healthcare/index'; @import 'partials/cta-banner'; +@import 'partials/vsd/vsd-speaker-lineup'; +@import 'partials/vsd/vsd-last-year'; +@import 'partials/vsd/vsd-sponsors'; +@import 'partials/vsd/vsd-agenda'; +@import 'partials/vsd/vsd-hero'; +@import 'partials/vsd/vsd-last-year-carousel'; +@import 'partials/vsd/vsd-faq'; +@import 'partials/vsd/vsd-join-us'; diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/_menu.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_menu.scss index 5fb8237be..126aa9aca 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/css/partials/_menu.scss +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_menu.scss @@ -172,6 +172,8 @@ @include media-breakpoint-up(xl) { .main-menu { + display: grid; + grid-template-columns: 1fr auto 1fr; padding-top: $spacer * 2; padding-bottom: $spacer * 2; padding-left: $spacer * 1.5; @@ -179,10 +181,13 @@ &__links { display: flex; + justify-self: center; + padding-left: 0; } &__buttons { display: flex; + justify-self: end; } &__trigger { diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/_site-header.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_site-header.scss index d91c8e645..aef29258f 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/css/partials/_site-header.scss +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_site-header.scss @@ -2,4 +2,8 @@ background: linear-gradient(180deg, #090d19, rgba(9, 13, 25, 0)), url('/img/stars-pattern.png') $neutral-10; + + &_no-stars { + background: linear-gradient(180deg, #090d19, rgba(9, 13, 25, 0)) $neutral-10; + } } diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-agenda.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-agenda.scss new file mode 100644 index 000000000..4dd9134b1 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-agenda.scss @@ -0,0 +1,195 @@ +@use '../../helpers/functions' as *; + +.vsd-agenda { + padding-top: pxToRem(30); + padding-bottom: pxToRem(30); + background-color: $neutral-10; + text-align: center; + position: relative; + overflow: hidden; + + &:before { + content: ""; + display: block; + position: absolute; + right: 0; + bottom: 0; + width: 100%; + height: pxToRem(375); + background-image: url('/img/blurred/blurred-light-30.svg'); + background-position: bottom; + background-size: cover; + z-index: 1; + } + + &__title { + margin-bottom: $spacer; + font-size: $h5-font-size; + line-height: pxToRem(42); + text-align: center; + color: $neutral-98; + position: relative; + } + + &__description { + margin-bottom: $spacer * 3; + font-size: $font-size-md; + line-height: $spacer * 1.5; + color: #ABB1C7; + position: relative; + } + + &__cards { + display: grid; + gap: $spacer * 0.5; + grid-template-columns: repeat(2, 1fr); + grid-template-areas: + "a a" + "b c" + "d e"; + position: relative; + + &:before { + content: ""; + display: block; + position: absolute; + left: 0; + top: pxToRem(-40); + width: 108%; + aspect-ratio: 9 / 5; + background-image: url('/img/square-grid-mobile.svg'); + background-position: center; + background-size: cover; + background-repeat: no-repeat; + opacity: 0.8; + } + } + + &__card { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: $spacer * 2; + min-height: pxToRem(153); + padding: $spacer * 1.5; + border-radius: $spacer * 0.5; + border: pxToRem(1) solid transparent; + background: + linear-gradient($neutral-30, #141b2e) padding-box, + linear-gradient($neutral-40, $neutral-10) border-box; + position: relative; + + &-content { + margin-bottom: 0; + font-size: $font-size-md; + line-height: $line-height-sm; + color: #ABB1C7; + font-family: $font-family-monospace; + text-transform: uppercase; + + br { + display: none; + } + } + + &-title { + margin-bottom: 0; + font-size: $spacer * 5; + line-height: pxToRem(84); + color: #CAD0E5; + font-variation-settings: "wdth" 75, "wght" 600; + text-transform: uppercase; + } + + &-button { + position: relative; + z-index: 1; + } + + &:first-child{ + grid-area: a; + min-height: pxToRem(314); + padding: $spacer * 2; + } + + &:nth-child(2){ + grid-area: b; + } + + &:nth-child(3) { + grid-area: c; + } + + &:nth-child(4){ + grid-area: d; + } + + &:last-of-type{ + grid-area: e; + } + } + + @include media-breakpoint-up(lg) { + padding-top: $spacer * 5; + padding-bottom: $spacer * 5; + + &__overlay { + display: block; + position: absolute; + left: 50%; + transform: translateX(-50%); + bottom: 0; + width: pxToRem(1440); + height: pxToRem(443); + background-image: url('/img/square-grid.svg'); + background-position: center; + background-size: cover; + background-repeat: no-repeat; + opacity: 0.8; + } + + &__title { + margin-bottom: $spacer * 2.5; + font-size: $h4-font-size; + line-height: $spacer * 3; + } + + &__description { + font-size: $font-size-l; + line-height: $line-height-lg; + } + + &__cards { + display: grid; + gap: $spacer * 0.5; + grid-template-columns: 48fr 26fr 26fr; + grid-template-rows: repeat(2, 1fr); + grid-template-areas: + "a b c" + "a d e"; + + &:before { + display: none; + } + } + + &__card { + padding: $spacer * 2; + + &-content { + font-size: $h6-font-size; + line-height: $spacer * 2; + + br { + display: inline; + } + } + + &-title { + font-size: $spacer * 6.5; + line-height: pxToRem(110); + } + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-faq.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-faq.scss new file mode 100644 index 000000000..f872db5fb --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-faq.scss @@ -0,0 +1,20 @@ +@use '../../helpers/functions' as *; + +.vsd-faq { + padding-top: pxToRem(30); + padding-bottom: pxToRem(30); + background-color: $neutral-94; + + &__title { + margin-bottom: $spacer * 5; + font-size: $h2-font-size; + line-height: pxToRem(62); + text-align: center; + color: $neutral-10; + } + + @include media-breakpoint-up(lg) { + padding-top: $spacer * 5; + padding-bottom: $spacer * 5; + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-hero.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-hero.scss new file mode 100644 index 000000000..6cd4afedc --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-hero.scss @@ -0,0 +1,154 @@ +@use '../../helpers/functions' as *; + +.vsd-hero { + padding-top: pxToRem(30); + padding-bottom: pxToRem(30); + background-color: $neutral-10; + + &__banner { + padding: $spacer * 2.5 pxToRem(20) pxToRem(70); + border-radius: $spacer * 1.5; + border: pxToRem(1) solid transparent; + background: + linear-gradient($neutral-10, $neutral-10) padding-box, + linear-gradient($neutral-30, $neutral-10) border-box; + position: relative; + overflow: hidden; + text-align: center; + + &:before, &:after { + content: ""; + display: block; + position: absolute; + background-position: center; + background-repeat: no-repeat; + z-index: 0; + } + + &:before { + left: 50%; + translate: -56%; + bottom: pxToRem(116); + height: pxToRem(250); + width: auto; + aspect-ratio: 1110 / 391; + background-image: + url("/img/vsd-hero/astronauts2.png"), + url("/img/vsd-hero/overlay1.png"), + url("/img/vsd-hero/astronauts1.png"); + background-size: cover; + } + + &:after { + left: 0; + bottom: pxToRem(116); + height: pxToRem(83); + width: 100%; + background-image: url("/img/vsd-hero/overlay2.png"); + background-size: cover; + } + } + + &__place { + margin-bottom: $spacer * 3; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: $spacer * 0.5; + position: relative; + + p { + margin-bottom: 0; + font-family: $font-family-monospace; + color: $neutral-98; + text-transform: uppercase; + } + } + + &__title { + margin-bottom: pxToRem(180); + font-size: $h2-font-size; + line-height: pxToRem(62); + color: $primary-50; + text-transform: uppercase; + position: relative; + + span { + display: block; + background: linear-gradient(180deg, #fff 60%, #898ea3 100%); + -webkit-background-clip: text; + background-clip: text; + -webkit-text-fill-color: transparent; + color: transparent; + } + } + + &__button { + position: relative; + z-index: 1; + } + + @include media-breakpoint-up(md) { + &__banner { + padding: $spacer * 2.5; + + &:before { + left: 0; + translate: 0; + bottom: pxToRem(84); + width: 100%; + height: auto; + } + + &:after { + bottom: pxToRem(84); + } + } + } + + @include media-breakpoint-up(lg) { + padding-top: $spacer * 7.5; + padding-bottom: $spacer * 7.5; + + &__banner { + text-align: left; + + &:before, + &:after { + bottom: 0; + } + + &:after { + height: pxToRem(137); + } + } + + &__place { + margin-bottom: $spacer * 2.5; + flex-direction: row; + justify-content: flex-start; + gap: $spacer * 2; + + p { + font-size: $font-size-l; + line-height: $line-height-lg; + } + } + + &__title { + margin-bottom: $spacer * 2.5; + } + } + + @include media-breakpoint-up(xl) { + &__place { + gap: $spacer * 5; + } + + &__title { + font-size: $spacer * 5; + line-height: pxToRem(84); + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-join-us.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-join-us.scss new file mode 100644 index 000000000..7247d254c --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-join-us.scss @@ -0,0 +1,100 @@ +@use '../../helpers/functions' as *; +@use '../../mixins/marquee' as marquee; + +.vsd-join-us { + padding-top: pxToRem(30); + padding-bottom: pxToRem(30); + background-color: $neutral-10; + overflow: hidden; + + &__title { + margin-bottom: $spacer; + font-family: 'Geist Mono', $font-family-monospace; + font-size: $font-size-md; + line-height: $spacer * 1.5; + text-align: center; + color: #898EA3; + text-transform: uppercase; + } + + &__container { + max-width: pxToRem(838) !important; + margin: 0 auto; + position: relative; + + &:before, + &:after { + content: ""; + display: block; + position: absolute; + bottom: 0; + width: pxToRem(116); + height: 100%; + z-index: 1; + } + + &:before { + left: pxToRem(-20); + background: linear-gradient(270deg, rgba(11, 15, 25, 0.00) 0%, #0B0F19 100%); + } + + &:after { + right: pxToRem(-20); + background: linear-gradient(90deg, rgba(11, 15, 25, 0.00) 0%, #0B0F19 100%); + } + + } + + &__marquee { + @include marquee.base(42px, 329px, 5, 5, 32px, transparent, false, 30s, none); + + &__item { + justify-content: center; + white-space: nowrap; + text-align: center; + font-size: $h4-font-size; + line-height: pxToRem(42); + font-variation-settings: "wdth" 75, "wght" 600; + text-transform: uppercase; + color: #CAD0E5; + } + } + + @include media-breakpoint-up(md) { + &__marquee { + @include marquee.base(67px, 459px, 5, 5, 32px, transparent, false, 30s, none); + } + + &__container { + &:before, + &:after { + width: pxToRem(260); + } + + &:before { + left: 0; + } + + &:after { + right: 0; + } + } + } + + @include media-breakpoint-up(lg) { + padding-top: $spacer * 5; + padding-bottom: $spacer * 7; + + &__title { + font-size: $font-size-s; + line-height: $line-height-sm; + } + + &__marquee { + &__item { + font-size: $h1-font-size; + line-height: pxToRem(67); + } + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year-carousel.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year-carousel.scss new file mode 100644 index 000000000..f6413bdc0 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year-carousel.scss @@ -0,0 +1,17 @@ +@use '../../helpers/functions' as *; +@use '../../mixins/marquee' as marquee; + +.vsd-last-year-carousel { + padding-top: $spacer * 3; + padding-bottom: $spacer * 5; + background-color: $neutral-10; + + .carousel__photos { + @include marquee.base(360px, 630px, 14, 14, 15px, transparent, false, 80s, none); + + &__item { + border-radius: pxToRem(4); + overflow: hidden; + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year.scss new file mode 100644 index 000000000..ce237a6b7 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-last-year.scss @@ -0,0 +1,117 @@ +@use '../../helpers/functions' as *; + +.vsd-last-year { + width: 100%; + padding-top: $spacer * 5; + padding-bottom: $spacer * 3; + background-color: $neutral-10; + overflow: hidden; + + &__subtitle { + margin-bottom: $spacer * 1.5; + font-family: 'Geist Mono', $font-family-monospace; + font-size: $font-size-md; + line-height: $spacer * 1.5; + text-align: center; + color: #898EA3; + text-transform: uppercase; + } + + &__title { + max-width: pxToRem(900); + margin: 0 auto $spacer * 3; + font-size: $h4-font-size; + line-height: $spacer * 3; + text-align: center; + color: $neutral-98; + } + + &__title2 { + margin: $spacer * 3 auto; + font-size: $font-size-md; + line-height: $spacer * 1.5; + text-align: center; + color: #ABB1C7; + } + + &__logos { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + flex-wrap: wrap; + } + + &__logo { + width: 100%; + padding: $spacer $spacer * 4; + border: pxToRem(1) solid #303547; + margin-top: pxToRem(-1); + max-width: pxToRem(332); + + img { + display: block; + height: $spacer * 2.5; + margin: 0 auto; + } + } + + @include media-breakpoint-up(sm) { + &__logos { + flex-direction: row; + margin: 0 pxToRem(-80); + width: calc(100% + pxToRem(160)); + position: relative; + + &:before, + &:after { + content: ""; + display: block; + position: absolute; + height: calc(100% + pxToRem(1)); + width: pxToRem(100); + top: pxToRem(-1); + } + + &:before { + left: 0; + background: linear-gradient(90deg, $neutral-10 50%, rgba($neutral-10, 0) 100%); + } + + &:after { + right: 0; + background: linear-gradient(90deg, rgba($neutral-10, 0) 0%, $neutral-10 50%); + } + } + + &__logo { + width: auto; + margin-left: pxToRem(-1); + max-width: none + } + } + + @include media-breakpoint-up(lg) { + &__subtitle { + font-size: $font-size-s; + line-height: $line-height-sm; + } + + &__title2 { + font-size: $font-size-l; + line-height: $line-height-lg; + } + } + + @include media-breakpoint-up(xl) { + &__logos { + margin: 0 pxToRem(-165); + width: calc(100% + pxToRem(330)); + + &:before, + &:after { + width: pxToRem(160); + } + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-speaker-lineup.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-speaker-lineup.scss new file mode 100644 index 000000000..47d8adc93 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-speaker-lineup.scss @@ -0,0 +1,133 @@ +@use '../../helpers/functions' as *; + +.vsd-speaker-lineup { + padding-top: pxToRem(30); + padding-bottom: pxToRem(30); + background-color: $neutral-94; + + &__banner { + padding: pxToRem(30) pxToRem(20); + border-radius: $spacer; + background-color: #0B0F19; + position: relative; + overflow: hidden; + + &-container { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: pxToRem(30); + max-width: pxToRem(780); + margin: 0 auto; + position: relative; + z-index: 1; + } + + &:before { + content: ""; + display: block; + position: absolute; + right: 0; + bottom: 0; + width: 100%; + height: 98%; + background-image: url('/img/blurred/blurred-light-30.svg'); + background-position: bottom; + background-size: cover; + } + } + + &__title { + margin-bottom: 0; + font-size: $h5-font-size; + line-height: pxToRem(42); + text-align: center; + color: $neutral-98; + } + + &__description { + margin-bottom: 0; + font-size: $font-size-md; + line-height: $spacer * 1.5; + text-align: center; + color: #ABB1C7; + } + + &__logos { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin: 0 pxToRem(-40); + width: calc(100% + pxToRem(80)); + position: relative; + + &:before, + &:after { + content: ""; + display: block; + position: absolute; + height: calc(100% + pxToRem(1)); + width: pxToRem(110); + top: pxToRem(-1); + } + + &:before { + left: pxToRem(-30); + background: linear-gradient(90deg, $neutral-10 50%, rgba($neutral-10, 0) 100%); + } + + &:after { + right: pxToRem(-30); + background: linear-gradient(90deg, rgba($neutral-10, 0) 0%, $neutral-10 50%); + } + } + + &__logo { + padding: pxToRem(11) $spacer * 2.5; + border: pxToRem(1) solid #303547; + margin-top: pxToRem(-1); + margin-left: pxToRem(-1); + + img { + height: pxToRem(27); + } + + &:nth-of-type(3) { + margin-right: pxToRem(120); + margin-left: pxToRem(120); + } + } + + @include media-breakpoint-up(sm) { + &__logo { + &:nth-of-type(3) { + margin-right: 0; + margin-left: pxToRem(-1); + } + } + } + + @include media-breakpoint-up(lg) { + padding-top: $spacer * 5; + padding-bottom: $spacer * 5; + + &__banner { + padding: $spacer * 2.5 pxToRem(20); + + &-container { + gap: $spacer * 2; + } + } + + &__title { + font-size: $h4-font-size; + line-height: $spacer * 3; + } + + &__description { + font-size: $font-size-l; + line-height: $line-height-lg; + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-sponsors.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-sponsors.scss new file mode 100644 index 000000000..005153e3f --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/vsd/_vsd-sponsors.scss @@ -0,0 +1,94 @@ +@use '../../helpers/functions' as *; + +.vsd-sponsors { + padding-top: $spacer * 5; + padding-bottom: $spacer * 5; + background-color: $neutral-10; + text-align: center; + + &__subtitle { + margin-bottom: $spacer * 3; + font-family: 'Geist Mono', $font-family-monospace; + font-size: $font-size-md; + line-height: $spacer * 1.5; + color: #898EA3; + text-transform: uppercase; + } + + &__logos { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + flex-wrap: wrap; + } + + &__logo { + width: 100%; + padding: $spacer $spacer * 4; + border: pxToRem(1) solid #303547; + margin-top: pxToRem(-1); + max-width: pxToRem(332); + + img { + display: block; + height: $spacer * 2.5; + margin: 0 auto; + } + } + + &__description { + max-width: pxToRem(600); + margin: $spacer * 3 auto; + font-size: $font-size-md; + line-height: $spacer * 1.5; + color: #ABB1C7; + } + + @include media-breakpoint-up(sm) { + &__logos { + flex-direction: row; + margin: 0 pxToRem(-80); + width: calc(100% + pxToRem(160)); + position: relative; + + &:before, + &:after { + content: ""; + display: block; + position: absolute; + height: calc(100% + pxToRem(1)); + width: pxToRem(100); + top: pxToRem(-1); + } + + &:before { + left: 0; + background: linear-gradient(90deg, $neutral-10 50%, rgba($neutral-10, 0) 100%); + } + + &:after { + right: 0; + background: linear-gradient(90deg, rgba($neutral-10, 0) 0%, $neutral-10 50%); + } + } + + &__logo { + width: auto; + margin-left: pxToRem(-1); + max-width: none + } + } + + @include media-breakpoint-up(lg) { + &__subtitle { + font-size: $font-size-s; + line-height: $line-height-sm; + } + + &__description { + font-size: $font-size-l; + line-height: $line-height-lg; + } + } +} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/assets/js/index.js b/qdrant-landing/themes/qdrant-2024/assets/js/index.js index 56f5dec50..9390889c8 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/js/index.js +++ b/qdrant-landing/themes/qdrant-2024/assets/js/index.js @@ -110,7 +110,17 @@ document.addEventListener('DOMContentLoaded', function () { } document.querySelectorAll('.menu-mobile__item').forEach((item) => { - item.addEventListener('click', () => { + item.addEventListener('click', (e) => { + const link = e.target.closest('a'); + if (link) { + const vsdHeaderMenu = e.target.closest('.vsd-header')?.querySelector('.menu-mobile'); + if (vsdHeaderMenu && vsdHeaderMenu.classList.contains('menu-mobile--visible')) { + vsdHeaderMenu.classList.remove('menu-mobile--visible'); + body.classList.remove('no-scroll'); + } + return; + } + toggleMenu(item.dataset.path); }); }); diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-agenda.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-agenda.html new file mode 100644 index 000000000..8be3066ef --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-agenda.html @@ -0,0 +1,24 @@ +{{ with (.Site.GetPage "/vsd/vsd-agenda") }} +
+
+
+

{{ .Params.title }}

+

{{ .Params.description }}

+
+ {{ range .Params.cards }} +
+

{{ .content | safeHTML }}

+ {{ if .title }} +

{{ .title }}

+ {{ end }} + {{ if .button }} + + {{ .button.text }} + + {{ end }} +
+ {{ end }} +
+
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-faq.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-faq.html new file mode 100644 index 000000000..241961a8b --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-faq.html @@ -0,0 +1,8 @@ +{{ with (.Site.GetPage "/vsd/vsd-faq") }} +
+
+

{{ .Params.title }}

+ {{ partial "accordion" . }} +
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-header.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-header.html new file mode 100644 index 000000000..a0af9cfe0 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-header.html @@ -0,0 +1,56 @@ +{{ with (.Site.GetPage "/vsd/vsd-header") }} + +{{ end }} \ No newline at end of file diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-hero.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-hero.html new file mode 100644 index 000000000..a754b4c19 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-hero.html @@ -0,0 +1,17 @@ +{{ with (.Site.GetPage "/vsd/vsd-hero") }} +
+
+
+
+

{{ .Params.place }}

+

{{ .Params.eventDate }}

+

{{ .Params.time }}

+
+

{{ .Params.title | safeHTML }}

+ + {{ .Params.button.text }} + +
+
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-join-us.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-join-us.html new file mode 100644 index 000000000..ee633e015 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-join-us.html @@ -0,0 +1,29 @@ +{{ with (.Site.GetPage "/vsd/vsd-join-us") }} +
+

{{ .Params.title }}

+
+
+
+
+
+ + {{ range .Params.content }} +
+ {{ .title }} +
+ {{ end }} +
+ + {{ range .Params.content }} +
+ {{ .title }} +
+ {{ end }} +
+
+
+
+
+
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year-carousel.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year-carousel.html new file mode 100644 index 000000000..7d23c1c9a --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year-carousel.html @@ -0,0 +1,9 @@ +{{ with (.Site.GetPage "/vsd/vsd-last-year-carousel") }} + +{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year.html new file mode 100644 index 000000000..afc9e8b19 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-last-year.html @@ -0,0 +1,23 @@ +{{ with (.Site.GetPage "/vsd/vsd-last-year") }} +
+
+

{{ .Params.subtitle }}

+

{{ .Params.title }}

+
+ {{ range .Params.logos }} + + {{ end }} +
+

{{ .Params.title2 }}

+
+ {{ range .Params.logos2 }} + + {{ end }} +
+
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-speaker-lineup.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-speaker-lineup.html new file mode 100644 index 000000000..f784ca92b --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-speaker-lineup.html @@ -0,0 +1,22 @@ +{{ with (.Site.GetPage "/vsd/vsd-speaker-lineup") }} +
+
+
+
+

{{ .Params.title }}

+

{{ .Params.description }}

+
+ {{ range .Params.logos }} + + {{ end }} +
+ + {{ .Params.button.text }} + +
+
+
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-sponsors.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-sponsors.html new file mode 100644 index 000000000..1fa13fc57 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/vsd/vsd-sponsors.html @@ -0,0 +1,16 @@ +{{ with (.Site.GetPage "/vsd/vsd-sponsors") }} +
+
+

{{ .Params.subtitle }}

+
+ {{ range .Params.logos }} + + {{ end }} +
+

{{ .Params.description }}

+ {{ .Params.link.text }} +
+
+{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/vsd/list.html b/qdrant-landing/themes/qdrant-2024/layouts/vsd/list.html new file mode 100644 index 000000000..56c93c8f4 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/vsd/list.html @@ -0,0 +1,19 @@ +{{ define "main" }} + {{ partial "vsd/vsd-header" . }} + + {{ partial "vsd/vsd-hero" . }} + + {{ partial "vsd/vsd-join-us" . }} + + {{ partial "vsd/vsd-agenda" . }} + + {{ partial "vsd/vsd-speaker-lineup" . }} + + {{ partial "vsd/vsd-sponsors" . }} + + {{ partial "vsd/vsd-last-year" . }} + + {{ partial "vsd/vsd-last-year-carousel" . }} + + {{ partial "vsd/vsd-faq" . }} +{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/layouts/vsd/single.html b/qdrant-landing/themes/qdrant-2024/layouts/vsd/single.html new file mode 100644 index 000000000..806bcec80 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/vsd/single.html @@ -0,0 +1 @@ +{{ define "main" }}{{ end }} diff --git a/qdrant-landing/themes/qdrant-2024/static/img/blurred/blurred-light-30.svg b/qdrant-landing/themes/qdrant-2024/static/img/blurred/blurred-light-30.svg new file mode 100644 index 000000000..ed192bf63 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/blurred/blurred-light-30.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/square-grid-mobile.svg b/qdrant-landing/themes/qdrant-2024/static/img/square-grid-mobile.svg new file mode 100644 index 000000000..5d3fa10c0 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/square-grid-mobile.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/square-grid.svg b/qdrant-landing/themes/qdrant-2024/static/img/square-grid.svg new file mode 100644 index 000000000..4a24da641 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/square-grid.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-01.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-01.jpg new file mode 100644 index 000000000..261e4e195 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-01.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-02.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-02.jpg new file mode 100644 index 000000000..9ea5f6ce3 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-02.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-03.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-03.jpg new file mode 100644 index 000000000..550359788 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-03.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-04.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-04.jpg new file mode 100644 index 000000000..2e1b97372 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-04.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-05.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-05.jpg new file mode 100644 index 000000000..2553a52c0 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-05.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-06.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-06.jpg new file mode 100644 index 000000000..7a8cc1c10 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-06.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-07.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-07.jpg new file mode 100644 index 000000000..6e9abd28b Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-07.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-08.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-08.jpg new file mode 100644 index 000000000..74ee0396b Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-08.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-09.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-09.jpg new file mode 100644 index 000000000..9f40bbd73 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-09.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-10.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-10.jpg new file mode 100644 index 000000000..cc7d6d93b Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-10.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-11.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-11.jpg new file mode 100644 index 000000000..31d82f34e Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-11.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-12.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-12.jpg new file mode 100644 index 000000000..2d69eea21 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-12.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-13.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-13.jpg new file mode 100644 index 000000000..5cdcd97c2 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-13.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-14.jpg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-14.jpg new file mode 100644 index 000000000..392957954 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-14.jpg differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts1.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts1.png new file mode 100644 index 000000000..9ee050b82 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts1.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts2.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts2.png new file mode 100644 index 000000000..52d9ec973 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts2.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay1.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay1.png new file mode 100644 index 000000000..08e198de7 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay1.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay2.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay2.png new file mode 100644 index 000000000..571158254 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay2.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/AWS.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/AWS.svg new file mode 100755 index 000000000..feb71fcce --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/AWS.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/ArizeAI.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/ArizeAI.svg new file mode 100644 index 000000000..211221093 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/ArizeAI.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bayer.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bayer.svg new file mode 100644 index 000000000..e70407a47 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bayer.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bosch-Digital.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bosch-Digital.svg new file mode 100644 index 000000000..14fa47bfd --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bosch-Digital.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Cognee.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Cognee.svg new file mode 100644 index 000000000..16fd395f5 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Cognee.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Deepset.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Deepset.svg new file mode 100644 index 000000000..10d4999f2 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Deepset.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Delivery-Hero.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Delivery-Hero.svg new file mode 100644 index 000000000..bc62c2974 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Delivery-Hero.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Ebay.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Ebay.svg new file mode 100644 index 000000000..30f8c6e05 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Ebay.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Google-Deepmind.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Google-Deepmind.svg new file mode 100644 index 000000000..5cc831f92 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Google-Deepmind.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Johnson-Johnson.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Johnson-Johnson.svg new file mode 100644 index 000000000..00196ec65 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Johnson-Johnson.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Lidl.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Lidl.svg new file mode 100644 index 000000000..a01500a1a --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Lidl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/LlamaIndex.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/LlamaIndex.svg new file mode 100644 index 000000000..f0eea2fb4 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/LlamaIndex.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mem0.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mem0.svg new file mode 100644 index 000000000..eaed97d39 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mem0.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mercedez.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mercedez.svg new file mode 100644 index 000000000..09a38556d --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mercedez.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Microsoft.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Microsoft.svg new file mode 100644 index 000000000..27e8a76b6 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Microsoft.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/N8n.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/N8n.svg new file mode 100644 index 000000000..587473d44 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/N8n.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Superlinked.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Superlinked.svg new file mode 100644 index 000000000..ede0e3ede --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Superlinked.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/TwelveLabs.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/TwelveLabs.svg new file mode 100644 index 000000000..fc7a0c135 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/TwelveLabs.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Vultr.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Vultr.svg new file mode 100644 index 000000000..5820a68db --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Vultr.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Zalando.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Zalando.svg new file mode 100644 index 000000000..4b5fb6ac2 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Zalando.svg @@ -0,0 +1,11 @@ + + + + + + + + + + +