MediaWiki:Common.css: Difference between revisions
From determinar.ia.br - Determine suas informações
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
.cta-agendar { | .cta-agendar { | ||
display: block; | display: block; | ||
| Line 72: | Line 15: | ||
.cta-agendar a:hover { | .cta-agendar a:hover { | ||
text-decoration: underline; | text-decoration: underline; | ||
/* ===== MedicoInfobox — extras (web + celular) ===== */ | |||
.infobox-medico-imagem { text-align: center; padding-bottom: .5em; } | |||
.infobox-medico-imagem img { border-radius: 8px; } | |||
.infobox-medico-chips { padding: .4em 0; } | |||
.chip-especialidade { | |||
display: inline-block; | |||
background: #eef3ff; color: #36c; | |||
border: 1px solid #d9e2ff; | |||
border-radius: 999px; | |||
padding: .25em .8em; margin: .15em; | |||
font-size: .9em; line-height: 1.4; | |||
} | } | ||
.infobox-medico-secao { | |||
font-weight: bold; font-size: 105%; | |||
margin: .7em 0 .2em; padding-top: .4em; | |||
border-top: 1px solid #eaecf0; | |||
} | } | ||
.medico-avaliacao { | |||
padding: .5em .3em; | |||
. | border-bottom: 1px solid #eaecf0; | ||
margin-bottom: .4em; | |||
} | } | ||
.medico-estrelas { color: #f5a623; letter-spacing: 2px; } | |||
.infobox-medico- | .medico-nota { font-weight: bold; color: #202122; } | ||
.infobox-medico-bio { | |||
padding: .6em .3em; color: #202122; | |||
border-bottom: 1px solid #eaecf0; margin-bottom: .5em; | |||
} | } | ||
.infobox-medico-pubs { margin: .3em 0 .3em 1.2em; font-size: 95%; } | |||
.infobox-medico- | .infobox-medico-pubs li { margin: .15em 0; overflow-wrap: break-word; word-break: break-word; } | ||
font-size: | .infobox-medico-mais { font-size: 95%; margin: .2em 0 .5em; } | ||
.infobox-medico-rodape { | |||
font-size: 82%; color: #72777d; | |||
margin-top: .8em; padding-top: .4em; | |||
border-top: 1px dotted #c8ccd1; | |||
} | } | ||
details.medico-detalhes { | |||
. | margin: .6em 0; font-size: 90%; | ||
. | background: #fafbfc; border: 1px solid #eaecf0; | ||
border-radius: 4px; padding: .4em .6em; | |||
} | } | ||
details.medico-detalhes summary { cursor: pointer; color: #54595d; } | |||
details.medico-detalhes ul { margin: .4em 0 .2em 1.2em; } | |||
.infobox-medico iframe { width: 100%; border: 0; display: block; margin-top: .5em; } | |||
/* Botão de agendamento | /* Botão fixo de agendamento no celular (CTA sempre visível) */ | ||
@media (max-width: 768px) { | @media (max-width: 768px) { | ||
.cta-agendar { | .cta-agendar { | ||
position: fixed; bottom: 0; left: 0; right: 0; | |||
z-index: 100; margin: 0; border-radius: 0; | |||
padding: 1.1em; font-size: 1.15em; | |||
box-shadow: 0 -2px 8px rgba(0,0,0,.15); | |||
padding | |||
} | } | ||
.infobox-medico { margin-bottom: 84px; } /* espaço p/ não ficar atrás do botão */ | |||
} | } | ||
Revision as of 16:22, 3 August 2026
.cta-agendar {
display: block;
text-align: center;
background-color: #00875a;
padding: 0.6em 1em;
margin: 0.6em 0;
border-radius: 3px;
font-weight: bold;
}
.cta-agendar a,
.cta-agendar a:visited {
color: #ffffff !important;
text-decoration: none;
}
.cta-agendar a:hover {
text-decoration: underline;
/* ===== MedicoInfobox — extras (web + celular) ===== */
.infobox-medico-imagem { text-align: center; padding-bottom: .5em; }
.infobox-medico-imagem img { border-radius: 8px; }
.infobox-medico-chips { padding: .4em 0; }
.chip-especialidade {
display: inline-block;
background: #eef3ff; color: #36c;
border: 1px solid #d9e2ff;
border-radius: 999px;
padding: .25em .8em; margin: .15em;
font-size: .9em; line-height: 1.4;
}
.infobox-medico-secao {
font-weight: bold; font-size: 105%;
margin: .7em 0 .2em; padding-top: .4em;
border-top: 1px solid #eaecf0;
}
.medico-avaliacao {
padding: .5em .3em;
border-bottom: 1px solid #eaecf0;
margin-bottom: .4em;
}
.medico-estrelas { color: #f5a623; letter-spacing: 2px; }
.medico-nota { font-weight: bold; color: #202122; }
.infobox-medico-bio {
padding: .6em .3em; color: #202122;
border-bottom: 1px solid #eaecf0; margin-bottom: .5em;
}
.infobox-medico-pubs { margin: .3em 0 .3em 1.2em; font-size: 95%; }
.infobox-medico-pubs li { margin: .15em 0; overflow-wrap: break-word; word-break: break-word; }
.infobox-medico-mais { font-size: 95%; margin: .2em 0 .5em; }
.infobox-medico-rodape {
font-size: 82%; color: #72777d;
margin-top: .8em; padding-top: .4em;
border-top: 1px dotted #c8ccd1;
}
details.medico-detalhes {
margin: .6em 0; font-size: 90%;
background: #fafbfc; border: 1px solid #eaecf0;
border-radius: 4px; padding: .4em .6em;
}
details.medico-detalhes summary { cursor: pointer; color: #54595d; }
details.medico-detalhes ul { margin: .4em 0 .2em 1.2em; }
.infobox-medico iframe { width: 100%; border: 0; display: block; margin-top: .5em; }
/* Botão fixo de agendamento no celular (CTA sempre visível) */
@media (max-width: 768px) {
.cta-agendar {
position: fixed; bottom: 0; left: 0; right: 0;
z-index: 100; margin: 0; border-radius: 0;
padding: 1.1em; font-size: 1.15em;
box-shadow: 0 -2px 8px rgba(0,0,0,.15);
}
.infobox-medico { margin-bottom: 84px; } /* espaço p/ não ficar atrás do botão */
}
