Skip to content
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

Input: Mobile Enhancements and style changes #5606

Closed
1 of 2 tasks
tmcconechy opened this issue Sep 14, 2021 · 3 comments · Fixed by #5747
Closed
1 of 2 tasks

Input: Mobile Enhancements and style changes #5606

tmcconechy opened this issue Sep 14, 2021 · 3 comments · Fixed by #5747
Assignees
Labels
focus: mobile Main focus is mobile improvements type: enhancement ✨ [5] Velocity rating (Fibonacci)

Comments

@tmcconechy
Copy link
Member

tmcconechy commented Sep 14, 2021

Describe the bug
Make some style changes to al input type fields and make it work better on mobile. Based on Demo
https://main-enterprise.demo.design.infor.com/components/input/example-index.html

Fixes
https://www.figma.com/file/CUC6hyMtzodsfU13Lsbw6G/IDS-Input?node-id=680%3A117

  • Add 44 hitboxes / field sizes on fields - (done by adding hitbox class)
  • Add these settings to web components (ids-input - remove compact settings on some components - field-height already exists, need a setting field-height-mobile)

Field Height Settings

  • small (compact / currently existing)
  • medium (medium / current existing)
  • large (new (hitbox style 44px))

Device Settings

  • desktop
  • mobile
  • configurable breakpoints (future)

So with these six combinations (2 existing) we can choose between 3 field heights and set it to go to these heights on mobile and or desktop. Default will be normal - desktop and large - mobile.

Additional context
https://jira.infor.com/browse/UXD-3258

Add this setting to all inputs and also do a seperate PR for the ones in the web components

@tmcconechy tmcconechy added type: enhancement ✨ focus: mobile Main focus is mobile improvements [5] Velocity rating (Fibonacci) labels Sep 14, 2021
@tmcconechy tmcconechy added this to Triage in Enterprise (Next) Sprint Grooming via automation Sep 14, 2021
@tmcconechy tmcconechy added [8] Velocity rating (Fibonacci) and removed [5] Velocity rating (Fibonacci) labels Sep 14, 2021
@tmcconechy tmcconechy added [5] Velocity rating (Fibonacci) and removed [8] Velocity rating (Fibonacci) labels Sep 29, 2021
@tmcconechy tmcconechy added this to To do in Enterprise 4.57.x (Oct 2021) Sprint via automation Sep 29, 2021
@ericangeles ericangeles moved this from To do to In progress in Enterprise 4.57.x (Oct 2021) Sprint Oct 14, 2021
@ericangeles ericangeles moved this from In progress to Pending Review in Enterprise 4.57.x (Oct 2021) Sprint Oct 21, 2021
@CindyMercadoReyes
Copy link
Collaborator

Hello team, BDD has been created for this ticket; @ericangeles @tmcconech
story_github5606.docx
y

@ericangeles
Copy link
Contributor

Adding @maezcruz

@EdwardCoyle EdwardCoyle moved this from Pending Review to Ready for QA (beta) in Enterprise 4.57.x (Oct 2021) Sprint Oct 27, 2021
@nganotice
Copy link

This has been QA tested and passed on v4.57.0-dev.

1st
Screen Shot 2021-10-27 at 5 09 02 PM

2nd
Screen Shot 2021-10-27 at 5 11 32 PM

Moving this ticket to Done.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: mobile Main focus is mobile improvements type: enhancement ✨ [5] Velocity rating (Fibonacci)
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants