The key's outline for size.
size
RRect shapeFor(Size size) => RRect.fromRectAndRadius( Offset.zero & size, Radius.circular(size.shortestSide * spec.cornerFraction.clamp(0.0, 0.5)), );