Skip to content

Commit bb7b1ab

Browse files
committed
Header code comments
1 parent f0f6731 commit bb7b1ab

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

src/components/shared/Header.vue

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
<template>
22
<nav id="nav" class="container mx-auto">
3+
<!-- Header start -->
34
<div
45
class="z-10 max-w-screen-lg xl:max-w-screen-xl block sm:flex sm:justify-between sm:items-center my-6"
56
>
7+
<!-- Header menu links and small screen humberger menu start -->
68
<div class="flex justify-between items-center">
9+
<!-- Header logos start -->
710
<div>
811
<router-link to="/"
912
><img
@@ -20,13 +23,17 @@
2023
/>
2124
</router-link>
2225
</div>
26+
<!-- Header logos end -->
2327

28+
<!-- Theme switcher small screen start -->
2429
<theme-switcher
2530
:theme="theme"
2631
@themeChanged="updateTheme"
2732
class="block sm:hidden bg-ternary-light dark:bg-ternary-dark hover:bg-hover-light dark:hover:bg-hover-dark hover:shadow-sm px-2.5 py-2 rounded-lg ml-10"
2833
/>
34+
<!-- Theme switcher small screen end -->
2935

36+
<!-- Small screen humberger menu start -->
3037
<div class="sm:hidden">
3138
<button
3239
@click="isOpen = !isOpen"
@@ -52,8 +59,11 @@
5259
</svg>
5360
</button>
5461
</div>
62+
<!-- Small screen humberger menu end -->
5563
</div>
64+
<!-- Header menu links and small screen humberger menu end -->
5665

66+
<!-- Header links start -->
5767
<div
5868
:class="isOpen ? 'block' : 'hidden'"
5969
class="ml-3 sm:ml-4 mt-5 sm:mt-3 sm:flex justify-center items-center"
@@ -74,9 +84,13 @@
7484
>Contact</router-link
7585
>
7686
</div>
87+
<!-- Header links end -->
88+
89+
<!-- Header right section buttons start -->
7790
<div
7891
class="hidden sm:flex justify-between items-center flex-col md:flex-row"
7992
>
93+
<!-- Hire me button start -->
8094
<div>
8195
<button
8296
class="text-md font-medium bg-indigo-500 hover:bg-indigo-600 text-white shadow-sm rounded-lg px-5 py-2.5"
@@ -85,15 +99,19 @@
8599
Hire Me
86100
</button>
87101
</div>
88-
<!-- Theme switcher start -->
102+
<!-- Hire me button end -->
103+
104+
<!-- Theme switcher largr screen start -->
89105
<theme-switcher
90106
:theme="theme"
91107
@themeChanged="updateTheme"
92108
class="ml-8 bg-primary-light dark:bg-ternary-dark px-3 py-2 shadow-sm rounded-xl cursor-pointer"
93109
/>
94-
<!-- Theme switcher end -->
110+
<!-- Theme switcher largr screen end -->
95111
</div>
112+
<!-- Header right section buttons stendart -->
96113
</div>
114+
<!-- Header end -->
97115

98116
<!-- Hire me modal start -->
99117
<transition name="fade">
@@ -254,7 +272,7 @@ export default {
254272
},
255273
showModal() {
256274
if (this.modal) {
257-
//stop screen scrolling
275+
// Stop screen scrolling
258276
document
259277
.getElementsByTagName('html')[0]
260278
.classList.remove('overflow-y-hidden');

0 commit comments

Comments
 (0)