Krypton is a one page landing page starter built by Css Ninja Studio. Krypton is licensed under the MIT license.
You can access the demo here.
Krypton is developed with the Bulma css framework
Version 4.0.0
Krypton is now a Bulma starter fully bundled with npm and gulp. Bulma has been upgraded to the latest version 0.9.1.
- Clone or download the repo
- Run
npm install
- Run
npm run dev
Krypton 4.0
- Upgraded to gulp 4 and nodejs 12.13.0
- Upgraded Bulma to 0.9.1
- Added ES6 support
- Removed jQuery support and related dependencies
- Improved CSS build process
- Integrated Alpine JS
- Integrated Spruce JS
Krypton 3.0
- Upgraded to gulp 4 and nodejs 10.15.3
- Upgraded Bulma to 0.8.0
- Cleaned code and redesigned some of the features
Krypton 2.1
- Improved page responsiveness particularly on tablet for both orientations, and mobile
- Fixed small layout issues
- Added a modal login form
Krypton 2.0
- Everything is now handled by gulp and npm
- Bulma version upgraded to 0.7
- Bulma source sass is editable (note that the
@widescreen
variable has been set to false) - Panel slider library has been removed. Sidebar completely rewritten without any plugin.
- Removed unused classes and refactored scss
- Added more scss partials for better code maintainability
- Introduced Panini templating engine. Learn more about Panini here: https://github.com/zurb/panini
- Fully automated build and watch process, integration with browser sync
- Navbar rework since deprecation of
.nav
element in favor of.navbar
. - Optimized responsive display for mobile and tablets.
If you've found an issue or a bug, you can report it in the issues section of this repository. Please try to follow these simple guidelines to report your issue:
- Issue definition
- Expected behaviour
- Actual behaviour
- steps to reproduce
- Already tried fixes (if relevant)
You liked Krypton? Find more premium bulma templates on Css Ninja.
Check also our premium Envato bulma themes Css Ninja.
Css Ninja is a web design studio. We build handcrafted and polished templates that will give some hype to your startup or to your next project.
Changes should be commited to src/
files only.
The template is built with Sass and Gulp build system with these features:
- Handlebars HTML templates with Panini– Panini is a super simple flat file generator for use with Gulp. It compiles a series of HTML pages using a common layout. These pages can also include HTML partials, external Handlebars helpers, or external data as JSON.
- Sass compilation, prefixing with Autoprefixer, and JavaScript concatenation
- Built-in BrowserSync server - Will automatically reload your page when files are changed. It also live-injects CSS changes when you save a Sass file. This task runs continuously. Defaults to localhost.
- For production builds - CSS compression, JavaScript compression, Image compression and more..
To use this template, your computer needs:
- Node.js is used to run the build processes. https://nodejs.org/en/download/
- Test: run
node -v
in the terminal - Npm (Node comes with npm installed so you should have a version of npm.) Used to manage development dependencies.
- Test: run
npm -v
in the terminal - Gulp – task runner
npm install -g gulp
- Test: run
gulp -v
in the terminal
- Install all node packages:
npm install
- Run
npm run dev
- Your site is now viewable at this URL: http://localhost:3000