Ybc

screenshot of Ybc
bulma
scss

A Yew component library based on the Bulma CSS framework.

Overview

YBC is a Rust library that encapsulates the structure, style, and functionality of the Bulma CSS framework as a set of Yew components. It also includes support for the Yew Router, making it easy to integrate Bulma-styled components into your Yew applications. YBC focuses on handling the necessary classes, defaults, and functionality of the Bulma components, allowing users to customize the look and feel with additional classes.

Features

  • YBC provides a set of Yew components that encapsulate the structure, style, and functionality of the Bulma CSS framework.
  • It includes support for the Yew Router, making it easier to integrate Bulma-styled components into Yew applications.
  • YBC allows customization of the components with additional classes to achieve the desired look and feel.

Summary

YBC is a Rust library that provides a set of Yew components encapsulating the Bulma CSS framework. It offers support for the Yew Router and allows customization of the components with additional classes. The installation process involves adding the YBC dependency to your Cargo.toml file and including either the default Bulma CSS or a customized version in your HTML file.

bulma
Bulma

Bulma is a free, open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.