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

[Feature] Add calendar view for Todos in the home page #15

Closed
amoraitis opened this issue Nov 7, 2018 · 1 comment
Closed

[Feature] Add calendar view for Todos in the home page #15

amoraitis opened this issue Nov 7, 2018 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed up-for-grabs

Comments

@amoraitis
Copy link
Owner

Is your feature request related to a problem? Please describe.
It would be nice, if we had a calendar view option in the home page, showing the todos of the current month.

Describe the solution you'd like

  • Frontend
    Use bootstrap's tabs like buttons (I think that this requires bootstrap 4, in this case the present is blocked by Upgrade to BootstrapV4 #13 ) to navigate between views. Also, for the calendar view, use tables, at first, and see how that works. In each cell, we want only the titles of the Todos with each links at Todos/Details?id={id}

  • Backend
    Another endpoint should be created at Todos/{month}-{year} to access the required resources.

Describe alternatives you've considered
Use an existing calendar view, but in this case, let's build something from scratch...

Additional context
We need a viewmodel for the new page, to request only the data we need.

@amoraitis amoraitis added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers up-for-grabs labels Nov 7, 2018
@amoraitis amoraitis pinned this issue Oct 16, 2019
@pirland
Copy link
Contributor

pirland commented Oct 28, 2019

I can work on this once my changes in #51 pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed up-for-grabs
Projects
None yet
Development

No branches or pull requests

2 participants