diff --git a/README.md b/README.md index 5de339f58fb61..28b5ab68a86a3 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@
- - + +

diff --git a/i18n/locales/en.json b/i18n/locales/en.json index 17ab912257839..6d75dbb020780 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -103,6 +103,7 @@ "links": { "about": "About Node.js", "aboutSide": "About Node.js®", + "branding": "Branding of Node.js", "governance": "Project Governance", "releases": "Previous Releases", "security": "Security Reporting" diff --git a/navigation.json b/navigation.json index 3b5b9baac3064..bc2f96c7c630e 100644 --- a/navigation.json +++ b/navigation.json @@ -82,6 +82,10 @@ "link": "/about", "label": "components.navigation.about.links.aboutSide" }, + "branding": { + "link": "/about/branding", + "label": "components.navigation.about.links.branding" + }, "governance": { "link": "/about/governance", "label": "components.navigation.about.links.governance" diff --git a/pages/en/about/branding.mdx b/pages/en/about/branding.mdx new file mode 100644 index 0000000000000..e04f331424bc8 --- /dev/null +++ b/pages/en/about/branding.mdx @@ -0,0 +1,110 @@ +--- +title: Branding of Node.js +layout: about.hbs +--- + +# Branding of Node.js + +Please review the [trademark policy](https://trademark-policy.openjsf.org/) for information about permissible use of Node.js® logos and marks. + +## Node.js® Mascot + +Node.js mascot + +## Node.js® Logo + +### Node.js® Horizontal Logo + + + + + + +
+ Node.js Dark Horizontal Logo + + Node.js Light Horizontal Logo +
+ +### Node.js® Stacked Logo + + + + + + + + + + +
+ Node.js Dark Stacked Logo + + Node.js Light Stacked Logo +
+ Node.js Black Stacked Logo + + Node.js White Stacked Logo +
+ +### JS Icons + + + + + + +
+ JS Icons Green + + White JS Icons +
diff --git a/pages/en/about/index.mdx b/pages/en/about/index.mdx index 0c0760bfa4337..87eb7df540cf0 100644 --- a/pages/en/about/index.mdx +++ b/pages/en/about/index.mdx @@ -3,16 +3,6 @@ title: About Node.js® layout: about --- -
- Node.js mascot -
- ---- - # About Node.js® As an asynchronous event-driven JavaScript runtime, Node.js is designed to build diff --git a/public/static/images/dark-mode.svg b/public/static/images/dark-mode.svg deleted file mode 100644 index 882e1d5d9afee..0000000000000 --- a/public/static/images/dark-mode.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/static/images/language-picker.svg b/public/static/images/language-picker.svg deleted file mode 100644 index d3aa4eb9ef45d..0000000000000 --- a/public/static/images/language-picker.svg +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/static/images/light-mode.svg b/public/static/images/light-mode.svg deleted file mode 100644 index f83f069bf08bc..0000000000000 --- a/public/static/images/light-mode.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/static/images/logo.png b/public/static/images/logo.png deleted file mode 100644 index 6845ac0ebbfca..0000000000000 Binary files a/public/static/images/logo.png and /dev/null differ diff --git a/public/static/images/logo.svg b/public/static/images/logo.svg deleted file mode 100644 index f4446600ab402..0000000000000 --- a/public/static/images/logo.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/static/images/logos/nodejs-black.eps b/public/static/images/logos/nodejs-black.eps deleted file mode 100644 index e3186994f526e..0000000000000 Binary files a/public/static/images/logos/nodejs-black.eps and /dev/null differ diff --git a/public/static/images/logos/nodejs-dark.eps b/public/static/images/logos/nodejs-dark.eps deleted file mode 100644 index ce9c34b72bc3b..0000000000000 Binary files a/public/static/images/logos/nodejs-dark.eps and /dev/null differ diff --git a/public/static/images/logos/nodejs-green.eps b/public/static/images/logos/nodejs-green.eps deleted file mode 100644 index 6f8a8dcc68ab5..0000000000000 Binary files a/public/static/images/logos/nodejs-green.eps and /dev/null differ diff --git a/public/static/images/logos/nodejs-light.eps b/public/static/images/logos/nodejs-light.eps deleted file mode 100644 index 98124e9d1f245..0000000000000 Binary files a/public/static/images/logos/nodejs-light.eps and /dev/null differ diff --git a/public/static/images/logos/nodejs-new-pantone-black.svg b/public/static/images/logos/nodejs-new-pantone-black.svg deleted file mode 100644 index bef102d04b564..0000000000000 --- a/public/static/images/logos/nodejs-new-pantone-black.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/static/images/logos/nodejs-new-pantone-white.svg b/public/static/images/logos/nodejs-new-pantone-white.svg deleted file mode 100644 index 74b772d669841..0000000000000 --- a/public/static/images/logos/nodejs-new-pantone-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/static/images/logos/nodejs.png b/public/static/images/logos/nodejs.png deleted file mode 100644 index 82ae28db16583..0000000000000 Binary files a/public/static/images/logos/nodejs.png and /dev/null differ diff --git a/public/static/logos/jsIconGreen.svg b/public/static/logos/jsIconGreen.svg new file mode 100644 index 0000000000000..4d140b28eb7bf --- /dev/null +++ b/public/static/logos/jsIconGreen.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/jsIconWhite.svg b/public/static/logos/jsIconWhite.svg new file mode 100644 index 0000000000000..cc26750b457b8 --- /dev/null +++ b/public/static/logos/jsIconWhite.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsDark.svg b/public/static/logos/nodejsDark.svg new file mode 100644 index 0000000000000..762745f046f60 --- /dev/null +++ b/public/static/logos/nodejsDark.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsLight.svg b/public/static/logos/nodejsLight.svg new file mode 100644 index 0000000000000..9fceb2a7d91e1 --- /dev/null +++ b/public/static/logos/nodejsLight.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsStackedBlack.svg b/public/static/logos/nodejsStackedBlack.svg new file mode 100644 index 0000000000000..c43a76b399f14 --- /dev/null +++ b/public/static/logos/nodejsStackedBlack.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsStackedDark.svg b/public/static/logos/nodejsStackedDark.svg new file mode 100644 index 0000000000000..9aac264b2d234 --- /dev/null +++ b/public/static/logos/nodejsStackedDark.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsStackedLight.svg b/public/static/logos/nodejsStackedLight.svg new file mode 100644 index 0000000000000..d43e142149270 --- /dev/null +++ b/public/static/logos/nodejsStackedLight.svg @@ -0,0 +1 @@ + diff --git a/public/static/logos/nodejsStackedWhite.svg b/public/static/logos/nodejsStackedWhite.svg new file mode 100644 index 0000000000000..dd9dbd25e24c4 --- /dev/null +++ b/public/static/logos/nodejsStackedWhite.svg @@ -0,0 +1 @@ + diff --git a/redirects.json b/redirects.json index 3907eaf608a6d..97ee72ad89467 100644 --- a/redirects.json +++ b/redirects.json @@ -152,6 +152,10 @@ "source": "/(static/|)apple-touch-icon(.*).png", "destination": "/static/images/favicons/favicon.png" }, + { + "source": "/(static/)images/logo.svg", + "destination": "/static/logos/nodejsLight.svg" + }, { "source": "/logos/:path*", "destination": "/static/images/logos/:path*"