add `drawerWidth` property to allow setting drawer width