Browse Source

Maintenance: Mobile - Align form field styles when labelSrOnly is enabled

Vladimir Sheremet 1 year ago
parent
commit
adcc3beb1c

+ 1 - 0
app/frontend/apps/mobile/form/theme/global/addAbsoluteFloatingLabel.ts

@@ -40,6 +40,7 @@ export const addAbsoluteFloatingLabel = (classes: Classes = {}) => {
         placeholder:text-transparent
         focus-within:pt-8
         formkit-populated:pt-8
+        formkit-label-hidden:pt-2
       `),
     label: clean(`
         ${label}

BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/autocomplete/renders hidden autocomplete #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/autocomplete/renders selected hidden autocomplete #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/customer/renders hidden customer #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/customer/renders selected hidden customer #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/organization/renders hidden organization #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/organization/renders selected hidden organization #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/recipient/renders hidden recipient #0.png


BIN
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/__image_snapshots__/recipient/renders selected hidden recipient #0.png


+ 15 - 0
app/frontend/cypress/shared/components/Form/fields/FieldAutoComplete/autocomplete-visuals.cy.ts

@@ -148,5 +148,20 @@ describe('testing visuals for "FieldAutocomplete"', () => {
         },
       })
     })
+
+    it(`renders hidden ${type}`, () => {
+      mountFormField(type, { label: type, labelSrOnly: true })
+      checkFormMatchesSnapshot({ type })
+    })
+
+    it(`renders selected hidden ${type}`, () => {
+      mountFormField(type, {
+        label: type,
+        value: 0,
+        options,
+        labelSrOnly: true,
+      })
+      checkFormMatchesSnapshot({ type })
+    })
   })
 })

Some files were not shown because too many files changed in this diff