5fc75d93fd
HistorianGateway hand-rolled a .rail-btn override purely to make the rail-foot sign-out button span the rail; its own comment flagged folding it into the kit. Adds a composable modifier instead: class="rail-btn rail-btn-block". Uses display:block + width:auto, NOT width:100%. The hand-rolled overrides set width:100%, which resolves against the containing block and then adds .rail-btn's 0 0.6rem side margins on top, overflowing the rail by 1.2rem. width:auto fills the same inset correctly. Scope note: the app overrides that motivated this do more than full-width (they also restyle font-size, padding, border, background and hover). Adopting the modifier removes the width hack; whether to also drop the restyle is each app's call, since it changes their rail appearance. Version 0.3.1 -> 0.4.0 (additive). Build 0 errors, 48/48 tests, nupkg verified to carry the new rule in staticwebassets/css/layout.css. Not yet published.
11 lines
322 B
XML
11 lines
322 B
XML
<Project>
|
|
<PropertyGroup>
|
|
<TargetFramework>net10.0</TargetFramework>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<LangVersion>latest</LangVersion>
|
|
<Version>0.4.0</Version>
|
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
|
</PropertyGroup>
|
|
</Project>
|