anchor.diff:                decoration: BoxDecoration(
                   color: Theme.of(context).primaryColor,
                   borderRadius: BorderRadius.only(
  -                  bottomLeft: Radius.circular(32.0),
  -                  bottomRight: Radius.circular(32.0),
  +                  bottomLeft: Radius.circular(2.0 * widget.padding),
  +                  bottomRight: Radius.circular(2.0 * widget.padding),
                   ),
                 ),
               ),
  
positive.code: 
    // focuses the darker portion with padding
    void focus(bool focus) {
      this.padding = focus ? EdgeInsets.all(0.0) : EdgeInsets.all(16.0);
      this.setStateIfMounted();
    }
  
  
negative.code:       constraints: BoxConstraints.expand(),
        color: Theme.of(context).accentColor,
        child: AnimatedPadding(
          padding: EdgeInsets.all(widget.padding),
          duration: Duration(milliseconds: 500),
          curve: Curves.easeInOutQuart,
          child: Column(
  