Troop meetings move to 7:30 PM
Pack runs 6:00-7:15, so the troop follows at 7:30 with a buffer. Updates all eight troop time references across the footer, /troop and /calendar. The two 7:00 AM references (Green Lane farmers market chocolate booth) are deliberately unchanged. Planned timing, not yet established practice.
This commit is contained in:
+8
-8
@@ -252,7 +252,7 @@ def page(title, body, active=""):
|
||||
<footer><div class="wrap footgrid">
|
||||
<div style="max-width:340px"><div style="display:flex;align-items:center;gap:10px;margin-bottom:12px"><img src="/static/img/patch-73.png" alt="" style="width:40px;height:40px;border-radius:50%;object-fit:cover"><span class="arch" style="font-weight:800;letter-spacing:.06em;color:#fff">PACK & TROOP 73</span></div>
|
||||
<div style="font-size:14px;line-height:1.7">Chartered by St. Luke's Lutheran Church · Zieglerville, PA<br>Cradle of Liberty Council · A family program. Every kid welcome.</div></div>
|
||||
<div><div class="fh">VISIT</div><div style="font-size:14px;line-height:1.9">Tuesdays · Pack 6:00 · Troop 7:00<br>St. Luke's Lutheran Church<br>Zieglerville, PA</div></div>
|
||||
<div><div class="fh">VISIT</div><div style="font-size:14px;line-height:1.9">Tuesdays · Pack 6:00 · Troop 7:30<br>St. Luke's Lutheran Church<br>Zieglerville, PA</div></div>
|
||||
<div style="display:flex;flex-direction:column;gap:8px"><div class="fh" style="margin-bottom:4px">EXPLORE</div>
|
||||
<a href="/cubs">Cub Scouts · Pack 73</a><a href="/troop">Troop 73 · Ages 11-17</a><a href="/calendar">2026-2027 Calendar</a><a class="gold" href="/join">Join us</a></div>
|
||||
<div style="display:flex;flex-direction:column;gap:8px"><div class="fh" style="margin-bottom:4px">FOLLOW</div>
|
||||
@@ -276,7 +276,7 @@ def home():
|
||||
'A Cub Scout pack and a Scout troop for kindergarten through age 17. Camp, build, lead, and grow alongside friends, right here in the Perkiomen Valley.',
|
||||
'<div style="display:flex;gap:14px;flex-wrap:wrap;margin-top:28px"><a class="cta" href="/join">Join us this fall</a><a class="cta ghost" href="/calendar">See the year</a></div>', 640)}
|
||||
<div class="wrap" style="width:100%"><div class="facts">
|
||||
<div><div class="fl">Meetings</div><div class="fv">Tue · Pack 6:00 · Troop 7:00</div></div>
|
||||
<div><div class="fl">Meetings</div><div class="fv">Tue · Pack 6:00 · Troop 7:30</div></div>
|
||||
<div><div class="fl">Where</div><div class="fv">St. Luke's Lutheran Church</div></div>
|
||||
<div><div class="fl">Ages</div><div class="fv">Kindergarten to 17</div></div>
|
||||
<div><div class="fl">Everyone</div><div class="fv">Every kid welcome · first visit free</div></div>
|
||||
@@ -389,7 +389,7 @@ def troop():
|
||||
<section style="padding:76px 0 30px"><div class="wrap" style="display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:44px;align-items:center">
|
||||
<div><div class="eyebrow dark">How it works</div><h2 class="sec">The scouts run it. Really.</h2>
|
||||
<p style="margin:0 0 14px;color:#5A6272;font-size:1.05rem">Troop 73 is organized into patrols that elect their leaders, plan the trips, cook the meals, and fix their own mistakes. Trained, background-checked adults coach from the back row.</p>
|
||||
<p style="margin:0 0 14px;color:#5A6272;font-size:1.05rem">We meet Tuesdays at 7:00 PM at St. Luke's, right after the pack, so scouting families land on one night. Every kid ages 11 to 17 is welcome, with or without a Cub Scout past. (Officially we charter as a Scouts BSA troop. Around here, it's just the troop.)</p>
|
||||
<p style="margin:0 0 14px;color:#5A6272;font-size:1.05rem">We meet Tuesdays at 7:30 PM at St. Luke's, right after the pack, so scouting families land on one night. Every kid ages 11 to 17 is welcome, with or without a Cub Scout past. (Officially we charter as a Scouts BSA troop. Around here, it's just the troop.)</p>
|
||||
<p style="margin:0;color:#5A6272;font-size:1.05rem">Founded in spring 2026 at St. Luke's, the troop is built by the scouts in it; the traditions are theirs to invent.</p></div>
|
||||
<img src="/static/img/troop-fire.jpg" alt="Scouts around the campfire circle at dusk" style="width:100%;height:380px;object-fit:cover;border-radius:18px">
|
||||
</div></section>
|
||||
@@ -421,7 +421,7 @@ def troop():
|
||||
<div class="pad"><div class="eyebrow dark" style="margin-bottom:8px">The rhythm</div>
|
||||
<h2 class="arch" style="margin:0 0 14px;font-weight:800;font-size:1.5rem;color:#1E2F52">One night a week, one adventure a month.</h2>
|
||||
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:16px">
|
||||
<div class="rrow"><span class="k">Tuesdays</span><span class="v">Troop meeting, 7:00 PM at St. Luke's, right after the pack</span></div>
|
||||
<div class="rrow"><span class="k">Tuesdays</span><span class="v">Troop meeting, 7:30 PM at St. Luke's, right after the pack</span></div>
|
||||
<div class="rrow"><span class="k">Most months</span><span class="v">A weekend campout, trip, or service project</span></div>
|
||||
<div class="rrow"><span class="k">All year</span><span class="v">Merit badges and rank work at each scout's own pace</span></div>
|
||||
</div>
|
||||
@@ -433,7 +433,7 @@ def troop():
|
||||
<p style="margin-bottom:0">Plenty of great scouts never spent a day in Cub Scouts. If your kid is 11 to 17 and likes the idea of a weekend outdoors, they belong here.</p></div>
|
||||
<div style="background:#FBF8F1;padding:84px 24px;text-align:center">
|
||||
<h2 class="arch" style="margin:0 0 12px;font-weight:800;font-size:clamp(1.8rem,3.4vw,2.6rem);color:#1E2F52;letter-spacing:-.01em">Come watch a Tuesday.</h2>
|
||||
<p style="margin:0 auto 28px;color:#5A6272;font-size:1.06rem;max-width:480px">The troop takes over at 7:00 PM at St. Luke's. Drop in, meet the patrols, stay if it clicks.</p>
|
||||
<p style="margin:0 auto 28px;color:#5A6272;font-size:1.06rem;max-width:480px">The troop takes over at 7:30 PM at St. Luke's. Drop in, meet the patrols, stay if it clicks.</p>
|
||||
<a class="cta" href="/join" style="padding:15px 34px">Message the troop</a></div>"""
|
||||
return page("The Troop · Troop 73 · Zieglerville, PA", body, "troop")
|
||||
|
||||
@@ -467,7 +467,7 @@ def calendar(unit: str = "all"):
|
||||
<p class="sub">The highlights below are open to visiting families. Come to any of them, or just show up on a Tuesday.</p>
|
||||
<div class="rhythm">
|
||||
<div><div class="t">Pack Tuesdays · 6:00 PM</div><div class="d">Pack or den meetings at St. Luke's Lutheran Church (off on school holidays)</div></div>
|
||||
<div><div class="t">Troop Tuesdays · 7:00 PM</div><div class="d">Troop 73 meets right after the pack, same building</div></div>
|
||||
<div><div class="t">Troop Tuesdays · 7:30 PM</div><div class="d">Troop 73 meets right after the pack, same building</div></div>
|
||||
<div><div class="t">About monthly · weekends</div><div class="d">Pack hikes at rotating trailheads, usually 1:00 PM</div></div>
|
||||
<div><div class="t">Saturdays · 7:00 AM</div><div class="d">Chocolate booth at the Green Lane Farmers Market</div></div>
|
||||
</div></div></div>
|
||||
@@ -513,7 +513,7 @@ def join_body(sent=False):
|
||||
<div style="display:flex;flex-direction:column;gap:16px;margin-bottom:30px">
|
||||
<div class="rrow"><span class="k arch" style="min-width:32px;font-size:20px">1</span><span class="v" style="font-size:15.5px"><strong>Send the form.</strong> It goes straight to our volunteer leaders' phones.</span></div>
|
||||
<div class="rrow"><span class="k arch" style="min-width:32px;font-size:20px">2</span><span class="v" style="font-size:15.5px"><strong>Hear back within a day or two</strong> from a real Pack or Troop 73 parent.</span></div>
|
||||
<div class="rrow"><span class="k arch" style="min-width:32px;font-size:20px">3</span><span class="v" style="font-size:15.5px"><strong>Visit a Tuesday</strong> at St. Luke's: Pack 6:00, Troop 7:00. Sneakers recommended.</span></div>
|
||||
<div class="rrow"><span class="k arch" style="min-width:32px;font-size:20px">3</span><span class="v" style="font-size:15.5px"><strong>Visit a Tuesday</strong> at St. Luke's: Pack 6:00, Troop 7:30. Sneakers recommended.</span></div>
|
||||
</div>
|
||||
<img src="/static/img/circle-game.jpg" alt="Scouts cheering during a pack game" style="width:100%;height:280px;object-fit:cover;border-radius:16px"></div>
|
||||
<div>{success}
|
||||
@@ -549,7 +549,7 @@ def join_body(sent=False):
|
||||
</div></section>
|
||||
<div class="band" style="background:linear-gradient(180deg,rgba(13,22,40,.5),rgba(13,22,40,.68)),url('/static/img/campfire-dusk.jpg') center/cover no-repeat;padding:88px 24px">
|
||||
<h2 style="font-size:clamp(1.8rem,3.4vw,2.6rem);margin-bottom:12px">See you Tuesday.</h2>
|
||||
<p style="margin-bottom:0;max-width:480px">St. Luke's Lutheran Church, Zieglerville · Pack 6:00, Troop 7:00. Look for the kids having the most fun in the building.</p></div>"""
|
||||
<p style="margin-bottom:0;max-width:480px">St. Luke's Lutheran Church, Zieglerville · Pack 6:00, Troop 7:30. Look for the kids having the most fun in the building.</p></div>"""
|
||||
|
||||
@app.get("/join", response_class=HTMLResponse)
|
||||
def join_get(sent: int = 0):
|
||||
|
||||
Reference in New Issue
Block a user