Added DIY page
All checks were successful
Build Website / Build NPM Project (push) Successful in 50s
Build Website / Tag Version (push) Successful in 11s
Build Website / Build & Push Dockerfile (push) Successful in 1m19s

This commit is contained in:
Zakary Timson 2024-01-15 21:03:07 -05:00
parent 7764c46078
commit 7ea4f1fb6c
23 changed files with 74 additions and 75 deletions

View File

@ -24,6 +24,7 @@ import {CalendarComponent} from './views/events/calendar/calendar.component';
import {HibernaComponent} from './views/events/hiberna/hiberna.component';
import {GalleryComponent} from './views/gallery/gallery.component';
import {HomeComponent} from './views/home/home.component';
import {DiyComponent} from './views/reenact/diy/diy.component';
import {DrillComponent} from './views/reenact/drill/drill.component';
import {GettingStartedComponent} from './views/reenact/getting-started/getting-started.component';
import {MaintenanceComponent} from './views/reenact/maintinance/maintenance.component';
@ -38,6 +39,7 @@ export const APP_COMPONENTS: any[] = [
CalendarComponent,
CarouselComponent,
ContactComponent,
DiyComponent,
DrillComponent,
FooterComponent,
FourOFourComponent,

View File

@ -8,6 +8,7 @@ import {CalendarComponent} from './views/events/calendar/calendar.component';
import {HibernaComponent} from './views/events/hiberna/hiberna.component';
import {GalleryComponent} from './views/gallery/gallery.component';
import {HomeComponent} from './views/home/home.component';
import {DiyComponent} from './views/reenact/diy/diy.component';
import {DrillComponent} from './views/reenact/drill/drill.component';
import {GettingStartedComponent} from './views/reenact/getting-started/getting-started.component';
import {MaintenanceComponent} from './views/reenact/maintinance/maintenance.component';
@ -17,6 +18,7 @@ const routes: Routes = [
{path: '', pathMatch: 'full', component: HomeComponent},
{path: 'about', component: AboutComponent, data: {title: 'About'}},
{path: 'drill', component: DrillComponent, data: {title: 'Drill Commands'}},
{path: 'diy', component: DiyComponent, data: {title: 'Build Equipment'}},
{path: 'events/agonium', component: AgoniumComponent, data: {title: 'Agonium'}},
{path: 'events/castra-aestiva', component: AestivaComponent, data: {title: 'Castra Aestiva'}},
{path: 'events/castra-hiberna', component: HibernaComponent, data: {title: 'Castra Hiberna'}},

View File

@ -0,0 +1,21 @@
<div class="invert">
<div class="cap-width py-5 px-3">
<div class="mb-3">
<div class="d-flex align-items-end justify-content-between mb-2">
<h1 class="mb-0">Build Equipment</h1>
</div>
<mat-divider></mat-divider>
</div>
<div>
<ul>
<li><em>Beltus</em> (Belt): <a href="/assets/manuals/Beltus%20Part%201%20-%20Robert%20Norton.pdf" target="_blank"> Part 1</a>, <a href="/assets/manuals/Beltus%20Part%202%20-%20Robert%20Norton.pdf" target="_blank">Part 2</a></li>
<li><a href="/assets/manuals/Calcei%20-%20Lee%20Holeva.pdf" target="_blank"><em>Calcei</em> (Boots)</a></li>
<li><a href="/assets/manuals/Caligae%20-%20Robert%20Norton.pdf" target="_blank"><em>Caligae</em> (Sandals)</a></li>
<li><a href="/assets/manuals/Helmet%20Liner%20-%20Robert%20Norton.pdf" target="_blank">Helmet Liner</a></li>
<li><a href="/assets/manuals/Loculus%20-%20Robert%20Norton.pdf" target="_blank"><em>Loculus</em> (Bag)</a></li>
<li><em>Lorica Hamata</em> (Chain-mail): <a href="/assets/manuals/Lorica%20Hamata%20Part%201.pdf" target="_blank"> Part 1</a>, <a href="/assets/manuals/Lorica%20Hamata%20Part%202.pdf" target="_blank">Part 2</a></li>
<li><a href="/assets/manuals/Scutum.pdf" target="_blank"><em>Scutum</em> (Shield)</a></li>
</ul>
</div>
</div>
</div>

View File

@ -0,0 +1,7 @@
import {Component} from '@angular/core';
@Component({
selector: 'xxx-diy',
templateUrl: './diy.component.html'
})
export class DiyComponent { }

View File

@ -1,32 +0,0 @@
.table2 {
-webkit-print-color-adjust: exact;
border: solid 1px #333333;
thead > tr {
//background-color: black !important;
//color: white !important;
border: solid 1px #333333;
th {
border-width: 0 !important;
}
}
tbody {
tr:nth-child(odd) {
--bs-table-accent-bg: #eee;
background: #eee;
}
}
tr.subtitle {
&, * {
background-color: #333333 !important;
color: white !important;
}
}
td, th {
padding: 0.5rem;
}
}

View File

@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'xxx-drill',
templateUrl: './drill.component.html',
styleUrls: ['./drill.component.scss']
templateUrl: './drill.component.html'
})
export class DrillComponent { }

View File

@ -1,34 +0,0 @@
.table2 {
-webkit-print-color-adjust: exact;
border: solid 1px #333333;
table-layout: fixed;
width: 100%;
thead > tr {
//background-color: black !important;
//color: white !important;
border: solid 1px #333333;
th {
border-width: 0 !important;
}
}
tbody {
tr:nth-child(odd) {
--bs-table-accent-bg: #eee;
background: #eee;
}
}
tr.subtitle {
&, * {
background-color: #333333 !important;
color: white !important;
}
}
td, th {
padding: 0.5rem;
}
}

View File

@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'xxx-maintenance',
templateUrl: './maintenance.component.html',
styleUrls: ['./maintenance.component.scss']
templateUrl: './maintenance.component.html'
})
export class MaintenanceComponent { }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -53,9 +53,8 @@ a, a:visited {
}
}
.transparent-link {
a, a:visited { color: #fff; }
a:hover, a:visited:hover { color: rgba(255, 255, 255, 0.8); }
ol {
list-style-type: upper-roman;
}
.cap-width {
@ -73,6 +72,42 @@ a, a:visited {
}
}
ol {
list-style-type: upper-roman;
.table2 {
-webkit-print-color-adjust: exact;
border: solid 1px #333333;
table-layout: fixed;
width: 100%;
thead > tr {
//background-color: black !important;
//color: white !important;
border: solid 1px #333333;
th {
border-width: 0 !important;
}
}
tbody {
tr:nth-child(odd) {
--bs-table-accent-bg: #eee;
background: #eee;
}
}
tr.subtitle {
&, * {
background-color: #333333 !important;
color: white !important;
}
}
td, th {
padding: 0.5rem;
}
}
.transparent-link {
a, a:visited { color: #fff; }
a:hover, a:visited:hover { color: rgba(255, 255, 255, 0.8); }
}