mirror of
https://github.com/zhigang1992/devhub.git
synced 2026-06-17 02:51:16 +08:00
108 lines
4.8 KiB
HTML
108 lines
4.8 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<base href="%PUBLIC_URL%" target="_blank" />
|
|
|
|
<title>DevHub</title>
|
|
<meta name="description" content="TweetDeck for GitHub. Take back control of your GitHub workflow. Manage your notifications and follow repositories activities using columns and custom filters.">
|
|
|
|
<!-- Google / Search Engine Tags -->
|
|
<meta itemprop="name" content="DevHub - TweetDeck for GitHub">
|
|
<meta itemprop="description" content="Take back control of your GitHub workflow. Manage your notifications and follow repositories activities using columns and custom filters.">
|
|
<meta itemprop="image" content="https://user-images.githubusercontent.com/619186/57279337-28d95500-707f-11e9-9b2b-60c1af41277a.jpg">
|
|
|
|
<!-- Facebook Meta Tags -->
|
|
<meta property="og:url" content="https://devhubapp.com">
|
|
<meta property="og:type" content="website">
|
|
<meta property="og:title" content="DevHub - TweetDeck for GitHub">
|
|
<meta property="og:description" content="Take back control of your GitHub workflow. Manage your notifications and follow repositories activities using columns and custom filters.">
|
|
<meta property="og:image" content="https://user-images.githubusercontent.com/619186/57279337-28d95500-707f-11e9-9b2b-60c1af41277a.jpg">
|
|
|
|
<!-- Twitter Meta Tags -->
|
|
<meta name="twitter:card" content="summary_large_image">
|
|
<meta name="twitter:title" content="DevHub - TweetDeck for GitHub">
|
|
<meta name="twitter:description" content="Take back control of your GitHub workflow. Manage your notifications and follow repositories activities using columns and custom filters.">
|
|
<meta name="twitter:image" content="https://user-images.githubusercontent.com/619186/57279337-28d95500-707f-11e9-9b2b-60c1af41277a.jpg">
|
|
<meta name="twitter:image:alt" content="Screenshot of the DevHub web app, showing 4 columns with GitHub activities on them.">
|
|
<meta name="twitter:creator" content="@brunolemos">
|
|
<meta name="twitter:site" content="@brunolemos">
|
|
|
|
<meta name="mobile-web-app-capable" content="yes">
|
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
<meta name="application-name" content="DevHub">
|
|
<meta name="apple-mobile-web-app-title" content="DevHub">
|
|
<meta name="theme-color" content="#1F2229">
|
|
<meta name="msapplication-navbutton-color" content="#1F2229">
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
|
<meta name="msapplication-starturl" content="https://devhubapp.com/">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no">
|
|
|
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
|
|
|
|
<link rel="apple-touch-icon" type="image/png" sizes="100x100" href="%PUBLIC_URL%/static/media/logo.png">
|
|
<link rel="apple-touch-icon" type="image/png" sizes="200x200" href="%PUBLIC_URL%/static/media/logo@2x.png">
|
|
<link rel="apple-touch-icon" type="image/png" sizes="200x200" href="%PUBLIC_URL%/static/media/logo@3x.png">
|
|
|
|
<link rel="icon" type="image/png" sizes="100x100" href="%PUBLIC_URL%/static/media/logo.png">
|
|
<link rel="icon" type="image/png" sizes="200x200" href="%PUBLIC_URL%/static/media/logo@2x.png">
|
|
<link rel="icon" type="image/png" sizes="300x300" href="%PUBLIC_URL%/static/media/logo@3x.png">
|
|
|
|
<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
|
|
</head>
|
|
|
|
<body>
|
|
<div id="root"></div>
|
|
<noscript id="error-container">
|
|
<link rel="stylesheet" href="%PUBLIC_URL%/static/css/error.css" />
|
|
|
|
<img src="%PUBLIC_URL%/static/media/logo.png" alt="DevHub Logo" width="100" height="100" />
|
|
<br />
|
|
|
|
<p>DevHub requires that you enable JavaScript to work.</p>
|
|
</noscript>
|
|
|
|
<script>
|
|
if (window.location.href.indexOf('//www.') >= 0) {
|
|
window.location.href = window.location.href.replace('//www.', '//')
|
|
}
|
|
/*
|
|
if ('serviceWorker' in navigator) {
|
|
window.addEventListener('load', function () {
|
|
navigator.serviceWorker
|
|
.register('%PUBLIC_URL%/service-worker.js')
|
|
.then(reg => {
|
|
reg.onupdatefound = () => {
|
|
const installingWorker = reg.installing
|
|
installingWorker.onstatechange = () => {
|
|
if (
|
|
installingWorker.state === 'installed' &&
|
|
navigator.serviceWorker.controller
|
|
) {
|
|
location.reload()
|
|
}
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
*/
|
|
</script>
|
|
|
|
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-52350759-2"></script>
|
|
<script>
|
|
window.dataLayer = window.dataLayer || [];
|
|
function gtag() { dataLayer.push(arguments); }
|
|
gtag('js', new Date());
|
|
|
|
if ((window.location.search || '').includes('producthunt')) {
|
|
gtag('event', 'donthuntme')
|
|
}
|
|
</script>
|
|
|
|
<script async defer src="%PUBLIC_URL%/static/js/donthuntme.js"></script>
|
|
|
|
</body>
|
|
|
|
</html> |