diff --git a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select-panel.component.scss b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select-panel.component.scss
index 758b1f9bcd..798839627d 100644
--- a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select-panel.component.scss
+++ b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select-panel.component.scss
@@ -13,6 +13,28 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+@import "../../../../scss/constants";
+
:host {
width: 100%;
}
+
+::ng-deep {
+ .tb-autocomplete.tb-rule-chain-search {
+ .mat-mdc-option.tb-selected-option {
+ display: flex;
+ flex-direction: row-reverse;
+ background-color: rgba(0, 0, 0, .04);
+
+ mat-icon {
+ margin-right: 0;
+ margin-left: 16px;
+ color: $tb-primary-color;
+ }
+
+ .mdc-list-item__primary-text {
+ color: $tb-primary-color;
+ }
+ }
+ }
+}
diff --git a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.html b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.html
index 899a43a781..1e646d2dcb 100644
--- a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.html
+++ b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.html
@@ -16,12 +16,11 @@
-->
settings_ethernet
-
- arrow_drop_down
+ arrow_drop_down
diff --git a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.scss b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.scss
index 6f781986bf..d981a2954b 100644
--- a/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.scss
+++ b/ui-ngx/src/app/shared/components/rule-chain/rule-chain-select.component.scss
@@ -23,6 +23,8 @@
input {
color: #fff;
cursor: pointer;
+ text-overflow: ellipsis;
+ pointer-events: none;
&:disabled {
cursor: unset;