Fixed darkmode working in the navbar
This commit is contained in:
parent
50d28e62d9
commit
5bf9c725f4
|
|
@ -70,7 +70,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li class="nav_li">
|
<li class="nav_li">
|
||||||
<span [id]="getCurrentPageId(['map', 'customfeatures', 'economy', 'events', 'mypet', 'warps',
|
<span [id]="getCurrentPageId(['map', 'customfeatures', 'economy', 'events', 'mypet', 'warps',
|
||||||
'skyblock', 'claiming'])" class="nav_link fake_link">Features</span>
|
'skyblock', 'claiming'])" class="nav_link fake_link" [ngClass]="active">Features</span>
|
||||||
<ul class="dropdown">
|
<ul class="dropdown">
|
||||||
<li class="nav_li"><a class="nav_link2" [routerLink]="['/map']">Map</a></li>
|
<li class="nav_li"><a class="nav_link2" [routerLink]="['/map']">Map</a></li>
|
||||||
<li class="nav_li"><a class="nav_link2" [routerLink]="['/economy']">Economy</a></li>
|
<li class="nav_li"><a class="nav_link2" [routerLink]="['/economy']">Economy</a></li>
|
||||||
|
|
@ -88,7 +88,7 @@
|
||||||
<li class="nav_li">
|
<li class="nav_li">
|
||||||
<span
|
<span
|
||||||
[id]="getCurrentPageId(['guide', 'faq', 'ranks', 'rules', 'commandlist', 'art', 'lag', 'staffpowers',
|
[id]="getCurrentPageId(['guide', 'faq', 'ranks', 'rules', 'commandlist', 'art', 'lag', 'staffpowers',
|
||||||
'nicknames', 'bans'])" class="nav_link fake_link">Reference</span>
|
'nicknames', 'bans'])" class="nav_link fake_link" [ngClass]="active">Reference</span>
|
||||||
<ul class="dropdown">
|
<ul class="dropdown">
|
||||||
<li class="nav_li"><a class="nav_link2" [routerLink]="['/guide']">Guide Book</a></li>
|
<li class="nav_li"><a class="nav_link2" [routerLink]="['/guide']">Guide Book</a></li>
|
||||||
<!-- <li class="navli"><a class="nav_link2" [routerLink]="['/faq']">FAQ</a></li> -->
|
<!-- <li class="navli"><a class="nav_link2" [routerLink]="['/faq']">FAQ</a></li> -->
|
||||||
|
|
@ -103,15 +103,15 @@
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav_li"><a class="nav_link" target="_blank" rel="noopener"
|
<li class="nav_li"><a class="nav_link" target="_blank" rel="noopener"
|
||||||
href="https://discordapp.com/invite/TGqpzCJ">Discord</a></li>
|
href="https://discordapp.com/invite/TGqpzCJ" [ngClass]="active">Discord</a></li>
|
||||||
<li class="nav_li"><a [id]="getCurrentPageId(['vote'])" class="nav_link" [routerLink]="['/vote']">Vote</a>
|
<li class="nav_li"><a [id]="getCurrentPageId(['vote'])" class="nav_link" [routerLink]="['/vote']" [ngClass]="active">Vote</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav_li">
|
<li class="nav_li">
|
||||||
<a class="nav_link" target="_blank" rel="noopener" href="https://store.alttd.com">Store</a>
|
<a class="nav_link" target="_blank" rel="noopener" href="https://store.alttd.com" [ngClass]="active">Store</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav_li">
|
<li class="nav_li">
|
||||||
<a [id]="getCurrentPageId(['about', 'team', 'community', 'birthdays'])"
|
<a [id]="getCurrentPageId(['about', 'team', 'community', 'birthdays'])"
|
||||||
class="nav_link fake_link">Altitude</a>
|
class="nav_link fake_link" [ngClass]="active">Altitude</a>
|
||||||
<ul class="dropdown">
|
<ul class="dropdown">
|
||||||
<li class="nav_li"><a class="nav_link2" [routerLink]="['/about']">About Us</a></li>
|
<li class="nav_li"><a class="nav_link2" [routerLink]="['/about']">About Us</a></li>
|
||||||
<li class="nav_li"><a class="nav_link2" [routerLink]="['/socials']">Socials</a></li>
|
<li class="nav_li"><a class="nav_link2" [routerLink]="['/socials']">Socials</a></li>
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@ header .container {
|
||||||
}
|
}
|
||||||
|
|
||||||
#header-img {
|
#header-img {
|
||||||
//width: 45%; TODO peter figure out why you added this cus it makes the logo weird af
|
|
||||||
max-width: 550px;
|
max-width: 550px;
|
||||||
padding-bottom: 15px;
|
padding-bottom: 15px;
|
||||||
margin-top: -120px;
|
margin-top: -120px;
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ import {THEME_MODE} from '../constant';
|
||||||
export class ThemeService {
|
export class ThemeService {
|
||||||
private readonly THEME_KEY = 'theme';
|
private readonly THEME_KEY = 'theme';
|
||||||
|
|
||||||
private themeSubject: BehaviorSubject<THEME_MODE> = new BehaviorSubject<THEME_MODE>(THEME_MODE.DARK);
|
private themeSubject: BehaviorSubject<THEME_MODE> = new BehaviorSubject<THEME_MODE>(THEME_MODE.LIGHT);
|
||||||
public theme$ = this.themeSubject.asObservable();
|
public theme$ = this.themeSubject.asObservable();
|
||||||
|
|
||||||
constructor(private cookieService: CookieService) {
|
constructor(private cookieService: CookieService) {
|
||||||
|
|
@ -22,9 +22,9 @@ export class ThemeService {
|
||||||
: THEME_MODE.DARK;
|
: THEME_MODE.DARK;
|
||||||
let currentTheme: THEME_MODE;
|
let currentTheme: THEME_MODE;
|
||||||
switch (savedTheme) {
|
switch (savedTheme) {
|
||||||
case THEME_MODE.LIGHT: currentTheme = THEME_MODE.LIGHT; break;
|
case THEME_MODE.DARK: currentTheme = THEME_MODE.DARK; break;
|
||||||
case THEME_MODE.DARK:
|
case THEME_MODE.LIGHT:
|
||||||
default: currentTheme = THEME_MODE.DARK;
|
default: currentTheme = THEME_MODE.LIGHT;
|
||||||
}
|
}
|
||||||
this.setTheme(currentTheme);
|
this.setTheme(currentTheme);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user