From 149f014be54bbd8581b0d12a792999fc67d9497e Mon Sep 17 00:00:00 2001 From: Tian Gao Date: Sat, 24 Jun 2023 20:31:25 -0700 Subject: [PATCH] Fix a textarea bug, improve placeholder (#52) --- css/idcard.css | 2 +- scripts/note.js | 4 ++-- scripts/ui.js | 11 ++++++----- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/css/idcard.css b/css/idcard.css index 3f32d5b..2ca2de7 100644 --- a/css/idcard.css +++ b/css/idcard.css @@ -291,7 +291,7 @@ vertical-align: middle; } -#biliscope-id-card #biliscope-note-textarea { +#biliscope-id-card #biliscope-card-note-textarea { padding: 3px; border: 1px solid black; border-radius: 4px; diff --git a/scripts/note.js b/scripts/note.js index 8bebbe9..b61f763 100644 --- a/scripts/note.js +++ b/scripts/note.js @@ -28,12 +28,12 @@ var noteObserver = new MutationObserver((mutationList, observer) => {
+ id="biliscope-note-textarea">\n${noteData[userId] || ""}
`; noteNode.getElementsByTagName("textarea")[0].addEventListener("blur", (ev) => { diff --git a/scripts/ui.js b/scripts/ui.js index dcedee9..afd2684 100644 --- a/scripts/ui.js +++ b/scripts/ui.js @@ -97,14 +97,15 @@ function getUserProfileCardDataHTML(data) {
${noteDataToDisplay(noteData, data["mid"])}
+ placeholder="给up加个备注(手动换行前的内容都将显示在卡片上)\n或者加几个#标签#" + style="resize: vertical; width: 100%">\n${noteData[data["mid"]] || ""}
关注 ${data["following"] || 0} @@ -390,8 +391,8 @@ UserProfileCard.prototype.drawVideoTags = function() { UserProfileCard.prototype.setupTriggers = function() { let userWrapper = document.getElementById("biliscope-username-wrapper"); - let text = document.getElementById("biliscope-note-text"); - let textarea = document.getElementById("biliscope-note-textarea"); + let text = document.getElementById("biliscope-card-note-text"); + let textarea = document.getElementById("biliscope-card-note-textarea"); userWrapper.addEventListener("click", (ev) => { text.hidden = true;