diff --git a/.dockerignore b/.dockerignore
index 7ef6ac8..b89bdc9 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -1,6 +1,33 @@
+# Dependencies and build output
node_modules
-dist
.astro
+dist
+
+# VCS metadata
.git
.gitignore
+
+# Local Codex/dev artifacts
+.codex*
+.codex/
+.tmp*
+*.tmp
+
+# Logs
+*.log
npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# OS/editor files
+.DS_Store
+Thumbs.db
+.vscode
+.idea
+*.swp
+*.swo
+
+# Local caches
+tmp
+.cache
diff --git a/.gitignore b/.gitignore
index 9c0ec2b..22e732b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,26 @@
node_modules/
.astro/
dist/
+
+# Local Codex/dev artifacts
+.codex*
+.codex/
+.tmp*
+*.tmp
+
+# Logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# OS files
.DS_Store
+Thumbs.db
+
+# Editor / local workspace junk
+.vscode/
+.idea/
+*.swp
+*.swo
diff --git a/astro.config.mjs b/astro.config.mjs
index 0375e48..04d5f94 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -59,19 +59,16 @@ export default defineConfig({
{
label: 'Игровые системы',
items: [
- { label: 'Гайды', link: '/guides/' },
- { label: 'Механики', link: '/mechanics/' },
- { label: 'Профессии / классы / расы', link: '/professions/' },
- { label: 'Экономика', link: '/economy/' },
- { label: 'Предметы и ресурсы', link: '/items-resources/' },
- { label: 'Команды', link: '/commands/' },
+ { label: 'Общее', link: '/general/' },
+ { label: 'Города', link: '/cities/' },
{
label: 'Алкоголь',
items: [
- { label: 'Варка алкоголя', link: '/alcohol-brewing/' },
+ { label: 'Как варить', link: '/alcohol-brewing/' },
{ label: 'Рецепты напитков', link: '/alcohol-recipes/' }
]
- }
+ },
+ { label: 'EasyArmorStands', link: '/easyarmorstands/' }
]
},
{
diff --git a/src/components/WikiHeader.astro b/src/components/WikiHeader.astro
index 4fa8e3f..1509041 100644
--- a/src/components/WikiHeader.astro
+++ b/src/components/WikiHeader.astro
@@ -93,6 +93,34 @@ const topLinks = [