diff --git a/README.md b/README.md index 2e27cae..e39f372 100644 --- a/README.md +++ b/README.md @@ -11,76 +11,74 @@ Documentation Website
-### What is Vue Formulate? +## What is Vue Formulate? -Vue Formulate is the easiest way to build forms using Vue. Key features include -form and field validation, file uploads, form generation, single-element inputs that support labels, help text, error messages, placeholders and more, and [comprehensive documentation](https://vueformulate.com) for use within your own projects. +Vue Formulate is the easiest way to build forms with Vue. Please read the [comprehensive documentation](https://vueformulate.com) for live code examples and guidance on using Vue Formulate in your own projects. -### Vue Formulate lets you: -✓ Create any input element with a single component
+ Key features+ |
+ |
---|---|
+ 😎 Developer happiness+Forms are everywhere, yet surprisingly tedious to author — well, not anymore. Vue Formulate provides a powerful and flexible API to developers that makes complex form creation a breeze. + |
+
+ ☝️ A single input element+With Vue Formulate you don't need to remember the names of a dozen components — all form elements are created with a single component. Easy! + |
+
+ 💪 Grouped fields+Vue Formulate ships with repeatable field groups out of the box. Create complex UIs such as multi-person booking forms with ease. + |
+
+ 🎯 Built-in validation+Ridiculously easy validation out-of-the-box to handle 95% of use-cases. Help text, validation rules, and validation messages are simple props. Need more? You can add custom validations too. + |
+
+ 🔌 Plugin system+Extend Vue Formulate's functionality or reuse custom inputs, validation rules, and messages across projects by tapping into the plugin system. Make your plugin open source to share with others! + |
+
+ ✨ Generate forms+Generate an entire form from a JSON string. Because Vue Formulate uses a single input component, you can easily loop through an array and dynamically generate a form. + |
+