Change titlebar HOME for Companies

This commit is contained in:
2025-07-30 21:03:32 -07:00
parent 909f1307bf
commit d0a01c7d3f
4 changed files with 11 additions and 5 deletions
+3
View File
@@ -39,3 +39,6 @@ Task:
Finish Auth setup Finish Auth setup
Make sure autorenew works Make sure autorenew works
Jobs/editor w/ Querystring JobID=# is not implimented yet
Company -> Edit employees not implimented yet
+1 -2
View File
@@ -1,9 +1,8 @@
<div class="top-bar"> <div class="top-bar">
<div class="top-bar-buttons"> <div class="top-bar-buttons">
<a #homeLink class="nav-button" routerLink="">HOME</a>
<a #jobsLink class="nav-button" routerLink="/jobs">JOB BOARD</a> <a #jobsLink class="nav-button" routerLink="/jobs">JOB BOARD</a>
<a #resumesLink class="nav-button" routerLink="/resumes">RESUMES</a> <a #resumesLink class="nav-button" routerLink="/resumes">RESUMES</a>
<a #resumesLink class="nav-button" routerLink="/companys">COMPANIES</a> <a #companiesLink class="nav-button" routerLink="/company">COMPANIES</a>
</div> </div>
<a class="top-bar-logo" routerLink=""> <a class="top-bar-logo" routerLink="">
<img class="top-bar-logo" style="margin: 0;" src="img/logo-full.png" /> <img class="top-bar-logo" style="margin: 0;" src="img/logo-full.png" />
+4
View File
@@ -9,11 +9,14 @@ import { JobEditorComponent } from './pages/main/jobs/editor/jobeditor.component
import { CompanyConnectComponent } from './pages/main/company/connect/companyconnect.component'; import { CompanyConnectComponent } from './pages/main/company/connect/companyconnect.component';
import { JobViewerComponent } from './pages/main/jobs/viewer/jobviewer.component'; import { JobViewerComponent } from './pages/main/jobs/viewer/jobviewer.component';
import { CompanyJobsComponent } from './pages/main/company/jobs/jobs.component'; import { CompanyJobsComponent } from './pages/main/company/jobs/jobs.component';
import { CompanyComponent } from './pages/main/company/company.component';
export const routes: Routes = [ export const routes: Routes = [
// Home // Home
{ path: "", component: HomeComponent }, { path: "", component: HomeComponent },
// Resumes
{ path: "resumes", component: ResumesComponent }, { path: "resumes", component: ResumesComponent },
// Jobs // Jobs
@@ -22,6 +25,7 @@ export const routes: Routes = [
{ path: "jobs/viewer", component: JobViewerComponent }, { path: "jobs/viewer", component: JobViewerComponent },
// Company // Company
{ path: "company", component: CompanyComponent },
{ path: "company/connect", component: CompanyConnectComponent }, { path: "company/connect", component: CompanyConnectComponent },
{ path: "company/jobs", component: CompanyJobsComponent }, { path: "company/jobs", component: CompanyJobsComponent },
+2 -2
View File
@@ -13,7 +13,7 @@ import { isDevMode } from '@angular/core';
}) })
export class App { export class App {
@ViewChild('homeLink') homeLink!: ElementRef<HTMLAnchorElement>; @ViewChild('companiesLink') companiesLink!: ElementRef<HTMLAnchorElement>;
@ViewChild('jobsLink') jobLink!: ElementRef<HTMLAnchorElement>; @ViewChild('jobsLink') jobLink!: ElementRef<HTMLAnchorElement>;
@ViewChild('resumesLink') resumeLink!: ElementRef<HTMLAnchorElement>; @ViewChild('resumesLink') resumeLink!: ElementRef<HTMLAnchorElement>;
@@ -49,7 +49,7 @@ export class App {
} }
ngAfterViewInit(){ ngAfterViewInit(){
let ViewLinks = [ this.homeLink, this.resumeLink, this.jobLink ]; let ViewLinks = [ this.companiesLink, this.resumeLink, this.jobLink ];
ViewLinks.forEach(link => { ViewLinks.forEach(link => {
if (new URL(link.nativeElement.href).pathname === new URL(window.location.href).pathname){ if (new URL(link.nativeElement.href).pathname === new URL(window.location.href).pathname){
link.nativeElement.classList.add("active"); link.nativeElement.classList.add("active");