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

Material UI #4673

Open
22 of 50 tasks
rikurauhala opened this issue Nov 7, 2024 · 2 comments
Open
22 of 50 tasks

Material UI #4673

rikurauhala opened this issue Nov 7, 2024 · 2 comments
Assignees
Labels
front Frontend typescript TypeScript migration

Comments

@rikurauhala
Copy link
Contributor

rikurauhala commented Nov 7, 2024

About

Oodikone is in need of a fresh, new user interface. The goal is to replace Semantic UI with Material UI.

Things to consider:

  • Replace SortableTable with something else
  • Explicitly import the Roboto font when most of the work is done
  • New components to be written in TypeScript
  • Better utilise the useTitle hook
    • This could be used to include more details, e.g. the name of a study programme

Related issues

Progress

@rikurauhala rikurauhala added the front Frontend label Nov 7, 2024
@github-project-automation github-project-automation bot moved this to To do in Oodikone Nov 7, 2024
@rikurauhala rikurauhala moved this from To do to In progress in Oodikone Nov 7, 2024
@rikurauhala rikurauhala self-assigned this Nov 7, 2024
@rikurauhala rikurauhala pinned this issue Nov 7, 2024
@ShootingStar91
Copy link
Member

ShootingStar91 commented Nov 14, 2024

I liked material-react-table. That's tanstack table wrapped into mui styles. highly customizable and still gives all the power of tanstack table while saving you the trouble of writing the styles yourself. Mui's data grid has some features behind paywall. Just my 2 cents!

@rikurauhala
Copy link
Contributor Author

I liked material-react-table. That's tanstack table wrapped into mui styles. highly customizable and still gives all the power of tanstack table while saving you the trouble of writing the styles yourself. Mui's data grid has some features behind paywall. Just my 2 cents!

Thanks! We will look into this.

@rikurauhala rikurauhala added the typescript TypeScript migration label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front Frontend typescript TypeScript migration
Projects
Status: In progress
Development

No branches or pull requests

3 participants