Skip to content
Snippets Groups Projects
Commit ad3204e1 authored by Sara Savanovic Djordjevic's avatar Sara Savanovic Djordjevic
Browse files

update: collapsable quick view box

parent 48339c4b
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@ final regTextStyle = GoogleFonts.dmSans(fontSize: 20, color: textColor);
final chartTextStyle = GoogleFonts.dmSans(fontSize: 14, color: textColor);
// Colors
const mediumBlue = Color(0xFF015E8F);
const darkBlue = Color(0xFF00B4D8);
const darkestBlue = Color(0xFF03045E);
const lightBlue = Color(0xFFCAF0F8);
......
......@@ -17,6 +17,7 @@ class MapContainerWidget extends StatefulWidget {
class _MapContainerWidgetState extends State<MapContainerWidget> {
MarkerTemplate? selectedMarker;
bool isMinimized = true; // Quick view box state tacker
@override
Widget build(BuildContext context) {
......@@ -77,41 +78,41 @@ class _MapContainerWidgetState extends State<MapContainerWidget> {
);
}).toList(),
),
if (selectedMarker != null) // Quick chart on marker press
Positioned(
bottom: 10,
right: 10,
child: ClipRRect(
borderRadius: BorderRadius.circular(10),
child: Container(
width: (screenWidth * boxWidth)/2.3,
height: (screenWidth * boxWidth)/2.3,
color: darkBlue,
child: Stack(
children: [
Center(
child: Text(
'Placeholder',
style: regTextStyle,
),
Positioned(
bottom: 10,
right: 10,
child: ClipRRect(
borderRadius: BorderRadius.circular(10),
child: Container(
width: (screenWidth * boxWidth) / 2.3,
height: isMinimized ? 20 : (screenWidth * boxWidth) / 2.3,
color: darkBlue,
child: Stack(
children: [
Center(
child: Text(
'Placeholder',
style: regTextStyle,
),
Positioned(
top: 5,
right: 5,
child: GestureDetector(
onTap: () {
setState(() {
selectedMarker = null;
});
},
child: const Icon(Icons.close),
),
),
Positioned(
top: isMinimized ? 0 : 5,
left: 5,
child: GestureDetector(
onTap: () {
setState(() {
isMinimized = !isMinimized; // Toggle the minimized state
print("IsMinimized?: $isMinimized");
});
},
child: Icon(isMinimized ? Icons.arrow_upward : Icons.arrow_downward),
),
],
),
),
],
),
),
),
),
],
),
),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment