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

[Meta] React kit 5.0 - based on Bootstrap Italia 2 #890

Closed
6 tasks
dej611 opened this issue Nov 10, 2022 · 7 comments
Closed
6 tasks

[Meta] React kit 5.0 - based on Bootstrap Italia 2 #890

dej611 opened this issue Nov 10, 2022 · 7 comments

Comments

@dej611
Copy link
Member

dej611 commented Nov 10, 2022

This is a meta issue for the next version of the kit, which will be compatible with the new Bootstrap Italia 2 version.

Tasks

  • Create branch next from master (will become main in the next major release).
  • [ ]Force the update (on the next branch) of all the dependencies, including Bootstrap Italia 2 and the latest Reactstrap, both based on Bootstrap 5.
  • Add a label next to issues.
  • Verify, and update CI and GitHub Actions.
    • Add new action for the next branch to deploy alpha versions of the kit
  • Start opening, if needed, dedicated issues for next branch. For each components we will have to:
    • [] Verify and update, markup and classes of the resulting DOM template, compared to Bootstrap Italia 2
      • Check reactstrap upgrading guide: https://reactstrap.github.io/?path=/docs/home-upgrading--page
      • Check Bootstrap 5 upgrading guide: https://getbootstrap.com/docs/5.1/migration/#components
      • Check the rendering of the component (CSS application including spacing, dimensions, typography, ...), compared to Bootstrap Italia and the new UI kit
      • Check the behavior of the component (JavaScript, user interaction, states, keyboard interaction for accessibility, ...), compared to Bootstrap Italia 2
      • Verify the accessibility of the component, including automatic tests and manual evaluations by a11y experts, if possible
      • Evaluate the need to supplement the component storybook documentation with more detailed information.

Work already in progress that can be tracked here: #885

@gcapuanoRegione
Copy link

Buonasera,

è prevista una data di rilascio? Giusto per avere una idea di quando sarà disponibile per un utilizzo in produzione. Grazie

@dej611
Copy link
Member Author

dej611 commented Nov 21, 2022

@gcapuanoRegione non esiste una data di rilascio al momento.
Puoi seguire il progresso dello sviluppo su questa PR #885

@federico-ntr
Copy link
Contributor

Bootstrap Italia has a Torna Indietro entry under "Menu di navigazione". It uses a bootstrap feature to go back, but we shouldn't use a vanilla javascript solution as most people probably use react-router to manage navigation.

Should we just ignore that page or is it worth creating one with an example using react-router's useNavigate hook?

@Virtute90
Copy link
Collaborator

@astagi
Copy link
Member

astagi commented Dec 14, 2023

@Virtute90 it is! we moved next branch to main and we'll open specific issues of missing components, bugs and enhancements next week. Stay tuned 🙌

@astagi astagi added this to the Version 5.0.0 milestone Dec 18, 2023
@astagi astagi removed the next label Dec 20, 2023
@astagi
Copy link
Member

astagi commented Feb 5, 2024

Buonasera,

è prevista una data di rilascio? Giusto per avere una idea di quando sarà disponibile per un utilizzo in produzione. Grazie

@gcapuanoRegione adesso possiamo dirlo con più tranquillità, data di rilascio 5.0.0 entro il Q1 di quest'anno.

@astagi astagi closed this as completed Feb 7, 2024
@astagi astagi unpinned this issue Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants