بعد النظر في المستندات والكود ، لا يبدو أن هناك طريقة جيدة لتغيير لون النص داخل حقل الإدخال نفسه. اللون الافتراضي هو الأسود rgba(0, 0, 0, 0.87)
. شيء مشابه لـ underlineFocusStyle
أو hintStyle
سيكون رائعًا.
إذا كنت بحاجة إلى تغيير لون النص لجميع المدخلات في التطبيق أو المكون الخاص بك ، فيمكنك استخدام Theme Overrides للقيام بذلك. راجع قسم _Overriding Theme Variables_ من http://material-ui.com/#/customization/themes
كما أرى ، يتم تعريف نص الإدخال في textField.textColor هنا:
https://github.com/callemall/material-ui/blob/master/src/styles/theme-manager.js#L185
إنه ليس في المستندات ولكن يمكنك استخدام inputStyle كدعم لـ TextField لتصميم الإدخال مباشرة.
chmann سوبر مفيد. اشكرك
التعليق الأكثر فائدة
إنه ليس في المستندات ولكن يمكنك استخدام inputStyle كدعم لـ TextField لتصميم الإدخال مباشرة.