Skip to content

Commit 04520c4

Browse files
feat!:same desktop logo on mobile
1 parent 936ad4e commit 04520c4

File tree

5 files changed

+25
-30
lines changed

5 files changed

+25
-30
lines changed

src/components/Header.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import "@/styles/Header.scss";
22
import devclubLogo from "@/resources/images/devclub-logo.svg";
3-
import devclubLogoHorizontal from "@/resources/images/devclub-logo-horizontal-2.svg";
43

54
import { useMemo } from "react";
65

@@ -100,7 +99,7 @@ function Header() {
10099
<div className="badge">
101100
<img src={devclubLogo} alt=".devClub logo" className="vertical" />
102101
<img
103-
src={devclubLogoHorizontal}
102+
src={devclubLogo}
104103
alt=".devClub logo (horizontal)"
105104
className="horizontal"
106105
/>

src/resources/images/devclub-logo-horizontal-2.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/resources/images/devclub-logo-horizontal-3.svg

Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

src/styles/Header.scss

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -51,48 +51,43 @@ $desktop-navbar-height: 60px;
5151
rgba(0, 0, 0, 0.8) 0px 6px 5px;
5252
contain: content;
5353

54+
display: flex;
55+
align-items: center;
56+
justify-content: center;
57+
5458
@include tablet {
5559
width: 70px;
5660
height: 70px;
5761
}
5862

5963
@include mobile {
60-
background: none;
61-
border: none;
62-
box-shadow: none;
63-
border-radius: 0;
64-
left: 0px; //alligns with the left fully
65-
top: 0px;
64+
left: 20px;
65+
top: 15px;
66+
width: 70px;
67+
height: 70px;
68+
border: 8px double $theme-primary;
69+
box-shadow: rgba($theme-primary, 0.8) 0 0 0 6px,
70+
rgba(0, 0, 0, 0.8) 0px 6px 5px;
71+
}
72+
73+
img.vertical {
74+
height: 100%;
6675
width: auto;
67-
height: 80px;
68-
display: flex;
69-
align-items: center;
76+
transform: translateY(-5%);
7077
}
7178

72-
/* The image inside the badge/logo container */
79+
img.horizontal {
80+
display: none;
81+
height: 100%;
82+
width: auto;
83+
}
7384

74-
@include not-mobile {
85+
@include mobile {
7586
img.vertical {
76-
height: 100%;
77-
width: auto;
78-
transform: translateY(-5%);
79-
}
80-
81-
img.horizontal {
8287
display: none;
8388
}
84-
}
85-
86-
@include mobile {
8789
img.horizontal {
8890
display: block;
89-
height: 100%;
90-
width: auto;
91-
transform: none;
92-
}
93-
94-
img.vertical {
95-
display: none;
9691
}
9792
}
9893
}

0 commit comments

Comments
 (0)