Skip to content

Commit c13a39a

Browse files
Deploying to main from @ AdaEngine/ada-website@371f407 🚀
1 parent d14edea commit c13a39a

File tree

94 files changed

+6682
-1071
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+6682
-1071
lines changed

404.html

Lines changed: 183 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,184 @@
1-
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"/><meta property="og:site_name" content="AdaEngine"/><link rel="canonical" href="https://adaengine.github.io/404"/><meta name="twitter:url" content="https://adaengine.github.io/404"/><meta property="og:url" content="https://adaengine.github.io/404"/><title>Page not found | AdaEngine</title><meta name="twitter:title" content="Page not found | AdaEngine"/><meta property="og:title" content="Page not found | AdaEngine"/><meta name="description" content="A simple and fast game engine written on Swift"/><meta name="twitter:description" content="A simple and fast game engine written on Swift"/><meta property="og:description" content="A simple and fast game engine written on Swift"/><meta name="twitter:card" content="summary"/><link rel="stylesheet" href="/Styles/main.css" type="text/css"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><link rel="shortcut icon" href="Images/favicon.png" type="image/png"/><meta name="theme-color" content="#FFFFFF" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#00000066" media="(prefers-color-scheme: dark)"/><link rel="alternate" href="/feed.rss" type="application/rss+xml" title="Subscribe to AdaEngine"/><meta name="twitter:image" content="https://adaengine.github.io/Images"/><meta property="og:image" content="https://adaengine.github.io/Images"/><script async src="https://www.googletagmanager.com/gtag/js?id=UA-73980658-4"></script><script>window.dataLayer = window.dataLayer || [];
2-
function gtag(){dataLayer.push(arguments);}
3-
gtag('js', new Date());
4-
5-
gtag('config', 'UA-73980658-4');</script></head><body><header class="header"><div class="container content-restriction header-container"><a href="/" class="header-logo"><h2>AdaEngine</h2></a><div class="burger-container"><div id="burger"><div class="bar topBar"></div><div class="bar bottomBar"></div></div></div><ul class="navigation"><li class="navigation-item"><a href="/blog" class="navigation-item-link">Blog</a></li><li class="navigation-item"><a href="/community" class="navigation-item-link">Community</a></li><li class="navigation-item"><a href="/learn" class="navigation-item-link">Learn</a></li><li class="navigation-item"><a href="/features" class="navigation-item-link">Features</a></li></ul></div></header><div class="container content-restriction safe-area-insets"><div><h1>404 - Page not found</h1><p>To report an issue with the website, please open an <a href="https://github.com/adaengine/ada-website/">issue on GitHub.</a></p></div></div><footer class="footer"><div class="footer-container content-restriction container"><p>Copyright © 2021-2023 Vladislav Prusakov. All rights reserved.</p></div></footer><script>(function(){
6-
var burger = document.getElementsByClassName('burger-container')[0],
7-
header = document.querySelector('header');
8-
9-
burger.onclick = function() {
10-
header.classList.toggle('menu-opened');
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" />
6+
<meta name="description" content="The page you are looking for could not be found." />
7+
<meta name="generator" content="Ignite v0.5.2" />
8+
<title>Page Not Found</title>
9+
<link href="/css/bootstrap.min.css" rel="stylesheet" />
10+
<link href="/css/prism-xcode-dark.css" rel="stylesheet" data-highlight-theme="xcode-dark" />
11+
<link href="/css/prism-xcode-light.css" rel="stylesheet" data-highlight-theme="xcode-light" />
12+
<link href="/css/prism-plugins.css" rel="stylesheet" />
13+
<link href="/css/bootstrap-icons.min.css" rel="stylesheet" />
14+
<link href="/css/ignite-core.min.css" rel="stylesheet" />
15+
<link href="https://adaengine.org" rel="canonical" />
16+
<link href="/images/favicon.png" rel="icon" />
17+
<script>(function() {
18+
function getThemePreference() {
19+
return localStorage.getItem('custom-theme') || 'auto';
1120
}
12-
}());</script></body></html>
21+
22+
function applyTheme(themeID) {
23+
const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;
24+
const lightThemeID = document.documentElement.getAttribute('data-light-theme') || 'light';
25+
const darkThemeID = document.documentElement.getAttribute('data-dark-theme') || 'dark';
26+
const actualThemeID = themeID === 'auto' ? (prefersDark ? darkThemeID : lightThemeID) : themeID;
27+
28+
document.documentElement.setAttribute('data-bs-theme', actualThemeID);
29+
document.documentElement.setAttribute('data-theme-state', themeID);
30+
}
31+
32+
function applySyntaxTheme() {
33+
const syntaxTheme = getComputedStyle(document.documentElement)
34+
.getPropertyValue('--syntax-highlight-theme').trim().replace(/"/g, '');
35+
36+
if (!syntaxTheme) return;
37+
38+
document.querySelectorAll('link[data-highlight-theme]').forEach(link => {
39+
link.setAttribute('disabled', 'disabled');
40+
});
41+
42+
const themeLink = document.querySelector(`link[data-highlight-theme="${syntaxTheme}"]`);
43+
if (themeLink) {
44+
themeLink.removeAttribute('disabled');
45+
}
46+
}
47+
48+
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {
49+
const currentTheme = getThemePreference();
50+
if (currentTheme === 'auto') {
51+
applyTheme('auto');
52+
applySyntaxTheme();
53+
}
54+
});
55+
56+
const savedTheme = getThemePreference();
57+
applyTheme(savedTheme);
58+
applySyntaxTheme();
59+
})();
60+
</script>
61+
<meta property="og:site_name" content="AdaEngine" />
62+
<meta property="og:title" content="Page Not Found" />
63+
<meta name="twitter:title" content="Page Not Found" />
64+
<meta property="og:description" content="The page you are looking for could not be found." />
65+
<meta name="twitter:description" content="The page you are looking for could not be found." />
66+
<meta property="og:url" content="https://adaengine.org" />
67+
<meta name="twitter:domain" content="adaengine.org" />
68+
<meta name="twitter:card" content="summary_large_image" />
69+
<meta name="twitter:dnt" content="on" />
70+
<link href="/styles/main.css" rel="stylesheet" />
71+
<meta media="(prefers-color-scheme: light)" name="theme-color" content="#FFFFFF" />
72+
<meta media="(prefers-color-scheme: dark)" name="theme-color" content="#00000066" />
73+
</head>
74+
<body>
75+
<header class="header">
76+
<div class="container content-restriction header-container">
77+
<a href="/" class="header-logo link-plain"><h2>AdaEngine</h2></a>
78+
<div class="burger-container">
79+
<div id="burger">
80+
<div class="bar topBar"></div>
81+
<div class="bar bottomBar"></div>
82+
</div>
83+
</div>
84+
<ul class="navigation">
85+
<li class="navigation-item"><a href="/blog" class="navigation-item-link link-plain"><span>Blog</span></a></li>
86+
<li class="navigation-item"><a href="/learn" class="navigation-item-link link-plain"><span>Learn</span></a></li>
87+
<li class="navigation-item"><a href="/community" class="navigation-item-link link-plain"><span>Community</span></a></li>
88+
<li class="navigation-item donate-button"><a href="/donate-page" class="link-plain">
89+
<div class="navigation-item-link" style="color: rgb(255 255 255 / 100%); padding: 7px; background-color: var(--donate); border-radius: 12px" onmouseover="this.unhoveredStyle = this.style.cssText;
90+
this.style.backgroundColor = 'var(--donate-darker)'" onmouseout="this.style.cssText = this.unhoveredStyle;">
91+
<div class="text-center color-inherit hstack" style="gap: 2px">
92+
<p class="mb-0 align-self-center">Donate</p>
93+
<i class="mb-0 align-self-center bi-heart-fill" style="margin: 0px"></i>
94+
</div>
95+
</div></a></li>
96+
</ul>
97+
</div>
98+
</header>
99+
<div class="container content-restriction safe-area-insets">
100+
<div style="padding-top: 40px; padding-bottom: 40px">
101+
<div class="container content-restriction safe-area-insets">
102+
<div class="vstack" style="gap: 20px">
103+
<p class="mb-0 align-self-start" style="font-weight: 400; font-family: Primary; font-size: 3.5em">404 - Page not found!</p>
104+
<div class="mb-0 align-self-start">
105+
<p>To report an issue with the website, please open an </p>
106+
<a href="https://github.com/adaengine/ada-website/" class="link-plain"><p>issue on GitHub.</p></a>
107+
</div>
108+
</div>
109+
<picture>
110+
<source media="(prefers-color-scheme: dark)" srcset="/images/ae_logo~dark.svg" />
111+
<img src="/images/ae_logo.svg" alt="AdaEngine Logo" class="img-fluid ae-logo-header" style="height: 200px" />
112+
</picture>
113+
</div>
114+
</div>
115+
</div>
116+
<footer class="footer">
117+
<div class="container content-restriction safe-area-insets">
118+
<div class="footer-container">
119+
<div class="footer-columns row justify-content-center row-cols-1 row-cols-md-4" style="padding-bottom: 40px; row-gap: 40px">
120+
<section class="col-md-3 align-self-start">
121+
<h5>Ada Engine</h5>
122+
<div class="vstack" style="padding-top: 16px; gap: 8px">
123+
<a href="https://github.com/AdaEngine/AdaEngine/releases" class="mb-0 align-self-start">Download</a>
124+
<a href="/documentation/adaengine/" class="mb-0 align-self-start">Documentation</a>
125+
<a href="/features/" class="mb-0 align-self-start">Features</a>
126+
<a href="https://github.com/AdaEngine/AdaEngine" class="mb-0 align-self-start">Source code</a>
127+
</div>
128+
</section>
129+
<section class="col-md-3 align-self-start">
130+
<h5>Project</h5>
131+
<div class="vstack" style="padding-top: 16px; gap: 8px">
132+
<a href="blog" class="mb-0 align-self-start">Blog</a>
133+
<a href="community" class="mb-0 align-self-start">Communities</a>
134+
</div>
135+
</section>
136+
<section class="col-md-3 align-self-start">
137+
<h5>Foundation</h5>
138+
<div class="vstack" style="padding-top: 16px; gap: 8px">
139+
<a href="#" class="mb-0 align-self-start">About</a>
140+
<a href="/donate-page" class="mb-0 align-self-start">Donate</a>
141+
<a href="https://github.com/AdaEngine/AdaEngine/LICENSE" class="mb-0 align-self-start">License</a>
142+
</div>
143+
</section>
144+
<div class="col-md-3 align-self-start">
145+
<div class="ms-auto" style="height: 20px"></div>
146+
</div>
147+
</div>
148+
<hr />
149+
<div class="footer-bottom">
150+
<div class="row justify-content-center row-cols-1 row-cols-md-6" style="row-gap: 16px">
151+
<div class="col-md-6 align-self-center" style="font-weight: 400; font-size: 13px">
152+
<div class="font-inherit vstack" style="gap: 8px">
153+
<p class="mb-0 align-self-start">© 2021-2025 Vladislav Prusakov and contributors. All rights reserved.</p>
154+
<a href="https://github.com/AdaEngine/ada-website.git" class="mb-0 align-self-start">Website source code on GitHub.</a>
155+
<p class="text-center mb-0 align-self-start">Created in Swift with <a href="https://github.com/twostraws/Ignite">Ignite</a></p>
156+
</div>
157+
</div>
158+
<div class="col-md-4 align-self-center">
159+
<div class="ms-auto" style="height: 20px"></div>
160+
</div>
161+
<div class="col-md-2 align-self-center">
162+
<div class="footer-social-icons hstack" style="gap: 12px">
163+
<a href="https://github.com/AdaEngine/AdaEngine" class="mb-0 align-self-center link-plain"><i class="bi-github"></i></a>
164+
<a href="https://iosdev.space/@vladprusakov" class="mb-0 align-self-center link-plain"><i class="bi-mastodon"></i></a>
165+
<a href="https://www.reddit.com/r/AdaEngine/" class="mb-0 align-self-center link-plain"><i class="bi-reddit"></i></a>
166+
</div>
167+
</div>
168+
</div>
169+
</div>
170+
</div>
171+
</div>
172+
</footer>
173+
<script> (function(){
174+
var burger = document.getElementsByClassName('burger-container')[0],
175+
header = document.querySelector('header');
176+
burger.onclick = function() {
177+
header.classList.toggle('menu-opened');
178+
}
179+
}());</script>
180+
<script src="/js/bootstrap.bundle.min.js"></script>
181+
<script src="/js/syntax-highlighting.js"></script>
182+
<script src="/js/ignite-core.js"></script>
183+
</body>
184+
</html>

0 commit comments

Comments
 (0)