You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/02/17 17:33:56 UTC
[camel-website] 04/07: chore: publish Kamlet catalog
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-website.git
commit 98bf279086eccafe43afae8e897c9dc7786ab102
Author: Zoran Regvart <zr...@apache.org>
AuthorDate: Thu Feb 11 15:52:01 2021 +0100
chore: publish Kamlet catalog
This adds style changes needed to publish the Kamlet catalog and adds a
new source reference to the camel-kamlets repository.
---
antora-playbook.yml | 3 ++
antora-ui-camel/src/css/catalog.css | 51 +++++++++++++++++-------
antora-ui-camel/src/css/doc.css | 4 ++
antora-ui-camel/src/css/img.css | 8 ----
antora-ui-camel/src/css/nav.css | 5 +++
antora-ui-camel/src/css/site.css | 1 -
antora-ui-camel/src/layouts/catalog.hbs | 11 -----
antora-ui-camel/src/partials/catalog-article.hbs | 12 ------
antora-ui-camel/src/partials/catalog-body.hbs | 4 --
antora-ui-camel/src/partials/catalog-main.hbs | 11 -----
antora-ui-camel/src/partials/catalog.hbs | 20 ----------
11 files changed, 49 insertions(+), 81 deletions(-)
diff --git a/antora-playbook.yml b/antora-playbook.yml
index 132875b..333c59b 100644
--- a/antora-playbook.yml
+++ b/antora-playbook.yml
@@ -49,6 +49,9 @@ content:
- url: git@github.com:apache/camel-k-runtime.git
branches: master
start_path: docs
+ - url: git@github.com:nicolaferraro/camel-kamelets.git
+ branches: ui
+ start_path: docs
- url: git@github.com:apache/camel-quarkus.git
branches:
- master
diff --git a/antora-ui-camel/src/css/catalog.css b/antora-ui-camel/src/css/catalog.css
index c311906..0c1acd6 100644
--- a/antora-ui-camel/src/css/catalog.css
+++ b/antora-ui-camel/src/css/catalog.css
@@ -1,24 +1,47 @@
-.catalog .container {
- margin-top: 1.2rem;
- display: flex;
- flex-wrap: wrap;
+.catalog.paragraph {
+ margin: 0;
}
-.catalog .entry {
- width: 15rem;
- min-height: 9rem;
+.catalog {
+ width: 32%;
+ height: 9rem;
+ display: inline-block;
+ vertical-align: top;
+ padding: 1rem 0.8rem 0 0; /* there is a whitespace following every p.catalog that takes up space on the right, having 1rem instead of 0.8rem for right pad would look asymmetrical */
+}
+
+@media screen and (max-width: 1024px) {
+ .catalog {
+ width: 49%;
+ }
+}
+
+@media screen and (max-width: 626px) {
+ .catalog {
+ width: 100%;
+ }
+}
+
+.catalog p {
+ border: 1px solid var(--color-smoke-90);
+ height: 100%;
+}
+
+.catalog .item {
+ display: block;
padding: 1rem;
- margin: 0.5rem;
- border: 2px solid var(--color-smoke-90);
- text-align: center;
}
-.catalog .entry .image {
+.catalog .item a {
+ background-image: none;
display: block;
text-align: center;
}
-.catalog .entry .image > img {
- height: 3rem;
- margin: 1rem;
+.catalog .item .image {
+ display: block;
+}
+
+.catalog .item .image img {
+ width: 4rem;
}
diff --git a/antora-ui-camel/src/css/doc.css b/antora-ui-camel/src/css/doc.css
index 2928620..0559128 100644
--- a/antora-ui-camel/src/css/doc.css
+++ b/antora-ui-camel/src/css/doc.css
@@ -36,6 +36,10 @@
margin: 1.5rem 0;
}
+.doc > h1.page:first-child img {
+ width: 1rem;
+}
+
#preamble + .sect1,
.doc .sect1 + .sect1 {
margin-top: 2rem;
diff --git a/antora-ui-camel/src/css/img.css b/antora-ui-camel/src/css/img.css
deleted file mode 100644
index 3f76c84..0000000
--- a/antora-ui-camel/src/css/img.css
+++ /dev/null
@@ -1,8 +0,0 @@
-article h1.page img {
- width: 1em;
-}
-
-.nav-link .image > img,
-.breadcrumbs li .image > img {
- width: 1em;
-}
diff --git a/antora-ui-camel/src/css/nav.css b/antora-ui-camel/src/css/nav.css
index 6a19b32..40fb557 100644
--- a/antora-ui-camel/src/css/nav.css
+++ b/antora-ui-camel/src/css/nav.css
@@ -219,6 +219,11 @@ html.is-clipped--nav {
font-weight: var(--body-font-weight-bold);
}
+.nav-link .image > img,
+.breadcrumbs li .image > img {
+ width: 1em;
+}
+
.nav-panel-explore {
background: var(--nav-background);
display: flex;
diff --git a/antora-ui-camel/src/css/site.css b/antora-ui-camel/src/css/site.css
index c1f625b..184a68b 100644
--- a/antora-ui-camel/src/css/site.css
+++ b/antora-ui-camel/src/css/site.css
@@ -26,5 +26,4 @@
@import 'sitemap.css';
@import 'videos.css';
@import 'download.css';
-@import 'img.css';
@import 'catalog.css';
diff --git a/antora-ui-camel/src/layouts/catalog.hbs b/antora-ui-camel/src/layouts/catalog.hbs
deleted file mode 100644
index 6a94f57..0000000
--- a/antora-ui-camel/src/layouts/catalog.hbs
+++ /dev/null
@@ -1,11 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
-{{> head defaultPageTitle='Untitled'}}
- </head>
- <body class="article{{#with (or page.attributes.role page.role)}} {{{this}}}{{/with}}">
-{{> header}}
-{{> catalog-body}}
-{{> footer}}
- </body>
-</html>
diff --git a/antora-ui-camel/src/partials/catalog-article.hbs b/antora-ui-camel/src/partials/catalog-article.hbs
deleted file mode 100644
index e8317a6..0000000
--- a/antora-ui-camel/src/partials/catalog-article.hbs
+++ /dev/null
@@ -1,12 +0,0 @@
-<article class="doc catalog">
-{{#with page.title}}
-<h1 class="page">{{{this}}}</h1>
-{{/with}}
-{{{page.contents}}}
-<div class="container">
-{{#with page.navigation}}
-{{> catalog navigation=this}}
-{{/with}}
-</div>
-{{> pagination}}
-</article>
diff --git a/antora-ui-camel/src/partials/catalog-body.hbs b/antora-ui-camel/src/partials/catalog-body.hbs
deleted file mode 100644
index d11c0ec..0000000
--- a/antora-ui-camel/src/partials/catalog-body.hbs
+++ /dev/null
@@ -1,4 +0,0 @@
-<div class="body">
-{{> nav}}
-{{> catalog-main}}
-</div>
diff --git a/antora-ui-camel/src/partials/catalog-main.hbs b/antora-ui-camel/src/partials/catalog-main.hbs
deleted file mode 100644
index a1769e6..0000000
--- a/antora-ui-camel/src/partials/catalog-main.hbs
+++ /dev/null
@@ -1,11 +0,0 @@
-<main class="article">
-{{> toolbar}}
- <div class="content">
-{{#if (eq page.layout '404')}}
-{{> article-404}}
-{{else}}
-{{> toc}}
-{{> catalog-article}}
-{{/if}}
- </div>
-</main>
diff --git a/antora-ui-camel/src/partials/catalog.hbs b/antora-ui-camel/src/partials/catalog.hbs
deleted file mode 100644
index 4cb5c95..0000000
--- a/antora-ui-camel/src/partials/catalog.hbs
+++ /dev/null
@@ -1,20 +0,0 @@
-{{#if navigation.length}}
- {{#each navigation}}
- {{#if ../show}}{{#if ./content}}
- <div class="entry">
- <a href="{{~#if (eq ./urlType 'internal')}}{{{relativize ./url}}}{{~else}}{{{./url}}}{{~/if}}">
- {{{./content}}}
- </a>
- </div>
- {{/if}}{{/if}}
- {{#if (eq ./url @root.page.url)}}
- {{> catalog navigation=./items show='true'}}
- {{else}}
- {{#if ../show}}
- {{> catalog navigation=./items show='true'}}
- {{else}}
- {{> catalog navigation=./items}}
- {{/if}}
- {{/if}}
- {{/each}}
-{{/if}}