Skip to content

Commit

Permalink
fix: add SVG icons for the menu close and open buttons as well
Browse files Browse the repository at this point in the history
  • Loading branch information
pml68 committed Feb 24, 2024
1 parent 95870aa commit 8998868
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 5 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "olahbarbershop-website",
"version": "2.1.3",
"version": "2.1.4",
"description": "The website of Oláh Barbershop, made using SvelteKit.",
"author": "pml68",
"license": "GPL-3.0",
Expand Down
4 changes: 4 additions & 0 deletions src/app.scss
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@ body {
font-size: clamp($min-font, $desired-font, $max-font);
}

.nav-bar label img {
width: calc(clamp($min-font, $desired-font, $max-font) * 1.1);
}

.open-menu , .close-menu {
position: absolute;
color: #fff;
Expand Down
1 change: 1 addition & 0 deletions src/lib/assets/bars-solid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/lib/assets/xmark-solid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 4 additions & 2 deletions src/routes/+layout.svelte
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<script lang="ts">
import '../app.scss'
import icon from '$lib/assets/icon.png'
import timesIcon from '$lib/assets/xmark-solid.svg'
import barsIcon from '$lib/assets/bars-solid.svg'
import { base } from '$app/paths'
import { navigating } from '$app/stores'
Expand Down Expand Up @@ -65,9 +67,9 @@
<li><a use:menuEffect={23} href={locations} class="locations" data-value="Locations">Locations</a></li>
<li><a use:menuEffect={30} href={contact} class="contact" data-value="Contact">Contact</a></li>
<li><a use:menuEffect={42} href={about} class="about" data-value="About">About</a></li>
<label for="check" class="close-menu"><i class="fas fa-times"></i></label>
<label for="check" class="close-menu"><img src={timesIcon} alt="Close menu"></label>
</span>
<label for="check" class="open-menu"><i class="fas fa-bars"></i></label>
<label for="check" class="open-menu"><img src={barsIcon} alt="Open menu"></label>
</ul>
</nav>
</header>
Expand Down
4 changes: 2 additions & 2 deletions src/routes/services/+page.svelte
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<script lang="ts">
import { onMount } from "svelte"
import '$lib/assets/css/modulardata.scss'
import icon from '$lib/assets/scissors-solid.svg'
import scissorsIcon from '$lib/assets/scissors-solid.svg'
const baseURL: string = import.meta.env.VITE_BASE_URL ? import.meta.env.VITE_BASE_URL : 'https://olahbarbershop.codes'
Expand Down Expand Up @@ -39,7 +39,7 @@
{#each services as { name, description, amount }}
<div class="service">
<p>
<img class="service-icon" src={icon} alt="Scissors">
<img class="service-icon" src={scissorsIcon} alt="Scissors">
</p>
<br>
<p>
Expand Down

0 comments on commit 8998868

Please sign in to comment.