chore: add build artifacts, map assets, and routing data
This commit is contained in:
@@ -134,9 +134,9 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
final obsElev = JordanDemSurface.elevationAt(_currentObs.latitude, _currentObs.longitude);
|
||||
|
||||
return Container(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 18, vertical: 14),
|
||||
padding: const EdgeInsets.all(16),
|
||||
decoration: const BoxDecoration(
|
||||
color: Color(0xFF0F172A),
|
||||
color: Color(0xFF090E1A),
|
||||
borderRadius: BorderRadius.vertical(top: Radius.circular(24)),
|
||||
border: Border(top: BorderSide(color: Color(0xFF38BDF8), width: 1.5)),
|
||||
),
|
||||
@@ -166,7 +166,7 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
Container(
|
||||
padding: const EdgeInsets.all(8),
|
||||
decoration: BoxDecoration(
|
||||
color: const Color(0x3322C55E),
|
||||
color: const Color(0xFF22C55E).withValues(alpha: 0.15),
|
||||
borderRadius: BorderRadius.circular(10),
|
||||
border: Border.all(color: const Color(0xFF22C55E)),
|
||||
),
|
||||
@@ -208,9 +208,9 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
// Metrics Card
|
||||
if (_report != null)
|
||||
Container(
|
||||
padding: const EdgeInsets.symmetric(vertical: 10, horizontal: 12),
|
||||
padding: const EdgeInsets.all(16),
|
||||
decoration: BoxDecoration(
|
||||
color: const Color(0xFF1E293B),
|
||||
color: const Color(0xFF0F172A),
|
||||
borderRadius: BorderRadius.circular(12),
|
||||
border: Border.all(color: Colors.white10),
|
||||
),
|
||||
@@ -308,7 +308,7 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
style: OutlinedButton.styleFrom(
|
||||
foregroundColor: const Color(0xFF38BDF8),
|
||||
side: const BorderSide(color: Color(0xFF38BDF8)),
|
||||
padding: const EdgeInsets.symmetric(vertical: 10),
|
||||
padding: const EdgeInsets.all(16),
|
||||
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(10)),
|
||||
),
|
||||
icon: Icon(_showCoordInputs ? Icons.expand_less : Icons.edit_location_alt, size: 16),
|
||||
@@ -322,7 +322,7 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
style: ElevatedButton.styleFrom(
|
||||
backgroundColor: const Color(0xFF0284C7),
|
||||
foregroundColor: Colors.white,
|
||||
padding: const EdgeInsets.symmetric(vertical: 10),
|
||||
padding: const EdgeInsets.all(16),
|
||||
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(10)),
|
||||
),
|
||||
icon: const Icon(Icons.touch_app, size: 16),
|
||||
@@ -460,7 +460,7 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
style: ElevatedButton.styleFrom(
|
||||
backgroundColor: const Color(0xFF22C55E),
|
||||
foregroundColor: Colors.white,
|
||||
padding: const EdgeInsets.symmetric(vertical: 10),
|
||||
padding: const EdgeInsets.all(16),
|
||||
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8)),
|
||||
),
|
||||
child: const Text('تطبيق الإحداثيات وإعادة الرصد', style: TextStyle(fontWeight: FontWeight.bold)),
|
||||
@@ -485,7 +485,7 @@ class _TacticalViewshedSheetState extends State<TacticalViewshedSheet> with Sing
|
||||
_computeViewshed();
|
||||
},
|
||||
child: Container(
|
||||
padding: const EdgeInsets.symmetric(vertical: 6),
|
||||
padding: const EdgeInsets.all(16),
|
||||
decoration: BoxDecoration(
|
||||
color: isSelected ? const Color(0xFF0284C7) : const Color(0xFF1E293B),
|
||||
borderRadius: BorderRadius.circular(8),
|
||||
|
||||
Reference in New Issue
Block a user