feat(article list): article clickable and equal height

This commit is contained in:
Jimmy Cai
2020-09-24 23:59:00 +02:00
parent c6661196ad
commit 96897be941
4 changed files with 48 additions and 33 deletions
+20 -8
View File
@@ -11,8 +11,8 @@
border-radius: var(--card-border-radius);
overflow: hidden;
transition: box-shadow .3s ease;
transition: box-shadow 0.3s ease;
&:hover {
box-shadow: var(--shadow-l2);
}
@@ -159,24 +159,32 @@
border-radius: var(--card-border-radius);
box-shadow: var(--shadow-l1);
background-color: var(--card-background);
--image-size: 60px;
@media (max-width: $on-tablet) {
--image-size: 50px;
}
& + .pagination {
margin-top: var(--section-separation);
}
article {
display: flex;
align-items: center;
padding: var(--small-card-padding);
& > a {
display: flex;
align-items: center;
padding: var(--small-card-padding);
}
&:not(:last-of-type) {
border-bottom: 2px solid var(--card-separator-color);
border-bottom: 1.5px solid var(--card-separator-color);
}
.article-details {
flex-grow: 1;
padding: 0;
padding-right: 15px;
min-height: var(--image-size);
}
.article-title {
@@ -190,10 +198,14 @@
.article-image {
img {
width: 60px;
height: 60px;
width: var(--image-size);
height: var(--image-size);
}
}
.article-time {
font-size: 1.4rem;
}
}
}
+1 -1
View File
@@ -43,7 +43,7 @@
}
}
article {
.main-article {
background: var(--card-background);
border-radius: var(--card-border-radius);
box-shadow: var(--shadow-l1);
+4 -1
View File
@@ -63,6 +63,9 @@ $defaultTagColors: #fff, #fff, #fff, #fff, #fff;
}
--small-card-padding: 25px;
@media (max-width: $on-tablet) {
--small-card-padding: 25px 20px;
}
@media (prefers-color-scheme: dark) {
--card-background: #424242;
@@ -129,4 +132,4 @@ $defaultTagColors: #fff, #fff, #fff, #fff, #fff;
--shadow-l3: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
--shadow-l4: 0px 24px 32px rgba(0, 0, 0, 0.04), 0px 16px 24px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.04),
0px 0px 1px rgba(0, 0, 0, 0.04);
}
}