<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Полевой дневник №001 | Архив геологических материалов</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
:root {
--primary: #4361ee;
--secondary: #3f37c9;
--accent: #4895ef;
--light: #f8f9fa;
--dark: #212529;
--gray: #6c757d;
--success: #4cc9f0;
--warning: #f72585;
--danger: #ef233c;
--card-shadow: 0 4px 6px rgba(0,0,0,0.05), 0 1px 3px rgba(0,0,0,0.1);
--transition: all 0.3s ease;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
line-height: 1.6;
color: var(--dark);
background-color: #f5f7ff;
padding: 20px;
}

.container {
max-width: 1200px;
margin: 0 auto;
}

/* Header */
.material-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 25px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(0,0,0,0.1);
}

.material-title {
font-size: 28px;
font-weight: 700;
color: var(--secondary);
}

.material-id {
display: inline-block;
background-color: var(--primary);
color: white;
padding: 5px 15px;
border-radius: 20px;
font-size: 16px;
margin-left: 10px;
vertical-align: middle;
}

/* Breadcrumbs */
.breadcrumbs {
display: flex;
align-items: center;
margin-bottom: 20px;
font-size: 14px;
color: var(--gray);
}

.breadcrumbs a {
color: var(--primary);
text-decoration: none;
transition: var(--transition);
}

.breadcrumbs a:hover {
text-decoration: underline;
}

.breadcrumbs i {
margin: 0 8px;
font-size: 12px;
color: var(--gray);
}

/* Main Content */
.content-section {
background: white;
border-radius: 10px;
padding: 25px;
margin-bottom: 30px;
box-shadow: var(--card-shadow);
}

.section-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 20px;
color: var(--secondary);
display: flex;
align-items: center;
}

.section-title i {
margin-right: 10px;
color: var(--accent);
}

/* Material Info */
.info-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
gap: 20px;
margin-bottom: 25px;
}

.info-card {
background: white;
border-radius: 8px;
padding: 20px;
box-shadow: var(--card-shadow);
border: 1px solid rgba(0,0,0,0.05);
}

.info-label {
font-size: 13px;
text-transform: uppercase;
letter-spacing: 0.5px;
color: var(--gray);
margin-bottom: 8px;
}

.info-value {
font-size: 16px;
font-weight: 500;
line-height: 1.5;
}

.info-value a {
color: var(--primary);
text-decoration: none;
transition: var(--transition);
}

.info-value a:hover {
text-decoration: underline;
}

.no-data {
color: #adb5bd;
font-style: italic;
}

/* Status */
.status-badge {
display: inline-block;
padding: 5px 12px;
border-radius: 15px;
font-size: 14px;
font-weight: 600;
margin-left: 10px;
}

.status-available {
background-color: rgba(76, 201, 240, 0.1);
color: var(--success);
}

.status-issued {
background-color: rgba(247, 37, 133, 0.1);
color: var(--warning);
}

/* Material Details */
.details-section {
margin-top: 30px;
}

.details-content {
padding: 20px;
background-color: #f8f9ff;
border-radius: 8px;
line-height: 1.6;
}

.details-content p {
margin-bottom: 15px;
}

/* Photos */
.photos-section {
margin-top: 30px;
}

.photos-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 15px;
margin-top: 15px;
}

.photo-item {
border-radius: 8px;
overflow: hidden;
box-shadow: var(--card-shadow);
position: relative;
cursor: pointer;
aspect-ratio: 1/1;
}

.photo-item img {
width: 100%;
height: 100%;
object-fit: cover;
transition: var(--transition);
}

.photo-item:hover img {
transform: scale(1.05);
}

/* Actions */
.actions-section {
display: flex;
justify-content: flex-end;
gap: 15px;
margin-top: 30px;
}

.btn {
padding: 10px 20px;
border-radius: 5px;
font-weight: 500;
cursor: pointer;
transition: var(--transition);
display: inline-flex;
align-items: center;
gap: 8px;
}

.btn-primary {
background-color: var(--primary);
color: white;
border: none;
}

.btn-primary:hover {
background-color: var(--secondary);
}

.btn-outline {
background-color: transparent;
border: 1px solid var(--primary);
color: var(--primary);
}

.btn-outline:hover {
background-color: rgba(67, 97, 238, 0.1);
}

.btn-danger {
background-color: var(--danger);
color: white;
border: none;
}

.btn-danger:hover {
background-color: #d90429;
}

/* Responsive */
@media (max-width: 768px) {
.info-grid {
grid-template-columns: 1fr;
}

.photos-grid {
grid-template-columns: repeat(3, 1fr);
}
}

@media (max-width: 480px) {
.material-header {
flex-direction: column;
align-items: flex-start;
}

.material-title {
margin-bottom: 10px;
}

.photos-grid {
grid-template-columns: repeat(2, 1fr);
}

.actions-section {
flex-direction: column;
}

.btn {
width: 100%;
justify-content: center;
}
}
</style>
</head>
<body>
<div class="container">
<!-- Breadcrumbs -->
<div class="breadcrumbs">
<a href="index.html">Главная</a>
<i class="fas fa-chevron-right"></i>
<a href="boxes.html">Коробки</a>
<i class="fas fa-chevron-right"></i>
<a href="box.html?id=001">Коробка №001</a>
<i class="fas fa-chevron-right"></i>
<span>Полевой дневник</span>
</div>

<!-- Header -->
<div class="material-header">
<h1 class="material-title">Полевой дневник <span class="material-id">№001</span></h1>
<span class="status-badge status-available">В наличии</span>
</div>

<!-- Main Content -->
<div class="content-section">
<h2 class="section-title"><i class="fas fa-info-circle"></i> Основная информация</h2>

<div class="info-grid">
<div class="info-card">
<div class="info-label">Тип материала</div>
<div class="info-value">Полевой дневник</div>
</div>
<div class="info-card">
<div class="info-label">Носитель</div>
<div class="info-value">Бумажный</div>
</div>
<div class="info-card">
<div class="info-label">Инвентарный номер</div>
<div class="info-value">0001</div>
</div>
<div class="info-card">
<div class="info-label">Старый инв. номер</div>
<div class="info-value">1</div>
</div>
<div class="info-card">
<div class="info-label">Номер описи</div>
<div class="info-value">001 0001</div>
</div>
<div class="info-card">
<div class="info-label">Коробка</div>
<div class="info-value"><a href="box.html?id=001">Коробка №001</a></div>
</div>
<div class="info-card">
<div class="info-label">Объект</div>
<div class="info-value">Аккор</div>
</div>
<div class="info-card">
<div class="info-label">Участок</div>
<div class="info-value">Северный</div>
</div>
<div class="info-card">
<div class="info-label">Партия</div>
<div class="info-value">233</div>
</div>
<div class="info-card">
<div class="info-label">Год</div>
<div class="info-value">1999</div>
</div>
<div class="info-card">
<div class="info-label">Автор</div>
<div class="info-value no-data">не указан</div>
</div>
<div class="info-card">
<div class="info-label">Фондовый номер</div>
<div class="info-value no-data">не указан</div>
</div>
</div>

<div class="details-section">
<h2 class="section-title"><i class="fas fa-align-left"></i> Описание</h2>
<div class="details-content">
<p>Полевой дневник геологических исследований месторождения "Аккор" за 1999 год. Содержит подробные записи о проведенных работах, описания проб, замеры и наблюдения.</p>
<p>Дневник велся ежедневно в период с 15 мая по 30 сентября 1999 года. Включает 120 страниц рукописного текста, схемы и зарисовки геологических разрезов.</p>
<p>Состояние: хорошее, все страницы целы, текст читаем. Имеются незначительные следы загрязнения на обложке.</p>
</div>
</div>

<div class="photos-section">
<h2 class="section-title"><i class="fas fa-camera"></i> Фотографии</h2>
<div class="photos-grid">
<div class="photo-item">
<img src="https://via.placeholder.com/400x400?text=Обложка" alt="Обложка дневника">
</div>
<div class="photo-item">
<img src="https://via.placeholder.com/400x400?text=Страница+1" alt="Страница 1">
</div>
<div class="photo-item">
<img src="https://via.placeholder.com/400x400?text=Страница+2" alt="Страница 2">
</div>
<div class="photo-item">
<img src="https://via.placeholder.com/400x400?text=Схема" alt="Геологическая схема">
</div>
</div>
</div>

<div class="actions-section">
<button class="btn btn-outline">
<i class="fas fa-edit"></i> Редактировать
</button>
<button class="btn btn-primary">
<i class="fas fa-exchange-alt"></i> Выдать/принять
</button>
<button class="btn btn-danger">
<i class="fas fa-trash-alt"></i> Удалить
</button>
</div>
</div>
</div>
</body>
</html>

Добавлено (2025-08-07, 11:36)
---------------------------------------------
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Полевой дневник №001 | Архив геологических материалов</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
:root {
--primary: #4361ee;
--secondary: #3f37c9;
--accent: #4895ef;
--light: #f8f9fa;
--dark: #212529;
--gray: #6c757d;
--success: #4cc9f0;
--warning: #f72585;
--card-shadow: 0 4px 6px rgba(0,0,0,0.05), 0 1px 3px rgba(0,0,0,0.1);
--transition: all 0.3s ease;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
line-height: 1.6;
color: var(--dark);
background-color: #f5f7ff;
padding: 20px;
}

.container {
max-width: 1200px;
margin: 0 auto;
}

/* Header */
.material-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 25px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(0,0,0,0.1);
}

.material-title {
font-size: 28px;
font-weight: 700;
color: var(--secondary);
}

.material-id {
display: inline-block;
background-color: var(--primary);
color: white;
padding: 5px 15px;
border-radius: 20px;
font-size: 16px;
margin-left: 10px;
vertical-align: middle;
}

/* Breadcrumbs */
.breadcrumbs {
display: flex;
align-items: center;
margin-bottom: 20px;
font-size: 14px;
color: var(--gray);
}

.breadcrumbs a {
color: var(--primary);
text-decoration: none;
transition: var(--transition);
}

.breadcrumbs a:hover {
text-decoration: underline;
}

.breadcrumbs i {
margin: 0 8px;
font-size: 12px;
color: var(--gray);
}

/* Main Content */
.content-section {
background: white;
border-radius: 10px;
padding: 25px;
margin-bottom: 30px;
box-shadow: var(--card-shadow);
}

.section-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 20px;
color: var(--secondary);
display: flex;
align-items: center;
}

.section-title i {
margin-right: 10px;
color: var(--accent);
}

/* Material Info */
.meta-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 15px;
margin-bottom: 25px;
}

.meta-item {
margin-bottom: 5px;
}

.meta-label {
font-size: 13px;
color: var(--gray);
margin-bottom: 3px;
}

.meta-value {
font-size: 15px;
font-weight: 500;
}

.meta-value a {
color: var(--primary);
text-decoration: none;
cursor: pointer;
transition: var(--transition);
border-bottom: 1px dashed var(--primary);
}

.meta-value a:hover {
color: var(--secondary);
border-bottom-color: var(--secondary);
}

.no-data {
color: #adb5bd;
font-style: italic;
font-size: 14px;
}

/* Status */
.status-badge {
display: inline-block;
padding: 5px 12px;
border-radius: 15px;
font-size: 14px;
font-weight: 600;
}

.status-available {
background-color: rgba(76, 201, 240, 0.1);
color: var(--success);
}

.status-issued {
background-color: rgba(247, 37, 133, 0.1);
color: var(--warning);
}

/* Report Section */
.report-section {
margin-top: 25px;
padding-top: 15px;
border-top: 1px solid rgba(0,0,0,0.1);
}

.report-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
color: var(--secondary);
}

.report-content {
font-size: 15px;
line-height: 1.5;
padding: 10px;
background-color: #f8f9ff;
border-radius: 6px;
}

/* Notes Section */
.notes-section {
margin-top: 25px;
}

.notes-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
color: var(--secondary);
}

.notes-content {
font-size: 15px;
line-height: 1.5;
padding: 10px;
background-color: #f8f9ff;
border-radius: 6px;
min-height: 50px;
}

/* Files Section */
.files-section {
margin-top: 25px;
}

.files-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
color: var(--secondary);
}

.files-list {
list-style-type: none;
}

.files-item {
padding: 10px;
border-bottom: 1px solid rgba(0,0,0,0.05);
display: flex;
align-items: center;
}

.files-item:last-child {
border-bottom: none;
}

.files-item i {
margin-right: 10px;
color: var(--accent);
}

.files-link {
color: var(--dark);
text-decoration: none;
transition: var(--transition);
}

.files-link:hover {
color: var(--primary);
}

/* Responsive */
@media (max-width: 768px) {
.meta-grid {
grid-template-columns: 1fr;
}
}
</style>
</head>
<body>
<div class="container">
<!-- Breadcrumbs -->
<div class="breadcrumbs">
<a href="index.html">Главная</a>
<i class="fas fa-chevron-right"></i>
<a href="boxes.html">Коробки</a>
<i class="fas fa-chevron-right"></i>
<a href="box.html?id=001">Коробка №001</a>
<i class="fas fa-chevron-right"></i>
<span>Полевой дневник</span>
</div>

<!-- Header -->
<div class="material-header">
<h1 class="material-title">Полевой дневник <span class="material-id">№001</span></h1>
<span class="status-badge status-available">В наличии</span>
</div>

<!-- Main Content -->
<div class="content-section">
<h2 class="section-title"><i class="fas fa-info-circle"></i> Основная информация</h2>

<div class="meta-grid">
<div class="meta-item">
<div class="meta-label">Тип материала</div>
<div class="meta-value">Полевой дневник</div>
</div>
<div class="meta-item">
<div class="meta-label">Носитель</div>
<div class="meta-value">Бумажный</div>
</div>
<div class="meta-item">
<div class="meta-label">Инвентарный номер</div>
<div class="meta-value">0001</div>
</div>
<div class="meta-item">
<div class="meta-label">Старый инв. номер</div>
<div class="meta-value">1</div>
</div>
<div class="meta-item">
<div class="meta-label">Номер описи</div>
<div class="meta-value">001 0001</div>
</div>
<div class="meta-item">
<div class="meta-label">Коробка</div>
<div class="meta-value"><a href="box.html?id=001">Коробка №001</a></div>
</div>
<div class="meta-item">
<div class="meta-label">Объект</div>
<div class="meta-value"><a>Аккор</a></div>
</div>
<div class="meta-item">
<div class="meta-label">Участок</div>
<div class="meta-value"><a>Северный</a></div>
</div>
<div class="meta-item">
<div class="meta-label">Партия</div>
<div class="meta-value"><a>233</a></div>
</div>
<div class="meta-item">
<div class="meta-label">Год</div>
<div class="meta-value"><a>1999</a></div>
</div>
<div class="meta-item">
<div class="meta-label">Автор</div>
<div class="meta-value no-data">не указан</div>
</div>
<div class="meta-item">
<div class="meta-label">Фондовый номер</div>
<div class="meta-value no-data">не указан</div>
</div>
</div>

<!-- Report Section -->
<div class="report-section">
<div class="report-title">Отчет</div>
<div class="report-content">
Полный геологический отчет по исследованию месторождения "Аккор" за 1999 год. Включает детальный анализ проб, карты местности, рекомендации по разработке.
</div>
</div>

<!-- Notes Section -->
<div class="notes-section">
<div class="notes-title">Примечание</div>
<div class="notes-content">
<p>Полевой дневник геологических исследований месторождения "Аккор" за 1999 год. Содержит подробные записи о проведенных работах, описания проб, замеры и наблюдения.</p>
<p>Дневник велся ежедневно в период с 15 мая по 30 сентября 1999 года. Включает 120 страниц рукописного текста, схемы и зарисовки геологических разрезов.</p>
<p>Состояние: хорошее, все страницы целы, текст читаем. Имеются незначительные следы загрязнения на обложке.</p>
</div>
</div>

<!-- Files Section -->
<div class="files-section">
<div class="files-title">Файлы</div>
<ul class="files-list">
<li class="files-item">
<i class="fas fa-file-pdf"></i>
<a href="#" class="files-link">Скан_дневника_001.pdf (24.5 MB)</a>
</li>
<li class="files-item">
<i class="fas fa-file-image"></i>
<a href="#" class="files-link">Обложка_001.jpg (3.2 MB)</a>
</li>
<li class="files-item">
<i class="fas fa-file-image"></i>
<a href="#" class="files-link">Страницы_001-010.jpg (8.7 MB)</a>
</li>
</ul>
</div>
</div>
</div>
</body>
</html>