botascopia-webiste-static/assets/css/components/_taxon-card.scss

84 lines
1.5 KiB
SCSS
Raw Normal View History

2026-02-15 16:49:03 +01:00
@use "../abstracts/mixins.scss" as *;
2026-02-11 10:39:01 +01:00
2026-02-16 00:12:22 +01:00
.species-list{
display: grid;
grid-gap: calc(var(--spacing)*1);
grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
.taxon{
align-self: start;
}
}
2026-02-11 10:39:01 +01:00
.species-list .taxon{
.chart-edit{
@include chart-edit(40px);
}
2026-02-15 23:14:52 +01:00
.chart-edit, .btn-edit{
2026-02-11 15:34:20 +01:00
display: none;
2026-02-11 11:27:05 +01:00
}
2026-02-11 15:34:20 +01:00
display: flex;
flex-direction: column;
2026-02-15 16:49:03 +01:00
position: relative;
2026-02-11 15:34:20 +01:00
background-color: var(--color-green-light);
2026-02-15 23:14:52 +01:00
padding: calc(var(--padding-inner)*0.75);
2026-02-11 15:34:20 +01:00
2026-02-15 23:14:52 +01:00
.name{ order: 1; }
figure{ order: 2; }
2026-02-11 15:34:20 +01:00
figure{
@include fig-ratio(1/1);
border-radius: var(--radius-img);
overflow: hidden;
}
.vernacular{
background-color: var(--color-green);
color: white;
border-radius: var(--radius-small);
padding: 4px 1ch;
margin-bottom: calc(var(--spacing)*0.25);
2026-02-15 23:14:52 +01:00
font-size: var(--fs-normal);
line-height: 1.1;
2026-02-15 16:49:03 +01:00
a{
color: white;
text-decoration: none;
}
2026-02-11 15:34:20 +01:00
}
.latin{
font-weight: normal;
font-weight: 500;
font-style: italic;
2026-02-15 16:49:03 +01:00
margin-bottom: calc(var(--spacing)*0.75);
color: var(--color-txt);
2026-02-15 23:14:52 +01:00
font-size: var(--fs-small);
2026-02-11 15:34:20 +01:00
}
.vernacular, .latin{
text-align: center;
}
2026-02-15 16:49:03 +01:00
&:hover{
outline: 2px solid var(--color-green);
background-color: var(--color-green-medium);
}
2026-02-11 15:34:20 +01:00
2026-02-11 10:39:01 +01:00
}