Skip to content

Commit

Permalink
added testimonial slider
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinpapst committed Jul 22, 2024
1 parent 11e8d72 commit 1d14e62
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 44 deletions.
18 changes: 9 additions & 9 deletions _data/testimonials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
url: 'http://cenas.uy'
text: "kimai is a super web for keeping tracks of our daily work, the interface is clean and very useful, just easy, couple clicks and data, and that is done. \n<mark>we have used since 5 years ago, and the reports are easy to run</mark>. only 1 time i have to support a ticket, because we forgot the password!. \nthanks for all the work here!"
date: '2024-04-03'
tags: [English, Cloud, WallOfLove]
tags: [English, Cloud, WallOfLove, SliderHomepage]
avatar: mathias.webp
logo: ''
video: ''
Expand All @@ -36,7 +36,7 @@
url: 'https://klosebrothers.de/'
text: 'Wir nutzen Kimai seit Kurzem für unser Zeitmanagement und sind sehr zufrieden. Ein schönes Design und eine einfache Bedienung waren uns wichtig, der größte Pluspunkt ist jedoch der Support: <mark>Das Team antwortet schnell und geht auf alle Wünsche und Anliegen ein</mark>, auch wenn es mal eine Sonderlösung sein muss. Dadurch für uns eine absolute Empfehlung an alle, die eine Lösung zur Zeiterfassung suchen 👍'
date: '2024-04-17'
tags: [Cloud, German, WallOfLove]
tags: [Cloud, German, WallOfLove, SliderHomepage]
avatar: jasmin.webp
logo: ''
video: ''
Expand Down Expand Up @@ -66,7 +66,7 @@
url: ''
text: "I want to say you thank you for this amazing tool you have build. Kimai is great for many purposes&nbsp;and I'm sure you can keep improving a great business with it. I found it a few years ago (in 2021), looking for some tools to make my life&nbsp;easier when i have to make everyday time tracking. \nSo that's&nbsp;the unique thing i use from Kimai.&nbsp;"
date: '2024-04-30'
tags: [PersonalUse, English, WallOfLove]
tags: [PersonalUse, English, WallOfLove, SliderHomepage]
avatar: ''
logo: ''
video: ''
Expand Down Expand Up @@ -96,7 +96,7 @@
url: 'https://www.fairtrade-deutschland.de'
text: "Wir nutzen Kimai für die Projekt-Zeiterfassung mit unseren Partner-Organisationen.\nDabei haben wir besonders die gute Übersichtlichkeit, Auswertbarkeit und die einfache Bedienung im Fokus.\nAls NGO wissen wir auch die starke Fokussierung von Kimai auf diesen Sektor zu schätzen.\nDer Support ist hervorragend. Wir sind sehr zufrieden."
date: '2024-04-29'
tags: [NonProfit, German, Cloud, WallOfLove]
tags: [NonProfit, German, Cloud, WallOfLove, SliderHomepage]
avatar: johannes-mertens.webp
logo: fairtrade-deutschland-e.v..webp
video: ''
Expand Down Expand Up @@ -141,7 +141,7 @@
url: 'https://isaacmailach.im'
text: '<mark>I love how I can combine time tracking, expense tracking, and invoicing into one app</mark> without features hidden behind nagging subscriptions. I can click one button to invoice my clients now! Seriously a godsend. Also, the clean UI is well thought-out and simple to learn. Highly recommend this one!'
date: '2024-04-01'
tags: [English, OnPremise, Invoice, WallOfLove]
tags: [English, OnPremise, Invoice, WallOfLove, SliderHomepage]
avatar: isaac-mailach.webp
logo: ''
video: ''
Expand Down Expand Up @@ -319,7 +319,7 @@
position: Service
company: 'Roptec GmbH'
url: 'https://roptec.com/'
text: "When I started to identify a time reporting software for our medium size enterprise (~30 people distributed all over United States and Canada) in the software service industry for onsite and remote services, I had several programs in my mind. In my specification I had the following things to be covered\n- Customer related time reporting\n- Project related time reporting\n- Time approval\n- Various hierarchies in user and access levels\n- Open data interface for potential interfaces to other software packages (such as various payroll software packages for Canada and US, ERP for invoicing) \n- Time budget for hourly packages\n- Time reporting to customers with time budget\n- The data is mine and I always want to have access to it\n- I would like to create plugins if I need to add features that do not yet exist\n\nI continued my search but always came back to Kevin Papst’s time reporting software Kimai. So I installed it on a shared host within several hours (sorry, I am not faster, but it was quite ok for me without much knowledge on SSH and it was well documented anyways). I continued to set up a few users and imported a few customers, projects and finally understood how activities are to be set up (global and local). This is a feature that surprised me even more. Well implemented! I finally rolled it out to a small group and then the entire team. The time reporting is now fully implemented within 2 months from first idea to fully operational. \n\nThen the demands grow with the possibilities: I purchased a few plugins and these were installed as simple as the main software. Then, when I had even more requests that I didn’t find an answer by plugins, I reached out to the developer Kevin asking for help with changing a report and he simply answered to consider this for the entire software, not just a module for me. It may be within some of the next releases.\n\nIn summary, <mark>Kimai is a flexible time reporting package with active code, modern, responsive and fast user interface and a fast responding support</mark>.\n\nThanks, Kevin, for this nice software package!"
text: "When I started to identify a time reporting software for our medium size enterprise (~30 people distributed all over United States and Canada) in the software service industry for onsite and remote services, I had several programs in my mind. In my specification I had the following things to be covered\n- Customer related time reporting\n- Project related time reporting\n- Time approval\n- Various hierarchies in user and access levels\n- Open data interface for potential interfaces to other software packages (such as various payroll software packages for Canada and US, ERP for invoicing) \n- Time budget for hourly packages\n- Time reporting to customers with time budget\n- The data is mine and I always want to have access to it\n- I would like to create plugins if I need to add features that do not yet exist\n\nI continued my search but always came back to Kevin Papst’s time reporting software Kimai. So I installed it on a shared host. I continued to set up a few users and imported a few customers, projects and finally understood how activities are to be set up (global and local). This is a feature that surprised me even more. Well implemented! I finally rolled it out to a small group and then the entire team. The time reporting is now fully implemented within 2 months from first idea to fully operational. \n\nThen the demands grow with the possibilities: I purchased a few plugins and these were installed as simple as the main software. Then, when I had even more requests that I didn’t find an answer by plugins, I reached out to the developer Kevin asking for help with changing a report and he simply answered to consider this for the entire software, not just a module for me. It may be within some of the next releases.\n\nIn summary, <mark>Kimai is a flexible time reporting package with active code, modern, responsive and fast user interface and a fast responding support</mark>.\n\nThanks, Kevin, for this nice software package!"
date: '2024-05-02'
tags: [OnPremise, Plugin, English, WallOfLove]
avatar: frank.webp
Expand All @@ -336,7 +336,7 @@
url: 'https://apg23.org'
text: 'Usiamo Kimai da ormai due anni per tener traccia del tempo dedicato ad ogni fase dei nostri progetti e per la fatturazione delle ore verso le nostre realtà. Il software è completo, intuitivo e risponde appieno alle nostre necessità. Oltre a questo Kevin si è sempre dimostrato disponibile ad attento alle nostre necessità!'
date: '2024-04-15'
tags: [Italian, NonProfit, Church, WallOfLove]
tags: [Italian, NonProfit, Church, WallOfLove, SliderHomepage]
avatar: alessandro-pollastri.webp
logo: ''
video: ''
Expand Down Expand Up @@ -382,7 +382,7 @@
url: 'https://linuxnewmedia.com/'
text: "I needed to find a good time tracker on short notice, and wanted it to be EU hosted and open source. Luckily, I found Kimai and have been very happy with it ever since, especially because it is very straightforward and intuitive to use.\nAfter using it for my initial project, the Kimai team helped me migrate my data for company use, now allowing us to roll it out for the entire team without losing the original data.\nKeep up the good work!"
date: '2024-05-30'
tags: [WallOfLove, English, Cloud, NonProfit]
tags: [WallOfLove, English, Cloud, NonProfit, SliderHomepage]
avatar: brian-osborn.webp
logo: cct.webp
video: ''
Expand Down Expand Up @@ -442,7 +442,7 @@
url: 'https://www.hcmplus.de'
text: 'Die beste Software für die Projektzeiterfassung für Freelancer und kleine Unternehmen. Seit 16 Jahren im Einsatz bei uns, zuerst als lokale Installation, dann in der Cloudversion. <mark>Läuft und läuft und läuft ohne Probleme oder Störungen.</mark> Top Software, top Support! Eindeutige Empfehlung.'
date: '2024-06-27'
tags: [Cloud, German, WallOfLove]
tags: [Cloud, German, WallOfLove, SliderHomepage]
avatar: armin-bittner.webp
logo: hcm+-gmbh.webp
video: ''
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,47 +23,39 @@ <h2 class="h1 text-center text-md-start mx-auto mx-md-0 pt-md-2" style="max-widt
"nextEl": "#next-testimonial"
},
"breakpoints": {
"500": {
"slidesPerView": 2
},
"1000": {
"slidesPerView": 2
},
"1200": {
"slidesPerView": 3
}
"600": { "slidesPerView": 2 }
}
}'>
<div class="swiper-wrapper">

{% for testimonial in site.data.testimonials %}
<div class="swiper-slide h-auto pt-4">
<figure class="d-flex flex-column h-100 px-2 px-sm-0 mb-0 mx-2">
{% for testimonial in include.testimonials %}
<div class="swiper-slide h-auto pt-4 pb-3 px-2">
<div class="d-flex flex-column h-100 px-2 px-sm-0 mb-0">
<div class="card h-100 position-relative border-0 shadow-sm pt-4">
<span class="btn btn-icon btn-primary shadow-primary pe-none position-absolute top-0 start-0 translate-middle-y ms-4">
<span class="btn btn-icon btn-primary shadow-primary pe-none position-absolute top-0 start-0 translate-middle-y ms-4">
<i class="bx bxs-quote-left"></i>
</span>
<blockquote class="card-body pb-3 mb-0">
<p class="mb-0">{{ testimonial.content }}</p>
</blockquote>
<div class="card-footer border-0 text-nowrap pt-0">
{% for i in (1..testimonial.rating) %}
</span>
<blockquote class="card-body pb-4 mb-0">
<div class="text-nowrap pt-1 mb-3">
{% for i in (1..testimonial.rating) %}
<i class="bx bxs-star text-warning"></i>
{% endfor %}
{% assign num = 5 | minus: testimonial.rating %}
{% for i in (1..num) %}
<i class="bx bx-star text-muted opacity-75"></i>
{% endfor %}
{% endfor %}
</div>
{{ testimonial.text | markdownify }}
</blockquote>
<div class="card-footer d-flex align-items-center border-0 pt-0">
{% if testimonial.avatar == '' %}
{{ site.avatar_fallback }}
{% else %}
<img src="/images/testimonials/{{ testimonial.avatar }}" width="48" class="rounded-circle ms-n1" alt="{{ testimonial.name }}">
{% endif %}
<div class="ps-2 ms-1">
<h6 class="fs-base fw-semibold mb-0">{{ testimonial.name }}</h6>
<span class="fs-sm text-muted">{{ testimonial.position }}</span>
</div>
</div>
</div>
<figcaption class="d-flex align-items-center ps-4 pt-4">
<img src="{{ testimonial.image }}" width="48" class="rounded-circle" alt="{{ testimonial.name }}">
<div class="ps-3">
<h6 class="fs-sm fw-semibold mb-0">{{ testimonial.name }}</h6>
<span class="fs-xs text-muted">{{ testimonial.position }}</span>
</div>
</figcaption>
</figure>
</div>
</div>
{% endfor %}

Expand Down
5 changes: 2 additions & 3 deletions _layouts/homepage.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,8 @@

{% include section-features-images.html %}

{% comment %}
{% include section-testimonials.html %}
{% endcomment %}
{% assign testimonials = site.data.testimonials | where_exp: "item", "item.tags contains 'SliderHomepage'" | sample: 5 %}
{% include testimonials-slider.html testimonials=testimonials %}

{% include section-features.html %}

Expand Down

0 comments on commit 1d14e62

Please sign in to comment.