Skip to content

Commit

Permalink
Merge pull request #2651 from nateynateynate/oscon-europe-take2
Browse files Browse the repository at this point in the history
OpenSEarchCon Europe Landing Pages
  • Loading branch information
krisfreedain authored Mar 17, 2024
2 parents 2563a60 + d3cfe24 commit 9bc27a2
Show file tree
Hide file tree
Showing 15 changed files with 251 additions and 73 deletions.
94 changes: 33 additions & 61 deletions _data/top_nav.yml
Original file line number Diff line number Diff line change
@@ -1,94 +1,66 @@
items:
-
label: OpenSearchCon
- label: OpenSearchCon
children:
-
label: Europe 2024
url: /events/opensearchcon/
-
label: Archive
- label: 2024 Europe
url: /events/opensearchcon/2024/europe/index.html
- label: Archive
url: /events/opensearchcon/index.html
children:
-
label: 2023 North America
- label: 2023 North America
url: /events/opensearchcon/2023/north-america/index.html
-
label: 2022 North America
- label: 2022 North America
url: /events/opensearchcon/2022/north-america/index.html
-
label: Download
- label: Download
url: /downloads.html
-
label: About
- label: About
url: /about.html
children:
-
label: Releases
url: /releases.html
-
label: Roadmap
url: https://github.com/orgs/opensearch-project/projects/1
-
label: FAQ
url: /faq/
-
label: Community
- label: Releases
url: /releases.html
- label: Roadmap
url: https://github.com/orgs/opensearch-project/projects/1
- label: FAQ
url: /faq/
- label: Community
children:
-
label: Blog
- label: Blog
url: /blog/
-
label: Forum
- label: Forum
url: https://forum.opensearch.org/
-
label: Slack
- label: Slack
url: /slack.html
-
label: Events
- label: Events
url: /events
class_name: 'events-page-menu-link__device-based'
-
label: Partners
class_name: events-page-menu-link__device-based
- label: Partners
url: /partners/
-
label: Projects
- label: Projects
url: /community_projects/
-
label: Members
- label: Members
url: /community/members/index.html
-
label: Documentation
- label: Documentation
url: /docs/latest/
children:
-
label: OpenSearch and Dashboards
- label: OpenSearch and Dashboards
url: /docs/latest/about/
-
label: Data Prepper
- label: Data Prepper
url: /docs/latest/data-prepper/
-
label: Clients
- label: Clients
url: /docs/latest/clients/
-
label: Benchmark
- label: Benchmark
url: /docs/latest/benchmark/
-
label: Platform
- label: Platform
url: /platform/index.html
children:
- label: Search
url: /platform/search/index.html
- label: Observability
url: /platform/observability/index.html
-
label: Security Analytics
- label: Security Analytics
url: /platform/security-analytics/index.html
-
label: Vector Database
- label: Vector Database
url: /platform/search/vector-database.html
-
label: Playground Demo
- label: Playground Demo
url: https://playground.opensearch.org/
-
label: Performance Benchmarks
- label: Performance Benchmarks
url: /benchmarks/
6 changes: 4 additions & 2 deletions _layouts/opensearchcon_exhibitors.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{% assign exhibitors = site.opensearchcon_exhibitors | where: "conference_id", page.conference_id %}
{% assign conference_url_path_segment = page.conference_id | replace_first: "-", "/" %}
{% assign conference_link_base_url = '/events/opensearchcon/' | append: conference_url_path_segment %}

{% assign content = page.content %}
<div class="conference-exhibitors">
<div class="conference-exhibitors--grid resource-grid">
{% for exhibitor in exhibitors %}
Expand All @@ -21,5 +21,7 @@
<a href="{{ conference_link_base_url }}/speakers/index.html">View All Speakers</a>
</div>
</div>

{{ content | markdownify }}

{% include card-clickability.html card_classname="resource-grid--item" card_container_selector=".conference-exhibitors--grid.resource-grid" %}

7 changes: 5 additions & 2 deletions _layouts/opensearchcon_landing.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,15 @@
<div class="landing-page-content__left-panel conference-archive-landing">
<div class="landing-page-content__left-panel--content">
<div class="landing-page-content__left-panel--content--body">
<h2>Find past sessions and speakers from OpenSearchCon {{ conference_year }}</h2>

{{ page.content | markdownify }}

{% include redesign_buttons.html name="opensearchcon-stay-informed" %}

<h3>What is OpenSearchCon?</h3>
<p>OpenSearchCon is the annual conference for the OpenSearch Project community. OpenSearchCon brings the community together to learn, connect, and collaborate.</p>
<p>This annual event aims to educate and inspire with presentation sessions, participant-driven meetings, and exhibits and demonstrations from OpenSearch Project partners.</p>
<p>Users, administrators, and developers come to OpenSearchCon to explore solutions to real-world problems, network with their peers, and take a look into the future of search, analytics, and observability applications.</p>
<h2>Featured Videos</h2>
<div class="conference-archive--featured-grid">
{% for featured in page.featured_sessions %}
<div class="conference-archive--featured-grid--item">
Expand Down
4 changes: 3 additions & 1 deletion _layouts/opensearchcon_sessions.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,13 +61,15 @@ <h3><a href="{{ session.permalink }}">{{ session.speaker_talk_title }}</a></h3>
{% endfor %}
</div>
</div>
{% if page.content %}{{ page.content }}{% endif %}
{% assign conference_url_path_segment = page.conference_id | replace_first: "-", "/" %}
<div class="conference-speakers--session-speakers--more">
<div class="conference-speakers--session-speakers--more--link-button">
<a href="{{ conference_link_base_url }}/speakers/index.html">View All Speakers</a>
</div>
</div>

{% if page.content %}{{ page.content | markdownify }}{% endif %}

</div>
{% include card-clickability.html card_classname="speaker-session--speaker-cards--card" card_container_selector=".speaker-session--speaker-cards" %}
{% include interactive-states.html element_classname="conference-speakers--session-speakers--more--link-button" container_selector=".conference-speakers--session-speakers--more" %}
Expand Down
4 changes: 4 additions & 0 deletions _layouts/opensearchcon_speakers.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,15 @@ <h3><a href="{{ speaker.permalink }}">{{ speaker.name }}</a></h3>
{% endunless %}
{% endfor %}
</div>

<div class="conference-speakers--session-speakers--more">
<div class="conference-speakers--session-speakers--more--link-button">
<a href="{{ conference_link_base_url }}/sessions/index.html">View All Sessions</a>
</div>
</div>

{% if page.content %}{{ page.content | markdownify }}{% endif %}

</div>
{% include card-clickability.html
card_classname="speaker-session--speaker-cards--card"
Expand Down
2 changes: 2 additions & 0 deletions _layouts/opensearchcon_workshops.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,7 @@ <h3><a href="{{ workshop.permalink }}">{{ workshop.speaker_talk_title }}</a></h3
</div>
</div>
</div>


{% include card-clickability.html card_classname="speaker-session--speaker-cards--card" card_container_selector=".speaker-session--speaker-cards" %}
{% include interactive-states.html element_classname="conference-speaker-session-page--view-all--link-button" container_selector=".conference-speaker-session-page--view-all" %}
23 changes: 16 additions & 7 deletions _sass/_navigation-header.scss
Original file line number Diff line number Diff line change
Expand Up @@ -386,16 +386,24 @@ $max-container: 1440px;
}
}
}
&.nested-nav--top-menu-item__without-grandchildren ~ .nested-nav--top-menu-item__has-grandchildren {
@media screen and (min-width: $header-banner-min-width) {
margin-bottom: 15px;
& + .nested-nav--top-menu-item__has-grandchildren {
margin-top: -15px;
margin-bottom: 3px;
}
}
}
&.nested-nav--top-menu-item__has-grandchildren + .nested-nav--top-menu-item__has-grandchildren {
&:last-of-type {
padding-bottom: 15px;
}
}
&:last-of-type {
> a {
padding-bottom: 18px;
}
&.nested-nav--top-menu-item__has-grandchildren {
@media screen and (min-width: $header-banner-min-width) {
margin-bottom: 15px;
margin-top: 15px;
}
}
}
> .nested-nav--top-menu-item-wrapper__has-grandchildren--wrapper {
display: block;
Expand Down Expand Up @@ -454,7 +462,8 @@ $max-container: 1440px;
text-decoration: none;
}
@media screen and (min-width: $header-banner-min-width) {
display: inline;
display: block;
width: max-content;
@include header-level6($primary-open-sky-s3);
text-decoration: none;
padding: 18px 0 0 0;
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions events/opensearchcon/2024/europe/exhibitors/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
layout: opensearchcon_exhibitors
title: 'OpenSearchCon 2024: Europe Exhibitors'
primary_title: 'OpenSearchCon 2024: Europe Exhibitors'
breadcrumbs:
icon: community
items:
- title: OpenSearchCon
url: /events/opensearchcon/index.html
- title: '2024'
url: /events/opensearchcon/2024/index.html
- title: Europe
url: /events/opensearchcon/2024/europe/index.html
- title: Exhibitors
url: /events/opensearchcon/2024/europe/exhibitors/index.html
conference_id: 2024-europe
permalink: /events/opensearchcon/2024/europe/exhibitors/index.html
---

[Register to exhibit at OpenSearchCon Europe 2024](https://oscon-eu-partners-2024.splashthat.com/)

As a partner exhibitor, you receive:

* A 1.8 meter exhibitor table with 2 complimentary event attendee passes.
* Your logo and a link displayed on the event website along with social promotion.
* Discount towards the purchase of additional attendee event passes (99€ each).
* Wireless access and additional power to support your space.
* Bring your own company-branded table linens and small roll-up display banner (must fit within or behind your booth.)
68 changes: 68 additions & 0 deletions events/opensearchcon/2024/europe/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
layout: opensearchcon_landing
title: 'OpenSearchCon 2024: Europe'
primary_title: 'OpenSearchCon 2024: Europe'
breadcrumbs:
icon: community
items:
- title: OpenSearchCon
url: /events/opensearchcon/index.html
- title: '2024'
url: /events/opensearchcon/2024/index.html
- title: Europe
url: /events/opensearchcon/2024/europe/index.html
conference_id: 2024-europe
permalink: /events/opensearchcon/2024/europe/index.html
redirect_from: /events/opensearchcon/2024/index.html
has_hero: true
hero_images:
mobile:
path: /assets/media/opensearchcon/2024/OSC_Berlin_BlogBanner-01.png
alt: OpenSearchCon 2024 hero banner image.
desktop:
path: /assets/media/opensearchcon/2024/OSC_Berlin_BlogBanner-01.png
alt: OpenSearchCon 2024 hero banner image.
conference_sections_button_stack:
- label: Exhibitors
url: /events/opensearchcon/2024/europe/exhibitors/index.html
- label: Speakers
url: /events/opensearchcon/2024/europe/speakers/index.html
- label: Sessions
url: /events/opensearchcon/2024/europe/sessions/index.html
# - label: Unconference
# url: /events/opensearchcon/2024/europe/unconference/index.html
- label: Workshops
url: /events/opensearchcon/2024/europe/workshops/index.html
related_articles:
- title: Announcing OpenSearchCon Europe 2024
url: /blog/announcing-opensearchcon-europe-2024/
category: community
date: 'Thu, Feb 29, 2024'
# featured_sessions:
# - title: Opening Keynote
# url: /events/opensearchcon/2022/north-america/sessions/keynote.html
# date: Wednesday 09/21/2022
# thumbnail: /assets/media/opensearchcon/2022-keynote-thumbnail.png
# category: Community
# - title: Getting Started with the OpenSearch Core Codebase
# url: >-
# /events/opensearchcon/2022/north-america/sessions/getting-started-with-opensearch-core-codebase.html
# date: Wednesday 9/21/2022
# thumbnail: /assets/media/opensearchcon/2022-getting-started.png
# - title: OpenSearch Project Roadmap 2022 and Beyond
# url: >-
# /events/opensearchcon/2022/north-america/sessions/opensearch-project-roadmap-2022-and-beyond.html
# date: Wednesday 09/21/2022
# thumbnail: /assets/media/opensearchcon/2022-roadmap-and-beyond.png
---

Join us in Berlin on May 6 & 7 for OpenSearchCon Europe 2024!

The OpenSearch community continues to expand, always welcoming new individuals, organizations, and partners into the fold, and OpenSearchCon is where the community comes together.

join us May 6 and 7 at Cafe Moskau in Berlin for OpenSearchCon Europe 2024. You can reserve your seat here: [Register Now](https://tickets.plainschwarz.com/opensearchconeu/).

As always, what makes OpenSearchCon a success are the compelling stories and educational insights shared by our community. The [Call for Presentations](https://pretalx.com/opensearchcon-europe-24/cfp) (CfP) for OpenSearchCon Europe is now open—go [here](https://pretalx.com/opensearchcon-europe-24/cfp) to learn more and propose your ideas.

Read more in the [announcement post](https://opensearch.org/blog/announcing-opensearchcon-europe-2024/)

21 changes: 21 additions & 0 deletions events/opensearchcon/2024/europe/sessions/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: opensearchcon_sessions
title: 'OpenSearchCon 2024: Europe Session Lineup'
primary_title: 'OpenSearchCon 2024: Europe Session Lineup'
breadcrumbs:
icon: community
items:
- title: OpenSearchCon
url: /events/opensearchcon/index.html
- title: '2024'
url: /events/opensearchcon/2024/index.html
- title: Europe
url: /events/opensearchcon/2024/europe/index.html
- title: Sessions
url: /events/opensearchcon/2024/europe/sessions/index.html
conference_id: 2024-europe
permalink: /events/opensearchcon/2024/europe/sessions/index.html
---

The [Call for Presentations](https://pretalx.com/opensearchcon-europe-24/cfp) (CfP) for OpenSearchCon Europe is now open—go [here](https://pretalx.com/opensearchcon-europe-24/cfp) to learn more and propose your ideas. We’ll close the CfP on March 25, so be sure to submit your proposals by this date.

21 changes: 21 additions & 0 deletions events/opensearchcon/2024/europe/speakers/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: opensearchcon_speakers
title: Meet the OpenSearchCon 2024 Speakers
primary_title: Meet the OpenSearchCon 2024 Speakers
breadcrumbs:
icon: community
items:
- title: OpenSearchCon
url: /events/opensearchcon/index.html
- title: '2024'
url: /events/opensearchcon/2024/index.html
- title: Europe
url: /events/opensearchcon/2024/europe/index.html
- title: Speakers
url: /events/opensearchcon/2024/europe/speakers/index.html
conference_id: 2024-europe
permalink: /events/opensearchcon/2024/europe/speakers/index.html
---

The [Call for Presentations](https://pretalx.com/opensearchcon-europe-24/cfp) (CfP) for OpenSearchCon Europe is now open—go [here](https://pretalx.com/opensearchcon-europe-24/cfp) to learn more and propose your ideas. We’ll close the CfP on March 25, so be sure to submit your proposals by this date.

Loading

0 comments on commit 9bc27a2

Please sign in to comment.