Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 24 additions & 17 deletions site/assets/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@

/* Gradients */
--gradient-amber: linear-gradient(135deg, #F5A623 0%, #E8852A 100%);
--gradient-sunrise: linear-gradient(180deg, #FFFBF5 0%, #FFF8EE 55%, #FAF2E4 100%);
--gradient-sunrise: linear-gradient(165deg, #FDE8C5 0%, #FFF4E0 40%, #FDFCFA 100%);
--gradient-sunset: linear-gradient(180deg, #FFF4EA 0%, #F8EADB 55%, #EED8C0 100%);

/* Shadows */
Expand All @@ -49,7 +49,12 @@

--font-sans: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
--font-mono: "SF Mono", SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;
--font-serif: Georgia, "Times New Roman", serif;
--font-serif: 'Playfair Display', Georgia, "Times New Roman", serif;

/* Pastel card surfaces (mymind influence) */
--surface-card-parchment: #f3f0e7;
--surface-card-sage: #dde9d3;
--surface-card-blue: #e5eaf2;
--radius-sm: 6px;
--radius-md: 10px;
--radius-lg: 14px;
Expand All @@ -63,11 +68,11 @@
html, body { margin: 0; padding: 0; }
html { scroll-behavior: smooth; }

/* Scroll-reveal: sections fade/rise gently as they enter the viewport. */
.reveal { transition: opacity 700ms ease-out, transform 700ms ease-out; }
/* Scroll-reveal: sections arrive with momentum and settle gently. */
.reveal { transition: opacity 700ms cubic-bezier(0.19, 1, 0.22, 1), transform 700ms cubic-bezier(0.19, 1, 0.22, 1); }
.js .reveal {
opacity: 0;
transform: translateY(14px);
transform: translateY(18px);
will-change: opacity, transform;
}
.js .reveal.is-visible {
Expand Down Expand Up @@ -101,11 +106,11 @@ img { max-width: 100%; height: auto; display: block; }
a { color: var(--text); text-decoration: underline; text-decoration-color: var(--line); text-underline-offset: 3px; }
a:hover { text-decoration-color: var(--amber); }

h1, h2, h3, h4 { font-weight: 600; letter-spacing: -0.01em; margin: 0 0 0.5em; }
h1 { font-size: clamp(2rem, 5vw, 3.25rem); line-height: 1.1; letter-spacing: -0.02em; }
h2 { font-size: clamp(1.5rem, 3.2vw, 2.1rem); line-height: 1.2; }
h3 { font-size: 1.125rem; }
h4 { font-size: 0.875rem; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }
h1, h2, h3, h4 { font-weight: 500; letter-spacing: -0.02em; margin: 0 0 0.5em; }
h1 { font-size: clamp(2rem, 5vw, 3.25rem); line-height: 1.05; letter-spacing: -0.045em; }
h2 { font-size: clamp(1.5rem, 3.2vw, 2.1rem); line-height: 1.15; letter-spacing: -0.03em; }
h3 { font-size: 1.125rem; font-weight: 600; letter-spacing: -0.01em; }
h4 { font-size: 0.875rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }

.serif { font-family: var(--font-serif); font-weight: 400; font-style: italic; letter-spacing: 0; }

Expand Down Expand Up @@ -410,10 +415,11 @@ code { font-family: var(--font-mono); font-size: 0.9em; background: var(--bg2);
/* --------------------------------------------------------------------------
FEATURE SECTIONS
-------------------------------------------------------------------------- */
.feature { padding: 72px 0; border-top: 1px solid var(--line2); }
.feature { padding: 72px 0; }
.feature .lede { max-width: 60ch; color: var(--muted); font-size: 1.0625rem; margin-bottom: 32px; }

.feature-tinted { background: var(--bg2); border-top: 1px solid var(--line); }
.feature-tinted { background: var(--bg2); }
.feature-alt { background: var(--bg2); }
.feature-tinted.feature-bc { background: var(--bc-bg); }
.feature-tinted.feature-hey { background: var(--hey-bg); }

Expand All @@ -431,8 +437,8 @@ code { font-family: var(--font-mono); font-size: 0.9em; background: var(--bg2);
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.08em;
color: var(--muted);
letter-spacing: 0.1em;
color: var(--amber);
margin-bottom: 14px;
}
.eyebrow-bc { color: var(--bc-text); }
Expand All @@ -451,15 +457,16 @@ code { font-family: var(--font-mono); font-size: 0.9em; background: var(--bg2);
margin-top: 16px;
}
.card-feature {
background: #fff;
border: 1px solid var(--line);
background: var(--surface-card-parchment);
border-radius: var(--radius-md);
padding: 24px;
}
.card-feature.card-sage { background: var(--surface-card-sage); }
.card-feature.card-blue { background: var(--surface-card-blue); }
.card-feature h3 { margin-bottom: 8px; }
.card-feature p { color: var(--muted); margin: 0; font-size: 0.95rem; }

.feature-tinted .card-feature { background: rgba(255, 255, 255, 0.6); }
.feature-tinted .card-feature { background: rgba(255, 255, 255, 0.55); }

/* --------------------------------------------------------------------------
SPLIT (text + mini mockup)
Expand Down
14 changes: 7 additions & 7 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<link rel="icon" type="image/svg+xml" href="assets/daybreak-logo.svg">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;1,400&display=swap">
<link rel="stylesheet" href="assets/style.css">
</head>
<body>
Expand Down Expand Up @@ -249,15 +249,15 @@ <h2>Your day, <span class="serif">on one page</span>.</h2>
</div>

<div class="grid-3" style="margin-top:40px">
<div class="card-feature">
<div class="card-feature card-blue">
<h3>Week</h3>
<p>A kanban of seven days plus a "sometime" bucket. Drag tasks between days. See what's coming before it arrives.</p>
</div>
<div class="card-feature">
<h3>Day</h3>
<p>Today's tasks with timeboxes, pinned alongside your HEY calendar events. A daily log lives here too.</p>
</div>
<div class="card-feature">
<div class="card-feature card-sage">
<h3>Focus</h3>
<p>One task at a time. A quiet timer. A single place to work until the thing is done.</p>
</div>
Expand Down Expand Up @@ -332,7 +332,7 @@ <h2>Your email and calendar, <span class="serif">made plannable</span>.</h2>
</div>
</section>

<section class="feature" id="journal">
<section class="feature feature-alt" id="journal">
<div class="wrap">
<span class="eyebrow eyebrow-hey">HEY Journal</span>
<h2>A journal that <span class="serif">writes itself</span> to HEY.</h2>
Expand Down Expand Up @@ -373,11 +373,11 @@ <h2>A journal that <span class="serif">writes itself</span> to HEY.</h2>
</div>

<div class="grid-2" style="margin-top:40px">
<div class="card-feature">
<div class="card-feature card-sage">
<h3>The evening ritual writes your reflection</h3>
<p>At the end of your day, Daybreak asks "What stays with you from today?" in a quiet one-line prompt. Answer it and the ritual completes. The answer becomes your journal entry for the day.</p>
</div>
<div class="card-feature">
<div class="card-feature card-blue">
<h3>The daily log keeps notes alongside your work</h3>
<p>A scratchpad lives in the day view for longer thoughts, meeting notes, or stray ideas. Every keystroke saves. Every save pushes to HEY Journal, with a badge that quietly confirms the sync.</p>
</div>
Expand Down Expand Up @@ -430,7 +430,7 @@ <h2>A <span class="serif">morning ritual</span>. An <span class="serif">evening
</div>
</section>

<section class="feature">
<section class="feature feature-alt">
<div class="wrap narrow">
<span class="eyebrow">Under the hood</span>
<h2>How the integrations actually connect.</h2>
Expand Down