From 17815c6a121dd7eba7d607f2a3eef4aafc72ddde Mon Sep 17 00:00:00 2001 From: Jon Andre Briones Date: Sat, 18 Apr 2026 00:40:26 -0700 Subject: [PATCH] feat(adoe2026): add speeches --- .../election-speeches.component.html | 4 +- .../election-speeches.component.ts | 2 +- .../speeches/adoe-spring2026.ts | 42 +++++++++++++++++++ 3 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 src/app/pages/elections/election-speeches/speeches/adoe-spring2026.ts diff --git a/src/app/pages/elections/election-speeches/election-speeches.component.html b/src/app/pages/elections/election-speeches/election-speeches.component.html index 736dc86..3e79d61 100644 --- a/src/app/pages/elections/election-speeches/election-speeches.component.html +++ b/src/app/pages/elections/election-speeches/election-speeches.component.html @@ -1,8 +1,8 @@

Nominees

-

Check out the candidates for the 2026 General Election.

-

Voting starts on March 30 and ends 11:59PM on April 9

+

Check out the candidates for the Assistant Director of Events by-election.

+

Voting starts on April 20 and ends 11:59PM on April 24

@for (entry of positionEntries; track entry.key) {

{{ entry.key }}

diff --git a/src/app/pages/elections/election-speeches/election-speeches.component.ts b/src/app/pages/elections/election-speeches/election-speeches.component.ts index 205b191..7e8df6a 100644 --- a/src/app/pages/elections/election-speeches/election-speeches.component.ts +++ b/src/app/pages/elections/election-speeches/election-speeches.component.ts @@ -1,6 +1,6 @@ import { ChangeDetectionStrategy, Component, OnInit } from '@angular/core'; import { CodeArticleComponent } from '@csss-code/article/article.component'; -import { NOMINEES } from './speeches/general2026'; +import { NOMINEES } from './speeches/adoe-spring2026'; type GeneralPosition = | 'President' diff --git a/src/app/pages/elections/election-speeches/speeches/adoe-spring2026.ts b/src/app/pages/elections/election-speeches/speeches/adoe-spring2026.ts new file mode 100644 index 0000000..1ee4d7d --- /dev/null +++ b/src/app/pages/elections/election-speeches/speeches/adoe-spring2026.ts @@ -0,0 +1,42 @@ +import { Nominee } from '../election-speeches.component'; + +export const NOMINEES: Nominee[] = [ + { + name: 'Sia Garg', + positions: [ + { + position: 'Assistant Director of Events', + speech: ` +Hi everyone, + +My name is Sia Garg, and I’m running for Assistant Director of Events. + +Over the past year, I’ve been actively involved in the Events Committee, where I’ve had the opportunity to help organize and run several CSSS events. I worked on the Flower Grams event, where I was involved in full event planning, from logistics to designing all of the graphics and promotional material. I also helped organize and run the CSSS Dessert Crawl, gaining experience supporting a larger-scale, multi-location event. + +Through these experiences, I’ve developed a strong understanding of what goes into running successful events, especially when it comes to consistency, organization, and making sure everything runs smoothly. + +If elected as Assistant Director of Events, I want to focus on helping organize and improve recurring events (Board Games Night), which I've been a frequent attendee of, making them more engaging, well-run, and enjoyable each time they happen. I also hope to continue contributing actively within the Events Committee and support the Director of Events in bringing new ideas to life. + +Overall, I really enjoy being part of the process of creating events that bring people together, and I’d love the opportunity to continue building on that in this role. + +Thank you. + ` + } + ] + }, + { + name: 'Lex Wong', + positions: [ + { + position: 'Assistant Director of Events', + speech: `Good morning, good afternoon, good evening and good night, everyone! My name is Lex Wong, a 3rd year student in CS, and I’m hoping to become your Assistant Director of Events. + +Before transferring to SFU, I was an elected student representative at my previous institute for two consecutive years, or four terms. My main responsibilities were student advocacy, especially through facilitating conversations between students and faculty. I’ve also been teaching kids ages 7 to 13 for the past four years, so you can expect me to keep things moving and under control in even the most chaotic circumstances. + +I love planning. A bit scandalous, I know, but I think I love planning events even more than I love participating in them. Ask me about my game spreadsheets if you dare, but you might end up being stuck with me for a while! I want to organize fun events that everyone can enjoy. Our university days are short, so let’s make the most of them together! + +I hope you’ll consider voting for me as your Assistant Director of Events! ٩(๑❛ᴗ❛๑)۶` + } + ] + } +];