Skip to content

Commit 134cb37

Browse files
authored
Merge pull request #2227 from insectengine/userstories-link
Add Basic User stories page
2 parents c93b2ca + dda4da1 commit 134cb37

File tree

35 files changed

+104
-25
lines changed

35 files changed

+104
-25
lines changed

_data/projectfooter.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ links:
1616
url: /events
1717
- page: Newsletter
1818
url: /newsletter
19+
- page: User Stories
20+
url: /userstories
1921
- page: Roadmap
2022
url: https://github.com/orgs/quarkusio/projects/13/views/1
2123
- page: Security policy

_includes/books-band.html

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
<div class="component-wrapper books-band">
2-
{% for item in site.data.books %}
3-
<div class="width-6-12 book">
4-
<div class="grid-wrapper">
5-
<div class="img-wrapper">
6-
<a href="{{ item.link }}" target="_blank">
7-
<img src="{{site.baseurl}}/assets/images/books/{{ item.thumbnail }}">
8-
</a>
9-
</div>
10-
<div class="info-wrapper">
11-
<h4 class="mt-0"><a href="{{ item.link }}" target="_blank">{{ item.title }}</a></h4>
12-
<p>{{ item.description }}</p>
13-
<small>
14-
Publish Date: {{ item.publish-date }}<br/>
15-
Author(s): {{ item.authors }}
16-
</small>
1+
<div class="full-width-bg component-slim">
2+
<div class="grid-wrapper click-cards">
3+
<div class="width-12-12 width-12-12-m">
4+
</div>
5+
6+
{% for item in site.data.books %}
7+
<div class="card">
8+
<a href="{{ item.link }}"></a>
9+
<div>
10+
<img src="{{site.baseurl}}/assets/images/books/{{ item.thumbnail }}">
11+
<p class="title">{{ item.title }}</p>
12+
<div class="description">
13+
<p>{{ item.description }}</p></div>
14+
<div class="metatext">Publish Date: {{ item.publish-date }}<br/>
15+
Author(s): {{ item.authors }}</div>
1716
</div>
1817
</div>
19-
</div>
20-
{% endfor %}
18+
{% endfor %}
19+
20+
</div>
2121
</div>

_includes/header-navigation.html

+2-3
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,15 @@
1919
<li><a href="{{site.baseurl}}/kubernetes-native" class="{% if page.url contains '/kubernetes-native/' %}active{% endif %}">KUBERNETES NATIVE</a></li>
2020
<li><a href="{{site.baseurl}}/standards" class="{% if page.url contains '/standards/' %}active{% endif %}">STANDARDS</a></li>
2121
<li><a href="{{site.baseurl}}/versatility" class="{% if page.url contains '/versatility/' %}active{% endif %}">VERSATILITY</a></li>
22-
<li><a href="{{site.baseurl}}/container-first" class="{% if page.url contains '/container-first/' %}active{% endif %}">CONTAINER FIRST</a></li>
23-
24-
22+
<li><a href="{{site.baseurl}}/container-first" class="{% if page.url contains '/container-first/' %}active{% endif %}">CONTAINER FIRST</a></li>
2523
</ul>
2624
</li>
2725
<li class="dropdown">
2826
<span href="{{site.baseurl}}/learn/">Learn<i class="fas fa-chevron-down"></i></span>
2927
<ul class="submenu">
3028
<li><a href="{{site.baseurl}}/get-started" class="{% if page.url contains '/get-started/' %}active{% endif %}">GET STARTED</a></li>
3129
<li><a href="{{site.baseurl}}/guides" class="{% if page.url contains '/guides/' %}active{% endif %}">DOCUMENTATION</a></li>
30+
<li><a href="{{site.baseurl}}/userstories/" class="{% if page.url contains '/userstories/' %}active{% endif %}">USER STORIES</a></li>
3231
<li><a href="{{site.baseurl}}/qtips" class="{% if page.url contains '/qtips/' %}active{% endif %}">"Q" TIP VIDEOS</a></li>
3332
<li><a href="{{site.baseurl}}/books" class="{% if page.url contains '/books/' %}active{% endif %}">BOOKS</a></li>
3433
</ul>

_includes/homepage-userstory-callout.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<div class="grid__item width-10-12 width-12-12-m">
2222
<p class="callout-quote">{{ site.data.callout-quotes.quote }}</p>
2323
<p class="callout-credit">- {{ site.data.callout-quotes.author }}</p>
24-
<p class="callout-links"><a href="{{ site.data.callout-quotes.usecaselink }}">Read this User Story</a> | <a href="{{site.baseurl}}/blog/tag/user-story/">See All User Stories</a></p>
24+
<p class="callout-links"><a href="{{ site.data.callout-quotes.usecaselink }}">Read this User Story</a> | <a href="{{site.baseurl}}/userstories/">See All User Stories</a></p>
2525
</div>
2626
</div>
2727
</div>

_includes/userstories-band.html

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<div class="full-width-bg component-slim">
2+
<div class="grid-wrapper click-cards">
3+
<div class="width-12-12 width-12-12-m">
4+
</div>
5+
6+
{% for post in site.tags.user-story %}
7+
{% assign author = site.data.authors[post.author] %}
8+
<div class="card">
9+
<a href="{{site.baseurl}}{{ post.url }}"></a>
10+
<div>
11+
{% if post.thumbnailimage %}
12+
<img src="{{ post.thumbnailimage }}">
13+
{% endif %}
14+
<p class="title">{{ post.title }}</p>
15+
<div class="description">
16+
{% if post.synopsis %}
17+
<p>{{ post.synopsis | strip_html }}</p>
18+
{% else %}
19+
<p>{{ post.content | strip_html | truncate: 200 }}</p>
20+
{% endif %}</div>
21+
<div class="metatext">Written by: {% if post.author %} {{ author.name }} {% endif %} </div>
22+
</div>
23+
</div>
24+
{% endfor %}
25+
26+
</div>
27+
</div>

_layouts/userstories.html

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
layout: base
3+
---
4+
5+
{% include title-band.html %}
6+
7+
{% include userstories-band.html %}
8+

_posts/2019-11-06-gowithflow-chooses-quarkus-to-deliver-fast-to-production.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: GoWithFlow chooses Quarkus to deliver fast to production with minimal ris
44
date: 2019-11-06
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/gowithflow/Flow_id.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/gowithflow
910

_posts/2019-11-13-vodafone-greece-replaces-spring-boot.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Vodafone Greece replaces Spring Boot with Quarkus
44
date: 2019-11-13
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/vodafonegreece/New_VF_Logo_Horiz_RGB_RED.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/vodafonegreece
910

_posts/2019-12-11-talkdesk-chooses-quarkus-for-fast-innovation.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: For fast innovation and to stay ahead of the competition, Talkdesk choose
44
date: 2019-12-11 00:00:00.000 -0600
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/talkdesk/td_logo_2019_cmyk_darkblue.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/talkdesk
910

_posts/2020-02-10-asiakastieto-chooses-quarkus-for-microservices.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Suomen Asiakastieto Oy chooses Quarkus for their microservices developmen
44
date: 2020-02-10
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/asiakastieto/Asiakastieto-logo.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/asiakastieto
910

_posts/2020-02-17-aviatar-experiences-significant-savings.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Lufthansa Technik AVIATAR experiences significant cloud resources savings
44
date: 2020-02-17
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/lufthansatechnik/LHT_logo.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/lufthansatechnik
910

_posts/2020-03-16-ennovativesolutions-uses-quarkus-with-aws-lambda.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Ennovative Solutions uses Quarkus with AWS Lambda to deliver a better cus
44
date: 2020-03-14
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/ennovativesolutions/ennovativesolutions-purqr.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/ennovativesolutions
910

_posts/2020-04-08-why-did-payair-technologies-switch-to-quarkus.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Why did Payair Technologies switch to Quarkus?
44
date: 2020-04-08
55
tags: user-story
66
author: hubertlewandowski
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/payair/payair_logo_rgb.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/payair
910

_posts/2020-04-24-quarkus-summit-2020.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: post
33
title: Free Quarkus Sessions at Red Hat Summit
44
date: 2020-04-24
5-
tags: conference user-story
5+
tags: conference
66
synopsis: A handy guide to Quarkus sessions at Red Hat's free Summit Virtual Experience.
77
author: jclingan
88
---

_posts/2020-05-06-sedona-rewrites-insurance-premium.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Sedona rewrites insurance premium actuarial engine using Quarkus
44
date: 2020-05-06
55
tags: user-story
66
author: cesarsaavedra
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/sedona/sedona-logo.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/sedona
910

_posts/2020-08-25-backports-application.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: post
33
title: From zero to hero on backporting pull requests
44
date: 2020-08-25
5-
tags: user-story
5+
tags:
66
author: gastaldi
77
---
88
= From zero to hero on backporting pull requests

_posts/2020-08-25-quarkus-day-2020.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: post
33
title: Free Quarkus Sessions at Quarkus Day by Red Hat
44
date: 2020-08-25
5-
tags: conference user-story event
5+
tags: conference event
66
synopsis: A handy guide to Quarkus sessions at Red Hat's free Quarkus Day virtual event.
77
author: jfalkner
88
---

_posts/2020-09-14-wipro-customer-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2020-09-14
55
tags: user-story
66
synopsis: Retailers are aggressively adopting cloud technologies to keep up with changing customer needs, seasonal demand, and increased competition. Digital retailers, like Amazon, are disrupting the industry and retailers are looking for ways to remain competitive.
77
author: jbeck
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/wipro/Wipro_Digital.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/wipro

_posts/2020-09-23-cytech-customer-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2020-09-23
55
tags: user-story
66
synopsis: Cytech uses Quarkus to save Greek Tourism
77
author: dandreadis
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/cytech/cytechLogoLarge.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/cytech

_posts/2021-06-22-abraxas-customer-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2021-06-22
55
tags: user-story
66
synopsis: Abraxas Uses Quarkus For Cutting Edge Tax App
77
author: jbeck
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/abraxas/abraxas.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/abraxas

_posts/2021-09-13-decathlon-user-story.adoc

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ date: 2021-09-13
55
tags: user-story
66
synopsis: 'VCStream: a new messaging platform for DECATHLON’s Value Chain, built on Quarkus.'
77
author: lmathieu
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/decathlon/vcTech_logo_vcStream_500h.jpg
9+
810
---
911

1012
:imagesdir: /assets/images/posts/quarkus-user-stories/decathlon

_posts/2021-09-15-adoptium-customer-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2021-09-15
55
tags: user-story
66
synopsis: Java is used by millions of developers worldwide and is the second most popular language, and they all need a Java runtime. Adoptium, the most popular Java distribution, needed to offer a way for developers to programmatically discover and access pre-built Java binaries across many different variants, and produced an end-user API with Quarkus to improve performance and developer productivity.
77
author: jfalkner
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/adoptium/adoptium-logo.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/adoptium

_posts/2021-09-20-logicdrop-customer-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2021-09-20
55
tags: user-story
66
synopsis: "Moving to Quarkus from a large SpringBoot ecosystem seemed overwhelming at first, but in the end, it was a simple straight-forward transition. Quarkus not only made Java development fun again but also drastically improved the developer experience and Logicdrop's ability to deliver features faster."
77
author: kjq
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop

_posts/2021-12-02-logicdrop-automating-quarkus-with-gitlab.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2021-12-02
55
tags: user-story development-tips gitlab
66
synopsis: "Using Quarkus greatly improved our developers productivity and our CI/CD process needed to be redesigned to catch up. In doing so, we wanted a more universal experience and leveraging Quarkus extensions was a perfect fit. Every step of our Quarkus pipelines, from inception, to development through deployment, and finally monitoring, are now orchestrated through GitLab."
77
author: kjq
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop

_posts/2022-05-31-banco-do-brasil-open-banking-user-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2022-05-31
55
tags: user-story kafka
66
synopsis: Banco do Brasil extracts investment data from the Brazilian Open Banking environment using Quarkus and Kafka to scale horizontally the processing with multiple instances and simultaneous worker threads.
77
author: felipewind
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/bancodobrasil

_posts/2022-09-13-aphp-user-story.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2022-09-13
55
tags: user-story
66
synopsis: 'A short story of Quarkus adoption by APHP (Assistance Publique des Hôpitaux de Paris).'
77
author: jyterrien
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/aphp/aphp-logo-blue.png
89
---
910

1011
:imagesdir: /assets/images/posts/quarkus-user-stories/aphp

_posts/2023-02-09-datacater-uses-quarkus-to-make-data-streaming-accessible.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ date: 2023-02-09
55
tags: user-story
66
synopsis: DataCater provides a developer-friendly ETL platform. Learn why it chose Quarkus for its recent rewrite.
77
author: ssprenger
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png
89
---
910

1011
= DataCater uses Quarkus to make Data Streaming more accessible

_posts/2023-05-09-ministry-of-economy-finance-uruguay-adopts-quarkus.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: MEF and Sofis use Quarkus as core component of a new innovative architect
44
date: 2023-05-09
55
tags: user-story
66
author: fgregorio
7+
thumbnailimage: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus/mef.png
78
---
89
:imagesdir: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus
910

_posts/2024-04-18-quarkus-saas-backend-time-tracking-app-case-study.adoc

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: "Revolutionizing time tracking: how Quarkus transformed our backend devel
44
date: 2024-04-18
55
tags: user-story
66
author: dodalovicgran
7+
thumbnailimage: /assets/images/posts/quarkus-user-stories/gran/gran-logo.png
78
---
89
:imagesdir: /assets/images/posts/quarkus-user-stories/gran
910

_posts/2024-04-22-ship-cars-leverages-quarkus-to-reach-its-goals.adoc

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ date: 2024-04-22
55
tags: user-story
66
synopsis: 'Ship.Cars utilizes the Quarkus framework to increase efficiency and reduce costs in their auto transport logistics, despite initial challenges, the result is improved productivity and future scalability.'
77
author: iyanev
8+
thumbnailimage: /assets/images/posts/quarkus-user-stories/shipcars/sc_logo.png
9+
810
---
911

1012
:imagesdir: /assets/images/posts/quarkus-user-stories/shipcars

_sass/colormode.scss

+6
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ html.dark {
8484
.giscus {
8585
background-color: var(--img-background-color) !important; }
8686

87+
// Cards - backup for no alt image //
88+
.click-cards .card img {
89+
background-color: var(--img-background-color) !important;
90+
padding: 1rem;
91+
margin-bottom: 1rem; }
92+
8793
// Post and Guides - backup for no alt image //
8894
.post .doc-content img {
8995
background-color: var(--img-background-color) !important;

_sass/includes/whitecards.scss

+8
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,14 @@ grid-column: span 3;
119119
line-height: 1.1rem;
120120
}
121121

122+
img {
123+
display: block;
124+
margin-left: auto;
125+
margin-right: auto;
126+
width: 90%;
127+
padding: 1rem 0 2rem 0;
128+
}
129+
122130
span.highlighted {
123131
font-weight: bold;
124132
font-style: italic;
Loading
Loading

userstories.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: userstories
3+
title: User Stories
4+
subtitle: Hear from developers about their successes and challenges when using Quarkus in real-world applications to meet business requirements.
5+
permalink: /userstories/
6+
---

0 commit comments

Comments
 (0)