update: modal namespace, generate css