GithubHelp home page GithubHelp logo

mckeever02 / mailtolink Goto Github PK

View Code? Open in Web Editor NEW
873.0 5.0 25.0 3.81 MB

A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.

Home Page: http://mailtolink.me

License: MIT License

JavaScript 4.48% HTML 4.59% SCSS 90.93%
mailto webpack generator html5 pwa eleventy 11ty eleventy-site

mailtolink's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mailtolink's Issues

netlify function for url shortening??

I would LOVE to introduce a PR for this, and would be glad to share the potential cost if the function became used that much

You may be aware of netlify’s new wrapper around aws lambda for “serverless” - called functions, and they also have a faunadb addon available. The free tier for all of these is generous.

Would you be interested in a PR that introduces a simple, built in url shortening service?

Make To: optional

The «Copy Code» link only appears when I enter a To address. Would be nice to have it optional, such that the link appears when any of To, Subject, or Body has been entered.

Line break in Android

Gmail client for Android ignored line break encodeURIComponent(str).replace(/%0A/g, '%0D%0A')

But work fine with </br> or encoded %3C%2Fbr%3E

May be other android client too ignored but I not tested.

Gmail: 2020.03.15.302138189
Android: 7.1.2

Incomplete Output (Google Chrome Android)

If you paste the body text first, then add subject and address, it appears that you only get 'to' and 'subject' in the output. Making a final change to the body text will cause complete output. I tested the same order of events in Google Chrome Win10 and did not have the same issue. Seems like something to do with whatever events trigger the output to update. Let me know if you need any more information.

Quote and Break space

Hi

Very good job :)
Quote character not convert,
and break space are not encoded to :)

multiple to addresses

first off, this tool is fantastic, thank you!

i noticed when using it, the to: and cc/bcc lines seem to be set up for one email address each on mobile. haven’t looked at the source yet, but it seems this is because <input type=“email” is used, which prevents the user from using commas, at least on the ios keyboard for me just now

what do you think is the best option for this?

Body?

Nic simple tool. Cool design.

Have you considered adding the body? (hoping I did not overlook this)

Maybe a check box for "Include body"?

Sometimes I like to have my mailto's fill the body out with a placeholder.

<a href="mailto:[email protected]?subject=Suggestions&body=name:%0D%0Aemail:">test</a>

Thanks!

Send e-mail directly from page

Did you ponder the idea of instead providing a copy link, you just could show a “Send” button which immeditaly opens the new message window in the configured mail client?

Textarea on email body not darkened in dark mode

Hey @mckeever02,

This is a really cool project, and I'll be bookmarking it for later use. I like the ability to use this in both a light mode and dark mode. It seems in dark mode, the textarea of the body is still white (with white text), so I'm not able to read what I am writing. I think there is an element missing in the CSS declaration in _scss/_style.scss on line 373, that would account for this textarea.

Keep in mind I am using Chrome v71. I've included a screenshot below.

screencapture-mailtolink-me-2019-01-16-16_28_30

New line fix in mobile..

Use %0d%0a for a line break to work in email clients on mobile devices.

In email world, %0A%0A does not work in neither the gmail app or native mail app on my iPhone.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.