FancyBackground draws a layout-wide background behind the rest of the LiveSplit layout.
This first mode supports:
- Solid or gradient background fill.
- Optional solid or gradient outline.
- Anti-aliased rounded corners.
- Linked or per-side outward padding.
- Linked or per-corner radius.
Padding is applied outward. The component resizes the LiveSplit window by the padding delta, shifts the content back into its original screen position, and wraps the other layout components so they draw inside the reduced content area. That means left and right padding work like top and bottom padding instead of stretching the layout.
FancyBackground schedules itself to the top of the layout so the layer is drawn behind the other components.
dotnet build .\FancyBackground.sln -c ReleaseOutput:
bin\Release\LiveSplit.FancyBackground.dll
When the repo is cloned next to a LiveSplit checkout, the build also copies the DLL and PDB to:
..\LiveSplit\artifacts\bin\FancyBackground\release\