3232 </ div >
3333</ div >
3434
35- < div class ="strip strip-news animate__animated animate__fadeInUp bg-grey " aria-labelledby ="event-section-title ">
36- < div class ="container py-4 py-md-6 " > <!-- Reduced padding here -- >
35+ < div class ="strip strip-grey animate__animated animate__fadeInUp " aria-labelledby ="event-section-title ">
36+ < div class ="container pt-6 pb-6 pt-md-10 pb-md-10 " >
3737 < div class ="row ">
3838
39- <!-- Main Column: "Next Event " -->
39+ <!-- Main Column: "Upcoming Seminar " -->
4040 < section class ="col-12 col-md-8 event-section ">
41- < h2 id ="event-section-title " class ="event-title "> Upcoming Seminar</ h2 >
42- < h3 class ="event-subtitle "> Task-Agnostic Continual Learning for the Open World</ h3 >
41+ {% assign seminar = site.data.news.upcoming_seminar %}
42+ < h2 id ="event-section-title " class ="event-title "> < strong > {{ seminar.title }}</ strong > </ h2 >
43+ < h3 class ="event-subtitle "> {{ seminar.subtitle }}</ h3 >
4344 < div class ="event-details mb-3 ">
44- < p > < strong > Date & Time:</ strong > Thursday, February 6th, 2025 </ p >
45- < p > < strong > Time Zones:</ strong > 6 PM CET / 9 AM PT / 12 PM ET </ p >
45+ < p > < strong > Date & Time:</ strong > {{ seminar.date }} </ p >
46+ < p > < strong > Time Zones:</ strong > {{ seminar.time_zones }} </ p >
4647 </ div >
4748 < div class ="event-speakers mb-3 ">
4849 < h4 > Speakers:</ h4 >
49- < div class ="speaker mb-3 ">
50- < img src ="{{ site.baseurl }}/images/seminar/2025s1/Guseppe_Bravo.jpg " alt ="Giuseppe Bravo-Rocca " class ="speaker-photo " loading ="lazy ">
51- < div class ="speaker-info ">
52- < strong > Giuseppe Bravo-Rocca</ strong > < br >
53- AI Engineer & PhD Candidate, UPC BarcelonaTech< br >
54- < a href ="https://gusseppe.github.io " target ="_blank " rel ="noopener "> Link</ a >
55- </ div >
56- </ div >
57- < div class ="speaker ">
58- < img src ="{{ site.baseurl }}/images/seminar/2025s1/Megan_Baker.jpg " alt ="Megan Baker " class ="speaker-photo " loading ="lazy ">
50+ {% for speaker in seminar.speakers %}
51+ < div class ="speaker {% if forloop.first %}mb-3{% endif %} ">
52+ < img src ="{{ speaker.image | prepend: site.baseurl }} " alt ="{{ speaker.name }} " class ="speaker-photo " loading ="lazy ">
5953 < div class ="speaker-info ">
60- < strong > Megan Baker </ strong > < br >
61- Senior Data Scientist, Johns Hopkins University Applied Physics Laboratory < br >
62- < a href ="https://www.linkedin.com/in/megan-baker-b6875396 " target ="_blank " rel ="noopener "> Link</ a >
54+ < strong > {{ speaker.name }} </ strong > < br >
55+ {{ speaker.role }} < br >
56+ < a href ="{{ speaker.link }} " target ="_blank " rel ="noopener "> Link</ a >
6357 </ div >
6458 </ div >
59+ {% endfor %}
6560 </ div >
6661 < div class ="event-actions ">
67- < a href ="https://stanford.zoom.us/meeting/register/11J-qoejS9yeIqqyAlqGpw " class ="btn btn-primary " target ="_blank " rel ="noopener ">
62+ < a href ="{{ seminar.registration_link }} " class ="btn btn-primary " target ="_blank " rel ="noopener ">
6863 Join the Seminar
6964 </ a >
7065 </ div >
@@ -73,19 +68,17 @@ <h4>Speakers:</h4>
7368 <!-- Sidebar Column: Latest News -->
7469 < aside class ="col-12 col-md-4 news-sidebar-wrapper " aria-labelledby ="latest-news-title ">
7570 < div class ="news-sidebar ">
76- < h3 id ="latest-news-title "> Latest News</ h3 >
71+ < h3 id ="latest-news-title "> < strong > Latest News</ strong > </ h3 >
7772 < ul class ="list-unstyled ">
73+ {% for news in site.data.news.latest_news %}
7874 < li >
79- < strong > Mar 6, 2025:</ strong > Second < em > ContinualAI Seminar</ em > of the year.
80- </ li >
81- < li >
82- < strong > Feb 6, 2025:</ strong > First < em > ContinualAI Seminar</ em > of the year.
83- < a href ="https://continualai.github.io/website/services/Seminar/ " target ="_blank " rel ="noopener "> Read more</ a >
84- </ li >
85- < li >
86- < strong > Jan 24, 2025:</ strong > New ContinulAI website launched.
75+ < strong > {{ news.date }}:</ strong >
76+ {{ news.text | truncatewords: 20 }}
77+ {% if news.read_more %}
78+ < a href ="{{ news.read_more }} " target ="_blank " rel ="noopener "> Read more</ a >
79+ {% endif %}
8780 </ li >
88- <!-- Add more news items here -->
81+ {% endfor %}
8982 </ ul >
9083 </ div >
9184 </ aside >
@@ -94,76 +87,6 @@ <h3 id="latest-news-title">Latest News</h3>
9487 </ div >
9588</ div >
9689
97- <!-- Inline CSS for Styling -->
98- < style >
99- /* Grey Background for the Strip-News Section */
100- .bg-grey {
101- background-color : # FDF6F8 ; /* Light grey background */
102- }
103-
104- .container .py-4 {
105- padding-top : 1.5rem !important ; /* Adjust top padding */
106- padding-bottom : 1.5rem !important ; /* Adjust bottom padding */
107- }
108-
109- /* Speaker Section Styling */
110- .speaker {
111- display : flex;
112- align-items : center;
113- margin-bottom : 1rem ;
114- }
115-
116- .speaker-photo {
117- width : 80px ;
118- height : 80px ;
119- object-fit : cover;
120- border-radius : 50% ;
121- margin-right : 15px ;
122- flex-shrink : 0 ;
123- }
124-
125- .speaker-info a : hover {
126- text-decoration : underline;
127- }
128-
129- .event-subtitle {
130- font-size : 1.25rem ;
131- margin-bottom : 1rem ;
132- color : # 333 ; /* Darker text for better contrast */
133- }
134-
135- .event-title {
136- color : # 333 ; /* Darker text for better contrast */
137- }
138-
139- .event-details p {
140- margin-bottom : 0.5rem ;
141- color : # 555 ; /* Medium grey for details */
142- }
143-
144- .event-actions .btn {
145- width : 100% ;
146- max-width : 200px ;
147- }
148-
149- @media (min-width : 768px ) {
150- .event-actions .btn {
151- width : auto;
152- }
153- }
154-
155- /* Latest News Styling */
156- .news-sidebar h3 {
157- color : # 333 ; /* Darker text for better contrast */
158- margin-bottom : 1rem ;
159- }
160-
161- .news-sidebar ul li {
162- margin-bottom : 0.75rem ;
163- color : # 555 ; /* Medium grey for news items */
164- }
165- </ style >
166-
16790
16891
16992<!-- Services Strip (unchanged) -->
0 commit comments