Settings-modulekaarten consolideren (~150-250 regels scaffold) #2071
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2071
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Probleem
Meerdere instellingen-modulekaarten in
lib/widgets/dialogs/settings/gebruiken vrijwel hetzelfde outerMaterial/RoundedRectangleBorder-scaffold en eenSwitchListTile-gebaseerde layout:Betrokken bestanden
settings/elearning_module_card.dart(regels 21-27, switch op 31)settings/online_storage_module_card.dart(regels 35-40, switch op 45)settings/asset_rights_module_card.dart(regels 15-20, switch op 22)settings/procesverbetering_module_card.dart(regels 47-52, switch op 56)settings/video_calls_module_card.dart(regels 24-29, switch op 33)settings/ai_module_card.dart(regels 40-45, switch op 49)settings/import_module_card.dartsettings/collaboration_module_card.dartsettings/libreplan_module_card.dartsettings/managementsysteem_module_card.dartai_module_card.dartenlibreplan_module_card.dartlijken qua opbouw bijna identiek: eenwatch-provider, dezelfdeMaterial-scaffold, dezelfdeSwitchListTile-opbouw en dezelfde "Binnenkort"-fallback voor niet-desktop platformen.Voorstel
Maak een gedeelde
SettingsModuleCard-widget die de scaffold, switch-layout en optionele extra rijen (testknoppen, statusmeldingen) accepteert. Begin metai_module_card.dartenlibreplan_module_card.dartals eerste kandidaten.Schatting
Per kaart ~15-25 regels aan herhaald scaffold/spacing. Bij ~10 kaarten: 150-250 regels.
Labels
duplicate, enhancement