feat(admin): expand exchange admin and unify admin UX
Some checks failed
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m39s
CI/CD Pipeline / Run Tests (pull_request) Successful in 3m0s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 35s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped

This commit is contained in:
2026-03-24 13:58:24 +01:00
parent 559b9bc5ef
commit c98ba76081
33 changed files with 2915 additions and 209 deletions

View File

@@ -56,16 +56,16 @@ INSTALLED_APPS = [
# Jazzmin Admin Configuration
JAZZMIN_SETTINGS = {
# Title
"site_title": "Mostovik Admin",
"site_header": "Mostovik",
"site_brand": "Mostovik",
"site_title": "Панель управления",
"site_header": "Панель управления",
"site_brand": "Панель управления",
"site_logo": None,
"login_logo": None,
"login_logo_dark": None,
"site_logo_classes": "img-circle",
"site_icon": None,
"welcome_sign": "Добро пожаловать в панель управления",
"copyright": "Mostovik Backend",
"welcome_sign": "Панель администрирования данных",
"copyright": "Административная панель",
# Search
"search_model": ["user.User", "parsers.IndustrialCertificateRecord"],
# User menu
@@ -98,6 +98,10 @@ JAZZMIN_SETTINGS = {
"parsers.ParserLoadLog": "fas fa-history",
"parsers.IndustrialCertificateRecord": "fas fa-certificate",
"parsers.ManufacturerRecord": "fas fa-industry",
"parsers.IndustrialProductRecord": "fas fa-boxes-stacked",
"parsers.InspectionRecord": "fas fa-clipboard-check",
"parsers.ProcurementRecord": "fas fa-file-signature",
"parsers.FinancialReport": "fas fa-chart-line",
"registers.Register": "fas fa-book",
"registers.Organization": "fas fa-building",
"exchange.ExchangeConnection": "fas fa-database",
@@ -113,7 +117,7 @@ JAZZMIN_SETTINGS = {
"related_modal_active": True,
# UI Tweaks
"custom_css": "admin/css/mostovik-admin-theme.css",
"custom_js": None,
"custom_js": "admin/js/mostovik-admin-particles.js",
"use_google_fonts_cdn": True,
"show_ui_builder": False,
# Change view