-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds floating label variant on TextArea #764
Conversation
🦋 Changeset detectedLatest commit: d3ca762 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Kult! Jeg er med på denne - men har noen spørsmål.
cc @perweum |
Jeg er helt med på å standardisere og kun bruke "floating label". Synes også det var fint med character limit på høyresiden. Er det noe man kunne lagt til som en feature på input-elementer? Altså optional? |
Angående character limit - det burde i så fall være sin egen komponent. |
Å innføre label som en påkrevd prop er en breaking change, men det går nok greit. |
Gjorde det som en ekstra variant for å ikke lage noen breaking change. For vår del kan floating gjerne være standard versjon (om ikke eneste), men dette har nok dere mer innsikt i enn meg 😄 Si i fra om jeg skal gjøre noe mer/endre på noe 😊 |
Foreslår at du legger inn en optional label-prop, og fjerner variant propen jeg. Det er ikke breaking, men vi kan hjelpe folk å bruke label-varianten fremover allikevel. |
Det med character limits tror jeg fint kan leve som sin egen CharacterLimitedTextArea komponent - potensielt i Spor den også. Vi burde ikke legge til mer kompleksitet enn vi må i eksisterende komponenter når vi kan komponere dem sammen istedenfor. |
Can do! |
33da690
to
f59bde5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Et par småting, men ellers begynner denne å bli klar!
Co-authored-by: Kristofer Giltvedt Selbekk <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Flotte greier!
Bakgrunn
Dette er bare et forslag basert på noe jeg kom over.
I Team Personell trenger vi en
TextArea
med en floating label, slik somInput
. I tillegg tenkte jeg det er fint at det er litt konsekvent mellom komponentene som er ganske like 😊Formen vi trenger det for ser slik ut:
Dersom vi bruker
TextArea
slik den er nå vil det se slik ut:Ved siden av hverandre:
Løsning
Lagt til mulighet for å velge
variant="floating" på en
TextArea`. Legger til variants i theming og i komponenten selv siden den interne strukturen endres med varianten.