beautified_widgets 0.0.1 copy "beautified_widgets: ^0.0.1" to clipboard
beautified_widgets: ^0.0.1 copied to clipboard

A Flutter Package for beautified widgets

Beautified Widgets Package for Flutter #

Beautified Widgets is an package which contains basic flutter widgets like text, buttons etc.. REDESIGNED in a beautified way!! This is an open-source project which is absolutely free to use for both commercial and educational purposes. We will try to produce as much as redesigned widgets as possible to make Flutter Developers UI development faster.

How to Add this Package in Flutter App #

In you pubspec.yaml file add the following lines of code under the dependency section.

  beautified_widgets: ^0.0.1

How to use the widgets #

There are few widgets with the base theme available in the first version of the package.

Beautified Container #

Beautified Container is a basic container object with some margin as well as padding. You can use it in the following way

BeautifiedContainer(
  child: OtherWidget()
)

Beautified Text Elements #

We also have redesigned the text element to support typography with heading, paragraph, bold and italic styles.

Using following syntax you can define Heading Text

BeautifiedText(textStyles: BeautifiedTextStyles.heading, text: "This is Heading")

Paragraph Text

BeautifiedText(textStyles: BeautifiedTextStyles.paragraph, text: "This is Paragraph")

Bold Text

BeautifiedText(textStyles: BeautifiedTextStyles.bold, text: "This is Bold Text")

Italic Text

BeautifiedText(textStyles: BeautifiedTextStyles.italic, text: "This is Italic Text")

Beautified Buttons #

Text Buttons

We have also created a basic theme and provided buttons according to the theme. There are various styles of buttons specified in Beautified Buttons

// Primary Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.primary, onPressed: (){},buttonText: "Primary Button",)

// Primary Dark Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.primaryDark, onPressed: (){},buttonText: "Primary Dark Button",)

// Primary Light Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.primaryLight, onPressed: (){},buttonText: "Primary Light Button",)

// Dark Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.dark, onPressed: (){},buttonText: "Dark Button",)

// Light Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.light, onPressed: (){},buttonText: "Light Button",)

// Success Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.success, onPressed: (){},buttonText: "Success Button",)

// Danger Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.danger, onPressed: (){},buttonText: "Danger Button",)

Social Media Buttons

We also have social media buttons for social media intergration. dont forget to check out them :)

// Google Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.googleRectangle, onPressed: (){},buttonText: "SignIn With Google",)

// Facebook Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.facebookRectangle, onPressed: (){},buttonText: "SignIn With Facebook",)

// Twitter Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.twitterRectangle, onPressed: (){},buttonText: "SignIn With Twitter",)

// Github Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.githubRectangle, onPressed: (){},buttonText: "SignIn With Github",)

// Microsoft Button
BeautifiedButton(buttonType: BeautifiedButtonStyles.microsoftRectangle, onPressed: (){},buttonText: "SignIn With Microsoft",)
0
likes
80
pub points
49%
popularity

Publisher

unverified uploader

A Flutter Package for beautified widgets

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, font_awesome_flutter

More

Packages that depend on beautified_widgets