mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add icon for global prompts
This commit is contained in:
@ -39,6 +39,10 @@
|
|||||||
padding: 0 0.5em;
|
padding: 0 0.5em;
|
||||||
color: var(--white50a);
|
color: var(--white50a);
|
||||||
}
|
}
|
||||||
|
#completion_prompt_manager #completion_prompt_manager_list .completion_prompt_manager_prompt_name .fa-globe {
|
||||||
|
padding: 0 0.4em;
|
||||||
|
color: var(--white50a);
|
||||||
|
}
|
||||||
|
|
||||||
#completion_prompt_manager #completion_prompt_manager_list li.completion_prompt_manager_list_head .prompt_manager_prompt_tokens,
|
#completion_prompt_manager #completion_prompt_manager_list li.completion_prompt_manager_list_head .prompt_manager_prompt_tokens,
|
||||||
#completion_prompt_manager #completion_prompt_manager_list li.completion_prompt_manager_prompt .prompt_manager_prompt_tokens {
|
#completion_prompt_manager #completion_prompt_manager_list li.completion_prompt_manager_prompt .prompt_manager_prompt_tokens {
|
||||||
|
@ -12,7 +12,7 @@ const registerPromptManagerMigration = () => {
|
|||||||
if (settings.main_prompt) {
|
if (settings.main_prompt) {
|
||||||
settings.prompts.push({
|
settings.prompts.push({
|
||||||
identifier: null, // Will be assigned by prompt manager during sanitization
|
identifier: null, // Will be assigned by prompt manager during sanitization
|
||||||
name: 'Legacy Main Prompt',
|
name: 'My Main Prompt',
|
||||||
role: 'system',
|
role: 'system',
|
||||||
content: settings.main_prompt,
|
content: settings.main_prompt,
|
||||||
system_prompt: false,
|
system_prompt: false,
|
||||||
@ -24,7 +24,7 @@ const registerPromptManagerMigration = () => {
|
|||||||
if (settings.nsfw_prompt) {
|
if (settings.nsfw_prompt) {
|
||||||
settings.prompts.push({
|
settings.prompts.push({
|
||||||
identifier: null,
|
identifier: null,
|
||||||
name: 'Legacy NSFW Prompt',
|
name: 'My NSFW Prompt',
|
||||||
role: 'system',
|
role: 'system',
|
||||||
content: settings.nsfw_prompt,
|
content: settings.nsfw_prompt,
|
||||||
system_prompt: false,
|
system_prompt: false,
|
||||||
@ -36,7 +36,7 @@ const registerPromptManagerMigration = () => {
|
|||||||
if (settings.jailbreak_prompt) {
|
if (settings.jailbreak_prompt) {
|
||||||
settings.prompts.push({
|
settings.prompts.push({
|
||||||
identifier: null,
|
identifier: null,
|
||||||
name: 'Legacy Jailbreak',
|
name: 'My Jailbreak',
|
||||||
role: 'system',
|
role: 'system',
|
||||||
content: settings.jailbreak_prompt,
|
content: settings.jailbreak_prompt,
|
||||||
system_prompt: false,
|
system_prompt: false,
|
||||||
@ -1100,7 +1100,8 @@ PromptManagerModule.prototype.renderPromptManagerListItems = function () {
|
|||||||
listItemHtml += `
|
listItemHtml += `
|
||||||
<li class="${prefix}prompt_manager_prompt ${draggableClass} ${enabledClass} ${markerClass}" draggable="${draggableEnabled}" data-pm-identifier="${prompt.identifier}">
|
<li class="${prefix}prompt_manager_prompt ${draggableClass} ${enabledClass} ${markerClass}" draggable="${draggableEnabled}" data-pm-identifier="${prompt.identifier}">
|
||||||
<span class="${prefix}prompt_manager_prompt_name" data-pm-name="${prompt.name}">
|
<span class="${prefix}prompt_manager_prompt_name" data-pm-name="${prompt.name}">
|
||||||
${prompt.marker ? '<span class="fa-solid fa-thumb-tack"></span>' : ''}
|
${prompt.marker ? '<span class="fa-solid fa-thumb-tack" title="Prompt Marker"></span>' : ''}
|
||||||
|
${!prompt.marker && prompt.system_prompt ? '<span class="fa-solid fa-globe" title="Global Prompt"></span>' : ''}
|
||||||
${prompt.name}
|
${prompt.name}
|
||||||
</span>
|
</span>
|
||||||
${prompt.marker
|
${prompt.marker
|
||||||
|
Reference in New Issue
Block a user