f8-button

Awesome collection of CSS3 Buttons for those who love good design. All-in-One solution for any webpage. Variety of colors, effects, states, and sizes.

Simple Buttons

default primary accent whitish blackish greenish reddish yellowish bluish

default primary accent whitish blackish greenish reddish yellowish bluish

default primary accent whitish blackish greenish reddish yellowish bluish

Utility Effects

default primary accent whitish blackish greenish reddish yellowish bluish

default primary accent whitish blackish greenish reddish yellowish bluish


Padding xl Padding xs Padding sm Padding Padding lg

And even more!

There are a lot of Utility CSS classes that you can combine with your buttons to achieve unique and awesome styles to not only match them with your design but also make them work in any situation, no matter you're using them in your website or your web app project!

Utility CSS classes such as Responsive Utilities to show and hide the block by device via media query, and faster mobile-friendly development. No worries, you'll learn everything about the Utility CSS classes in the documentation.

Icon & SVG

Info Help Appearance Users Comments Undo Redo Save




Framework Link Heart Brain Package Hourglass Calendar

Calendar with dynamic date

SVG Loader Buttons




Group Buttons


Variety of Modifiers

default primary accent whitish blackish greenish reddish yellowish bluish

default primary accent whitish blackish greenish reddish yellowish bluish

default primary accent whitish blackish greenish reddish yellowish bluish

Rotator Effect

default default primary primary accent accent whitish whitish blackish blackish greenish greenish reddish reddish yellowish yellowish bluish bluish

Info Download Help

Fader Effect

default default primary primary accent accent whitish whitish blackish blackish greenish greenish reddish reddish yelowish yelowish bluish bluish

Info Download Help

Let's play with sizes

As you can see, you just simply combine the size CSS classes with any of the effect modifiers and you're good to go! Unlimited styles can be achieved. Cheers!

Size xs Size sm Size Default Size lg

Download Now! Download Now! Download Now!

Active / Disable / Loading States

There are many times that you may need to activate, deactivate, or load something in your web apps! So you certainly need to modify your buttons states. And that's exactly what `f8-button` offers!

Active State

Default Button Default Button - Active
Light Button Light Button - Active
Outline Button Outline Button - Active
3D Button 3D Button - Active
Rotator Button Rotator Button Rotator Button - Active Rotator Button - Active
Fader Button Fader Button Fader Button - Active Fader Button - Active

Disable State

Default Button Default Button - Disable
Light Button Light Button - Disable
Outline Button Outline Button - Disable
3D Button 3D Button - Disable
Rotator Button Rotator Button Rotator Button - Disable Rotator Button - Disable
Fader Button Fader Button Fader Button - Disable Fader Button - Disable

Loading State

Loading state is useful for the times that you like to interact with server or submit AJAX forms. You simply add the Loading State CSS class by Javascript and remove it when you receive the results from server. And yep! How to use examples are all explained in the documentation!

Default Button
Default Button
Default Button
Default Button
Default Button
Default Button
Default Button
Default Button
Default Button
Default Button

Call-to-action Buttons

Button with a huge header And a supporting text
Uppercase header With text shadow

Sign up today 30 days free trial
Sign up today 30 days free trial
Sign up today 30 days free trial


Sign up today 30 days free trial
Sign up today 30 days free trial
Sign up today 30 days free trial


Sign up today 30 days free trial
Sign up today 30 days free trial
Sign up today 30 days free trial



Social Icons

... ... ... ... ... ...

Form Buttons

You can use the button classes on an <a>, <button>, or <input> element.

Link Link disabled

Even More

As you see there are different kinds of CSS classes (we call them modifiers) that you can use for your blocks and combine them together to achieve unlimited number of styles.

  • Color
  • Size
  • Visual
  • Effect
  • State
  • Icon Block Modifiers
  • Utilities Block Modifiers
  • And of course your own CSS styles...

The combination of all of these modifiers together make variety of effects and styles to match your own designs. And of course, everything is explained in details, in the documenation.