diff --git a/web/components/panel.css b/web/components/panel.css --- a/web/components/panel.css +++ b/web/components/panel.css @@ -30,3 +30,8 @@ box-shadow: 0px 1px 3px 0px var(--panel-headerShadow-primary-default); clip-path: inset(0 0 -3px 0); } + +.secondaryHeaderContainer { + box-shadow: 0px 1px 3px 0px var(--panel-headerShadow-secondary-default); + clip-path: inset(0 0 -3px 0); +} diff --git a/web/components/panel.react.js b/web/components/panel.react.js --- a/web/components/panel.react.js +++ b/web/components/panel.react.js @@ -31,9 +31,14 @@ classNameOveride, ); + const headerClassName = classnames({ + [css.headerContainer]: true, + [css.secondaryHeaderContainer]: index % 2 === 1, + }); + return (
-
{header}
+
{header}
{body}
); diff --git a/web/theme.css b/web/theme.css --- a/web/theme.css +++ b/web/theme.css @@ -51,7 +51,9 @@ --error-dark-90: #4f1203; --shadow-dark-35: #00000059; + --shadow-dark-25: #00000040; --shadow-light-35: #ffffff59; + --shadow-light-25: #ffffff40; --logo-bg: #111827; --spoiler-color: #33332c; @@ -269,6 +271,7 @@ --panel-background-primary-default: var(--shades-black-85); --panel-background-secondary-default: var(--shades-black-90); --panel-headerShadow-primary-default: var(--shadow-dark-35); + --panel-headerShadow-secondary-default: var(--shadow-dark-25); /* Button */ --button-background-primary-default: var(--violet-dark-100); @@ -369,6 +372,7 @@ --panel-background-primary-default: var(--shades-white-80); --panel-background-secondary-default: var(--shades-white-90); --panel-headerShadow-primary-default: var(--shadow-light-35); + --panel-headerShadow-secondary-default: var(--shadow-light-25); /* Button */ --button-background-primary-default: var(--violet-dark-100);