This is an automated email from the ASF dual-hosted git repository.
junrao pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/kafka-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new de9b9af MINOR: more powered by companies and updating apache logo
(#343)
de9b9af is described below
commit de9b9af8c1a95d3c3a7b8f8f5f40f24802678a82
Author: scott-confluent <[email protected]>
AuthorDate: Wed Mar 24 17:35:47 2021 -0400
MINOR: more powered by companies and updating apache logo (#343)
---
css/styles.css | 162 ++---------------------------------------
images/logo.png | Bin 16618 -> 0 bytes
images/powered-by/axon.png | Bin 0 -> 1493 bytes
images/powered-by/barclays.png | Bin 0 -> 12990 bytes
images/powered-by/oribi.png | Bin 0 -> 48234 bytes
logos/kafka-white.svg | 9 ---
logos/kafka_logo--simple.png | Bin 0 -> 3233 bytes
powered-by.html | 15 ++++
trademark.html | 8 ++
9 files changed, 28 insertions(+), 166 deletions(-)
diff --git a/css/styles.css b/css/styles.css
index ad84aa3..abb185d 100644
--- a/css/styles.css
+++ b/css/styles.css
@@ -276,10 +276,6 @@ ol.toc > li {
overflow-x: scroll;
margin: 2rem 0;
}
-.page-dark .data-table th,
-.page-dark .data-table td {
- color: white;
-}
.data-table tbody {
border-style: solid;
border-color: #E5E5E5;
@@ -402,30 +398,6 @@ tr:nth-child(odd) {
.config-list>li:nth-child(odd) {
background: #f2f2f2;
}
-.page-dark,
-.page-dark * {
- box-sizing: border-box;
-}
-.page-dark .config-list {
- padding-left: 0;
-}
-.page-dark .config-list>li:nth-child(odd) {
- background: rgba(0, 0, 0, 0.2);
-}
-.page-dark .config-list td {
- color: white;
-}
-
-.page-dark .config-list .data-table {
- width: auto;
-}
-
-.page-dark code {
- background-color: rgba(0, 0, 0, 0.2);
- border-color: rgba(0, 0, 0, 0.3);
- border-radius: 0.3rem;
- font-size: 1.4rem;
-}
.horizontal-list li {
display: inline-block;
@@ -444,89 +416,19 @@ tr:nth-child(odd) {
}
.logo-link {
display: inline-block;
- width: 220px;
- height: 64.77px;
- background: url("/images/logo.png");
- background-size: 217px auto;
+ width: 117px;
+ height: 65px;
+ background: url("/logos/kafka_logo--simple.png");
+ background-size: auto 65px;
background-repeat: no-repeat;
/* small: 168 x 50 */
}
-.page-dark .logo-link {
- background: url('/logos/kafka-white.svg');
- background-repeat: no-repeat;
-}
-.page-dark {
- background: #363D3F;
- color: white;
- margin: 0;
-}
-.page-dark .content {
- max-width: 100rem;
-}
-.page-dark .content-separator {
- max-width: 100rem;
- background-color: #969191;
- border: none;
- height: 1px;
-}
-.page-dark .content-get-started {
- margin-top: 7rem;
-}
-.page-dark a:link {
- color: var(--green);
-}
-.page-dark a:visited {
- color: var(--green);
-}
-.page-dark .top-nav-item-anchor:link,
-.page-dark .top-nav-item-anchor:active,
-.page-dark .top-nav-item-anchor:visited,
-.page-dark .top-nav-anchor:link,
-.page-dark .top-nav-anchor:active,
-.page-dark .top-nav-anchor:visited {
- color: white;
- text-decoration: none;
-}
-.page-dark .top-nav-item-anchor:hover,
-.page-dark .top-nav-anchor:hover,
-.page-dark .top-nav-item-anchor:focus,
-.page-dark .top-nav-anchor:focus {
- color: var(--green);
-}
-.page-dark .top-nav-menu {
- background-color: #373E40;
-}
-.page-dark .header {
- background-color: #363D3F;
-}
-.page-dark .header.scrolled {
- background-color: #373E40;
-}
-.page-dark .top-nav-download {
- background: linear-gradient(90deg, #427583 -15.13%, var(--green) 100%),
#0A1011;
- color: white !important; /* ignoring link colors */
-}
-.page-dark .top-nav-download:hover {
- background: linear-gradient(90deg, #427583 -15.13%, #80bdbd 100%), #0A1011;
-}
-.page-dark .anchor-heading {
- position: relative;
-}
.anchor-link,
.header-link {
position: relative;
top: -12rem;
left: 0;
}
-.page-dark .docs-title,
-.page-dark .content-title {
- font-family: Roboto;
- font-weight: bold;
- font-size: 3rem;
- line-height: 4.2rem;
- text-transform: uppercase;
- color: #FFFFFF;
-}
#docs-top-link {
position: fixed;
bottom: 6.5rem;
@@ -596,17 +498,6 @@ tr:nth-child(odd) {
background-color: black;
border-radius: 2px;
}
-.page-dark .burger-toggle {
- padding: .4rem;
- border-radius: .3rem;
- width: 4rem;
- height: 4rem;
- border: 1px solid rgba(0, 0, 0, 0.3);
- background-color: rgba(0, 0, 0, 0.1);
-}
-.page-dark .burger-toggle .burger-line {
- background-color: white;
-}
.top-nav-toggle {
display: none;
}
@@ -1283,11 +1174,6 @@ nav .btn {
.callout--basic {
width: auto;
}
-.page-dark .callout {
- background-color: #363D3F;
- border: 1px solid #888;
- border-radius: .4rem;
-}
.callout::before {
content: "";
width: 0;
@@ -1322,10 +1208,6 @@ nav .btn {
color: #ffffff;
cursor: pointer;
}
-.page-dark .documentation__banner:hover {
- background-color: #222;
- border-bottom: 2px solid white;
-}
.content.documentation--current {
position: relative;
display: flex;
@@ -1408,17 +1290,6 @@ nav .btn {
.pagination__btn--disabled {
display: none;
}
-.page-dark .pagination__btn {
- border-color: white;
- color: white;
- text-decoration: none;
-}
-.page-dark .pagination__btn:hover {
- text-decoration: underline;
- border-color: white;
- color: white;
- background: rgba(0, 0, 0, 0.2);
-}
/* Doc landing page */
.hero {
@@ -1899,10 +1770,6 @@ nav .btn {
color: #000!important;
padding-bottom: 0;
}
-.page-dark .sticky-top .active-menu-item {
- color: #fff!important; /* have to override the previous -- assuming it was
there for a reason */
- border-bottom-color: #fff;
-}
.sticky-top a {
color: #8c8888;
margin-top: 16px;
@@ -1999,9 +1866,6 @@ ul.video-list {
margin-bottom: 54px;
max-width: 91rem;
}
-.page-dark .streams__description {
- color: white;
-}
.separator {
width: 920px;
margin-right: 153px;
@@ -2165,18 +2029,9 @@ ul.video-list {
background-color: #000;
color: #fff;
}
-.page-dark .video__list .active .video-number {
- background-color: white;
- color: black;
-}
.video__list .active .video__text {
color: #000;
}
-.page-dark .video__list .active .video__text {
- color: #fff;
- text-decoration: underline;
- text-decoration-color: black;
-}
.video__item {
margin: 0px;
}
@@ -2473,12 +2328,6 @@ ul.video-list {
.header.scrolled {
box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.38);
}
- .page-dark .header {
- background-color: #373E40;
- }
- .page-dark .top-nav-toggle + .top-nav-container {
- background-color: #373E40;
- }
.page-home .content-home {
margin-top: 16rem;
}
@@ -2634,8 +2483,7 @@ ul.video-list {
.page-home .content {
margin-top: 16rem;
}
- .logo-link,
- .page-dark .logo-link {
+ .logo-link {
width: 170px;
height: 50px;
background-size: 168px auto;
diff --git a/images/logo.png b/images/logo.png
deleted file mode 100644
index 9227b04..0000000
Binary files a/images/logo.png and /dev/null differ
diff --git a/images/powered-by/axon.png b/images/powered-by/axon.png
new file mode 100644
index 0000000..9f35b88
Binary files /dev/null and b/images/powered-by/axon.png differ
diff --git a/images/powered-by/barclays.png b/images/powered-by/barclays.png
new file mode 100644
index 0000000..cee53fb
Binary files /dev/null and b/images/powered-by/barclays.png differ
diff --git a/images/powered-by/oribi.png b/images/powered-by/oribi.png
new file mode 100644
index 0000000..ad6e619
Binary files /dev/null and b/images/powered-by/oribi.png differ
diff --git a/logos/kafka-white.svg b/logos/kafka-white.svg
deleted file mode 100644
index 8b71576..0000000
--- a/logos/kafka-white.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<svg width="218" height="65" viewBox="0 0 218 65" fill="none"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<rect width="217.89" height="64.2843" fill="url(#pattern0)"/>
-<defs>
-<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1"
height="1">
-<use xlink:href="#image0" transform="scale(0.0010352 0.00350877)"/>
-</pattern>
-<image id="image0" width="966" height="285"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8YAAAEdCAYAAADO934EAAAgAElEQVR4nO3d73XbONaAcWbPfF9uBaNUEKWCKBVEqWDkCmJXYLsCOxVYU0GUCqJUEKUCayoYbgV+D3cv3sFgQQokcUGQfH7n6GQmsSn+Jy9wcfHq5eWlyNymKIp1URRviqJYWZ82Z+vzsyiKU1EUx9w3FAAAAACQXo6BcR30bouieCd/xnQoiuK7/HkedzMBAAAAADnIJTAuJQj+JL3DKdS9yJ8lSK7G3XwAAAAAwFjGDozrgPhaAuJypHWoJEB+JEAGAAAAgOUZKzDOISB2ESADAAAAwAKNERjviqJ4yCggdtVB8U1RFPu8VgsAAAAAoCFlYFwX1XqSKtNTUFexvqJIFwAAAADM2z8SbV1dWOvHhI
[...]
-</defs>
-</svg>
diff --git a/logos/kafka_logo--simple.png b/logos/kafka_logo--simple.png
new file mode 100644
index 0000000..a4b5359
Binary files /dev/null and b/logos/kafka_logo--simple.png differ
diff --git a/powered-by.html b/powered-by.html
index e91dba5..4c75553 100644
--- a/powered-by.html
+++ b/powered-by.html
@@ -83,11 +83,21 @@
"logoBgColor": "#ffffff",
"description": "Apache Kafka is a core piece of AppsFlyer large-scale
event driven architecture.<br /><br />It enables AppsFlyer to run a data
pipeline that streams tens of billions of events on a daily basis"
}, {
+ "link": "http://axon.com/",
+ "logo": "axon.png",
+ "logoBgColor": "#000000",
+ "description": "Axon uses Apache Kafka to power mission critical
infrastructure that enables first responders do their jobs effectively."
+ }, {
"link": "https://www.bandwidth.com/",
"logo": "bandwidth.png",
"logoBgColor": "#ffffff",
"description": "<a href='https://www.bandwidth.com/'
target='_blank'>Bandwidth</a> uses Kafka in their Communications Platform to
process call and message data records for billing and data analytics. Kafka
also powers Bandwidth application metrics, system metrics and log aggregation
pipelines."
}, {
+ "link": "https://www.barclays.com/",
+ "logo": "barclays.png",
+ "logoBgColor": "#ffffff",
+ "description": "Barclays utilizes Kafka for streaming and analytical
information."
+ }, {
"link": "https://www.bookingsync.com/",
"logo": "bookingsync.svg",
"logoBgColor": "#ffffff",
@@ -403,6 +413,11 @@
"logoBgColor": "#ffffff",
"description": "Kafka is used as the primary high speed message queue
to power Storm and our real-time analytics/event ingestion pipelines."
}, {
+ "link": "https://oribi.io/oribi-vs-google-analytics",
+ "logo": "oribi.png",
+ "logoBgColor": "#ffffff",
+ "description": "Apache Kafka is the core enabler of Oribi's big-data
real-time analytics solution. As Oribi is built for businesses of all sizes to
make smarter, data-driven decisions, Apache Kafka enables us to ingest and
process billions of events on a daily basis."
+ }, {
"link": "http://www.optimove.com/",
"logo": "optimove.svg",
"logoBgColor": "#ffffff",
diff --git a/trademark.html b/trademark.html
index ce1108e..d843ecf 100644
--- a/trademark.html
+++ b/trademark.html
@@ -32,6 +32,14 @@
><code class="language-text">KAFKA is a registered trademark of The
Apache Software Foundation and
has been licensed for use by [3rd party name]. [3rd party name] has no
affiliation with and is not endorsed by The Apache Software
Foundation.</code></pre>
+
+ <br />
+ <h4>
+ Logos
+ </h4>
+ <ul>
+ <li><a href="https://apache.org/logos/res/kafka/kafka_highres.png"
target="_blank" rel="noopener nofollow">High resolution logo</a></li>
+ </ul>
</section>
</div>