Skip to content

Commit 46bf4cf

Browse files
authored
Merge pull request #1 from huntridge-labs/copilot/setup-github-pages-redirect
Set up GitHub Pages with custom domain argus.huntridgelabs.com
2 parents 4a33e2f + 20eb15d commit 46bf4cf

3 files changed

Lines changed: 121 additions & 0 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
workflow_dispatch:
8+
9+
permissions:
10+
contents: read
11+
pages: write
12+
id-token: write
13+
14+
concurrency:
15+
group: "pages"
16+
cancel-in-progress: false
17+
18+
jobs:
19+
deploy:
20+
environment:
21+
name: github-pages
22+
url: ${{ steps.deployment.outputs.page_url }}
23+
runs-on: ubuntu-latest
24+
steps:
25+
- name: Checkout
26+
uses: actions/checkout@v4
27+
28+
- name: Setup Pages
29+
uses: actions/configure-pages@v5
30+
31+
- name: Upload artifact
32+
uses: actions/upload-pages-artifact@v3
33+
with:
34+
path: '.'
35+
36+
- name: Deploy to GitHub Pages
37+
id: deployment
38+
uses: actions/deploy-pages@v4

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
argus.huntridgelabs.com

index.html

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>Argus – Huntridge Labs</title>
7+
<style>
8+
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
9+
body {
10+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
11+
background: #0d1117;
12+
color: #c9d1d9;
13+
min-height: 100vh;
14+
display: flex;
15+
flex-direction: column;
16+
align-items: center;
17+
justify-content: center;
18+
text-align: center;
19+
padding: 2rem;
20+
}
21+
.logo {
22+
font-size: 3.5rem;
23+
font-weight: 700;
24+
letter-spacing: -0.02em;
25+
color: #58a6ff;
26+
margin-bottom: 0.5rem;
27+
}
28+
.tagline {
29+
font-size: 1.1rem;
30+
color: #8b949e;
31+
margin-bottom: 2.5rem;
32+
}
33+
.card {
34+
background: #161b22;
35+
border: 1px solid #30363d;
36+
border-radius: 12px;
37+
padding: 2rem 2.5rem;
38+
max-width: 560px;
39+
width: 100%;
40+
}
41+
.card h2 {
42+
font-size: 1.25rem;
43+
color: #e6edf3;
44+
margin-bottom: 0.75rem;
45+
}
46+
.card p {
47+
font-size: 0.95rem;
48+
line-height: 1.6;
49+
color: #8b949e;
50+
}
51+
footer {
52+
margin-top: 3rem;
53+
font-size: 0.8rem;
54+
color: #484f58;
55+
}
56+
footer a {
57+
color: #58a6ff;
58+
text-decoration: none;
59+
}
60+
footer a:hover { text-decoration: underline; }
61+
</style>
62+
</head>
63+
<body>
64+
<div class="logo">Argus</div>
65+
<p class="tagline">by Huntridge Labs</p>
66+
67+
<div class="card">
68+
<h2>Coming Soon</h2>
69+
<p>
70+
Argus is a project by Huntridge Labs. More details will be available here shortly.
71+
</p>
72+
</div>
73+
74+
<footer>
75+
&copy; <span id="year">2026</span> <a href="https://huntridgelabs.com">Huntridge Labs</a>
76+
</footer>
77+
78+
<script>
79+
document.getElementById('year').textContent = new Date().getFullYear();
80+
</script>
81+
</body>
82+
</html>

0 commit comments

Comments
 (0)