@schukai/component-form

Lightweight form component

Usage no npm install needed!

<script type="module">
  import schukaiComponentForm from 'https://cdn.skypack.dev/@schukai/component-form';
</script>

README

Web Component Form

Form is a lightweight, robust and easy-to-use web component with modest ambitions. The component easily integrates with your existing websites without taking over everything.

One design goal of our web components is to reach the shining sun with as little javascript as possible. Form was built with ES6 modules and uses import and export.

the only dependency are classes and functions of our monster framework, which are included as modules. If you don't want to use modules, you can also use the file built with browserify.

Installation

npm install @schukai/web-component-form

CDN

<!DOCTYPE html>
<html>
  <head>
    <title>HTML, CSS and JavaScript demo</title>
  </head>

  <body>
    <script type="module">
      import {
        Form
      } from 'https://unpkg.com/@schukai/web-component-form@0.1.0/dist/modules/form.js';
    </script>
  </body>
</html>

nomodule for backwards compatibility

<script type="module" src="https://unpkg.com/@schukai/web-component-form@0.1.0/dist/modules/form.js"></script>
<script nomodule src="https://unpkg.com/@schukai/web-component-form@0.1.0/dist/form.js"></script>

Documentation

To check out docs and examples, visit monsterjs.org/en/doc/components/form/latest/.

Questions

For questions and commercial support please contact schukai GmbH. The issue list of this repo is exclusively for bug reports and feature requests.

Issues

Please make sure to read the Issue Reporting Checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.

License

Copyright © 2021 schukai GmbH

AGPL

you can also purchase a commercial licence

Changelog

Detailed changes for each release are documented in the CHANGELOG.