feat: update chat layout and session management
- Added max-width to chat controls and session select for better layout. - Increased CHAT_SESSIONS_ACTIVE_MINUTES from 10 to 120 for extended session duration. - Changed brand logo source to a local favicon for improved asset management.
This commit is contained in:
parent
3367b2aa27
commit
f8575c401c
3 changed files with 6 additions and 2 deletions
|
|
@ -295,6 +295,7 @@
|
||||||
|
|
||||||
.chat-controls__session {
|
.chat-controls__session {
|
||||||
min-width: 140px;
|
min-width: 140px;
|
||||||
|
max-width: 420px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.chat-controls__thinking {
|
.chat-controls__thinking {
|
||||||
|
|
@ -361,6 +362,9 @@
|
||||||
.chat-controls__session select {
|
.chat-controls__session select {
|
||||||
padding: 6px 10px;
|
padding: 6px 10px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
|
max-width: 420px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
|
|
||||||
.chat-controls__thinking {
|
.chat-controls__thinking {
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ type ChatHost = {
|
||||||
refreshSessionsAfterChat: Set<string>;
|
refreshSessionsAfterChat: Set<string>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const CHAT_SESSIONS_ACTIVE_MINUTES = 10;
|
export const CHAT_SESSIONS_ACTIVE_MINUTES = 120;
|
||||||
|
|
||||||
export function isChatBusy(host: ChatHost) {
|
export function isChatBusy(host: ChatHost) {
|
||||||
return host.chatSending || Boolean(host.chatRunId);
|
return host.chatSending || Boolean(host.chatRunId);
|
||||||
|
|
|
||||||
|
|
@ -132,7 +132,7 @@ export function renderApp(state: AppViewState) {
|
||||||
</button>
|
</button>
|
||||||
<div class="brand">
|
<div class="brand">
|
||||||
<div class="brand-logo">
|
<div class="brand-logo">
|
||||||
<img src="https://mintcdn.com/clawhub/4rYvG-uuZrMK_URE/assets/pixel-lobster.svg?fit=max&auto=format&n=4rYvG-uuZrMK_URE&q=85&s=da2032e9eac3b5d9bfe7eb96ca6a8a26" alt="OpenClaw" />
|
<img src="/favicon.svg" alt="OpenClaw" />
|
||||||
</div>
|
</div>
|
||||||
<div class="brand-text">
|
<div class="brand-text">
|
||||||
<div class="brand-title">OPENCLAW</div>
|
<div class="brand-title">OPENCLAW</div>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue