Skip to content

Settings ​

Profile, notifications and a danger zone as stacked panels in one form — Enter saves, Discard restores — with a sticky save bar.

BlessForm · BlessPanel · BlessField · BlessInput · BlessTextarea · BlessSelect · BlessCheckbox · BlessAvatar · BlessButton · BlessAlertDialog

Into your app ​

Copy the folder to src/features/settings/ (Nuxt: app/features/settings/) and render index.vue from a page. Load saved from your API and send form in save(); Discard already puts saved back.

Released under the MIT License. Character names and artwork belong to their owners.