-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Hello,
In the following, I'll refer to UI as general User Interface, and by Pod UI I'll refer to a specific kind of solid app build to deliver a UI for a solid pod ( like penny or mashlib ) . I'll refer to SCS for the solid community server and CSS for Cascading Style Sheet.
On the recipes, we can see a difference in UI between the SCS registration page and the pod UI. Moreover, both Pod UIs don't provide links to SCS registration page.
I'm wondering what is the correct solution to unify those two interfaces that live under the same URL.
A solution would be to unify the CSS of both, and modify their HTML so they can share the same navbar.
Another solution would be to drop the pages from SCS, and create new pages on the Pod UIs side that handle the registration process by consuming SCS API. Then they would be naturally under the same CSS rules, and a link to the registration page can be added to the Pod UI.
It seems that no current Pod UIs have such a feature, is there a reason?
In both of the above solutions, the Pod UI cannot be simply imported through npm and glued to SCS in components.js, we need to edit their source code which is slightly annoying. Is there other possible solutions?