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

Add Voila Icon to JupyterLab Launcher #1481

Open
balajialg opened this issue Jul 15, 2024 · 3 comments
Open

Add Voila Icon to JupyterLab Launcher #1481

balajialg opened this issue Jul 15, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@balajialg
Copy link

balajialg commented Jul 15, 2024

Problem

Currently, when Voila the package is added to the JupyterHub singleuser image, it does not create an icon in the JupyterLab launcher. Is there specific reason for not automatically creating an icon for Voila in the JupyterLab launcher when the package is installed.

Is there a way to bypass this and manually add an icon for Voila in launcher? Will you recommend that approach?

Proposed Solution

I would like to have the voila icon appear as part of Jupyterlab launcher when I add the package to the image

Additional context

Here is the link to the environment.yml file of our Jupyterhub deployment installing voila and voici.

Your insights on this matter would be greatly appreciated. Thank you for your work on this valuable project! (@ryanlovett)

@balajialg balajialg added the enhancement New feature or request label Jul 15, 2024
@martinRenou
Copy link
Member

Thanks for opening an issue!

Indeed adding a Voila icon in the launcher by default is a good idea 👍🏽 We should do it.

In the meantime, I'd suggest looking into https://github.com/trungleduc/jupyter_app_launcher which allows you to customize your launcher with custom items like Voila dashboards.

@balajialg
Copy link
Author

Thanks @martinRenou! Will look into it

@jgunstone
Copy link

a related suggestion...
it would be cool if files named with the extension: .voila or .voila.ipynb (or .voila.py) automatically opened with voila (jlab voila preview).
I think the majority of the time, the jupyter_app_launcher @martinRenou suggested is the right way to go... but if you were to create an app that runs on data relative to the location of the notebook file this would be very useful.

the colour of the icon could change to voila colours to signify this, i.e.:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants