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

A view for creating a new Task #18

Open
1 of 3 tasks
Tracked by #4
a-jaxell opened this issue Dec 11, 2023 · 3 comments
Open
1 of 3 tasks
Tracked by #4

A view for creating a new Task #18

a-jaxell opened this issue Dec 11, 2023 · 3 comments
Assignees
Labels
feedback wanted frontend This is related to frontend development question Further information is requested

Comments

@a-jaxell
Copy link
Contributor

a-jaxell commented Dec 11, 2023

View for creating a new task

I was thinking to use forms for simple API requests on submit.

This is a first version for a component that creates a new task.


Requirements

  • Use Vanilla JS 🍦

  • Create a design for creating a new task
  • Create a form for submitting a new task
@a-jaxell a-jaxell mentioned this issue Dec 11, 2023
6 tasks
@a-jaxell a-jaxell self-assigned this Dec 11, 2023
@a-jaxell a-jaxell added question Further information is requested frontend This is related to frontend development feedback wanted labels Dec 11, 2023
@saeraa
Copy link
Contributor

saeraa commented Dec 11, 2023

Might I suggest a design system to simplify the design process and make it uniform all over, since there will probably be multiple people doing different parts of the interface.
For Vanilla JS, there is for instance material-components-web and bootstrap

@a-jaxell
Copy link
Contributor Author

For Vanilla JS, there is for instance material-components-web and bootstrap

Great idea!
How about Bootstrap? Their documentation feels a bit "all in one place" and with plenty of interactive examples. :)

@kappsegla
Copy link
Contributor

kappsegla commented Dec 14, 2023

@a-jaxell @saeraa
A feature that we could use are called webjars. Client libraries packaged as jar files which we can add to our pom.xml.
https://www.webjars.org/

Example usage here

Alternative is to link to the js libraries from https://www.jsdelivr.com/
Maybe a better solution so we don't need to server these files and caching between sites works better.
Official links to bootstrap cdn are: https://www.bootstrapcdn.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feedback wanted frontend This is related to frontend development question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants