Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Kross is a creative portfolio theme for Jekyll, including blog, portfolio, and contact pages.
Kross Jekyll is an open-source Jekyll portfolio theme from Themefisher, ported from the Kross HTML Template, that packs a creative portfolio website into five pre-built pages: homepage, about, blog, portfolio, and contact.
Kross Jekyll is a static-site portfolio theme built on the Jekyll framework. It takes a repository of Jekyll files, YAML data files, and Markdown content as input and outputs a deployable HTML website suitable for hosting on GitHub Pages. The theme is developed and maintained by Themefisher, which also sells the original Kross HTML Template. It is distributed under the MIT license.
_data/settings.yml without touching HTML or CSS.https://yourusername.github.io/your-repo-name/._data/settings.yml.Start by forking the repository, which publishes the site to your GitHub Pages account automatically. To customize, edit _data/settings.yml to change general settings and all section content. For local development, run bundle install to install dependencies, then start a local server with jekyll serve or bundle exec jekyll serve.
Kross Jekyll is free and open source under the MIT license. The code can be used and modified at no cost; only the bundled demonstration images are not freely redistributable.
Yes, the theme's code is released under the MIT license, so you can use, modify, and distribute it freely. The demo images included in the repository are for demonstration only and carry their own licenses, meaning you should replace them before going live.
The simplest way is to fork the repository and enable GitHub Pages for the forked repo. The site should then be available at a URL like https://yourusername.github.io/your-repo-name/. You can also run it locally using bundle exec jekyll serve.
Yes, most customization happens in _data/settings.yml, where you can update the theme name, logo, email, phone, address, and the content for every section. The template is also pre-configured with Sitepins, a headless CMS that provides a visual editing interface.
Yes, the theme includes a blog page alongside the homepage, about, portfolio, and contact pages. You can add standard Jekyll posts as Markdown files and they will appear in the blog section.
Sitepins is a Git-based headless CMS that this template is pre-configured to use. By clicking the "Edit with Sitepins" button, you can clone the repository into Sitepins and edit your website's text, images, and configuration through a visual editor without writing code.
