Skip to content

Commit 9165328

Browse files
committed
feat: add custom classes to UI components for consistent styling
1 parent dd89ff3 commit 9165328

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

adminforth/spa/src/afcl/Button.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<button
33
v-bind="$attrs"
44
type="submit"
5-
class="flex items-center justify-center gap-1 text-lightPrimaryContrast bg-lightPrimary dark:bg-darkPrimary hover:brightness-110
5+
class="afcl-button flex items-center justify-center gap-1 text-lightPrimaryContrast bg-lightPrimary dark:bg-darkPrimary hover:brightness-110
66
focus:ring-4 focus:outline-none focus:ring-lightPrimary focus:ring-opacity-50 font-medium rounded-lg text-sm px-5 py-2.5 text-center dark:focus:ring-darkPrimary dark:focus:ring-opacity-50"
77
:class="{
88
'cursor-default': props.disabled,

adminforth/spa/src/afcl/Checkbox.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="flex items-center h-5" :class="{'opacity-50' : props.disabled}">
2+
<div class="afcl-checkbox flex items-center h-5" :class="{'opacity-50' : props.disabled}">
33
<input :id="id"
44
ref="rememberInput"
55
type="checkbox"

adminforth/spa/src/afcl/Link.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<router-link
33
v-bind="$attrs"
44
:to="to"
5-
class="text-lightPrimary underline dark:text-darkPrimary hover:no-underline hover:brightness-110
5+
class="afcl-link text-lightPrimary underline dark:text-darkPrimary hover:no-underline hover:brightness-110
66
cursor-pointer"
77
>
88
<slot></slot>

adminforth/spa/src/afcl/LinkButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
v-bind="$attrs"
44
:to="props.to"
55
type="submit"
6-
class="flex items-center justify-center gap-1 text-lightPrimaryContrast bg-lightPrimary dark:bg-darkPrimary hover:brightness-110
6+
class="afcl-link-button flex items-center justify-center gap-1 text-lightPrimaryContrast bg-lightPrimary dark:bg-darkPrimary hover:brightness-110
77
focus:ring-4 focus:outline-none focus:ring-lightPrimary focus:ring-opacity-50 font-medium rounded-lg text-sm px-5 py-2.5 text-center dark:focus:ring-darkPrimary dark:focus:ring-opacity-50"
88
:class="{
99
'cursor-default': props.disabled,

adminforth/spa/src/afcl/Select.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="relative inline-block afcl-select" ref="internalSelect"
2+
<div class="afcl-select relative inline-block" ref="internalSelect"
33
:class="{'opacity-50': readonly}"
44
>
55
<div class="relative">

adminforth/spa/src/afcl/Tooltip.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div ref="triggerEl" class="inline-flex items-center">
2+
<div ref="triggerEl" class="afcl-tooltip inline-flex items-center">
33
<slot></slot>
44
</div>
55
<div

0 commit comments

Comments
 (0)