Skip to content

Commit 4b91f50

Browse files
authored
Merge pull request #105 from CloudNativeLinz/feature/adding-autumn-editions
Feature/adding autumn editions
2 parents 46a9d95 + c82396d commit 4b91f50

File tree

4 files changed

+89
-14
lines changed

4 files changed

+89
-14
lines changed

_data/events.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,3 +632,24 @@
632632
image: "https://media.licdn.com/dms/image/v2/C4E03AQHKADs1R6XXuw/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1653720929705?e=1757548800&v=beta&t=vzgx8X9dsz8AztA1wzVPkKW8yPKhK_XzWmyvGHqdR9Q"
633633
- title: "Open Mic - Share your Cloud Native Journey"
634634
speaker: "the community"
635+
636+
- id: 43
637+
title: "October 2025 edition"
638+
date: "2025-10-28"
639+
host: "Loupe"
640+
event_link: ""
641+
registrations: ""
642+
participants: ""
643+
talks:
644+
- title: "Talk title to be announced soon"
645+
speaker: "Matthias Steinbauer"
646+
647+
- id: 44
648+
title: "November 2025 edition"
649+
date: "2025-11-25"
650+
host: "MIC"
651+
event_link: ""
652+
registrations: ""
653+
participants: ""
654+
talks:
655+

_includes/upcoming-events.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<img src="https://raw.githubusercontent.com/CloudNativeLinz/go-image-generator/main/artifacts/{{ event.id }}.jpg"
2424
alt="{{ event.title }}"
2525
loading="lazy"
26-
onerror="this.src='https://via.placeholder.com/400x200/1f2937/ffffff?text=Event+{{ event.id }}'"
26+
onerror="this.src='https://raw.githubusercontent.com/CloudNativeLinz/go-image-generator/refs/heads/main/assets/backgrounds/meetup-background.jpg'"
2727
/>
2828
<div class="event-overlay">
2929
<div class="event-date">

_pages/events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permalink: events/
1919
<img src="https://raw.githubusercontent.com/CloudNativeLinz/go-image-generator/main/artifacts/{{ event.id }}.jpg"
2020
alt="{{ event.title }}"
2121
loading="lazy"
22-
onerror="this.src='https://via.placeholder.com/400x200/1f2937/ffffff?text=Event+{{ event.id }}'"
22+
onerror="this.src='https://raw.githubusercontent.com/CloudNativeLinz/go-image-generator/refs/heads/main/assets/backgrounds/meetup-background.jpg'"
2323
/>
2424
<div class="event-overlay">
2525
<div class="event-date">

assets/style.scss

Lines changed: 66 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1307,15 +1307,15 @@ Modules - reusable parts of our design
13071307
/* Modern Events Grid Styles - 2025 Design */
13081308
.events-grid {
13091309
display: grid;
1310-
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
1310+
grid-template-columns: 1fr;
13111311
gap: 2rem;
13121312
margin: 2rem 0;
13131313
padding: 0;
13141314

13151315
@include mobile {
1316-
grid-template-columns: 1fr;
13171316
gap: 1.5rem;
13181317
margin: 1rem 0;
1318+
padding: 0;
13191319
}
13201320
}
13211321

@@ -1361,7 +1361,7 @@ Modules - reusable parts of our design
13611361
}
13621362

13631363
.event-title a {
1364-
// color: #4f46e5;
1364+
border-bottom-color: white;
13651365
}
13661366
}
13671367
}
@@ -1376,8 +1376,13 @@ Modules - reusable parts of our design
13761376
width: 100%;
13771377
height: 100%;
13781378
object-fit: cover;
1379-
object-position: center -120px;
1379+
object-position: center center; /* Default for mobile-first */
13801380
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
1381+
1382+
/* Desktop and tablet styles */
1383+
@media screen and (min-width: 641px) {
1384+
object-position: center -120px;
1385+
}
13811386
}
13821387
}
13831388

@@ -1637,35 +1642,84 @@ Modules - reusable parts of our design
16371642

16381643
/* Mobile optimizations */
16391644
@include mobile {
1645+
.events-grid {
1646+
margin: 1rem 0;
1647+
padding: 0 0.5rem;
1648+
}
1649+
16401650
.event-card {
1641-
margin: 0 -10px;
16421651
border-radius: 16px;
1652+
margin: 0;
1653+
overflow: hidden;
1654+
1655+
&:hover {
1656+
transform: translateY(-4px) scale(1.01);
1657+
}
16431658
}
16441659

16451660
.event-banner {
1646-
height: 200px;
1661+
height: 180px;
16471662
}
16481663

16491664
.event-overlay {
16501665
padding: 1rem;
1666+
1667+
.event-date {
1668+
padding: 0.5rem 1rem;
1669+
font-size: 0.8125rem;
1670+
border-radius: 20px;
1671+
}
1672+
1673+
.event-host {
1674+
padding: 0.4rem 0.8rem;
1675+
font-size: 0.8125rem;
1676+
border-radius: 12px;
1677+
}
16511678
}
16521679

16531680
.event-content {
1654-
padding: 1.5rem;
1681+
padding: 1.25rem;
16551682
}
16561683

16571684
.event-title {
1658-
font-size: 1.25rem;
1685+
font-size: 1.125rem;
1686+
line-height: 1.3;
1687+
margin-bottom: 1rem;
1688+
}
1689+
1690+
.event-talks {
1691+
margin-bottom: 1.25rem;
1692+
1693+
.talk-item {
1694+
padding: 0.875rem;
1695+
margin-bottom: 0.75rem;
1696+
1697+
.talk-title {
1698+
font-size: 0.875rem;
1699+
margin-bottom: 0.375rem;
1700+
}
1701+
1702+
.talk-speaker {
1703+
font-size: 0.8125rem;
1704+
}
1705+
}
16591706
}
16601707

16611708
.event-meta {
16621709
flex-direction: column;
1663-
align-items: flex-start;
1664-
gap: 1rem;
1710+
align-items: stretch;
1711+
gap: 0.75rem;
1712+
padding-top: 1rem;
16651713

1666-
.meta-link {
1667-
align-self: stretch;
1714+
.meta-item, .meta-link {
1715+
text-align: center;
16681716
justify-content: center;
1717+
padding: 0.75rem;
1718+
font-size: 0.8125rem;
1719+
}
1720+
1721+
.meta-link {
1722+
width: 100%;
16691723
}
16701724
}
16711725
}

0 commit comments

Comments
 (0)