The orange widget must start from the top of the view and end in the center of button, as shown in the picture. The challenge is that it will be dynamic based on phone screen.
I've tried to dynamically combine the position of the button and add half the height of the button, then set the orange width height on initState(), but this doesn't change the height when needed, still null when needed. But thought there must be a simpler way to do this, just using layout widgets, I just cannot think of anything, please assist.