Skip to content

Commit 103a630

Browse files
committed
updated the color and s1-s3 seminar info
1 parent 4322f91 commit 103a630

File tree

20 files changed

+362
-353
lines changed

20 files changed

+362
-353
lines changed

Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ source "https://rubygems.org"
22

33
gem "webrick", "~> 1.7"
44
gem "jekyll", "~> 4.3"
5-
gem "jekyll-environment-variables"
5+
gem "jekyll-environment-variables"
6+
gem "json"

Gemfile.lock

Lines changed: 24 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3,53 +3,51 @@ GEM
33
specs:
44
addressable (2.8.7)
55
public_suffix (>= 2.0.2, < 7.0)
6-
bigdecimal (3.1.8)
6+
base64 (0.2.0)
7+
bigdecimal (3.1.9)
78
colorator (1.1.0)
8-
concurrent-ruby (1.3.4)
9+
concurrent-ruby (1.3.5)
10+
csv (3.3.3)
911
em-websocket (0.5.3)
1012
eventmachine (>= 0.12.9)
1113
http_parser.rb (~> 0)
1214
eventmachine (1.2.7)
13-
ffi (1.17.0)
14-
ffi (1.17.0-arm64-darwin)
15-
ffi (1.17.0-x86_64-darwin)
15+
ffi (1.17.1)
1616
forwardable-extended (2.6.0)
17-
google-protobuf (4.28.3)
18-
bigdecimal
19-
rake (>= 13)
20-
google-protobuf (4.28.3-arm64-darwin)
21-
bigdecimal
22-
rake (>= 13)
23-
google-protobuf (4.28.3-x86_64-darwin)
17+
google-protobuf (4.30.2)
2418
bigdecimal
2519
rake (>= 13)
2620
http_parser.rb (0.8.0)
27-
i18n (1.14.6)
21+
i18n (1.14.7)
2822
concurrent-ruby (~> 1.0)
29-
jekyll (4.3.4)
23+
jekyll (4.4.1)
3024
addressable (~> 2.4)
25+
base64 (~> 0.2)
3126
colorator (~> 1.0)
27+
csv (~> 3.0)
3228
em-websocket (~> 0.5)
3329
i18n (~> 1.0)
3430
jekyll-sass-converter (>= 2.0, < 4.0)
3531
jekyll-watch (~> 2.0)
32+
json (~> 2.6)
3633
kramdown (~> 2.3, >= 2.3.1)
3734
kramdown-parser-gfm (~> 1.0)
3835
liquid (~> 4.0)
39-
mercenary (>= 0.3.6, < 0.5)
36+
mercenary (~> 0.3, >= 0.3.6)
4037
pathutil (~> 0.9)
4138
rouge (>= 3.0, < 5.0)
4239
safe_yaml (~> 1.0)
4340
terminal-table (>= 1.8, < 4.0)
4441
webrick (~> 1.7)
4542
jekyll-environment-variables (1.0.1)
4643
jekyll (>= 3.0, < 5.x)
47-
jekyll-sass-converter (3.0.0)
48-
sass-embedded (~> 1.54)
44+
jekyll-sass-converter (3.1.0)
45+
sass-embedded (~> 1.75)
4946
jekyll-watch (2.2.1)
5047
listen (~> 3.0)
51-
kramdown (2.4.0)
52-
rexml
48+
json (2.10.2)
49+
kramdown (2.5.1)
50+
rexml (>= 3.3.9)
5351
kramdown-parser-gfm (1.1.0)
5452
kramdown (~> 2.0)
5553
liquid (4.0.4)
@@ -64,42 +62,25 @@ GEM
6462
rb-fsevent (0.11.2)
6563
rb-inotify (0.11.1)
6664
ffi (~> 1.0)
67-
rexml (3.3.9)
68-
rouge (4.4.0)
65+
rexml (3.4.1)
66+
rouge (4.5.1)
6967
safe_yaml (1.0.5)
70-
sass-embedded (1.80.6)
71-
google-protobuf (~> 4.28)
68+
sass-embedded (1.86.1)
69+
google-protobuf (~> 4.30)
7270
rake (>= 13)
73-
sass-embedded (1.80.6-aarch64-mingw-ucrt)
74-
google-protobuf (~> 4.28)
75-
sass-embedded (1.80.6-arm64-darwin)
76-
google-protobuf (~> 4.28)
77-
sass-embedded (1.80.6-x86-cygwin)
78-
google-protobuf (~> 4.28)
79-
sass-embedded (1.80.6-x86-mingw-ucrt)
80-
google-protobuf (~> 4.28)
81-
sass-embedded (1.80.6-x86_64-cygwin)
82-
google-protobuf (~> 4.28)
83-
sass-embedded (1.80.6-x86_64-darwin)
84-
google-protobuf (~> 4.28)
8571
terminal-table (3.0.2)
8672
unicode-display_width (>= 1.1.1, < 3)
8773
unicode-display_width (2.6.0)
88-
webrick (1.9.0)
74+
webrick (1.9.1)
8975

9076
PLATFORMS
91-
aarch64-mingw-ucrt
92-
arm64-darwin
9377
ruby
94-
x86-cygwin
95-
x86-mingw-ucrt
96-
x86_64-cygwin
97-
x86_64-darwin
9878

9979
DEPENDENCIES
10080
jekyll (~> 4.3)
10181
jekyll-environment-variables
82+
json
10283
webrick (~> 1.7)
10384

10485
BUNDLED WITH
105-
2.5.22
86+
2.6.6

_data/news.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
upcoming_seminar:
2+
title: "Upcoming Seminar"
3+
subtitle: "Open-Vocabulary Learning"
4+
date: "Thursday, April 3rd, 2025"
5+
time_zones: "6 PM CET / 9 AM PT / 12 PM ET"
6+
speakers:
7+
- name: "Ming-Xuan Liu"
8+
role: "PhD student in Deep Learning and Computer Vision at the University of Trento, "
9+
link: "https://oatmealliu.github.io"
10+
image: "/images/seminar/2025s3/mingxuanliu.jpg"
11+
- name: "Monika Wysoczańska"
12+
role: "PhD student in Computer Vision and Machine Learning in the Computer Vision Lab of Warsaw University of Technology."
13+
link: "https://wysoczanska.github.io"
14+
image: "/images/seminar/2025s3/Monika.jpeg"
15+
registration_link: "https://stanford.zoom.us/meeting/register/Ir98lwaISLSDZKFBd9TRGQ#/registration"
16+
17+
latest_news:
18+
- date: "April 3, 2025"
19+
text: "Our third seminar introduced the innovative topic of Open-Vocabulary Learning, challenging conventional boundaries and sparking new research discussions."
20+
- date: "Mar 6, 2025"
21+
text: "In our second ContinualAI Seminar of the year, we delved into efficient fine-tuning techniques—including adapters, LoRA, and beyond—to advance model optimization."
22+
- date: "Feb 6, 2025"
23+
text: "Kicking off the year, our first ContinualAI Seminar delved into Task-Agnostic Continual Learning for the Open World."
24+
- date: "Jan 24, 2025"
25+
text: "New ContinulAI website launched."
26+

_data/seminar.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
previous:
2+
- order: 7
3+
title: "ContinualAI March 2025 Seminar/Meetup"
4+
topic: "Efficient fine-tuning techniques—including adapters, LoRA, and beyond—to advance model optimization."
5+
date: "Thursday, March 6th, 2025"
6+
speakers:
7+
- "Eric Nuertey Coleman (University of Pisa)"
8+
- "Wentao Zhang (Sun Yat-sen University)"
9+
image: "/images/seminar/2025s2/cl_seminars_2025_2.jpeg"
10+
link: "https://www.youtube.com/watch?v=EkL_WP-K1mE"
11+
- order: 8
12+
title: "ContinualAI February 2025 Seminar/Meetup"
13+
topic: "Task-Agnostic Continual Learning for the Open World"
14+
date: "Thursday, February 6th, 2025"
15+
speakers:
16+
- "Giuseppe Bravo-Rocca (AI Engineer & PhD Candidate, UPC BarcelonaTech)"
17+
- "Megan Baker (Senior Data Scientist, Johns Hopkins University Applied Physics Laboratory)"
18+
image: "/images/seminar/2025s1/cl_seminars_2025_1.png"
19+
link: "https://www.youtube.com/watch?v=LMtnVBFfgPc"
20+
- order: 9
21+
title: "ContinualAI April 2023 Seminar/Meetup"
22+
topic: "Continual Learning in Language Models"
23+
speakers:
24+
- "Joel Jang (KAIST)"
25+
- "Yujia Qin & Jiajie Zhang (Tsinghua University)"
26+
- "Zixuan Ke (University of Illinois, Chicago)"
27+
image: "https://img.youtube.com/vi/FmfRukpRKjg/0.jpg"
28+
link: "https://www.youtube.com/watch?v=FmfRukpRKjg"
29+
- order: 10
30+
title: "ContinualAI March 2023 Seminar/Meetup"
31+
topic: "Bridging the Gap: Evaluating and Applying Continual Learning"
32+
speakers:
33+
- "Matthias De Lange (KU Leuven)"
34+
- "Camila González (Technical University of Darmstadt)"
35+
- "Soroor Hediyeh-zadeh (Computational Health Center, Helmholtz Munich)"
36+
image: "https://img.youtube.com/vi/T2IYBSyug6w/0.jpg"
37+
link: "https://www.youtube.com/watch?v=T2IYBSyug6w"

_includes/call.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77

88
<!-- Button aligned to the right -->
99
{% if include.show_button %}
10-
<a href="{{ site.data.contact.contact_button_link }}" class="button call-button" style="padding: 10px 30px; background-color: #e5261f; color: white; text-decoration: none; border-radius: 5px; font-size: 1.2em; display: inline-flex; justify-content: center; align-items: center; height: 50px; min-width: 120px;">{{ site.data.contact.contact_button_text | default: "JOIN" }}</a>
11-
{% endif %}
10+
<a href="{{ site.data.contact.contact_button_link }}" class="button call-button">
11+
{{ site.data.contact.contact_button_text | default: "JOIN" }}
12+
</a>
13+
{% endif %}
1214
</div>
1315
</div>

_layouts/home.html

Lines changed: 24 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -32,39 +32,34 @@
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

Comments
 (0)