Mailtoui Versions Save

A simple way to enhance your mailto links with a convenient user interface.

v1.0.3

4 years ago

Fixed

  • Closing modal via Esc key generates an error when another modal on the page is also closed via Esc key.
  • Button icon and text don't align horizontally.
  • Prefix animation keyframes name to minimize possibility of collision with other css.

Changed

  • Cleaned up the demo page a bit.

v1.0.2

5 years ago

Fixed

Added

  • Sass variables to aid in theming.
  • disableOnMobile option to disable modal on mobile devices.

v1.0.1

5 years ago

Fixes version number shown on dist file. No code changes.

v1.0.0

5 years ago

Added

  • Ability to customize the following via newly added options:
    • Modal title
    • SVG icon and text of each button
  • Improved visual feedback when Copy button is clicked.
  • Added a clipboard as the default Copy button icon.

Changed

  • Copy button is now on the left side to improve rendering of email address.

  • Clean up css.

  • Some css classes and ids have been renamed for better consistency:

    • #mailtoui-client-gmail -> #mailtoui-button-1
    • #mailtoui-client-outlook -> #mailtoui-button-2
    • #mailtoui-client-yahoo -> #mailtoui-button-3
    • #mailtoui-client-default -> #mailtoui-button-4
    • #mailtoui-copy-button -> #mailtoui-button-copy
    • #mailtoui-copy-email-address -> #mailtoui-email-address
    • .mailtoui-client -> .mailtoui-button
    • .mailtoui-label -> .mailtoui-button-content
    • .mailtoui-label-icon -> .mailtoui-button-icon
    • .mailtoui-label-text -> .mailtoui-button-text
    • .mailtoui-copy-button -> .mailtoui-button-copy
  • The element id associated with the compose event has changed:

    • mailtoui-client-gmail -> mailtoui-button-1
    • mailtoui-client-outlook -> mailtoui-button-2
    • mailtoui-client-yahoo -> mailtoui-button-3
    • mailtoui-client-default -> mailtoui-button-4
  • The element id associated with the copy event has changed:

    • mailtoui-copy-email-address -> mailtoui-email-address

v0.2.2

5 years ago

v0.2.1

5 years ago

Disable page scroll when modal is displayed.

v0.2.0

5 years ago

This release adds the following improvements:

  • Ability to "require" the MailtoUI module to load it into your own script.
  • You can now run MailtoUI manually (plays nice with Vue.js).
  • MailtoUI now fires up a few custom events for better integration with your own code
  • Smaller footprint, as all mailto links are handled with a single modal component

Check out the docs for details.

v0.1.14

5 years ago

This release removes the requirement to have an id assigned to each mailto link on the page. To attach mailto links to MailtoUI, you only need to have the default mailtoui class assigned to each mailto link.

v0.1.13

5 years ago

v0.1.12

5 years ago