forked from inkonchain/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
07e76c5
commit 1e67918
Showing
21 changed files
with
282 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -121,3 +121,5 @@ INKSEPOLIA | |
commoditizes | ||
multichain | ||
Routescan | ||
Lurus | ||
wordmark |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
PK |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
PK |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
import { PropsWithChildren } from "react"; | ||
|
||
import { DownloadIcon } from "@/icons/Download"; | ||
|
||
import { Button } from "./Button"; | ||
|
||
interface DownloadButtonProps { | ||
sourceFilePath: string; | ||
destinationFileName: string; | ||
label: string; | ||
size: string; | ||
} | ||
|
||
export const DownloadButton: React.FC< | ||
PropsWithChildren<DownloadButtonProps> | ||
> = ({ sourceFilePath, destinationFileName, label, size }) => { | ||
return ( | ||
<Button | ||
variant="primary" | ||
onClick={() => { | ||
const link = document.createElement("a"); | ||
link.href = sourceFilePath; | ||
link.download = destinationFileName; | ||
document.body.appendChild(link); | ||
link.click(); | ||
document.body.removeChild(link); | ||
}} | ||
> | ||
<div className="flex items-center gap-2"> | ||
<DownloadIcon /> | ||
<span className="text-sm sm:text-xl">{label}</span> | ||
<span className="text-sm sm:text-xl text-magic-soft-pink">{size}</span> | ||
</div> | ||
</Button> | ||
); | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
interface PencilProps { | ||
className?: string; | ||
} | ||
|
||
export const DownloadIcon: React.FC<PencilProps> = ({ | ||
className = "size-6", | ||
}) => { | ||
return ( | ||
<svg | ||
className={className} | ||
width="24" | ||
height="25" | ||
viewBox="0 0 24 25" | ||
fill="none" | ||
xmlns="http://www.w3.org/2000/svg" | ||
> | ||
<path | ||
d="M11.25 15.354V3.354H12.75V15.354H11.25ZM12.5156 15.8931C12.375 16.0337 12.2031 16.104 12 16.104C11.7969 16.104 11.625 16.0337 11.4844 15.8931L6.46875 11.0884L7.5 9.98682L12 14.3228L16.5 9.98682L17.5312 11.0884L12.5156 15.8931ZM3.5625 14.1118V18.0728C3.5625 18.604 3.75 19.0571 4.125 19.4321C4.51562 19.8071 4.97656 19.9946 5.50781 19.9946H18.4922C19.0234 19.9946 19.4766 19.8071 19.8516 19.4321C20.2422 19.0571 20.4375 18.604 20.4375 18.0728V14.1118H21.9375V18.0728C21.9375 19.0103 21.6016 19.8149 20.9297 20.4868C20.2578 21.1587 19.4453 21.4946 18.4922 21.4946H5.50781C4.57031 21.4946 3.75781 21.1665 3.07031 20.5103C2.39844 19.8384 2.0625 19.0259 2.0625 18.0728V14.1118H3.5625Z" | ||
fill="white" | ||
/> | ||
</svg> | ||
); | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,181 @@ | ||
--- | ||
title: Brand Kit | ||
description: The core essence of the Ink branding, featuring logos, colors, typefaces, illustrations, and best practices | ||
--- | ||
|
||
import Image from "next/image"; | ||
import { DownloadButton } from "@/components/DownloadButton"; | ||
import { DownloadIcon } from "@/icons/Download"; | ||
|
||
# Brand Kit | ||
|
||
<div className="w-full rounded-xl overflow-hidden my-8"> | ||
<Image | ||
src="/images/brand-kit/docs-hero.png" | ||
alt="Ink Brand Kit Banner" | ||
width={1200} | ||
height={400} | ||
priority | ||
/> | ||
</div> | ||
|
||
This brand kit includes the core essence of the Ink branding, featuring logos, colors, typefaces, illustrations, and best practices. It should help any and all creative work. | ||
|
||
<div className="mt-6"> | ||
<DownloadButton | ||
sourceFilePath="/downloads/ink-brand-kit.zip" | ||
destinationFileName="ink-brand-kit.zip" | ||
label="Download Brand Kit" | ||
size="10 MB" | ||
/> | ||
</div> | ||
|
||
## Logo | ||
|
||
The Ink logo consists of a symbol and a word mark.<br/> | ||
Wherever possible, the horizontal full logo should be used. | ||
|
||
<div className="mt-6"> | ||
<DownloadButton | ||
sourceFilePath="/downloads/ink-logos.zip" | ||
destinationFileName="ink-logos.zip" | ||
label="Download Logos" | ||
size="1 MB" | ||
/> | ||
</div> | ||
|
||
### Logo System | ||
|
||
<div className="flex flex-col gap-8"> | ||
<div className="flex gap-4 mt-7"> | ||
<div className="flex-[2.0619] flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-wordmark.png" | ||
alt="Ink Full Logo" | ||
width={1099} | ||
height={528} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">Full Ink logo</span> | ||
</div> | ||
<div className="flex-1 flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-symbol.png" | ||
alt="Ink Chain Mark" | ||
width={533} | ||
height={528} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">Ink chain mark</span> | ||
</div> | ||
</div> | ||
<div className="flex gap-4"> | ||
<div className="flex-[2.0619] flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-wordmark-margin.png" | ||
alt="Ink Full Logo with Safe Margin" | ||
width={1099} | ||
height={528} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">Safe margin</span> | ||
</div> | ||
<div className="flex-1 flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-symbol-margin.png" | ||
alt="Ink Chain Mark with Safe Margin" | ||
width={533} | ||
height={528} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">Safe margin</span> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
### Logo Extensions | ||
|
||
<div className="flex flex-col gap-8"> | ||
<div className="flex gap-4 mt-7"> | ||
<div className="flex-1 flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-extension-kraken.png" | ||
alt="Ink Logo with Kraken Extension" | ||
width={815} | ||
height={529} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">With Kraken</span> | ||
</div> | ||
<div className="flex-1 flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-stacked.png" | ||
alt="Ink Logo Stacked with Other Marks" | ||
width={815} | ||
height={529} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">With other marks</span> | ||
</div> | ||
</div> | ||
<div className="flex-1 flex flex-col gap-3"> | ||
<Image | ||
src="/images/brand-kit/docs-logo-partnerships.png" | ||
alt="Ink Logo Partnership Examples" | ||
width={1668} | ||
height={529} | ||
priority | ||
className="w-full" | ||
/> | ||
<span className="font-bold text-xs">Partnerships</span> | ||
</div> | ||
</div> | ||
|
||
## Color | ||
|
||
Ink purple should be used whenever possible.<br/> | ||
Backgrounds typically use gradients. | ||
|
||
<div className="my-8"> | ||
<Image | ||
src="/images/brand-kit/docs-color.png" | ||
alt="Ink Colors" | ||
width={1666} | ||
height={1417} | ||
priority | ||
className="w-full" | ||
/> | ||
</div> | ||
|
||
## Typography | ||
|
||
Ink uses the open source typeface Plus Jakarta Sans.<br/> | ||
Lurus Alternatives are used in most cases. | ||
|
||
<div className="flex flex-col gap-8 mt-6"> | ||
<div> | ||
<DownloadButton | ||
sourceFilePath="/downloads/ink-typeface.zip" | ||
destinationFileName="ink-typeface.zip" | ||
label="Download Typeface" | ||
size="1 MB" | ||
/> | ||
</div> | ||
|
||
<div> | ||
<Image | ||
src="/images/brand-kit/docs-type.png" | ||
alt="Ink Typography" | ||
width={1666} | ||
height={1417} | ||
priority | ||
className="w-full" | ||
/> | ||
</div> | ||
</div> |