diff --git a/README.md b/README.md index 1829da7fe..0f2ccd9d7 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ - [Blog](#blog) - [Images](#images) - [Important notes](#important-notes) + - [Agenda](#agenda) - [Shortcodes 🧩🧩🧩](#shortcodes-) - [Built-in shortcodes](#built-in-shortcodes) - [Custom shortcodes](#custom-shortcodes) @@ -311,6 +312,57 @@ In the blog post file, you'll see: - If a post has `featured: true` property in the front matter this post will appear in the "Features and News" blog section. Only the last 4 featured posts will be displayed in this section. Featured posts will not appear in the regular post list. - If there are more than 4 `featured: true` posts (where `draft: false`), the oldest post disappears from /blog. +## Agenda + +Agenda pages display event schedules with talk slots, speaker info, and break cards. Each agenda is a single markdown file containing all slots in the front matter β€” no separate files per talk. + +To create a new agenda page: + +```bash +cd qdrant-landing +hugo new --kind agenda agenda/my-event.md +``` + +This generates `content/agenda/my-event.md` with a starter template. Open it and fill in the front matter: + +- `heading` β€” page title displayed on the page +- `logo` β€” path to the event logo shown next to the heading +- `hero_image` β€” hero background image at the top +- `badge_icons_path` β€” directory path for badge SVG icons (used by the `svg` partial) +- `description` β€” SEO meta description +- `subtitle` β€” visible text below the heading +- `date_info`, `location` β€” event date and venue + +Each item in the `slots` list is either a **talk** or a **break**: + +```yaml +slots: + # Talk slot + - type: talk + title: "Talk Title" + description: "Talk description text." + company_logo: /img/path-to/logo.svg + badge: "BADGE NAME" + badge_type: qdrant # qdrant | search | agents | edge + badge_icon: presentation # matches SVG filename in badge_icons_path + speaker_name: "Speaker Name" + speaker_role: "Role, Company" + speaker_avatar: /img/path-to/avatar.png + duration: "20'" + time: "10:00 AM" + + # Break slot + - type: break + title: "Coffee Break" + duration: "15'" + time: "10:30 AM" +``` + +Optional talk parameters: +- `company_logo_offset` β€” adjust logo position with `placement` (top/bottom/left/right) and `value` (px) + +The layout lives at `themes/qdrant-2024/layouts/agenda/single.html` and styles at `themes/qdrant-2024/assets/css/partials/_agenda.scss`. + ## Shortcodes 🧩🧩🧩 Hugo lets you use built-in and custom shortcodes to simplify the creation of content. Meanwhile, **keep in mind that shortcodes make the content less portable**. If you decide to move the content to another platform, you'll need to rewrite the shortcodes. **Avoid to overuse them.** diff --git a/qdrant-landing/archetypes/agenda.md b/qdrant-landing/archetypes/agenda.md new file mode 100644 index 000000000..ff6ca37f8 --- /dev/null +++ b/qdrant-landing/archetypes/agenda.md @@ -0,0 +1,36 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +heading: AGENDA +logo: /img/qdrant-logo.svg +# hero_image: /img/path-to/hero.png +# badge_icons_path: static/img/path-to/icons/ +description: "" # SEO description +subtitle: "" # Visible text below the heading, supports HTML +date_info: "" +location: "" +url: /{{ .Name }}/ +build: + render: always + +slots: + - type: talk + title: "Talk Title" + description: "" + # company_logo: /img/path-to/logo.svg + # company_logo_offset: + # placement: top + # value: -8 + badge: "BADGE NAME" + badge_type: qdrant # qdrant | search | agents | edge + badge_icon: presentation # presentation | brain | search | database + speaker_name: "Speaker Name" + speaker_role: "Role, Company" + # speaker_avatar: /img/path-to/avatar.png + duration: "20'" + time: "10:00 AM" + + - type: break + title: "Coffee Break" + duration: "15'" + time: "10:30 AM" +--- diff --git a/qdrant-landing/content/agenda/_index.md b/qdrant-landing/content/agenda/_index.md new file mode 100644 index 000000000..3c8caaf8d --- /dev/null +++ b/qdrant-landing/content/agenda/_index.md @@ -0,0 +1,8 @@ +--- +title: Agenda +build: + render: never + list: local + publishResources: false +sitemapExclude: true +--- diff --git a/qdrant-landing/content/agenda/vsd-agenda.md b/qdrant-landing/content/agenda/vsd-agenda.md new file mode 100644 index 000000000..bf1a0da29 --- /dev/null +++ b/qdrant-landing/content/agenda/vsd-agenda.md @@ -0,0 +1,271 @@ +--- +title: Vector Space Day SF β€” Agenda +heading: AGENDA +logo: /img/qdrant-logo.svg +social_preview_image: /vsd/vsd-link-preview.jpg +hero_image: /img/vsd-sf-26/agenda/hero.png +badge_icons_path: static/img/vsd-sf-26/agenda/ +description: "Full agenda for Qdrant Vector Space Day SF 2026 β€” talks on vector search, AI agents, edge AI, and more at The Midway, San Francisco on June 11th." +subtitle: Check-in begins at 8:30 AM.
First 200 to arrive get exclusive t-shirt. +date_info: "June 11th, 2026" +location: "The Midway, San Francisco" +url: /vector-space-day-sf-26/agenda/ +build: + render: always + +slots: + - type: talk + title: Welcome + speaker_name: Adam Chan + speaker_role: "CEO, HackerSquad" + speaker_avatar: /img/vsd-sf-26/agenda/speakers/adam-chan.png + duration: "5'" + time: "9:30 AM" + + - type: talk + title: We Do it the Hard Way + description: "Qdrant started for search, and remains for search. From its roots as an open source side project to millions of downloads and thousands of community members worldwide, Qdrant has always sought to build the highest quality search engine, even when that meant doing things the hard way. Hear about our origins, the decisions that shaped the product, and our future trajectory from Qdrant Co-Founder and CEO, Andre Zayarni. Welcome to Vector Space Day." + company_logo: /img/logo-white.png + badge: QDRANT + badge_type: qdrant + badge_icon: presentation + speaker_name: Andre Zayarni + speaker_role: "CEO, Co-Founder" + speaker_avatar: /img/vsd-sf-26/agenda/speakers/andre-zayarni.png + duration: "10'" + time: "9:35 AM" + + - type: talk + title: When Search Gets Serious + description: "From a strong Rust core to composable retrieval primitives, Qdrant was built from the start for speed, accuracy, and flexibility. Today it supports thousands of projects and a growing number of enterprise businesses around the world, all from the same core engine. But the roadmap is far from finished. Where is Qdrant headed next, and what does it mean for the teams building on it? Come to this session to find out what's coming and why it matters." + company_logo: /img/logo-white.png + badge: QDRANT + badge_type: qdrant + badge_icon: presentation + speaker_name: "Manuel Meyer & Neil Kanungo" + speaker_role: "COO & Head of DevRel" + duration: "15'" + time: "9:45 AM" + + - type: talk + title: Continual Learning Starts with Memory + description: "Continual learning has long been treated as a training problem: new data, new gradients, new weights. But for production agents, the first unlock isn't retraining, it's memory. This talk reframes continual learning as a memory, retrieval, and state-management problem, showing how agents capture interactions, structure durable context, and improve decisions over time. Taranjeet shares patterns from building Mem0, including trade-offs of a memory layer on vector databases and what breaks at scale." + company_logo: /img/vsd-sf-26/vsd-logos/Mem0.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Taranjeet Singh + speaker_role: CEO + speaker_avatar: /img/vsd-sf-26/agenda/speakers/taranjeet-singh.png + duration: "20'" + time: "10:00 AM" + + - type: talk + title: Using GraphRAG to Improve Enterprise Governance + description: "Enterprise AI agents are only as trustworthy as the rules they operate within. This talk presents a practical blueprint for combining Qdrant's vector search with a Neo4j graph governance layer β€” building agents that retrieve fast and stay policy-compliant. Through a live demo, we show how the same query returns different results for different users based on governance, not just relevance. Attendees leave with a concrete architecture for enterprise AI agents that are smart, fast, and safe." + company_logo: /img/vsd-sf-26/vsd-logos/Adobe.svg + badge: "SEARCH & RETRIEVAL" + badge_type: search + badge_icon: search + speaker_name: "Murthy Chandrapaty & Ankush Gumber" + speaker_role: "Principal Engineer & Software Engineer" + duration: "20'" + time: "10:20 AM" + + - type: break + title: Coffee Break + duration: "15'" + time: "10:40 AM" + + - type: talk + title: "Literal Skill Issue: How Skills.md Might Be Holding Your Agents Back" + description: "SKILLS.md files have saved us from the massive headache of MCP servers, but having a human manually write and update static markdown files just doesn't scale. This session will break down the very real limitations of hardcoding what your agents can do, from brittle maintenance loops to capability ceilings that cap what agents can learn on their own. Come find out why SKILLS.md is just our awkward transitional phase, and how we're going to replace it with dynamic, autonomous tooling that evolves as your agents do." + company_logo: /img/vsd-sf-26/vsd-logos/Google-Deepmind.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Paige Bailey + speaker_role: Developer Relations Lead + speaker_avatar: /img/vsd-sf-26/agenda/speakers/paige-bailey.png + duration: "20'" + time: "10:55 AM" + + - type: talk + title: "Free Your Agent's Mind...with Context Graphs" + description: "AI systems need more than intelligence; they need context that persists. Without it, even strong models misinterpret information, lose decision rationale, or repeat mistakes. Context Graphs address this: a living graph capturing not just what was retrieved, but how context led to actions through tool calls, constraints, and outcomes, stitched across entities and time. This talk shows how context graphs complement retrieval with multi-hop structured assembly and built-in provenance for enterprise-ready AI." + company_logo: /img/vsd-sf-26/vsd-logos/Neo4j.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Stephen Chin + speaker_role: VP of DevRel + speaker_avatar: /img/vsd-sf-26/agenda/speakers/stephen-chin.png + duration: "20'" + time: "11:15 AM" + + - type: talk + title: Building the Infra Behind 20 Billion+ Vectors + description: "This talk traces HubSpot's journey from a Helm-based Qdrant deployment, where cluster provisioning and scaling were manual, error-prone, multi-step processes, to a fully automated Kubernetes Operator built on HubSpot's internal kube-operators framework. Learn how the team designed the operator to handle rolling upgrades, automated scaling, and self-healing across a fleet managing 20 billion+ vectors, and the lessons learned running Qdrant at this scale in production." + company_logo: /img/vsd-sf-26/vsd-logos/Hubspot.svg + badge: "SEARCH & RETRIEVAL" + badge_type: search + badge_icon: search + speaker_name: "Oleg Tereshin & Xin Liu" + speaker_role: "Sr SWE II & Tech Lead" + duration: "20'" + time: "11:35 AM" + + - type: talk + title: "Scaling to Billions: Lessons from Slack's Semantic Search Indexing" + description: "Slack's semantic search indexes trillions of messages into vectors, kept searchable within seconds. This open discussion skips the \"perfect world\" diagrams and covers what it actually takes to run a vector pipeline at this scale: a Lambda architecture with a \"snowball\" caching system to avoid recomputing billions of embeddings weekly, greedy batching for a 3x inference speedup, and a candid look at why complex quantization methods failed in production." + company_logo: /img/vsd-sf-26/vsd-logos/Slack.svg + badge: "SEARCH & RETRIEVAL" + badge_type: search + badge_icon: search + speaker_name: "Avirek Ghatia & Brian O'Grady" + speaker_role: "Staff Software Engineer at Slack & Head of Solutions Architecture at Qdrant" + duration: "20'" + time: "11:55 AM" + + - type: break + title: House Keeping + duration: "5'" + time: "12:15 PM" + + - type: break + title: Lunch Break + duration: "60'" + time: "12:20 PM" + + - type: talk + title: Building the DNA of Search + description: "Qdrant was engineered from the ground up for performance, scale, and flexibility β€” and Oncotelic Therapeutics put it to the test. Indexing 28M PubMed abstracts to power AI-driven drug development, Oncotelic compressed concept-to-clinic to ~2 years β€” a fraction of the typical biotech timeline. In this conversation, Qdrant Engineering and Oncotelic walk through what matters most for search at scale: hybrid retrieval, MeSH-enriched metadata filtering, and the operational realities of running a vector database in production." + company_logo: /img/vsd-sf-26/vsd-logos/qdrant+oncotelic.svg + company_logo_offset: + placement: top + value: -8 + badge: QDRANT + badge_type: qdrant + badge_icon: presentation + speaker_name: "Bastian Hofmann, Head of Product at Qdrant & Saran Saund, CBO at Oncotelic Therapeutics & Scott Myers, PM at Oncotelic Therapeutics" + duration: "20'" + time: "1:20 PM" + + - type: talk + title: "Building Distributed, Enterprise-ready Agentic AI" + description: "A high-level look at building intelligent, enterprise-grade AI agents using modern tools and infrastructure. This session explores how scalable systems can support context-aware reasoning, long-term memory, and real-time decision-making at production scale. We frame the key architectural patterns behind reliable AI agents in enterprise environments, from retrieval and orchestration to evaluation and observability. Learn how Vultr's global cloud infrastructure powers distributed AI workloads for companies shipping agents today." + company_logo: /img/vsd-sf-26/vsd-logos/Vultr.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Gabriel Lebow + speaker_role: Sr GPU Solutions Engineer + speaker_avatar: /img/vsd-sf-26/agenda/speakers/gabriel-lebow.png + duration: "20'" + time: "1:40 PM" + + - type: talk + title: "The Document Harness: What Your AI Misses in the 90%" + description: "An estimated 90% of enterprise data is unstructured, living in PDFs, PowerPoints, Word, and Excel files that power a majority of knowledge work. There's a huge opportunity to build autonomous agents that can understand, reason over, and edit massive quantities of documents. But real-world documents are too complex for even frontier models to understand. This session walks through core challenges and advances in document OCR and agent harnesses enabling modern document workflow automation." + company_logo: /img/vsd-sf-26/vsd-logos/LlamaIndex-white.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Preston Carlson + speaker_role: AI Engineer + speaker_avatar: /img/vsd-sf-26/agenda/speakers/preston-carlson.png + duration: "20'" + time: "2:00 PM" + + - type: talk + title: "Stop Vibe Shipping: Evaluate Your Retrieval" + description: "\"Looks good to me\" is not an evaluation strategy. Yet most teams ship retrieval systems that way: tweak the chunking, run a few demo queries, call it done. This talk replaces vibes with measurement. We'll cover retrieval metrics that actually matter, how to build golden datasets that survive contact with reality, where LLM-as-judge helps and where it lies, and how to wire continuous evals into CI so regressions show up before customer complaints." + company_logo: /img/vsd-sf-26/vsd-logos/ArizeAI.svg + badge: "SEARCH & RETRIEVAL" + badge_type: search + badge_icon: search + speaker_name: Laurie Voss + speaker_role: Head of DevRel + speaker_avatar: /img/vsd-sf-26/agenda/speakers/laurie-voss.png + duration: "20'" + time: "2:20 PM" + + - type: talk + title: "Beyond the Single API Call: Agentic Video Intelligence" + description: "Video is a highly information-dense modality, and processing it at scale requires more than standard embed-store-retrieve pipelines. This talk explores how Twelve Labs' multimodal foundation models enable rich semantic understanding of video, from domain-specific search to structured metadata extraction. We'll walk through a real-world anomaly detection app built on Twelve Labs and Qdrant, and introduce Jockey, an agentic framework for multi-step video workflows." + company_logo: /img/vsd-sf-26/vsd-logos/TwelveLabs.svg + badge: "SEARCH & RETRIEVAL" + badge_type: search + badge_icon: search + speaker_name: James Le + speaker_role: Head of Dev Experience + speaker_avatar: /img/vsd-sf-26/agenda/speakers/james-le.png + duration: "20'" + time: "2:40 PM" + + - type: break + title: Coffee Break + duration: "15'" + time: "3:00 PM" + + - type: talk + title: The Long and the Short of AI Memory + description: "What is AI Memory today? Where does it live: markdown files, vectors, graphs, or somewhere else? And where will it be tomorrow? The answer matters because memory is quickly becoming the differentiator between agents that forget everything between sessions and agents that actually compound knowledge over time. In this talk, Dave will share examples of how short-term and long-term memory are used in production today, using OpenClaw as a hands-on example to illustrate the patterns and trade-offs." + company_logo: /img/vsd-sf-26/vsd-logos/Cognee.svg + badge: "AGENTS & MEMORY" + badge_type: agents + badge_icon: brain + speaker_name: Dave Nielsen + speaker_role: Head of DevRel + speaker_avatar: /img/vsd-sf-26/agenda/speakers/dave-nielsen.png + duration: "20'" + time: "3:15 PM" + + - type: talk + title: The World is Becoming More Searchable + description: "The surface areas of search are only increasing as more and more data is captured from the physical and digital world. Embeddable systems unlock the ability to run local search across millions of devices, enabling AI at the edge without relying on round trips to the cloud. Come to this session to hear about Qdrant Edge: what it is, how it's built, the use cases it opens up, and why we think it fundamentally changes the game for teams building on-device AI experiences." + company_logo: /img/logo-white.png + badge: "EDGE & ROBOTICS" + badge_type: edge + badge_icon: database + speaker_name: Dylan Couzon + speaker_role: DevRel Engineer + speaker_avatar: /img/vsd-sf-26/agenda/speakers/dylan-couzon.png + duration: "20'" + time: "3:35 PM" + + - type: talk + title: "When Latency Is the Product: Practical Patterns for On-Device GenAI" + description: "Agents are moving from the cloud to the edge - onto phones, PCs, and edge devices that perceive and act in real time. I'll share practical patterns for building agentic AI on-device: how to run models and tap local context for retrieval and memory. This runs on the NPU - a chip built for AI inference. That's why sustained, private, low-latency AI workloads win on the edge. And Qualcomm AI Hub is how you ship it: optimize any model and run it across devices." + company_logo: /img/vsd-sf-26/vsd-logos/Qualcomm.svg + badge: "EDGE & ROBOTICS" + badge_type: edge + badge_icon: database + speaker_name: Alan Zhu + speaker_role: DevRel Engineer + speaker_avatar: /img/vsd-sf-26/agenda/speakers/alan-zhu.png + duration: "20'" + time: "3:55 PM" + + - type: talk + title: Tell the Robot What You Want + description: "Learn how to build robots that respond to natural language commands using an open-source agentic AI framework. Sensors and actuators become agent tools, translating intents into actions. A lightweight hybrid architecture handles low-latency control locally on edge devices while delegating complex reasoning to the cloud. Explore hybrid edge-cloud patterns for low-latency control and intelligent planning, demonstrated live with a working robot." + company_logo: /img/vsd-sf-26/vsd-logos/AWS.svg + badge: "EDGE & ROBOTICS" + badge_type: edge + badge_icon: database + speaker_name: Sandhya Subramani + speaker_role: "Sr. Dev Advocate, GenAI" + speaker_avatar: /img/vsd-sf-26/agenda/speakers/sandhya-subramani.png + duration: "20'" + time: "4:15 PM" + + - type: break + title: "Closing Remarks & Hackathon Winners" + duration: "25'" + time: "4:35 PM" + + - type: break + title: "Happy Hour πŸŽ‰" + time: "5:00 PM" +--- diff --git a/qdrant-landing/content/vsd/vsd-last-year-carousel.md b/qdrant-landing/content/vsd/vsd-last-year-carousel.md index 7bba4e5f5..e2b503baf 100644 --- a/qdrant-landing/content/vsd/vsd-last-year-carousel.md +++ b/qdrant-landing/content/vsd/vsd-last-year-carousel.md @@ -3,46 +3,46 @@ 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 + img: /img/vsd-sf-26/vsd-carousel-images/Image-01.jpg alt: Image from the conference - id: 1 - img: /img/vsd-carousel-images/Image-02.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-02.jpg alt: Image from the conference - id: 2 - img: /img/vsd-carousel-images/Image-03.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-03.jpg alt: Image from the conference - id: 3 - img: /img/vsd-carousel-images/Image-04.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-04.jpg alt: Image from the conference - id: 4 - img: /img/vsd-carousel-images/Image-05.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-05.jpg alt: Image from the conference - id: 5 - img: /img/vsd-carousel-images/Image-06.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-06.jpg alt: Image from the conference - id: 6 - img: /img/vsd-carousel-images/Image-07.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-07.jpg alt: Image from the conference - id: 7 - img: /img/vsd-carousel-images/Image-08.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-08.jpg alt: Image from the conference - id: 8 - img: /img/vsd-carousel-images/Image-09.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-09.jpg alt: Image from the conference - id: 9 - img: /img/vsd-carousel-images/Image-10.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-10.jpg alt: Image from the conference - id: 10 - img: /img/vsd-carousel-images/Image-11.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-11.jpg alt: Image from the conference - id: 11 - img: /img/vsd-carousel-images/Image-12.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-12.jpg alt: Image from the conference - id: 12 - img: /img/vsd-carousel-images/Image-13.jpg + img: /img/vsd-sf-26/vsd-carousel-images/Image-13.jpg alt: Image from the conference - id: 13 - img: /img/vsd-carousel-images/Image-14.jpg + img: /img/vsd-sf-26/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 index 996f18a58..5d464e160 100644 --- a/qdrant-landing/content/vsd/vsd-last-year.md +++ b/qdrant-landing/content/vsd/vsd-last-year.md @@ -3,57 +3,57 @@ 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 + src: /img/vsd-sf-26/vsd-logos/LlamaIndex.svg alt: LlamaIndex logo - id: 1 - src: /img/vsd-logos/Microsoft.svg + src: /img/vsd-sf-26/vsd-logos/Microsoft.svg alt: Microsoft logo - id: 2 - src: /img/vsd-logos/TwelveLabs.svg + src: /img/vsd-sf-26/vsd-logos/TwelveLabs.svg alt: TwelveLabs logo - id: 3 - src: /img/vsd-logos/Mem0.svg + src: /img/vsd-sf-26/vsd-logos/Mem0.svg alt: Mem0 logo - id: 4 - src: /img/vsd-logos/Google-Deepmind.svg + src: /img/vsd-sf-26/vsd-logos/Google-Deepmind.svg alt: Google-Deepmind logo - id: 5 - src: /img/vsd-logos/N8n.svg + src: /img/vsd-sf-26/vsd-logos/N8n.svg alt: N8n logo - id: 6 - src: /img/vsd-logos/Deepset.svg + src: /img/vsd-sf-26/vsd-logos/Deepset.svg alt: Deepset logo - id: 7 - src: /img/vsd-logos/Superlinked.svg + src: /img/vsd-sf-26/vsd-logos/Superlinked.svg alt: Superlinked logo - id: 8 - src: /img/vsd-logos/Cognee.svg + src: /img/vsd-sf-26/vsd-logos/Cognee.svg alt: Cognee logo title2: With Builders From logos2: - id: 0 - src: /img/vsd-logos/Bosch-Digital.svg + src: /img/vsd-sf-26/vsd-logos/Bosch-Digital.svg alt: Bosch-Digital logo - id: 1 - src: /img/vsd-logos/Johnson-Johnson.svg + src: /img/vsd-sf-26/vsd-logos/Johnson-Johnson.svg alt: Johnson-&-Johnson logo - id: 2 - src: /img/vsd-logos/Bayer.svg + src: /img/vsd-sf-26/vsd-logos/Bayer.svg alt: Bayer logo - id: 3 - src: /img/vsd-logos/Zalando.svg + src: /img/vsd-sf-26/vsd-logos/Zalando.svg alt: Zalando logo - id: 4 - src: /img/vsd-logos/Ebay.svg + src: /img/vsd-sf-26/vsd-logos/Ebay.svg alt: Ebay logo - id: 5 - src: /img/vsd-logos/Lidl.svg + src: /img/vsd-sf-26/vsd-logos/Lidl.svg alt: Lidl logo - id: 6 - src: /img/vsd-logos/Delivery-Hero.svg + src: /img/vsd-sf-26/vsd-logos/Delivery-Hero.svg alt: Delivery-Hero logo - id: 7 - src: /img/vsd-logos/Mercedez.svg + src: /img/vsd-sf-26/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 index db0f9b311..b4c379af1 100644 --- a/qdrant-landing/content/vsd/vsd-speaker-lineup.md +++ b/qdrant-landing/content/vsd/vsd-speaker-lineup.md @@ -3,37 +3,37 @@ title: Meet the Speakers description: "We've built a handpicked lineup of technical talks across 3 agenda tracks:
Search & AI Retrieval, Agents & Memory, and Edge & Robotics AI." logos: - id: 0 - src: /img/vsd-logos/LlamaIndex.svg + src: /img/vsd-sf-26/vsd-logos/LlamaIndex.svg alt: LlamaIndex logo - id: 1 - src: /img/vsd-logos/Google-Deepmind.svg + src: /img/vsd-sf-26/vsd-logos/Google-Deepmind.svg alt: Google DeepMind logo - id: 2 - src: /img/vsd-logos/ArizeAI.svg + src: /img/vsd-sf-26/vsd-logos/ArizeAI.svg alt: ArizeAI logo - id: 3 - src: /img/vsd-logos/TwelveLabs.svg + src: /img/vsd-sf-26/vsd-logos/TwelveLabs.svg alt: TwelveLabs logo - id: 4 - src: /img/vsd-logos/Mem0.svg + src: /img/vsd-sf-26/vsd-logos/Mem0.svg alt: Mem0 logo - id: 5 - src: /img/vsd-logos/Neo4j.svg + src: /img/vsd-sf-26/vsd-logos/Neo4j.svg alt: Neo4j logo - id: 6 - src: /img/vsd-logos/Cognee.svg + src: /img/vsd-sf-26/vsd-logos/Cognee.svg alt: Cognee logo - id: 7 - src: /img/vsd-logos/Qualcomm.svg + src: /img/vsd-sf-26/vsd-logos/Qualcomm.svg alt: Qualcomm logo - id: 8 - src: /img/vsd-logos/Adobe.svg + src: /img/vsd-sf-26/vsd-logos/Adobe.svg alt: Adobe logo - id: 9 - src: /img/vsd-logos/Hubspot.svg + src: /img/vsd-sf-26/vsd-logos/Hubspot.svg alt: Hubspot logo - id: 10 - src: /img/vsd-logos/Slack.svg + src: /img/vsd-sf-26/vsd-logos/Slack.svg alt: Slack logo speakers: - company: Mem0 @@ -76,8 +76,8 @@ speakers: speaker: Sandhya Subramani, Sr. Dev Advocate, GenAI theme: Tell the Robot What You Want button: - text: See the lineup - url: https://storage.googleapis.com/qdrant-landing/files/All-speakers-lineup.pdf + text: See Agenda + url: /vector-space-day-sf-26/agenda/ # disclaimer: Proposals submitted after the deadline, without prior communication with the event organizers, will be reviewed if space becomes available. sitemapExclude: true --- diff --git a/qdrant-landing/content/vsd/vsd-sponsors.md b/qdrant-landing/content/vsd/vsd-sponsors.md index 5399cae14..f5a26905c 100644 --- a/qdrant-landing/content/vsd/vsd-sponsors.md +++ b/qdrant-landing/content/vsd/vsd-sponsors.md @@ -3,15 +3,15 @@ blocks: - subtitle: Sponsors logos: - id: 0 - src: /img/vsd-logos/AWS.svg + src: /img/vsd-sf-26/vsd-logos/AWS.svg alt: AWS logo - id: 1 - src: /img/vsd-logos/Vultr.svg + src: /img/vsd-sf-26/vsd-logos/Vultr.svg alt: Vultr logo - subtitle: Community Sponsor logos: - id: 2 - src: /img/vsd-logos/Hackersquad.svg + src: /img/vsd-sf-26/vsd-logos/Hackersquad.svg 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 d85401350..12b60ba35 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/css/main.scss +++ b/qdrant-landing/themes/qdrant-2024/assets/css/main.scss @@ -145,3 +145,4 @@ @import 'partials/vsd/vsd-last-year-carousel'; @import 'partials/vsd/vsd-faq'; @import 'partials/vsd/vsd-join-us'; +@import 'partials/agenda'; diff --git a/qdrant-landing/themes/qdrant-2024/assets/css/partials/_agenda.scss b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_agenda.scss new file mode 100644 index 000000000..8efa3bf13 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/assets/css/partials/_agenda.scss @@ -0,0 +1,422 @@ +@use '../helpers/functions' as *; + +.agenda-page { + padding: 0 0 pxToRem(40); + background-color: $neutral-10; + position: relative; + overflow: hidden; + min-height: 100vh; + + &__hero { + position: relative; + z-index: 0; + margin-bottom: pxToRem(-60); + width: 100vw; + margin-left: calc(-50vw + 50%); + + &::before { + content: ''; + display: none; + position: absolute; + inset: 0; + z-index: 1; + pointer-events: none; + background: + linear-gradient(90deg, #0b0f19 0%, rgba(11, 15, 25, 0) 15%), + linear-gradient(270deg, #0b0f19 0%, rgba(11, 15, 25, 0) 15%); + + @include media-breakpoint-up(xl) { + display: block; + } + } + + &::after { + content: ''; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 50%; + z-index: 2; + background: linear-gradient(180deg, transparent 0%, $neutral-10 90%); + pointer-events: none; + } + + @include media-breakpoint-up(lg) { + margin-bottom: pxToRem(-100); + } + + @include media-breakpoint-up(xl) { + width: auto; + margin-left: pxToRem(-104); + margin-right: pxToRem(-104); + } + } + + &__hero-img { + display: block; + width: 100%; + height: auto; + } + + &__header { + position: relative; + z-index: 1; + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: pxToRem(16); + } + + &__title { + margin: 0; + font-size: $h4-font-size; + font-weight: $font-weight-bold; + color: $neutral-98; + letter-spacing: -0.5px; + text-transform: uppercase; + line-height: 1.1; + font-variation-settings: 'wdth' 75; + + @include media-breakpoint-up(lg) { + font-size: $h2-font-size; + } + } + + &__logo { + height: pxToRem(32); + width: auto; + + @include media-breakpoint-up(lg) { + height: pxToRem(56); + } + } + + &__meta { + position: relative; + z-index: 1; + display: flex; + flex-direction: column; + gap: pxToRem(8); + margin-bottom: pxToRem(40); + font-size: $font-size-s; + font-weight: 400; + color: #656b7f; + letter-spacing: -0.5px; + + @include media-breakpoint-up(lg) { + flex-direction: row; + align-items: flex-end; + justify-content: space-between; + font-size: $h6-font-size; + line-height: 1.3; + margin-bottom: pxToRem(80); + } + } + + &__meta-info { + line-height: 1.3; + } + + &__meta-text { + margin: 0; + } + + &__meta-details { + display: flex; + gap: pxToRem(16); + white-space: nowrap; + + @include media-breakpoint-up(lg) { + gap: pxToRem(40); + } + } + + &__slots { + position: relative; + z-index: 1; + display: flex; + flex-direction: column; + gap: pxToRem(16); + + @include media-breakpoint-up(lg) { + gap: pxToRem(80); + } + } + + // Talk card + &__slot { + display: flex; + flex-direction: column; + gap: pxToRem(24); + padding: pxToRem(24); + border-radius: pxToRem(12); + border: 1px solid rgba(255, 255, 255, 0.12); + background: linear-gradient(180deg, #111824 0%, #0b0f19 89%); + + @include media-breakpoint-up(lg) { + gap: pxToRem(80); + padding: pxToRem(64); + border-radius: pxToRem(16); + } + } + + &__slot-header { + display: flex; + align-items: center; + justify-content: space-between; + } + + &__slot-company-logo { + height: pxToRem(28); + width: auto; + filter: brightness(0) invert(1); + + @include media-breakpoint-up(lg) { + height: pxToRem(56); + } + } + + &__badge { + display: inline-flex; + align-items: center; + gap: pxToRem(6); + padding: pxToRem(6) pxToRem(12); + border-radius: pxToRem(6); + font-size: $font-size-xs; + font-weight: 400; + letter-spacing: -0.2px; + text-transform: uppercase; + white-space: nowrap; + box-shadow: + 0 pxToRem(4) pxToRem(4) rgba(0, 0, 0, 0.08), + inset 0 pxToRem(2) pxToRem(1) rgba(255, 255, 255, 0.1); + + svg { + width: pxToRem(18); + height: pxToRem(18); + flex-shrink: 0; + } + + @include media-breakpoint-up(lg) { + gap: pxToRem(12); + padding: pxToRem(10) pxToRem(20); + font-size: $h6-font-size; + border-radius: pxToRem(8); + + svg { + width: pxToRem(29); + height: pxToRem(29); + } + } + + &--qdrant { + color: $primary-50; + background-color: rgba($primary-50, 0.1); + } + + &--search { + color: #26a69a; + background-color: rgba(#26a69a, 0.1); + } + + &--agents { + color: #9494ff; + background-color: rgba(96, 71, 255, 0.1); + } + + &--edge { + color: #29b6f6; + background-color: rgba(3, 169, 244, 0.1); + } + } + + &__slot-title { + margin: 0; + font-size: pxToRem(24); + font-weight: 500; + line-height: 1.1; + letter-spacing: -0.5px; + color: $neutral-98; + + @include media-breakpoint-up(lg) { + font-size: $h3-font-size; + } + } + + &__slot-description { + margin: 0; + font-size: $font-size-md; + font-weight: 350; + line-height: 1.3; + letter-spacing: -0.5px; + color: #abb1c7; + + @include media-breakpoint-up(lg) { + font-size: $h5-font-size; + } + } + + &__slot-footer { + display: flex; + flex-direction: column; + gap: pxToRem(16); + + @include media-breakpoint-up(md) { + flex-direction: row; + align-items: flex-end; + justify-content: space-between; + } + } + + &__slot-speaker { + display: flex; + align-items: center; + gap: pxToRem(16); + flex: 1; + min-width: 0; + + @include media-breakpoint-up(lg) { + gap: pxToRem(32); + } + } + + &__slot-avatar { + width: pxToRem(40); + height: pxToRem(40); + border-radius: 50%; + object-fit: cover; + flex-shrink: 0; + + @include media-breakpoint-up(lg) { + width: pxToRem(80); + height: pxToRem(80); + } + } + + &__slot-speaker-info { + display: flex; + flex-direction: column; + min-width: 0; + } + + &__slot-speaker-name { + font-size: $font-size-md; + font-weight: 400; + line-height: 1.3; + letter-spacing: -0.5px; + color: $neutral-98; + + @include media-breakpoint-up(lg) { + font-size: $h5-font-size; + } + } + + &__slot-speaker-role { + font-size: $font-size-s; + font-weight: 350; + line-height: 1.3; + letter-spacing: -0.5px; + color: #abb1c7; + + @include media-breakpoint-up(lg) { + font-size: $h5-font-size; + } + } + + &__slot-info { + display: flex; + align-items: center; + gap: pxToRem(16); + flex-shrink: 0; + white-space: nowrap; + + @include media-breakpoint-up(lg) { + gap: pxToRem(24); + } + } + + &__slot-duration { + display: flex; + align-items: center; + gap: pxToRem(4); + font-size: $font-size-md; + font-weight: 400; + line-height: 1.3; + letter-spacing: -0.5px; + color: #abb1c7; + opacity: 0.9; + + svg { + width: pxToRem(20); + height: pxToRem(20); + flex-shrink: 0; + } + + @include media-breakpoint-up(lg) { + font-size: $h5-font-size; + + svg { + width: pxToRem(32); + height: pxToRem(32); + } + } + } + + &__slot-time { + font-size: $font-size-md; + font-weight: 400; + line-height: 1.3; + letter-spacing: -0.5px; + color: $neutral-98; + + @include media-breakpoint-up(lg) { + font-size: $h5-font-size; + } + } + + // Break card + &__break { + display: flex; + align-items: center; + justify-content: space-between; + padding: pxToRem(20) pxToRem(24); + border-radius: pxToRem(12); + background: linear-gradient(-37deg, rgba(57, 38, 137, 0.7) 2%, rgba(126, 117, 255, 0.7) 56%); + position: relative; + overflow: hidden; + + &::before { + content: ''; + position: absolute; + inset: 0; + background: url('/img/vsd-sf-26/agenda/texture.png') top left / pxToRem(820) repeat; + mix-blend-mode: overlay; + opacity: 0.5; + pointer-events: none; + } + + @include media-breakpoint-up(lg) { + padding: pxToRem(32) pxToRem(64); + border-radius: pxToRem(16); + } + + .agenda-page__slot-duration, + .agenda-page__slot-time { + color: #f0f3fa; + } + } + + &__break-title { + font-size: pxToRem(20); + font-weight: $font-weight-medium; + color: $neutral-98; + letter-spacing: -0.5px; + line-height: 1.1; + position: relative; + + @include media-breakpoint-up(lg) { + font-size: $h3-font-size; + } + } +} 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 index 6cd4afedc..ce283f01f 100644 --- 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 @@ -33,9 +33,9 @@ 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"); + url("/img/vsd-sf-26/vsd-hero/astronauts2.png"), + url("/img/vsd-sf-26/vsd-hero/overlay1.png"), + url("/img/vsd-sf-26/vsd-hero/astronauts1.png"); background-size: cover; } @@ -44,7 +44,7 @@ bottom: pxToRem(116); height: pxToRem(83); width: 100%; - background-image: url("/img/vsd-hero/overlay2.png"); + background-image: url("/img/vsd-sf-26/vsd-hero/overlay2.png"); background-size: cover; } } diff --git a/qdrant-landing/themes/qdrant-2024/layouts/agenda/single.html b/qdrant-landing/themes/qdrant-2024/layouts/agenda/single.html new file mode 100644 index 000000000..8a4af1d2f --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/layouts/agenda/single.html @@ -0,0 +1,110 @@ +{{ define "main" }} +
+
+ {{ with .Params.hero_image }} +
+ {{ partial "picture.html" (dict + "src" . + "alt" "" + "class" "agenda-page__hero-img" + "loading" "eager" + "decoding" "async" + "fetchpriority" "high" + "width" "1200" + "height" "1074" + ) }} +
+ {{ end }} +
+

{{ .Params.heading | default .Title }}

+ {{ with .Params.logo }} + + {{ end }} +
+ +
+
+ {{ with .Params.subtitle }} +

{{ . | safeHTML }}

+ {{ end }} +
+
+ {{ with .Params.date_info }} + {{ . }} + {{ end }} + {{ with .Params.location }} + {{ . }} + {{ end }} +
+
+ +
+ {{ range .Params.slots }} + {{ if eq .type "break" }} +
+ {{ .title }} +
+ + {{ partial "svg" (dict "icon" "timer" "color" "currentColor") }} + {{ .duration }} + + {{ .time }} +
+
+ {{ else }} +
+ {{ if or .company_logo .badge }} +
+ {{ if .company_logo }} + + {{ end }} + {{ if .badge }} + + {{ with .badge_icon }} + {{ partial "svg" (dict "icon" . "path" $.Params.badge_icons_path "color" "currentColor") }} + {{ end }} + {{ .badge }} + + {{ end }} +
+ {{ end }} + +

{{ .title }}

+ + {{ with .description }} +

{{ . }}

+ {{ end }} + + +
+ {{ end }} + {{ 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 index a755579fa..922ffb74c 100644 --- 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 @@ -23,7 +23,7 @@ {{ end }} {{ end }} - + {{ .Params.button.text }} {{ with .Params.button.disclaimer }} diff --git a/qdrant-landing/themes/qdrant-2024/static/icons/outline/timer.svg b/qdrant-landing/themes/qdrant-2024/static/icons/outline/timer.svg new file mode 100644 index 000000000..9547d0583 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/icons/outline/timer.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/brain.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/brain.svg new file mode 100644 index 000000000..04b4def79 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/brain.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/database.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/database.svg new file mode 100644 index 000000000..0f483c34f --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/database.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.png new file mode 100644 index 000000000..27b4c14bb Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.webp b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.webp new file mode 100644 index 000000000..24ea018dc Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero-2x.webp differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.png new file mode 100644 index 000000000..86b4c0f9c Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.webp b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.webp new file mode 100644 index 000000000..8e6036f79 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/hero.webp differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/presentation.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/presentation.svg new file mode 100644 index 000000000..c5180668f --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/presentation.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/search.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/search.svg new file mode 100644 index 000000000..670d238d3 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/search.svg @@ -0,0 +1,3 @@ + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/adam-chan.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/adam-chan.png new file mode 100644 index 000000000..e30ae24b6 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/adam-chan.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/alan-zhu.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/alan-zhu.png new file mode 100644 index 000000000..7c179e8c4 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/alan-zhu.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/andre-zayarni.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/andre-zayarni.png new file mode 100644 index 000000000..139b2eb8f Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/andre-zayarni.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dave-nielsen.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dave-nielsen.png new file mode 100644 index 000000000..d46dac891 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dave-nielsen.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dylan-couzon.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dylan-couzon.png new file mode 100644 index 000000000..82d1f1963 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/dylan-couzon.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/gabriel-lebow.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/gabriel-lebow.png new file mode 100644 index 000000000..75d5f0cdf Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/gabriel-lebow.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/james-le.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/james-le.png new file mode 100644 index 000000000..15e60826e Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/james-le.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/laurie-voss.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/laurie-voss.png new file mode 100644 index 000000000..a2879c956 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/laurie-voss.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/paige-bailey.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/paige-bailey.png new file mode 100644 index 000000000..5e30e4458 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/paige-bailey.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/preston-carlson.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/preston-carlson.png new file mode 100644 index 000000000..59b78a8fa Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/preston-carlson.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/sandhya-subramani.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/sandhya-subramani.png new file mode 100644 index 000000000..a3fb0cdaf Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/sandhya-subramani.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/stephen-chin.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/stephen-chin.png new file mode 100644 index 000000000..2410b32b4 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/stephen-chin.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/taranjeet-singh.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/taranjeet-singh.png new file mode 100644 index 000000000..b0feabf56 Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/speakers/taranjeet-singh.png differ diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/texture.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/texture.png new file mode 100644 index 000000000..d89d828ae Binary files /dev/null and b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/agenda/texture.png differ 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-sf-26/vsd-carousel-images/Image-01.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-01.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-01.jpg 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-sf-26/vsd-carousel-images/Image-02.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-02.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-02.jpg 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-sf-26/vsd-carousel-images/Image-03.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-03.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-03.jpg 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-sf-26/vsd-carousel-images/Image-04.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-04.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-04.jpg 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-sf-26/vsd-carousel-images/Image-05.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-05.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-05.jpg 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-sf-26/vsd-carousel-images/Image-06.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-06.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-06.jpg 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-sf-26/vsd-carousel-images/Image-07.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-07.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-07.jpg 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-sf-26/vsd-carousel-images/Image-08.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-08.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-08.jpg 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-sf-26/vsd-carousel-images/Image-09.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-09.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-09.jpg 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-sf-26/vsd-carousel-images/Image-10.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-10.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-10.jpg 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-sf-26/vsd-carousel-images/Image-11.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-11.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-11.jpg 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-sf-26/vsd-carousel-images/Image-12.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-12.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-12.jpg 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-sf-26/vsd-carousel-images/Image-13.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-13.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-13.jpg 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-sf-26/vsd-carousel-images/Image-14.jpg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-carousel-images/Image-14.jpg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-carousel-images/Image-14.jpg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts1.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/astronauts1.png similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts1.png rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/astronauts1.png diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts2.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/astronauts2.png similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/astronauts2.png rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/astronauts2.png diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay1.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/overlay1.png similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay1.png rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/overlay1.png diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay2.png b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/overlay2.png similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-hero/overlay2.png rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-hero/overlay2.png diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/AWS.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/AWS.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/AWS.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/AWS.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Adobe.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Adobe.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Adobe.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Adobe.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/ArizeAI.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/ArizeAI.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/ArizeAI.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/ArizeAI.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bayer.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Bayer.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bayer.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Bayer.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bosch-Digital.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Bosch-Digital.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Bosch-Digital.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Bosch-Digital.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Cognee.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Cognee.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Cognee.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Cognee.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Deepset.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Deepset.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Deepset.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Deepset.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Delivery-Hero.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Delivery-Hero.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Delivery-Hero.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Delivery-Hero.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Ebay.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Ebay.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Ebay.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Ebay.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Google-Deepmind.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Google-Deepmind.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Google-Deepmind.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Google-Deepmind.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Hackersquad.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Hackersquad.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Hackersquad.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Hackersquad.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Hubspot.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Hubspot.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Hubspot.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Hubspot.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Johnson-Johnson.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Johnson-Johnson.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Johnson-Johnson.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Johnson-Johnson.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Lidl.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Lidl.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Lidl.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Lidl.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/LlamaIndex-white.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/LlamaIndex-white.svg new file mode 100644 index 000000000..a2a8d09a3 --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/LlamaIndex-white.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/LlamaIndex.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/LlamaIndex.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/LlamaIndex.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/LlamaIndex.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mem0.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Mem0.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mem0.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Mem0.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mercedez.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Mercedez.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Mercedez.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Mercedez.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Microsoft.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Microsoft.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Microsoft.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Microsoft.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/N8n.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/N8n.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/N8n.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/N8n.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Neo4j.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Neo4j.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Neo4j.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Neo4j.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Qualcomm.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Qualcomm.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Qualcomm.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Qualcomm.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Slack.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Slack.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Slack.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Slack.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Superlinked.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Superlinked.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Superlinked.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Superlinked.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/TwelveLabs.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/TwelveLabs.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/TwelveLabs.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/TwelveLabs.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Vultr.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Vultr.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Vultr.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Vultr.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Zalando.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Zalando.svg similarity index 100% rename from qdrant-landing/themes/qdrant-2024/static/img/vsd-logos/Zalando.svg rename to qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/Zalando.svg diff --git a/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/qdrant+oncotelic.svg b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/qdrant+oncotelic.svg new file mode 100644 index 000000000..e079cd2af --- /dev/null +++ b/qdrant-landing/themes/qdrant-2024/static/img/vsd-sf-26/vsd-logos/qdrant+oncotelic.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + +