patx/rcraft_const
Update gallery for rcraftconstruction.co.uk
Commit 30ed023 · Gallery Editor · 2026-09-10T21:55:39Z
Comments
No comments yet.
Diff
diff --git a/docs/extensions-and-conversions.html b/docs/extensions-and-conversions.html
index 4adfa88..59710d7 100644
--- a/docs/extensions-and-conversions.html
+++ b/docs/extensions-and-conversions.html
@@ -254,7 +254,7 @@
<p class="hero-desc">Make room for the way you live. R Craft Construction builds house extensions and carries out loft and garage conversions across London, Watford and the surrounding areas, with the structure, layout and finishing details considered together.</p>
<div class="hero-actions"><a href="index.html#contact" class="btn-primary">Discuss your project</a><a href="index.html#projects" class="btn-ghost">View our work</a></div>
</div>
- <figure class="detail-hero-image"><img data-photo-slot="extension" src="gallery/4b90585e-fb0f-4175-a56d-88713860aced.jpg" alt="Completed brick rear extension with flat roof and rooflights" fetchpriority="high" decoding="async"><figcaption>From the R Craft Construction portfolio</figcaption></figure>
+ <figure class="detail-hero-image"><img data-photo-slot="extension" src="gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg" alt="Completed brick rear extension with flat roof and rooflights" fetchpriority="high" decoding="async"><figcaption>From the R Craft Construction portfolio</figcaption></figure>
</section>
<div class="detail-layout">
<div class="detail-copy"><section class="detail-section"><h2>More space, with a purpose</h2><p>A larger kitchen and dining room, a quieter place to work or an extra bedroom can change how a home feels day to day. Start with what your current layout is missing. We can discuss rear extensions, side returns, loft conversions and garage conversions against your drawings, available space and budget.</p><p>An extension adds new floor space; a conversion makes use of space already within the property. The right approach depends on the house, the rooms you need and how the new accommodation will connect to the rest of your home.</p></section><section class="detail-section"><h2>From the structure to the finishing touches</h2><p>For an extension, the scope may include groundworks, foundations, the main structure, roof construction and the connection to the existing house. For a conversion, the conversation starts with the existing structure, access and the proposed layout. We agree the extent of the work before pricing it.</p><p>Think about the finishes early: flooring levels, the position of doors, kitchen arrangements and the relationship with the garden all affect the finished space. Share any architect’s drawings and structural information you already have so the quotation can reflect the same brief.</p></section><section class="detail-section"><h2>Planning a build around an occupied home</h2><p>Access to the rear garden, storage for materials and the route for removing spoil can have a real effect on the building programme. This is especially useful to discuss where the only access is through the house. Let us know whether you intend to remain at home during the work.</p><p>Before the programme is agreed, clarify which rooms need to stay usable and when the existing house will be opened up. A clear scope helps separate the building work from items you intend to supply yourself, such as kitchen units or sanitaryware.</p></section><section class="detail-section"><h2>Questions before you start</h2><details><summary>Can an extension and refurbishment be quoted together?</summary><p>Yes. If you want to alter the existing ground floor as well as extend, include both in the brief. That lets us consider the connections, flooring and finishing work as one scope.</p></details><details><summary>Do I need finished drawings before getting in touch?</summary><p>You can contact us while exploring the options. Tell us what you want to achieve and what information you have; detailed pricing will depend on a sufficiently defined scope.</p></details><details><summary>How much will an extension or conversion cost?</summary><p>The size, structure, access and specification all affect the price. We offer a free, no-obligation quotation based on your particular project rather than a generic square-metre figure.</p></details></section></div>
diff --git a/docs/gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg b/docs/gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg
new file mode 100644
index 0000000..232da0f
Binary files /dev/null and b/docs/gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg differ
diff --git a/docs/gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg b/docs/gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg
deleted file mode 100644
index 7c8f957..0000000
Binary files a/docs/gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg and /dev/null differ
diff --git a/docs/gallery/4b90585e-fb0f-4175-a56d-88713860aced.jpg b/docs/gallery/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg
similarity index 100%
rename from docs/gallery/4b90585e-fb0f-4175-a56d-88713860aced.jpg
rename to docs/gallery/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg
diff --git a/docs/gallery/gallery.json b/docs/gallery/gallery.json
index 9b67dff..cdcbad8 100644
--- a/docs/gallery/gallery.json
+++ b/docs/gallery/gallery.json
@@ -15,9 +15,9 @@
{
"id": "framing-hero",
"image": {
- "id": "9039ea70-f7d0-4bfa-b21d-2018635f0463",
- "src": "gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg",
- "thumb": "gallery/thumbs/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg",
+ "id": "c960bdd3-5401-49e1-b31b-eb0f61296aa2",
+ "src": "gallery/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg",
+ "thumb": "gallery/thumbs/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg",
"alt": "Building work in progress from the R Craft portfolio"
}
},
@@ -77,9 +77,9 @@
{
"id": "extension",
"image": {
- "id": "4b90585e-fb0f-4175-a56d-88713860aced",
- "src": "gallery/4b90585e-fb0f-4175-a56d-88713860aced.jpg",
- "thumb": "gallery/thumbs/4b90585e-fb0f-4175-a56d-88713860aced.jpg",
+ "id": "41cc1974-a547-40f8-bd6c-1838b400353e",
+ "src": "gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg",
+ "thumb": "gallery/thumbs/41cc1974-a547-40f8-bd6c-1838b400353e.jpg",
"alt": "Completed brick rear extension with flat roof and rooflights"
},
"text": {
diff --git a/docs/gallery/thumbs/41cc1974-a547-40f8-bd6c-1838b400353e.jpg b/docs/gallery/thumbs/41cc1974-a547-40f8-bd6c-1838b400353e.jpg
new file mode 100644
index 0000000..0b5256a
Binary files /dev/null and b/docs/gallery/thumbs/41cc1974-a547-40f8-bd6c-1838b400353e.jpg differ
diff --git a/docs/gallery/thumbs/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg b/docs/gallery/thumbs/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg
deleted file mode 100644
index 9cef9ea..0000000
Binary files a/docs/gallery/thumbs/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg and /dev/null differ
diff --git a/docs/gallery/thumbs/4b90585e-fb0f-4175-a56d-88713860aced.jpg b/docs/gallery/thumbs/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg
similarity index 100%
rename from docs/gallery/thumbs/4b90585e-fb0f-4175-a56d-88713860aced.jpg
rename to docs/gallery/thumbs/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg
diff --git a/docs/groundworks-and-concrete.html b/docs/groundworks-and-concrete.html
index a52ab99..99ae0a8 100644
--- a/docs/groundworks-and-concrete.html
+++ b/docs/groundworks-and-concrete.html
@@ -254,7 +254,7 @@
<p class="hero-desc">Prepare the site properly for what comes next. We carry out groundworks and concrete works for domestic building projects across London, Watford and nearby areas.</p>
<div class="hero-actions"><a href="index.html#contact" class="btn-primary">Discuss your project</a><a href="index.html#projects" class="btn-ghost">View our work</a></div>
</div>
- <figure class="detail-hero-image"><img data-photo-slot="framing-hero" src="gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg" alt="Building work in progress from the R Craft portfolio" fetchpriority="high" decoding="async"><figcaption>From the R Craft Construction portfolio</figcaption></figure>
+ <figure class="detail-hero-image"><img data-photo-slot="framing-hero" src="gallery/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg" alt="Building work in progress from the R Craft portfolio" fetchpriority="high" decoding="async"><figcaption>From the R Craft Construction portfolio</figcaption></figure>
</section>
<div class="detail-layout">
<div class="detail-copy"><section class="detail-section"><h2>Getting the ground stage right</h2><p>Groundworks bring the proposed building down to the realities of the site: access, levels, existing drainage and the space available for excavation and materials. These details help shape the scope before the main construction begins.</p><p>Our services include foundations, drainage, retaining walls, driveways and concrete works. Tell us whether you need a groundworks package for an extension or new build, or a specific piece of external work.</p></section><section class="detail-section"><h2>Foundations and concrete within the wider build</h2><p>Where foundations and concrete work form part of a designed structure, share the relevant drawings and specifications. The required scope needs to be understood in the context of the building it will support.</p><p>It is also useful to identify which parts of the work you want included: excavation, removal of spoil, preparation and the concrete work itself. A clear brief helps avoid gaps between the groundworks and the next stage of construction.</p></section><section class="detail-section"><h2>Access, levels and drainage</h2><p>A narrow side passage, limited space at the front of the property or a garden at a different level can affect how work is organised. Include photographs of the access route as well as the area where the work will take place.</p><p>If you have drainage drawings, survey information or details of known underground services, send these with your enquiry. Existing information helps frame the site discussion and identify the questions to resolve before the programme is agreed.</p></section><section class="detail-section"><h2>Questions before you start</h2><details><summary>Can you provide groundworks for an extension?</summary><p>Yes. We can discuss groundworks as part of an extension project or as a defined package. Share the drawings and the point at which the next contractor or stage will take over.</p></details><details><summary>Do you undertake drainage and driveway work?</summary><p>We undertake drainage and driveway work. Tell us what needs changing and send photographs so we can discuss the scope.</p></details><details><summary>What affects the quotation for groundworks?</summary><p>Access, excavation, removal of spoil, the design and the concrete specification can all affect the scope. We price the particular work after reviewing the available information.</p></details></section></div>
diff --git a/docs/index.html b/docs/index.html
index 733a344..468e754 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -196,7 +196,7 @@
<section id="hero">
<div class="hero-slideshow" aria-hidden="true">
<img data-photo-slot="house-hero" class="hero-slide" src="gallery/02e421c1-e84b-41a4-b8b9-0576f0c745e7.jpg" width="1672" height="941" alt="Home exterior from the R Craft portfolio" fetchpriority="high" decoding="async">
- <img data-photo-slot="framing-hero" class="hero-slide" src="gallery/9039ea70-f7d0-4bfa-b21d-2018635f0463.jpg" width="1672" height="941" alt="Building work in progress from the R Craft portfolio" decoding="async">
+ <img data-photo-slot="framing-hero" class="hero-slide" src="gallery/c960bdd3-5401-49e1-b31b-eb0f61296aa2.jpg" width="1672" height="941" alt="Building work in progress from the R Craft portfolio" decoding="async">
<img data-photo-slot="roof-hero" class="hero-slide" src="gallery/71d8c4cb-7a3c-4990-a095-6a38c76465dd.jpg" width="1920" height="1080" alt="Roof construction from the R Craft portfolio" decoding="async">
<img data-photo-slot="level-hero" class="hero-slide hero-slide-level" src="gallery/229aafb3-0283-447c-9217-c83243cd29f5.jpg" width="1920" height="1080" alt="Spirit level during construction work" decoding="async">
<img data-photo-slot="finished-hero" class="hero-slide" src="gallery/9f14128b-e670-4636-9054-fd65e113e9a8.jpg" width="1672" height="941" alt="Finished project from the R Craft portfolio" decoding="async">
@@ -327,7 +327,7 @@
</div>
</div>
<div class="project-tile" data-photo-slot-label="extension" role="button" tabindex="0" aria-label="View full size image of Brickwork & Rooflights">
- <img data-photo-slot="extension" class="tile-image" src="gallery/4b90585e-fb0f-4175-a56d-88713860aced.jpg" alt="Completed brick rear extension with flat roof and rooflights" loading="lazy" decoding="async">
+ <img data-photo-slot="extension" class="tile-image" src="gallery/41cc1974-a547-40f8-bd6c-1838b400353e.jpg" alt="Completed brick rear extension with flat roof and rooflights" loading="lazy" decoding="async">
<div class="tile-content">
<div class="tile-tag" data-photo-slot-text="extension:tag">Rear Extension</div>
<div class="tile-title" data-photo-slot-text="extension:title">Brickwork & Rooflights</div>