From 26ed4e6a22cee975640801148b4f08784b7543e8 Mon Sep 17 00:00:00 2001
From: Alexey Novikov
Date: Thu, 17 Sep 2026 00:35:27 +0300
Subject: [PATCH] Add institute and education links to the footer useful
section.
Co-authored-by: Cursor
---
CHANGELOG.md | 7 +++++++
README.md | 2 +-
apps/cms/package.json | 2 +-
apps/web/package.json | 2 +-
apps/web/src/components/layout/Footer.tsx | 17 +++++++++++++++++
apps/web/src/messages/be.json | 2 ++
apps/web/src/messages/en.json | 2 ++
apps/web/src/messages/ky.json | 2 ++
apps/web/src/messages/ru.json | 2 ++
apps/web/src/messages/tg.json | 2 ++
apps/web/src/messages/zh.json | 2 ++
package.json | 2 +-
12 files changed, 40 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3b78285..3e7166a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,12 @@
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/), версии — [SemVer](https://semver.org/lang/ru/).
+## [1.0.5] — 2026-09-17
+
+### Сайт
+
+- В подвале в разделе «Полезное» добавлены ссылки на главную страницу института и образование
+
## [1.0.4] — 2026-09-16
### Сайт
@@ -49,6 +55,7 @@
- Docker Compose для локальной БД
- Секреты и логины в git не входят
+[1.0.5]: https://git.myunion.pro/Alex/Moniki_uslugi/src/tag/v1.0.5
[1.0.4]: https://git.myunion.pro/Alex/Moniki_uslugi/src/tag/v1.0.4
[1.0.3]: https://git.myunion.pro/Alex/Moniki_uslugi/src/tag/v1.0.3
[1.0.2]: https://git.myunion.pro/Alex/Moniki_uslugi/src/tag/v1.0.2
diff --git a/README.md b/README.md
index 615cde0..7449f23 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
Репозиторий: [Moniki_uslugi](https://git.myunion.pro/Alex/Moniki_uslugi) на [git.myunion.pro](https://git.myunion.pro/).
-Текущая версия: **v1.0.4** (см. [CHANGELOG.md](CHANGELOG.md)).
+Текущая версия: **v1.0.5** (см. [CHANGELOG.md](CHANGELOG.md)).
## Что внутри
diff --git a/apps/cms/package.json b/apps/cms/package.json
index aa56a00..4233f6c 100644
--- a/apps/cms/package.json
+++ b/apps/cms/package.json
@@ -1,6 +1,6 @@
{
"name": "@moniki/cms",
- "version": "1.0.4",
+ "version": "1.0.5",
"private": true,
"type": "module",
"scripts": {
diff --git a/apps/web/package.json b/apps/web/package.json
index 460f12c..921df86 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -1,6 +1,6 @@
{
"name": "@moniki/web",
- "version": "1.0.4",
+ "version": "1.0.5",
"private": true,
"scripts": {
"dev": "next dev -p 3000",
diff --git a/apps/web/src/components/layout/Footer.tsx b/apps/web/src/components/layout/Footer.tsx
index 1a72cf5..41fdbdc 100644
--- a/apps/web/src/components/layout/Footer.tsx
+++ b/apps/web/src/components/layout/Footer.tsx
@@ -29,6 +29,11 @@ const linkKeys = [
{ href: "/gallery" as const, key: "gallery" },
];
+const extraUsefulLinks = [
+ { href: "https://www.monikiweb.ru/", key: "instituteHome" as const },
+ { href: "https://edu.monikiweb.ru/", key: "education" as const },
+];
+
function telHref(phone: string) {
const value = phone.replace(/[^\d+]/g, "");
return value ? `tel:${value}` : undefined;
@@ -147,6 +152,18 @@ export async function Footer() {