feat: update design to real archive
This commit is contained in:
@@ -1,57 +0,0 @@
|
|||||||
---
|
|
||||||
import type { Dossier } from '../lib/dossiers'
|
|
||||||
import Stamp from './Stamp.astro'
|
|
||||||
|
|
||||||
interface Props {
|
|
||||||
d: Dossier
|
|
||||||
rotate?: string
|
|
||||||
}
|
|
||||||
|
|
||||||
const { d, rotate } = Astro.props as Props
|
|
||||||
|
|
||||||
const classColor: Record<string, string> = {
|
|
||||||
'СОВ. СЕКРЕТНО': 'text-primary',
|
|
||||||
'СЕКРЕТНО': 'stamp-ink',
|
|
||||||
'ДСП': 'stamp-ink',
|
|
||||||
'РАССЕКРЕЧЕНО': 'stamp-ink opacity-60',
|
|
||||||
}
|
|
||||||
---
|
|
||||||
|
|
||||||
<a
|
|
||||||
href={`/dossier/${d.slug}`}
|
|
||||||
style={{ rotate }}
|
|
||||||
class="paper group relative flex flex-col gap-3 p-5 transition-all duration-200 hover:-translate-y-1 hover:rotate-0 hover:shadow-[0_26px_50px_-22px_rgba(40,25,15,0.7)]"
|
|
||||||
>
|
|
||||||
<span class="tape -top-3 left-1/2 -translate-x-1/2 -rotate-2" aria-hidden="true" />
|
|
||||||
|
|
||||||
<div class="flex items-start justify-between gap-2">
|
|
||||||
<div>
|
|
||||||
<p class="font-mono text-[0.65rem] uppercase tracking-widest text-muted-foreground">
|
|
||||||
Дело № {d.code}
|
|
||||||
</p>
|
|
||||||
<p class="mt-0.5 font-heading text-[0.7rem] uppercase tracking-wider text-primary">
|
|
||||||
{d.category}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<Stamp class={`px-1.5 py-0.5 text-[0.55rem] ${classColor[d.classification] ?? ''}`}>
|
|
||||||
{d.classification}
|
|
||||||
</Stamp>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h3 class="font-heading text-xl font-700 uppercase leading-none tracking-tight transition-colors group-hover:text-primary">
|
|
||||||
{d.name}
|
|
||||||
</h3>
|
|
||||||
<p class="text-xs italic leading-snug text-muted-foreground">
|
|
||||||
{d.fullName}
|
|
||||||
</p>
|
|
||||||
<p class="text-sm leading-relaxed text-foreground/90">{d.summary}</p>
|
|
||||||
|
|
||||||
<div class="mt-auto flex items-center justify-between border-t border-dashed border-border pt-3">
|
|
||||||
<span class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
|
||||||
Угроза: <span class="text-foreground">{d.threat}</span>
|
|
||||||
</span>
|
|
||||||
<span class="font-heading text-[0.7rem] font-600 uppercase tracking-wider text-primary opacity-0 transition-opacity group-hover:opacity-100">
|
|
||||||
Открыть дело →
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
---
|
|
||||||
interface Props {
|
|
||||||
label?: string
|
|
||||||
value?: string
|
|
||||||
}
|
|
||||||
|
|
||||||
const { label, value } = Astro.props as Props
|
|
||||||
---
|
|
||||||
|
|
||||||
<div class="grid grid-cols-1 gap-1 border-b border-dashed border-border py-3 sm:grid-cols-[200px_1fr] sm:gap-4">
|
|
||||||
<dt class="font-heading text-xs font-600 uppercase tracking-wider text-muted-foreground">
|
|
||||||
{label}
|
|
||||||
</dt>
|
|
||||||
<dd class="text-sm leading-relaxed text-foreground" set:html={value}></dd>
|
|
||||||
</div>
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
---
|
|
||||||
interface Props {
|
|
||||||
children?: any
|
|
||||||
}
|
|
||||||
|
|
||||||
const { children } = Astro.props as Props
|
|
||||||
---
|
|
||||||
|
|
||||||
<span class="redacted px-1">{children}</span>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
---
|
|
||||||
interface Props {
|
|
||||||
children?: any
|
|
||||||
index: string
|
|
||||||
}
|
|
||||||
|
|
||||||
const { children, index } = Astro.props as Props
|
|
||||||
---
|
|
||||||
|
|
||||||
<h2 class="mb-4 flex items-baseline gap-3 font-heading text-lg font-700 uppercase tracking-wide">
|
|
||||||
<span class="flex h-7 min-w-7 items-center justify-center bg-primary px-1.5 text-sm text-primary-foreground">
|
|
||||||
{index}
|
|
||||||
</span>
|
|
||||||
<span class="flex-1 border-b border-foreground/30 pb-1">
|
|
||||||
{children}
|
|
||||||
</span>
|
|
||||||
</h2>
|
|
||||||
@@ -13,15 +13,9 @@
|
|||||||
Архив ДНТ-7
|
Архив ДНТ-7
|
||||||
</p>
|
</p>
|
||||||
<p class="text-[0.65rem] uppercase tracking-widest text-muted-foreground">
|
<p class="text-[0.65rem] uppercase tracking-widest text-muted-foreground">
|
||||||
Дачно-Наблюдательный Трибунал
|
Межгалактическое Дачное Сопротивление
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
<nav class="flex flex-wrap items-center gap-x-5 gap-y-1 font-heading text-xs font-600 uppercase tracking-wider">
|
|
||||||
<a href="/" class="relative text-foreground/80 transition-colors hover:text-primary">Картотека</a>
|
|
||||||
<a href="/dossier/directive-kompot" class="relative text-foreground/80 transition-colors hover:text-primary">Уставы</a>
|
|
||||||
<a href="/dossier/lopata-bs-3000" class="relative text-foreground/80 transition-colors hover:text-primary">Инвентарь</a>
|
|
||||||
<a href="/protocol" class="relative text-foreground/80 transition-colors hover:text-primary">Протокол</a>
|
|
||||||
</nav>
|
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -0,0 +1,156 @@
|
|||||||
|
---
|
||||||
|
import BaseLayout from './base.astro'
|
||||||
|
import SiteHeader from '../components/SiteHeader.astro'
|
||||||
|
import SiteFooter from '../components/SiteFooter.astro'
|
||||||
|
import Perforation from '../components/Perforation.astro'
|
||||||
|
|
||||||
|
interface Props {
|
||||||
|
title: string
|
||||||
|
description?: string
|
||||||
|
code?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
const { title, description, code } = Astro.props as Props
|
||||||
|
---
|
||||||
|
|
||||||
|
<BaseLayout title={`${title} // Архив ДНТ-7`} description={description}>
|
||||||
|
<div class="min-h-screen">
|
||||||
|
<SiteHeader />
|
||||||
|
|
||||||
|
<div class="banner-classified border-y border-foreground/30">
|
||||||
|
<div class="mx-auto flex max-w-4xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
||||||
|
<span>Для служебного пользования</span>
|
||||||
|
<span class="hidden sm:inline">{code || 'МДС'}</span>
|
||||||
|
<span>Экз. № 1</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<main class="mx-auto max-w-4xl px-4 py-8 sm:px-6">
|
||||||
|
<a
|
||||||
|
href="/"
|
||||||
|
class="font-heading text-xs font-600 uppercase tracking-wider text-muted-foreground hover:text-primary"
|
||||||
|
>
|
||||||
|
← Вернуться в реестр
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<article class="paper relative mt-4 -rotate-[0.3deg] p-6 sm:p-10">
|
||||||
|
<span class="tape -top-3 left-1/2 hidden -translate-x-1/2 rotate-1 sm:block" aria-hidden="true" />
|
||||||
|
|
||||||
|
<div class="pointer-events-none absolute right-4 top-4 sm:right-8 sm:top-10">
|
||||||
|
<img
|
||||||
|
src="/emblem.png"
|
||||||
|
alt=""
|
||||||
|
width="90"
|
||||||
|
height="90"
|
||||||
|
class="h-16 w-16 opacity-80 mix-blend-multiply sm:h-20 sm:w-20"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<header class="pb-5">
|
||||||
|
<h1 class="max-w-2xl text-balance font-heading text-3xl font-700 uppercase leading-[0.95] tracking-tight sm:text-5xl">
|
||||||
|
{title}
|
||||||
|
</h1>
|
||||||
|
<hr class="rule rule-red mt-5" />
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<div class="doc-content">
|
||||||
|
<slot />
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<div class="mt-12">
|
||||||
|
<Perforation />
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<SiteFooter />
|
||||||
|
</div>
|
||||||
|
</BaseLayout>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.doc-content {
|
||||||
|
font-size: 0.875rem;
|
||||||
|
line-height: 1.625;
|
||||||
|
color: oklch(0.28 0.03 52 / 0.9);
|
||||||
|
}
|
||||||
|
.doc-content h2 {
|
||||||
|
font-family: var(--font-heading);
|
||||||
|
font-weight: 700;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.05em;
|
||||||
|
font-size: 1.125rem;
|
||||||
|
margin-top: 2.5rem;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
padding-bottom: 0.25rem;
|
||||||
|
border-bottom: 1px solid oklch(0.45 0.04 56 / 0.3);
|
||||||
|
}
|
||||||
|
.doc-content h3 {
|
||||||
|
font-family: var(--font-heading);
|
||||||
|
font-weight: 600;
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-size: 0.9375rem;
|
||||||
|
margin-top: 1.5rem;
|
||||||
|
margin-bottom: 0.75rem;
|
||||||
|
color: var(--primary);
|
||||||
|
}
|
||||||
|
.doc-content h2:first-child {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
.doc-content h2 + *,
|
||||||
|
.doc-content h3 + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
.doc-content p {
|
||||||
|
margin-bottom: 0.75rem;
|
||||||
|
}
|
||||||
|
.doc-content strong {
|
||||||
|
font-weight: 700;
|
||||||
|
color: oklch(0.25 0.04 52 / 1);
|
||||||
|
}
|
||||||
|
.doc-content ol,
|
||||||
|
.doc-content ul {
|
||||||
|
margin-left: 1.25rem;
|
||||||
|
margin-bottom: 0.75rem;
|
||||||
|
}
|
||||||
|
.doc-content ol {
|
||||||
|
list-style: decimal;
|
||||||
|
}
|
||||||
|
.doc-content ul {
|
||||||
|
list-style: disc;
|
||||||
|
}
|
||||||
|
.doc-content li {
|
||||||
|
margin-bottom: 0.35rem;
|
||||||
|
}
|
||||||
|
.doc-content ol ::marker,
|
||||||
|
.doc-content ul ::marker {
|
||||||
|
color: var(--primary);
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
.doc-content hr {
|
||||||
|
border: 0;
|
||||||
|
border-top: 1px solid oklch(0.45 0.04 56 / 0.5);
|
||||||
|
box-shadow: 0 3px 0 -2px oklch(0.45 0.04 56 / 0.5);
|
||||||
|
margin: 1.5rem 0;
|
||||||
|
}
|
||||||
|
.doc-content table {
|
||||||
|
width: 100%;
|
||||||
|
border-collapse: collapse;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
font-size: 0.8125rem;
|
||||||
|
}
|
||||||
|
.doc-content th,
|
||||||
|
.doc-content td {
|
||||||
|
border: 1px solid oklch(0.5 0.04 56 / 0.35);
|
||||||
|
padding: 0.5rem 0.75rem;
|
||||||
|
text-align: left;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
.doc-content th {
|
||||||
|
font-family: var(--font-heading);
|
||||||
|
font-weight: 600;
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-size: 0.7rem;
|
||||||
|
letter-spacing: 0.05em;
|
||||||
|
background: oklch(0.5 0.04 56 / 0.08);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
@@ -1,205 +0,0 @@
|
|||||||
---
|
|
||||||
import BaseLayout from './base.astro'
|
|
||||||
import SiteHeader from '../components/SiteHeader.astro'
|
|
||||||
import SiteFooter from '../components/SiteFooter.astro'
|
|
||||||
import OverlayStamp from '../components/OverlayStamp.astro'
|
|
||||||
import FieldRow from '../components/FieldRow.astro'
|
|
||||||
import Perforation from '../components/Perforation.astro'
|
|
||||||
import { DOSSIERS, getDossier } from '../lib/dossiers'
|
|
||||||
|
|
||||||
interface Props {
|
|
||||||
title: string
|
|
||||||
fullName?: string
|
|
||||||
code?: string
|
|
||||||
category?: string
|
|
||||||
classification?: string
|
|
||||||
threat?: string
|
|
||||||
hasBlueprint?: boolean
|
|
||||||
hasPhoto?: boolean
|
|
||||||
fields?: { label: string; value: string }[]
|
|
||||||
}
|
|
||||||
|
|
||||||
const frontmatter = Astro.props as Props
|
|
||||||
const slug = Astro.url.pathname.replace('/dossier/', '').replace('/', '')
|
|
||||||
const dossier = getDossier(slug)
|
|
||||||
const allDossiers = DOSSIERS
|
|
||||||
---
|
|
||||||
|
|
||||||
<BaseLayout title={`${frontmatter.title} // Архив ДНТ-7`} description={frontmatter.fullName}>
|
|
||||||
<div class="min-h-screen">
|
|
||||||
<SiteHeader />
|
|
||||||
|
|
||||||
<div class="banner-classified border-y border-foreground/30">
|
|
||||||
<div class="mx-auto flex max-w-4xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
|
||||||
<span>{frontmatter.classification}</span>
|
|
||||||
<span class="hidden sm:inline">Дело № {frontmatter.code}</span>
|
|
||||||
<span>Экз. № 1</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<main class="mx-auto max-w-4xl px-4 py-8 sm:px-6">
|
|
||||||
<a
|
|
||||||
href="/"
|
|
||||||
class="font-heading text-xs font-600 uppercase tracking-wider text-muted-foreground hover:text-primary"
|
|
||||||
>
|
|
||||||
← Вернуться в картотеку
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<article class="paper relative mt-4 -rotate-[0.3deg] p-6 sm:p-10">
|
|
||||||
<span class="tape -top-3 left-1/2 hidden -translate-x-1/2 rotate-1 sm:block" aria-hidden="true" />
|
|
||||||
|
|
||||||
<div class="pointer-events-none absolute right-3 top-4 rotate-[9deg] sm:right-8 sm:top-10">
|
|
||||||
<OverlayStamp class="text-xl sm:text-3xl">
|
|
||||||
{frontmatter.classification}
|
|
||||||
</OverlayStamp>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<header class="pb-5">
|
|
||||||
<p class="font-mono text-[0.7rem] uppercase tracking-[0.25em] text-muted-foreground">
|
|
||||||
{frontmatter.category} · Дело № {frontmatter.code} · Угроза {frontmatter.threat}
|
|
||||||
</p>
|
|
||||||
<h1 class="mt-3 max-w-2xl text-balance font-heading text-3xl font-700 uppercase leading-[0.95] tracking-tight sm:text-5xl">
|
|
||||||
{frontmatter.title}
|
|
||||||
</h1>
|
|
||||||
<p class="mt-3 max-w-2xl text-sm italic leading-relaxed text-muted-foreground">
|
|
||||||
{frontmatter.fullName}
|
|
||||||
</p>
|
|
||||||
<hr class="rule rule-red mt-5" />
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<section class="mt-2">
|
|
||||||
<dl>
|
|
||||||
{frontmatter.fields?.map((f) => (
|
|
||||||
<FieldRow label={f.label} value={f.value} />
|
|
||||||
))}
|
|
||||||
</dl>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
{frontmatter.hasBlueprint && (
|
|
||||||
<figure class="paper paper-strong mt-8 p-3">
|
|
||||||
<img
|
|
||||||
src="/blueprint-lopata.png"
|
|
||||||
alt={`Технический чертёж изделия ${frontmatter.title}`}
|
|
||||||
width="1200"
|
|
||||||
height="800"
|
|
||||||
class="h-auto w-full mix-blend-multiply"
|
|
||||||
/>
|
|
||||||
<figcaption class="mt-2 border-t border-dashed border-border pt-2 text-center font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
|
||||||
Рис. 1 — Чертёж общего вида · ГОСТ-садовый 12-86
|
|
||||||
</figcaption>
|
|
||||||
</figure>
|
|
||||||
)}
|
|
||||||
|
|
||||||
{frontmatter.hasPhoto && (
|
|
||||||
<figure class="paper paper-strong mt-8 max-w-sm rotate-1 p-2">
|
|
||||||
<img
|
|
||||||
src="/classified-photo.png"
|
|
||||||
alt="Рассекреченный фотоматериал"
|
|
||||||
width="600"
|
|
||||||
height="600"
|
|
||||||
class="h-auto w-full grayscale"
|
|
||||||
/>
|
|
||||||
<figcaption class="mt-2 border-t border-dashed border-border pt-2 font-mono text-[0.6rem] uppercase tracking-wider text-muted-foreground">
|
|
||||||
Фотоматериал · участок №6 · 03:14
|
|
||||||
</figcaption>
|
|
||||||
</figure>
|
|
||||||
)}
|
|
||||||
|
|
||||||
<div class="mt-10 prose-custom">
|
|
||||||
<slot />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<footer class="mt-12 grid grid-cols-1 gap-6 border-t border-dashed border-border pt-6 sm:grid-cols-2">
|
|
||||||
<div>
|
|
||||||
<p class="text-[0.7rem] uppercase tracking-wider text-muted-foreground">
|
|
||||||
Утвердил
|
|
||||||
</p>
|
|
||||||
<p class="mt-3 font-heading text-base font-600">
|
|
||||||
Председатель Трибунала
|
|
||||||
</p>
|
|
||||||
<p class="mt-1 border-b border-foreground/50 pb-1 font-mono text-sm text-muted-foreground">
|
|
||||||
подпись: [ИЗЪЯТО]
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<div class="flex items-start justify-end">
|
|
||||||
<img
|
|
||||||
src="/emblem.png"
|
|
||||||
alt=""
|
|
||||||
width="90"
|
|
||||||
height="90"
|
|
||||||
class="h-20 w-20 rotate-6 opacity-80 mix-blend-multiply"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
<section class="mt-10">
|
|
||||||
<h2 class="mb-1 font-heading text-lg font-700 uppercase tracking-wide">
|
|
||||||
См. также
|
|
||||||
</h2>
|
|
||||||
<hr class="rule mb-5 w-40" />
|
|
||||||
<div class="grid grid-cols-1 gap-3 sm:grid-cols-2">
|
|
||||||
{allDossiers.filter((d) => d.slug !== slug).slice(0, 4).map((d) => (
|
|
||||||
<a
|
|
||||||
href={`/dossier/${d.slug}`}
|
|
||||||
class="paper flex items-center justify-between px-3 py-2.5 text-sm transition-all hover:-translate-y-0.5 hover:text-primary"
|
|
||||||
>
|
|
||||||
<span class="font-heading uppercase tracking-wide">{d.name}</span>
|
|
||||||
<span class="font-mono text-[0.65rem] text-muted-foreground">{d.code}</span>
|
|
||||||
</a>
|
|
||||||
))}
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<div class="mt-12">
|
|
||||||
<Perforation />
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
|
|
||||||
<SiteFooter />
|
|
||||||
</div>
|
|
||||||
</BaseLayout>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.prose-custom h2 {
|
|
||||||
font-family: var(--font-heading);
|
|
||||||
font-weight: 700;
|
|
||||||
text-transform: uppercase;
|
|
||||||
letter-spacing: 0.05em;
|
|
||||||
font-size: 1.125rem;
|
|
||||||
margin-bottom: 1rem;
|
|
||||||
padding-bottom: 0.25rem;
|
|
||||||
border-bottom: 1px solid oklch(0.45 0.04 56 / 0.3);
|
|
||||||
}
|
|
||||||
.prose-custom h2 + * {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
.prose-custom p,
|
|
||||||
.prose-custom li {
|
|
||||||
font-size: 0.875rem;
|
|
||||||
line-height: 1.625;
|
|
||||||
color: oklch(0.28 0.03 52 / 0.9);
|
|
||||||
}
|
|
||||||
.prose-custom p {
|
|
||||||
margin-bottom: 0.75rem;
|
|
||||||
}
|
|
||||||
.prose-custom ol,
|
|
||||||
.prose-custom ul {
|
|
||||||
margin-left: 1rem;
|
|
||||||
margin-bottom: 0.75rem;
|
|
||||||
}
|
|
||||||
.prose-custom ol {
|
|
||||||
list-style: decimal;
|
|
||||||
}
|
|
||||||
.prose-custom ul {
|
|
||||||
list-style: disc;
|
|
||||||
}
|
|
||||||
.prose-custom li {
|
|
||||||
margin-bottom: 0.25rem;
|
|
||||||
}
|
|
||||||
.prose-custom ol ::marker,
|
|
||||||
.prose-custom ul ::marker {
|
|
||||||
color: var(--primary);
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -0,0 +1,125 @@
|
|||||||
|
export type RegistryEntry = {
|
||||||
|
id: string | null
|
||||||
|
title: string
|
||||||
|
annotation: string
|
||||||
|
status: 'open' | 'deleted' | 'restricted' | 'lost' | 'classified' | 'password' | 'danger'
|
||||||
|
slug?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export const REGISTRY: RegistryEntry[] = [
|
||||||
|
{
|
||||||
|
id: 'МДС-ТП-2024',
|
||||||
|
title: 'Инструкция по боевому применению системы Л.О.П.А.Т.А.',
|
||||||
|
annotation: 'Пользовательская инструкция по базовому боевому применению системы',
|
||||||
|
status: 'open',
|
||||||
|
slug: 'user-manual',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Боевой устав применения системы Л.О.П.А.Т.А.',
|
||||||
|
annotation:
|
||||||
|
'Основной тактический документ Сопротивления. Содержит базовые принципы обнуления трансгрессивных адаптеров и 6 фундаментальных шагов ведения полевой демаскировки.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'МДС-ПП-11',
|
||||||
|
title: 'Приложение №1: Тактика ближнего боя в ограниченных ионосферных пространствах.',
|
||||||
|
annotation:
|
||||||
|
'Практическое руководство по ликвидации анунаков в замкнутых локациях типа «Лифт», «Офисный коридор» и «Кустарниковая зона».',
|
||||||
|
status: 'open',
|
||||||
|
slug: 'appendix-1',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №2: Тактика ведения боя в условиях плотной городской застройки (Метод «Двор-Метро»).',
|
||||||
|
annotation:
|
||||||
|
'Инструкция по нейтрализации замаскированных агентов на асфальтовом и бетонном покрытии. Описывает приём «Искра из-под подошвы» и метод маскировки Л.О.П.А.Т.Ы. под обычный строительный инструмент дорожного рабочего.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №3: Тактика зимнего противостояния (Протокол «Белая Иллюзия»).',
|
||||||
|
annotation:
|
||||||
|
'Руководство по ведению боя в условиях отрицательных температур. При низких температурах трансгрессивный адаптер пришельцев начинает сильно греться, выдавая их локацию паром из ушей.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №4: Тактика ведения боя на воде и в прибрежных зонах (Операция «Чешуя в камышах»).',
|
||||||
|
annotation:
|
||||||
|
'Анунаки обожают маскироваться под рыбаков или отдыхающих на пляжах, чтобы восстанавливать гидро-баланс. Документ содержит тактику «Весло-Трансформер».',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №5: Тактика ведения боя в условиях общественного транспорта (Инструкция «Час Пик»).',
|
||||||
|
annotation:
|
||||||
|
'Особенности применения БС-3000 в переполненных автобусах, трамваях и вагонах электричек.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №6: Тактика ночного боя и противодействие тепловизионному зрению (Протокол «Слепое пятно»).',
|
||||||
|
annotation:
|
||||||
|
'Рептилоиды прекрасно видят в темноте инфракрасный спектр. Документ обучает использованию разогретого стального полотна Л.О.П.А.Т.Ы. в качестве теплового экрана.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'МДС-ТП-2024',
|
||||||
|
title: 'Технический паспорт изделия Л.О.П.А.Т.А. (Модель БС-3000).',
|
||||||
|
annotation:
|
||||||
|
'Полное инженерное описание устройства, волнового стального резонатора и диэлектрического березового интерфейса.',
|
||||||
|
status: 'open',
|
||||||
|
slug: 'datasheet',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Памятка по перехвату ментальных IT-сигналов.',
|
||||||
|
annotation:
|
||||||
|
'Инструкция для гражданских лиц, объясняющая, как отличить системный сбой нано-костюма ящерицы от обычного человеческого переутомления.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Регламент экстренной связи с мобильной группой «Бабушка с лопатой».',
|
||||||
|
annotation:
|
||||||
|
'Описание радиочастотных кодов (Канал 13) и звуковых маркеров для вызова тяжелой дачной артиллерии в зону прорыва.',
|
||||||
|
status: 'lost',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Приложение №2: Система распознавания «Свой-Чужой» при контакте с председателями СНТ.',
|
||||||
|
annotation:
|
||||||
|
'Статус: Засекречено Советом Земли из-за высокого риска междоусобных войн за чернозём.',
|
||||||
|
status: 'deleted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Схемы скрытого ношения БС-3000 в городских условиях под видом элементов складного самоката или моноколеса.',
|
||||||
|
annotation:
|
||||||
|
'Статус: Ожидает верификации инженерным отделом на предмет электромагнитной совместимости.',
|
||||||
|
status: 'restricted',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Стенограмма допроса пленного Анунака 4-го ранга, пойманного на краже элитных семян томатов «Бычье сердце».',
|
||||||
|
annotation: 'Статус: Файл засекречен Межгалактическим Комитетом Рептилоидов',
|
||||||
|
status: 'classified',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Сценарий операции «ДАЧНЫЙ СЕЗОН»',
|
||||||
|
annotation:
|
||||||
|
'Описание сценария глобального перехвата и заземления ночного десанта тарелок Нибиру с помощью одновременного удара плашмя 10 000 операторов Л.О.П.А.Т.',
|
||||||
|
status: 'password',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: null,
|
||||||
|
title: 'Химический анализ зелёной люминесцентной субстанции (хладагента).',
|
||||||
|
annotation:
|
||||||
|
'Статус: Заблокировано Минздравом. Документ содержит незацензуренные рецепты приготовления противоядия на основе рассола.',
|
||||||
|
status: 'danger',
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
|
export const OPEN_SLUGS = REGISTRY.filter((e) => e.status === 'open').map((e) => e.slug!)
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
---
|
||||||
|
import BaseLayout from '../layouts/base.astro'
|
||||||
|
import SiteHeader from '../components/SiteHeader.astro'
|
||||||
|
import SiteFooter from '../components/SiteFooter.astro'
|
||||||
|
import Perforation from '../components/Perforation.astro'
|
||||||
|
import OverlayStamp from '../components/OverlayStamp.astro'
|
||||||
|
---
|
||||||
|
|
||||||
|
<BaseLayout title="Доступ запрещён // Архив ДНТ-7">
|
||||||
|
<div class="min-h-screen">
|
||||||
|
<SiteHeader />
|
||||||
|
|
||||||
|
<div class="banner-classified border-y border-foreground/30">
|
||||||
|
<div class="mx-auto flex max-w-4xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
||||||
|
<span>СОВ. СЕКРЕТНО</span>
|
||||||
|
<span class="hidden sm:inline">Гриф особой важности</span>
|
||||||
|
<span>Доступ закрыт</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<main class="mx-auto flex max-w-4xl px-4 py-24 sm:px-6">
|
||||||
|
<article class="paper relative mx-auto w-full max-w-lg -rotate-[0.3deg] p-10 text-center">
|
||||||
|
<span class="tape -top-3 left-1/2 -translate-x-1/2 rotate-2" aria-hidden="true" />
|
||||||
|
|
||||||
|
<div class="pointer-events-none absolute right-6 top-6 rotate-[12deg]">
|
||||||
|
<OverlayStamp class="text-3xl sm:text-4xl">ЗАПРЕЩЕНО</OverlayStamp>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="font-mono text-[0.7rem] uppercase tracking-[0.25em] text-muted-foreground">
|
||||||
|
Ошибка 404 · Доступ к ресурсу ограничен
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h1 class="mt-6 font-heading text-4xl font-700 uppercase leading-[0.9] tracking-tight sm:text-5xl">
|
||||||
|
ДОСТУП<br />ЗАПРЕЩЁН
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<hr class="rule rule-red mx-auto my-6 w-32" />
|
||||||
|
|
||||||
|
<p class="text-sm leading-relaxed text-foreground/90">
|
||||||
|
Запрашиваемый документ находится под грифом особой важности и не
|
||||||
|
подлежит разглашению лицам без ментального допуска 3-го уровня.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p class="mt-3 text-sm leading-relaxed text-foreground/90">
|
||||||
|
Ожидайте следующую партию рассекреченных документов. Сроки
|
||||||
|
рассекречивания будут объявлены дополнительным циркуляром.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="mt-8">
|
||||||
|
<span class="stamp stamp-skew mx-auto inline-flex px-4 py-2 text-sm">
|
||||||
|
Доступ запрещён
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="mt-8 text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
||||||
|
Форма А-13 · Хранить вечно
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<div class="mt-24">
|
||||||
|
<Perforation />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<SiteFooter />
|
||||||
|
</div>
|
||||||
|
</BaseLayout>
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
layout: ../../layouts/doc.astro
|
||||||
|
title: "Приложение №1 к Боевому уставу: Тактика ведения боя с применением системы Л.О.П.А.Т.А. в ограниченных ионосферных пространствах"
|
||||||
|
description: Практическое руководство по ликвидации анунаков в замкнутых локациях
|
||||||
|
code: МДС-ПП-11
|
||||||
|
---
|
||||||
|
|
||||||
|
(Утверждено Штабом Дачной Обороны)
|
||||||
|
|
||||||
|
Ведение боя в замкнутых пространствах (офисы, лифты, коридоры НИИ, дачные веранды) усложняется тем, что амплитудный замах для классического «Хребтового импульса» заблокирован элементами интерьера. Ниже приведены боевые приемы, адаптированные под различные городские и бытовые локации.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Локация «Офисный коридор» (Операция «Копировальный сбой»)
|
||||||
|
|
||||||
|
Самое опасное место, так как анунаки часто маскируются под топ-менеджеров или системных администраторов.
|
||||||
|
|
||||||
|
- **Тактическая уловка «Засада у кулера»:** Встаньте за углом или за аппаратом с водой, замаскировав Л.О.П.А.Т.У. под гигантский пластиковый цветок или швабру.
|
||||||
|
- **Боевой прием «Короткий тычок»:** При приближении цели откажитесь от замаха плашмя. Используйте штыковой метод: нанесите резкий колющий удар торцевой частью металлического полотна в область коленной чашечки или копчика. Это вызовет короткое замыкание в цепи питания нано-костюма.
|
||||||
|
|
||||||
|
## Локация «Пассажирский лифт» (Протокол «Замкнутая петля»)
|
||||||
|
|
||||||
|
Экстремальные условия. Дистанция минимальна. Бежать некуда ни вам, ни ящеру.
|
||||||
|
|
||||||
|
- **Тактическая подготовка:** Зайдите в лифт вторым. Встаньте строго за спиной подозреваемого. Если он начинает нажимать на кнопки слишком быстро или его зрачки вертикально вытягиваются от отражения в зеркале — действуйте.
|
||||||
|
- **Боевой прием «Вертикальный апперкот»:** Переверните Л.О.П.А.Т.У. черенком вверх. Нанесите резкий удар основанием черенка снизу вверх под подбородок агента (или плашмя по затылку, если позволяет высота потолка). Плотный контакт металла со сводом черепа пришельца мгновенно глушит его ментальную связь с Нибиру. Нажмите кнопку «Стоп» и проводите верификацию по Шагу 3.
|
||||||
|
|
||||||
|
## Локация «Дачная кустарниковая зона» (Зачистка по классике)
|
||||||
|
|
||||||
|
Идеальная экосистема для оператора Л.О.П.А.Т.Ы. Здесь вы находитесь в своей полосе частот.
|
||||||
|
|
||||||
|
- **Тактическая уловка «Маскировка под борозду»:** Замрите среди грядок клубники или кустов малины, приняв позу «уставшего дачника». Л.О.П.А.Т.А. должна быть занесена над землей под углом 45 градусов.
|
||||||
|
- **Боевой прием «Круговой покос»:** Если пришелец (под видом соседа) пытается незаметно подобраться к вашему урожаю или установить ретранслятор в теплице, выполните размашистый горизонтальный удар по ногам. Физическое заземление нижних конечностей анунака обнуляет трансгрессивный адаптер во всем его теле.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ОБЩИЕ ПРАВИЛА БЛИЖНЕГО БОЯ ДЛЯ ПАТРИОТОВ ЗЕМЛИ
|
||||||
|
|
||||||
|
1. **Не смотрите им в глаза:** Перед ударом зафиксируйте взгляд на хребте или воротнике цели. Взгляд анунака обладает гипнотическим IT-излучением, способным внушить вам, что Л.О.П.А.Т.А. — это просто инструмент для уборки снега.
|
||||||
|
2. **Контролируйте хват:** При контакте стального полотна с маскировочной броней возможна мощная электрическая отдача. Держите черенок только сухими руками (или в брезентовых садовых рукавицах с защитой от внеземного тока).
|
||||||
|
3. **Фактор внезапности:** Никогда не кричите перед атакой «За Землю!» или «Получи, ящерица!». Запуск демаскирующего импульса должен происходить в абсолютной тишине, нарушаемой только свистом рассекаемого воздуха.
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
---
|
||||||
|
layout: ../../layouts/doc.astro
|
||||||
|
title: Технический паспорт изделия Л.О.П.А.Т.А. (Модель БС-3000)
|
||||||
|
description: Полное инженерное описание устройства, волнового стального резонатора и диэлектрического березового интерфейса
|
||||||
|
code: МДС-ТП-2024
|
||||||
|
---
|
||||||
|
|
||||||
|
**Наименование изделия:** Л.О.П.А.Т.А. (Модель БС-3000 / Садово-Боевая)
|
||||||
|
|
||||||
|
**Полное инженерное название:** Локализатор Органических Признаков Анунаков Трансгрессивного Адаптера
|
||||||
|
|
||||||
|
**Назначение:** Обнуление маскировочных био-голограмм, принудительное заземление внеземных агентов и демаскировка чешуйчатого личного состава в полевых условиях.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
|
||||||
|
|
||||||
|
| Параметр | Значение / Описание |
|
||||||
|
| --- | --- |
|
||||||
|
| Интерфейс управления | Деревянный цилиндрический черенок (берёза/ясень, класс защиты от телепатии IP68) |
|
||||||
|
| Рабочий орган | Сверхпрочная углеродистая сталь с анти-чешуйчатым напылением |
|
||||||
|
| Радиус поражения | Длина черенка + длина вытянутой руки патриота Земли (приблизительно 1.5–2 метра) |
|
||||||
|
| Тип боевого импульса | Кинетическо-психотропный, плоскостной, хребтовый |
|
||||||
|
| Энергопотребление | 0 Вт (питается от праведного гнева оператора и пары тарелок борща) |
|
||||||
|
| Совместимость | Совместима со всеми типами анунаков, рептилоидов и серых человечков |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. УСТРОЙСТВО И ПРИНЦИП РАБОТЫ
|
||||||
|
|
||||||
|
Изделие состоит из двух ключевых модулей:
|
||||||
|
|
||||||
|
1. **Резонатор частот (Полотно):** Стальная пластина специальной формы. При резком соприкосновении с биологической спиной пришельца создает резонансную волну, которая мгновенно перегружает и сжигает трансгрессивный адаптер врага.
|
||||||
|
|
||||||
|
2. **Диэлектрический изолятор (Черенок):** Защищает оператора от удара током, статическим электричеством маскировочного костюма и ментальных криков ящерицы в момент демаскировки.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. РЕЖИМЫ РАБОТЫ И БОЕВОЕ ПРИМЕНЕНИЕ
|
||||||
|
|
||||||
|
- **Режим «Штыковой» (Точечное тестирование):** Применяется для глубокого сканирования почвы под ногами подозреваемого. Если объект начинает нервно подпрыгивать и шипеть — сканирование прошло успешно.
|
||||||
|
- **Режим «Совковый» (Массовый сброс настроек):** Идеален для разгона тайных собраний мирового правительства. Обладает повышенной площадью контакта для одновременного обнуления голограмм у двух и более рептилоидов.
|
||||||
|
- **Режим «Хребтовый импульс» (Основной боевой):** Наносится плашмя по осевой линии противника. Вызывает полную перезагрузку инопланетной матрицы, сопровождающуюся искрением из глаз и кратковременной потерей связи с базой на Нибиру.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. МЕРЫ БЕЗОПАСНОСТИ И ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ
|
||||||
|
|
||||||
|
- Запрещается хранить ЛОПАТУ в жидком виде (в случае расплавления пришельцем).
|
||||||
|
- Регулярно очищайте рабочее полотно от налипшей чешуи, остатков маскировочной био-кожи и чернозёма.
|
||||||
|
- При появлении трещин на деревянном интерфейсе (черенке) срочно замените его, иначе телепатическое излучение анунака может заставить вас копать отсюда и до обеда.
|
||||||
|
- Внимание: Использование изделия против обычных людей (не анунаков) может повлечь за собой вызов наряда полиции, что не предусмотрено данной гарантией. Перед применением убедитесь, что зрачки цели вертикальные!
|
||||||
|
|
||||||
|
**Гарантийный срок:** До полной победы над рептильным заговором или до поломки черенка об особо прочный хребет.
|
||||||
|
|
||||||
|
**Страна-производитель:** Земля (оборонный сектор дачных кооперативов).
|
||||||
@@ -1,4 +1,9 @@
|
|||||||
## ИНСТРУКЦИЯ ПО БОЕВОМУ ПРИМЕНЕНИЮ СИСТЕМЫ Л.О.П.А.Т.А.
|
---
|
||||||
|
layout: ../../layouts/doc.astro
|
||||||
|
title: Инструкция по боевому применению системы Л.О.П.А.Т.А.
|
||||||
|
description: Пользовательская инструкция по базовому боевому применению системы Л.О.П.А.Т.А.
|
||||||
|
code: МДС-ТП-2024
|
||||||
|
---
|
||||||
|
|
||||||
(Введена в действие приказом Межгалактического Дачного Сопротивления)
|
(Введена в действие приказом Межгалактического Дачного Сопротивления)
|
||||||
|
|
||||||
@@ -10,37 +15,37 @@
|
|||||||
|
|
||||||
Проведите тактический осмотр периметра. Визуально выделите подозрительный объект (характерные маркеры: аномальное потребление воды, отсутствие фазы моргания, избыточная любовь к сидению под лампами накаливания).
|
Проведите тактический осмотр периметра. Визуально выделите подозрительный объект (характерные маркеры: аномальное потребление воды, отсутствие фазы моргания, избыточная любовь к сидению под лампами накаливания).
|
||||||
|
|
||||||
- Тактическое действие: Плотно зафиксируйте деревянный интерфейс управления (черенок) двумя руками. Перейдите в режим боевого дежурства.
|
- **Тактическое действие:** Плотно зафиксируйте деревянный интерфейс управления (черенок) двумя руками. Перейдите в режим боевого дежурства.
|
||||||
|
|
||||||
## ШАГ 2. ГИДРОКИНЕТИЧЕСКИЙ ИМПУЛЬС «ПЛАШМЯ»
|
## ШАГ 2. ГИДРОКИНЕТИЧЕСКИЙ ИМПУЛЬС «ПЛАШМЯ»
|
||||||
|
|
||||||
Сократите дистанцию до цели. Нанесите резкий, высокоточный импульсный удар плоским стальным полотном Л.О.П.А.Т.Ы. строго по осевой линии хребта подозреваемого объекта.
|
Сократите дистанцию до цели. Нанесите резкий, высокоточный импульсный удар плоским стальным полотном Л.О.П.А.Т.Ы. строго по осевой линии хребта подозреваемого объекта.
|
||||||
|
|
||||||
- Инженерная справка: Физическое ускорение закаленного металла в момент соприкосновения полностью обнуляет рабочую частоту вражеского трансгрессивного адаптера.
|
- **Инженерная справка:** Физическое ускорение закаленного металла в момент соприкосновения полностью обнуляет рабочую частоту вражеского трансгрессивного адаптера.
|
||||||
|
|
||||||
## ШАГ 3. ВЕРИФИКАЦИЯ КРИТИЧЕСКИХ АРТЕФАКТОВ СБОЯ
|
## ШАГ 3. ВЕРИФИКАЦИЯ КРИТИЧЕСКИХ АРТЕФАКТОВ СБОЯ
|
||||||
|
|
||||||
В миллисекундный интервал после контакта голографическая матрица пришельца обязана выдать системную ошибку Kernel Panic. Контролируйте появление следующих признаков аппаратного сброса:
|
В миллисекундный интервал после контакта голографическая матрица пришельца обязана выдать системную ошибку Kernel Panic. Контролируйте появление следующих признаков аппаратного сброса:
|
||||||
|
|
||||||
- Акустический баг: Объект издает нечеловеческий рептильный звук (в гражданской кодировке слышится как: «Ы-ы-ы, за что?!» или «Уволю, козел!»).
|
- **Акустический баг:** Объект издает нечеловеческий рептильный звук (в гражданской кодировке слышится как: «Ы-ы-ы, за что?!» или «Уволю, козел!»).
|
||||||
- Оптический сбой: Из органов зрения агента сыплются искры. Это свидетельствует о выгорании предохранителей маскировочного проектора.
|
- **Оптический сбой:** Из органов зрения агента сыплются искры. Это свидетельствует о выгорании предохранителей маскировочного проектора.
|
||||||
- Гравитационный коллапс: Нижние конечности пришельца подкашиваются, переводя его в естественное для большинства ящериц горизонтальное положение.
|
- **Гравитационный коллапс:** Нижние конечности пришельца подкашиваются, переводя его в естественное для большинства ящериц горизонтальное положение.
|
||||||
|
|
||||||
## ШАГ 4. ФОРСИРОВАННЫЙ КИНЕТИЧЕСКИЙ ДОЖАТЕЛЬ
|
## ШАГ 4. ФОРСИРОВАННЫЙ КИНЕТИЧЕСКИЙ ДОЖАТЕЛЬ
|
||||||
|
|
||||||
В случае, если после первичного импульса био-кожа не отслоилась и чешуя осталась скрытой, запустите процедуру принудительной локализации.
|
В случае, если после первичного импульса био-кожа не отслоилась и чешуя осталась скрытой, запустите процедуру принудительной локализации.
|
||||||
|
|
||||||
- Тактическое действие: Примените метод точечного «контрольного вскапывания» в районе филейной части агента. Если после этого объект развивает сверхзвуковую скорость в направлении горизонта — Л.О.П.А.Т.А. сработала штатно, нано-костюм врага критически перегрет.
|
- **Тактическое действие:** Примените метод точечного «контрольного вскапывания» в районе филейной части агента. Если после этого объект развивает сверхзвуковую скорость в направлении горизонта — Л.О.П.А.Т.А. сработала штатно, нано-костюм врага критически перегрет.
|
||||||
|
|
||||||
## ШАГ 5. ТАКТИЧЕСКИЙ ТАЙМАУТ И ПСИХОЛОГИЧЕСКИЙ ИЗНОС
|
## ШАГ 5. ТАКТИЧЕСКИЙ ТАЙМАУТ И ПСИХОЛОГИЧЕСКИЙ ИЗНОС
|
||||||
|
|
||||||
Если объект демонстрирует аномальную резистентность к физическому воздействию, не проявляет признаков рептилоида, но продолжает вести себя подозрительно неестественно (например, начинает вызывать полицию) — немедленно сверните операцию.
|
Если объект демонстрирует аномальную резистентность к физическому воздействию, не проявляет признаков рептилоида, но продолжает вести себя подозрительно неестественно (например, начинает вызывать полицию) — немедленно сверните операцию.
|
||||||
|
|
||||||
- Тактическое действие: Ретируйтесь на безопасное расстояние и займите выжидательную позицию на 24 часа. В 90% случаев зафиксированный ящер, осознав, что его Л.О.П.А.Т.И.Р.О.В.А.Л.И., не выдерживает паранойи, увольняется и экстренно эвакуируется в Новую Зеландию.
|
- **Тактическое действие:** Ретируйтесь на безопасное расстояние и займите выжидательную позицию на 24 часа. В 90% случаев зафиксированный ящер, осознав, что его Л.О.П.А.Т.И.Р.О.В.А.Л.И., не выдерживает паранойи, увольняется и экстренно эвакуируется в Новую Зеландию.
|
||||||
|
|
||||||
## ШАГ 6. ЛИКВИДАЦИЯ ПОСЛЕДСТВИЙ И ХИМЗАЩИТА
|
## ШАГ 6. ЛИКВИДАЦИЯ ПОСЛЕДСТВИЙ И ХИМЗАЩИТА
|
||||||
|
|
||||||
Если в результате выполнения Шага 2 или Шага 4 из пробитого корпуса объекта начала сочиться люминесцентная зеленоватая субстанция, а в радиусе 5 метров появился стойкий запах серы и глутамата натрия («Доширака») — ситуация перешла в критическую фазу.
|
Если в результате выполнения Шага 2 или Шага 4 из пробитого корпуса объекта начала сочиться люминесцентная зеленоватая субстанция, а в радиусе 5 метров появился стойкий запах серы и глутамата натрия («Доширака») — ситуация перешла в критическую фазу.
|
||||||
|
|
||||||
- Тактическое действие: Немедленно покиньте зону поражения. Выйдите на связь по защищенному радиоканалу (частота 13, позывной «Бабушка с лопатой»).
|
- **Тактическое действие:** Немедленно покиньте зону поражения. Выйдите на связь по защищенному радиоканалу (частота 13, позывной «Бабушка с лопатой»).
|
||||||
- ВНИМАНИЕ: Категорически запрещается дегустировать вытекшую жидкость. Данная субстанция является токсичным хладагентом инопланетного трансгрессивного адаптера и не сертифицирована Минздравом Земли.
|
- **ВНИМАНИЕ:** Категорически запрещается дегустировать вытекшую жидкость. Данная субстанция является токсичным хладагентом инопланетного трансгрессивного адаптера и не сертифицирована Минздравом Земли.
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: АГЕНТ «БАБА ЗИНА»
|
|
||||||
fullName: Старший полевой оператор, участок №3, кооператив «Заря-9»
|
|
||||||
code: ПЕР-003
|
|
||||||
category: ПЕРСОНА
|
|
||||||
classification: РАССЕКРЕЧЕНО
|
|
||||||
threat: "—"
|
|
||||||
fields:
|
|
||||||
- label: Позывной
|
|
||||||
value: "Агент «Баба Зина»"
|
|
||||||
- label: Должность
|
|
||||||
value: "Старший полевой оператор"
|
|
||||||
- label: Участок
|
|
||||||
value: "№3, кооператив «Заря-9»"
|
|
||||||
- label: Заслуги
|
|
||||||
value: "Орден Трудовой Грядки I степени"
|
|
||||||
- label: Подтверждённых заземлений
|
|
||||||
value: "14 (четырнадцать)"
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Характеристика
|
|
||||||
|
|
||||||
Образцовый полевой оператор. Лично разработала метод демаскировки «соль в три щепоти». Передаёт опыт молодым дачникам. Личность охраняется, фотоматериалы <span class="redacted px-1">ДАННЫЕ ИЗЪЯТЫ</span> в целях безопасности оператора и его теплицы.
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: ДИРЕКТИВА «КОМПОТ»
|
|
||||||
fullName: Устав полевого противодействия чешуйчатому личному составу
|
|
||||||
code: ДИР-007
|
|
||||||
category: ДИРЕКТИВА
|
|
||||||
classification: ДСП
|
|
||||||
threat: КАТ. I
|
|
||||||
fields:
|
|
||||||
- label: Обозначение
|
|
||||||
value: "Директива «Компот»"
|
|
||||||
- label: Тип документа
|
|
||||||
value: "Устав полевого противодействия"
|
|
||||||
- label: Действует с
|
|
||||||
value: "01.05.1986"
|
|
||||||
- label: Гриф
|
|
||||||
value: "Для служебного пользования"
|
|
||||||
---
|
|
||||||
|
|
||||||
## I. Общие положения
|
|
||||||
|
|
||||||
Настоящий устав определяет обязательный порядок действий дачника-наблюдателя при установлении контакта с предполагаемым агентом планеты Нибиру на территории садоводческого товарищества. Незнание устава не освобождает от дежурства по сторожке.
|
|
||||||
|
|
||||||
## II. Обязанности наблюдателя
|
|
||||||
|
|
||||||
1. Сохранять бдительность в часы пик урожайности.
|
|
||||||
2. Иметь при себе исправный инвентарь (см. дело ИНВ-001).
|
|
||||||
3. Не вступать с агентом в переговоры о рассаде.
|
|
||||||
4. Докладывать о любом немигающем соседе незамедлительно.
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: В.Е.Д.Р.О.
|
|
||||||
fullName: Высокочастотный Экранирующий Дезинтегратор Рептилоидных Оболочек
|
|
||||||
code: ИНВ-022
|
|
||||||
category: ИНВЕНТАРЬ
|
|
||||||
classification: СЕКРЕТНО
|
|
||||||
threat: КАТ. II
|
|
||||||
fields:
|
|
||||||
- label: Наименование
|
|
||||||
value: В.Е.Д.Р.О.
|
|
||||||
- label: Полное название
|
|
||||||
value: Высокочастотный Экранирующий Дезинтегратор Рептилоидных Оболочек
|
|
||||||
- label: Материал
|
|
||||||
value: "Сталь оцинкованная, контур-ловушка"
|
|
||||||
- label: Объём
|
|
||||||
value: "12 л (стандарт кооператива)"
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Назначение
|
|
||||||
|
|
||||||
Оцинкованный контур-ловушка для блокировки телепатического канала агента с орбитой. Накрывается на голову локализованной единицы, создавая экранирующую клетку Фарадея кустарного исполнения.
|
|
||||||
|
|
||||||
## 2. Применение в связке
|
|
||||||
|
|
||||||
Используется совместно с изделием Л.О.П.А.Т.А. (дело ИНВ-001): сперва заземление, затем экранирование. Эффективность связки подтверждена агентом «Баба Зина».
|
|
||||||
@@ -1,46 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: Л.О.П.А.Т.А.
|
|
||||||
fullName: Локализатор Органических Признаков Анунаков Трансгрессивного Адаптера
|
|
||||||
code: ИНВ-001
|
|
||||||
category: ИНВЕНТАРЬ
|
|
||||||
classification: СОВ. СЕКРЕТНО
|
|
||||||
threat: КАТ. III
|
|
||||||
hasBlueprint: true
|
|
||||||
fields:
|
|
||||||
- label: Наименование изделия
|
|
||||||
value: Л.О.П.А.Т.А.
|
|
||||||
- label: Индекс
|
|
||||||
value: "Модель БС-3000 / Садово-Боевая"
|
|
||||||
- label: Полное инж. название
|
|
||||||
value: Локализатор Органических Признаков Анунаков Трансгрессивного Адаптера
|
|
||||||
- label: Изготовитель
|
|
||||||
value: "Артель «Острый Штык», цех №4"
|
|
||||||
- label: Масса снаряжённая
|
|
||||||
value: "2,7 кг ± 0,3 кг"
|
|
||||||
- label: Заточка
|
|
||||||
value: "Двухсторонняя, угол 23°"
|
|
||||||
- label: Ресурс
|
|
||||||
value: "не менее 400 (четырёхсот) заземлений"
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Назначение
|
|
||||||
|
|
||||||
Изделие предназначено для обнуления маскировочных био-голограмм, принудительного заземления внеземных агентов и демаскировки чешуйчатого личного состава в полевых условиях. Допускается применение по прямому хозяйственному назначению (вскапывание грунта) в целях сохранения легенды оператора.
|
|
||||||
|
|
||||||
## 2. Принцип действия
|
|
||||||
|
|
||||||
Рабочее полотно изделия выполнено из заземлённого сплава «ЧУГ-7». При плотном контакте с поверхностью агента происходит срыв голографической оболочки и отвод паразитных нибируанских токов в грунт через черенок-токоотвод.
|
|
||||||
|
|
||||||
Эффект демаскировки достигается за 1 (один) уверенный удар плашмя. Повторные удары наносятся до полного проявления чешуи либо до признания агентом своей внеземной природы.
|
|
||||||
|
|
||||||
## 3. Порядок применения
|
|
||||||
|
|
||||||
1. Убедиться в отсутствии посторонних дачников на смежных участках.
|
|
||||||
2. Принять стойку «Прополка боевая»: ноги на ширину грядки, черенок у пояса.
|
|
||||||
3. При первых признаках маскировки (немигающий взгляд, любовь к солнцу, неприятие соли) — нанести заземляющий удар.
|
|
||||||
4. Зафиксировать результат в журнале формы Б-2 и доложить старшему по кооперативу.
|
|
||||||
|
|
||||||
## 4. Меры безопасности
|
|
||||||
|
|
||||||
Запрещается заземлять агента при влажной обуви оператора. Запрещается оставлять изделие в борще. Хранить в сарае под охраной кота. При появлении на полотне зелёного свечения — изделие подлежит сдаче в артель для перезаточки и <span class="redacted px-1">ДАННЫЕ ИЗЪЯТЫ</span>.
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: ПЛАНЕТА НИБИРУ
|
|
||||||
fullName: Источник трансгрессивной угрозы садоводческим территориям
|
|
||||||
code: ОБЪ-000
|
|
||||||
category: ОБЪЕКТ
|
|
||||||
classification: СОВ. СЕКРЕТНО
|
|
||||||
threat: КАТ. IV
|
|
||||||
fields:
|
|
||||||
- label: Обозначение
|
|
||||||
value: "Планета Нибиру"
|
|
||||||
- label: Класс угрозы
|
|
||||||
value: "КАТ. IV (трансгрессивная)"
|
|
||||||
- label: Период сближения
|
|
||||||
value: "совпадает с пиком урожайности"
|
|
||||||
- label: Координаты
|
|
||||||
value: <span class="redacted px-1">ДАННЫЕ ИЗЪЯТЫ</span>
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Описание объекта
|
|
||||||
|
|
||||||
Внесистемное небесное тело, признанное источником трансгрессивной угрозы садоводческим территориям. По данным наблюдений с водонапорной башни, сближение объекта вызывает аномальный рост сорняков и активизацию замаскированных агентов.
|
|
||||||
|
|
||||||
## 2. Рекомендации
|
|
||||||
|
|
||||||
В период сближения усилить дежурства, проверять рассаду на чешую, держать инвентарь заточенным. Дальнейшие сведения изъяты по грифу «Сов. Секретно».
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
---
|
|
||||||
layout: ../../layouts/dossier.astro
|
|
||||||
title: СУБЪЕКТ «ОГУРЕЦ»
|
|
||||||
fullName: Биомаскировочная единица класса «Парниковый»
|
|
||||||
code: ОБЪ-014
|
|
||||||
category: ОБЪЕКТ
|
|
||||||
classification: СЕКРЕТНО
|
|
||||||
threat: КАТ. II
|
|
||||||
hasPhoto: true
|
|
||||||
fields:
|
|
||||||
- label: Обозначение
|
|
||||||
value: "Субъект «Огурец»"
|
|
||||||
- label: Класс
|
|
||||||
value: "Биомаскировочная единица «Парниковый»"
|
|
||||||
- label: Место выявления
|
|
||||||
value: "Теплица, участок №6"
|
|
||||||
- label: Состояние
|
|
||||||
value: "Локализован, заземлён"
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Обстоятельства выявления
|
|
||||||
|
|
||||||
Субъект обнаружен при плановой инвентаризации теплицы. Демаскирован при понижении температуры грунта ниже +8°C, при котором маскировочная оболочка теряет тургор и проявляется чешуйчатая структура. Реагировал на соль крайне нехарактерным для овоща образом.
|
|
||||||
|
|
||||||
## 2. Признаки внеземного происхождения
|
|
||||||
|
|
||||||
- Отсутствие семян при наличии идеальной формы.
|
|
||||||
- Поворот к наблюдателю независимо от положения солнца.
|
|
||||||
- Слабый запах озона и <span class="redacted px-1">ДАННЫЕ ИЗЪЯТЫ</span>.
|
|
||||||
+113
-45
@@ -5,25 +5,45 @@ import SiteFooter from '../components/SiteFooter.astro'
|
|||||||
import Stamp from '../components/Stamp.astro'
|
import Stamp from '../components/Stamp.astro'
|
||||||
import OverlayStamp from '../components/OverlayStamp.astro'
|
import OverlayStamp from '../components/OverlayStamp.astro'
|
||||||
import Perforation from '../components/Perforation.astro'
|
import Perforation from '../components/Perforation.astro'
|
||||||
import DossierCard from '../components/DossierCard.astro'
|
import { REGISTRY } from '../lib/registry'
|
||||||
import { DOSSIERS } from '../lib/dossiers'
|
|
||||||
|
|
||||||
const tilts = ['-0.6deg', '0.5deg', '-0.4deg', '0.7deg', '-0.5deg', '0.4deg']
|
const statusLabel: Record<string, string> = {
|
||||||
|
open: 'ОТКРЫТ',
|
||||||
|
deleted: 'ДАННЫЕ УДАЛЕНЫ',
|
||||||
|
restricted: 'ДОСТУП ОГРАНИЧЕН',
|
||||||
|
lost: 'ДАННЫЕ ПОТЕРЯНЫ',
|
||||||
|
classified: 'ЗАСЕКРЕЧЕНО',
|
||||||
|
password: 'ДОСТУП ПО ПАРОЛЮ',
|
||||||
|
danger: 'ОПАСНОСТЬ ЗАРАЖЕНИЯ',
|
||||||
|
}
|
||||||
|
|
||||||
|
const statusColor: Record<string, string> = {
|
||||||
|
open: 'text-primary',
|
||||||
|
deleted: 'text-muted-foreground opacity-60',
|
||||||
|
restricted: 'text-muted-foreground opacity-70',
|
||||||
|
lost: 'text-muted-foreground opacity-50',
|
||||||
|
classified: 'text-primary',
|
||||||
|
password: 'text-foreground',
|
||||||
|
danger: 'text-primary',
|
||||||
|
}
|
||||||
|
|
||||||
|
const tilts = ['-0.6deg', '0.5deg', '-0.4deg']
|
||||||
---
|
---
|
||||||
|
|
||||||
<BaseLayout title="АРХИВ ДНТ-7 // Дачно-Наблюдательный Трибунал" description="Рассекреченный архив Дачно-Наблюдательного Трибунала №7. Документы, инструкции и уставы по противодействию рептилоидным агентам планеты Нибиру.">
|
<BaseLayout title="РЕЕСТР ДОКУМЕНТОВ // Архив ДНТ-7">
|
||||||
<div class="min-h-screen">
|
<div class="min-h-screen">
|
||||||
<SiteHeader />
|
<SiteHeader />
|
||||||
|
|
||||||
<div class="banner-classified border-y border-foreground/30">
|
<div class="banner-classified border-y border-foreground/30">
|
||||||
<div class="mx-auto flex max-w-5xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
<div class="mx-auto flex max-w-5xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
||||||
<span>Сов. Секретно</span>
|
<span>Сов. Секретно</span>
|
||||||
<span class="hidden sm:inline">Экз. № 1 из 3</span>
|
<span class="hidden sm:inline">Реестр МДС</span>
|
||||||
<span>Хранить вечно</span>
|
<span>Хранить вечно</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<main class="mx-auto max-w-5xl px-4 py-10 sm:px-6">
|
<main class="mx-auto max-w-5xl px-4 py-10 sm:px-6">
|
||||||
|
<!-- Hero -->
|
||||||
<section class="paper relative mb-12 -rotate-[0.4deg] p-6 sm:p-10">
|
<section class="paper relative mb-12 -rotate-[0.4deg] p-6 sm:p-10">
|
||||||
<span class="tape -top-3 left-10 rotate-3" aria-hidden="true" />
|
<span class="tape -top-3 left-10 rotate-3" aria-hidden="true" />
|
||||||
<span class="tape -top-3 right-12 -rotate-2" aria-hidden="true" />
|
<span class="tape -top-3 right-12 -rotate-2" aria-hidden="true" />
|
||||||
@@ -39,73 +59,121 @@ const tilts = ['-0.6deg', '0.5deg', '-0.4deg', '0.7deg', '-0.5deg', '0.4deg']
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="font-mono text-xs uppercase tracking-[0.3em] text-muted-foreground">
|
<p class="font-mono text-xs uppercase tracking-[0.3em] text-muted-foreground">
|
||||||
Союз Садоводческих Кооперативов · Отдел «Грядка»
|
Межгалактическое Дачное Сопротивление · Архив ДНТ-7
|
||||||
</p>
|
</p>
|
||||||
<h1 class="mt-3 max-w-2xl text-balance font-heading text-3xl font-700 uppercase leading-[0.95] tracking-tight sm:text-5xl">
|
<h1 class="mt-3 max-w-2xl text-balance font-heading text-3xl font-700 uppercase leading-[0.95] tracking-tight sm:text-5xl">
|
||||||
Архив Дачно-Наблюдательного Трибунала №7
|
Реестр документов МДС
|
||||||
</h1>
|
</h1>
|
||||||
<p class="mt-4 max-w-xl text-pretty text-sm leading-relaxed text-foreground/90">
|
<p class="mt-4 max-w-xl text-pretty text-sm leading-relaxed text-foreground/90">
|
||||||
Рассекреченный свод документов, инструкций и уставов по
|
Рассекреченный реестр документов Межгалактического Дачного Сопротивления.
|
||||||
противодействию рептилоидным агентам планеты{' '}
|
Статус базы данных: доступ ограничен. Требуется ментальный допуск 3-го уровня
|
||||||
<span class="font-600 text-primary">Нибиру</span> на территориях
|
и шапочка из фольги марки А1.
|
||||||
садоводческих товариществ. Допуск согласно форме А-13.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="mt-6 flex flex-wrap items-center gap-3">
|
<div class="mt-6 flex flex-wrap items-center gap-3">
|
||||||
<Stamp>Рассекречено · 06.07.2026</Stamp>
|
<Stamp>Рассекречено · 11.06.2026</Stamp>
|
||||||
<Stamp variant="ink" skew={false}>Подлежит изучению</Stamp>
|
<Stamp variant="ink" skew={false}>Партия № 1</Stamp>
|
||||||
<span class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
<span class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
||||||
Регистр. № ДНТ-7/04-1986
|
Регистр. № ДНТ-7/04-1986
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pointer-events-none absolute -bottom-3 right-6 rotate-[8deg] sm:right-16">
|
<div class="pointer-events-none absolute -bottom-3 right-6 rotate-[8deg] sm:right-16">
|
||||||
<OverlayStamp>Архивъ · ДНТ-7</OverlayStamp>
|
<OverlayStamp>Реестръ · МДС</OverlayStamp>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="mb-12 grid grid-cols-2 gap-4 sm:grid-cols-4">
|
<!-- 3 open shortcuts -->
|
||||||
{[
|
<section class="mb-12">
|
||||||
{ k: 'Дел в картотеке', v: '147' },
|
<div class="mb-6 flex items-end justify-between">
|
||||||
{ k: 'Заземлено агентов', v: '38' },
|
|
||||||
{ k: 'Активных участков', v: '9' },
|
|
||||||
{ k: 'Уровень тревоги', v: 'III' },
|
|
||||||
].map((s, i) => (
|
|
||||||
<div
|
|
||||||
key={s.k}
|
|
||||||
class="paper px-4 py-5 text-center"
|
|
||||||
style={{ rotate: tilts[i] }}
|
|
||||||
>
|
|
||||||
<p class="font-heading text-3xl font-700 text-primary">
|
|
||||||
{s.v}
|
|
||||||
</p>
|
|
||||||
<p class="mt-1 text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
|
||||||
{s.k}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
))}
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
|
||||||
<div class="mb-8 flex items-end justify-between">
|
|
||||||
<div>
|
<div>
|
||||||
<h2 class="font-heading text-2xl font-700 uppercase tracking-wide">
|
<h2 class="font-heading text-xl font-700 uppercase tracking-wide">
|
||||||
Картотека дел
|
Открытые дела
|
||||||
</h2>
|
</h2>
|
||||||
<hr class="rule rule-red mt-2 w-48" />
|
<hr class="rule rule-red mt-2 w-32" />
|
||||||
</div>
|
</div>
|
||||||
<p class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
<p class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
||||||
Опись · лист 1
|
Партия № 1 · 3 документа
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3">
|
<div class="grid grid-cols-1 gap-4 sm:grid-cols-3">
|
||||||
{DOSSIERS.map((d, i) => (
|
{REGISTRY.filter((e) => e.status === 'open').map((e, i) => (
|
||||||
<DossierCard d={d} rotate={tilts[i % tilts.length]} />
|
<a
|
||||||
|
href={`/docs/${e.slug}`}
|
||||||
|
class="paper group relative flex flex-col gap-2 p-5 transition-all duration-200 hover:-translate-y-1 hover:shadow-[0_26px_50px_-22px_rgba(40,25,15,0.7)]"
|
||||||
|
style={{ rotate: tilts[i] }}
|
||||||
|
>
|
||||||
|
<span class="tape -top-3 left-1/2 -translate-x-1/2 -rotate-2" aria-hidden="true" />
|
||||||
|
<p class="font-heading text-[0.7rem] font-600 uppercase tracking-wider text-primary">
|
||||||
|
{e.id}
|
||||||
|
</p>
|
||||||
|
<h3 class="font-heading text-base font-700 uppercase leading-tight tracking-tight transition-colors group-hover:text-primary">
|
||||||
|
{e.title}
|
||||||
|
</h3>
|
||||||
|
<p class="text-xs leading-snug text-muted-foreground">{e.annotation}</p>
|
||||||
|
<div class="mt-auto flex justify-end">
|
||||||
|
<span class="font-heading text-[0.7rem] font-600 uppercase tracking-wider text-primary opacity-0 transition-opacity group-hover:opacity-100">
|
||||||
|
Читать →
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<!-- Full registry -->
|
||||||
|
<section>
|
||||||
|
<div class="mb-6 flex items-end justify-between">
|
||||||
|
<div>
|
||||||
|
<h2 class="font-heading text-xl font-700 uppercase tracking-wide">
|
||||||
|
Полный реестр
|
||||||
|
</h2>
|
||||||
|
<hr class="rule mt-2 w-40" />
|
||||||
|
</div>
|
||||||
|
<p class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
||||||
|
Всего единиц: {REGISTRY.length}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="space-y-3">
|
||||||
|
{REGISTRY.map((entry, i) => {
|
||||||
|
const isOpen = entry.status === 'open'
|
||||||
|
const href = isOpen ? `/docs/${entry.slug}` : '/404'
|
||||||
|
return (
|
||||||
|
<a
|
||||||
|
href={href}
|
||||||
|
class:list={[
|
||||||
|
'paper flex items-start justify-between gap-4 px-4 py-3 text-sm transition-all',
|
||||||
|
isOpen && 'hover:-translate-y-0.5 hover:shadow-[0_12px_30px_-16px_rgba(40,25,15,0.5)]',
|
||||||
|
]}
|
||||||
|
style={{ rotate: i % 2 === 0 ? '-0.2deg' : '0.2deg' }}
|
||||||
|
>
|
||||||
|
<div class="min-w-0 flex-1">
|
||||||
|
<span class="font-mono text-[0.65rem] uppercase tracking-wider text-muted-foreground">
|
||||||
|
{entry.id ? `[${entry.id}]` : '[ДАННЫЕ УДАЛЕНЫ]'}
|
||||||
|
</span>
|
||||||
|
<p class="mt-0.5 font-heading text-sm font-600 uppercase leading-snug tracking-tight">
|
||||||
|
{entry.title}
|
||||||
|
</p>
|
||||||
|
<p class="mt-1 text-xs leading-relaxed text-muted-foreground">
|
||||||
|
{entry.annotation}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<span
|
||||||
|
class:list={[
|
||||||
|
'shrink-0 font-heading text-[0.6rem] font-600 uppercase tracking-wider',
|
||||||
|
statusColor[entry.status],
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
{statusLabel[entry.status]}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
)
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
<div class="mt-12">
|
<div class="mt-12">
|
||||||
<Perforation />
|
<Perforation />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
## ПРИЛОЖЕНИЕ №1 К БОЕВОМУ УСТАВУ: ТАКТИКА ВЕДЕНИЯ БОЯ С ПРИМЕНЕНИЕМ СИСТЕМЫ Л.О.П.А.Т.А.В ОГРАНИЧЕННЫХ ИОНОСФЕРНЫХ ПРОСТРАНСТВАХ
|
|
||||||
|
|
||||||
(Утверждено Штабом Дачной Обороны)
|
|
||||||
|
|
||||||
Ведение боя в замкнутых пространствах (офисы, лифты, коридоры НИИ, дачные веранды) усложняется тем, что амплитудный замах для классического «Хребтового импульса» заблокирован элементами интерьера. Ниже приведены боевые приемы, адаптированные под различные городские и бытовые локации.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Локация «Офисный коридор» (Операция «Копировальный сбой»)
|
|
||||||
|
|
||||||
Самое опасное место, так как анунаки часто маскируются под топ-менеджеров или системных администраторов.
|
|
||||||
|
|
||||||
- Тактическая уловка «Засада у кулера»: Встаньте за углом или за аппаратом с водой, замаскировав Л.О.П.А.Т.У. под гигантский пластиковый цветок или швабру.
|
|
||||||
- Боевой прием «Короткий тычок»: При приближении цели откажитесь от замаха плашмя. Используйте штыковой метод: нанесите резкий колющий удар торцевой частью металлического полотна в область коленной чашечки или копчика. Это вызовет короткое замыкание в цепи питания нано-костюма, и агент на секунду покажет истинный хвост.
|
|
||||||
|
|
||||||
## Локация «Пассажирский лифт» (Протокол «Замкнутая петля»)
|
|
||||||
|
|
||||||
Экстремальные условия. Дистанция минимальна. Бежать некуда ни вам, ни ящеру.
|
|
||||||
|
|
||||||
- Тактическая подготовка: Зайдите в лифт вторым. Встаньте строго за спиной подозреваемого. Если он начинает нажимать на кнопки слишком быстро или его зрачки вертикально вытягиваются от отражения в зеркале — действуйте.
|
|
||||||
- Боевой прием «Вертикальный апперкот»: Переверните Л.О.П.А.Т.У. черенком вверх. Нанесите резкий удар основанием черенка снизу вверх под подбородок агента (или плашмя по затылку, если позволяет высота потолка). Плотный контакт металла со сводом черепа пришельца мгновенно глушит его ментальную связь с Нибиру. Нажмите кнопку «Стоп» и проводите верификацию по Шагу 3.
|
|
||||||
|
|
||||||
## Локация «Дачная кустарниковая зона» (Зачистка по классике)
|
|
||||||
|
|
||||||
Идеальная экосистема для оператора Л.О.П.А.Т.Ы. Здесь вы находитесь в своей полосе частот.
|
|
||||||
|
|
||||||
- Тактическая уловка «Маскировка под борозду»: Замрите среди грядок клубники или кустов малины, приняв позу «уставшего дачника». Л.О.П.А.Т.А. должна быть занесена над землей под углом 45 градусов.
|
|
||||||
- Боевой прием «Круговой покос»: Если пришелец (под видом соседа) пытается незаметно подобраться к вашему урожаю или установить ретранслятор в теплице, выполните размашистый горизонтальный удар по ногам. Физическое заземление нижних конечностей анунака обнуляет трансгрессивный адаптер во всем его теле. Сразу после падения цели примените Шаг 4 («Контрольное вскапывание филейной части»).
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## ОБЩИЕ ПРАВИЛА БЛИЖНЕГО БОЯ ДЛЯ ПАТРИОТОВ ЗЕМЛИ
|
|
||||||
|
|
||||||
1. Не смотрите им в глаза: Перед ударом зафиксируйте взгляд на хребте или воротнике цели. Взгляд анунака обладает гипнотическим IT-излучением, способным внушить вам, что Л.О.П.А.Т.А. — это просто инструмент для уборки снега.
|
|
||||||
2. Контролируйте хват: При контакте стального полотна с маскировочной броней возможна мощная электрическая отдача. Держите черенок только сухими руками (или в брезентовых садовых рукавицах с защитой от внеземного тока).
|
|
||||||
3. Фактор внезапности: Никогда не кричите перед атакой «За Землю!» или «Получи, ящерица!». Запуск демаскирующего импульса должен происходить в абсолютной тишине, нарушаемой только свистом рассекаемого воздуха.
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
## ТЕХНИЧЕСКИЙ ПАСПОРТ ИЗДЕЛИЯ
|
|
||||||
|
|
||||||
Наименование изделия: Л.О.П.А.Т.А. (Модель БС-3000 / Садово-Боевая)
|
|
||||||
|
|
||||||
Полное инженерное название: Локализатор Органических Признаков Анунаков Трансгрессивного Адаптера
|
|
||||||
|
|
||||||
Назначение: Обнуление маскировочных био-голограмм, принудительное заземление внеземных агентов и демаскировка чешуйчатого личного состава в полевых условиях.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
|
|
||||||
|
|
||||||
| Параметр | Значение / Описание |
|
|
||||||
| -------------------- | -------------------------------------------------------------------------------- |
|
|
||||||
| Интерфейс управления | Деревянный цилиндрический черенок (берёза/ясень, класс защиты от телепатии IP68) |
|
|
||||||
| Рабочий орган | Сверхпрочная углеродистая сталь с анти-чешуйчатым напылением |
|
|
||||||
| Радиус поражения | Длина черенка + длина вытянутой руки патриота Земли (приблизительно 1.5–2 метра) |
|
|
||||||
| Тип боевого импульса | Кинетическо-психотропный, плоскостной, хребтовый |
|
|
||||||
| Энергопотребление | 0 Вт (питается от праведного гнева оператора и пары тарелок борща) |
|
|
||||||
| Совместимость | Совместима со всеми типами анунаков, рептилоидов и серых человечков |
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 2. УСТРОЙСТВО И ПРИНЦИП РАБОТЫ
|
|
||||||
|
|
||||||
Изделие состоит из двух ключевых модулей:
|
|
||||||
|
|
||||||
1. Резонатор частот (Полотно):
|
|
||||||
|
|
||||||
- Стальная пластина специальной формы. При резком соприкосновении с биологической спиной пришельца создает резонансную волну, которая мгновенно перегружает и сжигает трансгрессивный адаптер врага.
|
|
||||||
|
|
||||||
2. Диэлектрический изолятор (Черенок):
|
|
||||||
|
|
||||||
- Защищает оператора от удара током, статическим электричеством маскировочного костюма и ментальных криков ящерицы в момент демаскировки.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 3. РЕЖИМЫ РАБОТЫ И БОЕВОЕ ПРИМЕНЕНИЕ
|
|
||||||
|
|
||||||
- Режим «Штыковой» (Точечное тестирование): Применяется для глубокого сканирования почвы под ногами подозреваемого. Если объект начинает нервно подпрыгивать и шипеть — сканирование прошло успешно.
|
|
||||||
- Режим «Совковый» (Массовый сброс настроек): Идеален для разгона тайных собраний мирового правительства. Обладает повышенной площадью контакта для одновременного обнуления голограмм у двух и более рептилоидов.
|
|
||||||
- Режим «Хребтовый импульс» (Основной боевой): Наносится плашмя по осевой линии противника. Вызывает полную перезагрузку инопланетной матрицы, сопровождающуюся искрением из глаз и кратковременной потерей связи с базой на Нибиру.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 4. МЕРЫ БЕЗОПАСНОСТИ И ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ
|
|
||||||
|
|
||||||
- Запрещается хранить ЛОПАТУ в жидком виде (в случае расплавления пришельцем).
|
|
||||||
- Регулярно очищайте рабочее полотно от налипшей чешуи, остатков маскировочной био-кожи и чернозёма.
|
|
||||||
- При появлении трещин на деревянном интерфейсе (черенке) срочно замените его, иначе телепатическое излучение анунака может заставить вас копать отсюда и до обеда.
|
|
||||||
- Внимание: Использование изделия против обычных людей (не анунаков) может повлечь за собой вызов наряда полиции, что не предусмотрено данной гарантией. Перед применением убедитесь, что зрачки цели вертикальные!
|
|
||||||
|
|
||||||
Гарантийный срок: До полной победы над рептильным заговором или до поломки черенка об особо прочный хребет.
|
|
||||||
Страна-производитель: Земля (оборонный сектор дачных кооперативов).
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
## РЕЕСТР ДОКУМЕНТОВ МЕЖГАЛАКТИЧЕСКОГО ДАЧНОГО СОПРОТИВЛЕНИЯ (МДС)
|
|
||||||
|
|
||||||
## Статус базы данных: ДОСТУП ОГРАНИЧЕН (Требуется ментальный допуск 3-го уровня и шапочка из фольги марки А1)
|
|
||||||
|
|
||||||
## Материалы
|
|
||||||
|
|
||||||
- [МДС-ТП-2024] — ## ИНСТРУКЦИЯ ПО БОЕВОМУ ПРИМЕНЕНИЮ СИСТЕМЫ Л.О.П.А.Т.А.
|
|
||||||
- Аннотация: Пользовательская инструкция по базовому боевому применению системы
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Боевой устав применения системы Л.О.П.А.Т.А.
|
|
||||||
- Аннотация: Основной тактический документ Сопротивления. Содержит базовые принципы обнуления трансгрессивных адаптеров и 6 фундаментальных шагов ведения полевой демаскировки.
|
|
||||||
|
|
||||||
- [МДС-ПП-11] — Приложение №1: Тактика ближнего боя в ограниченных ионосферных пространствах.
|
|
||||||
- Аннотация: Практическое руководство по ликвидации анунаков в замкнутых локациях типа «Лифт», «Офисный коридор» и «Кустарниковая зона».
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Приложение №2: Тактика ведения боя в условиях плотной городской застройки (Метод «Двор-Метро»).
|
|
||||||
- Аннотация: Инструкция по нейтрализации замаскированных агентов на асфальтовом и бетонном покрытии. Описывает прием «Искра из-под подошвы» (высекание искр стальным полотном о бетон для ослепления оптических датчиков анунака) и метод маскировки Л.О.П.А.Т.Ы. под обычный строительный инструмент дорожного рабочего.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Приложение №3: Тактика зимнего противостояния (Протокол «Белая Иллюзия»).
|
|
||||||
- Аннотация: Руководство по ведению боя в условиях отрицательных температур. При низких температурах трансгрессивный адаптер пришельцев начинает сильно греться, выдавая их локацию паром из ушей. Описывает использование Л.О.П.А.Т.Ы. со специальным широким пластиковым или алюминиевым набалдашником (модификация «Снег-9») для мгновенной заморозки и блокировки гидравлики рептилоида.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Приложение №4: Тактика ведения боя на воде и в прибрежных зонах (Операция «Чешуя в камышах»).
|
|
||||||
- Аннотация: Анунаки обожают маскироваться под рыбаков или отдыхающих на пляжах, чтобы восстанавливать гидро-баланс. Документ содержит тактику «Весло-Трансформер» и правила нанесения ударов плашмя по водной глади для создания направленной гидрокинетической волны, сбивающей настройки нано-костюмов в радиусе 10 метров.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Приложение №5: Тактика ведения боя в условиях общественного транспорта (Инструкция «Час Пик»).
|
|
||||||
- Аннотация: Особенности применения БС-3000 в переполненных автобусах, трамваях и вагонах электричек. Описывает оборонительную позицию «Вертикальный шест» (когда Л.О.П.А.Т.А. выдается за поручень) и тактический прием «Случайный толчок черенком», позволяющий незаметно протестировать хребет подозреваемого пассажира на предмет наличия скрытого хвоста.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Приложение №6: Тактика ночного боя и противодействие тепловизионному зрению (Протокол «Слепое пятно»).
|
|
||||||
- Аннотация: Рептилоиды прекрасно видят в темноте инфракрасный спектр. Документ обучает использованию разогретого на костре или остывшего в погребе стального полотна Л.О.П.А.Т.Ы. в качестве теплового экрана. Описывает ночной прием «Слепой замах» по траектории лунного света, полностью дезориентирующий оптику Нибиру.
|
|
||||||
|
|
||||||
- [МДС-ТП-2024] — Технический паспорт изделия Л.О.П.А.Т.А. (Модель БС-3000).
|
|
||||||
- Аннотация: Полное инженерное описание устройства, волнового стального резонатора и диэлектрического березового интерфейса.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] — Памятка по перехвату ментальных IT-сигналов.
|
|
||||||
- Аннотация: Инструкция для гражданских лиц, объясняющая, как отличить системный сбой нано-костюма ящерицы от обычного человеческого переутомления.
|
|
||||||
|
|
||||||
- [ДАННЫЕ ПОТЕРЯНЫ] — Регламент экстренной связи с мобильной группой «Бабушка с лопатой».
|
|
||||||
- Аннотация: Описание радиочастотных кодов (Канал 13) и звуковых маркеров для вызова тяжелой дачной артиллерии в зону прорыва.
|
|
||||||
|
|
||||||
- [ДАННЫЕ УДАЛЕНЫ] Приложение №2: Система распознавания «Свой-Чужой» при контакте с председателями СНТ (Садовых некоммерческих товариществ). Статус: Засекречено Советом Земли из-за высокого риска междоусобных войн за чернозем.
|
|
||||||
|
|
||||||
- [ДОСТУП ОГРАНИЧЕН] Схемы скрытого ношения БС-3000 в городских условиях под видом элементов складного самоката или моноколеса. Статус: Ожидает верификации инженерным отделом на предмет электромагнитной совместимости.
|
|
||||||
|
|
||||||
- [ЗАСЕКРЕЧЕНО] Стенограмма допроса пленного Анунака 4-го ранга, пойманного на краже элитных семян томатов «Бычье сердце».
|
|
||||||
- Аннотация: Статус: Файл засекречен Межгалактическим Комитетом Рептилоидов
|
|
||||||
|
|
||||||
- [ДОСТУП ПО ПАРОЛЮ] Сценарий операции "ДАЧНЫЙ СЕЗОН"
|
|
||||||
- Аннотация: Описание сценария глобального перехвата и заземления ночного десанта тарелок Нибиру с помощью одновременного удара плашмя 10 000 операторов Л.О.П.А.Т.
|
|
||||||
- Статус: Доступен только Верховному Агроному Сопротивления.
|
|
||||||
|
|
||||||
- [ОПАСНОСТЬ ЗАРАЖЕНИЯ] Химический анализ зеленой люминесцентной субстанции (хладагента).
|
|
||||||
- Аннотация: Статус: Заблокировано Минздравом. Документ содержит незацензуренные рецепты приготовления противоядия на основе рассола.
|
|
||||||
@@ -1,128 +0,0 @@
|
|||||||
---
|
|
||||||
import BaseLayout from '../layouts/base.astro'
|
|
||||||
import SiteHeader from '../components/SiteHeader.astro'
|
|
||||||
import SiteFooter from '../components/SiteFooter.astro'
|
|
||||||
import Stamp from '../components/Stamp.astro'
|
|
||||||
import SectionTitle from '../components/SectionTitle.astro'
|
|
||||||
import Perforation from '../components/Perforation.astro'
|
|
||||||
|
|
||||||
const STEPS = [
|
|
||||||
{
|
|
||||||
n: '01',
|
|
||||||
t: 'Обнаружение',
|
|
||||||
d: 'Зафиксировать признаки маскировки: немигающий взгляд, любовь к солнцу, неприятие соли, идеальная рассада без труда.',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
n: '02',
|
|
||||||
t: 'Доклад',
|
|
||||||
d: 'Сообщить старшему по кооперативу через условный сигнал (три удара по бочке с водой).',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
n: '03',
|
|
||||||
t: 'Локализация',
|
|
||||||
d: 'Применить изделие Л.О.П.А.Т.А. (ИНВ-001) для заземления. Соблюдать меры безопасности.',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
n: '04',
|
|
||||||
t: 'Экранирование',
|
|
||||||
d: 'Накрыть изделием В.Е.Д.Р.О. (ИНВ-022) для блокировки канала связи с орбитой.',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
n: '05',
|
|
||||||
t: 'Регистрация',
|
|
||||||
d: 'Внести запись в журнал формы Б-2. Присвоить делу номер. Хранить вечно.',
|
|
||||||
},
|
|
||||||
]
|
|
||||||
---
|
|
||||||
|
|
||||||
<BaseLayout title="Протокол противодействия // Архив ДНТ-7" description="Единый полевой протокол Дачно-Наблюдательного Трибунала №7">
|
|
||||||
<div class="min-h-screen">
|
|
||||||
<SiteHeader />
|
|
||||||
|
|
||||||
<div class="banner-classified border-y border-foreground/30">
|
|
||||||
<div class="mx-auto flex max-w-4xl items-center justify-between gap-4 px-4 py-1.5 text-[0.65rem] font-700 uppercase tracking-[0.2em] sm:px-6">
|
|
||||||
<span>Для служебного пользования</span>
|
|
||||||
<span class="hidden sm:inline">Форма Б-2</span>
|
|
||||||
<span>Изучить под роспись</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<main class="mx-auto max-w-4xl px-4 py-8 sm:px-6">
|
|
||||||
<article class="paper relative -rotate-[0.3deg] p-6 sm:p-10">
|
|
||||||
<span class="tape -top-3 left-1/2 hidden -translate-x-1/2 rotate-1 sm:block" aria-hidden="true" />
|
|
||||||
<div class="pointer-events-none absolute right-4 top-4 sm:right-8 sm:top-10">
|
|
||||||
<img
|
|
||||||
src="/emblem.png"
|
|
||||||
alt=""
|
|
||||||
width="90"
|
|
||||||
height="90"
|
|
||||||
class="h-16 w-16 opacity-80 mix-blend-multiply sm:h-20 sm:w-20"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<header class="pb-5">
|
|
||||||
<p class="font-mono text-[0.7rem] uppercase tracking-[0.25em] text-muted-foreground">
|
|
||||||
Единый полевой протокол · ДНТ-7
|
|
||||||
</p>
|
|
||||||
<h1 class="mt-3 max-w-xl text-balance font-heading text-3xl font-700 uppercase leading-[0.95] tracking-tight sm:text-5xl">
|
|
||||||
Протокол противодействия
|
|
||||||
</h1>
|
|
||||||
<div class="mt-4 flex flex-wrap gap-3">
|
|
||||||
<Stamp>Обязательно к исполнению</Stamp>
|
|
||||||
<Stamp variant="ink" skew={false}>Ред. 1986</Stamp>
|
|
||||||
</div>
|
|
||||||
<hr class="rule rule-red mt-5" />
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<section class="mt-8">
|
|
||||||
<SectionTitle index="§">Порядок действий</SectionTitle>
|
|
||||||
<ol class="space-y-4">
|
|
||||||
{STEPS.map((s, i) => (
|
|
||||||
<li
|
|
||||||
key={s.n}
|
|
||||||
class="paper flex gap-4 p-4"
|
|
||||||
style={{ rotate: i % 2 === 0 ? '-0.4deg' : '0.4deg' }}
|
|
||||||
>
|
|
||||||
<span class="font-heading text-3xl font-700 leading-none text-primary">
|
|
||||||
{s.n}
|
|
||||||
</span>
|
|
||||||
<div>
|
|
||||||
<h3 class="font-heading text-base font-600 uppercase tracking-wide">
|
|
||||||
{s.t}
|
|
||||||
</h3>
|
|
||||||
<p class="mt-1 text-sm leading-relaxed text-foreground/90">
|
|
||||||
{s.d}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
))}
|
|
||||||
</ol>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="mt-10">
|
|
||||||
<SectionTitle index="!">Памятка наблюдателю</SectionTitle>
|
|
||||||
<div class="grid grid-cols-1 gap-4 sm:grid-cols-3">
|
|
||||||
{[
|
|
||||||
'Соль — табельное средство демаскировки.',
|
|
||||||
'Инвентарь держать заточенным и заземлённым.',
|
|
||||||
'О немигающих соседях докладывать немедленно.',
|
|
||||||
].map((p) => (
|
|
||||||
<p
|
|
||||||
key={p}
|
|
||||||
class="paper border-l-4 border-l-primary p-3 text-sm leading-relaxed"
|
|
||||||
>
|
|
||||||
{p}
|
|
||||||
</p>
|
|
||||||
))}
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
<div class="mt-12">
|
|
||||||
<Perforation />
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
|
|
||||||
<SiteFooter />
|
|
||||||
</div>
|
|
||||||
</BaseLayout>
|
|
||||||
Reference in New Issue
Block a user