Replace logo.png with new version, rename МОНТ→MONT everywhere
This commit is contained in:
+4
-4
@@ -90,7 +90,7 @@ def _get_geo(ip: str) -> str:
|
||||
pass
|
||||
return ""
|
||||
|
||||
app = FastAPI(title="МОНТ - инфрастуктурный полигон")
|
||||
app = FastAPI(title="MONT - инфрастуктурный полигон")
|
||||
app.mount("/static", StaticFiles(directory="static"), name="static")
|
||||
|
||||
|
||||
@@ -155,7 +155,7 @@ _MOBILE_PAGE = (
|
||||
"<head>"
|
||||
'<meta charset="utf-8"/>'
|
||||
'<meta name="viewport" content="width=device-width,initial-scale=1"/>'
|
||||
"<title>МОНТ - инфрастуктурный полигон</title>"
|
||||
"<title>MONT - инфрастуктурный полигон</title>"
|
||||
"<style>"
|
||||
"*{box-sizing:border-box;margin:0;padding:0}"
|
||||
"body{min-height:100dvh;display:flex;flex-direction:column;align-items:center;"
|
||||
@@ -502,9 +502,9 @@ async def request_access(request: Request, db: Session = Depends(get_db)):
|
||||
products_text = f"\n\n🖥 *Интересующие продукты:*\n{items}"
|
||||
|
||||
divider = "━━━━━━━━━━━━━━━━━━━━━━"
|
||||
manager_text = f"\n🤝 *Менеджер МОНТ:* {manager}" if manager else ""
|
||||
manager_text = f"\n🤝 *Менеджер MONT:* {manager}" if manager else ""
|
||||
text = (
|
||||
f"🔔 *Новый запрос доступа к полигону МОНТ*\n"
|
||||
f"🔔 *Новый запрос доступа к полигону MONT*\n"
|
||||
f"{divider}\n\n"
|
||||
f"👤 *Имя:* {name}\n"
|
||||
f"🏢 *Компания:* {company}\n"
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 32 KiB |
@@ -23,8 +23,8 @@
|
||||
<body>
|
||||
<header class="header">
|
||||
<div style="display:flex; align-items:center; gap:0.6rem;">
|
||||
<img src="/static/logo.png" alt="MONT" class="header-logo" />
|
||||
<div>МОНТ - инфрастуктурный полигон | Админ: {{ admin.username }}</div>
|
||||
<a href="https://4mont.ru"><img src="/static/logo.png?v=2" alt="MONT" class="header-logo" /></a>
|
||||
<div>MONT - инфрастуктурный полигон | Админ: {{ admin.username }}</div>
|
||||
</div>
|
||||
<a href="/" class="btn-link secondary">Главная панель</a>
|
||||
</header>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>МОНТ - инфрастуктурный полигон</title>
|
||||
<title>MONT - инфрастуктурный полигон</title>
|
||||
<link rel="stylesheet" href="/static/style.css" />
|
||||
<link rel="icon" type="image/svg+xml" href="/static/favicon.svg" />
|
||||
<link rel="icon" type="image/png" href="/static/favicon.png" />
|
||||
@@ -32,10 +32,10 @@
|
||||
.mw-footer{position:absolute;bottom:1.2rem;left:0;width:100%;text-align:center;font-size:clamp(.65rem,2.8vw,.78rem);color:rgba(160,184,204,.45);font-family:sans-serif}
|
||||
</style>{% endraw %}
|
||||
<div id="mobile-wall">
|
||||
<img src="/static/logo.png" alt="MONT" style="position:absolute;top:1.2rem;left:50%;transform:translateX(-50%);height:clamp(4rem,16vw,6rem);opacity:.9">
|
||||
<a href="https://4mont.ru"><img src="/static/logo.png?v=2" alt="MONT" style="position:absolute;top:1.2rem;left:50%;transform:translateX(-50%);height:clamp(4rem,16vw,6rem);opacity:.9"></a>
|
||||
<div class="mw-icon">🖥️</div>
|
||||
<div class="mw-title">Только для компьютера</div>
|
||||
<div class="mw-sub">Инфраструктурный полигон МОНТ оптимизирован для работы на ПК.<br>Пожалуйста, откройте портал с настольного компьютера или ноутбука.</div>
|
||||
<div class="mw-sub">Инфраструктурный полигон MONT оптимизирован для работы на ПК.<br>Пожалуйста, откройте портал с настольного компьютера или ноутбука.</div>
|
||||
<div class="mw-badge">
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="3" width="20" height="14" rx="2"/><path d="M8 21h8M12 17v4"/></svg>
|
||||
Минимальная ширина экрана: 1024 px
|
||||
@@ -58,11 +58,11 @@
|
||||
</div>
|
||||
</header>
|
||||
<div class="page-logo-wrap">
|
||||
<img src="/static/logo.png" alt="MONT" class="page-logo" />
|
||||
<a href="https://4mont.ru"><img src="/static/logo.png?v=2" alt="MONT" class="page-logo" /></a>
|
||||
</div>
|
||||
<main class="admin-layout">
|
||||
<section class="panel">
|
||||
<div class="admin-intro">Инфраструктурный полигон МОНТ</div>
|
||||
<div class="admin-intro">Инфраструктурный полигон MONT</div>
|
||||
{% if session_notice %}
|
||||
<div class="session-notice">{{ session_notice }}</div>
|
||||
{% endif %}
|
||||
|
||||
+17
-17
@@ -3,31 +3,31 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Инфраструктурный полигон МОНТ — демо и пилоты российского ПО</title>
|
||||
<meta name="description" content="Инфраструктурный полигон МОНТ: демонстрация и пилотное тестирование российского ПО для партнёров и заказчиков. Браузерный доступ к рабочим стендам — без установки и настройки." />
|
||||
<meta name="keywords" content="инфраструктурный полигон МОНТ, пилоты МОНТ, демо МОНТ, партнёры МОНТ, демонстрация МОНТ, российское ПО демо, отечественное ПО тестирование, демостенд ПО" />
|
||||
<title>Инфраструктурный полигон MONT — демо и пилоты российского ПО</title>
|
||||
<meta name="description" content="Инфраструктурный полигон MONT: демонстрация и пилотное тестирование российского ПО для партнёров и заказчиков. Браузерный доступ к рабочим стендам — без установки и настройки." />
|
||||
<meta name="keywords" content="инфраструктурный полигон MONT, пилоты MONT, демо MONT, партнёры MONT, демонстрация MONT, российское ПО демо, отечественное ПО тестирование, демостенд ПО" />
|
||||
<meta name="robots" content="index, follow" />
|
||||
<link rel="canonical" href="https://stend.4mont.ru/" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://stend.4mont.ru/" />
|
||||
<meta property="og:title" content="Инфраструктурный полигон МОНТ — демо и пилоты российского ПО" />
|
||||
<meta property="og:description" content="Демонстрация и тестирование российского ПО для партнёров и заказчиков МОНТ. Доступ к рабочим стендам прямо в браузере." />
|
||||
<meta property="og:image" content="https://stend.4mont.ru/static/logo.png" />
|
||||
<meta property="og:title" content="Инфраструктурный полигон MONT — демо и пилоты российского ПО" />
|
||||
<meta property="og:description" content="Демонстрация и тестирование российского ПО для партнёров и заказчиков MONT. Доступ к рабочим стендам прямо в браузере." />
|
||||
<meta property="og:image" content="https://stend.4mont.ru/static/logo.png?v=2" />
|
||||
<meta property="og:locale" content="ru_RU" />
|
||||
<meta property="og:site_name" content="Полигон МОНТ" />
|
||||
<meta property="og:site_name" content="Полигон MONT" />
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:title" content="Инфраструктурный полигон МОНТ" />
|
||||
<meta name="twitter:description" content="Демо и пилоты российского ПО для партнёров и заказчиков МОНТ." />
|
||||
<meta name="twitter:title" content="Инфраструктурный полигон MONT" />
|
||||
<meta name="twitter:description" content="Демо и пилоты российского ПО для партнёров и заказчиков MONT." />
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "Инфраструктурный полигон МОНТ",
|
||||
"name": "Инфраструктурный полигон MONT",
|
||||
"url": "https://stend.4mont.ru/",
|
||||
"description": "Платформа для демонстрации и пилотного тестирования российского программного обеспечения. Партнёры и заказчики МОНТ получают браузерный доступ к рабочим стендам.",
|
||||
"description": "Платформа для демонстрации и пилотного тестирования российского программного обеспечения. Партнёры и заказчики MONT получают браузерный доступ к рабочим стендам.",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "МОНТ",
|
||||
"name": "MONT",
|
||||
"url": "https://www.mont.com/"
|
||||
}
|
||||
}
|
||||
@@ -53,14 +53,14 @@
|
||||
<!-- /Yandex.Metrika counter -->
|
||||
</head>
|
||||
<body>
|
||||
<img src="/static/logo.png" alt="MONT" class="login-corner-logo" />
|
||||
<a href="https://4mont.ru"><img src="/static/logo.png?v=2" alt="MONT" class="login-corner-logo" /></a>
|
||||
<div class="login-wrap">
|
||||
<aside class="login-left">
|
||||
<div class="login-left-glow login-left-glow-top"></div>
|
||||
<div class="login-left-glow login-left-glow-bottom"></div>
|
||||
<div class="login-left-inner">
|
||||
<h1 class="login-left-title">Инфраструктурный<br>полигон МОНТ</h1>
|
||||
<p class="login-left-desc">Платформа для демонстрации и пилотного тестирования российского ПО. Партнёры и заказчики МОНТ получают браузерный доступ к рабочим стендам с отечественными ОС, платформами виртуализации, СРК и другими решениями — без установки и настройки.</p>
|
||||
<h1 class="login-left-title">Инфраструктурный<br>полигон MONT</h1>
|
||||
<p class="login-left-desc">Платформа для демонстрации и пилотного тестирования российского ПО. Партнёры и заказчики MONT получают браузерный доступ к рабочим стендам с отечественными ОС, платформами виртуализации, СРК и другими решениями — без установки и настройки.</p>
|
||||
<ul class="login-features">
|
||||
<li class="login-feature">
|
||||
<span class="login-feature-icon">🖥</span>
|
||||
@@ -133,7 +133,7 @@
|
||||
<input id="am-phone" type="tel" placeholder="+7 (999) 000-00-00" />
|
||||
</div>
|
||||
<div class="access-field">
|
||||
<label>Ваш менеджер в МОНТ</label>
|
||||
<label>Ваш менеджер в MONT</label>
|
||||
<input id="am-manager" type="text" placeholder="Если известно — укажите имя" />
|
||||
</div>
|
||||
<div class="access-field">
|
||||
@@ -166,7 +166,7 @@
|
||||
<div class="access-field"><label>Название компании <span class="req">*</span></label><input id="am-company" type="text" placeholder="ООО Компания" /></div>
|
||||
<div class="access-field"><label>Email <span class="req">*</span></label><input id="am-email" type="email" placeholder="ivan@company.ru" /></div>
|
||||
<div class="access-field"><label>Телефон <span class="req">*</span></label><input id="am-phone" type="tel" placeholder="+7 (999) 000-00-00" /></div>
|
||||
<div class="access-field"><label>Ваш менеджер в МОНТ</label><input id="am-manager" type="text" placeholder="Если известно — укажите имя" /></div>
|
||||
<div class="access-field"><label>Ваш менеджер в MONT</label><input id="am-manager" type="text" placeholder="Если известно — укажите имя" /></div>
|
||||
<div class="access-field"><label>Интересующие продукты</label><div id="am-products" class="access-products-wrap"><div class="access-products-loading">Загрузка...</div></div></div>
|
||||
<div id="am-error" class="access-modal-error" style="display:none"></div>`;
|
||||
document.querySelector('.access-modal-footer').innerHTML = `<button type="button" class="access-btn-cancel" id="am-cancel">Отмена</button><button type="button" class="access-btn-submit" id="am-submit">Запросить доступ</button>`;
|
||||
|
||||
Reference in New Issue
Block a user