Skip to content

Commit 450d75f

Browse files
committed
consolidate styling for new and existing sections
1 parent c30fd90 commit 450d75f

7 files changed

+43
-72
lines changed
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
<section class="dev-ui-build-container-image">
1+
<section class="dev-ui-section">
2+
<div class="section-content">
23
<h3>Build Container Image</h3>
3-
<p>Create production-ready container images directly from the Dev UI.</p>
4-
</section>
4+
<p>Create production-ready container images directly from the Dev UI. The interface simplifies the process, allowing you to customize build configurations and monitor the progress effortlessly.</p>
5+
6+
<div class="image-container">
7+
<img class="light-only" src="{{site.baseurl}}/assets/images/dev-ui/build-container-image-dev-ui-light.png" alt="Build Container Image Light">
8+
<img class="dark-only" src="{{site.baseurl}}/assets/images/dev-ui/build-container-image-dev-ui-dark.png" alt="Build Container Image Dark">
9+
</div>
10+
</div>
11+
</section>

_includes/dev-ui-configuration.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<section class="dev-ui-configuration">
1+
<section class="dev-ui-section">
22
<div class="section-content">
33

44
<h3>Configuration Management</h3>
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
<section class="dev-ui-continuous-testing">
1+
<section class="dev-ui-section">
2+
<div class="section-content">
23
<h3>Continuous Testing</h3>
3-
<p>Run continuous tests directly in the Dev UI to ensure code quality and catch regressions early.</p>
4-
</section>
4+
<p>Run continuous tests directly in the Dev UI to ensure code quality and catch regressions early. The intuitive interface provides instant feedback and allows you to monitor test results in real-time, streamlining the development process.</p>
5+
6+
<div class="image-container">
7+
<img class="light-only" src="{{site.baseurl}}/assets/images/dev-ui/continuous-testing-dev-ui-light.png" alt="Continuous Testing Light">
8+
<img class="dark-only" src="{{site.baseurl}}/assets/images/dev-ui/continuous-testing-dev-ui-dark.png" alt="Continuous Testing Dark">
9+
</div>
10+
</div>
11+
</section>
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
<section class="dev-ui-db-schema-generation">
1+
<section class="dev-ui-section">
2+
<div class="section-content">
23
<h3>DB Schema Generation</h3>
3-
<p>Automatically generate database schemas and SQL scripts for faster development.</p>
4-
</section>
4+
<p>Automatically generate database schemas and SQL scripts for faster development. The Quarkus Dev UI simplifies database integration, ensuring your application's data structure is always up to date with minimal effort. For developers familiar with their database of choice, the Dev UI makes it clear what Hibernate and Panache are doing under the hood, providing transparency and confidence in the generated database operations.</p>
5+
6+
<div class="image-container">
7+
<img class="light-only" src="{{site.baseurl}}/assets/images/dev-ui/create-sql-script-dev-ui-light.png" alt="DB Schema Generation Light">
8+
<img class="dark-only" src="{{site.baseurl}}/assets/images/dev-ui/create-sql-script-dev-ui-dark.png" alt="DB Schema Generation Dark">
9+
</div>
10+
</div>
11+
</section>
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
<section class="dev-ui-dependency-visualization">
1+
<section class="dev-ui-section">
2+
<div class="section-content">
23
<h3>Dependency Visualization</h3>
3-
<p>Visualize your application dependencies to optimize and debug relationships.</p>
4-
</section>
4+
<p>Visualize your application dependencies to optimize and debug relationships. The Quarkus Dev UI provides a clear and interactive graph of your application's modules and their dependencies, helping you quickly identify potential issues or inefficiencies.</p>
5+
6+
<div class="image-container">
7+
<img class="light-only" src="{{site.baseurl}}/assets/images/dev-ui/dependency-graph-dev-ui-light.png" alt="Dependency Visualization Light">
8+
<img class="dark-only" src="{{site.baseurl}}/assets/images/dev-ui/dependency-graph-dev-ui-dark.png" alt="Dependency Visualization Dark">
9+
</div>
10+
</div>
11+
</section>

_includes/dev-ui-visualize-endpoints.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<section class="dev-ui-visualize-endpoints">
1+
<section class="dev-ui-section">
22
<div class="section-content">
33
<h3>Visualize Endpoints</h3>
44
<p>Interact effortlessly with your application's endpoints using the built-in Quarkus Dev UI. Quickly navigate to any of the endpoints of your Quarkus application with ease.</p>

_sass/layouts/dev-ui.scss

Lines changed: 1 addition & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
2-
3-
.dev-ui-configuration {
1+
.dev-ui-section {
42
padding: 2rem 1rem;
53

64
h3 {
@@ -18,7 +16,6 @@
1816
text-align: left;
1917
}
2018

21-
2219
.image-container {
2320
display: flex;
2421
justify-content: center;
@@ -30,60 +27,6 @@
3027
border: 1px solid var(--card-outline);
3128
border-radius: 5px;
3229
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
33-
transition: transform 0.3s ease;
34-
35-
36-
}
37-
}
38-
39-
@media screen and (max-width: 768px) {
40-
h3 {
41-
font-size: 1.5rem;
42-
}
43-
44-
p {
45-
font-size: 0.9rem;
46-
}
47-
48-
.image-container img {
49-
max-width: 100%;
50-
}
51-
}
52-
}
53-
54-
55-
.dev-ui-visualize-endpoints {
56-
padding: 2rem 1rem;
57-
58-
h3 {
59-
font-size: 1.8rem;
60-
color: var(--heading-color);
61-
margin-bottom: 1rem;
62-
text-align: left;
63-
}
64-
65-
p {
66-
font-size: 1rem;
67-
color: var(--main-text-color);
68-
line-height: 1.5;
69-
margin: 3rem 0;
70-
text-align: left;
71-
}
72-
73-
74-
.image-container {
75-
display: flex;
76-
justify-content: center;
77-
margin: 1rem 0;
78-
79-
img {
80-
max-width: 80%;
81-
height: auto;
82-
border: 1px solid var(--card-outline);
83-
border-radius: 5px;
84-
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
85-
transition: transform 0.3s ease;
86-
8730
}
8831
}
8932

0 commit comments

Comments
 (0)