Files
interfaces/lab1/screen-forms/navigation-screen.html
2025-11-24 16:06:02 +03:00

166 lines
6.9 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>По грибы! - Навигация</title>
<link rel="stylesheet" href="common.css">
<link rel="stylesheet" href="navigation-screen.css">
</head>
<body>
<div class="app-container">
<!-- Шапка приложения -->
<header class="app-header">
<div class="header-content">
<img src="../logo/logo.png" alt="Логотип" class="app-logo">
<h1 class="app-title">По грибы!</h1>
</div>
</header>
<!-- Основное содержимое экрана -->
<main class="app-main navigation-main">
<!-- Полноэкранная карта -->
<div class="map-full">
<img src="img/map-navigation.png" alt="Навигационная карта" class="map-image">
<!-- Индикаторы на карте -->
<div class="map-marker user-marker" style="top: 45%; left: 50%;">
<div class="marker-pulse"></div>
<div class="marker-dot"></div>
</div>
<!-- Маркеры других участников -->
<div class="map-marker participant-marker" style="top: 42%; left: 48%;" title="Иван">
<div class="participant-dot">👴</div>
</div>
<div class="map-marker participant-marker" style="top: 48%; left: 52%;" title="Алиса">
<div class="participant-dot">👧</div>
</div>
<!-- Контрольная точка -->
<div class="map-marker checkpoint-marker" style="top: 30%; left: 55%;">
<div class="checkpoint-icon">🎯</div>
</div>
</div>
<!-- Панель состояния -->
<div class="status-panel">
<div class="status-item">
<span class="status-icon">📶</span>
<span class="status-value">3G</span>
</div>
<div class="status-item">
<span class="status-icon">🔋</span>
<span class="status-value">78%</span>
</div>
<div class="status-item">
<span class="status-icon">⏱️</span>
<span class="status-value">2:15</span>
</div>
</div>
<!-- Компас-навигатор к следующей точке -->
<div class="compass-card">
<div class="compass-container">
<div class="compass-circle">
<div class="compass-arrow"></div>
<div class="compass-direction">С</div>
</div>
</div>
<div class="compass-info">
<div class="compass-target">До точки №2</div>
<div class="compass-distance">
<span class="distance-value">1.2 км</span>
<span class="distance-time">≈ 25 мин</span>
</div>
</div>
</div>
<!-- Карточка участников группы -->
<!-- <div class="group-card">
<div class="group-header">
<h3 class="group-title">Участники рядом</h3>
<span class="group-count">3 из 3</span>
</div>
<div class="group-members">
<div class="group-member">
<div class="member-avatar">👩</div>
<div class="member-info">
<div class="member-name">Вы</div>
<div class="member-distance">—</div>
</div>
<div class="member-status status-ok">✓</div>
</div>
<div class="group-member">
<div class="member-avatar">👴</div>
<div class="member-info">
<div class="member-name">Иван</div>
<div class="member-distance">85 м</div>
</div>
<div class="member-status status-ok">✓</div>
</div>
<div class="group-member">
<div class="member-avatar">👧</div>
<div class="member-info">
<div class="member-name">Алиса</div>
<div class="member-distance">120 м</div>
</div>
<div class="member-status status-ok">✓</div>
</div>
</div>
</div> -->
<!-- Кнопки быстрых действий -->
<div class="quick-actions">
<button class="action-btn action-camera">
<span class="action-icon">📷</span>
<span class="action-label">Гриб</span>
</button>
<!-- <button class="action-btn action-chat">
<span class="action-icon">💬</span>
<span class="action-label">Чат</span>
</button> -->
<!-- <button class="action-btn action-center">
<span class="action-icon">🎯</span>
<span class="action-label">Центр</span>
</button> -->
</div>
</main>
<!-- Нижняя навигационная панель -->
<nav class="app-navigation">
<button class="nav-button nav-button-active">
<span class="nav-icon">🗺️</span>
<span class="nav-label">Маршрут</span>
</button>
<button class="nav-button">
<span class="nav-icon">🧺</span>
<span class="nav-label">Корзина</span>
</button>
<button class="nav-button">
<span class="nav-icon">🏠</span>
<span class="nav-label">Главная</span>
</button>
<button class="nav-button">
<span class="nav-icon">💬</span>
<span class="nav-label">Чат</span>
</button>
<button class="nav-button">
<span class="nav-icon">📖</span>
<span class="nav-label">Справочник</span>
</button>
</nav>
<!-- Плавающая кнопка SOS -->
<button class="sos-button">
<span class="sos-icon">🆘</span>
</button>
</div>
</body>
</html>