Language-Widget added

This commit is contained in:
2024-12-05 15:54:23 +01:00
parent 683f0174ef
commit 3ba6f9d714
4 changed files with 51 additions and 1 deletions

BIN
assets/de_icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 891 B

BIN
assets/gb_icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,48 @@
import 'package:flutter/material.dart';
class LanguageWidget extends StatelessWidget {
const LanguageWidget({super.key});
@override
Widget build(BuildContext context) {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
children: [
Image.asset(
'assets/de_icon.png',
width: 50,
),
const Padding(padding: EdgeInsets.only(right: 15)),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text('Deutsch', style: Theme.of(context).textTheme.bodyLarge),
Text('Muttersprache',
style: Theme.of(context).textTheme.bodyMedium),
],
),
],
),
const Padding(padding: EdgeInsets.only(bottom: 8)),
Row(
children: [
Image.asset(
'assets/gb_icon.png',
width: 50,
),
const Padding(padding: EdgeInsets.only(right: 15)),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text('Englisch', style: Theme.of(context).textTheme.bodyLarge),
Text('Sehr gut', style: Theme.of(context).textTheme.bodyMedium),
],
),
],
),
],
);
}
}

View File

@@ -25,3 +25,5 @@ flutter:
assets: assets:
- assets/content.json - assets/content.json
- assets/profile.jpg - assets/profile.jpg
- assets/de_icon.png
- assets/gb_icon.png