Add login and signup pages with hidden menu

This commit is contained in:
Tim
2025-07-03 20:12:22 +08:00
parent 31f1aa2145
commit 93a3621462
5 changed files with 64 additions and 4 deletions

View File

@@ -1,8 +1,8 @@
<template>
<header class="header">
<div class="header-content">
<button class="menu-btn" @click="$emit('toggle-menu')">
<i class="fas fa-bars"></i>
<button v-if="showMenuBtn" class="menu-btn" @click="$emit('toggle-menu')">
<i class="fas fa-bars"></i>
</button>
<div class="logo-container" @click="goToHome">
<img alt="OpenIsle" src="https://openisle-1307107697.cos.ap-guangzhou.myqcloud.com/assert/image.png" width="60" height="60">
@@ -15,6 +15,12 @@
<script>
export default {
name: 'HeaderComponent',
props: {
showMenuBtn: {
type: Boolean,
default: true
}
},
methods: {
goToHome() {
this.$router.push('/')