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

[Feature Request] Autocomplete Icon suppose to be inside the Text Field style and NOT rotating. #4447

Closed
rgalaxy opened this issue Jul 2, 2018 · 1 comment
Assignees
Labels
C: VAutocomplete VAutocomplete T: enhancement Functionality that enhances existing features

Comments

@rgalaxy
Copy link

rgalaxy commented Jul 2, 2018

Problem to solve

this issue is the extension of this issue [Bug Report] Appended Icon on Autocomplete Rotating When It Is Already Changed #4387

I need to change the icon inside the text field from those rotating triangle to just becomes magnifier (icon-search).
Today, i can do it by using append-outer-icon BUT it is not inside the div of input text anymore. Even the dropdown list will not extends to the end of the text-field.

Isn't it the rotation of the icon suppose to be the works of the developer? since not all people will use rotation animation as their default autocomplete behavior?

Proposed solution

  • Remove the rotating animation of the icon.
  • Add properties of animation
  • Make the dropdown-list to take up full length when append-outer-icon being used.

CODEPEN

https://codepen.io/RGALAXY/pen/VddJOW

@johnleider johnleider added the T: feature A new feature label Jul 2, 2018
@MajesticPotatoe MajesticPotatoe added the C: VAutocomplete VAutocomplete label Apr 10, 2019
@ratron
Copy link

ratron commented Jan 24, 2020

we would like to see that feature as well. i think adding a property to enable/disable animation would be the best solution. that would preserve the different design options when using append-icon vs. append-outer-icon.

this property should be implemented in the VSelect component - since VAutocomplete imports VSelect.

workaround

for now, we use an extra css-style to disable rotation:

.v-select.v-select--is-menu-active
  .v-input__icon--append
  .v-icon {
  transform: rotate(0);
}

@johnleider johnleider added this to the v3.x.x milestone Nov 19, 2020
@johnleider johnleider added this to To do in Vuetify 3 - Titan via automation Nov 30, 2020
@KaelWD KaelWD added T: enhancement Functionality that enhances existing features and removed T: feature A new feature labels May 15, 2023
@KaelWD KaelWD self-assigned this May 15, 2023
@KaelWD KaelWD modified the milestones: v3.x.x, v3.3.0 (Icarus) May 15, 2023
KaelWD added a commit that referenced this issue May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: VAutocomplete VAutocomplete T: enhancement Functionality that enhances existing features
Projects
No open projects
Development

No branches or pull requests

5 participants