You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by er...@apache.org on 2022/10/28 22:37:19 UTC

[cassandra-website] branch trunk updated: WEBSITE - Added a dedicated community Events page

This is an automated email from the ASF dual-hosted git repository.

erickramirezau pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 6782dce6 WEBSITE - Added a dedicated community Events page
6782dce6 is described below

commit 6782dce6ec3acddbda01b3649d171cdb22457f0c
Author: Erick Ramirez <er...@apache.org>
AuthorDate: Fri Oct 28 18:59:56 2022 +1100

    WEBSITE - Added a dedicated community Events page
    
    patch by Stefano Lottini, Erick Ramirez; reviewed by Erick Ramirez for CASSANDRA-17988
---
 .../ROOT/images/events/20220720-worldparty.png     | Bin 0 -> 147432 bytes
 .../images/events/20220929-cday-berlin-300x300.png | Bin 0 -> 144243 bytes
 .../images/events/20221003-apachecon-300x300.png   | Bin 0 -> 43939 bytes
 .../images/events/20221011-cday-london-300x300.png | Bin 0 -> 139765 bytes
 .../events/20221013-cday-amsterdam-300x300.png     | Bin 0 -> 175838 bytes
 .../images/events/20221108-cday-hanoi-300x300.png  | Bin 0 -> 167248 bytes
 .../images/events/20221110-cday-NAM-300x300.jpg    | Bin 0 -> 60100 bytes
 .../events/20221110-cday-jakarta-300x300.png       | Bin 0 -> 193458 bytes
 .../events/20221115-cday-singapore-300x300.png     | Bin 0 -> 181611 bytes
 .../ROOT/images/events/20230313-summit-300x300.png | Bin 0 -> 111140 bytes
 site-content/source/modules/ROOT/main-nav.adoc     |   1 +
 site-content/source/modules/ROOT/pages/events.adoc | 277 +++++++++++++++++++++
 site-ui/src/css/tt_styles.css                      |  58 +++++
 site-ui/src/img/sub-menu-events.png                | Bin 0 -> 20392 bytes
 site-ui/src/img/summit-2023-1080x391.png           | Bin 0 -> 309382 bytes
 site-ui/src/layouts/events.hbs                     |  73 ++++++
 site-ui/src/partials/header-nav.hbs                |  10 +
 17 files changed, 419 insertions(+)

diff --git a/site-content/source/modules/ROOT/images/events/20220720-worldparty.png b/site-content/source/modules/ROOT/images/events/20220720-worldparty.png
new file mode 100644
index 00000000..11c43593
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20220720-worldparty.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20220929-cday-berlin-300x300.png b/site-content/source/modules/ROOT/images/events/20220929-cday-berlin-300x300.png
new file mode 100644
index 00000000..569f371e
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20220929-cday-berlin-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221003-apachecon-300x300.png b/site-content/source/modules/ROOT/images/events/20221003-apachecon-300x300.png
new file mode 100644
index 00000000..51c4b356
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221003-apachecon-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221011-cday-london-300x300.png b/site-content/source/modules/ROOT/images/events/20221011-cday-london-300x300.png
new file mode 100644
index 00000000..ba5fffe5
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221011-cday-london-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221013-cday-amsterdam-300x300.png b/site-content/source/modules/ROOT/images/events/20221013-cday-amsterdam-300x300.png
new file mode 100644
index 00000000..6370a1d3
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221013-cday-amsterdam-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221108-cday-hanoi-300x300.png b/site-content/source/modules/ROOT/images/events/20221108-cday-hanoi-300x300.png
new file mode 100644
index 00000000..82766341
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221108-cday-hanoi-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221110-cday-NAM-300x300.jpg b/site-content/source/modules/ROOT/images/events/20221110-cday-NAM-300x300.jpg
new file mode 100644
index 00000000..00bb47ae
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221110-cday-NAM-300x300.jpg differ
diff --git a/site-content/source/modules/ROOT/images/events/20221110-cday-jakarta-300x300.png b/site-content/source/modules/ROOT/images/events/20221110-cday-jakarta-300x300.png
new file mode 100644
index 00000000..d4478012
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221110-cday-jakarta-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20221115-cday-singapore-300x300.png b/site-content/source/modules/ROOT/images/events/20221115-cday-singapore-300x300.png
new file mode 100644
index 00000000..11c84019
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20221115-cday-singapore-300x300.png differ
diff --git a/site-content/source/modules/ROOT/images/events/20230313-summit-300x300.png b/site-content/source/modules/ROOT/images/events/20230313-summit-300x300.png
new file mode 100644
index 00000000..cbb99dd1
Binary files /dev/null and b/site-content/source/modules/ROOT/images/events/20230313-summit-300x300.png differ
diff --git a/site-content/source/modules/ROOT/main-nav.adoc b/site-content/source/modules/ROOT/main-nav.adoc
index 18fee8f3..a1670dfd 100644
--- a/site-content/source/modules/ROOT/main-nav.adoc
+++ b/site-content/source/modules/ROOT/main-nav.adoc
@@ -8,6 +8,7 @@
 ** xref:community.adoc#discussions[Discussions]
 ** xref:community.adoc#how-to-contribute[Contribute]
 ** xref:community.adoc#meet-the-community[Meet the Community]
+** xref:events.adoc[Events]
 * Learn
 ** xref:case-studies.adoc[Case Studies]
 ** xref:resources.adoc[Resources]
diff --git a/site-content/source/modules/ROOT/pages/events.adoc b/site-content/source/modules/ROOT/pages/events.adoc
new file mode 100644
index 00000000..e113ee00
--- /dev/null
+++ b/site-content/source/modules/ROOT/pages/events.adoc
@@ -0,0 +1,277 @@
+= Events
+:page-layout: events
+:page-role: events
+
+////
+NOTES FOR CONTENT CREATORS
+- To add a new event card, copy and paste markup for one card below.  Copy from '//start' to the next '//end'
+- Replace event card fields: title, date, image, short text and external link.
+////
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Summit 2023
+[discrete]
+==== March 13-14, 2023
+------
+[openblock,card-content]
+------
+image:events/20230313-summit-300x300.png[Cassandra Summit logo]
+
+Cassandra Summit is back! Let's meet in San Jose, California, to celebrate what we built together and share what's coming next.
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://events.linuxfoundation.org/cassandra-summit/[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day Singapore
+[discrete]
+==== November 15, 2022
+------
+[openblock,card-content]
+------
+image:events/20221115-cday-singapore-300x300.png[CDays Singapore banner]
+
+The third date in the APAC tour for the Cassandra Day team.
+See you in Singapore!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-singapore[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day + Wakanda Forever (US)
+[discrete]
+==== November 10, 2022
+------
+[openblock,card-content]
+------
+image:events/20221110-cday-NAM-300x300.jpg[CDays Wakanda banner]
+
+A special "Cassandra Day" in three US locations (Bellevue, Santa Clara, Houston),
+with workshops, talks and more ... and a special surprise for Marvel fans!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/november10[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day Jakarta
+[discrete]
+==== November 10, 2022
+------
+[openblock,card-content]
+------
+image:events/20221110-cday-jakarta-300x300.png[CDays Jakarta banner]
+
+The second date in the APAC tour for the Cassandra Day team.
+See you in Jakarta!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-jakarta[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day Hanoi
+[discrete]
+==== November 8, 2022
+------
+[openblock,card-content]
+------
+image:events/20221108-cday-hanoi-300x300.png[CDays Hanoi banner]
+
+The first date in the APAC tour for the Cassandra Day team.
+See you in Hanoi!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-hanoi[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day Amsterdam
+[discrete]
+==== October 13, 2022
+------
+[openblock,card-content]
+------
+image:events/20221013-cday-amsterdam-300x300.png[CDAmsterdam banner]
+
+Third date for the "Cassandra Day" 2022 European tour:
+a whole day dedicated to everything Cassandra, with talks,
+workshops and more!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-amsterdam[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day London
+[discrete]
+==== October 11, 2022
+------
+[openblock,card-content]
+------
+image:events/20221011-cday-london-300x300.png[CDLondon banner]
+
+Let's meet in London for this one-day event all about Cassandra:
+hands-on workshops, tech talks, fun, networking and more!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-london[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== ApacheCon North America 2022
+[discrete]
+==== October 3-6, 2022
+------
+[openblock,card-content]
+------
+image:events/20221003-apachecon-300x300.png[ApacheCon 2022 logo]
+
+The central event for all things Apache this year is New Orleans. With over 160 sessions, this in-person conference delivers the knowledge, connections, and expertise ApacheCon is known for. 
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.apachecon.com/acna2022/[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Cassandra Day Berlin
+[discrete]
+==== September 20, 2022
+------
+[openblock,card-content]
+------
+image:events/20220929-cday-berlin-300x300.png[CDBerlin banner]
+
+Wilkommen! A one-day event for Cassandra enthusiasts and practitioners alike,
+packed with hands-on workshops, tech talks, fun, networking and more!
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.datastax.com/events/cassandra-day-berlin[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
+
+//start card
+[openblock,card shadow relative test]
+----
+[openblock,card-header]
+------
+[discrete]
+=== Apache Cassandra World Party
+[discrete]
+==== July 20, 2022
+------
+[openblock,card-content]
+------
+image:events/20220720-worldparty.png[World Party logo]
+
+A virtual event to bring the Cassandra global community together. Fun, fast-paced talks to keep attendees entertained around the clock.
+
+[openblock,card-btn card-btn--events]
+--------
+[.btn.btn--alt]
+https://www.cassandraworldparty.org/[Go to event,window=_blank]
+--------
+
+------
+----
+//end card
diff --git a/site-ui/src/css/tt_styles.css b/site-ui/src/css/tt_styles.css
index b171bf4d..b88dee21 100644
--- a/site-ui/src/css/tt_styles.css
+++ b/site-ui/src/css/tt_styles.css
@@ -1811,6 +1811,64 @@ footer .col-2 a {
   font-style: italic;
 }
 
+.events #events-main .card-content p {
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-line-clamp: 5;
+  overflow: hidden;
+  min-height: 65px;
+}
+
+.grid-list-wide {
+  display: grid;
+  grid-gap: 1em;
+  grid-template-columns: repeat(auto-fill, minmax(540px, 1fr));
+  width: 100%;
+}
+
+.events-banner {
+  width: 90%;
+  padding-bottom: 40px;
+}
+
+.events .card-content img {
+  max-height: 300px;
+  height: 300px;
+  width: auto;
+}
+
+#events-main .card-content .btn p {
+  display: block;
+  min-height: 0;
+}
+
+#events-main .card-header {
+  height: 110px;
+  text-align: center;
+}
+
+#events-main .openblock {
+  cursor: default;
+}
+
+#events-main .py-large {
+  padding-bottom: 10px;
+  padding-top: 10px;
+}
+
+.card-btn.card-btn--events {
+  position: relative;
+  bottom: auto;
+  text-align: center;
+  left: auto;
+}
+
+#events-main .card-content .image {
+  display: grid;
+  align-items: center;
+  justify-items: center;
+}
+
 #case-studies .card-content p {
   height: 250px;
 }
diff --git a/site-ui/src/img/sub-menu-events.png b/site-ui/src/img/sub-menu-events.png
new file mode 100644
index 00000000..927b0a17
Binary files /dev/null and b/site-ui/src/img/sub-menu-events.png differ
diff --git a/site-ui/src/img/summit-2023-1080x391.png b/site-ui/src/img/summit-2023-1080x391.png
new file mode 100644
index 00000000..45692a4b
Binary files /dev/null and b/site-ui/src/img/summit-2023-1080x391.png differ
diff --git a/site-ui/src/layouts/events.hbs b/site-ui/src/layouts/events.hbs
new file mode 100644
index 00000000..34a2b39c
--- /dev/null
+++ b/site-ui/src/layouts/events.hbs
@@ -0,0 +1,73 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+{{> head-first}}
+    <title>Apache Cassandra{{#with site.title}} | {{this}}{{/with}}</title>
+    {{#with (canonical-url)}}
+    <link rel="canonical" href="{{this}}">
+    <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400&amp;family=Red+Hat+Display:ital,wght@0,400;0,500;0,700;1,400;1,500&amp;display=swap" rel="stylesheet">
+    {{/with}}
+{{> head-last}}
+    <script defer src="https://cdnjs.cloudflare.com/ajax/libs/list.js/1.0.2/list.min.js"></script>
+  </head>
+  <body class="{{page.layout}}">
+      <div class="container mx-auto relative">
+        {{> header }}
+        <div class="hero hero--home grad">
+            <div class="eye"></div>
+            <div id="home-content" class="text-center flex flex-center flex-column relative z2 ma-xlarge">
+                <h1>{{ page.title }}</h1>
+            </div>
+        </div>
+       <section id="events-main" class="arrow py-large">
+           <div class="inner">
+               <p class="text-center"><a href="https://events.linuxfoundation.org/cassandra-summit" target="_blank"><img src="{{{uiRootPath}}}/img/summit-2023-1080x391.png" alt="Apache Cassandra Summit 2023" class="events-banner"/></a></p>
+               <p class="py-large text-center">
+                Cassandra events bring the community together. Everyone (whether they are an individual user, contributor, or company) is welcome to attend and help organize these events. They are an opportunity for users, enthusiasts, and community members to share their experiences working with Cassandra daily, hear talks and participate whether they are beginners or experts.
+               </p>
+               <p class="py-large text-center">
+                    Organizing an event or want to get involved? <a href="{{{ site.url }}}/_/community.html#discussions">Get in touch with us</a>!
+               </p>
+
+               <div id="all-tiles" class="grid-list-wide list pb-large">
+                    {{{page.contents}}}
+               </div>
+           </div>
+       </section>
+           
+        {{> footer}}
+      </div>
+  </body>
+<script>
+jQuery(function(){
+    var cards =  $('#all-tiles').find('.card');
+    var searchString = '';
+
+    // these will be external links, so comment:
+    // $(document)
+    // .on('click','.card',function(){
+    //     var link = $(this).find('a').attr('href');
+    //     window.open(link, '_blank');
+    //     // window.location = link ;
+    // });
+
+    // $( "#search-field" ).keyup(function() {
+    //     $('.card').removeClass('hidden');
+    //     var val = $(this).val();
+    //     val = val.toLowerCase();
+    //     searchString = val;
+    //     filterCards(searchString)
+    // });
+    var filterCards = function(searchString){
+        cards.each(function(){
+            var el = $(this);
+            var title = el.find('.discrete').text();
+            title = title.toLowerCase();
+            if(!title.includes(searchString)){
+                el.addClass('hidden');
+            }
+        });
+    }
+});
+</script>
+</html>
diff --git a/site-ui/src/partials/header-nav.hbs b/site-ui/src/partials/header-nav.hbs
index 313b50dd..c7b6b893 100644
--- a/site-ui/src/partials/header-nav.hbs
+++ b/site-ui/src/partials/header-nav.hbs
@@ -88,6 +88,16 @@
                     </div>
                 </a>
             </li>
+            <li class="pa-micro hide-mobile">
+                <a href="{{{ site.url }}}/_/events.html">
+                    <div class="sub-nav-icon">
+                        <img src="{{{uiRootPath}}}/img/sub-menu-events.png" alt="Events icon">
+                    </div>
+                    <div class="sub-nav-text teal py-small">
+                        Events
+                    </div>
+                </a>
+            </li>
         </ul>
     </li>
     <li>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org