Skip to content

Commit

Permalink
feat: Update About and City Champion pages for 2025
Browse files Browse the repository at this point in the history
  • Loading branch information
mwiraszka committed Jan 4, 2025
1 parent 5705a98 commit 632e482
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 24 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,16 @@ Welcome to the source code repository for the LCC web app! Here you'll find an o
| 🐛 | Bug fixes |
| 🔧 | Behind-the-scenes changes |

<details>
<summary style="cursor: pointer">
v4.1.11 - January 4th, 2025
</summary>

- 🚀 Update About page with 2025 executive committee, directors and coordinators
- 🚀 Update City Champion page with result from 2025 Championship

</details>

<details>
<summary style="cursor: pointer">
v4.1.10 - January 3rd, 2025
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lcc-angular",
"version": "4.1.10",
"version": "4.1.11",
"description": "Frontend for the London Chess Club website, built with Angular",
"author": "Michal Wiraszka (https://wiraszka.com)",
"repository": {
Expand Down
53 changes: 43 additions & 10 deletions src/app/screens/about/about-screen.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,43 +101,76 @@ <h3>Club Leadership</h3>
</thead>
<tbody>
<tr>
<td>President</td>
<td>👑 President</td>
<td>Hardik Shrestha</td>
</tr>
<tr>
<td>Vice President</td>
<td>👑 Vice President</td>
<td>Gregory Wei</td>
</tr>
<tr>
<td>Treasurer</td>
<td>💵 Treasurer</td>
<td>Gerry Litchfield</td>
</tr>
<tr>
<td>Tournament Director</td>
<td>👨‍💻 Tournament Director</td>
<td>Ryan Sarson</td>
</tr>
<tr>
<td>👨‍💼 Chief of Volunteers</td>
<td>Param Agarwal</td>
</tr>
</tbody>
</table>

<table class="lcc-table coordinators">
<thead>
<th colspan="2">Coordinators</th>
</thead>
<tbody>
<tr>
<td>🎟️ Events Operations Coordinator</td>
<td>William Bate</td>
</tr>
<tr>
<td>📸 Media Coordinator</td>
<td>Michelle Corredor</td>
</tr>
<tr>
<td>🤝 Relations Coordinator</td>
<td>Adam Hampson</td>
</tr>
<tr>
<td>📖 Library Coordinator</td>
<td>Laura Pulgarin</td>
</tr>
</tbody>
</table>

<table class="lcc-table board-of-directors">
<thead>
<th colspan="2">Board of Directors</th>
</thead>
<tbody>
<tr>
<td>Director</td>
<td>Steve Demmery</td>
<td>📝 Director</td>
<td>Fadi Boles</td>
</tr>
<tr>
<td>Director</td>
<td>📝 Director</td>
<td>Leroy Gibson</td>
</tr>
<tr>
<td>Director <span class="chair">(chair)</span></td>
<td>📝 Director</td>
<td>Mike Harris</td>
</tr>
<tr>
<td>Director</td>
<td>Edgar Zapata</td>
<td>📝 Director</td>
<td>Andrew Racknor</td>
</tr>
<tr>
<td>📝 Director</td>
<td>Emilio Ramirez</td>
</tr>
</tbody>
</table>
Expand Down
4 changes: 0 additions & 4 deletions src/app/screens/about/about-screen.component.scss
Original file line number Diff line number Diff line change
Expand Up @@ -105,10 +105,6 @@ article {
td {
width: 50%;
vertical-align: middle;

.chair {
color: var(--lcc-color--aboutScreen-boardChairText);
}
}
}
}
Expand Down
22 changes: 14 additions & 8 deletions src/app/screens/champion/champion-screen.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,14 +84,20 @@
2022.
</p>
<p>
The 2023 Championship Match (Section A) was between Sasha Chen (2000) and
<b>Serhii Ivanchuk (2148)</b>. Serhii Ivanchuk emerged victorious among a roster
of the best players at the London Chess Club. His record in the round-robin was
6.5/7, with a single draw against Section A2 runner-up, Michael Lippai. His
opponent in the finals was Section A1 winner, Sasha Chen. Sasha had defeated
runner-up Rene Bartar with black in the final game to clinch the qualification to
the finals. Serhii clinically won with a 3-1 score and performed at a 2200 level.
His overall record was 9 wins, 1 draw, and 1 loss. Congratulations!
The 2023 Championship Match (Section A) was between Sasha Chen (2000) and Serhii
Ivanchuk (2148). Serhii Ivanchuk emerged victorious among a roster of the best
players at the London Chess Club. His record in the round-robin was 6.5/7, with a
single draw against Section A2 runner-up, Michael Lippai. His opponent in the
finals was Section A1 winner, Sasha Chen. Sasha had defeated runner-up Rene Bartar
with black in the final game to clinch the qualification to the finals. Serhii
clinically won with a 3-1 score and performed at a 2200 level. His overall record
was 9 wins, 1 draw, and 1 loss.
</p>
<p>
In 2024, <b>Serhii Ivanchuk (2195)</b> successfully defended his crown against
runner-up Emilio Ramirez. Congratulations!
<br />
<i>Full recap of the 2024 Championship and new photos coming soon...</i>
</p>
</article>

Expand Down
6 changes: 5 additions & 1 deletion src/app/screens/champion/champion-screen.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,14 @@ export class ChampionScreenComponent implements OnInit {

pastChampionships: Array<{ year: number; winner: string; style?: string }> = [
{
year: 2023,
year: 2024,
winner: 'Serhii Ivanchuk',
style: 'font-weight: bold;',
},
{
year: 2023,
winner: 'Serhii Ivanchuk',
},
{
year: 2022,
winner: 'Geoffrey Ruelland',
Expand Down

0 comments on commit 632e482

Please sign in to comment.