Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Understanding Overrides #80

Open
zachdaniel opened this issue Jan 26, 2023 · 6 comments
Open

Understanding Overrides #80

zachdaniel opened this issue Jan 26, 2023 · 6 comments
Labels
documentation Improvements or additions to documentation

Comments

@zachdaniel
Copy link
Collaborator

I think we need to come up with some way to explain what overrides are available in general. The simple answer may be to direct people to the source code of the default overrides so they can see how we are doing what we're doing.

@jimsynz
Copy link
Collaborator

jimsynz commented Jan 26, 2023

Each component documents it's overrides in the moduledocs, but I get that people may not be looking there, eg: https://ash-hq.org/docs/module/ash_authentication_phoenix/1.4.5/ashauthentication-phoenix-components-oauth2

@zachdaniel
Copy link
Collaborator Author

Yeah, the difficulty is not knowing where to look. A guide that has a link to each override and does a bit of exposition on "here is how you do custom UI stuff, and if you need structural changes then you can make your own page and use our components..." that kind of thing. I think guides are the most discoverable thing we have at the moment.

@jimsynz
Copy link
Collaborator

jimsynz commented Jan 26, 2023

Agreed.

@frankdugan3
Copy link
Contributor

After stumbling through this myself, I found the easiest thing to do was to look at the default overrides. A link to that in the docs would help a lot.

@sevenseacat sevenseacat added the documentation Improvements or additions to documentation label Nov 13, 2023
@dmitriid
Copy link

It's also unclear where and how you would use these overrides.

Since the guide only goes through autogenerated routes, the next question is... "Now what?" :)

@dmitriid
Copy link

It also doesn't help that the names don't fit on screen in docs :) Though I don't know how to fix that

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants