Skip to content

Fix upstream theme version to v2.5.0#315

Merged
capital-G merged 1 commit into
supercollider:mainfrom
capital-G:fixate-theme-version
Jul 16, 2026
Merged

Fix upstream theme version to v2.5.0#315
capital-G merged 1 commit into
supercollider:mainfrom
capital-G:fixate-theme-version

Conversation

@capital-G

Copy link
Copy Markdown
Contributor

v2.5.1 of our Type-On-Strap removes vendored bootstrap-iso css, which breaks the tabs functionality of the downloads page.
Re-introducing bootstrap 4.1.3 via a cdn breaks the dark theme though...

For a quick fix now, we can just stay below 2.5.1 for now - it is probably a good idea to keep this on a fixed version nonetheless, as otherwise each deployment can break the website.

For further details see #314
Please do not apply any kind of dependabot on the theme until #314 gets fixed!

v2.5.1 removes vendored bootstrap-iso css which we require.
@capital-G
capital-G requested a review from dyfer July 16, 2026 21:25
@capital-G capital-G added the bug label Jul 16, 2026

@dyfer dyfer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I read through the issue... but I'm not very familiar with jekyll ecosystem.

So is the hope that this gets fixed upstream in sylhare/type-on-strap, or something else?

@capital-G

capital-G commented Jul 16, 2026

Copy link
Copy Markdown
Contributor Author

No, probably we have to adjust our theme downstream at some point.

Maybe we just worked around some features of the theme at some point, so I don't know how much fixing this would require. I pinged the theme author for a migration path.

@capital-G
capital-G merged commit d9fb9a4 into supercollider:main Jul 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants