Skip to content
920 changes: 920 additions & 0 deletions docs/superpowers/plans/2026-07-05-cylinders-card.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions lib/core/constants/dive_detail_sections.dart
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ enum DiveDetailSectionId {
tide => 'Tide',
surfaceGps => 'Surface GPS',
weights => 'Weights',
tanks => 'Tanks',
tanks => 'Cylinders',
buddies => 'Buddies',
signatures => 'Signatures',
equipment => 'Equipment',
Expand All @@ -55,14 +55,14 @@ enum DiveDetailSectionId {
String get description {
return switch (this) {
decoO2 => 'NDL, ceiling, tissue heat map, O2 toxicity',
sacSegments => 'Phase/time segmentation, cylinder breakdown',
sacSegments => 'Phase/time SAC segmentation',
details => 'Type, location, trip, dive center, interval',
environment => 'Air/water temp, visibility, current',
altitude => 'Altitude value, category, deco requirement',
tide => 'Tide cycle graph and timing',
surfaceGps => 'GPS entry/exit points and surface drift',
weights => 'Weight breakdown, total weight',
tanks => 'Tank list, gas mixes, pressures, per-tank SAC',
tanks => 'Cylinder list, gas mixes, pressures, MOD/MND, per-tank SAC',
buddies => 'Buddy list with roles',
signatures => 'Buddy/instructor signature display and capture',
equipment => 'Equipment used in dive',
Expand Down
323 changes: 8 additions & 315 deletions lib/features/dive_log/presentation/pages/dive_detail_page.dart

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,3 @@ final isMultiTankDiveProvider = FutureProvider.family<bool, String>((

/// Expanded state for the Gas Analysis section in dive details
final gasAnalysisSectionExpandedProvider = StateProvider<bool>((ref) => false);

/// Expanded state for the Cylinder SAC subsection
final cylinderSacExpandedProvider = StateProvider<bool>((ref) => true);
Loading