     return attributeString
 }
 
+func Color(_ r: CGFloat, _ g: CGFloat, _ b: CGFloat) -> UIColor {
+    return UIColor(red: r/255.0, green: g/255.0, blue: b/255.0, alpha: 1)
+}
 
 


}





            InsetComponent(insets: UIEdgeInsetsMake(20, 20, 20, 20),
                           component:

                VerticalStackComponnet(
                    style:
                    StackLayoutStyle()
                        .spacing(15),

                    children:

                    HorizontalStackComponnet(
                        // circle
                        Component(
                            view:
                            ViewConfiguration(
                                attributes:
                                .set(#selector(setter:UIView.backgroundColor), to: UIColor.orange),
                                .roundCorner(raidus: 30),
                                .tapGesture(#selector(didTap))
                            ),
                            size:.size(60, 60)
                        ),
                        // 
                        Component(view: nil, size: .width(15)),
                        //
                        cuteRobot()
                    ),

                    TextComponent(
                        TextAttributes().build({
                            $0.attributedString = getText()
                            $0.maximumNumberOfLines = state ? 0 : 3
                            $0.truncationAttributedString = NSAttributedString(string:"...")
                        }),
                        viewAttributes:
