melissa/templates: count badges usam .mdt-page__count (consistencia + fix dark)
Badges .mdt-section__count.is-info e .is-accent tinham o mesmo problema do botao primary: bg solido com texto branco/cor primary quebrava o contraste no modo escuro (texto sumia). Trocados pelo .mdt-page__count (mesmo estilo do badge no header da pagina) — usa var(--m-accent-soft) que adapta ao tema. Tambem removido o CSS .mdt-section__count (e .is-info / .is-accent) que ficou orfao. Visual: numero do contador (17 globais, N tenant) com o mesmo estilo do "17" no header — consistencia visual + dark mode safe. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -364,7 +364,7 @@ onBeforeUnmount(() => {
|
|||||||
<i class="pi pi-shield" />
|
<i class="pi pi-shield" />
|
||||||
<span>Templates do sistema</span>
|
<span>Templates do sistema</span>
|
||||||
</div>
|
</div>
|
||||||
<span class="mdt-section__count is-info">{{ globalTemplates.length }}</span>
|
<span class="mdt-page__count">{{ globalTemplates.length }}</span>
|
||||||
</header>
|
</header>
|
||||||
<p class="mdt-side__subtitle">Modelos padrão da plataforma. Clique pra duplicar e personalizar.</p>
|
<p class="mdt-side__subtitle">Modelos padrão da plataforma. Clique pra duplicar e personalizar.</p>
|
||||||
|
|
||||||
@@ -408,7 +408,7 @@ onBeforeUnmount(() => {
|
|||||||
<i class="pi pi-user-edit" />
|
<i class="pi pi-user-edit" />
|
||||||
<span>Seus documentos</span>
|
<span>Seus documentos</span>
|
||||||
</div>
|
</div>
|
||||||
<span class="mdt-section__count is-accent">{{ tenantTemplates.length }}</span>
|
<span class="mdt-page__count">{{ tenantTemplates.length }}</span>
|
||||||
</div>
|
</div>
|
||||||
<p class="mdt-main__subtitle">
|
<p class="mdt-main__subtitle">
|
||||||
Templates personalizados da sua clínica. Crie do zero ou duplique um modelo do sistema.
|
Templates personalizados da sua clínica. Crie do zero ou duplique um modelo do sistema.
|
||||||
@@ -1031,25 +1031,8 @@ onBeforeUnmount(() => {
|
|||||||
font-size: 0.92rem;
|
font-size: 0.92rem;
|
||||||
color: var(--m-text-muted);
|
color: var(--m-text-muted);
|
||||||
}
|
}
|
||||||
.mdt-section__count {
|
/* .mdt-section__count removido — substituido por .mdt-page__count
|
||||||
display: inline-flex;
|
(mesmo estilo do header, evita conflito de contraste no dark mode) */
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
min-width: 24px;
|
|
||||||
height: 22px;
|
|
||||||
padding: 0 8px;
|
|
||||||
border-radius: 999px;
|
|
||||||
font-size: 0.72rem;
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
.mdt-section__count.is-info {
|
|
||||||
background: color-mix(in srgb, rgb(37, 99, 235) 18%, transparent);
|
|
||||||
color: rgb(37, 99, 235);
|
|
||||||
}
|
|
||||||
.mdt-section__count.is-accent {
|
|
||||||
background: var(--m-accent);
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mdt-grid {
|
.mdt-grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
|
|||||||
Reference in New Issue
Block a user