Skip to content

Commit 1ccfe28

Browse files
committed
announcement
1 parent d5d1a90 commit 1ccfe28

2 files changed

Lines changed: 103 additions & 1 deletion

File tree

index.html

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,20 @@ <h1>Seth Bernstein</h1>
5656
</header>
5757

5858
<main>
59+
<div id="announcement" class="announcement fade-in">
60+
<i class="fa-solid fa-bullhorn"></i>
61+
<div class="announcement-text">
62+
<strong>Announcement:</strong><br>
63+
I’ll be presenting our paper
64+
<a href="https://www.researchgate.net/publication/396250126_Beyond_the_Benefits_A_Systematic_Review_of_the_Harms_and_Consequences_of_Generative_AI_in_Computing_Education"
65+
target="_blank"
66+
rel="noopener noreferrer">
67+
<em>“Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education”</em>
68+
</a>
69+
at <span class="blue">Koli Calling 2025</span>,
70+
taking place <strong>November 11–16, 2025</strong>!
71+
</div>
72+
</div>
5973
<section id="about" class="fade-in">
6074
<h2>About</h2>
6175
<p>
@@ -111,7 +125,10 @@ <h2>Publications</h2>
111125
<div id="pub-container">
112126
<div class="pub-card" data-year="2025"
113127
data-title="Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education">
114-
<a class="pub-title" href="https://www.researchgate.net/publication/396250126_Beyond_the_Benefits_A_Systematic_Review_of_the_Harms_and_Consequences_of_Generative_AI_in_Computing_Education" target="_blank">Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education</a>
128+
<span class="badge" aria-label="New publication">New</span>
129+
<a class="pub-title" href="https://www.researchgate.net/publication/396250126_Beyond_the_Benefits_A_Systematic_Review_of_the_Harms_and_Consequences_of_Generative_AI_in_Computing_Education" target="_blank">
130+
Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education
131+
</a>
115132
<div class="pub-meta"><b>Seth Bernstein</b>, Ashfin Rahman, Nadia Sharifi, Ariunjargal Terbish, Stephen MacNeil<br>Preprint: Koli Calling 2025</div>
116133
</div>
117134
<div class="pub-card" data-year="2024"

style.css

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,3 +306,88 @@ strong {
306306
}
307307
}
308308

309+
310+
.pub-card.is-new { position: relative; }
311+
312+
.pub-card {
313+
margin-bottom: 22px;
314+
padding: 14px 16px;
315+
border-bottom: 1px solid #ddd;
316+
border-radius: 8px;
317+
}
318+
319+
.pub-card.is-new {
320+
padding-top: 28px;
321+
background: linear-gradient(to right, rgba(0,39,76,0.06), rgba(0,39,76,0.02) 60%);
322+
border-bottom: 2px solid #00274C;
323+
}
324+
325+
.badge-new {
326+
position: absolute;
327+
top: 10px;
328+
right: 12px;
329+
background: #00274C;
330+
color: #fff;
331+
font-size: 11px;
332+
font-weight: 700;
333+
padding: 2px 8px;
334+
border-radius: 999px;
335+
line-height: 1.5;
336+
box-shadow: 0 1px 3px rgba(0,0,0,.12);
337+
animation: none;
338+
}
339+
340+
.pub-title {
341+
line-height: 1.35;
342+
display: inline-block;
343+
margin: 0 0 6px 0;
344+
}
345+
346+
.pub-meta {
347+
line-height: 1.45;
348+
}
349+
350+
.sort-buttons {
351+
margin: 10px 0 18px;
352+
}
353+
354+
.announcement {
355+
display: flex;
356+
align-items: flex-start;
357+
gap: 10px;
358+
background: rgba(0, 39, 76, 0.05);
359+
border-left: 4px solid #00274C;
360+
border-radius: 6px;
361+
padding: 12px 16px;
362+
margin: 32px 0;
363+
font-size: 15px;
364+
line-height: 1.45;
365+
}
366+
367+
.announcement i {
368+
color: #00274C;
369+
font-size: 18px;
370+
margin-top: 2px;
371+
flex-shrink: 0;
372+
}
373+
374+
.announcement-text em {
375+
font-style: italic;
376+
color: #00274C;
377+
}
378+
379+
.announcement strong {
380+
color: #00274C;
381+
}
382+
383+
.announcement-text a {
384+
color: #00274C;
385+
font-weight: 600;
386+
text-decoration: none;
387+
border-bottom: 1px solid rgba(0, 39, 76, 0.3);
388+
transition: border-color 0.2s ease;
389+
}
390+
391+
.announcement-text a:hover {
392+
border-bottom-color: #00274C;
393+
}

0 commit comments

Comments
 (0)