master #81

Closed
malo wants to merge 322 commits from master into feat/bloc_layout/new-package
3 changed files with 39 additions and 2 deletions
Showing only changes of commit 2e187b26eb - Show all commits

View File

@ -42,7 +42,7 @@ class NavigationItem extends StatelessWidget {
context context
.themeExtension<TopBarThemeExtension>() .themeExtension<TopBarThemeExtension>()
?.secondaryColor, ?.secondaryColor,
Theme.of(context).primaryColor, context.colorScheme.primary
], ],
valueValidator: (value) => value != null, valueValidator: (value) => value != null,
transform: (value) => value, transform: (value) => value,

View File

@ -25,7 +25,7 @@ part 'text_input.g.dart';
@ComponentCopyWithExtension() @ComponentCopyWithExtension()
class TextInput extends TextInputComponent with $TextInputCWMixin { class TextInput extends TextInputComponent with $TextInputCWMixin {
TextInput({ const TextInput({
super.expand, super.expand,
super.validator, super.validator,
super.key, super.key,

View File

@ -0,0 +1,37 @@
// Copyright (C) 2023 WYATT GROUP
// Please see the AUTHORS file for details.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
import 'package:wyatt_ui_components/wyatt_wyatt_ui_components.dart';
import 'package:wyatt_ui_kit/wyatt_ui_kit.dart';
class WyattComponentThemeData {
static ComponentThemeData get wyattComponentThemeData =>
ComponentThemeData.raw(
appBar: const TopAppBar(),
topNavigationBarComponent: const TopNavigationBar(),
loaderComponent: const Loader(),
richTextBuilderComponent: const RichTextBuilder(),
textInputComponent: const TextInput(),
fileSelectionButtonComponent: FileSelectionButton(),
flatButtonComponent: FlatButton(),
simpleIconButtonComponent: SimpleIconButton(),
symbolButtonComponent: SymbolButton(),
informationCardComponent: const InformationCard(),
portfolioCardComponent: const PortfolioCard(),
quoteCardComponent: const QuoteCard(),
skillCardComponent: const SkillCard(),
);
}