The salon: a linen sofa, two carved French armchairs and a tufted ottoman under a wrought-iron chandelier and hewn beams.
Le Mas de Grace

A French country house in Lancaster County.

Private bookings only. There is no listing, no calendar and no fee — you write, and I write back.

Write to Joyce

The name


A mas is a farmhouse. That is all the word means.

In Provence they call a farmhouse a mas. This one is on Lincoln Highway in Gordonville, with a cornfield behind it and a stone wall in front, and it has carried the name since {{TBD: year}}.

The reason is {{TBD: the real origin of the name — who chose it, when, and why. This paragraph is the reason this whole direction exists. If the answer turns out to be "it sounded pretty," this section cannot be written and the page should be built as Direction B instead.}}

What is here is {{TBD: one house or two — the photographs show a stucco farmhouse on the highway and a separate cottage behind a stone wall}}, sleeping {{TBD: N}} across {{TBD: N}} bedrooms.

A blue-grey plate rack of blue-and-white transferware beneath a small board reading Bienvenue Chez nous.
The board over the plate rack. It was here before the website was.

The rooms


Assembled over {{TBD: N}} years, one piece at a time.

A pale blue bedroom with a gilt trumeau mirror over a tufted linen headboard and a crystal chandelier.

The blue room

A gilt trumeau mirror over the bed, and a crystal chandelier that came out of {{TBD: where}}. The walls took four tries to get right. The headboard is linen and it shows every mark, which I decided I did not mind.

A periwinkle painted armoire flanked by two French ladderback chairs with chintz cushions and bird prints.

The landing

The armoire came out of a sale in {{TBD: where}} and was brown when it arrived. The two chairs are not a pair and never have been. The stairs to the top bedroom are original and they are steep — {{TBD: confirm}} I would put anyone with a bad knee downstairs.

What guests say


{{TBD: one real guest quote, verbatim, hedges and all. Do not ship this page with an invented one.}}

{{TBD: First name, last initial}} · {{TBD: Month year}}

A round table under a madder-red Provencal olive-print cloth with two yellow wrought-iron bistro chairs, croissants and candles, the cottage behind.

The table


Bring people.

The long table seats {{TBD: N}}. It is the reason people book this house twice.

What's here


Plainly.

Two things to know before you write: {{TBD: stairs / air conditioning / pets / the gravel drive — the awkward facts belong here, above the list, in Joyce's own words}}.

Your host


I answer the emails myself.

There is no booking site and there will not be one. You send the dates and how many of you there are, and I write back {{TBD: usually the same day — do not promise this until Joyce says it}}.

{{TBD: two or three sentences from Joyce about why she lets the house at all, in her own words. Direction C stands or falls on this paragraph and on the name's story.}}

Write to Joyce

No booking site, no fees. You write, I write back.

A quiet corner: a tan linen French armchair by a window with a floral valance, a brass reading lamp and a runner.
{{TBD: replace with a photograph of Joyce — the highest-leverage missing frame in the project}}

Brand guide


Direction: The Salon

Everything above this line is a working preview of the page. Everything below is the specification behind it. Copy marked {{TBD}} is a slot, not a fact — nothing in it has been confirmed with Joyce.

Palette — sampled from the photographs

Chalk
#F7F4EF
Page background · 0X7A1225 chalk wall, raised
Linen
#EDE6DC
Alt section · 0X7A1093 linen & armoire, raised
Papier
#FFFDFA
Nav, sticky bar · 0X7A1225, lifted
Encre
#26262B
Body text, H1–H2 · 0X7A1301 darkest neutral
Encre Pâle
#4A4A50
Captions, secondary text · derived
Bleu Ancien
#8A97A6
Rules and decoration only — never text. 0X7A1301 wall + 0X7A0949 armoire
Bleu Profond
#5E6E7E
Small text on Chalk only · 0X7A1333
Bleu Pâle
#C9D2D8
Section wash · 0X7A1301 lit wall, raised
Or
#9A6B32
Hairlines, display ≥24px · 0X7A1225 gilt sconce
Or Profond
#7C5526
Small-caps labels, eyebrows · derived
Or Clair
#D5BC9C
Accent on dark only · 0X7A1225 sconce highlight
Garance
#7E2A20
CTA fill — the one saturated colour · 0X7A1418 tablecloth
Garance Foncé
#63201A
CTA hover / active · derived
Noyer
#3A2A1B
Footer, dark band · 0X7A0949 oak floor

Contrast — computed, WCAG 2.1

ForegroundBackgroundRatioVerdict
Encre #26262BChalk #F7F4EF13.73:1AAA
EncrePapier #FFFDFA14.83:1AAA
EncreLinen #EDE6DC12.16:1AAA
EncreBleu Pâle #C9D2D89.82:1AAA
Encre Pâle #4A4A50Chalk8.02:1AAA
Encre PâleLinen7.10:1AAA
Or Profond #7C5526Chalk6.01:1AA
Or ProfondLinen5.32:1AA
Or #9A6B32Chalk4.23:1AA-large only — rules & ≥24px display
OrLinen3.75:1AA-large only — rules
Garance #7E2A20Chalk8.55:1AAA
GaranceBleu Pâle6.12:1AA
ChalkGarance8.55:1AAA — CTA label
ChalkGarance Foncé10.93:1AAA — CTA hover
ChalkNoyer #3A2A1B12.54:1AAA
LinenNoyer11.10:1AAA
Or Clair #D5BC9CNoyer7.53:1AAA
Bleu PâleNoyer8.97:1AAA
Bleu Profond #5E6E7EChalk4.78:1AA
Bleu ProfondLinen4.23:1FAILS — use Or Profond
Bleu #8A97A6Chalk2.71:1FAILS — never text
OrNoyer2.96:1FAILS — use Or Clair

The three failures are listed on purpose: they are the three mistakes this palette invites. Text over photography is not covered here and must be re-checked on the real crops at build time.

Type scale — rendered live

Wordmark · Cormorant Garamond 300 · 30 / 44px · 0.22em · caps
Le Mas de Grace
H1 · Cormorant Garamond 300 · 40 / 76px · line-height 1.10 / 1.04
A French country house in Lancaster County.
H2 · Cormorant Garamond 400 · 30 / 44px

A mas is a farmhouse. That is all the word means.

H3 · Alegreya Sans SC 500 · 15 / 16px · 0.16em · small caps
The blue room
Eyebrow · Alegreya Sans SC 400 · 12 / 13px · 0.26em

What guests say

Lead · Alegreya Sans 400 · 19 / 22px · line-height 1.62 · 48ch

Private bookings only. There is no listing, no calendar and no fee — you write, and I write back.

Body · Alegreya Sans 400 · 17 / 19px · line-height 1.68 · 62ch

In Provence they call a farmhouse a mas. This one is on Lincoln Highway in Gordonville, with a cornfield behind it and a stone wall in front. The stairs to the top bedroom are original and they are steep; I would put anyone with a bad knee downstairs.

Pull-quote · Cormorant Garamond 300 italic · 24 / 34px

“It rained the whole weekend and none of us minded.”

Example only · not a real guest

Caption · Alegreya Sans 400 italic · 14 / 15px

The board over the plate rack. It was here before the website was.

Buttons — default, hover, focus, sizes

Label is always Write to Joyce. Never "Book", never "Enquire". Garance is the only saturated fill on the page, and it appears only here — that is what makes the button unmissable without an arrow. Hover deepens to #63201A; focus draws a 2px Or Profond ring at 3px offset. 52px tall at default size, clearing the 44px touch minimum.

The mailto string

mailto:booking@lemasdegrace.com
  ?subject=Request%20to%20stay%20at%20Le%20Mas%20de%20Grace
  &body=Hello%20Joyce%2C%0A%0AI%27d%20like%20to%20ask%20about%20these%20dates%3A%0A%0A
        Arriving%3A%0ALeaving%3A%0AHow%20many%20of%20us%3A%0A%0A
        Anything%20I%20should%20tell%20you%3A%0A%0AThank%20you%2C%0A

%0A only — %0D%0A double-spaces in several iOS mail clients. The apostrophe must be %27. And the subject line is the one place a misspelling would be invisible in review and permanent in Joyce's inbox: it reads Le Mas de Grace, never La Mas, never Grâce.

Amenity list

Hairline rules, not icons. A row of grey pictograms is the fastest way to make a decorator's page look like a booking platform. Five to eight items, five words or fewer each. Caveats — stairs, air conditioning, pets — go in the prose above, never buried as a list item.

Typefaces

RoleFamilyLicenceWeights
Display, wordmark, pull-quoteCormorant GaramondSIL OFL 1.1300, 400, 500 + italic
Body, captionsAlegreya SansSIL OFL 1.1400, 500, 700 + italic
Small caps — nav, labels, CTAAlegreya Sans SCSIL OFL 1.1400, 500

Both families self-host in production (WOFF2, latin subset, font-display: swap). Cormorant runs roughly 10% small optically — the sizes above already compensate. Never set Cormorant below 20px, and never weight 300 below 28px; the hairlines break up.

What this direction depends on

One fact, and it is not yet in the brief: why the house is called Le Mas de Grace. This direction opens with that story and the story carries the page. If the answer turns out to be "it sounded pretty," build Direction B instead — the palette and type here still transfer, the structure does not. Everything else marked {{TBD}} above is listed in §12 of the-salon.md.