add eqlair project

This commit is contained in:
Tykayn 2025-10-01 17:29:17 +02:00 committed by tykayn
parent 55489a049a
commit 51b48fb3ba
35 changed files with 10791 additions and 0 deletions

View file

@ -0,0 +1,40 @@
<header class="container">
<nav aria-label="main navigation" class="navbar" role="navigation">
<div class="navbar-brand">
<a class="navbar-item" routerLink="home" routerLinkActive="active-link">
<!-- <app-logo></app-logo>-->
Eqlair
</a>
<a
(click)="toggleMenu()"
[class.is-active]="isMenuActive"
aria-expanded="false"
aria-label="menu"
class="navbar-burger"
role="button">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div [class.is-active]="isMenuActive" class="navbar-menu" id="navbarBasicExample">
<div class="navbar-start">
<a class="navbar-item">
Home
</a>
</div>
<div class="navbar-end">
<a class="navbar-item">
Eqlair
</a>
<a class="navbar-item" routerLink="answer" routerLinkActive="active-link">answer </a>
</div>
</div>
</nav>
</header>

View file

@ -0,0 +1,23 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MainNav } from './main-nav';
describe('MainNav', () => {
let component: MainNav;
let fixture: ComponentFixture<MainNav>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [MainNav]
})
.compileComponents();
fixture = TestBed.createComponent(MainNav);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View file

@ -0,0 +1,21 @@
import {Component} from '@angular/core';
import {RouterLink, RouterLinkActive} from '@angular/router';
@Component({
selector: 'app-main-nav',
imports: [
RouterLink,
RouterLink,
RouterLinkActive,
// Logo
],
templateUrl: './main-nav.html',
styleUrl: './main-nav.scss'
})
export class MainNav {
isMenuActive: boolean = false;
toggleMenu() {
}
}