Skip to content

Commit

Permalink
Merge pull request #6097 from jonathanmeneses/testimonial-updates
Browse files Browse the repository at this point in the history
Add text testimonials, addressing #4407
  • Loading branch information
compwron authored Dec 5, 2024
2 parents 14c0f7d + 6476c21 commit afd184e
Show file tree
Hide file tree
Showing 2 changed files with 183 additions and 170 deletions.
352 changes: 182 additions & 170 deletions app/views/static/index.html.erb
Original file line number Diff line number Diff line change
@@ -1,217 +1,229 @@
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CASA Volunteer Tracking</title>

<script src="https://cdn.jsdelivr.net/gh/alpinejs/[email protected]/dist/alpine.min.js" defer></script>
<script src="https://cdn.tailwindcss.com"></script>
<%= stylesheet_link_tag "shared/noscript" %>

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CASA Volunteer Tracking</title>

<script src="https://cdn.jsdelivr.net/gh/alpinejs/[email protected]/dist/alpine.min.js" defer></script>
<script src="https://cdn.tailwindcss.com"></script>
<%= stylesheet_link_tag "shared/noscript" %>
<style>
.app-images {
height: 400px;
}
.app-images {
height: 400px;
}

.org_logo {
height: 200px;
}
.org_logo {
height: 200px;
}
</style>
</head>
</head>

<body>
<noscript>
<div class="noscript alert alert-danger">
<h2 class="alert-heading">
Please enable javascript
</h2>
<p>
This app requires javascript to work
</p>
</div>
</noscript>
<header class="pt-2" style="background: #0949D7">
<div class="container max-w-7xl mx-auto pt-5 px-5">
<nav>
<div class="flex justify-between items-center">
<div>
<a class="text-lg lg:text-3xl lg:text-4xl font-bold text-white" href="/">CasaVolunteerTracking.org</a>
</div>
<body>
<noscript>
<div class="noscript alert alert-danger">
<h2 class="alert-heading">
Please enable javascript
</h2>
<p>
This app requires javascript to work
</p>
</div>
</noscript>
<header class="pt-2" style="background: #0949D7">
<div class="container max-w-7xl mx-auto pt-5 px-5">
<nav>
<div class="flex justify-between items-center">
<div>
<a class="text-lg lg:text-3xl lg:text-4xl font-bold text-white" href="/">CasaVolunteerTracking.org</a>
</div>

<div class="flex" id="myNavbar">
<div class="flex text-white space-x-4 md:space-x-10 text-md lg:text-2xl items-center">
<a class="hidden md:block" href="#about">About</a>
<a class="hidden md:block" href="#testimonials">Testimonials</a>
<a class="hidden md:block" href="#contact">Contact</a>
<a href="<%= new_user_session_path %>">
<button class="flex flex-row items-center w-full px-4 py-2 bg-green-800 hover:bg-green-700 rounded-2xl text-md">
<span class="text-lg">Login</span>
</button>
</a>
</div>
<div class="flex" id="myNavbar">
<div class="flex text-white space-x-4 md:space-x-10 text-md lg:text-2xl items-center">
<a class="hidden md:block" href="#about">About</a>
<a class="hidden md:block" href="#testimonials">Testimonials</a>
<a class="hidden md:block" href="#contact">Contact</a>
<a href="<%= new_user_session_path %>">
<button
class="flex flex-row items-center w-full px-4 py-2 bg-green-800 hover:bg-green-700 rounded-2xl text-md">
<span class="text-lg">Login</span>
</button>
</a>
</div>
</div>
</nav>
</div>
</nav>
</div>

<div class="container max-w-7xl mx-auto text-white font-bold flex px-5" style='height:60vh; min-height: 500px'>
<div class="flex flex-col justify-center items-center mx-auto lg:mx-0 text-center lg:text-left">
<div class="text-4xl">
<div>
<h1>Casa Volunteer Tracking removes<br>the complexity of managing your<br> CASA and tracking your
volunteers.</h1>
<p class="text-lg font-normal mb-3 mt-2">Ready to make yourself more efficient?</p>
</div>
</div>
<div class="hidden lg:block absolute right-52 w-1/4">
<%= image_tag("hero-image.svg", alt: "" ) %>
</div>
</div>
</div>
</header>

<div class="container max-w-7xl mx-auto text-white font-bold flex px-5" style='height:60vh; min-height: 500px'>
<div class="flex flex-col justify-center items-center mx-auto lg:mx-0 text-center lg:text-left">
<div class="text-4xl">
<div>
<h1>Casa Volunteer Tracking removes<br>the complexity of managing your<br> CASA and tracking your volunteers.</h1>
<p class="text-lg font-normal mb-3 mt-2">Ready to make yourself more efficient?</p>
</div>
<main>
<div class="container max-w-7xl mx-auto pt-5" id="about">
<div class="text-center mt-10">
<h2 class="text-4xl text-gray-700">The Casa Volunteer Tracking app removes the <br> complexity from your day
</h2>
<p class="mt-1 text-gray-600">and lets you spend time helping those who need it.</p>
<a href="mailto:casa@rubyforgood?Subject=CasaVolunteerTracking%20Interest"><button type="button"
class="text-lg bg-green-800 text-white px-3 py-2 rounded-2xl mt-5">Get In Touch</button></a>
</div>
</div>

<div class="w-3/4 mx-auto py-24">
<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("case-contact.svg", class: "app-images" , alt: "man reading a book to a girl" ) %>
</div>
<div class="hidden lg:block absolute right-52 w-1/4">
<%= image_tag("hero-image.svg", alt: "") %>
<div class="text-center">
<h3 class="text-3xl">Case Contacts</h3>
<p class="text-gray-600 mt-2">Volunteers can record case contacts and learning hours.</p>
</div>
</div>
</div>
</header>

<main>
<div class="container max-w-7xl mx-auto pt-5" id="about">
<div class="text-center mt-10">
<h2 class="text-4xl text-gray-700">The Casa Volunteer Tracking app removes the <br> complexity from your day</h2>
<p class="mt-1 text-gray-600">and lets you spend time helping those who need it.</p>
<a href="mailto:casa@rubyforgood?Subject=CasaVolunteerTracking%20Interest"><button type="button" class="text-lg bg-green-800 text-white px-3 py-2 rounded-2xl mt-5">Get In Touch</button></a>
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("court-report.svg", class: "app-images" , alt: "judge raising a gavel" ) %>
</div>
<div class="text-center">
<h3 class="text-3xl">Court Reports</h3>
<p class="text-gray-600 mt-2">Volunteers, supervisors, and admins can generate a court report for any case
with all recorded case contacts pre-filled.</p>
</div>
</div>
</div>

<div class="w-3/4 mx-auto py-24">
<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("case-contact.svg", class: "app-images", alt: "man reading a book to a girl") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Case Contacts</h3>
<p class="text-gray-600 mt-2">Volunteers can record case contacts and learning hours.</p>
</div>
<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("reimbursement.svg", class: "app-images" , alt: "car with two people" ) %>
</div>
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("court-report.svg", class: "app-images", alt: "judge raising a gavel") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Court Reports</h3>
<p class="text-gray-600 mt-2">Volunteers, supervisors, and admins can generate a court report for any case with all recorded case contacts pre-filled.</p>
</div>
<div class="text-center">
<h3 class="text-3xl">Reimbursements</h3>
<p class="text-gray-600 mt-2">Volunteers can submit reimbursement requests and admins can generate reports.
</p>
</div>
</div>

<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("reimbursement.svg", class: "app-images", alt: "car with two people") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Reimbursements</h3>
<p class="text-gray-600 mt-2">Volunteers can submit reimbursement requests and admins can generate reports.</p>
</div>
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("add-case.svg", class: "app-images" , alt: "file folders and file cabinet" ) %>
</div>

<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("add-case.svg", class: "app-images", alt: "file folders and file cabinet") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Add Cases</h3>
<p class="text-gray-600 mt-2">Supervisors and administrators can add cases and assign volunteers.</p>
</div>
<div class="text-center">
<h3 class="text-3xl">Add Cases</h3>
<p class="text-gray-600 mt-2">Supervisors and administrators can add cases and assign volunteers.</p>
</div>
</div>
</div>

<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("spreadsheets.svg", class: "app-images", alt: "computer screen with graphs and charts") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Exportable Data</h3>
<p class="text-gray-600 mt-2">All CASA data is easily exportable in CSV format.</p>
</div>
<div class="flex flex-col md:flex-row justify-center">
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("spreadsheets.svg", class: "app-images" , alt: "computer screen with graphs and charts" ) %>
</div>
<div class="text-center">
<h3 class="text-3xl">Exportable Data</h3>
<p class="text-gray-600 mt-2">All CASA data is easily exportable in CSV format.</p>
</div>
</div>

<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("communicate.svg", class: "app-images", alt: "woman holding a phone with a notification alert") %>
</div>
<div class="text-center">
<h3 class="text-3xl">Communication</h3>
<p class="text-gray-600 mt-2">Easily communicate with volunteers by email, SMS or both.</p>
</div>
<div class="flex flex-col justify-center items-center w-full sm:w-1/2">
<div class="pb-2">
<%= image_tag("communicate.svg", class: "app-images" ,
alt: "woman holding a phone with a notification alert" ) %>
</div>
<div class="text-center">
<h3 class="text-3xl">Communication</h3>
<p class="text-gray-600 mt-2">Easily communicate with volunteers by email, SMS or both.</p>
</div>
</div>
</div>
</div>

<div class="py-5 px-0 bg-blue-600 text-white" id="testimonials">
<div class="container max-w-7xl mx-auto flex flex-col md:flex-row py-5 justify-center items-center">
<div class="w-1/2 flex justify-center">
<%= image_tag("quote.svg", class: "quote-image", style: "width: 300px", alt: "Quote: No one is useless in this world who lightens the burdens of another - Charles Dickens") %>
</div>
<div class="pt-5 px-4 w-full sm:w-1/2">
<h3 class="text-4xl">Testimonials</h3>
<div class='mt-5'>
<div class='space-y-12'>
<div>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nisl nec aliquam aliquam, nunc nisl aliquam nisl, nec aliquam nisl nunc vel nunc. Sed euismod, nisl nec aliquam aliquam, nunc nisl aliquam nisl, nec aliquam nisl nunc vel nunc.
Lorem.</p>
<strong class='mt-2'> - Person, Some Casa</strong>
</div>
<div>
<p class="text-testimonials">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nisl nec aliquam aliquam, nunc nisl aliquam nisl, nec aliquam nisl nunc vel nunc. Sed euismod, nisl nec aliquam aliquam, nunc nisl aliquam nisl, nec aliquam nisl nunc vel nunc.</p>
<strong> - Person, Another Casa </strong>
</div>
<div class="py-5 px-0 bg-blue-600 text-white" id="testimonials">
<div class="container max-w-7xl mx-auto flex flex-col md:flex-row py-5 justify-center items-center">
<div class="w-1/2 flex justify-center">
<%= image_tag("quote.svg", class: "quote-image" , style: "width: 300px" ,
alt: "Quote: No one is useless in this world who lightens the burdens of another - Charles Dickens" ) %>
</div>
<div class="pt-5 px-4 w-full sm:w-1/2">
<h3 class="text-4xl">Testimonials</h3>
<div class='mt-5'>
<div class='space-y-12'>
<div>
<p>The tracker has helped us streamline our processes, and we no longer have to worry about losing track
of important documents.
</p>
<strong class='mt-2'> - Sarah B. | Program Manager</strong>
</div>
<div>
<p class="text-testimonials">Thanks to the tracker, we can now make quicker decisions and effectively
monitor our cases, resulting in a more pleasant experience for our volunteers.</p>
<strong> - Nancy K. | Office Manager</strong>
</div>
</div>
</div>
</div>
</div>
</div>

<div class="w-3/4 mx-auto py-24" id="organizations">
<div class="text-center">
<h2 class="text-4xl"> CASA Organizations Powered by Our App </h2>
</div>
<div class="flex flex-col flex-wrap md:flex-row justify-center py-14">
<% @casa_logos.each do |org| %>
<div class="flex flex-col justify-center items-center w-full sm:w-1/3">
<div class="py-8">
<%= image_tag org.logo, class: "org_logo" %>
</div>
<%= org.display_name %>
<div class="w-3/4 mx-auto py-24" id="organizations">
<div class="text-center">
<h2 class="text-4xl"> CASA Organizations Powered by Our App </h2>
</div>
<div class="flex flex-col flex-wrap md:flex-row justify-center py-14">
<% @casa_logos.each do |org| %>
<div class="flex flex-col justify-center items-center w-full sm:w-1/3">
<div class="py-8">
<%= image_tag org.logo, class: "org_logo" %>
</div>
<%= org.display_name %>
</div>
<% end %>
</div>
</div>
</div>

<div class="py-5 px-0 bg-blue-600 text-white">
<div class="container max-w-7xl mx-auto py-32 bg-blue-600 text-white" id="contact">
<div class="text-center">
<h2 class="text-4xl">Want to use the CASA Volunteer Tracking App?</h2>
<br><br>
<p>Have questions? Email us at <a class="text-green-400" href="mailto:[email protected]?Subject=CASA%20Interest" target="_top">[email protected]</a></p>
</div>
<div class="py-5 px-0 bg-blue-600 text-white">
<div class="container max-w-7xl mx-auto py-32 bg-blue-600 text-white" id="contact">
<div class="text-center">
<h2 class="text-4xl">Want to use the CASA Volunteer Tracking App?</h2>
<br><br>
<p>Have questions? Email us at <a class="text-green-400"
href="mailto:[email protected]?Subject=CASA%20Interest" target="_top">[email protected]</a></p>
</div>
</div>
</main>
</div>
</main>

<footer class="bg-gray-200">
<div class="container max-w-7xl mx-auto py-32 text-white">
<div class="flex flex-col mx-auto text-center sm:text-left sm:flex-row space-y-10 sm:space-y-0">
<div class="w-full sm:w-1/2 text-3xl text-gray-700">
casavolunteertracking.org
</div>
<div class="w-full sm:w-1/2">
<strong class="text-gray-700">The CASA Volunteer Tracking app was lovingly built by:</strong>
<br>
<a class="text-blue-800" href="http://rubyforgood.org/">Ruby for Good</a>
<br><br>
<a class="text-gray-700" href="https://storyset.com/data">Data illustrations by Storyset</a>
</div>
<footer class="bg-gray-200">
<div class="container max-w-7xl mx-auto py-32 text-white">
<div class="flex flex-col mx-auto text-center sm:text-left sm:flex-row space-y-10 sm:space-y-0">
<div class="w-full sm:w-1/2 text-3xl text-gray-700">
casavolunteertracking.org
</div>
<div class="w-full sm:w-1/2">
<strong class="text-gray-700">The CASA Volunteer Tracking app was lovingly built by:</strong>
<br>
<a class="text-blue-800" href="http://rubyforgood.org/">Ruby for Good</a>
<br><br>
<a class="text-gray-700" href="https://storyset.com/data">Data illustrations by Storyset</a>
</div>
</div>
</footer>
</body>
</div>
</footer>
</body>

</html>
Loading

0 comments on commit afd184e

Please sign in to comment.