mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-09-01 15:32:11 +08:00
feat(vscode): expose history rename action
This commit is contained in:
@@ -160,7 +160,16 @@ const SessionList: Component<SessionListProps> = (props) => {
|
||||
<span data-slot="list-item-title">{s.title || language.t("session.untitled")}</span>
|
||||
<span data-slot="list-item-description">{formatRelativeDate(s.updatedAt)}</span>
|
||||
<span
|
||||
data-slot="session-delete-button"
|
||||
data-slot="session-row-action"
|
||||
onClick={(e) => {
|
||||
e.stopPropagation()
|
||||
startRename(s)
|
||||
}}
|
||||
>
|
||||
<IconButton icon="edit" size="small" variant="ghost" aria-label={language.t("common.rename")} />
|
||||
</span>
|
||||
<span
|
||||
data-slot="session-row-action"
|
||||
onClick={(e) => {
|
||||
e.stopPropagation()
|
||||
confirmDelete(s)
|
||||
|
||||
@@ -39,17 +39,17 @@ body.vscode-light
|
||||
body.vscode-light
|
||||
.session-list
|
||||
[data-slot="list-item"][data-active="true"]
|
||||
[data-slot="session-delete-button"]
|
||||
[data-slot="session-row-action"]
|
||||
[data-slot="icon-svg"],
|
||||
body.vscode-light
|
||||
.session-list
|
||||
[data-slot="list-item"][data-selected="true"]
|
||||
[data-slot="session-delete-button"]
|
||||
[data-slot="session-row-action"]
|
||||
[data-slot="icon-svg"] {
|
||||
color: var(--text-on-interactive-base, white);
|
||||
}
|
||||
|
||||
.session-list [data-slot="session-delete-button"] {
|
||||
.session-list [data-slot="session-row-action"] {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
flex-shrink: 0;
|
||||
@@ -58,8 +58,9 @@ body.vscode-light
|
||||
transition: opacity 0.15s;
|
||||
}
|
||||
|
||||
.session-list [data-slot="list-item"]:hover [data-slot="session-delete-button"],
|
||||
.session-list [data-slot="list-item"][data-active="true"] [data-slot="session-delete-button"] {
|
||||
.session-list [data-slot="list-item"]:hover [data-slot="session-row-action"],
|
||||
.session-list [data-slot="list-item"][data-active="true"] [data-slot="session-row-action"],
|
||||
.session-list [data-slot="session-row-action"]:focus-within {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user