Skip to content

Commit 4b0bb7b

Browse files
committed
Small screen modal and design changes for menu
1 parent ef828bf commit 4b0bb7b

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

src/components/shared/Header.vue

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<template>
2-
<nav id="nav" class="container mx-auto">
2+
<nav id="nav" class="sm:container sm:mx-auto">
33
<!-- Header start -->
44
<div
55
class="z-10 max-w-screen-lg xl:max-w-screen-xl block sm:flex sm:justify-between sm:items-center my-6"
66
>
77
<!-- Header menu links and small screen humberger menu start -->
8-
<div class="flex justify-between items-center">
8+
<div class="flex justify-between items-center px-4 sm:px-0">
99
<!-- Header logos start -->
1010
<div>
1111
<router-link to="/"
@@ -43,7 +43,7 @@
4343
<svg
4444
xmlns="http://www.w3.org/2000/svg"
4545
viewBox="0 0 24 24"
46-
class="h-6 w-6 fill-current text-secondary-dark dark:text-ternary-light"
46+
class="h-7 w-7 fill-current text-secondary-dark dark:text-ternary-light"
4747
>
4848
<path
4949
v-if="isOpen"
@@ -66,7 +66,7 @@
6666
<!-- Header links start -->
6767
<div
6868
:class="isOpen ? 'block' : 'hidden'"
69-
class="ml-3 sm:ml-4 mt-5 sm:mt-3 sm:flex justify-center items-center"
69+
class="m-0 sm:ml-4 mt-5 sm:mt-3 sm:flex p-5 sm:p-0 justify-center items-center shadow-lg sm:shadow-none"
7070
>
7171
<router-link
7272
to="/projects"
@@ -75,14 +75,24 @@
7575
>
7676
<router-link
7777
to="/about"
78-
class="block text-left text-lg font-medium text-primary-dark dark:text-ternary-light hover:text-secondary-dark dark:hover:text-secondary-light md:mx-2 mb-2 sm:py-2"
78+
class="block text-left text-lg font-medium text-primary-dark dark:text-ternary-light hover:text-secondary-dark dark:hover:text-secondary-light md:mx-2 mb-2 sm:py-2 border-t-2 pt-3 sm:pt-0 sm:border-t-0 border-primary-light dark:border-secondary-dark"
7979
>About Me</router-link
8080
>
8181
<router-link
8282
to="/contact"
83-
class="block text-left text-lg font-medium text-primary-dark dark:text-ternary-light hover:text-secondary-dark dark:hover:text-secondary-light md:mx-2 mb-2 sm:py-2"
83+
class="block text-left text-lg font-medium text-primary-dark dark:text-ternary-light hover:text-secondary-dark dark:hover:text-secondary-light md:mx-2 mb-2 sm:py-2 border-t-2 pt-3 sm:pt-0 sm:border-t-0 border-primary-light dark:border-secondary-dark"
8484
>Contact</router-link
8585
>
86+
<div
87+
class="border-t-2 pt-3 sm:pt-0 sm:border-t-0 border-primary-light dark:border-secondary-dark"
88+
>
89+
<button
90+
class="sm:hidden block text-left text-md font-medium bg-indigo-500 hover:bg-indigo-600 text-white shadow-sm rounded-md px-4 py-2 mt-2"
91+
@click="showModal()"
92+
>
93+
Hire Me
94+
</button>
95+
</div>
8696
</div>
8797
<!-- Header links end -->
8898

0 commit comments

Comments
 (0)