Skip to content

Commit a0b04eb

Browse files
committed
fix: configure GitHub Pages to use GitHub Actions deployment
- Add .nojekyll file to disable Jekyll processing - Move HTML files from root to dev/ folder to avoid conflict with GitHub Pages - Update Vite config to build from dev/ folder - Fix relative paths in development HTML files - Ensure GitHub Pages serves built files from dist/ via GitHub Actions instead of raw files from root This resolves the production issue where the site was serving unbundled development files instead of the properly built and bundled production files.
1 parent 7167aee commit a0b04eb

File tree

4 files changed

+408
-2
lines changed

4 files changed

+408
-2
lines changed

β€Ž.nojekyllβ€Ž

Whitespace-only changes.

β€Ždev/index.htmlβ€Ž

Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,203 @@
1+
<!DOCTYPE html>
2+
<html lang="pt-br">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
7+
<meta name="description" content="CadeOLeo!Ver: O esquema de versionamento para seus pequenos">
8+
<meta name="author" content="@RogerioPradoJ">
9+
10+
<link rel="canonical" href="https://cadeoleo.github.io/">
11+
12+
<link rel="apple-touch-icon" sizes="180x180" href="assets/images/apple-touch-icon-180x180.png">
13+
<link rel="icon" type="image/png" sizes="32x32" href="assets/images/favicon-32x32.png">
14+
<link rel="icon" type="image/png" sizes="512x512" href="assets/images/android-chrome-512x512.png">
15+
<link rel="icon" type="image/png" sizes="192x192" href="assets/images/android-chrome-192x192.png">
16+
<link rel="icon" type="image/png" sizes="16x16" href="assets/images/favicon-16x16.png">
17+
<link rel="manifest" href="manifest.webmanifest">
18+
<link rel="mask-icon" href="assets/images/safari-pinned-tab.svg" color="#03337c">
19+
<link rel="shortcut icon" href="assets/images/favicon.ico">
20+
21+
<meta name="apple-mobile-web-app-title" content="CadeOLeo">
22+
<meta name="application-name" content="CadeOLeo">
23+
<meta name="theme-color" content="#03337c">
24+
25+
<meta name="apple-mobile-web-app-capable" content="yes">
26+
<meta name="mobile-web-app-capable" content="yes">
27+
28+
<meta property="og:image" content="https://cadeoleo.github.io/assets/images/favicon.png">
29+
30+
<title>CadeOLeo!Ver</title>
31+
32+
<script>
33+
var host = "cadeoleo.github.io";
34+
if ((host == window.location.host) && (window.location.protocol != "https:")) {
35+
window.location.protocol = "https";
36+
}
37+
</script>
38+
39+
<!-- Bootstrap CSS -->
40+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
41+
42+
<!-- Custom styles -->
43+
<link href="../assets/stylesheets/index.css" rel="stylesheet">
44+
</head>
45+
46+
<body class="d-flex flex-column min-vh-100">
47+
<div class="container">
48+
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-bottom">
49+
<div class="container-fluid">
50+
<a class="navbar-brand">CadeOLeo!Ver</a>
51+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
52+
<span class="navbar-toggler-icon"></span>
53+
</button>
54+
<div class="collapse navbar-collapse" id="navbarNav">
55+
<ul class="navbar-nav ms-auto">
56+
<li class="nav-item">
57+
<a class="nav-link active" href="./"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="flag flag-br" alt="pt-BR"> PortuguΓͺs <span class="visually-hidden">(atual)</span></a>
58+
</li>
59+
<li class="nav-item">
60+
<a class="nav-link" href="./index_en.html"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="flag flag-gb" alt="en"> English</a>
61+
</li>
62+
</ul>
63+
</div>
64+
</div>
65+
</nav>
66+
67+
<div class="py-5 text-center">
68+
<h1>
69+
<span class="cadeoleo-baby-1"></span>
70+
CadΓͺ o LΓ©o!
71+
<span class="cadeoleo-lion"></span>
72+
</h1>
73+
<p class="lead">
74+
<span>...</span><br>
75+
O esquema de versionamento para seus pequenos 🍦
76+
<br><span>...</span>
77+
</p>
78+
<p class="version-display">
79+
<span>β–Ά</span>
80+
<span class="vBracket">{</span> <span class="vYears">anos</span> . <span class="vMonths">meses</span> . <span class="vDays">dias</span> <span class="vBracket">}</span>
81+
<span>β—€</span>
82+
</p>
83+
</div>
84+
85+
<div class="text-center mb-5">
86+
<a href="#calc" class="btn btn-primary btn-lg">calcule sua versΓ£o Β»</a>
87+
</div>
88+
89+
<hr>
90+
91+
<div class="row justify-content-center mb-5">
92+
<div class="col-md-8">
93+
<h2 id="calc" class="text-center mb-4">Calcule sua versΓ£o</h2>
94+
95+
<div class="d-flex gap-3 mb-4">
96+
<input id="dateStart" type="date" class="form-control date-input">
97+
<span class="align-self-center">-</span>
98+
<input id="dateEnd" type="date" class="form-control date-input">
99+
</div>
100+
101+
<p class="text-center mb-4">
102+
<span id="result-version" class="version bg-light rounded p-2">v0.0.0</span>
103+
</p>
104+
</div>
105+
</div>
106+
107+
<div class="text-center mb-4">
108+
<button type="button" class="btn btn-link" data-bs-toggle="modal" data-bs-target="#leo-modal">
109+
veja a versΓ£o do LΓ©o Β»
110+
</button>
111+
</div>
112+
113+
<div class="text-center mb-5">
114+
<button type="button" class="btn btn-primary share-button" style="display: none">
115+
Compartilhar
116+
</button>
117+
</div>
118+
119+
<hr>
120+
121+
<div class="row g-4 py-4">
122+
<div class="col-lg-6">
123+
<h4><span class="cadeoleo-two"></span> Para coisas mais importantes que software</h4>
124+
<p>Existem vΓ‘rios modelos de versionamento de software, nΓ£o Γ© verdade? <a href="http://semver.org/">SemVer</a>, <a href="https://www.kernel.org/category/releases.html">Kernel</a>, <a href="https://wiki.ubuntu.com/Releases">Ubuntu</a>... Agora vocΓͺ tem uma opΓ§Γ£o para as coisinhas mais importantes!</p>
125+
126+
<h4><span class="cadeoleo-baby-2"></span> "Nem a Γ‘gua do mar...</h4>
127+
<p>Nem da mΓ‘quina de lavar, podem separar dois amigos. Na parede do quarto, vocΓͺ pode ver, como sΓ£o unidos."</p>
128+
</div>
129+
130+
<div class="col-lg-6">
131+
<h4><span class="cadeoleo-baby"></span> "CadΓͺ o LΓ©o...</h4>
132+
<p>CadΓͺ o LΓ©o, O LΓ©o onde Γ© que estΓ‘."</p>
133+
134+
<h4><span class="cadeoleo-heart"></span> "LΓ©o junto ao JΓΊlio...</h4>
135+
<p>JΓΊlio junto ao LΓ©o, o LΓ©o Γ© um menino, o JΓΊlio Γ© seu leΓ£o"</p>
136+
</div>
137+
</div>
138+
139+
<footer class="mt-auto py-3">
140+
<p class="text-center">
141+
&copy; 2015 CadeOLeo .
142+
<a href="https://twitter.com/hashtag/CadeOLeo2015?src=hash">#CadeOLeo2015</a>
143+
&nbsp;-&nbsp;
144+
<a href="https://github.com/CadeOLeo">GitHub</a>
145+
&nbsp;-&nbsp;
146+
Some fonts by <a href="http://www.fontsaddict.com">fontsaddict.com</a> under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY</a>.
147+
</p>
148+
</footer>
149+
</div>
150+
151+
<!-- Leo Modal -->
152+
<div class="modal fade" id="leo-modal" tabindex="-1">
153+
<div class="modal-dialog">
154+
<div class="modal-content">
155+
<div class="modal-header">
156+
<h4 class="modal-title text-center w-100">
157+
<span>β–Ά</span>
158+
<span class="vBracket">{</span> <span class="vYears">anos</span> . <span class="vMonths">meses</span> . <span class="vDays">dias</span> <span class="vBracket">}</span>
159+
<span>β—€</span>
160+
</h4>
161+
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
162+
</div>
163+
<div class="modal-body text-center">
164+
<p>
165+
<span class="cadeoleo-skate"></span>
166+
&nbsp;
167+
<span class="cadeoleo-skate"></span>
168+
&nbsp;
169+
<span class="cadeoleo-skate"></span>
170+
<br><br>
171+
Como nosso LΓ©o nasceu em <span id="leo-birthday" data-leo-birthday="2015-10-22">22/10/2015</span>,
172+
<br><br>
173+
<span>πŸ‘‰</span>
174+
<span id="leo-version" class="version bg-light rounded p-2">v0.1.2</span>
175+
<span>πŸ‘ˆ</span>
176+
</p>
177+
</div>
178+
<div class="modal-footer justify-content-center">
179+
<button type="button" class="btn btn-primary" data-bs-toggle="popover">
180+
πŸŽ‚πŸŽˆπŸŽ‰
181+
</button>
182+
</div>
183+
</div>
184+
</div>
185+
</div>
186+
187+
<!-- Scripts -->
188+
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
189+
<script type="module" src="../src/js/main.js"></script>
190+
<script src="registerSW.js"></script>
191+
192+
<!-- Google Analytics -->
193+
<script>
194+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
195+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
196+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
197+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
198+
199+
ga('create', 'UA-71391701-1', 'auto');
200+
ga('send', 'pageview');
201+
</script>
202+
</body>
203+
</html>

0 commit comments

Comments
Β (0)