Files
negin-dental-clinic/app/blog/[id]/[slug]/blog-detail.module.css
T
alireza-hassaniandClaude Sonnet 5 f16b47966b Initial commit: Negin Dental Clinic website
Next.js (App Router) clone of negindentalclinic.ir, wired to the
Meshkee Website API (blog, contact form, favicon), with on-page SEO
and a scroll-reveal animation sequence on the homepage.

See context.md for full project context.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 18:28:54 +03:30

77 lines
1.0 KiB
CSS

.wrap {
max-width: 820px;
margin: 0 auto;
}
.back {
display: inline-block;
margin-bottom: 24px;
font-size: 14px;
font-weight: 600;
color: var(--brand);
}
.title {
font-size: 32px;
margin: 0 0 10px;
}
.date {
color: var(--muted);
font-size: 14px;
margin: 0 0 28px;
}
.cover {
border-radius: var(--radius-lg);
overflow: hidden;
margin-bottom: 34px;
box-shadow: var(--shadow-sm);
}
.cover img {
width: 100%;
height: auto;
}
.content {
color: var(--text);
font-size: 16px;
line-height: 2.1;
}
.content :global(p) {
text-align: justify;
text-align-last: right;
margin: 0 0 1.4em;
}
.content :global(h2),
.content :global(h3) {
color: var(--heading);
margin: 1.6em 0 0.7em;
}
.content :global(img) {
max-width: 100%;
border-radius: var(--radius);
margin: 1.2em 0;
}
.content :global(a) {
color: var(--brand);
text-decoration: underline;
}
.content :global(ul),
.content :global(ol) {
padding-inline-start: 1.4em;
margin: 0 0 1.4em;
}
@media (max-width: 720px) {
.title {
font-size: 25px;
}
}