feat: add Kura and Hyper Compress product pages, redesign site

This commit is contained in:
alam00000
2026-09-02 18:29:22 +05:30
parent e95a631909
commit f404ff021a
148 changed files with 8097 additions and 4520 deletions
+15 -2
View File
@@ -1,12 +1,12 @@
{{#if simpleMode}} {{> footer-simple}} {{else}}
<footer class="mt-16 border-t-2 border-gray-700 py-8">
<footer class="border-t border-white/10 py-12">
<div class="container mx-auto px-4">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8 text-center md:text-left">
<div class="mb-8 md:mb-0">
<div class="flex items-center justify-center md:justify-start mb-4">
<img
id="footer-logo"
src="{{baseUrl}}{{#if brandLogo}}{{brandLogo}}{{else}}images/favicon.svg{{/if}}"
src="{{baseUrl}}{{#if brandLogo}}{{brandLogo}}{{else}}images/favicon-no-bg.svg{{/if}}"
alt="{{#if brandName}}{{brandName}}{{else}}Bento PDF{{/if}} Logo"
class="h-10 w-10 mr-3"
/>
@@ -19,6 +19,19 @@
<span data-i18n="footer.version">Version</span>
<span id="app-version">{{appVersion}}</span>
</p>
<a
href="https://www.digitalocean.com/?refcode=d93c189ef6d0&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"
target="_blank"
rel="noopener noreferrer"
class="hide-section inline-block mt-4"
>
<img
src="{{baseUrl}}images/badge.svg"
alt="DigitalOcean Referral Badge"
width="150"
height="32"
/>
</a>
</div>
<div>
+47 -3
View File
@@ -1,5 +1,5 @@
{{#if simpleMode}} {{> navbar-simple}} {{else}}
<nav class="bg-gray-800 border-b border-gray-700 sticky top-0 z-30">
<nav class="bg-gray-900 border-b border-white/10 sticky top-0 z-30">
<div class="container mx-auto px-4">
<div class="flex justify-between items-center h-16">
<div
@@ -20,7 +20,7 @@
</div>
<!-- Desktop Navigation -->
<div class="hidden md:flex items-center space-x-8">
<div class="hidden md:flex flex-1 items-center justify-center space-x-8">
<a href="index.html" class="nav-link" data-i18n="nav.home">Home</a>
<a href="about.html" class="nav-link" data-i18n="nav.about">About</a>
<a href="contact.html" class="nav-link" data-i18n="nav.contact"
@@ -29,12 +29,42 @@
<a href="licensing.html" class="nav-link" data-i18n="nav.licensing"
>Licensing</a
>
<div class="nav-products">
<button
id="products-menu-button"
type="button"
class="nav-link nav-products-trigger"
aria-haspopup="true"
aria-expanded="false"
aria-controls="products-menu"
>
<span>Products</span>
<i data-lucide="chevron-down" class="nav-products-chevron"></i>
</button>
<div id="products-menu" class="nav-products-menu" role="menu" hidden>
<a href="kura.html" role="menuitem">
<span class="nav-product-text">
<b>Kura</b>
<small>PDF/A, PDF/UA and PDF/X conversion engine.</small>
</span>
</a>
<a href="hyper-compress.html" role="menuitem">
<span class="nav-product-text">
<b>Hyper Compress</b>
<small>Content-preserving PDF compression engine.</small>
</span>
</a>
</div>
</div>
<a
href="https://bentopdf.com/docs/"
class="nav-link"
data-i18n="nav.docs"
>Docs</a
>
</div>
<div class="hidden md:flex items-center flex-shrink-0">
<a
href="https://github.com/alam00000/bentopdf/"
target="_blank"
@@ -131,7 +161,7 @@
<!-- Mobile Menu Dropdown -->
<div
id="mobile-menu"
class="hidden md:hidden bg-gray-800 border-t border-gray-700"
class="hidden md:hidden bg-gray-900 border-t border-white/10"
>
<div class="px-2 pt-2 pb-3 space-y-1 text-center">
<a href="index.html" class="mobile-nav-link" data-i18n="nav.home">Home</a>
@@ -144,6 +174,20 @@
<a href="licensing.html" class="mobile-nav-link" data-i18n="nav.licensing"
>Licensing</a
>
<button
id="mobile-products-button"
type="button"
class="mobile-nav-link mobile-products-trigger"
aria-expanded="false"
aria-controls="mobile-products-menu"
>
<span>Products</span>
<i data-lucide="chevron-down" class="mobile-products-chevron"></i>
</button>
<div id="mobile-products-menu" class="mobile-products-menu" hidden>
<a href="kura.html" class="mobile-nav-link">Kura</a>
<a href="hyper-compress.html" class="mobile-nav-link">Hyper Compress</a>
</div>
<a
href="https://bentopdf.com/docs/"
class="mobile-nav-link"