Template:ResearchItem/styles.css: Difference between revisions
Template page
More actions
Eloise Zomia (talk | contribs) No edit summary |
Eloise Zomia (talk | contribs) No edit summary |
||
| Line 5: | Line 5: | ||
.news-card--research { | .news-card--research { | ||
border-left: 4px solid #7a6c3a; | border-left: 4px solid #7a6c3a; | ||
} | } | ||
.news-card--research .news-card__header { | .news-card.news-card--research .news-card__header { | ||
background: #f7f5f0; | |||
border-bottom: 1px solid #e8e3d5; | |||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
| Line 14: | Line 15: | ||
gap: 0.75rem; | gap: 0.75rem; | ||
padding: 0.75rem 1rem; | padding: 0.75rem 1rem; | ||
flex-wrap: wrap; | flex-wrap: wrap; | ||
} | } | ||
| Line 89: | Line 88: | ||
} | } | ||
.news-card--research .news-card__summary { | .news-card.news-card--research .news-card__summary { | ||
padding: 0.3rem 1rem 0. | padding: 0.3rem 1rem 0.5rem; | ||
font-size: 0.92rem; | font-size: 0.92rem; | ||
line-height: 1.6; | line-height: 1.6; | ||
| Line 96: | Line 95: | ||
} | } | ||
.news-card--research .news-card__footer { | .news-card.news-card--research .news-card__footer { | ||
background: #f7f5f0; | |||
border-top: 1px solid #e8e3d5; | |||
padding: 0.6rem 1rem 0.7rem; | padding: 0.6rem 1rem 0.7rem; | ||
display: flex; | display: flex; | ||
gap: 8px; | gap: 8px; | ||
| Line 105: | Line 104: | ||
} | } | ||
.news-card--research .news- | .news-card.news-card--research .news-card__btn--source { | ||
display: inline-block; | display: inline-block; | ||
padding: 6px 14px; | padding: 6px 14px; | ||
| Line 113: | Line 112: | ||
text-decoration: none; | text-decoration: none; | ||
transition: all 0.2s ease; | transition: all 0.2s ease; | ||
background: #7a6c3a; | |||
color: #ffffff; | |||
border: 1px solid #7a6c3a; | border: 1px solid #7a6c3a; | ||
} | } | ||
.news-card--research .news- | .news-card.news-card--research .news-card__btn--source:hover { | ||
background: | background: #635830; | ||
border-color: #635830; | |||
} | |||
.news-card--research .news-card__btn--source a { | |||
color: #ffffff !important; | |||
text-decoration: none !important; | |||
} | } | ||
.news-card--research .news-card__link a.external:after { | .news-card--research .news-card__link a.external:after { | ||
display: none; | display: none; | ||
} | } | ||
Revision as of 18:16, 1 March 2026
/* -------------------------------------------- */
/* RESEARCH CARDS */
/* -------------------------------------------- */
.news-card--research {
border-left: 4px solid #7a6c3a;
}
.news-card.news-card--research .news-card__header {
background: #f7f5f0;
border-bottom: 1px solid #e8e3d5;
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.75rem;
padding: 0.75rem 1rem;
flex-wrap: wrap;
}
.news-card--research .news-card__meta {
display: flex;
gap: 8px;
align-items: center;
flex-wrap: wrap;
}
.news-card--research .news-card__date {
font-size: 0.75rem;
font-weight: 700;
color: #55624d;
text-transform: uppercase;
letter-spacing: 0.02em;
white-space: nowrap;
}
.news-card--research .news-card__badge {
font-size: 0.6rem;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 0.08em;
padding: 0.28rem 0.55rem;
border-radius: 999px;
background: #7a6c3a;
color: #ffffff;
line-height: 1;
white-space: nowrap;
}
.news-card--research .news-card__venue {
font-size: 0.75rem;
color: #5a6650;
font-weight: 600;
}
.news-card--research .news-card__year {
font-size: 0.75rem;
color: #5a6650;
}
.news-card--research .news-card__year:before {
content: "·";
margin-right: 6px;
color: #9ca3af;
}
.news-card--research .news-card__region {
padding: 0.45rem 1rem 0;
font-size: 0.78rem;
color: #7a8472;
font-style: italic;
font-weight: 500;
}
.news-card--research .news-card__title {
padding: 0.55rem 1rem 0.2rem;
font-size: 1.05rem;
font-weight: 700;
line-height: 1.45;
color: #1a2612;
margin: 0;
}
.news-card--research .news-card__byline {
padding: 0.1rem 1rem 0;
font-size: 0.82rem;
color: #5a6650;
font-style: italic;
}
.news-card.news-card--research .news-card__summary {
padding: 0.3rem 1rem 0.5rem;
font-size: 0.92rem;
line-height: 1.6;
color: #34402d;
}
.news-card.news-card--research .news-card__footer {
background: #f7f5f0;
border-top: 1px solid #e8e3d5;
padding: 0.6rem 1rem 0.7rem;
display: flex;
gap: 8px;
flex-wrap: wrap;
}
.news-card.news-card--research .news-card__btn--source {
display: inline-block;
padding: 6px 14px;
border-radius: 6px;
font-size: 13px;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
background: #7a6c3a;
color: #ffffff;
border: 1px solid #7a6c3a;
}
.news-card.news-card--research .news-card__btn--source:hover {
background: #635830;
border-color: #635830;
}
.news-card--research .news-card__btn--source a {
color: #ffffff !important;
text-decoration: none !important;
}
.news-card--research .news-card__link a.external:after {
display: none;
}