question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Task: Create theme maintainers team and see who is still wanting to help maintain themes

See original GitHub issue

Need to create a theme maintainers list so that theme maintainers who desire can keep their themes up-to-date.

The overall idea being that themes (like grammars) are never “one and done” that over time they require a (small) amount of maintenance to keep up with changes in the core library, grammars, theming in general, etc. Themes that have no owner/maintainer should possibly be moved into an old_themes repository/folder with a README that indicates they may not provide the best results compared to core themes.

Of course we’d love it if all themes were maintained and provided a great experience.

What kind of things require upkeep? See #2500, #2521, etc… plus the recent additions of property, punctuation, operator, and other prior and upcoming changes… but this issue is just trying to get everyone onto a team so I can more easily contact you. After that I’ll focus on typing up a list of things you may want to consider when refreshing your themes to take advantage of recent changes and improvements.

Added by HLJS Team

  • default.css
  • mono-blue.css
  • ascetic.css (Ivan)
  • dark.css (Ivan)
  • googlecode.css

Unmaintained

  • androidstudio.css
  • arduino-light.css (not with Arduino anymore, forwarded request along to Arduino peoples)
  • arta.css (pumbur@pumbur.net) (email bounced)
  • docco.css
  • ir-black.css (vaskas@programica.ru) (email bounced)
  • vs.css
  • foundation.css - " Since Foundation has moved on substantially, I’m not even sure the existing theme makes much sense anymore. It would be best if someone recreated it anew."
  • gml.css - (thumbs down on maintaining)

Base16

These should be auto-build from Base16 sources… see #3132.

  • atelier-cave-dark.css
  • atelier-cave-light.css
  • atelier-dune-dark.css
  • atelier-dune-light.css
  • atelier-estuary-dark.css
  • atelier-estuary-light.css
  • atelier-forest-dark.css
  • atelier-forest-light.css
  • atelier-heath-dark.css
  • atelier-heath-light.css
  • atelier-lakeside-dark.css
  • atelier-lakeside-light.css
  • atelier-plateau-dark.css
  • atelier-plateau-light.css
  • atelier-savanna-dark.css
  • atelier-savanna-light.css
  • atelier-seaside-dark.css
  • atelier-seaside-light.css
  • atelier-sulphurpool-dark.css
  • atelier-sulphurpool-light.css
  • darcula.css
  • dracula.css
  • gruvbox-dark.css
  • gruvbox-light.css
  • solarized-dark.css
  • solarized-light.css
  • tomorrow-night-blue.css
  • tomorrow-night-bright.css
  • tomorrow-night-eighties.css
  • tomorrow-night.css
  • tomorrow.css
  • zenburn.css
  • ocean.css
  • railscasts.css
  • hopscotch.css (idleberg)

Reached out

  • a11y-dark.css
  • a11y-light.css
  • agate.css
  • an-old-hope.css
  • atom-one-dark-reasonable.css
  • atom-one-dark.css
  • atom-one-light.css
  • brown-paper.css (yur4ik7@ukr.net)
  • codepen-embed.css
  • color-brewer.css
  • far.css - (majestic2k@gmail.com)
  • github-gist.css
  • github.css
  • gradient-dark.css
  • gradient-light.css
  • grayscale.css
  • hybrid.css
  • idea.css
  • isbl-editor-dark.css
  • isbl-editor-light.css
  • kimbie.dark.css
  • kimbie.light.css
  • lightfair.css
  • lioshi.css
  • magula.css
  • monokai-sublime.css
  • monokai.css
  • night-owl.css
  • nnfx-dark.css
  • nnfx.css
  • nord.css
  • obsidian.css
  • paraiso-dark.css
  • paraiso-light.css
  • pojoaque.css - perhaps atelierbram wants to help here? Pinged Jason Tate on Twitter
  • purebasic.css
  • qtcreator_dark.css
  • qtcreator_light.css
  • rainbow.css
  • routeros.css
  • school-book.css
  • shades-of-purple.css
  • srcery.css
  • stackoverflow-dark.css
  • stackoverflow-light.css
  • sunburst.css
  • vs2015.css
  • xcode.css
  • xt256.css

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:85 (82 by maintainers)

github_iconTop GitHub Comments

2reactions
joshgoebelcommented, Apr 17, 2021

The real question is whether the Base16 template for highlight.js is a correct implementation that respects the style guideline.

Well, I think it’s a passable start for sure… though I’m open to feedback. 😃 I posted a side-by-side over in the issue on the subject and we don’t exactly match the sample (I’m not sure we should), but it’s close. Obviously it’s easy to update the template and rebuild the themes as improvements are made.


OH. And boom, FINALLY understanding. 😃 You’re referring to https://github.com/chriskempson/base16-builder/tree/master/templates/highlight.js

I had no idea such a thing existed as it’s not documented anywhere nor included in base16-templates repo… I’ll have a look as this offers a point of comparison with the NEW template I just made.

1reaction
joshgoebelcommented, Apr 14, 2021

@Hirse Might you still be interesting to own and maintain the Stack Overflow themes moving forward? I see you had the original commit. Also if you’re interested in owning any of the other themes without a home, let me know. 😃 Should be minimal effort over time.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Create a custom theme - Product Documentation | ServiceNow
Navigate to Menu > Edit experience settings > Branding and theming. On the Brand and theming settings screen under Themes, select Create a...
Read more >
Themes Tab - Qualtrics
The Themes tab of the Admin page allows Brand Administrators to create branded dynamic themes for their whole brand to use. With this...
Read more >
Creating and applying themes for embedded dashboards and ...
Customizing themes for embedded dashboards and Explores is a feature that must be enabled by Looker. Contact your Looker account manager to ...
Read more >
Introducing Collection of New Visual Studio Themes!
One of our key focus areas for Visual Studio 2022 is to build a personal, flexible IDE that you can make your own....
Read more >
How To Get Custom SharePoint Themes For your Modern ...
Read the blog to know more about SharePoint themes. ... ability to create your own custom theme using the office UI Fabric Theme...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found