4.13.1: Исправлен двойной border у outline кружков
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m21s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m21s
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "play-life-web",
|
"name": "play-life-web",
|
||||||
"version": "4.13.0",
|
"version": "4.13.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -209,13 +209,31 @@
|
|||||||
min-width: 26px;
|
min-width: 26px;
|
||||||
height: 26px;
|
height: 26px;
|
||||||
padding: 0 8px;
|
padding: 0 8px;
|
||||||
background: #e5e7eb;
|
|
||||||
border-radius: 13px;
|
border-radius: 13px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
|
border: none;
|
||||||
|
box-shadow: none;
|
||||||
|
box-sizing: border-box;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
appearance: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-members.filled {
|
||||||
|
background: #e5e7eb;
|
||||||
color: #6b7280;
|
color: #6b7280;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.item-members.outline {
|
||||||
|
background: transparent !important;
|
||||||
|
border: 1px solid #e5e7eb !important;
|
||||||
|
border-image: none !important;
|
||||||
|
outline: none !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
-webkit-box-shadow: none !important;
|
||||||
|
color: #6b7280 !important;
|
||||||
|
}
|
||||||
|
|
||||||
.check-icon {
|
.check-icon {
|
||||||
color: #4f46e5;
|
color: #4f46e5;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -38,9 +38,6 @@ function BoardSelector({
|
|||||||
onClick={() => setIsOpen(!isOpen)}
|
onClick={() => setIsOpen(!isOpen)}
|
||||||
disabled={loading}
|
disabled={loading}
|
||||||
>
|
>
|
||||||
{!selectedBoard?.is_owner && selectedBoard && (
|
|
||||||
<span className="shared-icon">👥</span>
|
|
||||||
)}
|
|
||||||
<span className="board-label">
|
<span className="board-label">
|
||||||
{loading ? 'Загрузка...' : (selectedBoard?.name || 'Выберите доску')}
|
{loading ? 'Загрузка...' : (selectedBoard?.name || 'Выберите доску')}
|
||||||
</span>
|
</span>
|
||||||
@@ -100,15 +97,7 @@ function BoardSelector({
|
|||||||
>
|
>
|
||||||
<span className="item-name">{board.name}</span>
|
<span className="item-name">{board.name}</span>
|
||||||
<div className="item-meta">
|
<div className="item-meta">
|
||||||
{!board.is_owner && <span className="item-badge shared">👥</span>}
|
<span className={`item-members ${board.is_owner ? 'filled' : 'outline'}`}>{board.member_count + 1}</span>
|
||||||
{board.member_count > 0 && (
|
|
||||||
<span className="item-members">{board.member_count}</span>
|
|
||||||
)}
|
|
||||||
{board.id === selectedBoardId && (
|
|
||||||
<svg className="check-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2.5">
|
|
||||||
<polyline points="20 6 9 17 4 12"></polyline>
|
|
||||||
</svg>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
))}
|
))}
|
||||||
|
|||||||
Reference in New Issue
Block a user