feat: add Acid.info business unit

This commit is contained in:
Hossein Mehrabi
2023-06-12 13:52:55 +03:30
parent 011f0dfbd5
commit 8a4c1513d3
8 changed files with 60 additions and 0 deletions
@@ -0,0 +1,15 @@
import { SiteConfig } from '../index'
import { BusinessUnits } from '../types'
import baseSiteConfig from './base'
export const acidInfoSiteConfig: SiteConfig = {
...baseSiteConfig,
title: 'Acid.info',
tagline: 'The future is a second enlightenment of the digital world.',
url: 'https://acid.info',
customFields: {
businessUnits: BusinessUnits.AcidInfo,
},
}
export default acidInfoSiteConfig
@@ -1,4 +1,5 @@
import { BusinessUnits, SiteConfig } from '../types/index'
import acidInfoSiteConfig from './acid-info'
import { codexSiteConfig } from './codex'
import logosSiteConfig from './logos'
import nimbusSiteConfig from './nimbus'
@@ -13,4 +14,5 @@ export const siteConfigs: Record<BusinessUnits, SiteConfig> = {
[BusinessUnits.Nimbus]: nimbusSiteConfig,
[BusinessUnits.Nomos]: nomosSiteConfig,
[BusinessUnits.VacResearch]: vacResearchSiteConfig,
[BusinessUnits.AcidInfo]: acidInfoSiteConfig,
}
@@ -0,0 +1,34 @@
import baseThemeConfig from './base'
export const acidInfoThemeConfig: typeof baseThemeConfig = {
...baseThemeConfig,
navbar: {
...baseThemeConfig.navbar,
logo: {
alt: 'Acid.info',
src: 'theme/image/logo.svg',
height: 26,
},
items: [],
},
metadata: [
{
name: 'description',
content: 'The future is a second enlightenment of the digital world.',
},
{ name: 'image', content: 'theme/image/preview-image.png' },
],
footer: {
...baseThemeConfig.footer,
copyright: `Acid.info © ${new Date().getFullYear()}<br/>All rights reserved.`,
logo: {
alt: 'Acid.info',
src: 'theme/image/logo.svg',
href: '/',
width: 22,
},
links: [],
},
}
export default acidInfoThemeConfig
@@ -1,6 +1,7 @@
import { ThemeConfig } from '@docusaurus/preset-classic'
import { BusinessUnits } from '../types'
import { defaultsDeep } from '../utils/object.utils'
import acidInfoThemeConfig from './acid-info'
import baseThemeConfig from './base'
import codexThemeConfig from './codex'
import logosThemeConfig from './logos'
@@ -35,4 +36,5 @@ export const themeConfigs: Record<BusinessUnits, ReturnType<typeof merge>> = {
[BusinessUnits.Nimbus]: merge(nimbusThemeConfig),
[BusinessUnits.Nomos]: merge(nomosThemeConfig),
[BusinessUnits.VacResearch]: merge(vacResearchThemeConfig),
[BusinessUnits.AcidInfo]: merge(acidInfoThemeConfig),
}
@@ -13,6 +13,7 @@ export enum BusinessUnits {
Nimbus = 'Nimbus',
Nomos = 'Nomos',
VacResearch = 'VacResearch',
AcidInfo = 'Acid.info',
}
export type Contact = {
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB