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

[Proposal] Explorer #936

Open
rofrischmann opened this Issue Jan 25, 2019 · 1 comment

Comments

Projects
None yet
2 participants
@rofrischmann
Copy link

rofrischmann commented Jan 25, 2019

Over at OneGraph we've built and just recently open sourced an Explorer plugin for GraphiQL: https://github.com/OneGraph/graphiql-explorer.

Check out the introduction blog post to learn why and how we built it and how it works.

After talking to @schickling, I would love to see adding it to the Playground as well, as more and more people are using it instead of GraphiQL. Porting should be fairly simple, but I might need some help with the styling.

I will add a PR that adds the explorer as is soon.
Some guidance and feedback would then be super useful. (cc @Huvik)


Probably not related to this issue itself:

Note: I did not check the source code yet, so if there already is something like that - forget about it.

Maybe we should think about some kind of plugin system? Seeing #935 and having some more stuff coming up soon, it might be useful to have a simple way to add those.
Might be enough to register a menu button that toggles a panel which is passed all the available data.

@Huvik

This comment has been minimized.

Copy link
Collaborator

Huvik commented Jan 28, 2019

Hey @rofrischmann that looks fantastic! I can see explorer be part of documentation drawer on right side.

If you need any guidance you can check the latest addition of SDL view #897 or ping me here or twitter. Regarding feedback, it should somehow reflect whole playground UI and styling to fit the whole theme of the playground.


Plugins are a bigger topic, I have a working draft for plugin architecture, but I need to finish it. There are few issues addressing it #235 #648. And yea one of plugins proposed in my draft is a sidebar plugin what is adding panes to documentation.

@rofrischmann rofrischmann referenced a pull request that will close this issue Jan 28, 2019

Open

Adding Explorer SideTab #943

0 of 5 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment