From 43911f3eb884e0d30abdd5726b6c20d6f3b485ae Mon Sep 17 00:00:00 2001 From: ztimson Date: Sat, 29 Oct 2022 22:26:35 -0400 Subject: [PATCH] Added getting started page --- src/app/app.module.ts | 2 + src/app/app.routing.ts | 2 + src/app/views/home/home.component.html | 2 +- .../getting-started.component.html | 52 +++++++++++++++++++ .../getting-started.component.ts | 7 +++ 5 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 src/app/views/reenact/getting-started/getting-started.component.html create mode 100644 src/app/views/reenact/getting-started/getting-started.component.ts diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 26a723f..2c06d27 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -11,12 +11,14 @@ import {FourOFourComponent} from './views/404/404.component'; import {CalendarComponent} from './views/events/calendar/calendar.component'; import {GalleryComponent} from './views/gallery/gallery.component'; import {HomeComponent} from './views/home/home.component'; +import {GettingStartedComponent} from './views/reenact/getting-started/getting-started.component'; import {RulesComponent} from './views/reenact/rules/rules.component'; export const APP_COMPONENTS = [ AppComponent, BannerComponent, CalendarComponent, + GettingStartedComponent, FooterComponent, FourOFourComponent, GalleryComponent, diff --git a/src/app/app.routing.ts b/src/app/app.routing.ts index 44124ad..5871ff7 100644 --- a/src/app/app.routing.ts +++ b/src/app/app.routing.ts @@ -4,12 +4,14 @@ import {FourOFourComponent} from './views/404/404.component'; import {CalendarComponent} from './views/events/calendar/calendar.component'; import {GalleryComponent} from './views/gallery/gallery.component'; import {HomeComponent} from './views/home/home.component'; +import {GettingStartedComponent} from './views/reenact/getting-started/getting-started.component'; import {RulesComponent} from './views/reenact/rules/rules.component'; const routes: Routes = [ {path: '', pathMatch: 'full', component: HomeComponent}, {path: 'calendar', component: CalendarComponent}, {path: 'gallery', component: GalleryComponent}, + {path: 'getting-started', component: GettingStartedComponent}, {path: 'rules', component: RulesComponent}, {path: '**', component: FourOFourComponent} ]; diff --git a/src/app/views/home/home.component.html b/src/app/views/home/home.component.html index 1c0fe83..56d7242 100644 --- a/src/app/views/home/home.component.html +++ b/src/app/views/home/home.component.html @@ -58,7 +58,7 @@

Legio XXX is looking for new recruits.

- Check out the Getting Started page to learn more + Check out the Getting Started page to learn more

or register here.

diff --git a/src/app/views/reenact/getting-started/getting-started.component.html b/src/app/views/reenact/getting-started/getting-started.component.html new file mode 100644 index 0000000..aed2b30 --- /dev/null +++ b/src/app/views/reenact/getting-started/getting-started.component.html @@ -0,0 +1,52 @@ +
+
+
+

Getting Started

+ +
+

Sacramentum Militare - Military Sacrament (Oath of Alligence)

+

Iurant autem milites omnia se strenue facturos quae praeceperit imperator, numquam deserturos militiam nec mortem recusaturos pro Romana republica!

+

But the soldiers swear that they shall faithfully execute all that the Emperor commands, that they shall never desert the service, and that they shall not seek to avoid death for the Roman republic!

+

~ Vegetius 2. 5

+
+ +
+

+ Historically, prospective legionaries had to be at least 17 years old, however exceptions can made for mature individuals. Members must be able to physically perform the role that they portray in a + realistic manner. +

+

+ If reenacting is something you would seriously like to do, great! Interest in the history of Rome is the primary requirement and you are in the right place. This guide walk you through everything + you need to know to get started. Aquiring a full kit may take some time & cost a couple thousand dollars (USD/CAD) however we provide manuals to build equipment yourself to save on costs. + With enough notice we may be able to loan any equipment you are missing for an event, please let us know. +

+

Steps

+
    +
  • Familiarize yourself with our rules
  • +
  • Pick out a name:
  • +
      +
    • Period correct
    • +
    • Can be fictional or non-fictional
    • +
    • Avoide any famous names
    • +
    +
  • Assemble your kit (in order of priority) choosing to either purchase or assemble your equipment:
  • +
      +
    • Tunica/Tunic - A large shirt/dress held at the waist by a cord or cloth belt
    • +
    • Caligae/Sandles - Modern leather sandles will do in a pinch
    • +
    • Balteus/Belt - A lether ordimental apron used to afix weapons
    • +
    • Pugio/Dagger - Attached to the Balteus
    • +
    • Cassis/Helmet - To protect the noggin!
    • +
    • Gladius/Sword - The primary weapon of the empire
    • +
    • Scutum/Shield - A large semicircle shield
    • +
    • Lorica/Armour - Segmata, hamata or plumata/squamta
    • +
    • Subarmalis/Padded Vest - Additional comfort & protection
    • +
    • Focale/Scarf - Protects the neck from chaifing
    • +
    • Pilum/Javlin - A ranged weapon
    • +
    +
  • Submit an application
  • +
+
+
+
+
+
diff --git a/src/app/views/reenact/getting-started/getting-started.component.ts b/src/app/views/reenact/getting-started/getting-started.component.ts new file mode 100644 index 0000000..245c0bb --- /dev/null +++ b/src/app/views/reenact/getting-started/getting-started.component.ts @@ -0,0 +1,7 @@ +import {Component} from '@angular/core'; + +@Component({ + selector: 'xxx-getting-started', + templateUrl: './getting-started.component.html' +}) +export class GettingStartedComponent { }