Yewtify

screenshot of Yewtify

Vuetify components for the Yew Framework

Overview

Yewtify is a set of Vuetify components designed for use with the Yew framework. Users can easily integrate these components by adding the Yewtify crate to their dependencies list in the Cargo.toml file and using the components within the html! macro. While the existing components cover a range of functionalities, users also have the flexibility to contribute and add additional components to the library.

Features

  • App (v-app): Component for defining the main application structure.
  • NavigationDrawer (v-navigation-drawer): Allows for creating a navigation drawer for the application.
  • List (v-list): Component for displaying lists of items.
  • ListItem (v-list-item): Represents an item within a list.
  • ListItemAction (v-list-item-action): Provides actionable elements within a list item.
  • ListItemAvatar (v-list-item-avatar): Component for displaying an avatar within a list item.
  • ListItemContent (v-list-item-content): Represents the content of a list item.
  • ListItemTitle (v-list-item-title): Displays the title of a list item.

Summary

Yewtify provides a convenient way to leverage Vuetify components within the Yew framework. By following the installation guide, users can quickly integrate various UI elements such as lists, navigation drawers, and list items into their Yew applications. The extensibility of Yewtify also allows users to contribute new components to the library, enhancing its functionality and versatility.