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

Carpentries themed slides instance #81

Open
svenvanderburg opened this issue Nov 15, 2024 · 5 comments
Open

Carpentries themed slides instance #81

svenvanderburg opened this issue Nov 15, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@svenvanderburg
Copy link

There is some discussion on solutions for slides next to carpentries material: carpentries/workbench#78

How do you estimate the effort of creating an instance of NEBULA similar to https://esciencecenter-digital-skills.github.io/digital-skills-slides/ but with Carpentries style?

@JaroCamphuijsen
Copy link
Collaborator

What does the carpentries style entail? We want to enable different styles for NEBULA anyway, so if that works, it would mean building a custom theme for carpentries slides.
A NEBULA theme would typically have to include:

  • basic css coloring and optional shapes,
  • a logo + icon,
  • and a reveal.js theme (or picking one of the default reveal.js themes instead of our own custom escience theme).

@JaroCamphuijsen
Copy link
Collaborator

Dependent on #79

@JaroCamphuijsen JaroCamphuijsen added the enhancement New feature or request label Dec 9, 2024
@svenvanderburg
Copy link
Author

I would say if it looks and feels a little bit similar to the workbench we're good. A default reveal.js theme with a few tweaks would work I think. As long as it is recognizable as belonging to Carpentries.

Is this a few hours, a day, a week work?

@JaroCamphuijsen
Copy link
Collaborator

Once we have #79 up and running, I think it will be probably a few hours of work to create a theme that looks and feels like the workbench. You can always put more energy in it if you want it better.

@svenvanderburg
Copy link
Author

Awesome.

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

2 participants