(feat) add widget-card directive