I am currently facing a challenge with my Application structure, which includes a BasePage featuring a header (panel), footer(panel), and content area in the center for inherited page content. My issue lies with ResourceReferences, as I am unsure if this is the right approach. I am seeking a solution that will address the following:
- Having a unified directory for commonly used images, js, and css files.
- Registering (or not) these resources so they can be accessed from any inherited page or sibling pages to BasePage that may be created in the future.
- Ensuring these resources are accessible within CSS and JS (e.g., image URLs).
I have researched various examples demonstrating how to package resources for component or application-level scope, but none seem to tackle all three issues I need assistance with. It is essential that I do not have to duplicate globally used images (such as edit icons, logos, etc.) into each component package for referencing. Additionally, it would be beneficial for maintenance purposes to establish these connections in one central location for easy reference and updates.