Blogs
# Blogs | Proposal This proposal outlines important upgrades to our blogging platform. ## GOALS * Better integrate with other features on the site. * Improve UX. * Live save on site. * Version control (imperative if implementing live save). * Image resizing. ## INTEGRATION WITH MEDIA Ability for users to search and embed own media (and maybe blogs?) through the medium editor, so they don’t have to separately search for them and copy the link. ## EMBED SUPPORT Ability to embed stuff from other sites, like tweets, soundcloud tracks, etc. ## PRIVATE ANNOTATIONS Blog creators could create annotations that only they’d be able to see. For example, Medium achieves this by providing a button with a lock inside a dialog bubble in the toolbar that appears when selecting text: ![image](/uploads/156a0543fd04bb73a7d447afef199797/image.png) Clicking on this button prompts the following dialog on the side: ![image](/uploads/b7c6c03bfb0b387096959826b1925b46/image.png) By default, notes are in a minimized state, so they don’t bother when reading the article: ![image](/uploads/372b134569d3bcd21dff7dcdbcf5e24f/image.png) ## LINKS PREVIEW A preview dialog can be shown when hovering over links. e.g.: ![image](/uploads/587770f4a47054a4371a3b2c3d72a086/image.png) ## \<PRE\> SUPPORT AND CODE HIGHLIGHTING Users have been sharing tutorials that include code and it looks pretty broken. ## LIVE SAVE Blogs should save as they are typed out, as they would on Google docs. Alongside this, version control is essential so that users do not lose their changes to the auto-save. ## IMAGE RESIZING Ideally we can enable the user to pick the size that they want their image to be very dynamically, but at the minimum, users should have options to have an image span, or be inline in width. ## MARKDOWN SUPPORT Support for [markdown](https://www.markdownguide.org/basic-syntax/)
epic