- Restructure sidebar: Start → Guide → Operations → Developers → Reference - Fix EN/RU sidebar order (Installation before Quickstart) - Expand troubleshooting with diagnostics commands and task-log triage - Improve quickstart with prerequisites, pitfalls, and contributor links - Expand installation docs with verification commands - Add cyberpunk hero theme to landing page - Add atomicFile utility with tests and stage-runtime script - Harden team provisioning with better error handling and progress output - Add cross-team communication, kanban, and workSync improvements
36 lines
894 B
Vue
36 lines
894 B
Vue
<script setup lang="ts">
|
|
import {
|
|
mdiRobotOutline,
|
|
mdiViewDashboardOutline,
|
|
mdiCodeBraces,
|
|
mdiShieldCheckOutline,
|
|
mdiMonitorDashboard,
|
|
} from "@mdi/js";
|
|
import { heroFeatureRail } from "~/data/heroScene";
|
|
|
|
const icons = [
|
|
mdiRobotOutline,
|
|
mdiViewDashboardOutline,
|
|
mdiCodeBraces,
|
|
mdiShieldCheckOutline,
|
|
mdiMonitorDashboard,
|
|
] as const;
|
|
</script>
|
|
|
|
<template>
|
|
<div class="cyber-feature-rail cyber-panel">
|
|
<div
|
|
v-for="(feature, index) in heroFeatureRail"
|
|
:key="feature.id"
|
|
class="cyber-feature-rail__item"
|
|
>
|
|
<div class="cyber-feature-rail__icon">
|
|
<v-icon :icon="icons[index]" size="28" />
|
|
</div>
|
|
<div class="cyber-feature-rail__copy">
|
|
<div class="cyber-feature-rail__title">{{ feature.title }}</div>
|
|
<div class="cyber-feature-rail__text">{{ feature.text }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|