-
Notifications
You must be signed in to change notification settings - Fork 0
feat: CalmKernel website redesign — Dark Amber theme (Stitch AI) #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
76ee1a7
f2703cc
9824dad
c3f52f0
e88dc77
0371867
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -20,3 +20,5 @@ node_modules/ | |
|
|
||
| # Environment | ||
| .env | ||
|
|
||
| .gitmem/ | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| /* Cookie Consent Banner */ | ||
| #cookieConsent { | ||
| position: fixed; | ||
| bottom: 0; | ||
| left: 0; | ||
| right: 0; | ||
| z-index: 99999; | ||
| background: #1a1a1a; | ||
| border-top: 1px solid rgba(245, 158, 11, 0.3); | ||
| padding: 16px 20px; | ||
| transition: transform 0.4s ease, opacity 0.4s ease; | ||
| } | ||
| #cookieConsent.cc-hidden { | ||
| transform: translateY(100%); | ||
| opacity: 0; | ||
| } | ||
| .cc-inner { | ||
| max-width: 1200px; | ||
| margin: 0 auto; | ||
| display: flex; | ||
| align-items: center; | ||
| justify-content: space-between; | ||
| gap: 20px; | ||
| } | ||
| .cc-inner p { | ||
| margin: 0; | ||
| font-size: 14px; | ||
| line-height: 1.5; | ||
| color: #ccc; | ||
| } | ||
| .cc-inner a { | ||
| color: #f59e0b; | ||
| text-decoration: underline; | ||
| } | ||
| #ccAccept { | ||
| flex-shrink: 0; | ||
| background: #f59e0b; | ||
| color: #09090b; | ||
| border: none; | ||
| padding: 8px 24px; | ||
| border-radius: 4px; | ||
| font-size: 14px; | ||
| font-weight: 600; | ||
| cursor: pointer; | ||
| transition: background 0.2s; | ||
| } | ||
| #ccAccept:hover { | ||
| background: #d97706; | ||
| } | ||
| @media (max-width: 768px) { | ||
| .cc-inner { | ||
| flex-direction: column; | ||
| text-align: center; | ||
| } | ||
| } |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 Missing cookie-consent.js breaks KVKK cookie consent functionality Both (Refers to line 689) Prompt for agentsWas this helpful? React with 👍 or 👎 to provide feedback.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 Missing font-awesome.min.css causes all icons to not render Both (Refers to lines 410-411) Prompt for agentsWas this helpful? React with 👍 or 👎 to provide feedback. |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,82 @@ | ||
| @import "tailwindcss"; | ||
|
|
||
| @theme { | ||
| --font-headline: "Sora", sans-serif; | ||
| --font-body: "Inter", sans-serif; | ||
| --color-brand-amber: #f59e0b; | ||
| --color-brand-amber-dark: #d97706; | ||
| --color-brand-charcoal: #09090b; | ||
| } | ||
|
|
||
| /* Self-hosted Inter font — GDPR/KVKK compliant */ | ||
| @font-face { | ||
| font-family: "Inter"; | ||
| font-style: normal; | ||
| font-weight: 300; | ||
| font-display: swap; | ||
| src: url("../fonts/Inter-Light.woff2") format("woff2"); | ||
| } | ||
| @font-face { | ||
| font-family: "Inter"; | ||
| font-style: normal; | ||
| font-weight: 400; | ||
| font-display: swap; | ||
| src: url("../fonts/Inter-Regular.woff2") format("woff2"); | ||
| } | ||
| @font-face { | ||
| font-family: "Inter"; | ||
| font-style: normal; | ||
| font-weight: 500; | ||
| font-display: swap; | ||
| src: url("../fonts/Inter-Medium.woff2") format("woff2"); | ||
| } | ||
| @font-face { | ||
| font-family: "Inter"; | ||
| font-style: normal; | ||
| font-weight: 600; | ||
| font-display: swap; | ||
| src: url("../fonts/Inter-SemiBold.woff2") format("woff2"); | ||
| } | ||
| @font-face { | ||
| font-family: "Inter"; | ||
| font-style: normal; | ||
| font-weight: 700; | ||
| font-display: swap; | ||
| src: url("../fonts/Inter-Bold.woff2") format("woff2"); | ||
| } | ||
|
|
||
| /* Self-hosted Sora font */ | ||
| @font-face { | ||
| font-family: "Sora"; | ||
| font-style: normal; | ||
| font-weight: 100 800; | ||
| font-display: swap; | ||
| src: url("../fonts/sora-latin.woff2") format("woff2"); | ||
| unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, | ||
| U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, | ||
| U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | ||
|
Comment on lines
+49
to
+57
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 Missing Sora font files cause headline font to not render The compiled Prompt for agentsWas this helpful? React with 👍 or 👎 to provide feedback. |
||
| } | ||
| @font-face { | ||
| font-family: "Sora"; | ||
| font-style: normal; | ||
| font-weight: 100 800; | ||
| font-display: swap; | ||
| src: url("../fonts/sora-latin-ext.woff2") format("woff2"); | ||
| unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, | ||
| U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, | ||
| U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, | ||
| U+A720-A7FF; | ||
| } | ||
|
|
||
| /* Custom utilities */ | ||
| .glass-card { | ||
| background: rgba(24, 24, 27, 0.6); | ||
| backdrop-filter: blur(12px); | ||
| border: 1px solid rgba(255, 255, 255, 0.05); | ||
| } | ||
|
|
||
| .text-gradient { | ||
| background: linear-gradient(to bottom right, #ffffff, #a1a1aa); | ||
| -webkit-background-clip: text; | ||
| -webkit-text-fill-color: transparent; | ||
| } | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Severity 8 — Sora font files are missing from the repository
main.cssreferences two Sora font files:url(../fonts/sora-latin.woff2)url(../fonts/sora-latin-ext.woff2)However,
assets/fonts/only contains Inter variants (Inter-Bold.woff2,Inter-Light.woff2,Inter-Medium.woff2,Inter-Regular.woff2,Inter-SemiBold.woff2). The Sora files are not present in this PR's diff and do not exist in the repository.font-headline(used onh1,h2, section titles, and the logo) will silently fall back tosans-serif. The headline font is a core part of the new visual identity — this needs to be committed alongside the CSS.