11---
2- import { GitCommit , History , CheckCircle2 } from ' @lucide/astro' ;
32---
43
54<section id =" sync" class =" py-32 px-6 md:px-8 lg:px-12" >
@@ -27,23 +26,32 @@ import { GitCommit, History, CheckCircle2 } from '@lucide/astro';
2726
2827 <div class =" flex flex-col gap-4 mt-2" >
2928 <div class =" flex items-start gap-3" >
30- <CheckCircle2 size ={ 20 } class =" text-[#22c55e] mt-0.5 shrink-0" />
29+ <svg width =" 20" height =" 20" viewBox =" 0 0 24 24" fill =" none" stroke =" #22c55e" stroke-width =" 2" stroke-linecap =" round" stroke-linejoin =" round" class =" mt-0.5 shrink-0" >
30+ <path d =" M22 11.08V12a10 10 0 1 1-5.93-9.14" />
31+ <polyline points =" 22 4 12 14.01 9 11.01" />
32+ </svg >
3133 <div >
3234 <h4 class =" font-semibold text-[#f5f5f5]" >Branch-aware</h4 >
3335 <p class =" text-sm text-[#a3a3a3]" >Issues follow branches. A feature branch has its own issues.</p >
3436 </div >
3537 </div >
3638
3739 <div class =" flex items-start gap-3" >
38- <CheckCircle2 size ={ 20 } class =" text-[#22c55e] mt-0.5 shrink-0" />
40+ <svg width =" 20" height =" 20" viewBox =" 0 0 24 24" fill =" none" stroke =" #22c55e" stroke-width =" 2" stroke-linecap =" round" stroke-linejoin =" round" class =" mt-0.5 shrink-0" >
41+ <path d =" M22 11.08V12a10 10 0 1 1-5.93-9.14" />
42+ <polyline points =" 22 4 12 14.01 9 11.01" />
43+ </svg >
3944 <div >
4045 <h4 class =" font-semibold text-[#f5f5f5]" >Bisect-friendly</h4 >
4146 <p class =" text-sm text-[#a3a3a3]" ><code >git bisect</code > shows the issue state at every commit in history.</p >
4247 </div >
4348 </div >
4449
4550 <div class =" flex items-start gap-3" >
46- <CheckCircle2 size ={ 20 } class =" text-[#22c55e] mt-0.5 shrink-0" />
51+ <svg width =" 20" height =" 20" viewBox =" 0 0 24 24" fill =" none" stroke =" #22c55e" stroke-width =" 2" stroke-linecap =" round" stroke-linejoin =" round" class =" mt-0.5 shrink-0" >
52+ <path d =" M22 11.08V12a10 10 0 1 1-5.93-9.14" />
53+ <polyline points =" 22 4 12 14.01 9 11.01" />
54+ </svg >
4755 <div >
4856 <h4 class =" font-semibold text-[#f5f5f5]" >History is truth</h4 >
4957 <p class =" text-sm text-[#a3a3a3]" ><code >git log .issues/</code > shows exactly when and why things changed.</p >
@@ -56,7 +64,11 @@ import { GitCommit, History, CheckCircle2 } from '@lucide/astro';
5664 <div class =" flex flex-col gap-4" >
5765 <div class =" rounded-xl bg-[#0c0c0c] border border-[#1f1f1f] p-5 font-mono text-sm" >
5866 <div class =" flex items-center gap-2 text-[#525252] mb-3 pb-3 border-b border-[#1f1f1f]" >
59- <GitCommit size ={ 14 } class =" w-[14px] h-[14px]" />
67+ <svg width =" 14" height =" 14" viewBox =" 0 0 24 24" fill =" none" stroke =" currentColor" stroke-width =" 2" stroke-linecap =" round" stroke-linejoin =" round" >
68+ <circle cx =" 12" cy =" 12" r =" 3" />
69+ <line x1 =" 3" y1 =" 12" x2 =" 9" y2 =" 12" />
70+ <line x1 =" 15" y1 =" 12" x2 =" 21" y2 =" 12" />
71+ </svg >
6072 <span >git log --oneline</span >
6173 </div >
6274 <div class =" space-y-2" >
@@ -90,7 +102,11 @@ import { GitCommit, History, CheckCircle2 } from '@lucide/astro';
90102
91103 <div class =" rounded-xl bg-[#0c0c0c] border border-[#1f1f1f] p-5 font-mono text-sm" >
92104 <div class =" flex items-center gap-2 text-[#525252] mb-3 pb-3 border-b border-[#1f1f1f]" >
93- <History size ={ 14 } class =" w-[14px] h-[14px]" />
105+ <svg width =" 14" height =" 14" viewBox =" 0 0 24 24" fill =" none" stroke =" currentColor" stroke-width =" 2" stroke-linecap =" round" stroke-linejoin =" round" >
106+ <path d =" M3 3v5h5" />
107+ <path d =" M3.05 13A9 9 0 1 0 6 5.3L3 8" />
108+ <path d =" M12 7v5l4 2" />
109+ </svg >
94110 <span >git show a1b2c3d:.issues/0001-fix-login-bug.md</span >
95111 </div >
96112 <div class =" text-[#525252] mb-2" >---</div >
0 commit comments