Skip to content

Optimize images#1709

Open
nikoshell wants to merge 27 commits into
ep2026from
ep2026-lint-staged
Open

Optimize images#1709
nikoshell wants to merge 27 commits into
ep2026from
ep2026-lint-staged

Conversation

@nikoshell

@nikoshell nikoshell commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Total build size from 132Mb -> 83Mb
Improve pre-commits and linters.

Comment thread eslint.config.mjs Fixed
@europython-society

europython-society commented Jun 30, 2026

Copy link
Copy Markdown
Member

Preview available

Key Value
url https://ep2026-lint-staged.ep-preview.click
last update 2026-06-30T11:28:33.983Z

nikoshell and others added 22 commits June 30, 2026 10:51
## Before

The URL slug is converted to Title Case, but this messes up consecutive
capitals:

> Home > Cpython Panel

https://ep2026.europython.eu/session/cpython-panel/

> Home > Securing Systems In The Age Of Generative Ai


https://ep2026.europython.eu/session/securing-systems-in-the-age-of-generative-ai

It also messes up things which should be title case:

> Home > The Coolest Feature In Python 3 14 Sys Remote Exec


https://ep2026.europython.eu/session/the-coolest-feature-in-python-3-14-sys-remote-exec

## After

Instead, use the title directly:

> Home > CPython Panel

> Home > Securing Systems in the Age of Generative AI

> Home > The coolest feature in Python 3.14: sys.remote_exec()
in darkmode, 
- before: 
<img width="420" height="150" alt="image"
src="https://github.com/user-attachments/assets/f0fa7d2f-8cc8-4799-ac4a-16b606bed3c2"
/>
- after: 
<img width="400" height="157" alt="image"
src="https://github.com/user-attachments/assets/eec64d1c-fb86-45d3-be07-8f638c042282"
/>

Co-authored-by: Nikoś <nikoshell20@gmail.com>
@nikoshell nikoshell requested a review from clytaemnestra June 30, 2026 11:33
@nikoshell nikoshell assigned artcz and nikoshell and unassigned artcz Jun 30, 2026
@nikoshell nikoshell requested a review from artcz June 30, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants