Merge pull request #56 from one-some/ui2-wi-cleanup

Fix world info alignment
This commit is contained in:
ebolam
2022-08-24 17:51:24 -04:00
committed by GitHub
3 changed files with 22 additions and 3 deletions

View File

@@ -731,6 +731,17 @@ td.server_vars {
margin: 5px;
}
.wi_title {
position: relative;
bottom: 4px;
margin-left: 4px;
}
.wi_add_text {
position: relative;
top: 1px;
}
.wi_add_button{
margin: 0 0 0 10px;
padding: 4px 4px 4px 4px;
@@ -738,6 +749,11 @@ td.server_vars {
background-color: var(--wi_tag_color);
}
.wi_add_button .material-icons-outlined{
position: relative;
top: 7px;
}
.wi_folder_collapser, .wi_add_button, #new_world_info_button {
cursor: pointer;
margin-left: 10px;
@@ -1596,7 +1612,7 @@ h2 .material-icons-outlined {
cursor: pointer;
}
.collapsable_header, .section_header, .help_text {
.material-icons-outlined, .collapsable_header, .section_header, .help_text {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;

View File

@@ -1541,6 +1541,7 @@ function world_info_folder(data) {
icon.textContent = "folder";
title.append(icon);
title_text = document.createElement("span");
title_text.classList.add("wi_title");
title_text.setAttribute("contenteditable", true);
title_text.setAttribute("original_text", folder_name);
title_text.textContent = folder_name;
@@ -1561,6 +1562,7 @@ function world_info_folder(data) {
new_icon.append(add_icon);
add_text = document.createElement("span");
add_text.textContent = "Add World Info Entry";
add_text.classList.add("wi_add_text");
add_text.setAttribute("folder", folder_name);
add_text.onclick = function() {
create_new_wi_entry(this.getAttribute("folder"));
@@ -1626,6 +1628,7 @@ function world_info_folder(data) {
add_icon.append(icon);
text_span = document.createElement("span");
text_span.textContent = "Add World Info Folder";
text_span.classList.add("wi_title");
add_icon.onclick = function() {
socket.emit("create_world_info_folder", {});
}

View File

@@ -81,11 +81,11 @@
<span id="world_info_folder_collapse_root" class="wi_folder_collapser material-icons-outlined" folder="root">expand_more</span>
<span id="world_info_folder_expand_root" class="wi_folder_collapser material-icons-outlined hidden" folder="root">chevron_right</span>
<span class="material-icons-outlined" folder="root">folder</span>
<span original_text="root" contenteditable="true">root</span>
<span class="wi_title" original_text="root" contenteditable="true">root</span>
</h2>
<span class="wi_add_button" onclick='create_new_wi_entry(this.getAttribute("folder"));'>
<span class="material-icons-outlined">post_add</span>
<span folder="root" >Add World Info Entry</span>
<span class="wi_add_text" folder="root">Add World Info Entry</span>
</span>
</span>
</div>