-
Notifications
You must be signed in to change notification settings - Fork 24
Vuetify: hg‐button (HgButtonComponent)
Mike Lyttle edited this page Jun 23, 2023
·
3 revisions
- primary, secondary, danger, success, and link variants:
- Swap
<hg-button>for<HgButtonComponent>. - Using full names makes it easier to track down references.
- Because it's easier to use imported components in Vue 3 with Composition API single-file components, instead of registering the component globally, import it in each file it is used.
- Swap
- icon variants:
- Swap
<hg-button>for<HgIconButtonComponent>.
- Swap
- icon-input variant:
- Swap
<hg-button>for<HgIconButtonComponent>inside an icon slot on<v-text-field>.
- Swap
- carousel and nav variants:
- Stop using
<hg-button>. Replace with appropriate built-in functionality of<v-carousel>or<v-nav-drawer>.
- Stop using
<HgButtonComponent>
<HgButtonComponent variant="secondary">
<HgButtonComponent color="error">
<HgButtonComponent color="success">
<HgButtonComponent variant="link">
<HgButtonComponent variant="link" color="error">
<HgButtonComponent size="small">
<HgIconButtonComponent icon="fa-bars" />
<HgIconButtonComponent icon="fa-bars" />
- Using the
inverseprop on<HgButtonComponent>, you can swap to an appearance that is suited for use on dark backgrounds. -
<HgIconButtonComponent>icons are white on dark backgrounds and black on light backgrounds by default. - Consider simplifying
<HgButtonComponent>declarations where appropriate:- Icons placed inside an
<HgButtonComponent>can often be replaced with aprepend-iconorappend-iconprop on<HgButtonComponent>. - Buttons that contain only text content can move that content into the
textprop to turn the declaration into a self-closing tag (<HgButtonComponent text="X" />).
- Icons placed inside an
-
Developer Standard and Processes
-
Workstation Setup
-
IDE Configuration
-
Application Config
-
RedHat SSO Authorization Server
-
Known Issues