diff --git a/resources.qrc b/resources.qrc
index 1ec7ad1fa0..2d7f227484 100644
--- a/resources.qrc
+++ b/resources.qrc
@@ -11,6 +11,7 @@
src/gui/filedetails/FileDetailsPage.qml
src/gui/filedetails/FileDetailsView.qml
src/gui/filedetails/FileDetailsWindow.qml
+ src/gui/filedetails/FileTag.qml
src/gui/filedetails/NCInputTextEdit.qml
src/gui/filedetails/NCInputTextField.qml
src/gui/filedetails/NCTabButton.qml
diff --git a/src/gui/filedetails/FileTag.qml b/src/gui/filedetails/FileTag.qml
new file mode 100644
index 0000000000..a4dc7bc296
--- /dev/null
+++ b/src/gui/filedetails/FileTag.qml
@@ -0,0 +1,36 @@
+/*
+ * Copyright (C) 2023 by Claudio Cambra
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * for more details.
+ */
+
+import QtQuick 2.15
+
+import Style 1.0
+import "../tray"
+
+Rectangle {
+ property alias text: internalLabel.text
+
+ border.color: Style.lightHover
+ border.width: Style.normalBorderWidth
+
+ radius: Style.veryRoundedButtonRadius
+
+ EnforcedPlainTextLabel {
+ id: internalLabel
+
+ anchors.fill: parent
+
+ color: Style.ncSecondaryTextColor
+ elide: Text.ElideRight
+ }
+}