From 1278f7463d32e11c111bef9f40ff66e90b8687ea Mon Sep 17 00:00:00 2001 From: M1kola Date: Tue, 14 Jan 2025 18:28:14 +0300 Subject: [PATCH] fixes --- app/events/[slug]/page.tsx | 10 +++++----- app/page.tsx | 18 +++++++++--------- app/participants/[slug]/page.tsx | 4 ++-- components/avatar-image.tsx | 4 ++-- components/breadcrumb.tsx | 4 ++-- components/human-card.tsx | 23 +++++++++++++---------- components/info-block.tsx | 6 +++--- components/info-item.tsx | 16 ++++++++-------- components/pagination.tsx | 2 +- components/select.tsx | 4 ++-- public/images/mok_human2.svg | 9 +++++++++ 11 files changed, 56 insertions(+), 44 deletions(-) create mode 100644 public/images/mok_human2.svg diff --git a/app/events/[slug]/page.tsx b/app/events/[slug]/page.tsx index 1038b95..3d2150f 100644 --- a/app/events/[slug]/page.tsx +++ b/app/events/[slug]/page.tsx @@ -54,7 +54,7 @@ export default function Page() {
-

Базовая программа подготовки гештальт-терапевтов — добор

+

Базовая программа подготовки гештальт-терапевтов — добор

@@ -93,7 +93,7 @@ export default function Page() {
-
+

содержание

ОСНОВНЫЕ ТЕМЫ: 1. Основы гештальт-терапии. Исторические корни, основоположники гештальт-терапии, @@ -119,15 +119,15 @@ export default function Page() { этики

-
+

Дополнительная информация

-

+

Ведущие программы:
Анжелика Мамченко - тренер, супервизор, гештальт терапевт, клинический психолог, ведущая базовых программ, супервизорских, терапевтических групп и специализаций «Гештальт подход в работе с психосоматикой», «Гештальт терапия в клинической практике»
Софья Пушкарева – психолог, супервизор, гештальт терапевт, ведущая терапевтических и супервизорских групп
Руководитель программы – Анжелика Мамченко.
Запись на онлайн - знакомство по телефону: Софья Пушкарева +7 9265968715, WhatsApp,Telegram, + знакомство по телефону:
Софья Пушкарева +7 9265968715, WhatsApp,Telegram, почта sida786@mail.ru
Запись в программу после онлайн знакомства.

diff --git a/app/page.tsx b/app/page.tsx index d1fd846..850fb31 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -80,7 +80,7 @@ export default function Home() {

Цель нашего
объединения:

-

взаимное +

взаимное обогащение профессиональными знаниями, идеями и опытом на конференциях и семинарах, в учебных программах и на интенсивах, на специализациях и в супервизорских группах.

@@ -92,27 +92,27 @@ export default function Home() { width={1} height={1}/>
-
+ className="flex flex-col items-center rounded-[25px] min-h-[234px] px-[68px] pt-[40px] border-[4px] border-white"> +
- - - + + +
-

+ 145 учасников

+

+ 145 учасников

oppgp -

Донецкое +

Донецкое гештальт-сообщество является частью Всероссийского общества психологов практикующих гештальт-подход (ОПП ГП).

oppgp -

В своей работе мы придерживаемся стандартов программы «Московский Гештальт Институт», а также стандартов Европейской Ассоциации Гештальт Терапии, Этического Кодекса Гештальт Терапевта и принципов гуманизма.

+

В своей работе мы придерживаемся стандартов программы «Московский Гештальт Институт», а также стандартов Европейской Ассоциации Гештальт Терапии, Этического Кодекса Гештальт Терапевта и принципов гуманизма.

diff --git a/app/participants/[slug]/page.tsx b/app/participants/[slug]/page.tsx index 41013a8..24e1f54 100644 --- a/app/participants/[slug]/page.tsx +++ b/app/participants/[slug]/page.tsx @@ -23,7 +23,7 @@ export default function Page() {
-
+
human
@@ -74,7 +74,7 @@ export default function Page() {
-
+

Описание профессиональной деятельности

Часто обращаются со следующими темами:

diff --git a/components/avatar-image.tsx b/components/avatar-image.tsx index 463778d..1495ba6 100644 --- a/components/avatar-image.tsx +++ b/components/avatar-image.tsx @@ -12,8 +12,8 @@ const AvatarImage: React.FC =({ imageUrl, className}) => { src={`/images/${imageUrl}.png`} alt={imageUrl} className={`${className} relative`} - width={67} - height={67} + width={101} + height={100} /> ); } diff --git a/components/breadcrumb.tsx b/components/breadcrumb.tsx index 45e7ad5..52b53ef 100644 --- a/components/breadcrumb.tsx +++ b/components/breadcrumb.tsx @@ -10,9 +10,9 @@ const Breadcrumbs: React.FC = () => { const correctName = { events: "мероприятия сообщества", - event: "базовая программа подготовки гештальт-терапевтов - добор", + "event-1": "базовая программа подготовки гештальт-терапевтов - добор", participants: "участники", - id: "кириллов кирилл кириллович" + 1: "кириллов кирилл кириллович" } return( diff --git a/components/human-card.tsx b/components/human-card.tsx index 235d2b0..49424e1 100644 --- a/components/human-card.tsx +++ b/components/human-card.tsx @@ -21,7 +21,8 @@ const HumanCard: React.FC = ({name, description, image, skills,post, vari h: 221 }, name: "text-[18px]", - + description: "", + blocks: "" }, secondary: { main: "flex w-full justify-between", @@ -33,26 +34,28 @@ const HumanCard: React.FC = ({name, description, image, skills,post, vari lg: { main: "", img: { - w: 280, - h: 280 + w: 303, + h: 303 }, - name: "text-[20px]", + name: "text-[20px] max-w-full", + description: "max-w-[300px]", + blocks: "max-w-[300px]" } }; return ( {image ? image : - image + image } {(variant === 'default' || variant === 'lg') && <>
{name}
- + Работает с темами -

{description}

+

{description}

-
+
{skills.map((skill, index) => { return })} @@ -62,8 +65,8 @@ const HumanCard: React.FC = ({name, description, image, skills,post, vari {variant === 'secondary' &&
{name}
- {post} -
+ {post} +
{skills.map((skill, index) => { return })} diff --git a/components/info-block.tsx b/components/info-block.tsx index 0389cf0..717eb9f 100644 --- a/components/info-block.tsx +++ b/components/info-block.tsx @@ -3,9 +3,9 @@ import Image from "next/image"; const InfoBlock: React.FC = () => { return ( -
-

Через собственное развитие мы развиваем и популяризируем гештальт-подход

- palm +
+

Через собственное развитие мы развиваем и популяризируем гештальт-подход

+ palm
); }; diff --git a/components/info-item.tsx b/components/info-item.tsx index 0237cf1..d8e081e 100644 --- a/components/info-item.tsx +++ b/components/info-item.tsx @@ -9,21 +9,21 @@ interface Props { const InfoItem: React.FC = ({name, variable = 'default', pathImg}) => { const variantClasses = { - default: 'text-[9px] py-[4px] px-[8px] rounded-[3px] border-[0.5px] text-blue', - secondary: 'text-[16px] text-lightBlack border-[1px] rounded-[6px] py-[10px] px-[28px] gap-[10px]', - lg: 'px-[10px] py-[6.5px] rounded-[6px] border-[1px] text-[16px] text-blue', + default: 'text-[12px] py-[4px] px-[8px] rounded-[3px] border-[0.5px] text-blue font-[700]', + secondary: 'text-[16px] text-lightBlack border-[1px] rounded-[6px] py-[10px] px-[28px] gap-[10px] items-center', + lg: 'px-[10px] py-[6.5px] rounded-[6px] border-[1px] text-[16px] text-blue font-[700]', lgFixed: 'px-[10px] py-[6.5px] max-w-[140px] w-full rounded-[6px] border-[1px] text-[16px] text-blue', - white: 'text-[10px] py-[9px] px-[16px] text-blue bg-white rounded-[6px]', - whiteFixed: 'tex-[14px] rounded-[6px] max-w-[114px] w-full bg-white py-[5px] text-blue' + white: 'text-[12px] py-[9px] px-[16px] text-blue bg-white rounded-[6px]', + whiteFixed: 'tex-[14px] rounded-[6px] max-w-[114px] w-full bg-white py-[5px] text-blue font-[700]' }; const selectedVariantClasses = variantClasses[variable] || variantClasses.default; return ( - +
{pathImg && {pathImg}} - {name} - + {name} +
); } diff --git a/components/pagination.tsx b/components/pagination.tsx index 618bd90..73b0d8e 100644 --- a/components/pagination.tsx +++ b/components/pagination.tsx @@ -72,7 +72,7 @@ const Pagination: React.FC = ({ ) ))}
- diff --git a/components/select.tsx b/components/select.tsx index 2a524da..5892635 100644 --- a/components/select.tsx +++ b/components/select.tsx @@ -16,8 +16,8 @@ const Select: React.FC = ({className, name, variant = 'default'}) => { }; return( -
-

{name}

+
+

{name}

chevronDown
); diff --git a/public/images/mok_human2.svg b/public/images/mok_human2.svg new file mode 100644 index 0000000..d642226 --- /dev/null +++ b/public/images/mok_human2.svg @@ -0,0 +1,9 @@ + + + + + + + + +