[1/2] Base: implement App circle sidebar