{
    "name": "sports",
    "label_en": "Sports & Activities",
    "label_ar": "الرياضة والأنشطة",
    "version": "1.0.0",
    "description": "Sports management, classes, teams, leagues, tournaments, equipment, and lockers",
    "sort_order": 70,
    "icon": "fas fa-running",
    "routes_file": "routes.php",
    "css_files": ["css/sports.css"],
    "js_files": ["js/sports.js"],
    "menu": [
        {
            "label_en": "Sports & Activities",
            "label_ar": "الرياضة والأنشطة",
            "icon": "fas fa-running",
            "permission": "sports.view",
            "sort_order": 70,
            "children": [
                {
                    "label_en": "Sports Catalog",
                    "label_ar": "دليل الرياضات",
                    "route": "/sports",
                    "permission": "sports.view",
                    "sort_order": 1
                },
                {
                    "label_en": "Seasons",
                    "label_ar": "المواسم",
                    "route": "/sports/seasons",
                    "permission": "sports.view",
                    "sort_order": 2
                },
                {
                    "label_en": "Coaches",
                    "label_ar": "المدربين",
                    "route": "/sports/coaches",
                    "permission": "sports.view",
                    "sort_order": 3
                },
                {
                    "label_en": "Classes",
                    "label_ar": "الحصص التدريبية",
                    "route": "/sports/classes",
                    "permission": "classes.view",
                    "sort_order": 4
                },
                {
                    "label_en": "Teams",
                    "label_ar": "الفرق",
                    "route": "/sports/teams",
                    "permission": "teams.view",
                    "sort_order": 5
                },
                {
                    "label_en": "Leagues",
                    "label_ar": "الدوريات",
                    "route": "/sports/leagues",
                    "permission": "sports.view",
                    "sort_order": 6
                },
                {
                    "label_en": "Matches",
                    "label_ar": "المباريات",
                    "route": "/sports/matches",
                    "permission": "sports.view",
                    "sort_order": 7
                },
                {
                    "label_en": "Tournaments",
                    "label_ar": "البطولات",
                    "route": "/sports/tournaments",
                    "permission": "tournaments.view",
                    "sort_order": 8
                },
                {
                    "label_en": "Equipment",
                    "label_ar": "المعدات",
                    "route": "/sports/equipment",
                    "permission": "equipment.view",
                    "sort_order": 9
                },
                {
                    "label_en": "Equipment Rentals",
                    "label_ar": "تأجير المعدات",
                    "route": "/sports/equipment/rentals",
                    "permission": "equipment.view",
                    "sort_order": 10
                },
                {
                    "label_en": "Lockers",
                    "label_ar": "الخزائن",
                    "route": "/sports/lockers",
                    "permission": "sports.view",
                    "sort_order": 11
                },
                {
                    "label_en": "Sport Memberships",
                    "label_ar": "عضويات رياضية",
                    "route": "/sports/memberships",
                    "permission": "sports.view",
                    "sort_order": 12
                },
                {
                    "label_en": "Achievements",
                    "label_ar": "الإنجازات",
                    "route": "/sports/achievements",
                    "permission": "sports.view",
                    "sort_order": 13
                }
            ]
        }
    ],
    "dashboard_widgets": [
        {
            "widget_id": "active_classes",
            "label_en": "Active Classes",
            "label_ar": "الحصص النشطة",
            "permission": "classes.view",
            "partial": "views/widgets/active_classes.php",
            "size": "col-md-4",
            "sort_order": 70
        },
        {
            "widget_id": "upcoming_matches",
            "label_en": "Upcoming Matches",
            "label_ar": "المباريات القادمة",
            "permission": "sports.view",
            "partial": "views/widgets/upcoming_matches.php",
            "size": "col-md-4",
            "sort_order": 71
        },
        {
            "widget_id": "equipment_alerts",
            "label_en": "Equipment Alerts",
            "label_ar": "تنبيهات المعدات",
            "permission": "equipment.view",
            "partial": "views/widgets/equipment_alerts.php",
            "size": "col-md-4",
            "sort_order": 72
        }
    ]
}