Vue Button

TailGrids Vue button components are built with the latest Vue 3 and Tailwind CSS. It helps users to navigate your website easily. The buttons are designed to wo ...

Vue Dark Full Rounded ButtonFree

A bold, dark Vue button component with round edges and white text works great in both light and dark themes. It’s perfect for buttons that need to stand out and grab attention.

Vue Dark Full Rounded Button With IconFree

An elegant Vue dark button component with smooth, perfectly round edges, white text, and an icon on the left. It enhances the user experience with a modern design that looks great in both light and dark themes.

Vue Dark Outline ButtonFree

A stylish and modern Vue.js button component with a dark outline and rounded edges. The text dynamically adjusts its color based on the theme—black on light themes and white on dark themes. It ensures optimal contrast and a sleek user experience.

Vue Dark Semi-Rounded ButtonFree

A stylish and modern Vue button component with a dark background, slightly rounded corners, and white text. The design enhances readability while maintaining a soft, contemporary feel, perfect for dark theme interfaces.

Vue Dark Semi-Rounded Button With IconFree

A modern CTA button component for Vue.js projects with a dark background, white text, and slightly rounded corners. It includes an icon on the left, ensuring better readability and seamless adaptation to dark themes for a clear call to action.

Vue Dark Square ButtonFree

A strong and impactful button for Vue.js applications with a dark background, crisp white text, and sharp corners. This style is perfect for CTAs who need to stand out and convey a clear, compelling message.

Vue Dark Square Button With IconFree

A sleek and modern Vue button component with a square design and an icon on the left side. This style provides an extra layer of meaning to the text label, making it perfect for clear, attention-grabbing CTAs.

Vue Primary Full Rounded ButtonFree

A striking and inviting Vue.js button component with a fully rounded shape and a bright primary-colored background. The contrasting white text ensures clear readability, making it a perfect choice for a professional UI.

Vue Primary Full Rounded Button With IconFree

This Vue button features a primary color with a fully rounded design and an icon on the left side, providing a clear visual cue that enhances the message. Its attention-grabbing design works well in both light and dark themes, ensuring a compelling user experience.

Vue Primary Full Rounded Outline Button With IconFree

Create a stunning UI with this primary-colored outline and fully rounded button component. The text inherits the primary color, strengthening your brand identity while offering a visually appealing and modern button style.

Vue Primary Outline ButtonFree

The Vue.js button component features a primary-colored outline with slightly rounded corners, offering a clear and simple design. The text inherits the primary color, reinforcing your brand identity while maintaining a sleek and modern appearance.

Vue Primary Semi Rounded ButtonFree

A modern Vue button component with a primary color background, slightly rounded corners, and white text for clear readability.

Vue Primary Semi-Rounded Button With IconFree

A primary-color Vue button component with slightly rounded corners and an icon on the left, enhancing clarity and user understanding.

Vue Primary Semi-Rounded Outline Button With IconFree

A Vue.js button with a primary-colored outline, slightly rounded corners, and text in the same color, offering a clean, brand-aligned look.

Vue Primary Square ButtonFree

A Vue button with a solid primary-colored background, sharp corners, and white text for a striking, modern look.

Vue Primary Square Button With IconFree

This Vue.js button component features a primary-colored outline with slightly rounded corners, offering a clear and simple design. The text inherits the primary color, reinforcing your brand identity while maintaining a sleek and modern appearance.

Vue Primary Square Outline Button With IconFree

The Vue button component has a primary-colored outline with sharp square corners, creating a clear, well-defined look. The text inherits the primary color, enhancing brand identity, while the left-aligned icon adds a touch of clarity and meaning.

Vue Secondary Full Rounded ButtonFree

A Vue.js button UI component with a solid secondary-colored background and rounded corners. The contrasting white text ensures readability, making it stylish in both light and dark themes.

Vue Secondary Full Rounded Button With IconFree

A Vue.js button UI with a solid secondary-colored background, rounded corners, and an icon on the left. It offers a friendly, clear design for both light and dark themes.

Vue Secondary Outline ButtonFree

This Vue.js button includes a secondary-colored outline with slightly rounded corners, creating a discreet and simple design. The text inherits the secondary color, ensuring a cohesive and clean look.

Vue Secondary Semi Rounded ButtonFree

This Vue.js button has a solid secondary-colored background with slightly rounded corners, providing a balanced and visually appealing look. The contrasting white text ensures readability.

Vue Secondary Semi Rounded Button With IconFree

A Vue.js button component with a solid secondary-colored background, slightly rounded corners, and an icon on the left, provides a balanced and clear design.

Vue Secondary Square ButtonFree

This Vue.js button component includes a solid secondary-colored background with sharp square corners, offering a clear, straightforward look. The white text ensures readability in both dark and light themes.

Vue Secondary Square Button With IconFree

This Vue.js button component features a solid secondary-colored background with sharp square corners and an icon on the left, offering a clear, direct look and enhancing user understanding.

Vue White Full Rounded ButtonFree

The Vue.js button features a solid white background, fully rounded corners, and dark text for clear readability. The hover effect adds a modern touch, making it suitable for any theme.

Vue White Full Rounded Button With IconFree

A Vue button component with a white background, rounded edges, and an icon on the left. The dark text and shadow effect ensure clarity and appeal in both themes.

Vue White Full Rounded Outline Button With IconFree

A Vue button component with a white border, rounded edges, and a hover effect that highlights the text and icon, ensuring readability in both light and dark themes.

Vue White Semi Rounded ButtonFree

This Vue.js button UI has a solid white background, semi-rounded corners, and a hover effect with a light-gray background, offering an interactive and stylish design with clear text.

Vue White Semi Rounded Button With IconFree

A Vue button component with a solid white background, semi-rounded corners, and an icon on the left. The light gray hover effect adds interactivity.

Vue White Semi Rounded Outline Button With IconFree

This button component for Vue.js has a solid white border, semi-rounded corners, and a hover effect that fills the background. The icon on the left enhances visibility and engagement.

Vue White Square ButtonFree

A Vue button with a solid white background and sharp corners, offering a clean design with a subtle gray hover effect for interactivity.

Vue White Square Button With IconFree

A Vue button with a solid white background, sharp corners, and an icon on the left. It provides a light-gray hover effect for interactivity and a modern look.

Vue White Square Outline Button With IconFree

A Vue button component with a white border, sharp corners, and a left icon. It highlights on hover with a white background fill.