diff --git a/quartz/components/LogoLink.tsx b/quartz/components/LogoLink.tsx new file mode 100644 index 000000000..d92ffa1aa --- /dev/null +++ b/quartz/components/LogoLink.tsx @@ -0,0 +1,35 @@ +import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "./types" + +const LogoLink: QuartzComponent = ({ cfg }: QuartzComponentProps) => { + return ( + + Eddy Zhou + + ) +} + +LogoLink.css = ` +.logo-link { + display: inline-flex; + background-color: #c03541; + padding: 0.0rem 0.5rem; + border-radius: 0.25rem; + align-items: center; + justify-content: center; + transition: background-color; + text-decoration: none; + margin-bottom: 1rem; +} + +.logo-link:hover { + background-color: #f06571; +} + +.logo-link img { + height: 1.00rem; + object-fit: scale-down; + display: block; +} +` + +export default (() => LogoLink) satisfies QuartzComponentConstructor \ No newline at end of file diff --git a/quartz/static/EdEddyEdward-Logo.png b/quartz/static/EdEddyEdward-Logo.png new file mode 100644 index 000000000..063697c4f Binary files /dev/null and b/quartz/static/EdEddyEdward-Logo.png differ