Socket
Socket
Sign inDemoInstall

@axa-ch/button

Package Overview
Dependencies
8
Maintainers
49
Versions
122
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @axa-ch/button

The button component for the AXA Pattern Library


Version published
Maintainers
49
Install size
4.18 MB
Created

Readme

Source

AXA Button

Buttons provide a clickable element, which can be used in forms, or anywhere else where simple, standard call-to-action functionality is needed. They can also provide styled link functionality. They may display text, icons, or both. Buttons can be styled via several properties to change their look-and-feel.

Properties

variant

AttributeDetails
variant="secondary"Button in a ghost state
variant="red"Button red
variant="inverted"Button inverted
variant="inverted-blue-ocean"Button inverted blue ocean
variant="inverted-red-tosca"Button inverted red tosca
variant="inverted-purple-logan"Button inverted purple logan
variant="inverted-green-viridian"Button inverted green viridian
variant="inverted-blue-teal"Button inverted inverted blue teal

type

AttributeDetails
type="button"Default button type (default if omitted)
type="submit"Submit button submit for forms
type="reset"Reset button for forms

size

AttributeDetails
size=""Default button medium size
size="small"button small size
size="large"button large size

block

By default, buttons are inline blocks, but setting this attribute block will change the button to a full-width block element.

motionOff

The Boolean attribute motionoff deactivates hover animation.

disabled

The Boolean attribute disabled disables the button natively.

icon

Based on the string-valued attribute icon, interpreted as icon name, an icon will be rendered. To see the full list of possible icons, see the axa-icon README.

href

The string-valued attribute href is used like in a native <a> hyperlink.

external

The Boolean attribute external adds the target="_blank" functionality.

onClick

The function-valued attribute onClick can be used as a callback prop for React and other frameworks.

className

With this string attribute you can set a CSS class to the component.

FAQs

Last updated on 06 Mar 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc