Toggle menu
83
56
34
2.9K
Landrace.Wiki - The Landrace Cannabis Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:NewsItem/styles.css: Difference between revisions

Template page
Created page with ".news-card { border: 1px solid #e5e5e5; border-radius: 14px; padding: 14px 16px; background: #fff; margin: 0 0 14px 0; } .news-card__header { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 8px; } .news-card__date { font-size: 0.95em; color: #444; white-space: nowrap; } .news-card__category-badge { font-size: 0.85em; padding: 3px 10px; border-radius: 999px; border: 1px solid #d9d9d9; bac..."
Tag: Recreated
 
No edit summary
Line 1: Line 1:
.news-card {
.news-card{
   border: 1px solid #e5e5e5;
   border:1px solid #e3e3e3;
   border-radius: 14px;
   border-radius:14px;
   padding: 14px 16px;
   padding:18px;
   background: #fff;
   background:#fff;
   margin: 0 0 14px 0;
   margin:0 0 18px 0;
}
}


.news-card__header {
.news-card__header{
   display: flex;
   display:flex;
   align-items: center;
   align-items:center;
   justify-content: space-between;
   justify-content:space-between;
   gap: 10px;
   gap:12px;
   margin-bottom: 8px;
   margin-bottom:10px;
}
}


.news-card__date {
.news-card__date{
   font-size: 0.95em;
   font-size:0.95em;
   color: #444;
   color:#444;
  white-space: nowrap;
}
}


.news-card__category-badge {
.news-card__category-badge{
   font-size: 0.85em;
   font-size:0.85em;
   padding: 3px 10px;
   padding:4px 10px;
   border-radius: 999px;
   border-radius:999px;
   border: 1px solid #d9d9d9;
   border:1px solid #ddd;
   background: #f7f7f7;
   background:#f7f7f7;
  color: #111;
   white-space:nowrap;
   white-space: nowrap;
}
}


/* Optional per-category tint hooks (keep subtle) */
.news-card__title{
.news-card__category-badge--policy,
   margin:0 0 10px 0;
.news-card__category-badge--enforcement,
   font-size:1.25em;
.news-card__category-badge--fieldwork,
   line-height:1.25;
.news-card__category-badge--research,
.news-card__category-badge--community { }
 
.news-card__title {
   margin: 8px 0 8px 0;
   font-size: 1.15em;
   line-height: 1.25;
}
 
.news-card__summary {
  margin: 0 0 10px 0;
  color: #111;
  line-height: 1.45;
}
}


.news-card__meta {
.news-card__meta{
  margin: 8px 0 0 0;
   display:flex;
  padding: 0;
   flex-wrap:wrap;
  border: 0;
   gap:8px;
  background: transparent;
   margin:0 0 12px 0;
   display: flex;
   flex-wrap: wrap;
   gap: 8px;
   align-items: center;
}
}


.news-card__tag {
.news-card__tag{
   display: inline-block;
   display:inline-block;
   padding: 3px 9px;
   font-size:0.9em;
   border: 1px solid #d9d9d9;
   padding:6px 10px;
   border-radius: 999px;
   border-radius:999px;
   background: #fff;
   border:1px solid #e1e1e1;
   font-size: 0.9em;
   background:#fafafa;
  color: #111;
}
}


.news-card__source a,
.news-card__summary{
.news-card__source {
   margin:0 0 14px 0;
   font-size: 0.9em;
   color:#111;
   color: #111;
   line-height:1.5;
   text-decoration: none;
}
}


.news-card__source a:hover {
.news-card__footer{
   text-decoration: underline;
  display:flex;
  gap:10px;
   align-items:center;
}
}


.news-card--compact .news-card__summary {
.news-card__source{
   display: none;
  display:inline-block;
  padding:10px 12px;
  border-radius:10px;
  border:1px solid #e1e1e1;
   background:#f7f7ff;
}
}

Revision as of 13:22, 16 January 2026

.news-card{
  border:1px solid #e3e3e3;
  border-radius:14px;
  padding:18px;
  background:#fff;
  margin:0 0 18px 0;
}

.news-card__header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-bottom:10px;
}

.news-card__date{
  font-size:0.95em;
  color:#444;
}

.news-card__category-badge{
  font-size:0.85em;
  padding:4px 10px;
  border-radius:999px;
  border:1px solid #ddd;
  background:#f7f7f7;
  white-space:nowrap;
}

.news-card__title{
  margin:0 0 10px 0;
  font-size:1.25em;
  line-height:1.25;
}

.news-card__meta{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  margin:0 0 12px 0;
}

.news-card__tag{
  display:inline-block;
  font-size:0.9em;
  padding:6px 10px;
  border-radius:999px;
  border:1px solid #e1e1e1;
  background:#fafafa;
}

.news-card__summary{
  margin:0 0 14px 0;
  color:#111;
  line-height:1.5;
}

.news-card__footer{
  display:flex;
  gap:10px;
  align-items:center;
}

.news-card__source{
  display:inline-block;
  padding:10px 12px;
  border-radius:10px;
  border:1px solid #e1e1e1;
  background:#f7f7ff;
}