Connected Edges
data class ConnectedEdges(val top: Boolean, val end: Boolean, val bottom: Boolean, val start: Boolean)
Describes which edges of a Connected UI item should have an outline border drawn.
Each boolean corresponds to one side of the item's bounding box. When an edge is false, com.segnities007.stylishui.foundation.connectedOutline skips drawing that segment, allowing adjacent items to share a seamless boundary without doubled strokes.
The naming follows Compose layout direction: start is left in LTR (right in RTL), end is right in LTR.