Commit graph

8 commits

Author SHA1 Message Date
max e37c0020cc
Introduce new design
CSS Grid are very usefull to create a layout with a left sidebar and content in the rest of the space.
Footer at bottom use every width space.

This design keep a simple sidebar with import hyperlinks and act as a single infinite vertical scroll page,
with the power of HTML and CSS!

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-21 19:30:36 +02:00
max bb4e78d470
Remove English version
Motivation: It's very difficult to maintain multiple page for a simple home page.
  And, in 2025, the vast majority of web browser include translation tool, so,
  if you don't understand my home page, just:
   1) learn French
   2) use the translation tool

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-21 11:54:32 +02:00
max 21d85a4c64
Add hyperlinks
Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-21 02:22:11 +02:00
max 9f89b3198d
Implement System Font Stack
More information: https://systemfontstack.com/
CSS variables are very usefull to avoid long list of fonts each time.
Also, it's easier to read and maintain.

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-20 17:44:20 +02:00
max 980067a35c
Add footer
Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-20 12:16:09 +02:00
max da50b1d37b
Implement in-place header with modern CSS
Flexbox are very usefull to center things and make it smarter.
I removed style linking with class and use element directly.

BREAKING-CHANGES: Use new color based on Pantone Color of the Year 2025

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-19 20:51:23 +02:00
max 22ad695832
Conforming to Nu Html Checker
Fix element a/button must not appear as a descendant of button/a
element.
Use only a element with distinct class style

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-19 13:21:31 +02:00
max aaab05649f
Add custom own file stylesheet
Lately, I will implement modern CSS flexbox/grid instead of
using absolute position.

Signed-off-by: Max Charrier <max@puffer.fish>
2025-04-19 13:08:19 +02:00