This is an automated email from the ASF dual-hosted git repository.

dahn pushed a commit to branch old-style-blogs
in repository https://gitbox.apache.org/repos/asf/cloudstack-www.git

commit 8b3e86c0968a23c9203df086d66e3406630a0136
Author: Daan Hoogland <[email protected]>
AuthorDate: Mon Jan 8 12:47:25 2024 +0100

    docusaurus config for old style blog only
---
 docusaurus.config.js      | 188 ++++++++--------------------------------------
 docusaurus.config.js.blog | 153 -------------------------------------
 2 files changed, 30 insertions(+), 311 deletions(-)

diff --git a/docusaurus.config.js b/docusaurus.config.js
index 0adef140..1efa4b63 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -53,140 +53,15 @@ const config = {
         logo: {
           alt: 'apache-cloudstack',
           src: 'img/navlogo.png',
+          href: 'https://cloudstack.apache.org/'
         },
         items: [
           {
-            label: 'About',
-            position: 'right',
-            items: [
-              {
-                label: 'About',
-                href: '/about'
-              },
-              {
-                label: 'History',
-                href: '/history'
-              },
-              {
-                label: 'Features',
-                href: '/features'
-              },
-              {
-                label: 'Who We Are',
-                href: '/who'
-              },
-              {
-                label: 'Community Bylaws',
-                href: '/bylaws'
-              },
-              {
-                label: 'Trademark Guidelines',
-                href: '/trademark-guidelines'
-              },
-              {
-                label: 'Security',
-                href: '/security'
-              }
-            ]
-          },
-          //{type: 'doc', docId: 'getting-started', position: 'right', label: 
'Docs'},
-          //{type: 'doc', docId: 'community', position: 'right', label: 
'Community', docsPluginId: 'community'},
-          {
-            label: 'Community',
-            position: 'right',
-            items: [
-              {
-                label: 'Get Involved',
-                href: '/contribute'
-              },
-              {
-                label: 'Developer Resources',
-                href: '/developers'
-              },
-              {
-                label: 'Join Mailing Lists',
-                href: '/mailing-lists'
-              },
-              {
-                label: 'Issues Tracker',
-                href: 'https://github.com/apache/cloudstack/issues'
-              },
-              {
-                label: 'Community Slack',
-                href: 
'https://join.slack.com/t/apachecloudstack/shared_invite/zt-1u8qwbivp-u16HRI~LWioLmF1G2D3Iyg',
-              },
-              {
-                label: 'Events and Meetups',
-                href: '/events'
-              },
-              {
-                label: 'Collab Conference',
-                href: 'https://www.cloudstackcollab.org/'
-              },
-            ]
-          },
-          {
-            label: 'Use Cases',
-            position: 'right',
-            items: [
-              {
-                label: 'Cloud Builders',
-                href: '/cloud-builders'
-              },
-              {
-                label: 'Kubernetes',
-                href: '/kubernetes'
-              }
-            ]
-          },
-          {
-            label: 'Users',
-            position: 'right',
-            items: [
-              {
-                label: 'Known Users',
-                href: '/users'
-              },
-              {
-                label: 'Case Studies',
-                href: 
'https://cwiki.apache.org/confluence/display/CLOUDSTACK/Case+Studies'
-              },
-              {
-                label: 'Take Survey',
-                href: '/survey'
-              }
-            ]
-          },
-          {
-            label: 'Documentation',
-            position: 'right',
-            items: [
-              {
-                label: 'CloudStack Documentation',
-                href: 'https://docs.cloudstack.apache.org'
-              },
-              {
-                label: 'Project Wiki',
-                href: 
'https://cwiki.apache.org/confluence/display/CLOUDSTACK/Home'
-              },
-              {
-                label: 'CloudStack Books',
-                href: 
'https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Books'
-              },
-              {
-                label: 'API Documentation',
-                href: '/api/'
-              }
-            ]
-          },
-          {
-            label: 'Download',
-            position: 'right',
-            href: '/downloads'
+            label: 'Home',
+            href: 'https://cloudstack.apache.org/'
           },
           {
             label: 'Blog',
-            position: 'right',
             href: '/blog'
           },
           {
@@ -220,36 +95,33 @@ const config = {
             href: 'https://cloudstack.apache.org/'
         },
         copyright: `
-            <div class="social">
-                <a href="mailto:[email protected]";>
-                 <img src="img/mail_mini_icon.svg" alt=""/>
-               </a>
-                <a 
href="https://join.slack.com/t/apachecloudstack/shared_invite/zt-1u8qwbivp-u16HRI~LWioLmF1G2D3Iyg";>
-                 <img src="img/slack_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://github.com/apache/cloudstack";>
-                 <img src="img/git_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://twitter.com/CloudStack";>
-                 <img src="img/twitter_X_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://www.youtube.com/@ApacheCloudStack";>
-                 <img src="img/youtube_mini_icon.svg" alt=""/>
-               </a>
-                <a 
href="https://www.linkedin.com/company/apachecloudstack/posts/";>
-                 <img src="img/linkedin_icon.svg" alt=""/>
-               </a>
-            </div>
-            <div class="footer-bottom">Copyright © 2023 The Apache
-Software Foundation, Licensed under the Apache License, Version 2.0.
-“Apache”, “CloudStack”, “Apache CloudStack”, the Apache CloudStack logo,
- the Apache CloudStack Cloud Monkey logo and the Apache feather logos
-are registered trademarks or trademarks of The Apache Software
-Foundation.
-            <p class="footer-blue">Apache CloudStack Trademark Usage - Apache 
CloudStack Community ByLaws - Website Source Code</p></div>
-            </div>
-          <br/>
-          `,
+          <div style="opacity: 0.5">
+          <a href="mailto:[email protected]"; target="_blank">
+            <img src="/img/social/mail.svg" title="Join Dev Mailing List" 
height="32px" />
+          </a>
+          <a 
href="https://join.slack.com/t/apachecloudstack/shared_invite/zt-1u8qwbivp-u16HRI~LWioLmF1G2D3Iyg";
 target="_blank">
+            <img src="/img/social/slack.svg" title="Join Slack" height="32px" 
/>
+          </a>
+          <a href="https://github.com/apache/cloudstack"; target="_blank">
+            <img src="/img/social/github.svg" title="Github" height="32px" />
+          </a>
+          <a href="https://twitter.com/CloudStack"; target="_blank">
+            <img src="/img/social/twitter.svg" title="Twitter" height="32px" />
+          </a>
+          <a href="https://www.youtube.com/@ApacheCloudStack"; target="_blank">
+            <img src="/img/social/youtube.svg" title="YouTube" height="32px" />
+          </a>
+          <a href="https://www.linkedin.com/company/apachecloudstack/posts/"; 
target="_blank">
+            <img src="/img/social/linkedin.svg" title="LinkedIn" height="32px" 
/>
+          </a>
+          </div>
+          <div style="text-align: left;">
+          <div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 
20px;text-align: center;font-family: Avenir-Medium,serif;font-size: 14px;color: 
#999;display: flex;align-items: center;">
+          <span>
+          Copyright © ${new Date().getFullYear()} The Apache Software 
Foundation, Licensed under the Apache License, Version 2.0.
+          "Apache", "CloudStack", "Apache CloudStack", the Apache CloudStack 
logo, the Apache CloudStack Cloud Monkey logo and the Apache feather logos are 
registered trademarks or trademarks of The Apache Software Foundation.
+          <br/><a href="/trademark-guidelines.html">Apache CloudStack 
Trademark Usage</a> - <a href="/bylaws.html">Apache CloudStack Community 
ByLaws</a> - <a href="https://github.com/apache/cloudstack-www";>Website Source 
Code</a>
+          </span></div></div>`,
       },
       prism: {
         theme: lightCodeTheme,
diff --git a/docusaurus.config.js.blog b/docusaurus.config.js.blog
deleted file mode 100644
index 5bbe66ff..00000000
--- a/docusaurus.config.js.blog
+++ /dev/null
@@ -1,153 +0,0 @@
-// @ts-check
-// Note: type annotations allow type checking and IDEs autocompletion
-
-const lightCodeTheme = require('prism-react-renderer/themes/github');
-const darkCodeTheme = require('prism-react-renderer/themes/dracula');
-
-/** @type {import('@docusaurus/types').Config} */
-const config = {
-  title: 'Apache CloudStack',
-  tagline: 'Open Source Cloud Computing™',
-  url: 'https://cloudstack.apache.org',
-  baseUrl: '/',
-  onBrokenLinks: 'log',
-  onBrokenMarkdownLinks: 'throw',
-  favicon: 'img/favicon.ico',
-
-  plugins: [
-    ['docusaurus-plugin-sass', {}],
-  ],
-
-  presets: [
-    [
-      'classic',
-      /** @type {import('@docusaurus/preset-classic').Options} */
-      ({
-        docs: {
-          path: 'docs',
-          routeBasePath: "/website-guide",
-          showLastUpdateAuthor: false,
-          showLastUpdateTime: false,
-          editUrl: 'https://github.com/apache/cloudstack-www/tree/main/',
-        },
-        blog: {
-          blogTitle: 'Blog',
-          blogDescription: 'Apache CloudStack Blog',
-          showReadingTime: false,
-          blogSidebarTitle: 'Recent Posts',
-          blogSidebarCount: 10,
-          editUrl: 'https://github.com/apache/cloudstack-www/tree/main/',
-        },
-        theme: {
-          customCss: require.resolve('./src/css/custom.css'),
-        },
-      }),
-    ],
-  ],
-
-  themeConfig:
-    /** @type {import('@docusaurus/preset-classic').ThemeConfig} */
-    ({
-      navbar: {
-        title: '',
-        logo: {
-          alt: 'apache-cloudstack',
-          src: 'img/navlogo.png',
-          href: 'https://cloudstack.apache.org/'
-        },
-        items: [
-          {
-            label: 'Home',
-            href: 'https://cloudstack.apache.org/'
-          },
-          {
-            label: 'Blog',
-            href: '/blog'
-          },
-          {
-            href: 'https://github.com/apache/cloudstack',
-            position: 'right',
-            className: 'header-github-link',
-            'aria-label': 'GitHub repository',
-          },
-          {type: 'search', position: 'right'},
-          {
-            type: 'dropdown',
-            label: 'ASF',
-            position: 'right',
-            items: [
-              {label: 'Foundation', to: 'https://www.apache.org/'},
-              {label: 'License', to: 'https://www.apache.org/licenses/'},
-              {label: 'Events', to: 
'https://www.apache.org/events/current-event'},
-              {label: 'Security', to: 'https://www.apache.org/security/'},
-              {label: 'Sponsorship', to: 
'https://www.apache.org/foundation/sponsorship.html'},
-              {label: 'Privacy', to: 
'https://www.apache.org/foundation/policies/privacy.html'},
-              {label: 'Thanks', to: 
'https://www.apache.org/foundation/thanks.html'}
-            ],
-          },
-        ],
-      },
-      footer: {
-        style: 'dark',
-        logo: {
-            alt: 'Apache CloudStack logo',
-            src: 'img/ACS_logo_slogan.svg',
-            href: 'https://cloudstack.apache.org/'
-        },
-        copyright: `
-            <div class="social">
-                <a href="mailto:[email protected]";>
-                 <img src="img/mail_mini_icon.svg" alt=""/>
-               </a>
-                <a 
href="https://join.slack.com/t/apachecloudstack/shared_invite/zt-1u8qwbivp-u16HRI~LWioLmF1G2D3Iyg";>
-                 <img src="img/slack_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://github.com/apache/cloudstack";>
-                 <img src="img/git_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://twitter.com/CloudStack";>
-                 <img src="img/twitter_X_mini_icon.svg" alt=""/>
-               </a>
-                <a href="https://www.youtube.com/@ApacheCloudStack";>
-                 <img src="img/youtube_mini_icon.svg" alt=""/>
-               </a>
-                <a 
href="https://www.linkedin.com/company/apachecloudstack/posts/";>
-                 <img src="img/linkedin_icon.svg" alt=""/>
-               </a>
-            </div>
-            <div class="footer-bottom">Copyright © 2023 The Apache
-Software Foundation, Licensed under the Apache License, Version 2.0.
-“Apache”, “CloudStack”, “Apache CloudStack”, the Apache CloudStack logo,
- the Apache CloudStack Cloud Monkey logo and the Apache feather logos
-are registered trademarks or trademarks of The Apache Software
-Foundation.
-            <p class="footer-blue">Apache CloudStack Trademark Usage - Apache 
CloudStack Community ByLaws - Website Source Code</p></div>
-            </div>
-          <br/>
-          `,
-      },
-      prism: {
-        theme: lightCodeTheme,
-        darkTheme: darkCodeTheme,
-        additionalLanguages: ['properties'],
-      },
-      colorMode: {
-        defaultMode: 'light',
-        disableSwitch: true,
-      },
-    }),
-
-    themes: [
-      [
-        require.resolve("@easyops-cn/docusaurus-search-local"),
-        {
-          hashed: true,
-          indexDocs: false,
-          indexPages: true,
-          language: ["en"],
-        }
-      ],
-    ]
-};
-
-module.exports = config;

Reply via email to