Skip to content

Commit 68805e8

Browse files
Merge pull request #22 from mahmoud-sadder/fix/releases-and-perf
Fix releases page in dark theme + mobile performance pass
2 parents c94ae1d + 78575d1 commit 68805e8

13 files changed

Lines changed: 48 additions & 25 deletions

File tree

website/about-us/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<meta property="og:updated_time" content=2025-09-03T13:59:04+0100>
3232
<meta name=twitter:site content="@airstrike">
3333
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
34-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
34+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3535
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
3636
<link rel=canonical href=/about-us/ itemprop=url>
3737
<meta name=twitter:url content="/about-us/">
@@ -106,7 +106,7 @@ <h2 id=airstrikes-founders>Airstrike&rsquo;s Founders</h2>
106106
<td>
107107
<p style=text-align:center>
108108
<a href=https://www.linkedin.com/in/ahmad-alkadi/ target=_blank
109-
style=display:inline-block><img src=/images/team/alkadi.jpg alt="Ahmad Alkadi"></a>
109+
style=display:inline-block><img src=/images/team/alkadi.jpg alt="Ahmad Alkadi" loading=lazy decoding=async></a>
110110
</p>
111111
</td>
112112
<td><strong>Ahmad Alkadi</strong> (<a href=https://www.linkedin.com/in/ahmad-alkadi/>@aliko97</a>)

website/attacks/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<meta property="og:updated_time" content=2025-01-01T00:00:00+0000>
3232
<meta name=twitter:site content="@airstrike">
3333
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
34-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
34+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3535
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
3636
<link rel=canonical href=/attacks/ itemprop=url>
3737
<meta name=twitter:url content="/attacks/">

website/contact/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<meta property="og:updated_time" content=2025-01-01T00:00:00+0000>
3232
<meta name=twitter:site content="@airstrike">
3333
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
34-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
34+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3535
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
3636
<link rel=canonical href=/contact/ itemprop=url>
3737
<meta name=twitter:url content="/contact/">

website/docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<meta property="og:updated_time" content=2025-01-01T00:00:00+0000>
3232
<meta name=twitter:site content="@airstrike">
3333
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
34-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
34+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3535
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
3636
<link rel=canonical href=/docs/ itemprop=url>
3737
<meta name=twitter:url content="/docs/">

website/faq/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<meta property="og:updated_time" content=2025-01-01T00:00:00+0000>
4040
<meta name=twitter:site content="@airstrike">
4141
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
42-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
42+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
4343
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
4444
<link rel=canonical href=/faq/ itemprop=url>
4545
<meta name=twitter:url content="/faq/">

website/features/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<meta property="og:updated_time" content=2025-01-01T00:00:00+0000>
3232
<meta name=twitter:site content="@airstrike">
3333
<meta name=twitter:creator content="@airstrike"><meta name=twitter:card content=summary_large_image><meta property=og:type content=website>
34-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
34+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3535
<link rel=sitemap type=application/xml title=Sitemap href=/sitemap.xml>
3636
<link rel=canonical href=/features/ itemprop=url>
3737
<meta name=twitter:url content="/features/">
149 KB
Loading

website/images/video-thumb.webp

10.2 KB
Loading

website/index.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<meta name="twitter:image" content="https://airstrike.dev/images/og-image.png">
3535

3636
<!-- Favicon -->
37-
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"><link rel="stylesheet" href="/themify/themify-icons.css">
37+
<link rel="icon" href="/images/favicon.ico" sizes="any"><link rel="icon" type="image/png" href="/images/favicon-32.png" sizes="32x32"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preload" as="image" href="/images/airstrike-home-banner.webp" type="image/webp" fetchpriority="high"><link rel="preload" as="image" href="/images/airstrike-jet-dragon-icon.webp" type="image/webp"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap"></noscript><link rel="stylesheet" href="/themify/themify-icons.css">
3838
<link rel="stylesheet" href="/style.min.css?ver=899b114f4c20a4c758879ed0c8706282">
3939
<link rel="stylesheet" href="/index.min.css?ver=20241118a">
4040
<style>
@@ -210,11 +210,13 @@ <h4><i class="ti-comments"></i>Open Collaboration</h4>
210210
</li>
211211
</ul>
212212
<figure>
213-
<img class="notebook-frame" src="images/notebook.svg" alt="Generic laptop PC">
213+
<img class="notebook-frame" src="images/notebook.svg" alt="Airstrike control panel on a laptop" width="1340" height="800" loading="lazy" decoding="async">
214214
<div class="notebook-video">
215-
<iframe src="https://www.youtube.com/embed/Xr3pgje8SO4" title="Airstrike demonstration video"
216-
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
217-
allowfullscreen loading="lazy"></iframe>
215+
<button type="button" class="yt-facade" data-yt-id="Xr3pgje8SO4"
216+
aria-label="Play the Airstrike demonstration video"
217+
style="background-image:url(/images/video-thumb.webp)">
218+
<span class="yt-facade__play" aria-hidden="true"></span>
219+
</button>
218220
</div>
219221
</figure>
220222
</section>

website/index.min.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ header.bg-cover::before {
2828

2929
#banner-logo {
3030
background: url(images/airstrike-jet-dragon-icon.png)no-repeat;
31+
background-image: image-set(url(images/airstrike-jet-dragon-icon.webp) type("image/webp"), url(images/airstrike-jet-dragon-icon.png) type("image/png"));
32+
background-repeat: no-repeat;
3133
background-position: 100% 30px;
3234
background-size: auto 410px;
3335
filter: drop-shadow(20px 20px 20px #36f03c);
@@ -787,3 +789,8 @@ section div>p {
787789
}
788790

789791
#banner-text .use-disclaimer{font-size:12.5px;opacity:.8;margin-top:20px;max-width:470px;line-height:1.5;text-shadow:0 0 10px #000}
792+
793+
.yt-facade{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background-size:cover;background-position:center;border-radius:inherit;display:flex;align-items:center;justify-content:center}
794+
.yt-facade__play{width:68px;height:48px;border-radius:14px;background:rgba(0,0,0,.65);position:relative;transition:background .2s,transform .2s}
795+
.yt-facade:hover .yt-facade__play,.yt-facade:focus-visible .yt-facade__play{background:var(--primary-color);transform:scale(1.05)}
796+
.yt-facade__play::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent #fff}

0 commit comments

Comments
 (0)