.dashboard-bg { position: relative; min-height: 100vh; z-index: 1; } .dashboard-bg::after { content: ""; position: absolute; inset: 0; background: url('/assets/images/logo.png') center / contain no-repeat; background-size: 350px; opacity: 0.5; /* less transparent */ z-index: -1; }