components/widgets/adaptive/scaffold library