Skip to content

Created a new theme (mako and jinja) based on bulma#3895

Closed
arunpersaud wants to merge 3 commits into
getnikola:masterfrom
arunpersaud:bulma
Closed

Created a new theme (mako and jinja) based on bulma#3895
arunpersaud wants to merge 3 commits into
getnikola:masterfrom
arunpersaud:bulma

Conversation

@arunpersaud

Copy link
Copy Markdown
Contributor

Pull Request Checklist

  • I’ve read the guidelines for contributing.
  • I updated AUTHORS.txt and CHANGES.txt (if the change is non-trivial) and documentation (if applicable).
  • I tested my changes.

Description

This adds a bulma theme for both template engines. I created a nikola init -qd mytest, changed the conf.py to the new theme (bulma or bulma-jinja), build the page and served it. I adjusted the css so that somewhat matches the old schemes. If there are other good tests that one could use, I'm happy to run those too.

I'm not a designer ;) so there probably could be more improvements to be made, but I think it's nice to have a more modern CSS framework available. Happy to modify as needed and perhaps further changes can come in future PRs?

Also, it seems that html5shiv got removed, but was still present in the npm_asset directory, so this PR also removes this.

@Kwpolska

Copy link
Copy Markdown
Member

New themes are not allowed in the main repo. You can contribute to the themes repo.

@Kwpolska Kwpolska closed this Apr 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants