diff --git a/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.css b/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.css index 1658663c4..a78533746 100644 --- a/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.css +++ b/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.css @@ -52,6 +52,7 @@ .row-preview-sidebar__field { display: flex; flex-direction: column; + align-items: flex-start; gap: 4px; padding: 12px 16px; } @@ -66,18 +67,38 @@ } } +.row-preview-sidebar__field-value_foreign-key { + display: flex; + align-items: center; + text-decoration: none; +} + @media (prefers-color-scheme: light) { + .row-preview-sidebar__field-value_foreign-key { + border-bottom: 1px solid rgba(0, 0, 0, 0.64); + } .row-preview-sidebar__field-value { color: rgba(0, 0, 0, 0.64); } } @media (prefers-color-scheme: dark) { + .row-preview-sidebar__field-value_foreign-key { + border-bottom: 1px solid rgba(255, 255, 255, 0.64); + } + .row-preview-sidebar__field-value { color: rgba(255, 255, 255, 0.64); } } +.row-preview-sidebar__field-value-icon { + font-size: 16px; + height: 16px; + margin-left: 8px; + width: 16px; +} + .row-preview-sidebar__image { width: 100%; margin-top: 8px; diff --git a/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.html b/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.html index 11adc16fc..ca6cfeba4 100644 --- a/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.html +++ b/frontend/src/app/components/dashboard/db-table-row-view/db-table-row-view.component.html @@ -79,9 +79,14 @@