Skip to content

Commit ff0d0ed

Browse files
author
Valido
committed
update index
1 parent 457571d commit ff0d0ed

2 files changed

Lines changed: 44 additions & 193 deletions

File tree

index.html

Lines changed: 43 additions & 192 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,9 @@
4444
"description": "Valido is a PDF validation tool and PDF extraction software for automating batch PDF processing. This offline PDF automation tool validates documents, extracts data from tables, and runs custom calculations—all locally on your Windows machine.",
4545
"offers": {
4646
"@type": "Offer",
47-
"price": "16",
47+
"price": "14.20",
4848
"priceCurrency": "USD"
4949
},
50-
"aggregateRating": {
51-
"@type": "AggregateRating",
52-
"ratingValue": "5.0",
53-
"reviewCount": "3",
54-
"bestRating": "5"
55-
},
5650
"url": "https://valido.site/"
5751
}
5852
</script>
@@ -82,6 +76,14 @@
8276
padding-top: 70px;
8377
}
8478

79+
html {
80+
scroll-behavior: smooth;
81+
}
82+
83+
.page-section {
84+
scroll-margin-top: 90px;
85+
}
86+
8587
/* Navigation */
8688
.navbar {
8789
position: fixed;
@@ -143,15 +145,6 @@
143145
color: white !important;
144146
}
145147

146-
/* Tab Content */
147-
.tab-content {
148-
display: none;
149-
}
150-
151-
.tab-content.active {
152-
display: block;
153-
}
154-
155148
/* Hero Section */
156149
.hero {
157150
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
@@ -828,12 +821,12 @@
828821
<!-- Navigation -->
829822
<nav class="navbar">
830823
<div class="nav-container">
831-
<a href="#" class="nav-logo" onclick="showTab('home'); return false;">Valido</a>
824+
<a href="#home" class="nav-logo">Valido</a>
832825
<ul class="nav-menu">
833-
<li><a onclick="showTab('home'); return false;" class="active" id="nav-home">Home</a></li>
834-
<li><a onclick="showTab('features'); return false;" id="nav-features">Features</a></li>
835-
<li><a onclick="showTab('download'); return false;" id="nav-download">Download</a></li>
836-
<li><a onclick="showTab('pricing'); return false;" id="nav-pricing">Pricing</a></li>
826+
<li><a href="#home" class="active">Home</a></li>
827+
<li><a href="#features">Features</a></li>
828+
<li><a href="#download">Download</a></li>
829+
<li><a href="#pricing">Pricing</a></li>
837830
<li><a href="/reviews.html" id="nav-reviews">Reviews</a></li>
838831
<li><a href="/blog/" id="nav-blog">Blog</a></li>
839832
<li><a href="mailto:info@valido.site" id="nav-contact">Contact</a></li>
@@ -842,7 +835,7 @@
842835
</nav>
843836

844837
<!-- Home Tab -->
845-
<div id="home" class="tab-content active">
838+
<div id="home" class="page-section">
846839
<!-- Hero Section -->
847840
<section class="hero">
848841
<div class="trial-badge">⚡ PDF Validator & Data Extraction Automation Tool</div>
@@ -863,7 +856,7 @@ <h1>Automate PDF Validation<br/>and Data Extraction</h1>
863856
</div>
864857

865858
<div style="display: flex; gap: 1rem; justify-content: center; margin-top: 1rem; flex-wrap: wrap;">
866-
<a href="#" onclick="showTab('download'); return false;" class="download-btn">
859+
<a href="#download" class="download-btn">
867860
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
868861
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3"/>
869862
</svg>
@@ -904,7 +897,7 @@ <h2 style="font-size: 2rem; margin-bottom: 1rem; color: var(--text-dark);">See E
904897
</div>
905898
</div>
906899

907-
<a href="#" onclick="showTab('download'); return false;" style="display: inline-flex; align-items: center; gap: 0.75rem; margin-top: 2rem; background: var(--primary); color: white; padding: 1rem 2.5rem; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 1.125rem; transition: all 0.3s;">
900+
<a href="#download" style="display: inline-flex; align-items: center; gap: 0.75rem; margin-top: 2rem; background: var(--primary); color: white; padding: 1rem 2.5rem; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 1.125rem; transition: all 0.3s;">
908901
Start Free Trial - No Credit Card Required
909902
</a>
910903
</div>
@@ -979,20 +972,20 @@ <h2 style="font-size: 2rem; margin-bottom: 1rem; color: var(--text-dark);">Manua
979972
</div> <!-- End Home Tab -->
980973

981974
<!-- Features Tab -->
982-
<div id="features" class="tab-content">
975+
<div id="features" class="page-section">
983976
<!-- Cloud Storage Section -->
984977
<section class="cloud-storage-section">
985978
<h3>Connect to Your Cloud Storage</h3>
986979
<p>Create automation jobs directly from your cloud storage accounts</p>
987980
<div class="cloud-icons">
988981
<div class="cloud-icon">
989-
<img src="enterprise-icons/aws-icon.png" alt="Amazon AWS" title="Amazon AWS">
982+
<img src="enterprise-icons/aws-icon.png" alt="Amazon Web Services cloud storage logo" title="Amazon Web Services">
990983
</div>
991984
<div class="cloud-icon">
992-
<img src="enterprise-icons/azure-icon.png" alt="Microsoft Azure" title="Microsoft Azure">
985+
<img src="enterprise-icons/azure-icon.png" alt="Microsoft Azure cloud storage logo" title="Microsoft Azure">
993986
</div>
994987
<div class="cloud-icon">
995-
<img src="enterprise-icons/gcp-icon.png" alt="Google Cloud Platform" title="Google Cloud Platform">
988+
<img src="enterprise-icons/gcp-icon.png" alt="Google Cloud Platform storage logo" title="Google Cloud Platform">
996989
</div>
997990
</div>
998991
</section>
@@ -1154,7 +1147,7 @@ <h3>Professional Export Reports</h3>
11541147
</div> <!-- End Features Tab -->
11551148

11561149
<!-- Pricing Tab -->
1157-
<div id="pricing" class="tab-content">
1150+
<div id="pricing" class="page-section">
11581151
<!-- Pricing Section -->
11591152
<section class="pricing-section">
11601153
<div class="pricing-container">
@@ -1182,7 +1175,7 @@ <h2>Simple, Transparent Pricing</h2>
11821175
<li>Priority support</li>
11831176
</ul>
11841177

1185-
<a href="https://rai89.gumroad.com/l/eyuiy" class="pricing-btn" target="_blank" rel="noopener">Start Free Trial</a>
1178+
<a href="https://rai89.gumroad.com/l/eyuiy" class="pricing-btn" target="_blank" rel="noopener" onclick="gtag('event', 'pricing_trial_click', {'event_category': 'cta', 'event_label': 'annual'});">Start Free Trial</a>
11861179
</div>
11871180

11881181
<!-- Monthly Plan -->
@@ -1203,7 +1196,7 @@ <h2>Simple, Transparent Pricing</h2>
12031196
<li>7-day free trial</li>
12041197
</ul>
12051198

1206-
<a href="https://rai89.gumroad.com/l/bdspjn" class="pricing-btn" target="_blank" rel="noopener">Start Free Trial</a>
1199+
<a href="https://rai89.gumroad.com/l/bdspjn" class="pricing-btn" target="_blank" rel="noopener" onclick="gtag('event', 'pricing_trial_click', {'event_category': 'cta', 'event_label': 'monthly'});">Start Free Trial</a>
12071200
</div>
12081201
</div>
12091202

@@ -1213,7 +1206,7 @@ <h2>Simple, Transparent Pricing</h2>
12131206
</div> <!-- End Pricing Tab -->
12141207

12151208
<!-- Download Tab -->
1216-
<div id="download" class="tab-content">
1209+
<div id="download" class="page-section">
12171210
<section class="hero">
12181211
<h1>Download Valido</h1>
12191212
<p class="tagline">
@@ -1223,7 +1216,7 @@ <h1>Download Valido</h1>
12231216
<strong>v1.10.4</strong> • Windows 10/11 • 7-day free trial • No credit card
12241217
</p>
12251218

1226-
<a href="https://github.com/Valido-App/valido-app.github.io/releases/download/v1.10.4/Valido-v1.10.4-Setup.exe" class="download-btn" onclick="gtag('event', 'download', {'event_category': 'engagement', 'event_label': 'v1.10.4'});">
1219+
<a href="https://github.com/Valido-App/valido-app.github.io/releases/download/v1.10.4/Valido-v1.10.4-Setup.exe" class="download-btn" onclick="gtag('event', 'download_click', {'event_category': 'cta', 'event_label': 'v1.10.4'});">
12271220
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
12281221
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3"/>
12291222
</svg>
@@ -1268,144 +1261,8 @@ <h3 style="margin-bottom: 1rem; font-size: 1.1rem;">⚙️ Requirements:</h3>
12681261
</div>
12691262
</section>
12701263
</div> <!-- End Download Tab -->
1271-
1272-
<!-- Features Tab -->
1273-
<div id="features" class="tab-content">
1274-
<section style="padding: 4rem 2rem; max-width: 1200px; margin: 0 auto;">
1275-
<h1 style="text-align: center; font-size: 2.5rem; margin-bottom: 3rem;">Powerful Features for PDF Automation</h1>
1276-
1277-
<div class="features-grid">
1278-
<div class="feature-card">
1279-
<div class="feature-icon">
1280-
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1281-
<path d="M12 2L4 6V12C4 17 7 21 12 23C17 21 20 17 20 12V6L12 2Z"/>
1282-
<circle cx="12" cy="12" r="3" fill="white"/>
1283-
</svg>
1284-
</div>
1285-
<h3>100% Private</h3>
1286-
<p>Your documents never leave your computer. Zero cloud upload, zero data retention. Perfect for sensitive files.</p>
1287-
</div>
1288-
1289-
<div class="feature-card">
1290-
<div class="feature-icon">
1291-
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1292-
<rect x="6" y="4" width="12" height="4" rx="1"/>
1293-
<rect x="6" y="10" width="12" height="4" rx="1"/>
1294-
<rect x="6" y="16" width="12" height="4" rx="1"/>
1295-
</svg>
1296-
</div>
1297-
<h3>Batch Processing</h3>
1298-
<p>Process hundreds or thousands of PDFs at once. Upload files or ZIP archives up to 2000 pages.</p>
1299-
</div>
1300-
1301-
<div class="feature-card">
1302-
<div class="feature-icon">
1303-
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1304-
<rect x="4" y="4" width="16" height="16" rx="2"/>
1305-
<path d="M8 2V6M16 2V6M4 10H20"/>
1306-
</svg>
1307-
</div>
1308-
<h3>Folder Automation</h3>
1309-
<p>Watch folders and automatically validate new PDFs on a schedule - hourly, daily, or weekly.</p>
1310-
</div>
1311-
1312-
<div class="feature-card">
1313-
<div class="feature-icon">
1314-
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1315-
<path d="M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z"/>
1316-
</svg>
1317-
</div>
1318-
<h3>Custom Calculations</h3>
1319-
<p>Extract data fields then create formulas using them. Calculate totals, percentages, differences. Use previous calculations in new ones.</p>
1320-
</div>
1321-
1322-
<div class="feature-card">
1323-
<div class="feature-icon">
1324-
<svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
1325-
<path d="M14 2H6C4.89 2 4 2.89 4 4V20C4 21.11 4.89 22 6 22H18C19.11 22 20 21.11 20 20V8L14 2Z"/>
1326-
<path d="M14 2V8H20"/>
1327-
</svg>
1328-
</div>
1329-
<h3>Professional Reports</h3>
1330-
<p>Export results as CSV, Excel, PDF, or JSON. Clean formatting, ready to use.</p>
1331-
</div>
1332-
</div>
1333-
</section>
1334-
1335-
<!-- Cloud Storage Section -->
1336-
<section class="cloud-storage-section">
1337-
<div class="cloud-storage-container">
1338-
<h3>Connect to Your Cloud Storage</h3>
1339-
<p>Create automation jobs directly from your cloud storage accounts</p>
1340-
<div class="cloud-icons">
1341-
<img src="/enterprise-icons/aws.svg" alt="AWS S3" title="AWS S3">
1342-
<img src="/enterprise-icons/azure.svg" alt="Azure Blob Storage" title="Azure Blob Storage">
1343-
<img src="/enterprise-icons/gcp.svg" alt="Google Cloud Storage" title="Google Cloud Storage">
1344-
</div>
1345-
</div>
1346-
</section>
1347-
</div> <!-- End Features Tab -->
1348-
1349-
<!-- Pricing Tab -->
1350-
<div id="pricing" class="tab-content">
1351-
<section class="pricing-section">
1352-
<div class="pricing-container">
1353-
<h2>Simple, Transparent Pricing</h2>
1354-
<p class="pricing-subtitle">Choose the plan that works best for you. Try free for 7 days.</p>
1355-
1356-
<div class="pricing-cards">
1357-
<!-- Monthly Plan -->
1358-
<div class="pricing-card">
1359-
<div class="pricing-plan">Monthly</div>
1360-
<div class="pricing-amount">
1361-
<span class="currency">$</span>14.20
1362-
</div>
1363-
<div class="pricing-period">per month, billed monthly</div>
1364-
1365-
<ul class="pricing-features">
1366-
<li>Unlimited PDF processing</li>
1367-
<li>All validation rules</li>
1368-
<li>Custom calculations</li>
1369-
<li>Folder automation</li>
1370-
<li>Cloud storage integration</li>
1371-
<li>Export to CSV, Excel, PDF, JSON</li>
1372-
<li>7-day free trial</li>
1373-
</ul>
1374-
1375-
<a href="https://rai89.gumroad.com/l/bdspjn" class="pricing-btn" target="_blank" rel="noopener" onclick="gtag('event', 'purchase_intent', {'event_category': 'engagement', 'event_label': 'monthly'});">Start Free Trial</a>
1376-
</div>
1377-
1378-
<!-- Annual Plan -->
1379-
<div class="pricing-card popular">
1380-
<span class="popular-badge">Save 12%</span>
1381-
<div class="pricing-plan">Annual</div>
1382-
<div class="pricing-amount">
1383-
<span class="currency">$</span>150
1384-
</div>
1385-
<div class="pricing-period">per year, billed annually</div>
1386-
1387-
<ul class="pricing-features">
1388-
<li>Unlimited PDF processing</li>
1389-
<li>All validation rules</li>
1390-
<li>Custom calculations</li>
1391-
<li>Folder automation</li>
1392-
<li>Cloud storage integration</li>
1393-
<li>Export to CSV, Excel, PDF, JSON</li>
1394-
<li>7-day free trial</li>
1395-
<li>Priority support</li>
1396-
</ul>
1397-
1398-
<a href="https://rai89.gumroad.com/l/eyuiy" class="pricing-btn" target="_blank" rel="noopener" onclick="gtag('event', 'purchase_intent', {'event_category': 'engagement', 'event_label': 'annual'});">Start Free Trial</a>
1399-
</div>
1400-
</div>
1401-
1402-
<p class="pricing-note">All prices exclude local taxes. Cancel anytime, no questions asked.</p>
1403-
</div>
1404-
</section>
1405-
</div> <!-- End Pricing Tab -->
1406-
14071264
<!-- About Tab -->
1408-
<div id="about" class="tab-content">
1265+
<div id="about" class="page-section">
14091266
<section style="padding: 4rem 2rem; max-width: 900px; margin: 0 auto;">
14101267
<h1 style="text-align: center; font-size: 2.5rem; margin-bottom: 2rem;">About Valido</h1>
14111268

@@ -1432,13 +1289,12 @@ <h2 style="margin-bottom: 1.5rem; color: var(--primary);">Built by Someone Who H
14321289
<div style="text-align: center; padding: 2rem; background: white; border: 2px solid var(--border); border-radius: 12px;">
14331290
<h3 style="margin-bottom: 1rem;">Try It Risk-Free</h3>
14341291
<p style="color: var(--text-light); margin-bottom: 2rem;">7-day trial • No credit card • All features unlocked</p>
1435-
<a href="#" onclick="showTab('download'); return false;" class="download-btn" style="display: inline-flex;">Download Valido</a>
1292+
<a href="#download" class="download-btn" style="display: inline-flex;">Download Valido</a>
14361293
</div>
14371294
</section>
14381295
</div> <!-- End About Tab -->
14391296

14401297
<!-- Privacy Banner -->
1441-
<section class="privacy-banner">
14421298
<section class="privacy-banner">
14431299
<h2>Your Data Stays Yours</h2>
14441300
<p>
@@ -1469,32 +1325,14 @@ <h2>Your Data Stays Yours</h2>
14691325
</footer>
14701326

14711327
<script>
1472-
function showTab(tabName) {
1473-
// Hide all tabs
1474-
const tabs = document.querySelectorAll('.tab-content');
1475-
tabs.forEach(tab => tab.classList.remove('active'));
1476-
1477-
// Remove active class from all nav items
1478-
const navItems = document.querySelectorAll('.nav-menu a');
1479-
navItems.forEach(item => item.classList.remove('active'));
1480-
1481-
// Show selected tab
1482-
document.getElementById(tabName).classList.add('active');
1483-
1484-
// Add active class to clicked nav item
1485-
document.getElementById('nav-' + tabName).classList.add('active');
1486-
1487-
// Scroll to top
1488-
window.scrollTo(0, 0);
1489-
}
1490-
14911328
// YouTube IFrame API - Loads player on page
14921329
var tag = document.createElement('script');
14931330
tag.src = "https://www.youtube.com/iframe_api";
14941331
var firstScriptTag = document.getElementsByTagName('script')[0];
14951332
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
14961333

14971334
var player;
1335+
var hasTrackedVideoPlay = false;
14981336
function onYouTubeIframeAPIReady() {
14991337
player = new YT.Player('youtube-player', {
15001338
height: '100%',
@@ -1507,7 +1345,8 @@ <h2>Your Data Stays Yours</h2>
15071345
'origin': 'https://valido.site' // Required for Error 153 fix
15081346
},
15091347
events: {
1510-
'onReady': onPlayerReady
1348+
'onReady': onPlayerReady,
1349+
'onStateChange': onPlayerStateChange
15111350
}
15121351
});
15131352
}
@@ -1516,6 +1355,18 @@ <h2>Your Data Stays Yours</h2>
15161355
// Player is ready - user can click play button to start
15171356
console.log('YouTube player ready');
15181357
}
1358+
1359+
function onPlayerStateChange(event) {
1360+
if (event.data === YT.PlayerState.PLAYING && !hasTrackedVideoPlay) {
1361+
hasTrackedVideoPlay = true;
1362+
if (typeof gtag === 'function') {
1363+
gtag('event', 'video_play', {
1364+
'event_category': 'engagement',
1365+
'event_label': 'demo_video'
1366+
});
1367+
}
1368+
}
1369+
}
15191370
</script>
15201371

15211372
</body>

reviews.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ <h2>What Users Are Saying</h2>
500500

501501
<article class="testimonial-card">
502502
<div class="testimonial-header">
503-
<img src="/pratik-shah.jpeg" alt="Pratik Shah - Valido User" class="testimonial-avatar">
503+
<img src="/pratik-shah.jpeg" alt="Pratik Shah, Valido user portrait" class="testimonial-avatar">
504504
<div class="testimonial-info">
505505
<h3>Pratik Shah</h3>
506506
<p>Founder @ Neo CFO | Fixing Broken Finance Workflows for SMEs | CA | IIM B</p>

0 commit comments

Comments
 (0)