OpenConext / Stepup-Project

Managing issues for Stepup-* projects
0 stars 0 forks source link

Remove MOPA bootstrap bundle from SelfService #314

Closed phavekes closed 4 days ago

phavekes commented 4 days ago

This issue is imported from pivotal - Originaly created at Feb 17, 2020 by Michiel Kodde

Getting rid of the mopa bootstrap bundle brings some benefits:

  1. We decide which bootstrap/fontawesome versions are used
  2. Using symfony bundles to pull frontend dependencies might not be the smartest thing to do
  3. Stepping away from Assetic becomes easier

Some challenges/drawbacks:

  1. Introduction of a front end package manager (NPM)
  2. MopaBootstrap bundle also comes with form type base templates and utilities (such as a fancy flash message setup)

Closing this issue should also close: https://www.pivotaltracker.com/story/show/121207287 (after implementing these changes in RA & GW

EST. 0h (covered by SF upgrade)

phavekes commented 4 days ago

Some before images from SelfService (not an awful lot of form action in SS) (Michiel Kodde - Feb 17, 2020)