Flutter Table Calendar — Custom
There is a flutter package called table Calendar https://pub.dev/packages/table_calendar which gives full fledged calendar feature.
but to make it look custom below is the code
import 'package:flutter/material.dart';
import 'package:habit_saber/pages/widgets/marker.dart';
import 'package:table_calendar/table_calendar.dart';class Calendar extends StatefulWidget {
const Calendar({Key? key}) : super(key: key);@override
State<Calendar> createState() => _CalendarState();
}class _CalendarState extends State<Calendar> {
@override
Widget build(BuildContext context) {
return Container(
child: TableCalendar(
firstDay: DateTime.utc(2010, 10, 16),
lastDay: DateTime.utc(2030, 3, 14),
focusedDay: DateTime.now(),
calendarBuilders: CalendarBuilders(
defaultBuilder: (context, day, focusedDay) {
return Marker();
},
todayBuilder: (context, day, focusedDay) {
return Marker();
},
),
),
);
}
}