pulibrary / lux-design-system

Princeton University Library's design system
https://pulibrary.github.io/lux-design-system/
1 stars 1 forks source link

Improve recommendations for adding Lux to a static HTML page #326

Closed sandbergja closed 3 months ago

sandbergja commented 3 months ago

When we first added Lux to LibCal, we mounted it to the page's body, which conflicted with some other javascript that was necessary to successfully make appointments (the appointments would go through, but the user would get confusing error messages and unstyled content).

We found that this issue goes away if you mount separate areas of the DOM as separate Vue apps.

Related to pulibrary/libapps#26