Skip to content

Commit 2035b75

Browse files
committed
Amherst 2026
1 parent dae8241 commit 2035b75

35 files changed

Lines changed: 861 additions & 91 deletions

_includes/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</div>
1515
<p class="align-center pt-5">
1616
&copy;
17-
<script>document.write(new Date().getFullYear())</script> Uncommon Models. All rights reserved.
17+
2024-<script>document.write(new Date().getFullYear())</script> Uncommon Models. All rights reserved.
1818
</p>
1919
</div>
2020

_includes/head.html

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,28 @@
22
<html lang="en">
33

44
<head>
5-
<title>Uncommon Models | {{ page.title }}</title>
6-
<meta charset="utf-8">
7-
<link rel="shortcut icon" href="favicon.ico" type="image/icon">
8-
<link rel="icon" href="favicon.ico" type="image/icon">
9-
<meta name="viewport" content="width=device-width, initial-scale=1">
10-
<!-- CDN Imports (CSS & JS) -->
11-
12-
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
13-
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/css/style.css">
14-
15-
16-
<!-- Custom JS -->
17-
<script src="{{ site.baseurl }}/js/main.js"></script>
18-
19-
<!-- Fonts -->
20-
<link rel="preconnect" href="https://fonts.googleapis.com">
21-
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
22-
<link href="https://fonts.googleapis.com/css2?family=League+Spartan:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
23-
24-
<script type="importmap">
5+
<title>Uncommon Models | {{ page.title }}</title>
6+
<meta charset="utf-8">
7+
<link rel="shortcut icon" href="favicon.ico" type="image/icon">
8+
<link rel="icon" href="favicon.ico" type="image/icon">
9+
<meta name="viewport" content="width=device-width, initial-scale=1">
10+
<!-- CDN Imports (CSS & JS) -->
11+
12+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"
13+
integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
14+
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/css/style.css">
15+
16+
17+
<!-- Custom JS -->
18+
<script src="{{ site.baseurl }}/js/main.js"></script>
19+
20+
<!-- Fonts -->
21+
<link rel="preconnect" href="https://fonts.googleapis.com">
22+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
23+
<link
24+
href="https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=League+Spartan:wght@100..900&display=swap"
25+
rel="stylesheet">
26+
<script type="importmap">
2527
{
2628
"imports": {
2729
"three": "https://unpkg.com/three@0.159.0/build/three.module.js",
@@ -35,7 +37,7 @@
3537
<script async src="https://www.googletagmanager.com/gtag/js?id=G-690LQFFPDD"></script>
3638
<script>
3739
window.dataLayer = window.dataLayer || [];
38-
function gtag(){dataLayer.push(arguments);}
40+
function gtag() { dataLayer.push(arguments); }
3941
gtag('js', new Date());
4042

4143
gtag('config', 'G-690LQFFPDD');

_includes/navbar.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<nav class="title-bar">
2+
<div class="container d-flex align-items-center justify-content-between flex-wrap gap-3">
3+
<a href="{{ '/' | relative_url }}" class="brand">
4+
<img class="title-logo" src="{{ '/assets/img/UncommonModels_with_text.svg' | relative_url }}" alt="Uncommon Models logo" />
5+
</a>
6+
<div class="d-flex align-items-center gap-2 nav-links">
7+
<a class="nav-link" href="{{ '#news' }}">News</a>
8+
<a class="nav-link" href="{{ '#projects' }}">Projects</a>
9+
<a class="nav-link" href="{{ '#services' }}">Services</a>
10+
<a class="btn btn-primary" href="mailto:sales@uncommonmodels.com">Contact</a>
11+
</div>
12+
</div>
13+
</nav>

_layouts/default.html

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,50 @@
11
{% include head.html %}
22

3-
43
<body>
5-
<div class="container-fluid post-envelope">
6-
<div class="bg-light container post-body">
7-
<div class="px-2 py-5 my-5 justify-content-center" >
8-
<h1 class="text-center p-0">{{page.title}}</h1>
9-
{% if page.subtitle != "" and page.subtitle != null %}
10-
<div class="text-center"><p> {{page.subtitle | markdownify}} </p></div>
11-
{% else %}
12-
<br>
4+
{% include navbar.html %}
5+
6+
<div class="container post-container">
7+
<article class="post-article">
8+
<!-- Post Header -->
9+
<header class="post-header text-center mb-5">
10+
11+
<h1 class="jost-heavy text-light mb-1">{{ page.title }}</h1>
12+
<div class="post-meta text-muted mb-1">{{ page.date | date: "%B %d, %Y" }}</div>
13+
14+
</header>
15+
16+
<!-- Featured Image -->
17+
{% if page.image %}
18+
<div class="post-image-wrapper mb-1">
19+
<img src="{{ site.baseurl }}{{ page.image }}" class="post-featured-image" alt="{{ page.title }}">
20+
</div>
1321
{% endif %}
14-
<hr>
15-
<br/>
16-
{% if page.image != "" and page.image != null %}
17-
<div class="row justify-content-center">
18-
<img src="{{ site.baseurl }}{{ page.image }}" class=" col-sm-10 col-md-8 col-lg-6 col-xl-4 align-center" alt="{{page.title}}">
22+
{% if page.tags and page.tags.size > 0 %}
23+
<div class="post-tags mt-3">
24+
{% for tag in page.tags %}
25+
<span class="tag-badge">#{{ tag }}</span>
26+
{% endfor %}
27+
</div>
28+
{% endif %}
29+
30+
<!-- Post Content -->
31+
<div class="post-content">
32+
{{ content | markdownify }}
33+
</div>
34+
35+
<!-- Purchase CTA -->
36+
{% if page.purchase_link_shapeways != "" and page.purchase_link_shapeways != null %}
37+
<div class="post-cta text-center mt-5">
38+
<a href="{{ page.purchase_link_shapeways }}" class="btn btn-primary">Purchase on Shapeways</a>
1939
</div>
20-
<br>
2140
{% endif %}
2241

23-
<div class="container px-5 section-listing">
24-
{{page.content | markdownify}}
42+
<!-- Back Link -->
43+
<div class="post-footer text-center mt-5 pt-4 border-top border-secondary">
44+
<a href="/" class="nav-link d-inline-block">← Back to Home</a>
2545
</div>
26-
</div>
46+
</article>
2747
</div>
28-
</div>
48+
49+
{% include footer.html %}
2950
</body>
30-
{% include footer.html %}

_layouts/post.html

Lines changed: 41 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,49 @@
11
{% include head.html %}
22

33
<body>
4-
<div class="container-fluid post-envelope">
5-
<div class="bg-light container post-body">
6-
<div class="px-4 py-5 my-5 justify-content-center" >
7-
<h1 class="display-5 fw-bold text-center">{{page.title}}</h1>
8-
<hr>
9-
<br/>
10-
<div class="row justify-content-center">
11-
<img src="{{ site.baseurl }}{{ page.image }}" class=" col-sm-10 col-md-8 col-lg-6 col-xl-4 align-center" alt="{{page.title}}">
12-
</div>
4+
{% include navbar.html %}
5+
6+
<div class="container post-container">
7+
<article class="post-article">
8+
<!-- Post Header -->
9+
<header class="post-header text-center mb-3">
10+
<h1 class="jost-heavy text-light mb-0">{{ page.title }}</h1>
11+
<div class="post-meta text-muted mb-1">{{ page.date | date: "%B %d, %Y" }}</div>
12+
13+
</header>
1314

14-
<br>
15-
<div class="col-lg-6 mx-auto">
16-
{{page.content | markdownify}}
17-
{% if page.purchase_link_shapeways != "" and page.purchase_link_shapeways != null %}
18-
<div class="d-grid gap-2 d-sm-flex justify-content-sm-center">
19-
<a href="{{page.purchase_link_shapeways}}" class="btn btn-primary">Purchase on Shapeways</a>
15+
<!-- Featured Image -->
16+
{% if page.image %}
17+
<div class="post-image-wrapper mb-1">
18+
<img src="{{ site.baseurl }}{{ page.image }}" class="post-featured-image" alt="{{ page.title }}">
19+
</div>
20+
{% endif %}
21+
{% if page.tags and page.tags.size > 0 %}
22+
<div class="post-tags mt-3 mb-4">
23+
{% for tag in page.tags %}
24+
<span class="tag-badge">#{{ tag }}</span>
25+
{% endfor %}
2026
</div>
21-
{%endif%}
27+
{% endif %}
28+
29+
<!-- Post Content -->
30+
<div class="post-content">
31+
{{ content | markdownify }}
32+
</div>
33+
34+
<!-- Purchase CTA -->
35+
{% if page.purchase_link_shapeways != "" and page.purchase_link_shapeways != null %}
36+
<div class="post-cta text-center mt-5">
37+
<a href="{{ page.purchase_link_shapeways }}" class="btn btn-primary">Purchase on Shapeways</a>
38+
</div>
39+
{% endif %}
40+
41+
<!-- Back Link -->
42+
<div class="post-footer text-center mt-5 pt-4 border-top border-secondary">
43+
<a href="/" class="nav-link d-inline-block">← Back to Home</a>
2244
</div>
23-
</div>
45+
</article>
2446
</div>
25-
</div>
47+
48+
{% include footer.html %}
2649
</body>
27-
{% include footer.html %}

_posts/2023-08-01-lighthouse.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ layout: post
44
description: ''
55
image: /assets/img/lighthouse.jpg
66
purchase_link_shapeways: https://www.shapeways.com/product/QPKRKSJ3H/wings-neck-lighthouse?optionId=335079857&li=shops
7+
categories: ['project']
78
---
89
The Wings Neck lighthouse is located on Cape Cod in Massachusetts and stands near the southernmost entrance of the Cape Cod Canal. This model was recreated in N scale using photographs and US Coast Guard blueprints in the public domain. The model includes space for lighting the tower with a 1/4" LED.

_posts/2023-09-01-rrrr_freight_station.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ title: "Raritan River Railroad Freight Station"
33
layout: post
44
description: ''
55
image: /assets/img/rrrr_freight_station.jpg
6+
categories: ['project']
67
---
78
The Raritan River Railroad was a short line that ran from South Amboy, NJ to New Brunswick, NJ. The line was founded in 1888 and eventually was absorbed into Conrail in 1980. The line provided passenger service until 1938 and continues to service freight customers to the present day. Currently, only one original structure on the line survives: the Raritan River Railroad Freight Station in Milltown, NJ. The station originally served as the town's passenger station before being moved to its current location and repurposed as a freight depot. This model represents that station in it's current freight configuration, with wider doors on the track and road sides. To purchase a model in either HO scale or N Scale, please contact the Raritan River Railroad Historical Society. All proceeds go towards the moving of the station across the street so it can be restored and preserved as a museum and community meeting center.

_posts/2026-01-25-amherst2026.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: "Railroad Hobby Show 2026"
3+
layout: post
4+
description: "The 2026 edition of Amherst Railway Society's renowned Railroad Hobby Show delivered yet another exciting year of new releases, demos, and incredible layouts."
5+
image: /assets/img/P1040621.JPG
6+
categories: ['news']
7+
tags: ['train show', 'news']
8+
---
9+
10+
The 2026 edition of Amherst Railway Society's renowned Railroad Hobby Show delivered yet another exciting year of new releases, demos, and incredible layouts. Below are the highlights from some of the booths I visited and a few pictures from the multitude of excellent layouts (as well as some of my favorite T-Trak modules).
11+
12+
13+
14+
## Bachmann
15+
My first stop of the day was the Bachmann booth. I was largely disappointed with their lack of new announcements in N this year beyond a couple of paint schemes, and as such, may have forgotten to snag some photos of the display. Oh well, we can always hope for better next year!
16+
17+
## Kato
18+
![Kato NW2s](/assets/img/P1040372.jpg)
19+
Kato has always been one of my favorite N scale manufacturers, and truly deserve their excellent reputation for quality and affordability. Their booth this year highlighted some of their releases from 2025 (including some new NW2s pictured above and the Pacific Surfliner), as well as their upcoming 2026 production of newly tooled Greenbrier tank cars (DOT-117).
20+
21+
## Bethlehem Car Works
22+
![BCW Flying Yankee](/assets/img/P1040395.jpg)
23+
Stopping by the White Rose Hobbies booth was a joy as always, with painted samples of the upcoming "Flying Yankee" HO scale kit on display (above). The kit will retail at $399.99 ($599.99 DCC/Sound & Lighting), unpainted but including decals, with production by 3D Central. Also at the booth were unpainted prototypes of the upcoming HO Boston and Maine "Sacred Cow" RDC.
24+
25+
## Rapido Trains
26+
![Rapido CLRV](/assets/img/P1040389.jpg)
27+
Honestly, I was so excited by these Toronto Transit Commission subway cars and the sample of the Canadian Light Rail Vehicle in HO scale that I forgot to scour the rest of the booth!
28+
29+
## Atlas
30+
![Weathered Micro-Trains by Atlas cars](/assets/img/P1040464.JPG)
31+
Atlas recently completed their acquisition of Micro-Trains, to plenty of mixed emotions in the N scale community (and that's certainly putting it lightly). It was good to see them continuing the lineup, especially the pre-weathered offerings, with these samples of upcoming weathered boxcars and gondolas. Pre-weathered offerings seem to be a trend this year, with multiple manufacturers offering them in a variety of scales.
32+
33+
## Broadway Limited Imports
34+
![BLI S1](/assets/img/P1040420.jpg)
35+
In addition to announcing AT&SF 2900 Class Northerns, New Haven R3a Mountains, and a Conrail/CSX theater car (all in HO scale), Broadway Limited had some of their newest offerings on display. Pictured above is one of my favorite locomotives, a pre-production model of their upcoming HO scale Pennsylvania Railroad S1. Now if only they would make one in N!
36+
37+
38+
39+
## Lionel
40+
![K4 Engineering Sample](/assets/img/P1040518.JPG)
41+
As someone who spent endless hours browsing Lionel catalogs as a kid, I'm always happy to stop by their booth. This year, they had plenty of Star Wars and Harry Potter branded trains, as well as samples of their upcoming models (including Pennsy K4s, my all-time favorite engines) on display (above).
42+
43+
44+
## Layout Pictures
45+
The wealth of layouts at Amherst are one of my favorite features of the show. From Free-Mo to NTrak, and everything in between, I absolutely had a wonderful time taking photos of the many exquisite scenes on display. Below are some of my favorite shots!
46+
47+
![B&M diesel rumbling towards the camera](/assets/img/P1040392.JPG) An HO scale Boston and Maine locomotive 1722 rumbles toward the camera.
48+
49+
![4x4 waiting at crossing](/assets/img/P1040554.JPG) The driver of this N scale 4x4 is taking no chances as they cautiously look both ways from a safe distance before continuing through the unprotected grade crossing.
50+
51+
![Penn Central work truck by caternary](/assets/img/P1040608.JPG) As a huge fan of the Pennsy's electrified locomotives (see my [N Scale Pennsy site](https://nscalepennsy.uncommonmodels.com/) or upcoming B1 project if you need proof), I found the Northeast Corridor Historical Society's layout depiction of the electrified main line I grew up near incredibly detailed. Here a pair of Penn Central workers discuss next steps adjacent to their work truck.
52+
53+
54+
## Favorite T‑Trak Modules
55+
Here are some photos of a selection of my favorite T-Trak Modules.
56+
57+
![Fishing village](/assets/img/P1040456.JPG) I've seen this module a couple of times already but every time I do, I appreciate its craftsmanship more and more.
58+
59+
![Covered bridge in fall](/assets/img/P1040603.JPG) As a New England transplant, I've adopted a love of covered bridges and fall foliage.
60+
61+
![Cozy station](/assets/img/P1040452.JPG) Something about the warm glow of the lighting in this station just makes the scene so cozy.
62+
63+
## Final Notes
64+
Thanks to everyone at the Amherst Railway Society for putting on an excellent show and to the vendors and all those displaying their layouts! I look forward to returning next year!

assets/img/P1040372.jpg

7.88 MB
Loading

assets/img/P1040389.jpg

6.51 MB
Loading

0 commit comments

Comments
 (0)