https://github.com/bluzi/ngx-bulma
:rocket: Join the power of Angular with the beauty of bulma.io
https://github.com/bluzi/ngx-bulma
angular bulma
Last synced: 25 days ago
JSON representation
:rocket: Join the power of Angular with the beauty of bulma.io
- Host: GitHub
- URL: https://github.com/bluzi/ngx-bulma
- Owner: bluzi
- Created: 2017-07-03T11:39:12.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T00:39:09.000Z (over 5 years ago)
- Last Synced: 2025-10-26T09:23:58.672Z (7 months ago)
- Topics: angular, bulma
- Language: TypeScript
- Homepage:
- Size: 35.2 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Bulma for Angular
[](https://badge.fury.io/js/ngx-bulma)
[](https://gitter.im/ngx-bulma/Lobby)
This is the home for bulma components built for and with Angular.
#### Quick links
[Contributing](https://github.com/bluzi/ngx-bulma/blob/master/CONTRIBUTING.md) |
[Dev guide](https://github.com/bluzi/ngx-bulma/blob/master/DEV.md) |
#### Available features
| Feature | Notes | Docs |
|------------------|--------------------------------------------------------|--------------|
| | | |
| | | |
#### In progress, planned, and non-planned features
| Feature | Status | Docs | Issue |
|------------------|-------------------------------------|--------------|----------------|
| Typedoc| planned, not started| - | NA|
| Buttons| planned, not started| - | NA|
| Layouts| planned, not started| - | NA|
| | | - | |
| | | - | |
| | | - | |
| | | - | |
## Code samples

```html
Buttons
large danger button
normal dark button
small warning button
loading
Directive button
Outlined button
inverted buttonton
```
## The goal of NGX-Bulma
Our goal is to build a set of high-quality UI components built with Angular and TypeScript,
following the Bulma Design Spec. These
components will serve as an example of how to write Angular code following best practices.
### What do we mean by "high-quality"?
* Internationalized and accessible so that all users can use them.
* Straightforward APIs that don't confuse developers.
* Behave as expected across a wide variety of use-cases without bugs.
* Behavior is well-tested with both unit and integration tests.
* Customizable within the bounds of Bulma Design specification.
* Performance cost is minimized.
* Code is clean and well-documented to serve as an example for Angular devs.
## Browser and screen reader support
NGX-Bulma supports the most recent two versions of all major browsers:
Chrome (including Android), Firefox, Safari (including iOS), and IE11 / Edge