feat(ui): usa el logo real de LinkedCorp en vez del placeholder "LC"

Reemplaza el cuadro "LC" del NavigationView y del login por los logos
oficiales de /desarrollo/imgLinkedCorp: logoLinkedCorpTxtBlack (tema claro,
texto negro) y logoLinkedCorpTxt (tema oscuro, texto blanco), elegido segun
el tema activo. En modo compacto del sidebar (sin espacio para el texto) se
usa el isotipo redondo (logoLinked1) en vez del logo con texto.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-09-05 22:19:03 -05:00
parent 6b61e5cea7
commit 7f4acb44e7
6 changed files with 20 additions and 15 deletions
+5 -9
View File
@@ -52,13 +52,8 @@ button { font-family: inherit; }
padding: 14px 12px; border-bottom: 1px solid rgb(var(--line));
min-height: 56px;
}
.nav-logo {
width: 28px; height: 28px; border-radius: var(--r-sm);
background: rgb(var(--accent)); color: #fff;
display: flex; align-items: center; justify-content: center;
font-weight: 700; font-size: .8rem; flex: none;
}
.nav-title { font-weight: 700; font-size: .9rem; white-space: nowrap; overflow: hidden; }
.nav-logo-icon { width: 28px; height: 28px; flex: none; object-fit: contain; }
.nav-logo-full { height: 26px; width: auto; max-width: 100%; object-fit: contain; }
.nav-items { flex: 1; overflow-y: auto; padding: 8px; display: flex; flex-direction: column; gap: 2px; }
.nav-item {
display: flex; align-items: center; gap: 12px;
@@ -258,8 +253,9 @@ table.list-table { width: 100%; border-collapse: collapse; font-size: .8rem; }
/* --- Login --- */
.login-shell { height: 100vh; display: flex; align-items: center; justify-content: center; background: rgb(var(--canvas)); }
.login-card { width: 340px; max-width: 92vw; background: rgb(var(--surface)); border: 1px solid rgb(var(--line)); border-radius: var(--r-lg); padding: 28px; }
.login-logo { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; }
.login-title { font-size: 1.1rem; font-weight: 700; }
.login-logo { display: flex; align-items: center; margin-bottom: 16px; }
.login-logo-img { height: 40px; width: auto; }
.login-title { font-size: 1.1rem; font-weight: 700; margin-bottom: 16px; }
.login-error { color: rgb(var(--danger)); font-size: .78rem; margin-bottom: 10px; }
/* --- DetailPopup (ver DetailPopup.jsx) ---