Feat: Home page content updated with new marketing images. DOG section styles updated for marketing materials.

This commit is contained in:
2025-08-01 12:37:08 +01:00
parent 5c4128deca
commit 36133d8859
55 changed files with 4704 additions and 456 deletions

View File

@@ -5,7 +5,7 @@
Add response
{% else %}
{% for assessment_response_preview in assessment_response_previews %}
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">{{ assessment_response_preview.response_quality_metric.name }} - {{ assessment_response_preview.obedience_level.name }}</div>
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">{{ assessment_response_preview.response_quality_metric.name }} - {{ assessment_response_preview.obedience_level.name }} - {{ assessment_response_preview.value_measured }} {{ assessment_response_preview.response_quality_metric.unit_measurement.symbol }}</div>
{% endfor %}
{% endif %}
</div>

View File

@@ -4,6 +4,13 @@
<meta name="description" content="Professional dog training management software for UK trainers. Manage clients, track training sessions, monitor progress, and engage dog owners with our comprehensive SaaS platform. Starting from £15/month." />
<meta name="keywords" content="fetch metrics, fetchmetrics, dog training software, dog trainer management, pet training app, canine training system, dog training business software, professional dog training, UK dog trainers, training session management, dog training records, client management for dog trainers, dog training progress tracking, pet training business tools, dog training scheduling, canine behavior tracking, dog trainer CRM, training appointment booking, dog training client portal, canine training documentation, dog obedience training, puppy training programs, behavioral modification, training milestones, dog training certificates, trainer scheduling, client communication, training homework assignments, progress reports, dog training analytics, British dog training, dog training software UK, professional dog training tools" />
<link rel="canonical" href="{{ model.get_url_host() }}" />
<link rel="icon" type="image/x-icon" href="{{ url_for('static', filename='images/fetch-metrics-logo.ico') }}">
<!-- Cross-browser compatibility not yet implemented
-and-company-name-curved-0.5
<link rel="icon" type="image/png" sizes="32x32" href="{{ url_for('static', filename='favicon-32x32.png') }}">
<link rel="icon" type="image/png" sizes="16x16" href="{{ url_for('static', filename='favicon-16x16.png') }}">
<link rel="apple-touch-icon" sizes="180x180" href="{{ url_for('static', filename='apple-touch-icon.png') }}">
-->
<script type="application/ld+json">
{
"@context": "https://schema.org",

View File

@@ -97,28 +97,28 @@
<h3>📝 Command Management</h3>
<p>Customise commands, categories, and signals for your training style</p>
<div class="project-thumbnail">
<img src="{{ url_for('static', filename='images/fetch-metrics-page-commands.webp') }}" alt="Command Management" aria-label="Command Management">
<img src="{{ url_for('static', filename='images/fetch-metrics-page-commands_v2a.webp') }}" alt="Command Management" aria-label="Command Management">
</div>
</div>
<div class="{{ model.FLAG_CONTAINER }}">
<h3>📊 Assessment Tracking</h3>
<p>Record distractions, environments, response times, and success rates</p>
<div class="project-thumbnail">
<img src="{{ url_for('static', filename='images/fetch-metrics-page-assessment.webp') }}" alt="Assessment Tracking" aria-label="Assessment Tracking">
<img src="{{ url_for('static', filename='images/fetch-metrics-page-assessment_v2a.webp') }}" alt="Assessment Tracking" aria-label="Assessment Tracking">
</div>
</div>
<div class="{{ model.FLAG_CONTAINER }}">
<h3>🎯 Progress Visualisation</h3>
<p>Radar charts showing command mastery and improvement over time</p>
<div class="project-thumbnail">
<img src="{{ url_for('static', filename='images/fetch-metrics-report-radar-command-mastery.webp') }}" alt="Progress Visualisation" aria-label="Progress Visualisation">
<img src="{{ url_for('static', filename='images/fetch-metrics-report-radar-command-category-progress-v2a.webp') }}" alt="Progress Visualisation" aria-label="Progress Visualisation">
</div>
</div>
<div class="{{ model.FLAG_CONTAINER }}">
<h3>📈 Performance Analytics</h3>
<p>Line charts tracking response latency and compliance duration</p>
<div class="project-thumbnail">
<img src="{{ url_for('static', filename='images/fetch-metrics-report-line-command-progress.webp') }}" alt="Performance Analytics" aria-label="Performance Analytics">
<img src="{{ url_for('static', filename='images/fetch-metrics-report-line-command-progress-v2a.webp') }}" alt="Performance Analytics" aria-label="Performance Analytics">
</div>
</div>
</div>
@@ -150,14 +150,16 @@
</div>
</section>
<!--
<section id="{{ model.FLAG_TESTIMONIAL }}" class="{{ model.FLAG_TESTIMONIAL }}">
<div class="{{ model.FLAG_CONTAINER }}">
<p class="text-center">"I've been tracking commands in spreadsheets for years. This is exactly what I needed - finally, someone who understands what trainers actually do day-to-day."</p>
<h2 class="section-subtitle text-center">- Sarah M., Certified Dog Behaviourist, Manchester</h2>
<!-- <p class="text-center">"I've been tracking progress with binders of loose paper for years. This is exactly what I needed - simple, intuitive, and really powerful. Works perfectly on your phone in outdoor sessions I can input data while training and the progress reports would be impossible with my previous system."</p> -->
<p class="text-center">"I've been tracking progress with binders of loose paper for years. This is exactly what I needed - simple, intuitive, and really powerful. Works perfectly on your phone in outdoor sessions
- just capture essential data and the progress reports are immediately available to the client."</p>
<h2 class="section-subtitle text-center">- Wendy M., Certified Animal Behaviourist, Rugby</h2>
</div>
</section>
<!--
<section id="{{ model.FLAG_EARLY_ACCESS }}" class="{{ model.FLAG_EARLY_ACCESS }}">
<div class="{{ model.FLAG_CONTAINER }}">
<h2 class="section-title text-center">Be Among the First</h2>

View File

@@ -128,6 +128,7 @@
</form>
<form id="{{ model.ID_FORM_DISTRACTIONS }}" class="{{ model.FLAG_ROW }} {{ model.FLAG_CARD }}">
<h2>Distractions</h2>
<table id="{{ model.ID_TABLE_DISTRACTIONS}}" class="{{ model.FLAG_TABLE_MAIN }} {{ model.FLAG_ROW }} {{ model.FLAG_CARD }} {{ model.FLAG_DISTRACTION }}">
<thead>
<tr class="{{ model.FLAG_DISTRACTION }}">
@@ -160,6 +161,7 @@
</form>
<form id="{{ model.ID_FORM_ASSESSMENT_COMMAND_MODALITY_LINKS }}" class="{{ model.FLAG_ROW }} {{ model.FLAG_CARD }}">
<h2>Commands and Responses</h2>
<table id="{{ model.ID_TABLE_ASSESSMENT_COMMAND_MODALITY_LINKS }}" class="{{ model.FLAG_TABLE_MAIN }} {{ model.FLAG_ROW }} {{ model.FLAG_CARD }} {{ model.FLAG_ASSESSMENT_COMMAND_MODALITY_LINK }}">
<thead>
<tr class="{{ model.FLAG_ASSESSMENT_COMMAND_MODALITY_LINK }}">