Task #2885
closedFrontend: Use Material-UI components
100%
Description
Try to use Material-UI library on frontend.
Related issues
Updated by Radek Tomiška over 3 years ago
- Status changed from New to In Progress
Updated by Radek Tomiška over 3 years ago
- Subject changed from Frontend: Use bootstrap 4 to Frontend: Use MaterialUI components
- Description updated (diff)
- Target version changed from 11.2.0 to 12.1.0
- % Done changed from 0 to 30
Updated by Radek Tomiška over 3 years ago
- Subject changed from Frontend: Use MaterialUI components to Frontend: Use Material-UI components
- Description updated (diff)
PoC is / will be here: https://github.com/bcvsolutions/CzechIdMng/tree/material-ui
Updated by Radek Tomiška about 3 years ago
- Target version changed from 12.1.0 to 12.0.0
Updated by Radek Tomiška about 3 years ago
- Related to Task #2977: Material-UI - Restyle a SelecBox component added
Updated by Radek Tomiška about 3 years ago
All react-boostrap component are refactored to use Material-UI library => react bootsrap library removed at all.
Updated by Radek Tomiška about 3 years ago
React 17 is used now, bootstrap javascript (bootstrap.js) removed at all.
Updated by Radek Tomiška about 3 years ago
- Status changed from In Progress to Needs feedback
- % Done changed from 70 to 90
Feature is implemented and is in develop branch.
Doc:
https://github.com/bcvsolutions/CzechIdMng/blob/develop/CHANGELOG.md#1200
https://wiki.czechidm.com/devel/documentation/application_configuration/dev/backend#applicationserver
Could you provide me a feedback (~ test mainly), please?
Updated by Peter Štrunc about 3 years ago
- Assignee changed from Radek Tomiška to Peter Štrunc
Updated by Peter Štrunc about 3 years ago
Hi @tomiskar, it looks great to me. I tested it in Chrome and Firefox in both desktop and mobile views and it seems that everything works. There are some errors in js console which we discussed earlier (not necessary to fix at the moment).
Updated by Radek Tomiška about 3 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Peter Štrunc to Radek Tomiška
- % Done changed from 90 to 100
Thx for feedback!
Updated by Radek Tomiška about 3 years ago
Errors in console solved => no errors in cosole with production build, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/fc1ca9e035f8225060819da4fe761e658d96eb59
Updated by Radek Tomiška about 3 years ago
- Status changed from Resolved to Closed