Флаттер RaisedButton цвет текста - PullRequest
0 голосов
/ 29 декабря 2018

Я новичок во Flutter и пытаюсь создать уникальную тему для своего приложения.вот что я сделал.

import 'package:flutter/material.dart';

import 'login.dart';

class ElBorsaApp extends StatelessWidget {
  static const kPrimaryColor = const Color(0xFF4db6ac);
  static const kPrimaryDarkColor = const Color(0xFF00867d);

  static const kSecondaryColor = const Color(0xFFff9800);
  static const kSecondaryDarkColor = const Color(0xFFc66900);

  static const kBrown900 = const Color(0xFF442B2D);
  static const kOrange900 = const Color(0xFFdd2c00);

  static const kErrorRed = const Color(0xFFC5032B);

  static const kSurfaceWhite = const Color(0xFFFFFBFA);
  static const kBackgroundWhite = Colors.white;

  static const TextStyle s = TextStyle(
    color: Colors.white,
  );

  @override
  Widget build(BuildContext context) {
    ThemeData baseTheme = ThemeData.light();
    return MaterialApp(
      home: Builder(builder: (context) => Login()),
      theme: baseTheme.copyWith(
        primaryColor: kPrimaryColor,
        primaryColorDark: kPrimaryDarkColor,
        accentColor: kBrown900,
        cursorColor: kPrimaryDarkColor,
        textSelectionHandleColor: kPrimaryDarkColor,
        buttonTheme: baseTheme.buttonTheme.copyWith(
          buttonColor: kSecondaryColor,
          textTheme: ButtonTextTheme.accent,
        ),
      ),
    );
  }
}

Я пытался сделать текст темы любой кнопки цветом акцента.

Однако цвет всегда синий (по умолчанию)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...