Avant : le réglage le plus dense était « Très petite » (texte à 10,5 px), avec le même espacement entre les lignes que les autres tailles. Toutes les polices proposées venaient de Bunny Fonts, donc sans internet on retombait sur la police système.
Après : dans Paramètres > Interface > Affichage des logs, une option Densité (Normale / Compacte) resserre l'espacement et la hauteur des lignes : on voit environ 50 % de lignes en plus à l'écran. Trois polices étroites sont maintenant intégrées et servies par LogStream lui-même, donc elles marchent hors ligne :
Inconsolata Condensed, la plus étroite (0,4 em par caractère) ;
Iosevka ;
Ubuntu Mono, qui passe de Bunny Fonts aux polices intégrées.
Le réglage le plus dense est Très petite + Compacte + Inconsolata Condensed.
Comment : les polices sont dans web/fonts/, avec leurs licences (SIL OFL, Ubuntu Font Licence). Elles sont réduites aux caractères latins, box-drawing et flèches, soit 9 à 13 Ko par graisse (400 et 700), et déclarées en @font-face dans style.css. Inconsolata Condensed est la police variable d'Inconsolata figée à une largeur de 75. La densité se règle avec un attribut data-density sur <html>, mémorisé dans le navigateur (logDensity). Les badges de codes de filtre restent compacts eux aussi. Les deux README sont à jour.
Tests : go vet et go test passent. Le rendu a été vérifié dans un navigateur avec le CSS et les polices de la branche.
<!-- ccr-projects-attribution: {"github_login":"vblogio"} -->
_Requested by **Cédric**_
Avant : le réglage le plus dense était « Très petite » (texte à 10,5 px), avec le même espacement entre les lignes que les autres tailles. Toutes les polices proposées venaient de Bunny Fonts, donc sans internet on retombait sur la police système.
Après : dans Paramètres > Interface > Affichage des logs, une option **Densité** (Normale / Compacte) resserre l'espacement et la hauteur des lignes : on voit environ 50 % de lignes en plus à l'écran. Trois polices étroites sont maintenant intégrées et servies par LogStream lui-même, donc elles marchent hors ligne :
- **Inconsolata Condensed**, la plus étroite (0,4 em par caractère) ;
- **Iosevka** ;
- **Ubuntu Mono**, qui passe de Bunny Fonts aux polices intégrées.
Le réglage le plus dense est Très petite + Compacte + Inconsolata Condensed.
Comment : les polices sont dans `web/fonts/`, avec leurs licences (SIL OFL, Ubuntu Font Licence). Elles sont réduites aux caractères latins, box-drawing et flèches, soit 9 à 13 Ko par graisse (400 et 700), et déclarées en `@font-face` dans `style.css`. Inconsolata Condensed est la police variable d'Inconsolata figée à une largeur de 75. La densité se règle avec un attribut `data-density` sur `<html>`, mémorisé dans le navigateur (`logDensity`). Les badges de codes de filtre restent compacts eux aussi. Les deux README sont à jour.
Tests : `go vet` et `go test` passent. Le rendu a été vérifié dans un navigateur avec le CSS et les polices de la branche.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Settings > Interface > Log display gets a Density switch (Normal/Compact)
that tightens row padding and line height, and the font list gets Iosevka,
a narrow SIL OFL monospace font served from web/fonts (Latin subset,
13 KB per weight) so it works offline, unlike the Bunny Fonts ones.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Inconsolata Condensed (Inconsolata pinned at width 75, 0.4em per
character) is now the narrowest option. Ubuntu Mono moves from Bunny
Fonts to the built-in fonts, so it works offline too.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
claudeBot
changed title from WIP: Densité compacte et police Iosevka intégrée to Densité compacte et polices étroites intégrées2026-10-03 15:44:13 +02:00
claudeBot
merged commit 64c21b1f70 into main2026-10-03 15:45:29 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Requested by Cédric
Avant : le réglage le plus dense était « Très petite » (texte à 10,5 px), avec le même espacement entre les lignes que les autres tailles. Toutes les polices proposées venaient de Bunny Fonts, donc sans internet on retombait sur la police système.
Après : dans Paramètres > Interface > Affichage des logs, une option Densité (Normale / Compacte) resserre l'espacement et la hauteur des lignes : on voit environ 50 % de lignes en plus à l'écran. Trois polices étroites sont maintenant intégrées et servies par LogStream lui-même, donc elles marchent hors ligne :
Le réglage le plus dense est Très petite + Compacte + Inconsolata Condensed.
Comment : les polices sont dans
web/fonts/, avec leurs licences (SIL OFL, Ubuntu Font Licence). Elles sont réduites aux caractères latins, box-drawing et flèches, soit 9 à 13 Ko par graisse (400 et 700), et déclarées en@font-facedansstyle.css. Inconsolata Condensed est la police variable d'Inconsolata figée à une largeur de 75. La densité se règle avec un attributdata-densitysur<html>, mémorisé dans le navigateur (logDensity). Les badges de codes de filtre restent compacts eux aussi. Les deux README sont à jour.Tests :
go vetetgo testpassent. Le rendu a été vérifié dans un navigateur avec le CSS et les polices de la branche.🤖 Generated with Claude Code
7ad10b6969to9ea1371696WIP: Densité compacte et police Iosevka intégréeto Densité compacte et polices étroites intégrées