working
This commit is contained in:
commit
a385308f38
44 changed files with 1614 additions and 0 deletions
51
app/config.py
Normal file
51
app/config.py
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
"""Конфигурация приложения"""
|
||||
import os
|
||||
import sys
|
||||
|
||||
|
||||
class Config:
|
||||
APP_NAME = "Captain's Log"
|
||||
APP_VERSION = "0.1.0"
|
||||
|
||||
# Путь к директории приложения
|
||||
if getattr(sys, 'frozen', False):
|
||||
APP_DIR = os.path.dirname(sys.executable)
|
||||
else:
|
||||
APP_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
# База данных
|
||||
DB_NAME = "captains_log.db"
|
||||
DB_PATH = os.path.join(APP_DIR, DB_NAME)
|
||||
|
||||
# Настройки UI
|
||||
WINDOW_WIDTH = 900
|
||||
WINDOW_HEIGHT = 650
|
||||
SIDEBAR_WIDTH = 350
|
||||
MIN_WINDOW_WIDTH = 800
|
||||
MIN_WINDOW_HEIGHT = 600
|
||||
|
||||
# Настройки цветов
|
||||
COLORS = {
|
||||
'bg': '#2b2b2b',
|
||||
'fg': '#ffffff',
|
||||
'sidebar_bg': '#333333',
|
||||
'editor_bg': '#3c3c3c',
|
||||
'button_bg': '#4a4a4a',
|
||||
'button_fg': '#ffffff',
|
||||
'button_hover': '#5a5a5a',
|
||||
'accent': '#007acc',
|
||||
'accent_hover': '#005f9e',
|
||||
'danger': '#d9534f',
|
||||
'danger_hover': '#c9302c',
|
||||
'success': '#5cb85c',
|
||||
'today_bg': '#007acc',
|
||||
'text_bg': '#252525',
|
||||
'text_fg': '#ffffff',
|
||||
'calendar_bg': '#333333',
|
||||
'calendar_fg': '#ffffff',
|
||||
'calendar_header': '#007acc',
|
||||
'list_bg': '#2d2d2d',
|
||||
'list_fg': '#ffffff',
|
||||
'list_selected': '#404040',
|
||||
'separator': '#555555'
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue