import 'package:flutter/material.dart';
import 'package:my_portfolio/constants/colors.dart';
import 'package:my_portfolio/constants/skill_items.dart';
class SkillsMobile extends StatelessWidget {
const SkillsMobile({super.key});
@override
Widget build(BuildContext context) {
return ConstrainedBox(
constraints: const BoxConstraints(
maxWidth: 500.0,
),
child: Column(
children: [
// platform
for (int i = 0; i < platformItems.length; i++)
Container(
margin: EdgeInsets.only(bottom: 5.0),
width: double.maxFinite,
decoration: BoxDecoration(
color: CustomColor.bgLight2,
borderRadius: BorderRadius.circular(5.0),
),
child: ListTile(
contentPadding: const EdgeInsets.symmetric(
vertical: 10.0,
horizontal: 20.0,
),
leading: Image.asset(platformItems[i]["img"]),
title: Text(platformItems[i]["title"]),
),
),
const SizedBox(height: 50),
// skills
Wrap(
spacing: 10.0,
runSpacing: 10.0,
alignment: WrapAlignment.center,
children: [
for (int i = 0; i < skillItems.length; i++)
Chip(
padding: EdgeInsets.symmetric(vertical: 12.0, horizontal: 16.0),
backgroundColor: CustomColor.bgLight2,
label: Text(skillItems[i]["title"]),
avatar: Image.asset(skillItems[i]["img"]),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(50.0),
side: BorderSide.none,
),
),
],
),
],
),
);
}
}