cGit-UI for Git Repositories

cGit-UI – is a web interface for Git Repositories. cGit CGI script is writen in C and therefore it's fast enough

12 Commits   0 Branches   1 Tag
     5         kx <!DOCTYPE html>
     5         kx <html lang="en-US">
     5         kx   <head>
     5         kx     <meta charset="utf-8">
     5         kx     <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]-->
     5         kx     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     5         kx 
     5         kx     <meta name="owner" content="${owner}">
     5         kx     <meta name="author" content="${author}">
     5         kx     <meta name="description" content="${description}">
     5         kx     <meta name="keywords" content="${keywords}">
     5         kx 
     5         kx ${analytic-links}
     5         kx     <title>${title}</title>
     5         kx 
     5         kx     <link rel="apple-touch-icon" sizes="180x180" href="${favicon-path}/apple-touch-icon.png">
     5         kx     <link rel="icon" type="image/png" sizes="32x32" href="${favicon-path}/favicon-32x32.png">
     5         kx     <link rel="icon" type="image/png" sizes="16x16" href="${favicon-path}/favicon-16x16.png">
     5         kx     <link rel="manifest" href="${favicon-path}/site.webmanifest">
     5         kx     <link rel="mask-icon" href="${favicon-path}/safari-pinned-tab.svg" color="#5bbad5">
     5         kx     <link rel="shortcut icon" href="${favicon-path}/favicon.ico">
     5         kx     <meta name="msapplication-TileColor" content="#da532c">
     5         kx     <meta name="msapplication-config" content="${favicon-path}/browserconfig.xml">
     5         kx     <meta name="theme-color" content="#ffffff">
     5         kx 
     5         kx 
     5         kx     <!-- Font Fira-Sans -->
     5         kx     <link rel="stylesheet" href="/.cgit/.fonts/Fira-Sans.css">
     5         kx     <!-- Font Fira-Sans-Condensed -->
     5         kx     <!-- <link rel="stylesheet" href="/.cgit/.fonts/Fira-Sans-Condensed.css"> -->
     5         kx     <!-- Font Fira-Sans-Extra-Condensed -->
     5         kx     <!-- <link rel="stylesheet" href="/.cgit/.fonts/Fira-Sans-Extra-Condensed.css"> -->
     5         kx     <!-- Font Fira-Mono -->
     5         kx     <link rel="stylesheet" href="/.cgit/.fonts/Fira-Mono.css">
     5         kx     <!-- Font Roboto -->
     5         kx     <link rel="stylesheet" href="/.cgit/.fonts/Roboto.css">
     5         kx     <!-- Font Roboto-Condensed -->
     5         kx     <!-- <link rel="stylesheet" href="/.cgit/.fonts/Roboto-Condensed.css"> -->
     5         kx     <!-- Font Roboto-Mono -->
     5         kx     <link rel="stylesheet" href="/.cgit/.fonts/Roboto-Mono.css">
     5         kx 
     5         kx     <!-- Syntax Highlight Themes -->
     5         kx     <link rel="stylesheet" href="/.cgit/.engines/highlight/10.4.0/css/${syntax-highlight-css}">
     5         kx 
     5         kx     <!-- Highlight line numbers Theme -->
     5         kx     <link rel="stylesheet" href="/.cgit/.engines/highlight-ln/2.8.0/css/highlightjs-line-numbers.css">
     5         kx 
     5         kx     <!-- Highlight js -->
     5         kx     <script src="/.cgit/.engines/highlight/10.4.0/js/highlight.pack.js"></script>
     5         kx     <!-- Highlight line numbers js -->
     5         kx     <script src="/.cgit/.engines/highlight-ln/2.8.0/js/highlightjs-line-numbers.min.js"></script>
     5         kx 
     5         kx 
     5         kx     <!-- cGit main static CSS -->
     5         kx     <link rel="stylesheet" href="${css}">
     5         kx 
     5         kx     <style>
     5         kx       /*
     5         kx         template CSS: site/repository main menu logo: background-image: url("${main-menu-logo}");
     5         kx        */
     5         kx       .logo-32:before {
     5         kx         content: " ";
     5         kx         background-image: url("${main-menu-logo}");
     5         kx         width: 2em; /* base body font size 16px */
     5         kx         height: 2em;
     5         kx         position: absolute;
     5         kx         top: 0.625em;
     5         kx       }
     5         kx       @media screen and (min-width: 992px) {
     5         kx         .logo-32:before {
     5         kx           top: 0.5625em;
     5         kx         }
     5         kx       }
     5         kx       .logo-32-text {
     5         kx         margin-left: 2.375em;
     5         kx       }
     5         kx     </style>
     5         kx 
     5         kx     <script>
     5         kx       /*******************
     5         kx         common variables:
     5         kx        */
     5         kx       var page_type    = '${page-type}';
     5         kx       var page_size    =  ${page-size};
     5         kx       var num_of_repos =  ${num-of-repos};
     5         kx       var snapshots    = '${snapshots}';
     5         kx     </script>
     5         kx 
     5         kx     <!-- cGit main static JavaScript -->
     5         kx     <script src="/.cgit/js/cgit.js"></script>
     5         kx 
     5         kx ${analytic-scripts}
     5         kx   </head>
     5         kx   <body class="pushable">
     5         kx 
     5         kx     <div class="description segment">
     5         kx       <div class="container">
     5         kx         <div class="cgit-main-description">
     5         kx 
     5         kx           <div class="row">
     5         kx             <div class="col-site-desc">
     5         kx               <!-- Site/Repo Title and Description -->
     5         kx               <h1>${title}</h1>
     5         kx               <p>
     5         kx                 ${description}
     5         kx               </p>
     5         kx             </div>
     5         kx             <div class="col-site-icon">
     5         kx               <div class="banner">
     5         kx                 <div class="banner-image">
     5         kx                   <!-- Site/Repo Logo, alt and Link (see also left menu HOME item) -->
     5         kx                   <a target="_blank" href="${logo-link}">
     5         kx                     <img alt="${logo-alt}" src="${logo}"/>
     5         kx                   </a>
     5         kx                 </div>
     5         kx               </div>
     5         kx             </div>
     5         kx             <div class="col-site-stat">
     5         kx               <div class="site-stat" dir="rtl">
     5         kx                 &lrm;${status-line}
     5         kx               </div>
     5         kx             </div>
     5         kx 
     5         kx           </div> <!-- End of row -->
     5         kx 
     5         kx         </div> <!-- End of cgit-main-description -->
     5         kx       </div>
     5         kx     </div>
     5         kx 
     5         kx     <div class="header segment">
     5         kx       <div class="container">
     5         kx         <div class="cgit-main-menu">
     5         kx           <div class="left menu">
     5         kx             <div class="logo-32 item">
     5         kx               <div class="logo-32-text">
     5         kx                 <!-- <a href="">index</a>  -->
     5         kx                 ${main-menu-item}
     5         kx               </div>
     5         kx             </div>
     5         kx             <!-- <div class="item"><a href="">tags</a></div>
     5         kx                  <div class="item"><a href="">branches</a></div>
     5         kx                  <div class="item"><a href="">log</a></div>
     5         kx                  <div class="item"><a href="">tree</a></div>
     5         kx                  <div class="item"><a href="">commit</a></div>
     5         kx                  <div class="item"><a href="">stats</a></div> -->
     5         kx             ${left-menu-items}
     5         kx           </div>
     5         kx           <div class="right menu">
     5         kx             <div class="cgit-main-menu-bars"><span class="las la-bars"></span></div>
     5         kx             <div class="cgit-popup-menu-bars">
     5         kx               <!-- <div class="item"><span class="icon las la-tags"></span><a href="">tags</a></div>
     5         kx                    <div class="item"><span class="icon las la-code-branch"></span><a href="">branches</a></div>
     5         kx                    <div class="item"><span class="icon las la-scroll"></span><a href="">log</a></div>
     5         kx                    <div class="item"><span class="icon las la-folder-tree"></span><a href="">tree</a></div>
     5         kx                    <div class="item"><span class="icon las la-code-commit"></span><a href="">commit</a></div>
     5         kx                    <div class="item"><span class="icon las la-chart-bar"></span><a href="">stats</a></div>
     5         kx                    <div class="divider"></div>
     5         kx                    <div class="item"><span class="icon las la-home"></span>
     5         kx                      <a href="https://example.org/" target="_blank">home</a>
     5         kx                    </div> -->
     5         kx               ${popup-menu-items}
     5         kx             </div>
     5         kx             <!-- <div class="item"><a href="https://example.org/" target="_blank">Home page</a></div> -->
     5         kx             ${right-menu-items}
     5         kx           </div>
     5         kx         </div> <!-- End of 'cgit-main-menu' -->
     5         kx 
     5         kx         <div class="cgit-sub-menu">
     5         kx           <div class="left sub-menu">
     5         kx             <div class="item">
     5         kx               <div class="relative-path">
     5         kx                 <!-- <a class="base">trunk</a>/<a class="relative">Makefile</a> -->
     5         kx                 ${relative-html}
     5         kx               </div>
     5         kx             </div>
     5         kx           </div>
     5         kx           <div class="right sub-menu">
     5         kx             <div class="item">
     5         kx               <div class="search-form">
     5         kx                 <!-- Search Placeholder -->
     5         kx                 <input class="search" type="text" placeholder="${search-placeholder}">
     5         kx                 <div class="search-button" onclick="search()"><span class="icon las la-search-left"></span></div>
     5         kx               </div>
     5         kx             </div>
     5         kx           </div>
     5         kx         </div> <!-- End of 'cgit-sub-menu' -->
     5         kx 
     5         kx       </div>
     5         kx     </div>
     5         kx 
     5         kx 
     5         kx     <div class="pusher">
     5         kx       <div id="front_wrapper" class="full-height">