+
diff --git a/static/tags.js b/static/tags.js
index 822ec9b06..0d215e25e 100644
--- a/static/tags.js
+++ b/static/tags.js
@@ -110,7 +110,7 @@ document.addEventListener('DOMContentLoaded', function () {
// Remove Tag handler.
document.querySelectorAll('.remove-tag').forEach(button => {
button.addEventListener('click', () => {
- let tag = button.dataset.tag;
+ let tag = button.parentElement.dataset.tag;
let tags = getTags(tag);
updatePath(tags);
});
diff --git a/static/themes/default/css/main.css b/static/themes/default/css/main.css
index bc636d527..7b175a03a 100644
--- a/static/themes/default/css/main.css
+++ b/static/themes/default/css/main.css
@@ -327,34 +327,15 @@ html {
border: 1px solid #ced4da;
border-radius: .25rem;
padding: .375rem .75rem;
- width: 100%;
background-color: #fff;
- margin-bottom: 3rem;
-}
-
-/* Selected Tags */
-.tag-input #selected-tags {
- display: flex;
- flex-wrap: wrap;
- margin-right: .5rem;
-}
-
-.tag-input .tag {
- background-color: #e9ecef; /* Light gray background */
- border-radius: .25rem;
- padding: .25rem .5rem;
- margin-right: .25rem;
- margin-bottom: .25rem;
- display: flex;
- align-items: center;
+ margin-bottom: 2rem;
}
/* Remove tag button */
.tag-badge .remove-tag {
- background-color: #f8f9fa; /* Match the tag's background color */
- border: none;
- padding: 0.25rem 0.5rem;
- cursor: pointer;
+ background-color: transparent; /* Match the tag's background color */
+ border: none;
+ cursor: pointer;
}
/* Adjust input field width */