Skip to content

Integration of the registration page to the Pod UI #6

@joeitu

Description

@joeitu

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions