88 < meta name ="description "
99 content ="A blazing fast TUI to manage, search, and clean up all your local git repositories. Zero config required. ">
1010 < link rel ="canonical " href ="https://bharath-code.github.io/git-scope/ ">
11+ < meta name ="keywords "
12+ content ="git, tui, git-manager, developer-tools, golang, cli, productivity, git-status, terminal ">
13+ < meta name ="author " content ="Bharath Kumar ">
14+ < meta name ="theme-color " content ="#8B5CF6 ">
15+ < meta name ="robots " content ="index, follow ">
1116
1217 <!-- Open Graph / Facebook -->
1318 < meta property ="og:type " content ="website ">
7782
7883 /* Nav */
7984 nav {
80- padding : 2 rem 0 ;
85+ padding : 1.5 rem 2 rem ;
8186 display : flex;
8287 justify-content : space-between;
8388 align-items : center;
89+ position : sticky;
90+ top : 20px ;
91+ z-index : 100 ;
92+ background : rgba (14 , 14 , 18 , 0.8 );
93+ backdrop-filter : blur (12px );
94+ -webkit-backdrop-filter : blur (12px );
95+ border : 1px solid rgba (255 , 255 , 255 , 0.1 );
96+ border-radius : 16px ;
97+ margin-top : 20px ;
98+ box-shadow : 0 4px 20px rgba (0 , 0 , 0 , 0.2 );
8499 }
85100
86101 .logo {
390405 }
391406
392407 @media (max-width : 768px ) {
408+ .container {
409+ padding : 0 1rem ;
410+ }
411+
412+ nav {
413+ padding : 1rem ;
414+ margin-top : 10px ;
415+ top : 10px ;
416+ }
417+
393418 h1 {
394419 font-size : 2.5rem ;
395420 }
396421
397- .container {
398- padding : 0 1.5rem ;
422+ .hero {
423+ padding : 4rem 0 2rem ;
424+ }
425+
426+ .subtitle {
427+ font-size : 1rem ;
428+ padding : 0 1rem ;
429+ }
430+
431+ .install-box {
432+ padding : 1rem ;
433+ font-size : 0.85rem ;
434+ margin : 0 0.5rem ;
435+ }
436+
437+ .tab-btn {
438+ padding : 0.4rem 0.8rem ;
439+ font-size : 0.8rem ;
399440 }
400441 }
401442 </ style >
@@ -466,6 +507,30 @@ <h1>Control Your <br> <span class="gradient-text">Git Universe</span></h1>
466507 </ div >
467508 </ section >
468509
510+ < section class ="value-prop " style ="margin-bottom: 6rem; text-align: center; ">
511+ < p
512+ style ="color: var(--primary); font-weight: 600; letter-spacing: 0.05em; margin-bottom: 1rem; text-transform: uppercase; font-size: 0.9rem; ">
513+ Why Git-Scope?</ p >
514+ < h2 style ="font-size: clamp(2rem, 4vw, 2.5rem); margin-bottom: 2rem; font-weight: 700; "> Stop Manually < code
515+ style ="font-size: 0.8em; color: var(--primary); "> cd</ code > -ing Everywhere</ h2 >
516+ < div
517+ style ="max-width: 700px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem; line-height: 1.6; ">
518+ < p > Do you have 50+ git repos scattered across `~/code`, `~/projects`, and `~/work`? Finding that one
519+ side-project from 3 months ago shouldn't take 5 minutes.</ p >
520+ < div style ="height: 1.5rem; "> </ div >
521+ < p > Git-Scope gives you a < strong style ="color: var(--text-main); "> God-mode view</ strong > of your entire
522+ git universe. See what's dirty, what needs pushing, and jump into any repo instantly.</ p >
523+
524+ < div style ="margin-top: 2rem; display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; ">
525+ < img src ="https://img.shields.io/badge/Written_in-Go-00ADD8?style=flat-square&logo=go "
526+ alt ="Written in Go ">
527+ < img src ="https://img.shields.io/badge/License-MIT-green?style=flat-square " alt ="MIT License ">
528+ < img src ="https://img.shields.io/badge/Speed-Blazing_Fast-f9bf2d?style=flat-square "
529+ alt ="Blazing Fast ">
530+ </ div >
531+ </ div >
532+ </ section >
533+
469534 < section class ="demo-section ">
470535 < div class ="window-frame ">
471536 < div class ="window-header ">
@@ -512,11 +577,15 @@ <h3><span class="card-icon">📝</span> Sorting</h3>
512577
513578 < footer >
514579 < div class ="footer-links ">
515- < a href ="https://github.com/Bharath-code/git-scope "> GitHub</ a >
516- < a href ="https://github.com/Bharath-code/git-scope/releases "> Releases</ a >
517- < a href ="https://github.com/Bharath-code/git-scope/issues "> Issues</ a >
580+ < a href ="https://github.com/Bharath-code/git-scope " aria-label ="GitHub Repository "> GitHub</ a >
581+ < a href ="https://github.com/Bharath-code/git-scope/releases " aria-label ="Download Releases "> Releases</ a >
582+ < a href ="https://github.com/Bharath-code/git-scope/issues " aria-label ="Report Issues "> Issues</ a >
583+ < a href ="
mailto:[email protected] "
aria-label ="
Contact Support "
> Contact
</ a > 518584 </ div >
519- < p > © 2025 Git-Scope. MIT License.</ p >
585+ < p > © 2025 Git-Scope. Released under the < a
586+ href ="https://github.com/Bharath-code/git-scope/blob/main/LICENSE "
587+ style ="color: var(--text-muted); text-decoration: underline; "> MIT License</ a > .</ p >
588+ < p style ="font-size: 0.8rem; margin-top: 0.5rem; opacity: 0.6; "> Designed by Bharath-code</ p >
520589 </ footer >
521590 </ div >
522591
@@ -527,11 +596,11 @@ <h3><span class="card-icon">📝</span> Sorting</h3>
527596 // To enable analytics, set up free Umami (https://umami.is) and replace:
528597 // data-website-id="YOUR_WEBSITE_ID" with your actual ID
529598 // Or use Cloudflare Web Analytics (also free)
530-
599+
531600 // Simple analytics object for tracking events
532601 const analytics = {
533602 events : [ ] ,
534- track : function ( name , data = { } ) {
603+ track : function ( name , data = { } ) {
535604 const event = { name, data, time : new Date ( ) . toISOString ( ) } ;
536605 this . events . push ( event ) ;
537606 console . log ( '[Analytics]' , name , data ) ;
@@ -598,7 +667,7 @@ <h3><span class="card-icon">📝</span> Sorting</h3>
598667 event . target . classList . add ( 'active' ) ;
599668 document . querySelectorAll ( '.code-block' ) . forEach ( b => b . classList . remove ( 'active' ) ) ;
600669 document . getElementById ( 'code-' + id ) . classList . add ( 'active' ) ;
601-
670+
602671 // Track tab switch with GoatCounter
603672 trackEvent ( 'tab-' + id , 'Switched to ' + id + ' install tab' ) ;
604673 }
@@ -620,7 +689,7 @@ <h3><span class="card-icon">📝</span> Sorting</h3>
620689 setTimeout ( ( ) => {
621690 hint . innerText = original ;
622691 } , 2000 ) ;
623-
692+
624693 // Track command copy with GoatCounter
625694 trackEvent ( 'command-copied' , 'Copied install command' ) ;
626695 } ) ;
@@ -645,9 +714,9 @@ <h3><span class="card-icon">📝</span> Sorting</h3>
645714 // SESSION SUMMARY (on page unload)
646715 // ===============================
647716 window . addEventListener ( 'beforeunload' , ( ) => {
648- analytics . track ( 'session_end' , {
717+ analytics . track ( 'session_end' , {
649718 maxScroll : maxScroll ,
650- totalEvents : analytics . events . length
719+ totalEvents : analytics . events . length
651720 } ) ;
652721 } ) ;
653722 </ script >
0 commit comments