<commit_before><mat-toolbar color="primary">
  <button style="margin-left:5px;" mat-icon-button (click)="sidenav.toggle()">
      <mat-icon>menu</mat-icon>
    </button>
  <span id="menuSpacer"></span>
  <span><img id="menuLogo" src="assets/images/logoNoText.webp" alt="WYST Logo" /></span>
  <span id="menuSpacer"></span>
  <span id="menuTitle">
    {{title}}
  </span>
  <!-- This fills the remaining space of the current row -->
  <span class="toolbar-spacer"></span>

  <span fxHide.lt-md>
    <nav mat-tab-nav-bar>
      <a mat-tab-link
          *ngFor="let routeLink of routeLinks; let i = index"
          [routerLink]="routeLink.link"
          routerLinkActive #rla="routerLinkActive"
          [active]="rla.isActive">
          {{routeLink.label}}
      </a>
    </nav>
  </span>
</mat-toolbar>

<mat-sidenav-container class="content" fullscreen [class.app-dark]="isDarkTheme">
  <mat-sidenav class="sidenav" #sidenav mode="push">
    <img id="logo-image-drawer" src="assets/images/logo.webp" alt="WYST Logo" />
    <mat-nav-list>
      <a mat-list-item *ngFor="let routeLink of routeLinks; let i = index" [routerLink]="routeLink.link" (click)="sidenav.close()">
          {{routeLink.label}}
      </a>
    </mat-nav-list>
    <br/>
    <button mat-button (click)="toggleDark(); sidenav.close()">TOGGLE DARK THEME</button>
  </mat-sidenav>

  <div class="sidenav-content">
    <div fxLayout="row">
      <div fxFlex="20" fxFlex.lt-md="2"></div>
      <div fxFlex>
        <router-outlet></router-outlet>
      </div>
      <div fxFlex="20" fxFlex.lt-md="2"></div>
    </div>
  </div>
</mat-sidenav-container>
<commit_msg>links: source code and portfolio<commit_after><mat-toolbar color="primary">
  <button style="margin-left:5px;" mat-icon-button (click)="sidenav.toggle()">
      <mat-icon>menu</mat-icon>
    </button>
  <span id="menuSpacer"></span>
  <span><img id="menuLogo" src="assets/images/logoNoText.webp" alt="WYST Logo" /></span>
  <span id="menuSpacer"></span>
  <span id="menuTitle">
    {{title}}
  </span>
  <!-- This fills the remaining space of the current row -->
  <span class="toolbar-spacer"></span>

  <span fxHide.lt-md>
    <nav mat-tab-nav-bar>
      <a mat-tab-link
          *ngFor="let routeLink of routeLinks; let i = index"
          [routerLink]="routeLink.link"
          routerLinkActive #rla="routerLinkActive"
          [active]="rla.isActive">
          {{routeLink.label}}
      </a>
    </nav>
  </span>
</mat-toolbar>

<mat-sidenav-container class="content" fullscreen [class.app-dark]="isDarkTheme">
  <mat-sidenav class="sidenav" #sidenav mode="push">
    <img id="logo-image-drawer" src="assets/images/logo.webp" alt="WYST Logo" />
    <mat-nav-list>
      <a mat-list-item *ngFor="let routeLink of routeLinks; let i = index" [routerLink]="routeLink.link" (click)="sidenav.close()">
          {{routeLink.label}}
      </a>
    </mat-nav-list>
    <mat-list style="position: absolute; bottom: 15px;">
      <a style="text-decoration: none;" href="https://laserflash.tk/" mat-list-item>
      ©2017 BrynTBennett
    </a>
      <a style="text-decoration: none;" href="https://github.com/LaserFlash/WYST-Maintenance" mat-list-item>
      <img width="32" width="32" src="https://unpkg.com/simple-icons@latest/icons/github.svg" /> &nbsp; Source Code
    </a>
    </mat-list>
    <br/>
    <button mat-button (click)="toggleDark(); sidenav.close()">TOGGLE DARK THEME</button>
  </mat-sidenav>

  <div class="sidenav-content">
    <div fxLayout="row">
      <div fxFlex="20" fxFlex.lt-md="2"></div>
      <div fxFlex>
        <router-outlet></router-outlet>
      </div>
      <div fxFlex="20" fxFlex.lt-md="2"></div>
    </div>
  </div>
</mat-sidenav-container>

{'fraction_non_alphanumeric': 0.1949905736601131, 'fraction_numerical': 0.006463775922434689, 'mean_word_length': 3.1871476888387824, 'pattern_counts': {'":': 0, '<': 106, '<?xml version=': 0, '>': 106, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '211126', 'n_tokens_mistral': 1380, 'n_tokens_neox': 1350, 'n_words': 247}