Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add card in upcoming cards view #2332

Closed
wants to merge 4 commits into from

Conversation

jakobroehrl
Copy link
Contributor

@jakobroehrl jakobroehrl commented Oct 1, 2020

Signed-off-by: Jakob Röhrl jakob.roehrl@web.de

grafik

Ideas

  • close modal after card creation
  • preselection of board and list
  • second click on + doesn't open the modal
  • update view after card creation
  • save last used board and stack (Android app does it)

Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
@juliushaertl juliushaertl added this to the 💥 1.2.0 milestone Oct 2, 2020
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
async addCard() {
try {
const today = new Date()
today.setHours(23, 59, 59, 999)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure about this, having a card due at 23:59 is probably not the best attempt.

How about adding a date picker and setting a default due date for in an hour there?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of Todo Tools use Today as default.
Regarding #2231 (comment) Today is the current date and 23:59

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In #1157 we are discussing the different purpose of a due date at a specific time/timezone and a due date at a day.

Regarding Desk and the current issues 23:59 seems to be a quick win for me, that can be imoroved later.

src/store/main.js Outdated Show resolved Hide resolved
Copy link
Member

@juliushaertl juliushaertl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See inline

Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
@jancborchardt
Copy link
Member

Very nice! :) Some design feedback:

  • If it’s adding a card for today, shouldn’t we put it next to the "Today" column heading again?
  • Better wording for the modal heading would be "Add card for today" (not "on" and "today" in lowercase so it’s a sentence)
  • What’s "b1" and "liste" in this case – I assume boards? In that case I would say it should go in a different element, e.g. a dropdown with the default board selected, and also the board color reflected in a circle on the left of the name (like in Calendar). (And if there’s only one board, that dropdown is not needed.)
  • I know it says "Card name" elsewhere in the app, but maybe we can improve that wording? Maybe "Card title …" – but possibly a separate discussion. :)
  • The "Cancel" button should be on the left side like in other dialogs, right?

@juliushaertl juliushaertl modified the milestones: 1.2.0, 1.3.0 Nov 10, 2020
@juliushaertl juliushaertl removed this from the 1.3.0 milestone Dec 29, 2020
@jakobroehrl
Copy link
Contributor Author

closing in favour of #2854

@jakobroehrl jakobroehrl closed this Mar 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants