mirror of
https://github.com/phranck/TUIkit.git
synced 2026-05-21 09:50:35 +00:00
0bde1d9f4d
Remove the block and flat appearance systems entirely, keeping only the four standard border-based appearances (line, rounded, doubleLine, heavy). Remove BorderStyle.ascii preset. Clean up all stale references in doc comments, DocC articles, and README. - Remove Appearance.flat/.block and BlockPalette protocol - Remove surface color tokens (surfaceBackground, surfaceHeaderBackground, elevatedBackground) - Remove BorderStyle.block, .ascii, and related statics - Remove flat/block rendering paths from all views - Simplify BorderRenderer, BorderModifier, ContainerView, Menu, Button, StatusBar, AppHeader - Fix BorderStyle doc examples (add missing right padding) - Update DocC: PaletteReference, ThemingGuide, AppearanceAndColors, RenderCycle, TUIkit.md - Update README palette references to SystemPalette - Delete FlatThemePage from example app - Remove related tests (526 tests / 84 suites passing)