mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
* [wip] Add rename/delete for recent chats * Implement deleteCharacterChatByName * Fix character name usage in deleteCharacterChatByName function
91 lines
4.4 KiB
HTML
91 lines
4.4 KiB
HTML
<div class="welcomePanel">
|
|
<div class="welcomeHeaderTitle">
|
|
<img src="img/logo.png" alt="SillyTavern Logo" class="welcomeHeaderLogo">
|
|
<span class="welcomeHeaderVersionDisplay">{{version}}</span>
|
|
<div class="mes_button showRecentChats" title="Show recent chats" data-i18n="[title]Show recent chats">
|
|
<i class="fa-solid fa-circle-chevron-down fa-fw fa-lg"></i>
|
|
</div>
|
|
<div class="mes_button hideRecentChats" title="Hide recent chats" data-i18n="[title]Hide recent chats">
|
|
<i class="fa-solid fa-circle-xmark fa-fw fa-lg"></i>
|
|
</div>
|
|
</div>
|
|
<div class="welcomeHeader">
|
|
<div class="recentChatsTitle" data-i18n="Recent Chats">
|
|
Recent Chats
|
|
</div>
|
|
<div class="welcomeShortcuts">
|
|
<a class="menu_button menu_button_icon" target="_blank" href="https://docs.sillytavern.app/">
|
|
<i class="fa-solid fa-question-circle"></i>
|
|
<span data-i18n="Docs">Docs</span>
|
|
</a>
|
|
<a class="menu_button menu_button_icon" target="_blank" href="https://github.com/SillyTavern/SillyTavern">
|
|
<i class="fa-brands fa-github"></i>
|
|
<span data-i18n="GitHub">GitHub</span>
|
|
</a>
|
|
<a class="menu_button menu_button_icon" target="_blank" href="https://discord.gg/sillytavern">
|
|
<i class="fa-brands fa-discord"></i>
|
|
<span data-i18n="Discord">Discord</span>
|
|
</a>
|
|
<span class="welcomeShortcutsSeparator">|</span>
|
|
<button class="openTemporaryChat menu_button menu_button_icon">
|
|
<i class="fa-solid fa-comment-dots"></i>
|
|
<span data-i18n="Temporary Chat">Temporary Chat</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="welcomeRecent">
|
|
<div class="recentChatList">
|
|
{{#if empty}}
|
|
<div class="noRecentChat">
|
|
<i class="fa-solid fa-comment-dots"></i>
|
|
<span data-i18n="No recent chats">No recent chats</span>
|
|
</div>
|
|
{{/if}}
|
|
{{#each chats}}
|
|
{{#with this}}
|
|
<div class="recentChat {{#if hidden}}hidden{{/if}} {{#if is_group}}group{{/if}}" data-file="{{chat_name}}" data-avatar="{{avatar}}" data-group="{{group}}">
|
|
<div class="avatar" title="[Character] {{char_name}} File: {{avatar}}">
|
|
<img src="{{char_thumbnail}}" alt="{{char_name}}">
|
|
</div>
|
|
<div class="recentChatInfo">
|
|
<div class="chatNameContainer">
|
|
<div class="chatName" title="{{file_name}}">
|
|
<strong class="characterName">{{char_name}}</strong>
|
|
<span>–</span>
|
|
<span>{{chat_name}}</span>
|
|
</div>
|
|
<small class="chatDate" title="{{date_long}}">{{date_short}}</small>
|
|
<div class="chatActions">
|
|
<button class="menu_button menu_button_icon renameChat" title="Rename chat" data-i18n="[title]Rename chat">
|
|
<i class="fa-solid fa-pen-to-square fa-fw"></i>
|
|
</button>
|
|
<button class="menu_button menu_button_icon deleteChat" title="Delete chat" data-i18n="[title]Delete chat">
|
|
<i class="fa-solid fa-trash fa-fw"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="chatMessageContainer">
|
|
<div class="chatMessage" title="{{mes}}">
|
|
{{mes}}
|
|
</div>
|
|
<div class="chatStats">
|
|
<div class="counterBlock">
|
|
<i class="fa-solid fa-comment fa-xs"></i>
|
|
<small>{{chat_items}}</small>
|
|
</div>
|
|
<small class="fileSize">{{file_size}}</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{/with}}
|
|
{{/each}}
|
|
{{#if more}}
|
|
<button class="menu_button menu_button_icon showMoreChats">
|
|
<small class="fa-solid fa-chevron-down fa-fw fa-1x"></small>
|
|
</button>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
</div>
|