What happened?
Hello,
If you specify a style that changes the color of the text in the standout property of the q-input component, then it does not work for changing the color of the text inside the input field, as well as prepend/append icons. Only label text color changes when input focused.
When focusing, the color of text and icons becomes white on a light theme, and black on a dark theme.
See this example:
https://codepen.io/kovrik4spa/pen/vYQxxjd?editors=1011
As you can see in the standout property, I specified the style text-red
<q-input clearable standout="bg-teal text-red" v-model="text" label="Custom standout" dense style="width: 300px">
When you start changing the text, the background will turn teal color, the label will turn red, but the color of the text in the input box and icons will be white or black, depending on the theme.


What did you expect to happen?
I expected that the colors of the text in the input field and icons would turn red
Reproduction URL
https://codepen.io/kovrik4spa/pen/vYQxxjd?editors=1011
How to reproduce?
- Go to the provided reproduction link
- Choose theme
- Click on text field to focus and standout styles applied
Flavour
Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)
Areas
Components (quasar), Style & Identity (quasar)
Platforms/Browsers
Chrome
Quasar info output
No response
Relevant log output
No response
Additional context
No response
What happened?
Hello,
If you specify a style that changes the color of the text in the standout property of the q-input component, then it does not work for changing the color of the text inside the input field, as well as prepend/append icons. Only label text color changes when input focused.
When focusing, the color of text and icons becomes white on a light theme, and black on a dark theme.
See this example:
https://codepen.io/kovrik4spa/pen/vYQxxjd?editors=1011
As you can see in the
standoutproperty, I specified the styletext-red<q-input clearable standout="bg-teal text-red" v-model="text" label="Custom standout" dense style="width: 300px">When you start changing the text, the background will turn teal color, the label will turn red, but the color of the text in the input box and icons will be white or black, depending on the theme.
What did you expect to happen?
I expected that the colors of the text in the input field and icons would turn red
Reproduction URL
https://codepen.io/kovrik4spa/pen/vYQxxjd?editors=1011
How to reproduce?
Flavour
Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)
Areas
Components (quasar), Style & Identity (quasar)
Platforms/Browsers
Chrome
Quasar info output
No response
Relevant log output
No response
Additional context
No response