Skip to content
This repository has been archived by the owner on Aug 18, 2023. It is now read-only.

Allow custom UI components to be registered via dependency injection #3

Open
budt0m opened this issue May 20, 2020 · 4 comments
Open
Labels
documentation Improvements or additions to documentation

Comments

@budt0m
Copy link

budt0m commented May 20, 2020

Hi guys,

I really like the work you've put into the theming aspect of the developer portal; I've been able to customise the look/feel of my POC portal 80% of the way there.

That being said, there are still some components which feel quite different to the rest of the brand I'm working with, and to work around this issue, I was wondering whether it would be possible to expose the ability for devs to register their own implementations (using the same props) of certain components you've written, e.g. NavBar/NavItem etc.

Again, happy to run through my use case and assist if need be!

Cheers!

@adamaltman
Copy link
Member

Great issue. There is a way to override the navbar... It's undocumented and not obvious. Let me think about how to improve that.

@RomanHotsiy
Copy link
Member

@budt0m this is supported already for some components but is not documented yet. Here is an example #12

@RomanHotsiy
Copy link
Member

I will close this issue once we have docs

@RomanHotsiy RomanHotsiy added the documentation Improvements or additions to documentation label Jul 9, 2020
@adamaltman
Copy link
Member

https://redoc.ly/docs/developer-portal/guides/navbars-footers/

The override docs aren't there yet...

gitbook-com bot pushed a commit to kunal361/developer-portal-starter that referenced this issue Dec 13, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants