[Glitch] Fix colors and typography on hashtag bar in web UI

Port 10b06436d1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
pull/2391/head
Eugen Rochko 2023-08-28 19:49:38 +02:00 committed by Claire
parent c226d00490
commit 6a8623588a
2 changed files with 15 additions and 10 deletions

View File

@ -10,8 +10,8 @@ import { groupBy, minBy } from 'lodash';
import { getStatusContent } from './status_content'; import { getStatusContent } from './status_content';
// About two lines on desktop // Fit on a single line on desktop
const VISIBLE_HASHTAGS = 7; const VISIBLE_HASHTAGS = 3;
// Those types are not correct, they need to be replaced once this part of the state is typed // Those types are not correct, they need to be replaced once this part of the state is typed
export type TagLike = Record<{ name: string }>; export type TagLike = Record<{ name: string }>;
@ -210,7 +210,7 @@ const HashtagBar: React.FC<{
const revealedHashtags = expanded const revealedHashtags = expanded
? hashtags ? hashtags
: hashtags.slice(0, VISIBLE_HASHTAGS - 1); : hashtags.slice(0, VISIBLE_HASHTAGS);
return ( return (
<div className='hashtag-bar'> <div className='hashtag-bar'>

View File

@ -1174,19 +1174,24 @@ a.status-card.compact:hover {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
font-size: 14px; font-size: 14px;
line-height: 18px;
gap: 4px; gap: 4px;
color: $darker-text-color;
a { a {
display: inline-flex; display: inline-flex;
color: $dark-text-color; color: inherit;
text-decoration: none; text-decoration: none;
&:hover { &:hover span {
text-decoration: none;
span {
text-decoration: underline; text-decoration: underline;
} }
} }
.link-button {
color: inherit;
font-size: inherit;
line-height: inherit;
padding: 0;
} }
} }