151 lines
9.9 KiB
HTML
151 lines
9.9 KiB
HTML
<!doctype html>
|
|
<html lang="hu" class="h-100">
|
|
|
|
<head>
|
|
<meta charset="utf-8"/>
|
|
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png"/>
|
|
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png"/>
|
|
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png"/>
|
|
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png"/>
|
|
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png"/>
|
|
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png"/>
|
|
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png"/>
|
|
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png"/>
|
|
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png"/>
|
|
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png"/>
|
|
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/>
|
|
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png"/>
|
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/>
|
|
<link rel="manifest" href="/manifest.json"/>
|
|
<link rel="preconnect" href="https://code.jquery.com"/>
|
|
<link rel="preconnect" href="https://cdn.jsdelivr.net"/>
|
|
<meta name="msapplication-TileColor" content="#ffffff"/>
|
|
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png"/>
|
|
<meta name="theme-color" content="#ffffff"/>
|
|
<title>KMLabz Homepage</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
|
|
<meta name=description content="KMLabz landing page" />
|
|
<meta property="og:title" content="KMLabz Homepage" />
|
|
<meta property="og:description" content="Landing page for DevOps services" />
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:image" content="https://kmlabz.com/bme-blur.webp" />
|
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
|
|
integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous"/>
|
|
</head>
|
|
|
|
<body class="h-100 overflow-auto"
|
|
style="background: url(bme-blur.webp); background-repeat: repeat-y; background-size: cover; background-position: center top; height: 100%;">
|
|
<div class="d-flex flex-column h-100">
|
|
<header>
|
|
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
|
|
<div class="navbar-brand mx-auto">KMLabz Homepage</div>
|
|
</nav>
|
|
</header>
|
|
<main class="container flex-grow-1 d-flex flex-column align-items-stretch justify-content-center">
|
|
<div class="row justify-content-center">
|
|
<div class="col-12">
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center">
|
|
<a href="https://git.kmlabz.com"><img class="img-responsive"
|
|
src="gitea.svg" alt="Gitea" width="200"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://git.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Git Repos</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://drone.kmlabz.com"><img class="img-responsive"
|
|
src="drone.svg" alt="Drone" width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://drone.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Drone CI</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://sentry.kmlabz.com"><img class="img-responsive"
|
|
src="sentry.svg" alt="Sentry Issues"
|
|
width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://sentry.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Sentry</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://nexus.kmlabz.com"><img class="img-responsive"
|
|
src="nexus.png" alt="Nexus"
|
|
width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://nexus.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Nexus Repos</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://wekan.kmlabz.com"><img class="img-responsive"
|
|
src="wekan-logo.svg" alt="YouTrack"
|
|
width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://wekan.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Wekan</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://swagger.kmlabz.com"><img class="img-responsive"
|
|
src="logo-swagger.png" alt="Swagger"
|
|
width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://swagger.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">Swagger</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-12 col-md-4 d-flex justify-content-center p-2">
|
|
<a href="https://asyncapi.kmlabz.com"><img class="img-responsive"
|
|
src="logo-asyncapi.png" alt="AsyncAPI"
|
|
width="150"/></a>
|
|
</div>
|
|
<div class="d-none d-md-block col-md-8">
|
|
<a class="order-2 text-decoration-none" href="https://asyncapi.kmlabz.com">
|
|
<h1 style="text-stroke: 3px black; -webkit-text-stroke:3px black;" class="display-2 p-2 text-light font-weight-bold">AsyncAPI</h1>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
<footer class="bg-dark py-3 text-center text-white-50">
|
|
<div class="container d-flex justify-content-center">
|
|
<a class="px-4" href="https://marcsello.com">marcsello.com</a>
|
|
<a class="px-4" href="https://tormakristof.eu">tormakristof.eu</a>
|
|
</div>
|
|
</footer>
|
|
|
|
</div>
|
|
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"
|
|
integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"
|
|
type="text/javascript"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
|
|
integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"
|
|
type="text/javascript"></script>
|
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"
|
|
integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"
|
|
type="text/javascript"></script>
|
|
</body>
|
|
|
|
</html> |