dioxus-daisyui 0.8.0

Dioxus daisyui
Documentation
use crate::ext::*;

// https://daisyui.com/components/accordion/
// use same style as the collapse component

// https://daisyui.com/components/avatar/
constant!(avatar);
constant!(avatar group);

// Modifier
constant!(online);
constant!(offline);
constant!(placeholder);

// https://daisyui.com/components/badge/
constant!(badge);

// Modifier
constant!(badge neutral);
constant!(badge primary);
constant!(badge secondary);
constant!(badge accent);
constant!(badge ghost);
constant!(badge info);
constant!(badge success);
constant!(badge warning);
constant!(badge error);
constant!(badge outline);

// Responsive
constant!(badge lg);
constant!(badge md);
constant!(badge sm);
constant!(badge xs);

// https://daisyui.com/components/card/
constant!(card);
constant!(card title);
constant!(card body);
constant!(card actions);

// Modifier
constant!(card bordered);
constant!(image full);

// Responsive
constant!(card normal);
constant!(card compact);
constant!(card side);

// https://daisyui.com/components/carousel/
constant!(carousel);
constant!(carousel item);

// Modifier
constant!(carousel start);
constant!(carousel center);
constant!(carousel end);
constant!(carousel vertical);

// https://daisyui.com/components/chat/
constant!(chat);

constant!(chat image);
constant!(chat header);
constant!(chat footer);
constant!(chat bubble);

// Modifier
constant!(chat start);
constant!(chat end);

constant!(chat bubble primary);
constant!(chat bubble secondary);
constant!(chat bubble accent);
constant!(chat bubble info);
constant!(chat bubble success);
constant!(chat bubble warning);
constant!(chat bubble error);

// https://daisyui.com/components/collapse/
// constant!(collapse);
constant!(collapse title);
constant!(collapse content);

// Modifier
constant!(collapse arrow);
constant!(collapse plus);
constant!(collapse open);
constant!(collapse close);

// https://daisyui.com/components/countdown/
constant!(countdown);

// https://daisyui.com/components/diff/
constant!(diff);
constant!(diff item 1);
constant!(diff item 2);
constant!(diff resizer);


// https://daisyui.com/components/kbd/
constant!(kbd);

// Responsive
constant!(kbd lg);
constant!(kbd md);
constant!(kbd sm);
constant!(kbd xs);

// https://daisyui.com/components/stat/
constant!(stats);
constant!(stat);
constant!(stat title);
constant!(stat value);
constant!(stat desc);
constant!(stat figure);
constant!(stat actions);

// Modifier
constant!(stats horizontal);
constant!(stats vertical);

// https://daisyui.com/components/table/
// constant!(table);

// Modifier
constant!(table zebra);
constant!(table pin rows);
constant!(table pin cols);

// Responsive
constant!(table xs);
constant!(table sm);
constant!(table md);
constant!(table lg);

// https://daisyui.com/components/timeline/
constant!(timeline);
constant!(timeline start);
constant!(timeline middle);
constant!(timeline end);

// Modifier
constant!(timeline snap icon);
constant!(timeline box);

// Responsive
constant!(timeline compact);
constant!(timeline vertical);
constant!(timeline horizontal);