Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
236 commits
Select commit Hold shift + click to select a range
8b29df4
Update from Shopify for theme Dawn/main
shopify[bot] Feb 23, 2026
0db8555
Update from Shopify for theme Dawn/main
shopify[bot] Feb 23, 2026
b7fce33
Update from Shopify for theme Dawn/main
shopify[bot] Feb 23, 2026
1fe4e95
Add Greg Koch dark theme design system, custom sections, and homepage…
claude Feb 24, 2026
74ce7ae
Add page templates: Dates, Lessons, About, Press, Contact + update Sh…
claude Feb 24, 2026
ad0479b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
2c34fba
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
5a34df3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
cdd57c6
Merge pull request #1 from ByllanBonk/claude/customize-dawn-theme-4SM6u
ByllanBonk Feb 24, 2026
c0398db
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
9be963c
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
4eea83b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
98eb094
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
142b5a3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
aece6fa
Replace Bandsintown with custom tour dates + rewrite Spotify embed se…
claude Feb 24, 2026
89a88f9
Fix: restore correct gk-tour-dates section and homepage template
claude Feb 24, 2026
77c18e8
Merge pull request #2 from ByllanBonk/claude/customize-dawn-theme-4SM6u
ByllanBonk Feb 24, 2026
170fd0b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
f03b456
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
cbb5bd5
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
ec49f04
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
0a48104
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
fb632db
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
c11daa1
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
436c36d
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
5014121
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
5cc88d3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
f8fc519
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
e66bf9e
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
65f8ae8
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
d5811a0
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
c99d196
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
0f33bb2
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
663ce04
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
8b128d2
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
0595b0b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
2832b1f
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
8ac1e72
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
7b66c77
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
3630990
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
aaab99b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
5ed0fdc
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
fd8de94
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
73168f3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
109ee16
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
72492fe
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
54b39f2
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
cfe159b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
22926ad
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
db2796f
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
81b6d6f
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
b90a12d
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
53895e0
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
29efe2b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
27e7bf2
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
77f5e25
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
aaf0b42
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
a1a47cc
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
898546b
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
8917419
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
caab65e
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
1b6198c
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
458182a
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
64d4cf0
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
e55ac65
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
17dc942
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
99eae69
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
7223880
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
7f32877
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
1ad0537
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
49ef7de
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
541d6d5
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
d9550d0
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
7290040
Update from Shopify for theme Dawn/main
shopify[bot] Feb 24, 2026
49e989f
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
2fdb0e9
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
767cb0a
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
5734522
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
3e687c4
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
0b5bf27
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
cf2ce97
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
2284048
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
680e4d3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
cf9cb47
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
10b9b54
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
4b86d71
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
8fcc759
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
fb8a358
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
c9e1861
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
3c88490
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
817ffa3
Update from Shopify for theme Dawn/main
shopify[bot] Feb 25, 2026
baaaa2e
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
2c3bf6e
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
9d97625
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
ed9ef50
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
600cd19
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
353b150
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
b3cca47
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
ec1339d
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
2adb558
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
d6c60d1
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
58d9f38
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
41a7129
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
d75e1af
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
44ccc46
Update from Shopify for theme Dawn/main
shopify[bot] Feb 26, 2026
74a0fa4
Fix shared tour dates snippet: handle render_home and render_page modes
claude Feb 26, 2026
57d76b6
Merge pull request #3 from ByllanBonk/claude/unify-tour-dates-section…
ByllanBonk Feb 26, 2026
e7471ff
chore: replace placeholder dates with real Greg Koch 2026 tour dates
claude Feb 26, 2026
2ed82ad
Merge pull request #4 from ByllanBonk/claude/unify-tour-dates-section…
ByllanBonk Feb 26, 2026
ef391a4
feat: add metaobject data source for tour dates + descriptor field
claude Feb 26, 2026
c20383a
feat: unify tour dates into one shared static section
claude Feb 26, 2026
524ce58
feat: tour dates via Theme Settings textarea, not layout/metaobjects
claude Feb 26, 2026
e3d5a76
feat: tour dates via shared static section with Theme Editor blocks
claude Feb 26, 2026
a464e7b
fix: wire canonical gk-tour-dates section to mount; add zero-downtime…
claude Feb 26, 2026
9dff390
chore: sync fallback dates in snippet to match current main (real tou…
claude Feb 26, 2026
f07631f
Merge pull request #5 from ByllanBonk/claude/unified-tour-dates-secti…
ByllanBonk Feb 27, 2026
ad63a6c
refactor: replace slot/mount with direct block-based tour dates
claude Feb 27, 2026
f12c869
Merge pull request #6 from ByllanBonk/claude/unify-tour-dates-section…
ByllanBonk Feb 27, 2026
27e4dfa
fix: forgiving date parsing — only hide confirmed-past dates
claude Feb 27, 2026
470659b
Merge pull request #7 from ByllanBonk/claude/unified-tour-dates-secti…
ByllanBonk Feb 27, 2026
994e1ef
fix: remove git-seeded blocks from templates — use snippet fallback i…
claude Feb 27, 2026
63dae57
feat: add Bandsintown live event embed sections
claude Feb 27, 2026
449b5e9
Merge pull request #8 from ByllanBonk/claude/unified-tour-dates-secti…
ByllanBonk Feb 27, 2026
252c216
fix: stronger CSS overrides + robust show-N JS for BIT sections
claude Feb 27, 2026
275830c
Merge pull request #9 from ByllanBonk/claude/unify-tour-dates-section…
ByllanBonk Feb 27, 2026
a3be991
Update from Shopify for theme Dawn/main
shopify[bot] Feb 27, 2026
f06e081
fix: revert BIT styling to native widget; keep show-more JS only
claude Feb 27, 2026
bd6444a
Merge pull request #10 from ByllanBonk/claude/unify-tour-dates-sectio…
ByllanBonk Feb 27, 2026
afeedb8
fix: restore custom Bandsintown styling with glass cards and animations
claude Feb 27, 2026
12d5d11
fix: use setProperty('display','none','important') to reliably hide e…
claude Feb 27, 2026
17b5402
Merge pull request #11 from ByllanBonk/claude/unify-tour-dates-sectio…
ByllanBonk Feb 27, 2026
c114f87
Rewrite BIT sections with real widget embed, glass-card aesthetic, ro…
claude Feb 27, 2026
06af0d9
Merge pull request #12 from ByllanBonk/claude/add-bandsintown-section…
ByllanBonk Feb 27, 2026
abd523b
Fix BIT widget not surviving Shopify theme editor save/re-render
claude Feb 27, 2026
8d747c8
Merge pull request #13 from ByllanBonk/claude/add-bandsintown-section…
ByllanBonk Feb 27, 2026
423eddd
Update from Shopify for theme Dawn/main
shopify[bot] Mar 10, 2026
04b75cb
Add 3 modular Press page sections for GregKoch.com
claude Mar 10, 2026
d5a560a
Merge pull request #14 from ByllanBonk/claude/shopify-press-page-sect…
ByllanBonk Mar 10, 2026
4a1f24d
Update from Shopify for theme Dawn/main
shopify[bot] Mar 10, 2026
5959a41
Update from Shopify for theme Dawn/main
shopify[bot] Mar 10, 2026
93aa1e5
Merge pull request #15 from ByllanBonk/main
ByllanBonk Mar 10, 2026
ba87276
Merge pull request #16 from ByllanBonk/claude/shopify-press-page-sect…
ByllanBonk Mar 10, 2026
3ec5bb0
fix: add gk-press-hero and gk-press-quotes to page.press.json
claude Mar 10, 2026
dec823c
Merge pull request #17 from ByllanBonk/claude/shopify-press-page-sect…
ByllanBonk Mar 11, 2026
5d31acb
Update from Shopify for theme Dawn/main
shopify[bot] Mar 11, 2026
a87c5d8
fix: remove blank default values from press section schemas
claude Mar 11, 2026
73ea50c
Merge pull request #18 from ByllanBonk/claude/shopify-press-page-sect…
ByllanBonk Mar 11, 2026
b8b69a3
style: increase font sizes across press sections for better readability
claude Mar 11, 2026
d952dce
feat: add press kit download button to press hero section
claude Mar 11, 2026
c66b15e
Merge pull request #19 from ByllanBonk/claude/shopify-press-page-sect…
ByllanBonk Mar 11, 2026
ce88a42
Update from Shopify for theme Dawn/main
shopify[bot] Mar 11, 2026
355bb59
Update from Shopify for theme Dawn/main
shopify[bot] Mar 11, 2026
aeb31a5
Update from Shopify for theme Dawn/main
shopify[bot] Mar 11, 2026
40e1bab
Redesign GK shop categories: premium animated category grid
claude Jun 22, 2026
52c8d71
Merge pull request #20 from ByllanBonk/claude/awesome-meitner-efooil
ByllanBonk Jun 22, 2026
8037619
Fix shop category icons + descriptions
claude Jun 22, 2026
5914de8
Shop categories: bulletproof per-tile icons (inline case + auto-detect)
claude Jun 22, 2026
d6411b2
Merge pull request #21 from ByllanBonk/claude/shop-icon-switch
ByllanBonk Jun 22, 2026
3e6d320
Shop categories: de-dupe tiles, add resting depth, fix descriptions
claude Jun 22, 2026
1622562
Merge pull request #22 from ByllanBonk/claude/shop-card-polish
ByllanBonk Jun 22, 2026
d831ccd
Molten button restyle + Press Hero upgrade
claude Jun 22, 2026
fef3f57
Merge pull request #23 from ByllanBonk/claude/shop-button-press
ByllanBonk Jun 22, 2026
606160a
Fix molten button: dark label, no Dawn ring, tight directional glow
claude Jun 22, 2026
25048f1
Merge pull request #24 from ByllanBonk/claude/button-fix
ByllanBonk Jun 22, 2026
1e76dc2
Press Hero: match the approved mockup exactly
claude Jun 22, 2026
c1552fb
Merge pull request #25 from ByllanBonk/claude/press-match-mockup
ByllanBonk Jun 22, 2026
188f2b5
Homepage Tour Dates: use the live Bandsintown section (same as Dates …
claude Jun 22, 2026
edc57cc
Merge pull request #26 from ByllanBonk/claude/home-tourdates
ByllanBonk Jun 22, 2026
6bcc70c
Add /vault opt-in landing page (section + template)
claude Jun 22, 2026
3f3468a
Homepage Tour Dates: render real upcoming dates server-side (revert B…
claude Jun 22, 2026
7c1b38d
Merge pull request #27 from ByllanBonk/claude/awesome-meitner-efooil
ByllanBonk Jun 22, 2026
b663dc7
Merge pull request #28 from ByllanBonk/claude/nifty-curie-fv4zgp
ByllanBonk Jun 22, 2026
9282d24
Update from Shopify for theme Dawn/main
shopify[bot] Jun 22, 2026
3661309
Redesign GK Stream + Follow section: dark premium, burnt-orange accent
claude Jun 24, 2026
e025628
Merge pull request #29 from ByllanBonk/claude/jolly-lamport-ouhvhb
ByllanBonk Jun 24, 2026
81b913c
Remove placeholder video and 3-column sections from homepage
claude Jun 24, 2026
fe7283e
Merge pull request #30 from ByllanBonk/claude/remove-placeholder-sect…
ByllanBonk Jun 24, 2026
d838daa
Restore homepage video and 3-column sections
claude Jun 24, 2026
4a5e465
Merge pull request #31 from ByllanBonk/claude/restore-home-sections
ByllanBonk Jun 24, 2026
072dce9
Add Steve Vai + Joe Bonamassa quotes and feature video to homepage
claude Jun 24, 2026
fbfad2e
Merge pull request #32 from ByllanBonk/claude/home-video-quotes
ByllanBonk Jun 24, 2026
1c8f7d6
Fix theme sync validation errors that broke saves + homepage
claude Jun 27, 2026
c132078
Merge pull request #33 from ByllanBonk/claude/shopify-changes-disappe…
ByllanBonk Jun 27, 2026
6d61ec5
Force re-sync homepage and lessons templates to Shopify
claude Jun 27, 2026
7f39d5c
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
89fba79
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
b394e24
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
6dec55e
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
247a3e1
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
ec20234
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
fc7db4b
Update from Shopify for theme Dawn/main
shopify[bot] Jun 27, 2026
a911619
Add Gristle Vault lead magnet delivery page
claude Jun 29, 2026
f5a1270
Merge pull request #34 from ByllanBonk/claude/happy-knuth-ofw3pc
ByllanBonk Jun 29, 2026
a806cf8
Rebuild Gristle Vault as a naked premium vault page
claude Jun 29, 2026
f29eee7
Merge pull request #35 from ByllanBonk/claude/gristle-vault-rebuild
ByllanBonk Jun 29, 2026
4373ae7
Fix Gristle Vault: render videos + match site heading font
claude Jun 29, 2026
b4b8406
Merge pull request #36 from ByllanBonk/claude/gristle-vault-videos-fix
ByllanBonk Jun 29, 2026
b534d48
Gristle Vault: enlarge body and description text for readability
claude Jun 29, 2026
e1642f3
Merge pull request #37 from ByllanBonk/claude/gristle-vault-text-size
ByllanBonk Jun 29, 2026
5c04ff8
Gristle Vault: brighter, larger session description text
claude Jun 29, 2026
952e671
Merge pull request #38 from ByllanBonk/claude/gristle-vault-desc-cont…
ByllanBonk Jun 29, 2026
c38b4a7
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
4f66ed4
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
aa1b4bf
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
53004ba
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
b83b4eb
Gristle Vault: kill signup popup, epic scroll + arrow, bigger PDF text
claude Jun 29, 2026
484d515
Merge pull request #39 from ByllanBonk/claude/gristle-vault-scroll-no…
ByllanBonk Jun 29, 2026
2817a0f
Gristle Vault hero: logo image, embers, tighter spacing, heavier gate
claude Jun 29, 2026
8e6d47e
Merge pull request #40 from ByllanBonk/claude/gristle-vault-logo-hero
ByllanBonk Jun 29, 2026
5418861
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
8f58085
Add Gristle Vault opt-in landing page at /vault-optin
claude Jun 29, 2026
5e7a5d0
Vault opt-in: reduce section and card padding to 16px on mobile
claude Jun 29, 2026
c3ad10e
Merge pull request #41 from ByllanBonk/claude/gristle-vault-landing-3…
ByllanBonk Jun 29, 2026
65fe6a4
Vault opt-in hero: drop nav, lead with ACCESS THE GRISTLE VAULT, site…
claude Jun 29, 2026
9941a52
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
e710200
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
bf91531
Merge pull request #42 from ByllanBonk/claude/vault-optin-hero-update
ByllanBonk Jun 29, 2026
e165b6d
Split vault opt-in into separate editable sections
claude Jun 29, 2026
46da6e8
Merge pull request #43 from ByllanBonk/claude/vault-optin-modular-sec…
ByllanBonk Jun 29, 2026
e01c7e6
Update from Shopify for theme Dawn/main
shopify[bot] Jun 29, 2026
b001026
Cinematic makeover of the Gristle Vault opt-in page
claude Jun 29, 2026
b1c611b
Merge pull request #44 from ByllanBonk/claude/vault-optin-cinematic-m…
ByllanBonk Jun 29, 2026
47952ea
Polish the Gristle Vault opt-in page: alignment, emblems, panels
claude Jun 29, 2026
ea073f5
Merge pull request #45 from ByllanBonk/claude/vault-optin-polish-emblems
ByllanBonk Jun 30, 2026
ece4924
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
8efda72
Give each lesson card its own visual identity
claude Jun 30, 2026
63a342f
Merge pull request #46 from ByllanBonk/claude/vault-lesson-card-ident…
ByllanBonk Jun 30, 2026
8312443
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
b2b5c9a
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
7a5071d
Vault stash: fall back to a unique emblem per card by position
claude Jun 30, 2026
717d951
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
b30ef87
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
a8858a7
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
8dfca70
Update from Shopify for theme Dawn/main
shopify[bot] Jun 30, 2026
209f52d
Merge pull request #47 from ByllanBonk/claude/vault-card-emblem-fallback
ByllanBonk Jun 30, 2026
eae6a08
fix: set explicit emblem values on all 8 vault cards
claude Jun 30, 2026
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
183 changes: 183 additions & 0 deletions assets/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -3595,3 +3595,186 @@ details-disclosure > details {
transform: translateX(100%) scaleX(0);
}
}

/* ============================================================
GK MOLTEN BUTTONS - site-wide premium restyle (v2)
Root cause of v1 defects: Dawn draws the button border via
.button::after, its hover shadow via .button::before, and the
label color via the --color-button-text variable. v2 explicitly
neutralizes those pseudo-elements and forces the dark label,
then repurposes ::before as the shimmer sheen so it does not
fight Dawn. Tertiary (icon/link/close) buttons are left alone.
All Dawn classes, data-attrs, ARIA and checkout JS are untouched.
============================================================ */

/* -- DEFECT 2: kill Dawn's ::after border ring on skinned buttons -- */
.button:not(.button--tertiary)::after,
.shopify-challenge__button::after,
.customer button:not(.button--tertiary)::after,
button.shopify-payment-button__button--unbranded::after {
content: none !important;
border: none !important;
box-shadow: none !important;
}

/* -- DEFECT 3 + shimmer: reset Dawn's ::before shadow, repurpose as sheen -- */
.button:not(.button--tertiary)::before,
.shopify-challenge__button::before,
.customer button:not(.button--tertiary)::before,
button.shopify-payment-button__button--unbranded::before {
content: '' !important;
box-shadow: none !important;
top: 0 !important;
right: auto !important;
bottom: 0 !important;
left: 0 !important;
width: 32% !important;
height: 100% !important;
z-index: 0 !important;
border-radius: 0 !important;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.55), transparent) !important;
transform: translateX(-150%) skewX(-20deg);
opacity: 0;
pointer-events: none !important;
}

/* -- Shared: positioning + clip so the sheen stays inside the button -- */
.button:not(.button--tertiary),
.shopify-challenge__button,
.customer button:not(.button--tertiary),
button.shopify-payment-button__button--unbranded {
position: relative;
overflow: hidden;
border: none !important;
border-radius: 10px;
padding: 15px 32px;
font-weight: 800;
letter-spacing: 2.5px;
text-transform: uppercase;
transition: transform 0.15s ease, filter 0.25s ease;
}

/* keep any wrapped label above the sheen layer */
.button:not(.button--tertiary) > *,
.shopify-challenge__button > *,
.customer button:not(.button--tertiary) > *,
button.shopify-payment-button__button--unbranded > * {
position: relative;
z-index: 1;
}

/* -- PRIMARY - molten orange body + DEFECT 1 dark label -- */
.button:not(.button--tertiary):not(.button--secondary),
.shopify-challenge__button,
.customer button:not(.button--tertiary):not(.button--secondary),
button.shopify-payment-button__button--unbranded {
color: #1f0f02 !important;
background: linear-gradient(180deg, #ffc879 0%, #e8893a 50%, #c8601a 100%) !important;
box-shadow:
0 1px 0 rgba(255, 240, 220, 0.7) inset,
0 -4px 10px rgba(120, 48, 0, 0.55) inset,
0 0 0 1px rgba(255, 180, 110, 0.35),
0 12px 28px -8px rgba(232, 137, 58, 0.55),
0 3px 6px rgba(0, 0, 0, 0.6) !important;
}

/* force dark label on any inner span / label node (DEFECT 1) */
.button:not(.button--tertiary):not(.button--secondary) span,
.button:not(.button--tertiary):not(.button--secondary) .button-label,
.shopify-challenge__button span,
.customer button:not(.button--tertiary):not(.button--secondary) span,
button.shopify-payment-button__button--unbranded span {
color: #1f0f02 !important;
}

/* -- Hover / active / focus (primary + payment) -- */
.button:not(.button--tertiary):not(.button--secondary):hover,
.shopify-challenge__button:hover,
.customer button:not(.button--tertiary):not(.button--secondary):hover,
button.shopify-payment-button__button--unbranded:hover {
transform: translateY(-2px);
filter: brightness(1.05);
}

.button:not(.button--tertiary):active,
.shopify-challenge__button:active,
.customer button:not(.button--tertiary):active,
button.shopify-payment-button__button--unbranded:active {
transform: translateY(1px);
filter: brightness(0.97);
}

.button:not(.button--tertiary):focus-visible,
.shopify-challenge__button:focus-visible,
.customer button:not(.button--tertiary):focus-visible,
button.shopify-payment-button__button--unbranded:focus-visible {
outline: 2px solid #f0a060 !important;
outline-offset: 3px;
}

/* trigger the sheen sweep on hover */
.button:not(.button--tertiary):hover::before,
.shopify-challenge__button:hover::before,
.customer button:not(.button--tertiary):hover::before,
button.shopify-payment-button__button--unbranded:hover::before {
opacity: 1;
animation: gkShimmer 1.15s ease-out;
}

/* -- SECONDARY - dark glass, white label -- */
.button--secondary {
color: #fff !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.02)) !important;
border: 1px solid rgba(200, 96, 26, 0.5) !important;
box-shadow:
0 1px 0 rgba(255, 255, 255, 0.12) inset,
0 8px 20px -8px rgba(0, 0, 0, 0.8) !important;
filter: none;
}

.button--secondary span,
.button--secondary .button-label {
color: #fff !important;
}

.button--secondary:hover {
border-color: #C8601A !important;
background: linear-gradient(180deg, rgba(200, 96, 26, 0.18), rgba(200, 96, 26, 0.04)) !important;
transform: translateY(-2px);
filter: none;
}

/* -- Disabled - keep Dawn opacity, kill motion -- */
.button:disabled,
.button[aria-disabled='true'],
.button.disabled,
.customer button:disabled,
.customer button[aria-disabled='true'],
button.shopify-payment-button__button--unbranded:disabled {
transform: none !important;
filter: none !important;
}

/* -- Shimmer keyframe -- */
@keyframes gkShimmer {
0% { transform: translateX(-150%) skewX(-20deg); }
55%, 100% { transform: translateX(280%) skewX(-20deg); }
}

/* -- Reduced motion -- */
@media (prefers-reduced-motion: reduce) {
.button:not(.button--tertiary)::before,
.shopify-challenge__button::before,
.customer button:not(.button--tertiary)::before,
button.shopify-payment-button__button--unbranded::before {
display: none !important;
}
.button:not(.button--tertiary):hover,
.button--secondary:hover,
.shopify-challenge__button:hover,
.customer button:not(.button--tertiary):hover,
button.shopify-payment-button__button--unbranded:hover {
transform: none;
}
}
/* -- End GK Molten Buttons v2 -- */
Loading
Loading