diff --git a/src/lib/SideBars/CharConfig.svelte b/src/lib/SideBars/CharConfig.svelte
index 4e75be01..7af6beca 100644
--- a/src/lib/SideBars/CharConfig.svelte
+++ b/src/lib/SideBars/CharConfig.svelte
@@ -4,7 +4,7 @@
import { saveImage as saveAsset, type Database, type character, type groupChat } from "../../ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { CharConfigSubMenu, MobileGUI, ShowRealmFrameStore, selectedCharID } from "../../ts/stores.svelte";
- import { PlusIcon, SmileIcon, TrashIcon, UserIcon, ActivityIcon, BookIcon, User, CurlyBraces, Volume2Icon, DownloadIcon, FolderUpIcon } from 'lucide-svelte'
+ import { PlusIcon, SmileIcon, TrashIcon, UserIcon, ActivityIcon, BookIcon, User, CurlyBraces, Volume2Icon, DownloadIcon, FolderUpIcon, Share2Icon } from 'lucide-svelte'
import Check from "../UI/GUI/CheckInput.svelte";
import { addCharEmotion, addingEmotion, getCharImage, rmCharEmotion, selectCharImg, makeGroupImage, removeChar, changeCharImage } from "../../ts/characters";
import LoreBook from "./LoreBook/LoreBookSetting.svelte";
@@ -34,10 +34,11 @@
import { exportRegex, importRegex } from "src/ts/process/scripts";
import Arcodion from "../UI/Arcodion.svelte";
import SliderInput from "../UI/GUI/SliderInput.svelte";
- import Toggles from "./Toggles.svelte";
+ import Toggles from "./Toggles.svelte";
let iconRemoveMode = $state(false)
let emos:[string, string][] = $state([])
+ let iconButtonSize = window.innerWidth > 360 ? 24 as const : 20 as const
let tokens = $state({
desc: 0,
firstMsg: 0,
@@ -193,27 +194,32 @@
{#if licensed !== 'private' && !$MobileGUI}
-
+
{#if DBState.db.characters[$selectedCharID].type === 'character'}
{/if}
+ {#if DBState.db.characters[$selectedCharID].type === 'character'}
+
+ {/if}
{/if}
@@ -298,24 +304,6 @@
{/if}
{/if}
- {#if licensed === 'private'}
-
- {/if}
{:else if licensed === 'private'}
You are not allowed
{(() => {
@@ -620,6 +608,39 @@
{/if}
{/if}
+{:else if $CharConfigSubMenu === 6}
+
+ {#if DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-SA 4.0'
+ && DBState.db.characters[$selectedCharID].license !== 'CC BY-SA 4.0'
+ }
+
+ {/if}
+
+ {#if DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-SA 4.0'
+ && DBState.db.characters[$selectedCharID].license !== 'CC BY-SA 4.0'
+ && DBState.db.characters[$selectedCharID].license !== 'CC BY-ND 4.0'
+ && DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-ND 4.0'
+ || DBState.db.tpo
+ }
+
+ {/if}
+
+
+
{:else if $CharConfigSubMenu === 5}
{#if DBState.db.characters[$selectedCharID].type === 'character'}
{#if !$MobileGUI}
@@ -1107,32 +1128,6 @@
{language.applyModule}
- {#if DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-SA 4.0'
- && DBState.db.characters[$selectedCharID].license !== 'CC BY-SA 4.0'
- && DBState.db.characters[$selectedCharID].license !== 'CC BY-ND 4.0'
- && DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-ND 4.0'
- || DBState.db.tpo
- }
-
- {/if}
-
- {#if DBState.db.characters[$selectedCharID].license !== 'CC BY-NC-SA 4.0'
- && DBState.db.characters[$selectedCharID].license !== 'CC BY-SA 4.0'
- }
-
- {/if}
{:else}
{#if DBState.db.characters[$selectedCharID].chats[DBState.db.characters[$selectedCharID].chatPage].supaMemoryData && DBState.db.characters[$selectedCharID].chats[DBState.db.characters[$selectedCharID].chatPage].supaMemoryData.length > 4 || DBState.db.characters[$selectedCharID].supaMemory}
{language.SuperMemory}
@@ -1144,9 +1139,6 @@
{/if}
-
{/if}