-
Notifications
You must be signed in to change notification settings - Fork 112
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
feat: input component #129
Conversation
Co-authored-by: Murat Çorlu <murat.corlu@trendyol.com>
We were using line-height for calculating input height but while we are implementing I fixed it and should be ok now. |
Yes, I am aware of it. I commented for this reason. I checked, seems done 👍 |
If we can't do bottom alignment in this part separately, can we put these 3 input types one under the other? We do not use inputs in different label styles side by side in the design. Also, the text color of the input on the right looks different from the others, can we check? |
@buseselvi Good catch! 😊 Fixed it. Please check this version. Storybook will be re-rendered soon. |
🎉 This PR is included in version 2.0.0-beta.11 🎉 The release is available on: Your semantic-release bot 📦🚀 |
* feat: input component first boilerplate * feat: input work in progress * feat(input): more attributes are defined * feat(input): set validity with custom validation * feat(input): styling input * feat: input error validation and label defined * feat(input): added input medium features * feat(input): added input large, added all types * test(input): some tests are added * test: fix esbuild plugin causes ts decorators dont run * test(input): test coverage increased * refactor(input): linter fixes * docs(input): story file created * docs(storybook): adding user interaction test addon * feat: adding reportValidity method * docs(storybook): adding basic input ant input labels * refactor: linter fixes * fix(input): label-fixed placeholder visibility * test: include styles in unit tests (#133) Co-authored-by: Murat Çorlu <murat.corlu@trendyol.com> * test: clean forgotten tag in test html * test: dependency fix * refactor: linter fix * refactor: linter fix * fix(storybook): version fixed to 6.5.5 * docs(input): storybook doc improved * fix(input): css lint fix * fix(input): css part definition forgotten in the code * fix(input): font style fixed * fix(input): ui fixes with new rem sizes * chore(storybook): multi column demos aligned top * refactor(input): private properties pointed, better jsdoc * refactor: better web component analyzer * fix(input): placeholder color fix * fix(design): duplicate colors removed * fix(input): label bg color fixed Co-authored-by: mehmet.tanas <mehmet.tanas@trendyol.com>
🎉 This PR is included in version 2.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Known issues:
help-text
since its property ishelpText
. We need to analyze how to properly document properties and attributes.Also there are many missing features that we'll need near future for sure. But we wanted to iterate on this because input component is a quite complex component and we thought it makes sense to improve it step by step.