Commit Graph

3 Commits

Author SHA1 Message Date
CyberMind
0b7a25f179
fix(splash): single ROOT-green SECUBOX banner per charter (closes #314) (#315)
* image/splash/tui-splash.sh: collapse alternating G1/G2 per-letter
  coloring to a single ROOT-green (ANSI 29 ~ Charte #0A5840) across
  the whole SECUBOX word.
* image/build-image.sh + image/build-live-usb.sh: pre-login /etc/issue
  banner switched from 256-color orange (38;5;214) to ROOT green
  (38;5;29). Post-login MOTD untouched (it keeps cyan-on-orange-frame
  for contrast on console).

Co-authored-by: CyberMind-FR <gandalf@Gk2.net>
2026-05-21 11:12:56 +02:00
be03d8d8db fix(build): Add UTF-8 console font and U-Boot flash script
- Add fonts-terminus and kbd packages for UTF-8 box-drawing chars
- Configure console-setup with Terminus font (FONTFACE/FONTSIZE)
- Add vconsole.conf with ter-v16n font for systemd
- Include flash-emmc.scr on boot partition for U-Boot flashing
- Copy embedded eMMC image to boot partition for U-Boot access
- Update README with Live USB Quick Flash instructions
- Bump version to 1.6.1

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-11 12:29:54 +02:00
de77a1aa4e feat(build): Add modular build system and fix package dependencies
Build System:
- Add image/lib/common.sh with shared build functions
- Add profiles for vm-x64, x64-live, rpi400, espressobin-v7
- Add BUILD-SYSTEM.md documentation
- Add splash screens (boot.png, tui-splash.sh, kiosk-loading.sh)
- Add Plymouth theme for boot splash

Package Dependencies:
- Fix python3-uvicorn -> python3-uvicorn | python3-pip
- Fix python3-fastapi -> python3-fastapi | python3-pip
- Fix python3-httpx -> python3-httpx | python3-pip
- Allows packages to install when pip-provided deps are used

Documentation:
- Add Build-System.md wiki page
- Update _Sidebar.md with build system links
- Add VM-Testing.md improvements

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-10 17:31:24 +02:00