Обновление: добавлено главное меню игры, а также обновлена структура проекта: пользовательский интерфейс разделён на модули (main_menu, profile_ui, shop_ui, game_ui, knowledge_ui, common_ui), функции вынесены в отдельные файлы (пока что функционал не написан, только интерфейс главного меню).

This commit is contained in:
Xatiko 2024-11-25 22:44:23 +03:00
parent 9b9b459d8f
commit 989a9056e7
23 changed files with 206 additions and 60 deletions

View file

@ -3,7 +3,7 @@ from tkinter import messagebox
from config import BACKGROUND_COLOR, PRIMARY_COLOR, BUTTON_COLOR, BUTTON_TEXT_COLOR, FONT, BIG_FONT, ADMIN_LOGIN, ADMIN_PASSWORD
from src.ui.admin_ui import AdminApp # Импорт интерфейса администратора
from database.db_events import create_user, check_user
from src.ui.user_ui import UserApp
from src.ui.user_ui.main_menu import UserApp
class DogAcademyApp:
def __init__(self, root):
@ -217,5 +217,6 @@ class DogAcademyApp:
messagebox.showerror("Ошибка", "Пожалуйста, заполните все поля.")
def show_user_dashboard(self):
self.clear_frame()
"""Перейти к главному меню пользователя после авторизации."""
UserApp(self.root, self)