Add anonymous upvote functionality

This commit is contained in:
Alex Selimov 2026-03-19 23:31:30 -04:00
parent d3ce523bfe
commit 87bc37e124
3 changed files with 91 additions and 0 deletions

View file

@ -190,6 +190,51 @@ td {
transform: translateY(0%);
}
.upvote {
display: flex;
flex-direction: column;
align-items: center;
width: fit-content;
gap: 0.2rem;
margin-block: var(--spacing);
}
#upvote-btn {
background: none;
border: none;
cursor: pointer;
color: var(--color-light);
font-size: calc(var(--size) * 4);
line-height: 0.8;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
opacity: 0.4;
transition: opacity 0.15s, color 0.15s;
}
#upvote-btn:hover {
opacity: 0.8;
}
#upvote-btn[voted] {
color: var(--color-primary);
opacity: 1;
}
#upvote-chevron {
display: block;
line-height: 1;
margin-bottom: -0.3em;
}
#upvote-count {
font-size: calc(var(--size) * 1.6);
line-height: 1;
}
figure {
margin-inline-start: 0em;
margin-inline-end: 0em;