Ethan

Making products people love πŸ”₯πŸš€

Decided to πŸ™…β€β™‚οΈ DITCH the rich text editor library that I use and BUILD ONE MYSELF 😱 All the rich text editor libraries I've tried are really limiting. I feel like doing it myself will mean I can make it better faster!! I've got some cool ideas in store.

Ethan Author

Hahaha my code is definitely not that neat πŸ™ˆ But it's actually a lot easier than you'd expect β€” check this out https://code.tutsplus.com/tutorials/create-a-wysiwyg-editor-with-the-contenteditable-attribute--cms-25657

0 Likes
Ethan Author

I've been able to get a reasonable one working in just an hour or two.

0 Likes

Put all email context menu actions in an object instead of in the HTML (and I created a separate file for it 😱)

OMG I JUST GOT A REAL GOLDEN KITTY TROPHY AND A TON OF PRODUCT HUNT MERCH IN THE MAIL!!! πŸ˜±πŸ†πŸ†

Got port forwarding via USB working on my Android, so I can visit localhost:3003 on there and it forwards to localhost:3003 on my computer

Made the app fill the whole screen (no ugly white lines at the top or bottom any more! 😁) and adjusted positioning accordingly, I'm starting to get relatively happy with the mobile design now. Next it's time to do the interactions!

Removed these ugly white strips from logo on mobile πŸ˜…

Ethan Author

πŸ˜‚

0 Likes

beautiful

0 Likes

Added dot navigation to the bottom on mobile so you can easily move between columns 😍 (so you don't have to scroll a ton if you want to get from column 1 to column 5)

FINALLY GOT OAUTH WORKING FOR IPHONE APP!!! It was quite complicated because Google doesn't let you do OAuth from inside a WebView, you have to make them do it in Safari

Ethan Author

BTW that bit about your Apple iPhone is because I signed into Google in the emulator and now it thinks I have an iPhone πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚

0 Likes

Don't process auth yet and redirect to application if the iOS parameter exists in localStorage