Skip to content

Commit

Permalink
Update theme (#248)
Browse files Browse the repository at this point in the history
  • Loading branch information
yathomasi committed Dec 7, 2023
1 parent 5b2fc1a commit 366f5bb
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@ module.exports = [
'stage list',
'stage',
'status',
'studio login',
'studio logout',
'studio token',
'studio',
'unfreeze',
'unprotect',
'update',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import studioLogo from '../../images/studio_icon-color--square_vector.svg'
import mlemLogo from '../../images/mlem-icon.svg'

import * as styles from './styles.module.css'
import LogoGradient from '../LogoGradient'

const docsPage = getFirstPage()

Expand Down Expand Up @@ -75,13 +76,9 @@ export const HamburgerMenu: React.FC<
>
<LogoSVG />
</Link>
<Link
className={styles.company}
href="https://iterative.ai/"
target="_blank"
>
by <span className={styles.companyName}>iterative.ai</span>
</Link>
<LogoGradient className="mr-auto" href="https://dvc.ai/">
by <span className="font-extrabold">dvc.ai</span>
</LogoGradient>
</div>
<ul className={styles.sections}>
<li className={styles.section}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ import { ReactComponent as TwitterSVG } from '../SocialIcon/twitter.svg'
import { ReactComponent as DiscordSVG } from '../SocialIcon/discord.svg'
import { ReactComponent as CmlSVG } from '../../images/cml_icon-color--square_vector.svg'
import { ReactComponent as StudioSVG } from '../../images/studio_icon-color--square_vector.svg'
import { ReactComponent as IterativeSVG } from '../../images/iterative_icon-color--square_vector.svg'
import { ReactComponent as MlemSVG } from '../../images/mlem-icon.svg'

import * as styles from './styles.module.css'
import LogoGradient from '../LogoGradient'

const docsPage = getFirstPage()

Expand Down Expand Up @@ -189,14 +189,9 @@ const LayoutFooter: React.FC = () => (
<div className={styles.bottomRow}>
<p className={styles.companyLabel}>
By{' '}
<Link
className={styles.companyName}
href="https://iterative.ai/"
target="_blank"
>
<IterativeSVG className={styles.companyLogo} />
iterative.ai
</Link>
<LogoGradient className="font-extrabold mr-1" href="https://dvc.ai">
dvc.ai
</LogoGradient>
<span className={styles.companyDescription}>
<ShowOnly as="span" on="desktop">
{' '}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,15 @@ import React from 'react'
import Link from '../../Link'
import { ReactComponent as LogoSVG } from '../../../images/dvc_icon-color--square_vector.svg'
import * as styles from './styles.module.css'
import LogoGradient from '../../LogoGradient'

export const HeaderBranding = () => (
<>
<Link href="/" className={styles.logoLink} title="DVC" aria-label="DVC">
<LogoSVG className={styles.logo} />
</Link>
<Link
className={styles.company}
href="https://iterative.ai/"
target="_blank"
>
by <span className={styles.companyName}>iterative.ai</span>
</Link>
<LogoGradient className="mr-auto text-sm" href="https://dvc.ai/">
by <span className="font-extrabold">dvc.ai</span>
</LogoGradient>
</>
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from 'react'
import Link from '../Link'

import * as styles from './styles.module.css'
import cn from 'classnames'

const LogoGradient = ({
href,
className,
children
}: {
href: string
className?: string
children: React.ReactNode
}) => {
return (
<Link
href={href}
className={cn(
styles.logoGradient,
'font-medium no-underline whitespace-nowrap ml-1.5 py-2.5 focus:opacity-75 md:px-2.5 md:ml-0',
className
)}
>
{children}
</Link>
)
}

export default LogoGradient
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.logoGradient {
background: linear-gradient(
270deg,
var(--color-purple) 0%,
var(--color-orange-bright) 100%
);
background-size: 100%;
background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent;
}

0 comments on commit 366f5bb

Please sign in to comment.