Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://octoshrimpy.github.io/bulma-o-steps/
In-depth Steps component for Bulma.io
https://octoshrimpy.github.io/bulma-o-steps/
Last synced: about 2 months ago
JSON representation
In-depth Steps component for Bulma.io
- Host: GitHub
- URL: https://octoshrimpy.github.io/bulma-o-steps/
- Owner: octoshrimpy
- License: gpl-3.0
- Created: 2018-05-24T20:50:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-02T18:02:49.000Z (over 1 year ago)
- Last Synced: 2024-05-20T03:16:17.930Z (7 months ago)
- Language: HTML
- Homepage: https://octoshrimpy.github.io/bulma-o-steps
- Size: 574 KB
- Stars: 85
- Watchers: 5
- Forks: 34
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-bulma - bulma-o-steps - An in-depth steps extension for multi-step forms or wizards (Extensions / Courses)
README
# ⚠️ LOOKING FOR MAINTAINERS ⚠️
_feel free to open an issue or discussion about it!_
# Steps component for Bulma
This is an extension for the [Bulma CSS Framework](http://bulma.io).
It adds an in-depth `steps` component to track progress in multi-step forms or wizards.
Original written by [aramvisser](https://github.com/aramvisser) over at [his original repo](https://aramvisser.github.io/bulma-steps)[![Steps example for a checkout form](steps-example.png)](https://octoshrimpy.github.io/bulma-o-steps)
## Documentation
[Usage & Examples](https://octoshrimpy.github.io/bulma-o-steps)
I'm trying to keep this working with the latest available Bulma version.
Currently tracking: **bulma v0.8.2**. Other versions _should_ work, but no promises.## Installation
### NPM
`npm install bulma-o-steps`
### Manually
#### SASS
- Download the `bulma-steps.sass` file
- Add `@import "bulma-steps.sass"` _after_ the `@import "bulma.sass"` statement in your own
stylesheet#### CSS
- Download the `bulma-steps.min.css` file
- Add `@import "bulma-steps.min.css"` _after_ the `@import "bulma.css"` statement in your own
stylesheet
- An expanded version of the file is also available at `bulma-steps.css`#### Hosted Online
Alternatively, you can include bulma and bulma-steps from a CDN.
As of writing, these are the current CDNs for both:- bulma: https://cdnjs.cloudflare.com/ajax/libs/bulma/0.8.2/css/bulma.min.css
- bulma-steps: https://cdn.rawgit.com/octoshrimpy/bulma-o-steps/master/bulma-steps.css## Development
This repository doubles as the documentation page using Jekyll. You can see changes in the
documentation by running Jekyll locally.- Install ruby and then install Jekyll with `gem install jekyll`
- Ruby's eventmachine is broken in windows, you can fix it by uninstalling it with `gem uninstall eventmachine` and reinstalling the proper one with `gem install eventmachine --platform ruby`
- Clone this repository
- Run `jekyll serve` inside the root directory of this repository. Use `--livereload` if you'd like to see the changes live.
- Open the documentation page on [http://localhost:4000](http://localhost:4000)
- Make changes to the `bulma-steps.sass` file
- Reload the documentation page to see your changes## Related Project
There is another steps extension by
[Wikiki](https://github.com/Wikiki/bulma-steps),
and the original source of this one, by [aramvisser](https://aramvisser.github.io/bulma-steps)