Merge pull request 'Self-host HOA docs, refresh tagline, clean welcome photo, fix contact' (#3) from 20260623 into main

Reviewed-on: #3
This commit is contained in:
2026-06-23 06:48:46 -04:00
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
The Homeowner Information section of `index.html` currently links to the live
PDFs hosted on **pinecreekhoa.com** (they could not be downloaded automatically
because that site sits behind a browser-isolation proxy, but they open fine in a
normal browser).
These PDFs are self-hosted and linked from the Homeowner Information section of
`index.html`. They were copied from the production site (pinecreekhoa.com).
When this site takes over the `pinecreekhoa.com` domain, make the documents
self-hosted so the links keep working:
| File | Document |
|------|----------|
| `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:
- `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
2. In `index.html`, change each `.doc-card` `href` from
`https://www.pinecreekhoa.com/<file>` to `docs/<file>`.
To update a document, replace the file here (keep the same name) or update both
the file and its `href` in the `.doc-grid` of `index.html`.

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

@@ -65,7 +65,7 @@
<div class="hero-content">
<p class="hero-eyebrow">Kannapolis, North Carolina</p>
<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>
</div>
<a href="#welcome" class="hero-scroll" aria-label="Scroll down">
@@ -283,11 +283,9 @@
<!-- HOMEOWNER INFORMATION / DOCUMENTS -->
<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>
<!-- Documents currently link to the live files on pinecreekhoa.com (they open in real browsers).
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). -->
<!-- Documents are self-hosted in /docs (copied from pinecreekhoa.com). -->
<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">
<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>
@@ -296,7 +294,7 @@
<span class="doc-meta">The CC&amp;Rs governing Pine Creek &middot; PDF</span>
</span>
</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">
<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>
@@ -305,7 +303,7 @@
<span class="doc-meta">Additional covenants for The Vineyard &middot; PDF</span>
</span>
</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">
<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>
@@ -314,7 +312,7 @@
<span class="doc-meta">Community safety rules and regulations &middot; PDF</span>
</span>
</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">
<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>
@@ -323,7 +321,7 @@
<span class="doc-meta">Submit improvements for board approval &middot; PDF</span>
</span>
</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">
<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>
@@ -332,7 +330,7 @@
<span class="doc-meta">Assessment collection &amp; delinquency policy &middot; PDF</span>
</span>
</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">
<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>
@@ -351,7 +349,7 @@
<span class="eyebrow light">Get in Touch</span>
<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>
<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>
</section>
</main>