Skip to content

Commit 126e7ef

Browse files
committed
fix(frontend): apply @tailwindcss/upgrade tool migrations
Changes applied by the official Tailwind v4 upgrade tool: - Move !important modifier from prefix to suffix (!prop → prop!) - Update max-w-screen-* to max-w-(--breakpoint-*) - Replace break-words with wrap-break-word
1 parent 01b919f commit 126e7ef

File tree

24 files changed

+44
-44
lines changed

24 files changed

+44
-44
lines changed

frontend/src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div id="ff-app" class="flex flex-col" :class="{'hidden-left-drawer': hiddenLeftDrawer}">
33
<template v-if="offline">
44
<main class="ff-bg-dark grow flex flex-col">
5-
<div class="w-full max-w-screen-2xl mx-auto my-2 sm:my-8 grow flex flex-col">
5+
<div class="w-full max-w-(--breakpoint-2xl) mx-auto my-2 sm:my-8 grow flex flex-col">
66
<Offline />
77
</div>
88
</main>

frontend/src/components/DevicesBrowser.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ export default {
579579
}
580580
581581
menu.push(null)
582-
menu.push({ name: 'Delete', class: ['!text-red-600'], action: this.showTeamBulkDeviceDeleteDialog, disabled: !enableDelete })
582+
menu.push({ name: 'Delete', class: ['text-red-600!'], action: this.showTeamBulkDeviceDeleteDialog, disabled: !enableDelete })
583583
return menu
584584
},
585585
applicationContext () {

frontend/src/components/audit-log/AuditEntry.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@
1515
</div>
1616
<div v-if="!disableAssociations" class="lg:w-36">
1717
<template v-if="association && entry.scope.type === 'device'">
18-
<router-link class="flex content-center" :to="{ name: 'Device', params: { id: entry.scope.id } }"><ChipIcon class="ff-icon relative invisible lg:visible " /> <span class="truncate ml-2 !leading-normal">{{ association.name }}</span></router-link>
18+
<router-link class="flex content-center" :to="{ name: 'Device', params: { id: entry.scope.id } }"><ChipIcon class="ff-icon relative invisible lg:visible " /> <span class="truncate ml-2 leading-normal!">{{ association.name }}</span></router-link>
1919
</template>
2020
<template v-else-if="association && entry.scope.type === 'project'">
21-
<router-link class="flex content-center" :to="{ name: 'Instance', params: { id: entry.scope.id } }"><ProjectsIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 !leading-normal">{{ association.name }}</span></router-link>
21+
<router-link class="flex content-center" :to="{ name: 'Instance', params: { id: entry.scope.id } }"><ProjectsIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 leading-normal!">{{ association.name }}</span></router-link>
2222
</template>
2323
<template v-else-if="association && entry.scope.type === 'application'">
24-
<router-link class="flex content-center" :to="{ name: 'Application', params: { id: entry.scope.id }}"><TemplateIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 !leading-normal">{{ association.name }}</span></router-link>
24+
<router-link class="flex content-center" :to="{ name: 'Application', params: { id: entry.scope.id }}"><TemplateIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 leading-normal!">{{ association.name }}</span></router-link>
2525
</template>
2626
<template v-else-if="entry.scope.type === 'team'">
27-
<router-link class="flex content-center" :to="'#'"><UserGroupIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 !leading-normal">This Team</span></router-link>
27+
<router-link class="flex content-center" :to="'#'"><UserGroupIcon class="ff-icon relative invisible lg:visible" /> <span class="truncate ml-2 leading-normal!">This Team</span></router-link>
2828
</template>
2929
</div>
3030
</div>

frontend/src/components/dialogs/AssetCompareDialog.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<ff-dialog
33
ref="dialog" :header="header" confirm-label="Close" :closeOnConfirm="true" data-el="flow-view-dialog"
4-
boxClass="!min-w-[80%] !min-h-[80%] !w-[80%] !h-[80%]" contentClass="overflow-hidden grow"
4+
boxClass="min-w-[80%]! min-h-[80%]! w-[80%]! h-[80%]!" contentClass="overflow-hidden grow"
55
@confirm="confirm()"
66
>
77
<template #default>

frontend/src/components/dialogs/AssetDetailDialog.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<ff-dialog
33
ref="dialog" :header="header" :sub-header="`Node-RED Version: ${nrVersion}`" confirm-label="Close" :closeOnConfirm="true"
4-
data-el="flow-view-dialog" boxClass="!min-w-[80%] !min-h-[80%] !w-[80%] !h-[80%]"
4+
data-el="flow-view-dialog" boxClass="min-w-[80%]! min-h-[80%]! w-[80%]! h-[80%]!"
55
contentClass="overflow-hidden grow" @confirm="confirm()"
66
>
77
<template #default>

frontend/src/components/dialogs/_addDeviceToGroupDialog.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
>
2424
<template #option="{ option, selected, active }">
2525
<li :class="{selected, active}">
26-
<div class="ff-option-content flex flex-col !gap-2 !items-start">
26+
<div class="ff-option-content flex flex-col gap-2! items-start!">
2727
<div class="title flex justify-between w-full items-center">
2828
<span class="truncate bold flex-1">{{ option.name }}</span>
2929
<span class="truncate text-gray-500 flex gap-1 items-center">

frontend/src/components/multi-step-forms/instance/steps/flows-step/ImportFlowsSection.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
:class="{'has-content': rawFlows}"
3939
/>
4040
<ff-button
41-
v-if="rawFlows" kind="secondary" class="!absolute bottom-1 right-1"
41+
v-if="rawFlows" kind="secondary" class="absolute! bottom-1 right-1"
4242
@click="rawFlows = null"
4343
>
4444
clear

frontend/src/layouts/Platform.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
</div>
5656
</ff-dialog>
5757
<transition name="page-fade">
58-
<div v-if="overlay" class="ff-dialog-container !z-[100]" />
58+
<div v-if="overlay" class="ff-dialog-container z-100!" />
5959
</transition>
6060
</div>
6161
</div>

frontend/src/pages/Login.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<ff-button data-action="login" :disabled="loggingIn || tooManyRequests" @click="login()">
3333
<span>Login</span>
3434
<span v-if="loggingIn || tooManyRequests" class="w-4">
35-
<SpinnerIcon class="ff-icon ml-3 !w-3.5" />
35+
<SpinnerIcon class="ff-icon ml-3 w-3.5!" />
3636
</span>
3737
</ff-button>
3838
<ff-button v-if="settings['user:signup']" kind="tertiary" to="/account/create" data-action="sign-up">Sign Up</ff-button>
@@ -46,7 +46,7 @@
4646
</template>
4747
<span>Sign In with Google</span>
4848
<span v-if="loggingIn || tooManyRequests" class="w-4">
49-
<SpinnerIcon class="ff-icon ml-3 !w-3.5" />
49+
<SpinnerIcon class="ff-icon ml-3 w-3.5!" />
5050
</span>
5151
</ff-button>
5252
</GoogleLogin>
@@ -71,7 +71,7 @@
7171
<ff-button data-action="submit-token" :disabled="loggingIn || tokenInvalid" @click="submitMFAToken()">
7272
<span>Continue</span>
7373
<span class="w-4">
74-
<SpinnerIcon v-if="loggingIn" class="ff-icon ml-3 !w-3.5" />
74+
<SpinnerIcon v-if="loggingIn" class="ff-icon ml-3 w-3.5!" />
7575
</span>
7676
</ff-button>
7777
</div>

frontend/src/pages/account/Create.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<ff-button type="submit" :disabled="!formValid || busy || tooManyRequests" data-action="sign-up">
4949
<span>Sign Up</span>
5050
<span class="w-4">
51-
<SpinnerIcon v-if="busy || tooManyRequests" class="ff-icon ml-3 !w-3.5" />
51+
<SpinnerIcon v-if="busy || tooManyRequests" class="ff-icon ml-3 w-3.5!" />
5252
</span>
5353
</ff-button>
5454
<p class="flex text-gray-400 font-light mt-6 gap-2 w-full justify-center">

0 commit comments

Comments
 (0)