Self-host HOA docs, refresh tagline, clean welcome photo, fix contact

- Homeowner Information: download the six HOA PDFs from pinecreekhoa.com into
  /docs and repoint the document cards to the local files (self-contained;
  no cross-site dependency).
- Hero tagline: "A premier gated community of custom luxury homes" ->
  "Cabarrus County's premier gated community of custom estates".
- Welcome photo: digitally clean the stained concrete driveway and paver
  apron in IMG_1964 (hue-masked desaturate/lighten/even-out via ffmpeg;
  grass, brick, and sky untouched).
- Contact: "Email the HOA" button now uses president@pinecreekhoa.com.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-23 06:46:32 -04:00
parent 6dbc335f4b
commit 1c927f3384
9 changed files with 21 additions and 26 deletions

BIN
docs/HOAApprovalForm.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
docs/PineCreekCCR.pdf Normal file

Binary file not shown.

View File

@@ -1,19 +1,16 @@
# Homeowner Documents # Homeowner Documents
The Homeowner Information section of `index.html` currently links to the live These PDFs are self-hosted and linked from the Homeowner Information section of
PDFs hosted on **pinecreekhoa.com** (they could not be downloaded automatically `index.html`. They were copied from the production site (pinecreekhoa.com).
because that site sits behind a browser-isolation proxy, but they open fine in a
normal browser).
When this site takes over the `pinecreekhoa.com` domain, make the documents | File | Document |
self-hosted so the links keep working: |------|----------|
| `PineCreekCCR.pdf` | Pine Creek Neighborhood Covenants |
| `vineyardccr.pdf` | The Vineyard Supplemental Covenants |
| `Pine-Creek-Safety-Rules.pdf` | Safety Rules & Regulations |
| `HOAApprovalForm.pdf` | Architectural Review Approval Form |
| `Pine-Creek-Delinquency-Policy.pdf` | Delinquency Policy |
| `Pine-Creek-Request-for-Reimbursement-of-Costs-for-Community-Event.pdf` | Community Event Reimbursement Form |
1. Save these six PDFs from the current site into this `docs/` folder: To update a document, replace the file here (keep the same name) or update both
- `PineCreekCCR.pdf` — Pine Creek Neighborhood Covenants the file and its `href` in the `.doc-grid` of `index.html`.
- `vineyardccr.pdf` — The Vineyard Supplemental Covenants
- `Pine-Creek-Safety-Rules.pdf` — Safety Rules & Regulations
- `HOAApprovalForm.pdf` — Architectural Review Approval Form
- `Pine Creek Delinquency Policy.pdf` — Delinquency Policy
- `Pine-Creek-Request-for-Reimbursement-of-Costs-for-Community-Event.pdf` — Community Event Reimbursement Form
2. In `index.html`, change each `.doc-card` `href` from
`https://www.pinecreekhoa.com/<file>` to `docs/<file>`.

BIN
docs/vineyardccr.pdf Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 463 KiB

After

Width:  |  Height:  |  Size: 440 KiB

View File

@@ -67,7 +67,7 @@
<div class="hero-content"> <div class="hero-content">
<p class="hero-eyebrow">Kannapolis, North Carolina</p> <p class="hero-eyebrow">Kannapolis, North Carolina</p>
<h1 class="hero-title">Pine Creek</h1> <h1 class="hero-title">Pine Creek</h1>
<p class="hero-sub">A premier gated community of custom luxury homes</p> <p class="hero-sub">Cabarrus County's premier gated community of custom estates</p>
<a class="btn btn-primary hero-btn" href="#welcome">Explore the Community</a> <a class="btn btn-primary hero-btn" href="#welcome">Explore the Community</a>
</div> </div>
<a href="#welcome" class="hero-scroll" aria-label="Scroll down"> <a href="#welcome" class="hero-scroll" aria-label="Scroll down">
@@ -285,11 +285,9 @@
<!-- HOMEOWNER INFORMATION / DOCUMENTS --> <!-- HOMEOWNER INFORMATION / DOCUMENTS -->
<h3 class="board-heading" id="documents">Homeowner Information</h3> <h3 class="board-heading" id="documents">Homeowner Information</h3>
<p class="section-lead text-center">Governing documents, rules, and forms for current and prospective Pine Creek and Vineyard homeowners.</p> <p class="section-lead text-center">Governing documents, rules, and forms for current and prospective Pine Creek and Vineyard homeowners.</p>
<!-- Documents currently link to the live files on pinecreekhoa.com (they open in real browsers). <!-- Documents are self-hosted in /docs (copied from pinecreekhoa.com). -->
When this site takes over the domain, copy the PDFs into /docs and switch each href to
the local path (e.g. docs/PineCreekCCR.pdf). -->
<div class="doc-grid"> <div class="doc-grid">
<a class="doc-card" href="https://www.pinecreekhoa.com/PineCreekCCR.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/PineCreekCCR.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -298,7 +296,7 @@
<span class="doc-meta">The CC&amp;Rs governing Pine Creek &middot; PDF</span> <span class="doc-meta">The CC&amp;Rs governing Pine Creek &middot; PDF</span>
</span> </span>
</a> </a>
<a class="doc-card" href="https://www.pinecreekhoa.com/vineyardccr.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/vineyardccr.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -307,7 +305,7 @@
<span class="doc-meta">Additional covenants for The Vineyard &middot; PDF</span> <span class="doc-meta">Additional covenants for The Vineyard &middot; PDF</span>
</span> </span>
</a> </a>
<a class="doc-card" href="https://www.pinecreekhoa.com/Pine-Creek-Safety-Rules.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/Pine-Creek-Safety-Rules.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -316,7 +314,7 @@
<span class="doc-meta">Community safety rules and regulations &middot; PDF</span> <span class="doc-meta">Community safety rules and regulations &middot; PDF</span>
</span> </span>
</a> </a>
<a class="doc-card" href="https://www.pinecreekhoa.com/HOAApprovalForm.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/HOAApprovalForm.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -325,7 +323,7 @@
<span class="doc-meta">Submit improvements for board approval &middot; PDF</span> <span class="doc-meta">Submit improvements for board approval &middot; PDF</span>
</span> </span>
</a> </a>
<a class="doc-card" href="https://www.pinecreekhoa.com/Pine%20Creek%20Delinquency%20Policy.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/Pine-Creek-Delinquency-Policy.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -334,7 +332,7 @@
<span class="doc-meta">Assessment collection &amp; delinquency policy &middot; PDF</span> <span class="doc-meta">Assessment collection &amp; delinquency policy &middot; PDF</span>
</span> </span>
</a> </a>
<a class="doc-card" href="https://www.pinecreekhoa.com/Pine-Creek-Request-for-Reimbursement-of-Costs-for-Community-Event.pdf" target="_blank" rel="noopener"> <a class="doc-card" href="docs/Pine-Creek-Request-for-Reimbursement-of-Costs-for-Community-Event.pdf" target="_blank" rel="noopener">
<span class="doc-icon" aria-hidden="true"> <span class="doc-icon" aria-hidden="true">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
</span> </span>
@@ -353,7 +351,7 @@
<span class="eyebrow light">Get in Touch</span> <span class="eyebrow light">Get in Touch</span>
<h2 class="section-title">Contact Us</h2> <h2 class="section-title">Contact Us</h2>
<p class="section-lead">Questions about Pine Creek, available lots, or the home-plan approval process? We'd love to hear from you.</p> <p class="section-lead">Questions about Pine Creek, available lots, or the home-plan approval process? We'd love to hear from you.</p>
<a class="btn btn-light contact-btn" href="mailto:general@pinecreekhoa.com">Email the HOA</a> <a class="btn btn-light contact-btn" href="mailto:president@pinecreekhoa.com">Email the HOA</a>
</div> </div>
</section> </section>
</main> </main>