Skip to content

Commit a1e6e41

Browse files
committed
update: add event images, change logo to png
1 parent 78e55bf commit a1e6e41

9 files changed

Lines changed: 57 additions & 18 deletions

File tree

src/_includes/event.njk

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,12 @@
103103
</div>
104104
</header>
105105

106+
{% if image %}
107+
<div class="event-page__image">
108+
<img src="{{ ('/' + image) | url }}" alt="{{ title }}" loading="lazy">
109+
</div>
110+
{% endif %}
111+
106112
{% if talks and talks.length > 0 %}
107113
<section class="event-page__talks">
108114
<h2>Talks</h2>

src/_includes/footer.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<div class="footer__grid">
44
<div class="footer__brand">
55
<a href="{{ '/' | url }}" class="site-logo site-logo--footer">
6-
<img src="{{ '/images/tripy-logo.jpg' | url }}" alt="TriPy — Trivandrum Python Community" class="site-logo__img">
6+
<img src="{{ '/images/logo.png' | url }}" alt="TriPy — Trivandrum Python Community" class="site-logo__img">
77
</a>
88
<p class="footer__tagline">{{ site.tagline }}</p>
99
</div>

src/_includes/header.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<header class="site-header">
22
<nav class="site-nav">
33
<a href="{{ '/' | url }}" class="site-logo">
4-
<img src="{{ '/images/tripy-logo.jpg' | url }}" alt="TriPy — Trivandrum Python Community" class="site-logo__img">
4+
<img src="{{ '/images/logo.png' | url }}" alt="TriPy — Trivandrum Python Community" class="site-logo__img">
55
</a>
66

77
<ul class="site-nav__links">

src/css/style.css

Lines changed: 41 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
--py-yellow-dim: #D4A80E;
1212

1313
/* Dark theme (default) */
14-
--bg-0: #0a0a0f;
15-
--bg-1: #111118;
16-
--bg-2: #1a1a24;
17-
--bg-3: #22222f;
14+
--bg-0: #16161e;
15+
--bg-1: #1e1e28;
16+
--bg-2: #272733;
17+
--bg-3: #31313f;
1818

1919
--text-0: #f0f0f5;
2020
--text-1: #c8c8d4;
21-
--text-2: #8888a0;
22-
--text-3: #55556a;
21+
--text-2: #9494a8;
22+
--text-3: #6a6a80;
2323

24-
--border: #2a2a3a;
25-
--border-hover: #3a3a50;
24+
--border: #363648;
25+
--border-hover: #46465c;
2626

2727
--accent: var(--py-yellow);
2828
--accent-alt: var(--py-blue);
@@ -766,6 +766,21 @@ a {
766766
margin-top: 0.75rem;
767767
}
768768

769+
.event-row__thumb {
770+
width: 72px;
771+
height: 72px;
772+
border-radius: var(--radius-md);
773+
overflow: hidden;
774+
flex-shrink: 0;
775+
align-self: center;
776+
}
777+
778+
.event-row__thumb img {
779+
width: 100%;
780+
height: 100%;
781+
object-fit: cover;
782+
}
783+
769784
.event-row__arrow {
770785
font-family: var(--font-mono);
771786
font-size: 1.2rem;
@@ -785,6 +800,11 @@ a {
785800
min-width: 55px;
786801
}
787802

803+
.event-row__thumb {
804+
width: 56px;
805+
height: 56px;
806+
}
807+
788808
.event-row__arrow {
789809
display: none;
790810
}
@@ -1361,6 +1381,19 @@ a {
13611381
color: var(--text-1);
13621382
}
13631383

1384+
.event-page__image {
1385+
margin-bottom: 2.5rem;
1386+
border-radius: var(--radius-lg);
1387+
overflow: hidden;
1388+
max-width: 480px;
1389+
}
1390+
1391+
.event-page__image img {
1392+
width: 100%;
1393+
height: auto;
1394+
display: block;
1395+
}
1396+
13641397
.event-page__talks {
13651398
margin-bottom: 2.5rem;
13661399
}

src/events/2025-07-12-july-meetup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ date: 2025-07-12
44
time: "6:00 PM - 7:45 PM"
55
venue: "ICFOSS, Greenfield Stadium, Karyvattom"
66
type: meetup
7-
attendees: 35
7+
attendees: null
88
talks:
99
- title: "FastAPI Workshop"
1010
speaker: null
1111
- title: "Contributing to Open Source"
1212
speaker: null
1313
registration_url: null
14-
image: null
14+
image: "images/events/july25_meetup.png"
1515
tags: ["FastAPI", "Open Source", "Workshop"]
1616
---
1717
Monthly meetup at Kerala Startup Mission with a FastAPI workshop and guide to contributing to open source projects.

src/events/2025-09-13-sept-meetup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ date: 2025-09-13
44
time: "6:00 PM - 7:45 PM"
55
venue: "ICFOSS, Greenfield Stadium, Karyvattom"
66
type: meetup
7-
attendees: 45
7+
attendees: null
88
talks:
99
- title: "Django REST Framework Deep Dive"
1010
speaker: null
1111
- title: "Python Packaging with UV"
1212
speaker: null
1313
registration_url: null
14-
image: null
14+
image: "images/events/sep25meetup.png"
1515
tags: ["Django", "REST", "Packaging"]
1616
---
1717
Monthly meetup at UST Global covering Django REST Framework advanced topics and modern Python packaging tools.

src/events/2025-11-08-nov-meetup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ date: 2025-11-08
44
time: "6:00 PM - 7:45 PM"
55
venue: "ICFOSS, Greenfield Stadium, Karyvattom"
66
type: meetup
7-
attendees: 42
7+
attendees: null
88
talks:
99
- title: "Introduction to PyTorch"
1010
speaker: null
1111
- title: "Testing with Pytest"
1212
speaker: null
1313
registration_url: null
14-
image: null
14+
image: "images/events/nov25_meetup.png"
1515
tags: ["PyTorch", "Testing", "Machine Learning"]
1616
---
1717
Monthly meetup at QBurst exploring PyTorch for deep learning and best practices in Python testing.

src/events/2026-01-11-jan-meetup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ date: 2026-01-11
44
time: "6:00 PM - 7:45 PM"
55
venue: "ICFOSS, Greenfield Stadium, Karyvattom"
66
type: meetup
7-
attendees: 38
7+
attendees: null
88
talks:
99
- title: "Async Python Patterns"
1010
speaker: null
1111
- title: "Data Pipelines with Polars"
1212
speaker: null
1313
registration_url: null
14-
image: null
14+
image: "images/events/jan26_meetup.png"
1515
tags: ["Async", "Polars", "Data"]
1616
---
1717
Monthly meetup at IBS Software featuring talks on async Python patterns and modern data processing with Polars.

src/images/logo.png

28.3 KB
Loading

0 commit comments

Comments
 (0)