diff --git a/doc/assets/icons/logo-black-text.png b/doc/assets/icons/logo-black-text.png new file mode 100644 index 00000000000..c593f891c1d Binary files /dev/null and b/doc/assets/icons/logo-black-text.png differ diff --git a/doc/assets/icons/logo-text.svg b/doc/assets/icons/logo-text.svg new file mode 100644 index 00000000000..6f842518618 --- /dev/null +++ b/doc/assets/icons/logo-text.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + diff --git a/doc/assets/icons/logo-white-text.png b/doc/assets/icons/logo-white-text.png new file mode 100644 index 00000000000..29ad9ed4fd0 Binary files /dev/null and b/doc/assets/icons/logo-white-text.png differ diff --git a/doc/assets/icons/logo.png b/doc/assets/icons/logo.png index 4cbe12dd97b..5651de93f58 100644 Binary files a/doc/assets/icons/logo.png and b/doc/assets/icons/logo.png differ diff --git a/doc/assets/icons/logo.svg b/doc/assets/icons/logo.svg index b44ed197262..beee014a3d5 100644 --- a/doc/assets/icons/logo.svg +++ b/doc/assets/icons/logo.svg @@ -19,4 +19,9 @@ # under the License. # --> - + + + + + + diff --git a/doc/assets/scss/PTMono-Regular.ttf b/doc/assets/scss/PTMono-Regular.ttf new file mode 100644 index 00000000000..b1983838c66 Binary files /dev/null and b/doc/assets/scss/PTMono-Regular.ttf differ diff --git a/doc/assets/scss/_styles_project.scss b/doc/assets/scss/_styles_project.scss index 03c8554702a..b69a1eb167a 100644 --- a/doc/assets/scss/_styles_project.scss +++ b/doc/assets/scss/_styles_project.scss @@ -15,9 +15,21 @@ // specific language governing permissions and limitations // under the License. +@font-face { + font-family: 'PT Mono'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(./PTMono-Regular.ttf) format('truetype'); +} + // Disable all github editing links for now .td-page-meta--view { display: none !important; } .td-page-meta--edit { display: none !important; } .td-page-meta--child { display: none !important; } .td-page-meta--issue { display: none !important; } .td-page-meta--project-issue { display: none !important; } + +.navbar-brand { + font-family: "PT Mono", monospace; +} diff --git a/doc/config.toml b/doc/config.toml index f0c87e9988a..4b58b37f02a 100644 --- a/doc/config.toml +++ b/doc/config.toml @@ -87,8 +87,8 @@ anchor = "smart" # Language configuration -[languages] -[languages.en] +[languages.params] +[languages.en.params] title = "Apache Avro" description = "" languageName ="English" diff --git a/doc/content/en/blog/news/new-project-logo.md b/doc/content/en/blog/news/new-project-logo.md new file mode 100644 index 00000000000..24f886912da --- /dev/null +++ b/doc/content/en/blog/news/new-project-logo.md @@ -0,0 +1,50 @@ +--- +title: "New Project Logo" +linkTitle: "New Project Logo" +date: 2023-11-21 +--- + + + +The Apache Avro project has a new project logo! + +The old logo was derived from the logo of a (now defunct) aircraft manufacturer +in Great Britain. This posed a risk, as the Apache foundation would not contest +legal action (even if extremely unlikely). + +But thanks to Emma Kellam, we now have a new logo! She has made several logo +designs, and after some debate and several votes (it was a close call!), we can +announce the new logo: + +[//]: # (the logo scales to 100% high or all available width, so limit it) +

+{{< project_logo >}} +

+ +The new logo is an homage to the previous logo, which is also triangular and +uses blue colours. The paper airplane embodies keywords like 'fast', 'small' +and 'efficient'. The blobby tail left behind by the airplane makes the icon +unique and embodies 'flow' and 'transformation'. + +All in all a very nice logo for Apache Avro, which embodies the same keywords. + +Thanks for all your hard work Emma, and welcome! diff --git a/doc/content/en/docs/++version++/logo.svg b/doc/content/en/docs/++version++/logo.svg deleted file mode 100644 index b44ed197262..00000000000 --- a/doc/content/en/docs/++version++/logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/doc/layouts/partials/navbar.html b/doc/layouts/partials/navbar.html index 98c7bf94f8f..a57cdd1f31c 100644 --- a/doc/layouts/partials/navbar.html +++ b/doc/layouts/partials/navbar.html @@ -23,9 +23,9 @@