diff --git a/VERSION b/VERSION
index 7c66fca..af9764a 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-4.7.1
+4.7.2
diff --git a/play-life-web/package.json b/play-life-web/package.json
index 7508aa6..dae782e 100644
--- a/play-life-web/package.json
+++ b/play-life-web/package.json
@@ -1,6 +1,6 @@
{
"name": "play-life-web",
- "version": "4.7.1",
+ "version": "4.7.2",
"type": "module",
"scripts": {
"dev": "vite",
diff --git a/play-life-web/src/components/CurrentWeek.jsx b/play-life-web/src/components/CurrentWeek.jsx
index 2fb7ea3..952f206 100644
--- a/play-life-web/src/components/CurrentWeek.jsx
+++ b/play-life-web/src/components/CurrentWeek.jsx
@@ -6,21 +6,15 @@ import { CircularProgressbar, buildStyles } from 'react-circular-progressbar'
import 'react-circular-progressbar/dist/styles.css'
// Компонент круглого прогрессбара с использованием react-circular-progressbar
-function CircularProgressBar({ progress, size = 120, strokeWidth = 8, showCheckmark = true, extraProgress = null, maxProgress = 100, textSize = 'large', displayProgress = null, textPosition = 'default', projectColor = null }) {
+function CircularProgressBar({ progress, size = 120, strokeWidth = 8, showCheckmark = true, textSize = 'large', displayProgress = null, textPosition = 'default', projectColor = null }) {
// Нормализуем прогресс для визуализации (0-100%)
const normalizedProgress = Math.min(Math.max(progress || 0, 0), 100)
-
- // Если есть extra progress, вычисляем визуальный прогресс для overlay
- const extraVisual = extraProgress !== null && extraProgress > 0
- ? Math.min((extraProgress / maxProgress) * 100, 100)
- : 0
// Определяем, достигнут ли 100% или выше
const isComplete = (displayProgress !== null ? displayProgress : progress) >= 100
- // Определяем градиент ID: зелёный если >= 100%, иначе по наличию extra progress
- const gradientId = isComplete ? 'success-gradient' : (extraVisual > 0 ? 'project-gradient' : 'overall-gradient')
- const extraGradientId = 'project-extra-gradient'
+ // Определяем градиент ID: зелёный если >= 100%, иначе обычный градиент
+ const gradientId = isComplete ? 'success-gradient' : 'overall-gradient'
// Определяем класс размера текста
const textSizeClass = textSize === 'large' ? 'text-4xl' : textSize === 'small' ? 'text-base' : 'text-lg'
@@ -48,24 +42,6 @@ function CircularProgressBar({ progress, size = 120, strokeWidth = 8, showCheckm
// Создаем неполный круг (270 градусов)
circleRatio={0.75}
/>
-
- {/* Extra progress overlay (если есть) */}
- {extraVisual > 0 && (
-