import 'package:flutter/material.dart'; import 'package:flutter_tabler_icons/flutter_tabler_icons.dart'; import 'package:ything_radio/EasyLink.dart'; import 'package:ything_radio/EasyLinkWidget.dart'; import 'package:ything_radio/SafeZone.dart'; class Links extends StatelessWidget { const Links({super.key}); final List links = const [ EasyLinkWidget( linkInfo: EasyLink( uri: "https://github.com/YthingLLC/ything_radio", displayText: "GitHub - Ything Radio", icon: TablerIcons.brand_github), ), EasyLinkWidget( linkInfo: EasyLink( uri: "http://ything.net", displayText: "Ything Home", icon: TablerIcons.home, ), ), //EasyLinkWidget( // linkInfo: EasyLink( // uri: "http://", // displayText: "Link 3", // icon: TablerIcons.abc, // ), //), //EasyLinkWidget( // linkInfo: EasyLink( // uri: "https://", // displayText: "Link 4", // icon: TablerIcons.brand_wikipedia), //), ]; @override Widget build(BuildContext context) { return Container( decoration: const BoxDecoration( image: DecorationImage( image: AssetImage('assets/images/app-background3.jpg'), fit: BoxFit.cover, opacity: 0.4, ), ), child: DefaultTextStyle( style: Theme.of(context).textTheme.headlineSmall!, child: SafeZone( child: Center( child: Column( children: links.map((link) => link).toList(), ), ), ), ), ); } }