Added Radix and implemented CSS Modules for styling
Experiment with Radix and CSS Modules.
Overview:
-
ui/src- This adopts Radix. The PoC UI looks like this now: https://git.drupalcode.org/project/experience_builder/uploads/e22b33df833e9ac9ec618db347bb4cd8/Screenshot_2024-05-21_at_10.40.45_AM.png
- It also adopts CSS modules
- It also configures
stylelint, and updates CSS to make that pass
-
src/Controller+*.libraries.yml+*.routing.yml- It also gets rid of rendering this inside
html.html.twig, and instead makes the PoC UI the entire viewport.
- It also gets rid of rendering this inside
-
submodules/eb_vite- In doing the previous bullet, the
eb_viteintegration broke, so that had to be updated.
- In doing the previous bullet, the
-
*.module- Make it easier to find the UI.
-
*.info.yml- This failed to install on D11.
Edited by Wim Leers