1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-24 15:59:41 +02:00

chore(prettier): add tailwind prettier plugin [EE-4809] (#8221)

* add prettier plugin

* apply tailwind prettier formatting
This commit is contained in:
Ali 2023-02-13 10:04:24 +13:00 committed by GitHub
parent 9f6702d0b8
commit 58d66d3142
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
226 changed files with 704 additions and 699 deletions

View file

@ -144,12 +144,12 @@ export function IngressClassDatatable({
function renderIngressClassDescription() {
return (
<div className="flex flex-col !text-xs text-muted w-full">
<div className="text-muted flex w-full flex-col !text-xs">
<div className="mt-1">{description}</div>
{ingressControllers &&
ingControllerFormValues &&
isUnsavedChanges(ingressControllers, ingControllerFormValues) && (
<span className="flex items-center text-warning mt-1">
<span className="text-warning mt-1 flex items-center">
<Icon icon={AlertTriangle} className="!mr-1" />
<span className="text-warning">Unsaved changes.</span>
</span>

View file

@ -29,7 +29,7 @@ export function Annotations({
<>
{annotations.map((annotation, i) => (
<div className="row" key={annotation.ID}>
<div className="form-group !pl-0 col-sm-4 !m-0">
<div className="form-group col-sm-4 !m-0 !pl-0">
<div className="input-group input-group-sm">
<span className="input-group-addon required">Key</span>
<input
@ -49,7 +49,7 @@ export function Annotations({
</FormError>
)}
</div>
<div className="form-group !pl-0 col-sm-4 !m-0">
<div className="form-group col-sm-4 !m-0 !pl-0">
<div className="input-group input-group-sm">
<span className="input-group-addon required">Value</span>
<input
@ -69,7 +69,7 @@ export function Annotations({
</FormError>
)}
</div>
<div className="col-sm-3 !pl-0 !m-0">
<div className="col-sm-3 !m-0 !pl-0">
<Button
size="small"
color="dangerlight"

View file

@ -164,7 +164,7 @@ export function IngressForm({
/>
)}
{errors.ingressName && !isEdit && (
<FormError className="mt-1 error-inline">
<FormError className="error-inline mt-1">
{errors.ingressName}
</FormError>
)}
@ -190,7 +190,7 @@ export function IngressForm({
options={ingressClassOptions}
/>
{errors.className && (
<FormError className="mt-1 error-inline">
<FormError className="error-inline mt-1">
{errors.className}
</FormError>
)}
@ -198,7 +198,7 @@ export function IngressForm({
</div>
</div>
<div className="col-sm-12 px-0 text-muted !mb-0">
<div className="col-sm-12 text-muted !mb-0 px-0">
<div className="mb-2">Annotations</div>
<p className="vertical-center text-muted small">
<Icon icon={Info} mode="primary" />
@ -232,7 +232,7 @@ export function IngressForm({
/>
)}
<div className="col-sm-12 p-0 anntation-actions">
<div className="col-sm-12 anntation-actions p-0">
<Button
className="btn btn-sm btn-light mb-2 !ml-0"
onClick={() => addNewAnnotation()}
@ -280,15 +280,15 @@ export function IngressForm({
)}
</div>
<div className="col-sm-12 px-0 text-muted">Rules</div>
<div className="col-sm-12 text-muted px-0">Rules</div>
</div>
)}
{namespace &&
rule?.Hosts?.map((host, hostIndex) => (
<div className="row mb-5 rule bordered" key={host.Key}>
<div className="row rule bordered mb-5" key={host.Key}>
<div className="col-sm-12">
<div className="row mt-5 rule-actions">
<div className="row rule-actions mt-5">
<div className="col-sm-3 p-0">
{!host.NoHost ? 'Rule' : 'Fallback rule'}
</div>
@ -318,7 +318,7 @@ export function IngressForm({
</div>
{!host.NoHost && (
<div className="row">
<div className="form-group !pl-0 col-sm-6 col-lg-4 !pr-2">
<div className="form-group col-sm-6 col-lg-4 !pl-0 !pr-2">
<div className="input-group input-group-sm">
<span className="input-group-addon required">
Hostname
@ -341,7 +341,7 @@ export function IngressForm({
)}
</div>
<div className="form-group !pr-0 col-sm-6 col-lg-4 !pl-2">
<div className="form-group col-sm-6 col-lg-4 !pr-0 !pl-2">
<div className="input-group input-group-sm">
<span className="input-group-addon">TLS secret</span>
<Select
@ -356,7 +356,7 @@ export function IngressForm({
</div>
</div>
<p className="vertical-center text-muted small whitespace-nowrap col-sm-12 !p-0">
<p className="vertical-center text-muted small col-sm-12 whitespace-nowrap !p-0">
<Icon icon={Info} mode="primary" size="md" />
<span>
Add a secret via{' '}
@ -376,7 +376,7 @@ export function IngressForm({
</div>
)}
{host.NoHost && (
<p className="vertical-center text-muted small whitespace-nowrap col-sm-12 !p-0">
<p className="vertical-center text-muted small col-sm-12 whitespace-nowrap !p-0">
<Icon icon={Info} mode="primary" size="md" />A fallback rule
has no host specified. This rule only applies when an
inbound request has a hostname that does not match with any
@ -385,16 +385,16 @@ export function IngressForm({
)}
<div className="row">
<div className="col-sm-12 px-0 !mb-0 mt-2 text-muted">
<div className="col-sm-12 text-muted !mb-0 mt-2 px-0">
Paths
</div>
</div>
{host.Paths.map((path, pathIndex) => (
<div
className="mt-5 !mb-5 row path"
className="row path mt-5 !mb-5"
key={`path_${path.Key}}`}
>
<div className="form-group !pl-0 col-sm-3 col-xl-2 !m-0">
<div className="form-group col-sm-3 col-xl-2 !m-0 !pl-0">
<div className="input-group input-group-sm">
<span className="input-group-addon required">
Service
@ -417,7 +417,7 @@ export function IngressForm({
{errors[
`hosts[${hostIndex}].paths[${pathIndex}].servicename`
] && (
<FormError className="mt-1 !mb-0 error-inline">
<FormError className="error-inline mt-1 !mb-0">
{
errors[
`hosts[${hostIndex}].paths[${pathIndex}].servicename`
@ -427,7 +427,7 @@ export function IngressForm({
)}
</div>
<div className="form-group !pl-0 col-sm-2 col-xl-2 !m-0">
<div className="form-group col-sm-2 col-xl-2 !m-0 !pl-0">
{servicePorts && (
<>
<div className="input-group input-group-sm">
@ -474,7 +474,7 @@ export function IngressForm({
)}
</div>
<div className="form-group !pl-0 col-sm-3 col-xl-2 !m-0">
<div className="form-group col-sm-3 col-xl-2 !m-0 !pl-0">
<div className="input-group input-group-sm">
<span className="input-group-addon required">
Path type
@ -514,7 +514,7 @@ export function IngressForm({
)}
</div>
<div className="form-group !pl-0 col-sm-3 col-xl-3 !m-0">
<div className="form-group col-sm-3 col-xl-3 !m-0 !pl-0">
<div className="input-group input-group-sm">
<span className="input-group-addon required">Path</span>
<input
@ -547,9 +547,9 @@ export function IngressForm({
)}
</div>
<div className="form-group !pl-0 col-sm-1 !m-0">
<div className="form-group col-sm-1 !m-0 !pl-0">
<Button
className="btn btn-sm btn-only-icon !ml-0 vertical-center"
className="btn btn-sm btn-only-icon vertical-center !ml-0"
color="dangerlight"
type="button"
data-cy={`k8sAppCreate-rmPortButton_${hostIndex}-${pathIndex}`}
@ -576,8 +576,8 @@ export function IngressForm({
))}
{namespace && (
<div className="row p-0 rules-action">
<div className="col-sm-12 p-0 vertical-center">
<div className="row rules-action p-0">
<div className="col-sm-12 vertical-center p-0">
<Button
className="btn btn-sm btn-light !ml-0"
type="button"

View file

@ -33,7 +33,7 @@ export const ingressRules: Column<Ingress> = {
const isHttp = isHTTP(row.original.TLS || [], path.Host);
return (
<div key={`${path.Host}${path.Path}${path.ServiceName}:${path.Port}`}>
<span className="flex px-2 flex-nowrap items-center gap-1">
<span className="flex flex-nowrap items-center gap-1 px-2">
{link(path.Host, path.Path, isHttp)}
<Icon icon={ArrowRight} />
{`${path.ServiceName}:${path.Port}`}

View file

@ -72,7 +72,7 @@ function Label({ option }: { option: Option }) {
const Icon = option.Type === 'user' ? UserIcon : TeamIcon;
return (
<div className="flex gap-1 items-center">
<div className="flex items-center gap-1">
<Icon />
<span>{option.Name}</span>
<span>|</span>