From 31d74da8e7479b850dda2d95eaceb8df36a1398c Mon Sep 17 00:00:00 2001 From: Paul <paulmakles@gmail.com> Date: Sat, 3 Jul 2021 22:35:49 +0100 Subject: [PATCH] Remove gradient on server banners. --- src/components/common/ServerHeader.tsx | 2 +- src/components/ui/Header.tsx | 23 ++++++++++++----------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/components/common/ServerHeader.tsx b/src/components/common/ServerHeader.tsx index 4ed11aa..1218cdd 100644 --- a/src/components/common/ServerHeader.tsx +++ b/src/components/common/ServerHeader.tsx @@ -24,7 +24,7 @@ export default function ServerHeader({ server, ctx }: Props) { <Header borders placement="secondary" background={typeof bannerURL !== 'undefined'} - style={{ background: bannerURL ? `linear-gradient(to bottom, transparent 50%, #000e), url('${bannerURL}')` : undefined }}> + style={{ background: bannerURL ? `url('${bannerURL}')` : undefined }}> <ServerName> { server.name } </ServerName> diff --git a/src/components/ui/Header.tsx b/src/components/ui/Header.tsx index f3948d6..3765239 100644 --- a/src/components/ui/Header.tsx +++ b/src/components/ui/Header.tsx @@ -7,19 +7,19 @@ interface Props { } export default styled.div<Props>` - display: flex; - height: 48px; - font-weight: 600; - align-items: center; - user-select: none; gap: 6px; + height: 48px; flex: 0 auto; - padding: 0 16px; + display: flex; flex-shrink: 0; + padding: 0 16px; + font-weight: 600; + user-select: none; + align-items: center; - background-color: var(--primary-header); background-size: cover !important; background-position: center !important; + background-color: var(--primary-header); svg { flex-shrink: 0; @@ -33,10 +33,11 @@ export default styled.div<Props>` height: 56px; } - ${ props => props.background && css` - height: 120px; + height: 120px !important; align-items: flex-end; + + text-shadow: 0px 0px 1px black; ` } ${ props => props.placement === 'secondary' && css` @@ -44,7 +45,7 @@ export default styled.div<Props>` padding: 14px; ` } - ${ props => props.borders && css` - /*border-start-start-radius: 8px;*/ + ${ props => props.borders && css` + border-end-start-radius: 8px; ` } `; -- GitLab