From 26d9c56bda1487b7f4445af2abb702f75f32b393 Mon Sep 17 00:00:00 2001 From: MAYANK-TRIPATH Date: Tue, 12 Aug 2025 22:36:00 +0530 Subject: [PATCH] Added Head tage in events and webinar pages --- src/pages/event/leadership-forum.tsx | 170 +++++++++++------- src/pages/webinar/index.tsx | 44 ++++- .../w-1-intro-iceberg-confirmation.tsx | 103 +++++++---- src/pages/webinar/w-1-intro-iceberg.tsx | 145 +++++++++------ ...-2-best-practices-iceberg-confirmation.tsx | 128 ++++++++----- .../webinar/w-2-best-practices-iceberg.tsx | 145 +++++++++------ .../w-3-cdc-unplugged-confirmation.tsx | 103 +++++++---- src/pages/webinar/w-3-cdc-unplugged.tsx | 137 ++++++++------ ...w-4-pratical-session-on-apache-iceberg.tsx | 141 +++++++++------ .../webinar/w-5-women-in-data-engineering.tsx | 143 +++++++++------ ...berg-lakehouse-architecture-lakekeeper.tsx | 147 +++++++++------ ...-7-demystifying-lakehouse-architecture.tsx | 149 ++++++++------- ...tributed-stream-processing-in-practice.tsx | 145 +++++++++------ 13 files changed, 1047 insertions(+), 653 deletions(-) diff --git a/src/pages/event/leadership-forum.tsx b/src/pages/event/leadership-forum.tsx index 4a9e43a4..14c207df 100644 --- a/src/pages/event/leadership-forum.tsx +++ b/src/pages/event/leadership-forum.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -29,89 +31,119 @@ const hosts = [ ]; const WebinarPage = () => { - + const webinarData = { + title: 'A Leadership Forum for Data Engineers and MLOps', + summary: 'Join us for an intensive session bringing together senior data engineers and ML practitioners. We will explore the intersection of modern data architecture and ML operations, focusing on building scalable platforms that serve both analytics and machine learning needs', + image_url: '/img/events/e-1-leadership-forum.webp', + event_url: 'https://olake.io/event/leadership-forum', + }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
+ -
+ + + - events Cover Image -
+ {/* Twitter */} + + + + + + + + + + + +
+ + +
-
+
-
- + + events Cover Image
+
+ + {/*
+ +
*/} + +
-
- -

- - -
-
- -
- -
- - - - - - -
-
+

+ + +
+
+ +
+ +
+ + + + + + +
+
+ ); }; diff --git a/src/pages/webinar/index.tsx b/src/pages/webinar/index.tsx index fbb4e198..a18a3534 100644 --- a/src/pages/webinar/index.tsx +++ b/src/pages/webinar/index.tsx @@ -1,9 +1,18 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import React from "react"; import Layout from '@theme/Layout'; import WebinarGrid from '../../components/webinars/WebinarGrid'; import { FaFileVideo, FaVideo, FaPlay, FaUsers, FaCalendarAlt, FaBroadcastTower } from 'react-icons/fa'; const WebinarsPage = () => { + const pageData = { + title: 'OLake Events & Webinars', + summary: 'Join our upcoming events and webinars to learn about the latest in ETL, Apache Iceberg, and modern data engineering practices. Deep dive into Apache Iceberg, CDC strategies, and modern data engineering practices with industry experts and practitioners.', + image_url: '/img/webinars/webinar-intro-iceberg.webp', + event_url: 'https://olake.io/webinar', + }; + const communityMeets = [ { title: 'OLake 6th Community Meetup', @@ -194,10 +203,36 @@ const WebinarsPage = () => { ]; return ( - + <> + + {pageData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + + + + + + {/* Hero Section */}
{/* Background decorative elements */} @@ -311,6 +346,7 @@ const WebinarsPage = () => { + ); }; diff --git a/src/pages/webinar/w-1-intro-iceberg-confirmation.tsx b/src/pages/webinar/w-1-intro-iceberg-confirmation.tsx index 407f5ff8..8e87ab5a 100644 --- a/src/pages/webinar/w-1-intro-iceberg-confirmation.tsx +++ b/src/pages/webinar/w-1-intro-iceberg-confirmation.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -35,55 +37,84 @@ const WebinarPage = () => { const webinarData = { title: 'A Journey into Data Lake: Introducing Apache Iceberg', summary: 'Learn how to set up OLAP system/platform for analysis from NoSQL Databases (MongoDB & DynamoDB) using Apache Iceberg.', + image_url: '/img/webinars/webinar-intro-iceberg.webp', + event_url: 'https://olake.io/webinar/w-1-intro-iceberg-confirmation', }; return ( - + <> + + {webinarData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + + + + + + -
+
- + -
-

- Thank You for Registering! -

+
+

+ Thank You for Registering! +

-
+
-
- -
+
+ +
- ETL -> OLAP", - "Traditional ETL Process", - "Brief about Features of Iceberg", - "Benefits and Impact: How Iceberg Transformed Our Data Strategy" - ]} - /> + ETL -> OLAP", + "Traditional ETL Process", + "Brief about Features of Iceberg", + "Benefits and Impact: How Iceberg Transformed Our Data Strategy" + ]} + /> -

+

- + - + -
+
-
+
+ ); }; diff --git a/src/pages/webinar/w-1-intro-iceberg.tsx b/src/pages/webinar/w-1-intro-iceberg.tsx index 55395f4a..50ffcf64 100644 --- a/src/pages/webinar/w-1-intro-iceberg.tsx +++ b/src/pages/webinar/w-1-intro-iceberg.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarCoverImage from '../../components/webinars/WebinarCoverImage'; import WebinarHosts from '../../components/webinars/WebinarHosts'; @@ -38,67 +40,96 @@ const WebinarPage = () => { const webinarData = { title: 'A Journey into Data Lake: Introducing Apache Iceberg', summary: 'Learn how to set up OLAP system/platform for analysis from NoSQL Databases (MongoDB & DynamoDB) using Apache Iceberg.', + image_url: '/img/webinars/webinar-intro-iceberg.webp', + event_url: 'https://olake.io/webinar/w-1-intro-iceberg', }; return ( - - -
- - -
-
- + <> + + {webinarData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + + + + + + + +
+ + +
+
+ +
+ + {/*
+ +
*/} +
+ + +
+ +
+ +
+ + + {/* comming soon */}
- {/*
- -
*/} -
- - -
- -
- -
- - - {/* comming soon */} -
- - - ETL -> OLAP", - "Traditional ETL Process", - "Brief about Features of Iceberg", - "Benefits and Impact: How Iceberg Transformed Our Data Strategy" - ]} - /> -
-
- - - - - -
-
+ + ETL -> OLAP", + "Traditional ETL Process", + "Brief about Features of Iceberg", + "Benefits and Impact: How Iceberg Transformed Our Data Strategy" + ]} + /> +
+
+ + + + + + + + ); }; diff --git a/src/pages/webinar/w-2-best-practices-iceberg-confirmation.tsx b/src/pages/webinar/w-2-best-practices-iceberg-confirmation.tsx index b72488a2..603ef19e 100644 --- a/src/pages/webinar/w-2-best-practices-iceberg-confirmation.tsx +++ b/src/pages/webinar/w-2-best-practices-iceberg-confirmation.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import Layout from '@theme/Layout'; import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; @@ -42,58 +44,86 @@ const WebinarPage = () => { const webinarData = { title: 'Best Practices for Migrating to Apache Iceberg', summary: 'Join us for an in-depth session on planning your Iceberg project. We will cover the best practices, tools, and strategies to ensure a smooth and efficient migration.', + image_url: '/img/webinars/webinar-iceberg.webp', + event_url: 'https://olake.io/webinar/w-2-best-practices-iceberg-confirmation', }; return ( + <> + + {webinarData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + + + + + + + +
+ + + +
+

+ Thank You for Registering! +

+ +
+ + {/* Embedded YouTube Video */} +
+ +
+ + + +
+
+ + + + - - -
- - - -
-

- Thank You for Registering! -

- -
- - {/* Embedded YouTube Video */} -
- -
- - - -
-
- - - - - -
-
+
+
+ ); }; diff --git a/src/pages/webinar/w-2-best-practices-iceberg.tsx b/src/pages/webinar/w-2-best-practices-iceberg.tsx index a7cce2c9..a023a0c4 100644 --- a/src/pages/webinar/w-2-best-practices-iceberg.tsx +++ b/src/pages/webinar/w-2-best-practices-iceberg.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -45,68 +47,97 @@ const WebinarPage = () => { const webinarData = { title: 'Best Practices for Migrating to Apache Iceberg', summary: 'Join us for an in-depth session on planning your Iceberg project. We will cover the best practices, tools, and strategies to ensure a smooth and efficient migration.', + image_url: '/img/webinars/webinar-iceberg.webp', + event_url: 'https://olake.io/webinar/w-2-best-practices-iceberg', }; return ( - - -
- - -
-
- + <> + + {webinarData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + + + + + + + +
+ + +
+
+ +
+ + {/*
+ +
*/} +
+ +
+
+ +
+ + + {/* comming soon */}
- {/*
- -
*/} -
- -
-
- -
- - - {/* comming soon */} -
- - - -
-
- - - - - -
- -
+ + +
+
+ + + + + + + + + ); }; diff --git a/src/pages/webinar/w-3-cdc-unplugged-confirmation.tsx b/src/pages/webinar/w-3-cdc-unplugged-confirmation.tsx index 7a023a2d..4a70efab 100644 --- a/src/pages/webinar/w-3-cdc-unplugged-confirmation.tsx +++ b/src/pages/webinar/w-3-cdc-unplugged-confirmation.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -37,61 +39,88 @@ const WebinarPage = () => { const webinarData = { title: 'CDC Unplugged: Modern Data Integration with Real-World Insights', summary: 'Join us for a deep dive into Change Data Capture (CDC), a vital technique for enabling real-time data integration and streaming. We will trace CDCs evolution from traditional methods to its role in modern data lakehouses, while introducing key tools to help you get started. Through real-world examples, we will offer practical guidance on implementing CDC pipelines, overcoming common challenges, and ensuring robust data governance in todays cloud-native and hybrid environments. Expect actionable best practices and insightful case studies to tie everything together.', + image_url: '/img/webinars/webinar-cdc-unplugged.webp', + event_url: 'https://olake.io/webinar/w-3-cdc-unplugged-confirmation', }; return ( + <> + + {webinarData.title} + + + + {/* Open Graph / Facebook */} + + + + + + + + + + {/* Twitter */} + + + + + - + + -
- + -
-

- Thank You for Registering! -

+
+ -
+
+

+ Thank You for Registering! +

+
- {/* Embedded YouTube Video */} -
- - {/* comming soon */} -
+ {/* Embedded YouTube Video */} +
+ - + {/* comming soon */} +
-
-
+ - +
+
- + -
+ + -
+ + ); }; diff --git a/src/pages/webinar/w-3-cdc-unplugged.tsx b/src/pages/webinar/w-3-cdc-unplugged.tsx index b4068938..4a04ef69 100644 --- a/src/pages/webinar/w-3-cdc-unplugged.tsx +++ b/src/pages/webinar/w-3-cdc-unplugged.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -40,83 +42,110 @@ const WebinarPage = () => { const webinarData = { title: 'CDC Unplugged: Modern Data Integration with Real-World Insights', summary: 'Join us for a deep dive into Change Data Capture (CDC), a vital technique for enabling real-time data integration and streaming. We will trace CDCs evolution from traditional methods to its role in modern data lakehouses, while introducing key tools to help you get started. Through real-world examples, we will offer practical guidance on implementing CDC pipelines, overcoming common challenges, and ensuring robust data governance in todays cloud-native and hybrid environments. Expect actionable best practices and insightful case studies to tie everything together.', + image_url: '/img/webinars/webinar-cdc-unplugged.webp', + event_url: 'https://olake.io/webinar/w-3-cdc-unplugged', }; return ( + <> + + {webinarData.title} - + + {/* Open Graph / Facebook */} + -
- + -
-
- -
+ + + + + + {/* Twitter */} + + - {/*
*/} + - {/* */} + + + - {/* remove this button with email collection form that leads to confirmation page of this webinar */} - {/*
- -
*/} +
+ - {/*
*/} -
+
+
+ +
-
-
-
- + {/*
*/} - {/* comming soon */} -
+ {/* */} - -
-
+ {/* remove this button with email collection form that leads to confirmation page of this webinar */} - + {/*
+ +
*/} - + {/*
*/} +
+ +
+
-
-
+
+ + + {/* comming soon */} +
+ + +
+
+ + + + + + + + ); }; diff --git a/src/pages/webinar/w-4-pratical-session-on-apache-iceberg.tsx b/src/pages/webinar/w-4-pratical-session-on-apache-iceberg.tsx index 56db8b80..995c399d 100644 --- a/src/pages/webinar/w-4-pratical-session-on-apache-iceberg.tsx +++ b/src/pages/webinar/w-4-pratical-session-on-apache-iceberg.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -33,90 +35,117 @@ const WebinarPage = () => { const webinarData = { title: 'Pratical Session on Apache Iceberg by Sachin Tripathi', summary: 'The session will examine Icebergs ACID-like transaction model, time travel capabilities, schema evolution mechanisms, hidden partitioning system, and catalog architecture. Sachin will demonstrate how these features enable cross-engine compatibility for true data democracy while breaking free from vendor lock-in. We will analyze how Icebergs architecture reduces cloud costs through intelligent pruning and optimized file management without sacrificing transactional guarantees.', + image_url: '/img/webinars/w-4-pratical-session-on-apache-iceberg-cover.webp', + event_url: 'https://olake.io/webinar/w-4-pratical-session-on-apache-iceberg', }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
-
- -
+ + + + + + + + {/* Twitter */} + + + + - {/*
*/} + + - {/* */} + +
+ - {/* remove this button with email collection form that leads to confirmation page of this webinar */} +
+
+ +
- {/*
- -
*/} + {/*
*/} + {/* */} -
- {/*
*/} + {/* remove this button with email collection form that leads to confirmation page of this webinar */} -
-
+ {/*
+ +
*/} -
- - {/* comming soon */} -
+
+ {/*
*/} + +
+
+ +
+ + + {/* comming soon */} +
+ -
-
+ + + + ); }; diff --git a/src/pages/webinar/w-5-women-in-data-engineering.tsx b/src/pages/webinar/w-5-women-in-data-engineering.tsx index 5b7eea2e..b1aa8237 100644 --- a/src/pages/webinar/w-5-women-in-data-engineering.tsx +++ b/src/pages/webinar/w-5-women-in-data-engineering.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -65,88 +67,115 @@ const WebinarPage = () => { const webinarData = { title: 'Women in Data: Building Technical Expertise and Career Pathways in Data Engineering', summary: 'Join us for an in-depth technical discussion with six accomplished women data engineers who are architecting the backbone of modern data-driven organizations. This 60-minute session brings together specialists from healthcare, retail, cloud platforms, and enterprise data systems to share their technical approaches to solving complex data engineering challenges.', + image_url: '/img/webinars/w-5-women-in-data-engineering-cover.png', + event_url: 'https://olake.io/webinar/w-5-women-in-data-engineering', }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
-
- -
+ + + -
+ - {/* */} + {/* Twitter */} + + - {/* remove this button with email collection form that leads to confirmation page of this webinar */} + - {/*
- -
*/} + + -
-
+ + +
+ + +
+
+ +
+ + +
-
-
+ {/* */} -
- + {/* remove this button with email collection form that leads to confirmation page of this webinar */} - {/* comming soon */} -
+ {/*
+ +
*/} +
+
+ +
+
+ + +
+ + + {/* comming soon */} +
- -
-
+ - +
+
- + - + -
-
+ +
+
+ ); }; diff --git a/src/pages/webinar/w-6-iceberg-lakehouse-architecture-lakekeeper.tsx b/src/pages/webinar/w-6-iceberg-lakehouse-architecture-lakekeeper.tsx index 71a03f23..7b965706 100644 --- a/src/pages/webinar/w-6-iceberg-lakehouse-architecture-lakekeeper.tsx +++ b/src/pages/webinar/w-6-iceberg-lakehouse-architecture-lakekeeper.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -38,89 +40,116 @@ const WebinarPage = () => { const webinarData = { title: 'Iceberg Lakehouse Architecture: Game-Changing Capabilities and the Critical Function of REST Catalog', summary: 'Join Viktor Kessler, co-founder of Vakamo and former technical leader at MongoDB and Dremio, for an in-depth technical exploration of how Apache Iceberg is fundamentally transforming the data engineering landscape.', + image_url: '/img/webinars/w-6-iceberg-lakehouse-architecture-lakekeeper-cover.png', + event_url: 'https://olake.io/webinar/w-6-iceberg-lakehouse-architecture-lakekeeper', }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
-
- -
+ + + -
+ - {/* */} + {/* Twitter */} + + - {/* remove this button with email collection form that leads to confirmation page of this webinar */} + - {/*
- -
*/} + + -
-
+ + +
+ + +
+
+ +
+ + +
-
-
+ {/* */} - {/*
- Video Coming soon! -
*/} -
- -
+ {/* remove this button with email collection form that leads to confirmation page of this webinar */} + {/*
+ +
*/} + +
+
+ +
+
+ + {/*
+ Video Coming soon! +
*/} + +
+ +
- -
-
+ - +
+
- + - + -
-
+ +
+
+ ); }; diff --git a/src/pages/webinar/w-7-demystifying-lakehouse-architecture.tsx b/src/pages/webinar/w-7-demystifying-lakehouse-architecture.tsx index 99334928..a6b636bb 100644 --- a/src/pages/webinar/w-7-demystifying-lakehouse-architecture.tsx +++ b/src/pages/webinar/w-7-demystifying-lakehouse-architecture.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -37,91 +39,118 @@ const WebinarPage = () => { const webinarData = { title: 'Demystifying Lakehouse Architecture: From Theory to Practice', summary: 'Join Akshat Mathur, Senior Software Engineer at Cloudera and Apache Hive contributor, as he delivers a comprehensive technical exploration of lakehouse architecture. This session will bridge theoretical concepts with practical implementation strategies based on Akshats extensive experience with Apache Iceberg and data platform optimization.', + image_url: '/img/webinars/w-7-demystifying-lakehouse-architecture-cover.png', + event_url: 'https://olake.io/webinar/w-7-demystifying-lakehouse-architecture', }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
-
- -
+ + + -
+ - {/* */} + {/* Twitter */} + + - {/* remove this button with email collection form that leads to confirmation page of this webinar */} + - {/*
- -
*/} + + -
-
+ + +
+ + +
+
+ +
+ + +
-
-
+ {/* */} - {/*
- Video Coming soon! -
*/} + {/* remove this button with email collection form that leads to confirmation page of this webinar */} -
- -
+ {/*
+ +
*/} +
+
+ +
+
+ + + {/*
+ Video Coming soon! +
*/} + +
+ +
- -
-
+ - +
+
- {/* */} + - + {/* */} -
-
+ +
+
+ ); }; diff --git a/src/pages/webinar/w-8-distributed-stream-processing-in-practice.tsx b/src/pages/webinar/w-8-distributed-stream-processing-in-practice.tsx index ca5a23dc..96b1cc4c 100644 --- a/src/pages/webinar/w-8-distributed-stream-processing-in-practice.tsx +++ b/src/pages/webinar/w-8-distributed-stream-processing-in-practice.tsx @@ -1,3 +1,5 @@ +import Head from '@docusaurus/Head'; // or 'next/head' if you're using Next.js + import WebinarTitle from '../../components/webinars/WebinarTitle'; import WebinarHosts from '../../components/webinars/WebinarHosts'; import WebinarCTA from '../../components/webinars/WebinarCTA'; @@ -37,90 +39,117 @@ const WebinarPage = () => { const webinarData = { title: 'Distributed Stream Processing in Practice [Scalable, Real-time Data Pipelines]', summary: 'This technical session examines real-world challenges and patterns in building distributed stream processing systems. We focus on scalability, fault tolerance, and latency trade-offs through a concrete case study, using specific frameworks like Apache Storm as supporting tools to illustrate production concepts.', + image_url: '/img/webinars/w-8-distributed-stream-processing-in-practice-cover.jpg', + event_url: 'https://olake.io/webinar/w-8-distributed-stream-processing-in-practice', }; return ( + <> + + {webinarData.title} - + -
- + {/* Open Graph / Facebook */} + -
- {/*
- -
*/} + + + + + + + {/* Twitter */} + -
+ - {/* */} + + + - {/* remove this button with email collection form that leads to confirmation page of this webinar */} + - {/*
- +
+ + +
+ {/*
+
*/} -
-
-
-
+
+ + {/* */} - {/*
- Video Coming soon! -
*/} + {/* remove this button with email collection form that leads to confirmation page of this webinar */} -
- -
+ {/*
+ +
*/} +
+
+ +
+
+ + + {/*
+ Video Coming soon! +
*/} + +
+ +
- -
-
+ - +
+
- {/* */} + - + {/* */} -
-
+ + + + ); };