3636 theme : {
3737 extend : {
3838 colors : {
39- brand : { teal : '#d65a31' , red : '#e74c3c ' } ,
39+ brand : { accent : '#d65a31' } ,
4040 dark : { 950 : '#030712' , 900 : '#111827' , 800 : '#1f2937' , 700 : '#374151' }
4141 } ,
4242 fontFamily : {
6363 < nav class ="fixed top-0 left-0 right-0 z-50 border-b border-dark-700/50 bg-dark-950/80 backdrop-blur-md ">
6464 < div class ="mx-auto max-w-6xl px-6 py-4 flex items-center justify-between ">
6565 < a href ="/ " class ="flex items-center gap-3 group ">
66- < img src ="/images/avatar.png " alt ="Commit 451 logo " width ="36 " height ="36 " class ="rounded-full border border-dark-700 group-hover:border-brand-teal transition-colors ">
67- < span class ="font-fira font-bold text-lg text-white group-hover:text-brand-teal transition-colors "> Commit 451</ span >
66+ < img src ="/images/avatar.png " alt ="Commit 451 logo " width ="36 " height ="36 " class ="rounded-full border border-dark-700 group-hover:border-brand-accent transition-colors ">
67+ < span class ="font-fira font-bold text-lg text-white group-hover:text-brand-accent transition-colors "> Commit 451</ span >
6868 </ a >
6969 < div class ="hidden sm:flex items-center gap-8 text-sm font-medium ">
70- < a href ="/#work " class ="text-gray-400 hover:text-brand-teal transition-colors "> Work</ a >
71- < a href ="/#about " class ="text-gray-400 hover:text-brand-teal transition-colors "> About</ a >
72- < a href ="/blog/ " class ="text-brand-teal transition-colors "> Blog</ a >
73- < a href ="/#contact " class ="rounded-lg border border-brand-teal /60 px-4 py-2 text-brand-teal hover:bg-brand-teal /10 transition-all "> Contact</ a >
70+ < a href ="/#work " class ="text-gray-400 hover:text-brand-accent transition-colors "> Work</ a >
71+ < a href ="/#about " class ="text-gray-400 hover:text-brand-accent transition-colors "> About</ a >
72+ < a href ="/blog/ " class ="text-brand-accent transition-colors "> Blog</ a >
73+ < a href ="/#contact " class ="rounded-lg border border-brand-accent /60 px-4 py-2 text-brand-accent hover:bg-brand-accent /10 transition-all "> Contact</ a >
7474 </ div >
7575 </ div >
7676 </ nav >
7979 < div class ="mx-auto max-w-4xl ">
8080
8181 < header class ="text-center mb-16 ">
82- < p class ="text-sm font-fira font-bold text-brand-teal uppercase tracking-widest "> Blog</ p >
82+ < p class ="text-sm font-fira font-bold text-brand-accent uppercase tracking-widest "> Blog</ p >
8383 < h1 class ="mt-4 text-3xl sm:text-4xl font-bold tracking-tight text-white "> Insights & Engineering Notes</ h1 >
8484 < p class ="mt-4 text-lg text-gray-400 max-w-2xl mx-auto ">
8585 Practical takes on mobile development, AI integration, vibe coding, and shipping software that actually works.
@@ -90,13 +90,13 @@ <h1 class="mt-4 text-3xl sm:text-4xl font-bold tracking-tight text-white">Insigh
9090 < div class ="space-y-8 ">
9191
9292 <!-- Post 2 -->
93- < a href ="/blog/app-store-rejections-vibecoded/ " class ="block group rounded-2xl border border-dark-700/60 bg-dark-900/70 backdrop-blur-sm p-8 hover:border-brand-teal /40 transition-all duration-300 ">
93+ < a href ="/blog/app-store-rejections-vibecoded/ " class ="block group rounded-2xl border border-dark-700/60 bg-dark-900/70 backdrop-blur-sm p-8 hover:border-brand-accent /40 transition-all duration-300 ">
9494 < div class ="flex flex-wrap gap-2 mb-3 ">
95- < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-teal /10 text-brand-teal border border-brand-teal /20 "> App Store</ span >
96- < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-teal /10 text-brand-teal border border-brand-teal /20 "> Vibe Coding</ span >
97- < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-teal /10 text-brand-teal border border-brand-teal /20 "> iOS</ span >
95+ < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-accent /10 text-brand-accent border border-brand-accent /20 "> App Store</ span >
96+ < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-accent /10 text-brand-accent border border-brand-accent /20 "> Vibe Coding</ span >
97+ < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-accent /10 text-brand-accent border border-brand-accent /20 "> iOS</ span >
9898 </ div >
99- < h2 class ="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-brand-teal transition-colors ">
99+ < h2 class ="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-brand-accent transition-colors ">
100100 We Got Rejected by Apple 9 Times — Here's What Every Vibecoder Needs to Know
101101 </ h2 >
102102 < p class ="mt-3 text-gray-400 leading-relaxed ">
@@ -110,12 +110,12 @@ <h2 class="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-b
110110 </ a >
111111
112112 <!-- Post 1 -->
113- < a href ="/blog/vibecoded-app-production-ready/ " class ="block group rounded-2xl border border-dark-700/60 bg-dark-900/70 backdrop-blur-sm p-8 hover:border-brand-teal /40 transition-all duration-300 ">
113+ < a href ="/blog/vibecoded-app-production-ready/ " class ="block group rounded-2xl border border-dark-700/60 bg-dark-900/70 backdrop-blur-sm p-8 hover:border-brand-accent /40 transition-all duration-300 ">
114114 < div class ="flex flex-wrap gap-2 mb-3 ">
115- < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-teal /10 text-brand-teal border border-brand-teal /20 "> Vibe Coding</ span >
116- < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-teal /10 text-brand-teal border border-brand-teal /20 "> Production Readiness</ span >
115+ < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-accent /10 text-brand-accent border border-brand-accent /20 "> Vibe Coding</ span >
116+ < span class ="text-xs px-2.5 py-1 rounded-full bg-brand-accent /10 text-brand-accent border border-brand-accent /20 "> Production Readiness</ span >
117117 </ div >
118- < h2 class ="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-brand-teal transition-colors ">
118+ < h2 class ="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-brand-accent transition-colors ">
119119 5 Things That Break When You Take a Vibecoded App to Production
120120 </ h2 >
121121 < p class ="mt-3 text-gray-400 leading-relaxed ">
@@ -139,9 +139,9 @@ <h2 class="font-fira text-xl sm:text-2xl font-bold text-white group-hover:text-b
139139 < div class ="flex flex-col items-center gap-4 sm:flex-row sm:justify-between ">
140140 < p class ="text-sm text-gray-500 "> © 2026 Commit 451 LLC. All rights reserved.</ p >
141141 < nav class ="flex gap-6 text-sm " aria-label ="Footer navigation ">
142- < a href ="https://commit451.com/privacy " class ="text-gray-500 hover:text-brand-teal transition-colors "> Privacy</ a >
143- < a href ="https://commit451.com/terms " class ="text-gray-500 hover:text-brand-teal transition-colors "> Terms</ a >
144- < a href ="https://commit451.com/account-deletion " class ="text-gray-500 hover:text-brand-teal transition-colors "> Account Deletion</ a >
142+ < a href ="https://commit451.com/privacy " class ="text-gray-500 hover:text-brand-accent transition-colors "> Privacy</ a >
143+ < a href ="https://commit451.com/terms " class ="text-gray-500 hover:text-brand-accent transition-colors "> Terms</ a >
144+ < a href ="https://commit451.com/account-deletion " class ="text-gray-500 hover:text-brand-accent transition-colors "> Account Deletion</ a >
145145 </ nav >
146146 </ div >
147147 </ div >
0 commit comments