Code Monkey home page Code Monkey logo

dtrip's People

Contributors

avral avatar dependabot[bot] avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

dtrip's Issues

[FR]; Implement drafts, insert images by dragging & dropping, pasting image link/address & rewards payout options.

Components

This feature request would affect the post editor on Dtrip. I noticed recently that the app doesn't retain drafts, which is a sad thing really. I was trying out the new post editor and I had entered some texts. I exited the page with hopes that I can continue from where I stopped when I returned. Unfortunately, I met an empty post editor.
Another thing I noticed was that I couldn't add images to my post by dragging and dropping it on the post editor. Furthermore, I tried pasting an image link and it didn't work either.
These issues led me to make this proposal.

Proposal Description

The features I'm proposing are;

Drafts
There won't be a dedicated drafts page for this feature, except you decide otherwise an create a separate drafts page just like it is on busy.org. That would be great to have, but, it might be too much work. The drafts feature would work like it is on other platforms. The post editor will retain content typed on it even after I exit the page or even close the browser. Then when I access the post editor again, the content would still be available.

Insert images by dragging & dropping, pasting image link/address.
This feature is the ability for a user to upload images on his/her post simply by dragging and dropping it on the post editor, or by pasting the image link on the post editor.

Reward payout options
I'd ideally love to be able to control how my post should payout. Sometimes, I want the rewards shared 50/50 at other times, I'd love the payout to be 100% steem power. That's why I'm suggesting the implement of rewards payout options.

Mockups / Examples

There's no way to represent in a picture how the drafts feature would be implemented. It can only be experienced, except you decide to implement the drafts style that's available on Busy.org.
The other two features can be implemented on the post editor on Dtrip. For the image dragging and dropping, there'll just be a line of text inform users that the feature is available. It can be implemented like this;

trip image

Reward payout options can be implemented on the post editor like this;

Rewards

Benefits

The benefits of these features cannot be overemphasized.

  • The drafts feature is like a fail-safe for when users accidentally close the webpage. They can always continue from where they stopped.
  • Dragging and dropping an image on the post editor or by pasting the image link is a faster way to upload images.
  • Reward payout options on the app would give users the ability to control their post-payout.

Side-by-Side preview is faulty.

Expected Behavior

I expected that why I toggle side-by-side viewing on the post editor, I will able to see contents I type on the text box showing on the preview box simultaneously.

Actual Behavior

The side-by-side view is misaligned. I can't see the contents on the text box on the preview box.

About page

Hello, I'm Jaff8. I saw the comment you left on my review of Dtrip on Steemit. I'll be willing to help you create the needed pages you mentioned. Let's start with the About Page.

Anticipating your response.

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.