<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Shortcodes on Hugo Solstice Theme</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/</link><description>Recent content in Shortcodes on Hugo Solstice Theme</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>webdev@eclipse-foundation.org (Christopher Guindon)</managingEditor><webMaster>webdev@eclipse-foundation.org (Christopher Guindon)</webMaster><lastBuildDate>Wed, 17 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://webdev.eclipse.org/docs/hugo/shortcodes/index.xml" rel="self" type="application/rss+xml"/><item><title>Agenda</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/agenda/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/agenda/</guid><description>&lt;p>Agendas can be added to the site through an &lt;code>agenda.yaml&lt;/code> data file added in a subfolder of the data folder for the target locale (for localization, for default, create/use the &amp;ldquo;en&amp;rdquo; folder). An example of this path is as follows, &lt;code>data/en/agenda.yaml&lt;/code>. The data should be similar to the following format:&lt;/p>
&lt;pre tabindex="0">&lt;code>complete: true
types:
- name: Demo
id: 1
color: &amp;#34;#e44&amp;#34;
- name: Keynote
id: b2
color: &amp;#34;#a0a&amp;#34;
items:
- name: Open-source software
presenter: Ken K.
type: 1
vod: &amp;#34;#1&amp;#34;
- name: How to &amp;#39;how to&amp;#39;
presenter: Jim Bob
type: b2
vod: &amp;#34;#2&amp;#34;
- name: Industry Keynote
presenter: Eclipse Foundation, .etc
type: b2
vod: &amp;#34;#3&amp;#34;
- name: Best practices for Interneting your Things
presenter: Adam A.
type: b2
vod: &amp;#34;#4&amp;#34;
- name: Break (2020 sample)
time: 12:00pm EDT
type: break
&lt;/code>&lt;/pre>&lt;p>Types represent the different types of sessions being held at the event. Normally creating the CSS for these types will be created automatically on render based on the &lt;code>color&lt;/code> passed in the data file. If no color is set, no CSS would be generated for the type. Additionally, a new CSS rule may be added via custom code. This rule should resemble the following, replacing &lt;code>&amp;lt;id&amp;gt;&lt;/code> with the &lt;code>id&lt;/code> value set in the type and &lt;code>&amp;lt;color&amp;gt;&lt;/code> with a hex color code:&lt;/p></description></item><item><title>FAQ</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/faq/</link><pubDate>Wed, 17 Apr 2019 15:52:13 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/faq/</guid><description>&lt;p>&lt;strong>Examples:&lt;/strong>&lt;/p>
&lt;p>You can see an example on the &lt;a href="https://webdev.eclipse.org/docs/hugo/faq/">FAQ page&lt;/a>&lt;/p></description></item><item><title>List wrapper</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/list_wrapper/</link><pubDate>Sun, 23 Jun 2019 15:50:36 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/list_wrapper/</guid><description>&lt;p>The list wrapper component allows for more complex HTML lists to be created while retaining the ability to input markdown content into list items. While the List wrapper is the recommended way of getting complex list outputs to keep markdown rendering more cleanly, a secondary option is also available to groups more experienced with raw HTML code.&lt;/p>
&lt;p>&lt;em>Note: all code samples in this page have had short code &lt;code>&amp;lt;&lt;/code> and &lt;code>&amp;gt;&lt;/code> characters replaced with &lt;code>&amp;amp;lt;&lt;/code> and &lt;code>&amp;amp;gt;&lt;/code> to ensure that it is rendered correctly in preview. When using this code, these characters should be replaced.&lt;/em>&lt;/p></description></item><item><title>Paginated video list</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/paginated_video_list/</link><pubDate>Thu, 15 Dec 2022 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/paginated_video_list/</guid><description>&lt;p>Renders an aggregated, paginated and filterable list of videos from playlists.&lt;/p>
&lt;div class="eclipsefdn-paginated-video-list" data-count="4" data-filterable="true">
&lt;div class="video-item"
data-title="Sven Erik Jeroschewski, Open Source Developer at Bosch.io, Project Lead Eclipse Kuksa"
data-id="wrJUam_De6w"
data-category="SDV Community Interviews Sep 2022"
data-date='30 November 2022'
data-description='Sven Erik from Bosch.io explains how the Eclipse Kuksa project was combined with other Eclipse SDV projects for the first software-defined vehicle hackathon challenge that happened last month. IT …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Fillipe Prezado and Audrey Colle during the SDV Hackathon at BCX"
data-id="s8GdAt40AJ0"
data-category="SDV Community Interviews Sep 2022"
data-date='30 November 2022'
data-description='During the SDV Hackathon at BCX, Sara Gallian, our Software Defined Vehicle Working Group Program Manager caught up with Fillipe who is also the project lead of Eclipse Chariott, and Audrey, who is …'
>&lt;/div>
&lt;div class="video-item"
data-title="Dennis Leung talks about the fantastic success of the SDV working group"
data-id="PL3DQBsESiQ"
data-category="SDV Community Interviews Sep 2022"
data-date='30 November 2022'
data-description='Dennis Leung, VP of Corporate Development at the Eclipse Foundation talks about the fantastic success of the Software Defined Vehicle working group and the first 12 automotive open-source projects …'
>&lt;/div>
&lt;div class="video-item"
data-title="Intervew with Gabriela Kreyßing, Product Owner at Bosch.io, Project Lead Eclipse Velocitas"
data-id="mTP2I-JP5Jk"
data-category="SDV Community Interviews Sep 2022"
data-date='30 November 2022'
data-description='Gabriela talks about one of the BCX Hack challenges she gave the hackathon participants. The main goal of the “Welcome passenger” was to create a prototype of how the vehicle should behave when the …'
>&lt;/div>
&lt;div class="video-item"
data-title="Best Of Bosch Connected Experience | Eclipse SDV Hack Challenge"
data-id="rAI-7Bk77Dg"
data-category="SDV Community Interviews Sep 2022"
data-date='30 November 2022'
data-description='We’re looking back at the absolutely incredible first Software Defined Vehicle hack challenge that took place during the Bosch Connected Experience. We can’t wait to share with you the highlights from …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Remington Below, Product Leader at Volkswagen Automotive Cloud, VW"
data-id="vneWNml6a5s"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Remington Below was discussing the way cloud native technologies can be brought within the vehicle and disrupt the way OEMs have traditionally approached in-vehicle complexities. As a next step he …'
>&lt;/div>
&lt;div class="video-item"
data-title="SDV Contribution Day - September 2022 - What to Expect"
data-id="sfgGam9ywXA"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Michael Plagge, Ecosystem Development Director at Eclipse Foundation explains SDV Contribution Day and why he&amp;#39;s excited about this second event.'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Ansgar Lindwedel, Steering Committee Member, Eclipse Software Defined Vehicle"
data-id="9H6Z-8GU4IE"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Ansgar who is also a member of the Steering Committee of the SDV Working Group is talking about the ongoing and upcoming projects from Bosch and how the current projects will combine and collaborate …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Thomas Spreckley, Bosch"
data-id="wA9zFOrRnZA"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Thomas Sprekley talking about the great promise of the SDV WG project and the joint collaboration effort between SDV and other open source initiatives such as COVESA, SOAFEE. According to Thomas there …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Christian Hort, SVP Automotive at T-Systems &amp;amp; Michael Plagge from Eclipse Foundation"
data-id="RmeBrJ2xAPE"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Christian Hort from T-Systems reflects on the engaging and insightful discussions on the first SDV open source projects, as well as the growing interest in the automotive open source project and their …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Stefan Schumacher, VP Automotive - Portfolio &amp;amp; Business Development at T-Systems"
data-id="RtEAy6nvIRQ"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='The importance of open source and why T-Systems decided to join exactly the Eclipse SDV Working Group as being the fastest growing and vibrant community at the moment. Overcoming the traditional …'
>&lt;/div>
&lt;div class="video-item"
data-title="Interview with Jesus Galan, Senior Manager Automotive Business Development at T-Systems"
data-id="g47ipedbSwc"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='Talking about the disruptive innovation possible through the opportunities from open source and the code-first approach and why T-Systems has decided to collaborate with the SDV WG members and be at …'
>&lt;/div>
&lt;div class="video-item"
data-title="SDV Contribution Day - September 2022 Recap"
data-id="3CIEcgAHUME"
data-category="SDV Community Interviews Sep 2022"
data-date='18 October 2022'
data-description='We’re excited to share with you some of the highlights from our second SDV Contribution Day, kindly hosted by T-Systems at the Deutsche Telekom HQ in Bonn. Together with the project team leads from …'
>&lt;/div>
&lt;div class="video-item"
data-title="Industrial IoT Security: Best Practice for Authentication - Henrike Gerbothe - IoT &amp;amp; Edge Days 2022"
data-id="G6BhLZsPztk"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Henrike Gerbothe and Jürgen Fitschen speak at IoT &amp;amp; Edge Days 2022
Get Social!
Follow us on Twitter:https://twitter.com/EclipseIoT
Follow us on LinkedIn: …'
>&lt;/div>
&lt;div class="video-item"
data-title="High Performance Network Programming in Rust - Angelo Corsaro - Virtual IoT &amp;amp; Edge Days 2022"
data-id="8a9xRfejmFI"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Angelo Corsaro speaks at IoT &amp;amp; Edge Days 2022
The Eclipse Zenoh team has been using Rust for quite a few years to build the entire Zenoh stack. In the process we have learned quite a few things, …'
>&lt;/div>
&lt;div class="video-item"
data-title="Eclipse IoT: The Next Ten Years - Frédéric Desbiens - Virtual IoT &amp;amp; Edge Days 2022"
data-id="mChxRJ23Rdw"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Frédéric Desbiens speaks at IoT &amp;amp; Edge Days 2022
Eclipse IoT celebrated its 10th anniversary in October 2021. But what lies ahead of this impressive milestone? How will the open-source IoT and Edge …'
>&lt;/div>
&lt;div class="video-item"
data-title="No-compromise Security at the Edge - Gabriele Montanari - Virtual IoT &amp;amp; Edge Days 2022"
data-id="Y5Xg5XWNoPQ"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Gabriele Montanari speaks at IoT &amp;amp; Edge 2022
Get Social!
Follow us on Twitter:https://twitter.com/EclipseIoT
Follow us on LinkedIn: https://www.linkedin.com/showcase/eclipse-iot
Like us on Facebook: …'
>&lt;/div>
&lt;div class="video-item"
data-title="Revolutionizing AI at the Edge with the New Release of ioFog 3.0 - Kilton Hopkins - Iot &amp;amp; Edge Days"
data-id="D6-s-qg0Hsg"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Kilton Hopkins speaks at IoT &amp;amp; Edge Days 2022
Come find out what&amp;#39;s new in the recent major ioFog 3.0 release. Developers will learn how edge resources and the new application deployment templating …'
>&lt;/div>
&lt;div class="video-item"
data-title="From &amp;#34;Can&amp;#39;t&amp;#34; to &amp;#34;Can&amp;#34; with Kanto - Konstantina Gramatova - Virtual IoT &amp;amp; Edge Days 2022"
data-id="bMN_ZiUS3Bc"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Konstantina Gramatova speaks at IoT &amp;amp; Edge Days 2022
Adopting different specifications, APIs, technologies and approaches to cope with the ever-growing complexity and fragmentation of the …'
>&lt;/div>
&lt;div class="video-item"
data-title="Driving Digital Transformation: The Open Source Approach - Mike Milinkovich - IoT &amp;amp; Edge Days 2022"
data-id="rltdJ5TNorI"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Mike Milinkovich speaks at IoT &amp;amp; Edge Days 2022
Get Social!
Follow us on Twitter:https://twitter.com/EclipseIoT
Follow us on LinkedIn: https://www.linkedin.com/showcase/eclipse-iot
Like us on …'
>&lt;/div>
&lt;div class="video-item"
data-title="Panel Discussion: Decentralized Spatial Communication - Virtual IoT &amp;amp; Edge Days 2022"
data-id="Ee3mjlx87Uk"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='IoT &amp;amp; Edge Days 2022 presents a panel featuring:
Victory Opeolu
Herman Engelbrecht
Shun-Yun Hu
Charl Marais
The panel session will discuss a multidisciplinary concept called spatial communication …'
>&lt;/div>
&lt;div class="video-item"
data-title="TSF Monitoring - IoT in the Mining Sector - Prasan Dutt - Virtual IoT &amp;amp; Edge Days 2022"
data-id="xT_iaC_YdEo"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Prasan Dutt speaks at IoT &amp;amp; Edge Days 2022
The mining sector is one of unique sectors where applications of iot and edge computing infrastructure is widely needed. In this session, I am going to …'
>&lt;/div>
&lt;div class="video-item"
data-title="Continuous Deployment of IoT Sensors - Ulf Lilleengen - Virtual IoT &amp;amp; Edge Days 2022"
data-id="8fK1T2XEyzI"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='Ulf Lilleengen speaks at IoT &amp;amp; Edge Days 2022
Get Social!
Website: https://ecdtools.eclipse.org/​​​​
Subscribe: https://www.youtube.com/user/EclipseFoundation
Follow us on Twitter: …'
>&lt;/div>
&lt;div class="video-item"
data-title="MQTT over QUIC: Opportunities and Challenges - William Yang - Virtual IoT &amp;amp; Edge Days 2022"
data-id="7K0gYFjd4G8"
data-category="Virtual IoT 2022"
data-date='2 June 2022'
data-description='William Yang speaks at IoT &amp;amp; Edge Days 2022
Get Social!
Website: https://ecdtools.eclipse.org/​​​​
Subscribe: https://www.youtube.com/user/EclipseFoundation
Follow us on Twitter: …'
>&lt;/div>
&lt;/div>
&lt;h2 id="how-it-works">How it works&lt;/h2>
&lt;p>This shortcode uses Hugo&amp;rsquo;s &lt;a href="https://gohugo.io/functions/resources/getremote/">resources.GetRemote&lt;/a> function to fetch YouTube RSS feeds for each playlist in real-time during site build. This means:&lt;/p></description></item><item><title>Registration</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/registration/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/registration/</guid><description>&lt;h2 id="default">Default&lt;/h2>
&lt;div class="eclipsefdn-registration">
&lt;div class="row">
&lt;div class="eclipsefdn-registration-content col-xs-24 text-middle text-center "
data-end="2020-05-10 00:00:00 &amp;#43;0000 UTC">
&lt;h2>&lt;/h2>
&lt;div class="eclipsefdn-registration-body">
&lt;p>Register for this event!&lt;/p>
&lt;p>I have links too. Not very useful though.&lt;/p>
&lt;ul class="list-inline cta-links eclipsefdn-registration-links">
&lt;li>&lt;a href="https://www.google.com" class="btn btn-primary" target="_blank">Google&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://webdev.eclipse.org/docs/hugo/#register-now" class="btn btn-primary">Register now&lt;/a>&lt;/li>
&lt;/ul>
&lt;/div>
&lt;div class="eclipsefdn-registration-content-end">
&lt;p>The event is now over! Thank you for your interest and attendance!&lt;/p>
&lt;/div>
&lt;div class="margin-top-20 margin-bottom-20">
&lt;ul class="list-inline">
&lt;li>&lt;img class="img margin-right-20" width="100" src="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-white-orange.svg" title="Wow what a picture" />
&lt;li>&lt;img class="img margin-left-20" width="100" src="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-white-orange.svg" title="Wow what a second picture" />
&lt;/ul>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;h2 id="default-w-year">Default w/ year&lt;/h2>
&lt;div class="eclipsefdn-registration">
&lt;div class="row">
&lt;div class="eclipsefdn-registration-content col-xs-24 text-middle text-center "
data-end="2020-05-10 00:00:00 &amp;#43;0000 UTC">
&lt;h2>&lt;/h2>
&lt;div class="eclipsefdn-registration-body">
&lt;p>Register for this event!&lt;/p></description></item><item><title>Solstice RSS blog list</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/rss/</link><pubDate>Wed, 17 Apr 2019 19:52:27 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/rss/</guid><description>&lt;h2 id="default">Default&lt;/h2>
&lt;div class="solstice-rss-blog-list" data-urls="components/index.xml,https://planeteclipse.org/planet/ecdtools.xml,https://jakartablogs.ee/rss20.xml,https://planeteclipse.org/planet/rss20.xml" data-limit="2">
&lt;p class="solstice-loading">
&lt;i class="fa fa-spinner fa-pulse">&lt;/i>
&lt;/p>
&lt;/div>
&lt;h2 id="when-using-a-custom-mustache-template">When using a custom mustache template&lt;/h2>
&lt;div class="solstice-rss-blog-list" data-template-id="mustache-tpl-custom-news-list-item" data-urls="components/index.xml,https://planeteclipse.org/planet/ecdtools.xml,https://jakartablogs.ee/rss20.xml,https://planeteclipse.org/planet/rss20.xml" data-limit="2">
&lt;p class="solstice-loading">
&lt;i class="fa fa-spinner fa-pulse">&lt;/i>
&lt;/p>
&lt;/div>
&lt;script id="mustache-tpl-custom-news-list-item" type="x-tmpl-mustache">
{{#items}}
&lt;p class="whats-new-date">{{#formatDate}}{{date}}{{/formatDate}}&lt;/p>
&lt;h4 class="whats-new-title">&lt;a href="{{ link }}">{{ title }}&lt;/a>&lt;/h4>
&lt;p class="whats-new-description">{{summary}}&lt;/p>
{{/items}}
&lt;/script></description></item><item><title>Sponsors</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/sponsors/</link><pubDate>Wed, 17 Apr 2019 15:51:20 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/sponsors/</guid><description>&lt;p>Sponsors can be added to the site through an &lt;code>sponsors.yaml&lt;/code> data file added in a subfolder of the data folder for the target locale (for localization, for default, create/use the &amp;ldquo;en&amp;rdquo; folder). An example of this path is as follows, &lt;code>data/en/default/sponsors.yaml&lt;/code>. The data should be similar to the following format:&lt;/p>
&lt;pre tabindex="0">&lt;code>items:
- title: Jakarta EE
url: https://jakarta.ee/
image: https://www.eclipse.org/org/artwork/images/jakartaee_c.png
width: 200px
- title: IoT
url: https://iot.eclipse.org/
image: https://www.eclipse.org/org/artwork/images/new_iot_logo_clr.svg
width: 100px
- title: Eclipse Foundation
url: https://www.eclipse.org
image: https://www.eclipse.org/org/artwork/images/eclipse_foundation_logo.jpg
width: 200px
&lt;/code>&lt;/pre>&lt;p>Items in these data files represent the actual sponsor logo to be represented in the sponsor section.&lt;/p></description></item><item><title>Table of contents</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/table_of_contents/</link><pubDate>Tue, 16 Jan 2024 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/table_of_contents/</guid><description>&lt;h2 id="toc">Table of Contents&lt;/h2>
&lt;nav id="TableOfContents">
&lt;ul>
&lt;li>&lt;a href="#introduction">Introduction&lt;/a>&lt;/li>
&lt;li>&lt;a href="#usage">Usage&lt;/a>
&lt;ul>
&lt;li>&lt;a href="#parameters">Parameters&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;/nav>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>This is a sample page to demonstrate the use of the &lt;code>table_of_contents&lt;/code>
shortcode.&lt;/p>
&lt;h2 id="usage">Usage&lt;/h2>
&lt;p>The &lt;code>table_of_contents&lt;/code> shortcode is used to generate a table of contents
based on the headings in the current page. The table of contents is generated
using headings.&lt;/p>
&lt;p>The table of contents is generated using the following syntax:&lt;/p>
&lt;pre tabindex="0">&lt;code>{{&amp;lt; table_of_contents &amp;gt;}}
&lt;/code>&lt;/pre>&lt;h3 id="parameters">Parameters&lt;/h3>
&lt;p>The &lt;code>table_of_contents&lt;/code> shortcode has no parameters.&lt;/p></description></item><item><title>Text target</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/text_target/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/text_target/</guid><description>&lt;p>You can add a span with an ID to a markdown file using the following shortcode: &lt;strong>{{&amp;lt; text_target id=&amp;quot;sample&amp;quot; &amp;gt;}}Text to target{{&amp;lt;/ text_target &amp;gt;}}&lt;/strong>&lt;/p>
&lt;span id="sample">Text to target&lt;/span></description></item><item><title>User bios</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/user_bios/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/user_bios/</guid><description>&lt;p>!! TODO&lt;/p>
&lt;h2 id="default-state">Default State&lt;/h2>
&lt;div class="eclipsefdn-user-bios">
&lt;div class="row margin-top-30 margin-bottom-30" id="default-user">
&lt;div class="eclipsefdn-user-bios-picture col-xs-24 col-sm-6">
&lt;div class="icon-backdrop" role="img" aria-label="Default User">
&lt;div class="ratio">&lt;/div>
&lt;div class="icon-container">&lt;i class="fa fa-user" aria-hidden="true">&lt;/i>&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="eclipsefdn-user-bios-info col-xs-24 col-sm-18">
&lt;h3>Default User&lt;/h3>
&lt;p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus luctus nec nisi iaculis placerat. Maecenas accumsan quis est vel ornare. Suspendisse molestie feugiat dapibus. Integer malesuada at justo eget fermentum. Integer consectetur sodales est, sit amet euismod elit faucibus sed. Pellentesque dictum aliquam nisl iaculis dictum. Nulla pharetra, sapien et semper elementum, nibh magna egestas justo, at aliquam nisl nibh ac turpis. Donec maximus orci massa, feugiat pretium metus consequat vel. Duis mollis ante leo, vitae mollis nulla efficitur vitae.&lt;/p></description></item><item><title>Users display</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/user_display/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/user_display/</guid><description>&lt;p>!!TODO&lt;/p>
&lt;h2 id="with-carousel">With carousel&lt;/h2>
&lt;div class="eclipsefdn-user-display">
&lt;div class="row">
&lt;div class="eclipsefdn-user-display-heading col-xs-24 ">
&lt;h2>Meet the Program Committee&lt;/h2>
&lt;p>Sed quis tellus ligula. Mauris aliquam risus lectus, vitae pretium ex imperdiet vestibulum. Praesent eget cursus neque. Integer vehicula ipsum lectus, eget consequat nisi placerat ac. Etiam id lacus laoreet lacus rhoncus facilisis. Nullam varius mattis lorem, quis pulvinar turpis condimentum a. Pellentesque erat massa, vehicula iaculis imperdiet non, facilisis in enim. Maecenas tincidunt posuere lectus sit amet ullamcorper.&lt;/p>
&lt;p>Duis leo erat, pharetra eget gravida nec, condimentum non justo. Proin eu nisl ac magna cursus gravida. Sed varius justo egestas, bibendum urna et, tempor elit. Donec sagittis, libero quis commodo consequat, sem eros vulputate velit, in porta est erat elementum dolor. Aliquam tempor, dolor et consectetur bibendum, neque nunc fermentum sapien, eu pharetra ante eros vel leo. Nunc sit amet urna ac lorem molestie fermentum.&lt;/p></description></item><item><title>Video list</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/video_list/</link><pubDate>Thu, 15 Dec 2022 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/video_list/</guid><description>&lt;p>Renders a list of playlists. Accepts a comma-separated string of playlist IDs which correspond to IDs found on the &lt;a href="https://api.eclipse.org/">Media Link API&lt;/a>.&lt;/p>
&lt;div
class="eclipsefdn-video-list"
data-playlist-ids="PLy7t4z5SYNaSruNciCsq79vfquXnZ7iTi, PLy7t4z5SYNaQejP4OMb-i3hC7-fO_u03j, PLy7t4z5SYNaRj46WedNTnAXLLHwuk3nro"
data-description-max-length="200"
>&lt;/div>
&lt;h2 id="parameters">Parameters&lt;/h2>
&lt;h3 id="providing-playlist-ids">Providing playlist IDs&lt;/h3>
&lt;p>You can use the &lt;code>playlist_ids&lt;/code> shortcode parameter to list out your playlist IDs. These need to be comma separated.&lt;/p>
&lt;p>The playlist ID needs to be from a channel which is managed by the &lt;a href="https://api.eclipse.org/">Media Link API&lt;/a>. You can find a JSON list of accepted channels &lt;a href="https://api.eclipse.org/media/youtube/managed_channels">here&lt;/a>.&lt;/p></description></item><item><title>YouTube</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/youtube/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/youtube/</guid><description>&lt;p>You can add a youtube video to a markdown file using the following shortcode: &lt;strong>{{&amp;lt; youtube &amp;quot;6BsxSJJb6-g&amp;quot; &amp;gt;}}&lt;/strong>&lt;/p>
&lt;a
class="eclipsefdn-video"
href="//www.youtube.com/embed/6BsxSJJb6-g"
>&lt;/a>
&lt;h2 id="resolution">Resolution&lt;/h2>
&lt;p>To use the thumbnail with the highest available resolution, use the second
positional parameter and set the value to &lt;code>&amp;quot;max&amp;quot;&lt;/code>.&lt;/p>
&lt;a
class="eclipsefdn-video"
href="//www.youtube.com/embed/6BsxSJJb6-g"
data-thumbnail-resolution=max
>&lt;/a></description></item><item><title>Newsroom resources</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_resources/</guid><description>&lt;p>You can display resources from the &lt;a href="https://newsroom.eclipse.org/">Eclipse Newsroom&lt;/a>
using the &lt;code>newsroom/resources&lt;/code> shortcode.&lt;/p>
&lt;p>
&lt;div class="newsroom-resources" id="white-papers" data-res-wg="ecd_tools" data-res-title="White Papers" data-res-type="white_paper" data-res-template="list" data-res-limit="" data-res-skip="" data-res-class="" data-res-view-more="">&lt;/div>
&lt;div class="newsroom-resources" id="case-studies" data-res-wg="ecd_tools" data-res-title="Case Studies" data-res-type="case_study" data-res-template="list" data-res-limit="" data-res-skip="" data-res-class="" data-res-view-more="">&lt;/div>
&lt;div class="newsroom-resources" id="survey-reports" data-res-wg="ecd_tools" data-res-title="Survey Reports" data-res-type="survey_report" data-res-template="list" data-res-limit="" data-res-skip="" data-res-class="" data-res-view-more="">&lt;/div>
&lt;/p>
&lt;hr>
&lt;h2 id="usage">Usage&lt;/h2>
&lt;p>Code used on this page:&lt;/p>
&lt;pre tabindex="0">&lt;code>{{&amp;lt; newsroom/resources wg=&amp;#34;ecd_tools&amp;#34; title=&amp;#34;White Papers&amp;#34; type=&amp;#34;white_paper&amp;#34; &amp;gt;}}
{{&amp;lt; newsroom/resources wg=&amp;#34;ecd_tools&amp;#34; title=&amp;#34;Case Studies&amp;#34; type=&amp;#34;case_study&amp;#34; &amp;gt;}}
{{&amp;lt; newsroom/resources wg=&amp;#34;ecd_tools&amp;#34; title=&amp;#34;Survey Reports&amp;#34; type=&amp;#34;survey_report&amp;#34; &amp;gt;}}
&lt;/code>&lt;/pre></description></item><item><title>Projects</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/eclipsefdn_projects_page/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/eclipsefdn_projects_page/</guid><description>&lt;p>The &lt;strong>&lt;code>eclipsefdn_projects&lt;/code>&lt;/strong> shortcode renders a working group&amp;rsquo;s projects. They
can be filtered by category or search.&lt;/p>
&lt;h2 id="parameters">Parameters&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Name&lt;/th>
&lt;th>Type&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;code>templateId&lt;/code>&lt;/td>
&lt;td>&lt;code>string | nil&lt;/code>&lt;/td>
&lt;td>The mustache template to use.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>url&lt;/code>&lt;/td>
&lt;td>&lt;code>string&lt;/code>&lt;/td>
&lt;td>URL of the PMI endpoint to use.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>types&lt;/code>&lt;/td>
&lt;td>&lt;code>string | nil&lt;/code>&lt;/td>
&lt;td>Types of projects to display. Accepts the following: &lt;code>&amp;quot;projects&amp;quot;&lt;/code>, &lt;code>&amp;quot;proposals&amp;quot;&lt;/code>.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>classes&lt;/code>&lt;/td>
&lt;td>&lt;code>string | nil&lt;/code>&lt;/td>
&lt;td>Classes for the block.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>display_categories&lt;/code>&lt;/td>
&lt;td>&lt;code>bool&lt;/code>&lt;/td>
&lt;td>Toggle the display of category filters.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>categories&lt;/code>&lt;/td>
&lt;td>&lt;code>string | nil&lt;/code>&lt;/td>
&lt;td>Path to the JSON file containing project categories.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>is_static_source&lt;/code>&lt;/td>
&lt;td>&lt;code>bool | nil&lt;/code>&lt;/td>
&lt;td>If projects are from an endpoint other than the PMI, set this to &lt;code>true&lt;/code>.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>sorting_method&lt;/code>&lt;/td>
&lt;td>&lt;code>string | nil&lt;/code>&lt;/td>
&lt;td>Accepts the following: &lt;code>&amp;quot;alphanumeric&amp;quot;&lt;/code>, &lt;code>&amp;quot;random&amp;quot;&lt;/code>.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>page_size&lt;/code>&lt;/td>
&lt;td>&lt;code>number | nil&lt;/code>&lt;/td>
&lt;td>Set the maximum number of projects to display.&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="examples">Examples&lt;/h2>
&lt;p>Following list of projects has been filtered to display &amp;ldquo;Jakarta EE&amp;rdquo; projects, randomly sorted, and with a page size of 3:&lt;/p></description></item><item><title>Static projects</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/eclipsefdn_projects_static/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/eclipsefdn_projects_static/</guid><description>&lt;p>When this shortcode is passed &lt;code>is_static_source&lt;/code>, you must provide it a &lt;code>url&lt;/code> which points to a json resource.&lt;/p>
&lt;p>&lt;em>If you are on localhost, ensure you disable CORS in your browser to view.&lt;/em>&lt;/p>
&lt;p>&lt;strong>Example:&lt;/strong>
&lt;section id="wg-projects" class="container featured-section featured-section-projects" data-filter-wg="">
&lt;div class="row">
&lt;div class="col-xs-24" id="projects-list">
&lt;ul class="featured-projects list-inline list "
id="featured-story-container"
data-types="projects, proposals"
data-project-ids=""
data-template-id="tpl-projects-item"
data-url="https://webdev.eclipse.org/docs/hugo/data/static-projects.json"
data-is-static-source="true"
data-display-categories="false"
>&lt;/ul>
&lt;/div>
&lt;/div>
&lt;p class="text-center margin-top-30">
&lt;a href="https://webdev.eclipse.org/docs/hugo/projects" class="btn btn-primary">View All Projects&lt;/a>
&lt;/p>
&lt;/section>
&lt;/p></description></item><item><title>Events</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/events/</link><pubDate>Wed, 17 Apr 2019 15:52:04 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/events/</guid><description>&lt;p>You can add events to a markdown file using the following shortcodes: &lt;strong>{{&amp;lt; events &amp;gt;}}&lt;/strong> or &lt;strong>{{&amp;lt; events_table &amp;gt;}}&lt;/strong>&lt;/p>
&lt;p>To add events, create a &lt;strong>events.yml&lt;/strong> file in the data folder and add the code bellow:&lt;/p>
&lt;pre tabindex="0">&lt;code>title: Events
tagline: Come meet the Eclipse Community at these upcoming events!
#buttons
more_button_text: View More Events &amp;lt;i class=&amp;#34;fa fa-arrow-down&amp;#34;&amp;gt;&amp;lt;/i&amp;gt;
submit_button_text: Submit Event
submit_button_link: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/issues/new?issue%5Bassignee_id%5D=&amp;amp;issue%5Bmilestone_id%5D=
items:
-
name: Example Event 1
location: Location, Location
date: Month xx, xxxx
expire_date: 2030-03-28T23:59:00-00:00
button_url: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/issues/new?issue%5Bassignee_id%5D=&amp;amp;issue%5Bmilestone_id%5D=
button_text: Button text
-
name: Example Event 2
location: Location, Location
date: Month xx, xxxx
expire_date: 2030-03-28T23:59:00-00:00
button_url: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/issues/new?issue%5Bassignee_id%5D=&amp;amp;issue%5Bmilestone_id%5D=
button_text: Button text
&lt;/code>&lt;/pre>&lt;p>&lt;strong>Examples:&lt;/strong>&lt;/p></description></item><item><title>Members</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/members/</link><pubDate>Wed, 17 Apr 2019 15:51:20 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/members/</guid><description>&lt;p>To add members, create markdown files in the content/membership/members folder and add the following code to those files:&lt;/p>
&lt;pre tabindex="0">&lt;code>---
title: &amp;#34;Member 1&amp;#34;
date: 2019-03-14T05:10:00-00:00
draft: false
logo: &amp;#34;https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-grey-orange.svg&amp;#34;
website: &amp;#34;&amp;#34;
participation_levels: &amp;#34;participation_level_1&amp;#34;
member_id: 1
---
This is an example of a members item.
&lt;/code>&lt;/pre>&lt;p>&lt;strong>Examples:&lt;/strong>&lt;/p>
&lt;p>You can see an example on the &lt;a href="https://webdev.eclipse.org/docs/hugo/membership/members/">Members page&lt;/a>&lt;/p></description></item><item><title>Newsroom events</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_events/</guid><description>&lt;h2 id="default">Default&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-list-container" class="news-items" data-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="default-w-title">Default w/ title&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;h2 class="header-underline margin-bottom-30" >Events&lt;/h2>
&lt;div id="events-title" class="news-items" data-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="default-w-title--class">Default w/ title + class&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;h2 class="heading-underline" >Events&lt;/h2>
&lt;div id="events-title-class" class="news-items" data-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="publish-target-eclipse_org">Publish target (eclipse_org)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="events-pub-target" class="news-items" data-count="3"
data-publish-target="eclipse_org"
>
&lt;/div>
&lt;/div>
&lt;h2 id="type-ve">Type (ve)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="events-type" class="news-items" data-count="3"
data-type="ve"
>
&lt;/div>
&lt;/div>
&lt;h2 id="count-5">Count (5)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="events-count" class="news-items" data-count="5"
>
&lt;/div>
&lt;/div>
&lt;h2 id="paginate">Paginate&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-paginate" class="news-items" data-count="3"
data-pagination="true"
>
&lt;/div>
&lt;/div>
&lt;h2 id="custom-date-format-yyyy-mm-dd-at-hhmm">Custom Date Format (&lt;code>yyyy-MM-dd 'at' HH:mm&lt;/code>)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-date" class="news-items" data-count="3"
data-date-format="yyyy-MM-dd &amp;#39;at&amp;#39; HH:mm"
>
&lt;/div>
&lt;/div>
&lt;h2 id="archive">Archive&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-archive" class="news-items" data-count="3"
data-archive="true"
>
&lt;/div>
&lt;/div>
&lt;h2 id="custom-template-copy-of-events-list-template">Custom template (copy of events list template)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-template-id" class="news-items" data-count="3"
data-template-id="custom-events-template"
>
&lt;/div>
&lt;/div></description></item><item><title>Newsroom news</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_news/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/newsroom_news/</guid><description>&lt;p>Note: each news container on a given page needs a unique ID. If an ID is not provided on a page with multiple news blocks, functionality may become unstable.&lt;/p>
&lt;h2 id="default">Default&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="news-list-container" class="news-items" data-news-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="default-w-title">Default w/ title&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;h2 class="header-underline margin-bottom-30" >News&lt;/h2>
&lt;div id="news-title" class="news-items" data-news-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="default-w-title--class">Default w/ title + class&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;h2 class="heading-underline" >News&lt;/h2>
&lt;div id="news-title-class" class="news-items" data-news-count="3"
>
&lt;/div>
&lt;/div>
&lt;h2 id="publish-target-eclipse_org">Publish target (eclipse_org)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="news-pub-target" class="news-items" data-news-count="3"
data-publish-target="eclipse_org"
>
&lt;/div>
&lt;/div>
&lt;h2 id="type-community_news">Type (community_news)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="news-type" class="news-items" data-news-count="3"
data-news-type="community_news"
>
&lt;/div>
&lt;/div>
&lt;h2 id="count-5">Count (5)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="news-count" class="news-items" data-news-count="5"
>
&lt;/div>
&lt;/div>
&lt;h2 id="paginate">Paginate&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-list-container-paginate" class="news-items" data-news-count="3"
data-pagination="true"
>
&lt;/div>
&lt;/div>
&lt;h2 id="custom-date-format-qqq-yyyy">Custom Date Format (&lt;code>QQQ yyyy&lt;/code>)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="event-list-container-date" class="news-items" data-news-count="3"
data-date-format="QQQ yyyy"
>
&lt;/div>
&lt;/div>
&lt;h2 id="custom-template-copy-of-news-no-match-height-template">Custom template (copy of news no match height template)&lt;/h2>
&lt;div class="news-list col-xs-24">
&lt;div id="news-template-id" class="news-items" data-news-count="3"
data-template-id="custom-news-template"
>
&lt;/div>
&lt;/div></description></item><item><title>Twitter buttons</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/twitter_button/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/twitter_button/</guid><description>&lt;p>A shortcode wrapper for the &lt;a href="https://developer.twitter.com/en/docs/twitter-for-websites">Twitter button embeds&lt;/a>.&lt;/p>
&lt;hr>
&lt;h2 id="follow-button">Follow Button&lt;/h2>
&lt;p>A button to follow a Twitter profile. To display this type of button, set the &lt;code>type&lt;/code> parameter to &lt;code>&amp;quot;follow&amp;quot;&lt;/code>.&lt;/p>
&lt;div class="eclipsefdn-twitter-button eclipsefdn-twitter-button-follow">
&lt;a class="eclipsefdn-twitter-button-preloaded eclipsefdn-twitter-button-follow-preloaded twitter-follow-button"
href="https://twitter.com/EclipseFdn"
data-dnt="true"
data-size="default"
data-show-count="false"
>
&lt;/a>
&lt;/div>
&lt;h3 id="set-handle">Set Handle*&lt;/h3>
&lt;p>The Twitter handle can be set from the site&amp;rsquo;s config.toml file or by using the &lt;code>handle&lt;/code> parameter.&lt;/p>
&lt;div class="eclipsefdn-twitter-button eclipsefdn-twitter-button-follow">
&lt;a class="eclipsefdn-twitter-button-preloaded eclipsefdn-twitter-button-follow-preloaded twitter-follow-button"
href="https://twitter.com/EclipseCon"
data-dnt="true"
data-size="default"
data-show-count="false"
>
&lt;/a>
&lt;/div>
&lt;h3 id="size-property">Size Property*&lt;/h3>
&lt;p>The &lt;code>size&lt;/code> parameter can be set to &amp;ldquo;default&amp;rdquo; or &amp;ldquo;large&amp;rdquo;.&lt;/p></description></item><item><title>Twitter timeline</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/twitter_timeline/</link><pubDate>Wed, 17 Apr 2019 15:52:27 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/twitter_timeline/</guid><description>&lt;p>A shortcode wrapper for the &lt;a href="https://developer.twitter.com/en/docs/twitter-for-websites">Twitter timeline embeds&lt;/a>.&lt;/p>
&lt;div class="eclipsefdn-twitter-timeline ">
&lt;a class="eclipsefdn-twitter-timeline-preloaded twitter-timeline"
href="https://twitter.com/EclipseFdn"
data-tweet-limit="2"
data-dnt="true">
Follow @EclipseFdn
&lt;/a>
&lt;/div>
&lt;h3 id="dark-mode-enabled">Dark Mode Enabled&lt;/h3>
&lt;p>Dark mode can be enabled by setting the &lt;code>dark&lt;/code> parameter to &lt;code>&amp;quot;true&amp;quot;&lt;/code>.&lt;/p>
&lt;div class="eclipsefdn-twitter-timeline ">
&lt;a class="eclipsefdn-twitter-timeline-preloaded twitter-timeline"
href="https://twitter.com/EclipseFdn"data-theme="dark"
data-tweet-limit="2"
data-dnt="true">
Follow @EclipseFdn
&lt;/a>
&lt;/div>
&lt;h3 id="tweet-limits">Tweet Limits&lt;/h3>
&lt;p>The maximum number of tweets displayed can be controlled using the &lt;code>tweet_limit&lt;/code> parameter.&lt;/p>
&lt;p>In the following example, we set the &lt;code>tweet_limit&lt;/code> to &lt;code>&amp;quot;1&amp;quot;&lt;/code>.&lt;/p>
&lt;div class="eclipsefdn-twitter-timeline ">
&lt;a class="eclipsefdn-twitter-timeline-preloaded twitter-timeline"
href="https://twitter.com/EclipseFdn"
data-tweet-limit="1"
data-dnt="true">
Follow @EclipseFdn
&lt;/a>
&lt;/div></description></item><item><title>Testimonials</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/testimonials/</link><pubDate>Wed, 17 Apr 2019 15:52:22 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/testimonials/</guid><description>&lt;p>You can add testimonials to a markdown file using the shortcode &lt;strong>{{&amp;lt; testimonials &amp;gt;}}&lt;/strong>&lt;/p>
&lt;p>To add testimonials, create a &lt;strong>testimonials.yml&lt;/strong> file in the data folder and add the code below:&lt;/p>
&lt;pre tabindex="0">&lt;code>items:
-
text: Text of the testimonial 1
title: Name of the person
-
text: Text of the testimonial 2
title: Name of the person
&lt;/code>&lt;/pre>&lt;h2 id="base-data-source">Base data source&lt;/h2>
&lt;div class="row testimonial-container">
&lt;div class="col-sm-8 margin-bottom-20 testimonial-item">
&lt;div style="background-color:#f1f3f7;" class="padding-20">
&lt;p>"Text of the testimonial 1 (loc data/testimonials.yml)"&lt;/p>
&lt;p class="text-right">&lt;strong>– Name of the person&lt;/strong>&lt;/p></description></item><item><title>Taxonomy list</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/taxonomy_list/</link><pubDate>Wed, 17 Apr 2019 15:52:39 -0400</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/taxonomy_list/</guid><description>&lt;p>You can display taxonomy lists to a markdown file using the following shortcode: &lt;strong>{{&amp;lt; taxonomy_list taxonomy=&amp;quot;participation_levels&amp;quot; section=&amp;quot;membership&amp;quot; term=&amp;quot;participation_level_1&amp;quot; &amp;gt;}}&lt;/strong>&lt;/p>
&lt;p>&lt;strong>Examples:&lt;/strong>&lt;/p>
&lt;div class="news-list-col margin-bottom-40">
&lt;h2 class="heading-line">
&lt;span>Participation level 1&lt;/span>
&lt;/h2>
&lt;div class="news-list-media">
&lt;/div>
&lt;/div></description></item><item><title>Cards</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/cards/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/cards/</guid><description>&lt;h2 id="standard-cards">Standard cards&lt;/h2>
&lt;div class="row">
&lt;div class="card-container col-xs-24 col-sm-8">
&lt;div class="glyph-highlight">
&lt;div class="glyph-container">
&lt;i class="fa fa-globe">&lt;/i>
&lt;/div>
&lt;div class="glyph-bottom">&lt;/div>
&lt;/div>
&lt;div class="card-panel panel panel-default with-glyph">
&lt;div class="panel-heading" aria-hidden="true">
&lt;img class="img cover-image" src="https://deploy-preview-248--eclipsefdn-solstice-assets.netlify.app/dist/images/template/placeholders/500x500.png" alt=""/>
&lt;/div>
&lt;div class="panel-body">
&lt;h3 class="fw-700">Test card&lt;/h3>
&lt;p>Esse incididunt ipsum nulla consectetur tempor elit. Mollit adipisicing esse labore consectetur irure ut reprehenderit sit. Quis do cupidatat qui quis nostrud laboris nulla incididunt laborum sit sit qui id cupidatat.&lt;/p>
&lt;/div>
&lt;div class="panel-footer text-center vertical-align">
&lt;a class="btn btn-primary"
href="#">Download now&lt;/a>
&lt;a class="brand-primary"
href="#">Or don&amp;#39;t&lt;/a>
&lt;/div>
&lt;/div>
&lt;/div>
&lt;div class="card-container col-xs-24 col-sm-8">
&lt;div class="card-panel panel panel-default">
&lt;div class="panel-heading" aria-hidden="true">
&lt;img class="img cover-image rounded" src="https://deploy-preview-248--eclipsefdn-solstice-assets.netlify.app/dist/images/template/placeholders/500x500.png" alt=""/>
&lt;/div>
&lt;div class="panel-body">
&lt;h3 class="fw-700">Test card&lt;/h3>
&lt;p>Esse incididunt ipsum nulla consectetur tempor elit. Mollit adipisicing esse labore consectetur irure ut reprehenderit sit. Quis do cupidatat qui quis nostrud laboris nulla incididunt laborum sit sit qui id cupidatat.&lt;/p></description></item><item><title>Figure</title><link>https://webdev.eclipse.org/docs/hugo/shortcodes/figure/</link><pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate><author>webdev@eclipse-foundation.org (Christopher Guindon)</author><guid>https://webdev.eclipse.org/docs/hugo/shortcodes/figure/</guid><description>&lt;p>Renders an image inside a &lt;code>&amp;lt;figure&amp;gt;&lt;/code> element with optional caption, link, and styling. Builds on Hugo&amp;rsquo;s &lt;a href="https://gohugo.io/content-management/shortcodes/#figure">built-in figure shortcode&lt;/a> with Bootstrap classes for the theme&amp;rsquo;s look and feel.&lt;/p>
&lt;figure class="eclipsefdn-figure col-xs-24 col-sm-12 margin-top-30 margin-bottom-30">
&lt;img class="img img-responsive" src="https://picsum.photos/id/1018/800/450"
alt="A mountain landscape"/> &lt;figcaption class="text-center">
&lt;p>A sample figure with a caption&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="parameters">Parameters&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Parameter&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;code>src&lt;/code>&lt;/td>
&lt;td>Image URL. Required.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>alt&lt;/code>&lt;/td>
&lt;td>Alternative text. Falls back to &lt;code>caption&lt;/code> (with markdown stripped) when omitted.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>caption&lt;/code>&lt;/td>
&lt;td>Caption text rendered below the image. Supports markdown.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>title&lt;/code>&lt;/td>
&lt;td>Optional title rendered above the caption.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>attr&lt;/code>&lt;/td>
&lt;td>Attribution text rendered after the caption. Supports markdown.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>attrlink&lt;/code>&lt;/td>
&lt;td>URL wrapping the &lt;code>attr&lt;/code> text.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>link&lt;/code>&lt;/td>
&lt;td>URL wrapping the image.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>target&lt;/code>&lt;/td>
&lt;td>&lt;code>target&lt;/code> attribute for the &lt;code>link&lt;/code> anchor (e.g. &lt;code>_blank&lt;/code>).&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>rel&lt;/code>&lt;/td>
&lt;td>&lt;code>rel&lt;/code> attribute for the &lt;code>link&lt;/code> anchor.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>class&lt;/code>&lt;/td>
&lt;td>CSS classes applied to the &lt;code>&amp;lt;figure&amp;gt;&lt;/code> element. Defaults to &lt;code>col-xs-24&lt;/code>.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>imgClass&lt;/code>&lt;/td>
&lt;td>CSS classes applied to the &lt;code>&amp;lt;img&amp;gt;&lt;/code> element. Defaults to &lt;code>img-responsive&lt;/code>.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>width&lt;/code>&lt;/td>
&lt;td>&lt;code>width&lt;/code> attribute on the &lt;code>&amp;lt;img&amp;gt;&lt;/code> element.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>height&lt;/code>&lt;/td>
&lt;td>&lt;code>height&lt;/code> attribute on the &lt;code>&amp;lt;img&amp;gt;&lt;/code> element.&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>view_full_size&lt;/code>&lt;/td>
&lt;td>When truthy, renders a &amp;ldquo;View full size&amp;rdquo; link that opens the source image in a new tab. The link is only visible on extra small screens (&lt;code>xs&lt;/code> breakpoint).&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="examples">Examples&lt;/h2>
&lt;h3 id="basic-usage">Basic usage&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#c8d3f5;background-color:#222436;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-md" data-lang="md">&lt;span style="display:flex;">&lt;span>{{&amp;lt; &lt;span style="color:#c099ff">figure&lt;/span> &lt;span style="color:#82aaff">src&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;https://picsum.photos/id/1018/800/450&amp;#34;&lt;/span> &lt;span style="color:#82aaff">alt&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;A mountain landscape&amp;#34;&lt;/span> &amp;gt;}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="with-caption-and-title">With caption and title&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#c8d3f5;background-color:#222436;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-md" data-lang="md">&lt;span style="display:flex;">&lt;span>{{&amp;lt; &lt;span style="color:#c099ff">figure&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#82aaff">src&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;https://picsum.photos/id/1018/800/450&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#82aaff">title&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;Mountain&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#82aaff">caption&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;A sample figure with a caption&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#82aaff">attr&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;Lorem Picsum&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#82aaff">attrlink&lt;/span>&lt;span style="color:#c3e88d;font-weight:bold">=&lt;/span>&lt;span style="color:#c3e88d">&amp;#34;https://picsum.photos/&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&amp;gt;}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="view-full-size-link">View full size link&lt;/h3>
&lt;p>For images that are hard to read at small screen widths (e.g. complex diagrams with fine-grain text), set &lt;code>view_full_size=&amp;quot;true&amp;quot;&lt;/code> to render a &amp;ldquo;View full size&amp;rdquo; link below the image. The link points to the image source and opens it in a new tab. It is only visible at the &lt;code>xs&lt;/code> breakpoint — resize your browser window to see it.&lt;/p></description></item></channel></rss>