feat: base layout

This commit is contained in:
2026-06-07 16:04:13 +03:30
parent 3370f349d6
commit 2db6a63e38
28 changed files with 8652 additions and 34 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 655 B

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,9 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
<path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
<style>
path { fill: #000; }
@media (prefers-color-scheme: dark) {
path { fill: #FFF; }
}
</style>
</svg>

Before

Width:  |  Height:  |  Size: 749 B

BIN
public/font/IRANSansXV.woff Normal file

Binary file not shown.

Binary file not shown.

15
public/font/font.css Normal file
View File

@@ -0,0 +1,15 @@
@font-face {
font-family: "iransansxv";
src:
url("IRANSansXV.woff") format("woff-variations"),
/* will be the standard and works in Safari now */ url("IRANSansXV.woff")
format("woff");
/* for the other supporting browsers */
font-weight: 100 1000;
font-display: fallback;
}
.ss02 {
-moz-font-feature-settings: "ss02";
-webkit-font-feature-settings: "ss02";
font-feature-settings: "ss02";
}

21
public/logo.svg Normal file
View File

@@ -0,0 +1,21 @@
<svg width="345" height="376" viewBox="0 0 345 376" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M262 60.9844L217 171.984L163.5 81.9844C163.5 81.9844 156 67.9844 143 67.9844C130 67.9844 122 87.4844 122 87.4844L56 249.484L83.5 295.984L147 137.484L201 228.984C201 228.984 209 241.484 222 241.484C235 241.484 241.5 226.484 241.5 226.484L318.5 34.4844C318.5 34.4844 326 14.4843 316.5 4.98431C307 -4.51565 289.5 2.48441 289.5 2.48441L195 43.4844L217 80.9844L262 60.9844Z" fill="url(#paint0_linear_1781_1260)"/>
<g filter="url(#filter0_f_1781_1260)">
<ellipse cx="172.5" cy="337" rx="132.5" ry="6" fill="url(#paint1_linear_1781_1260)" fill-opacity="0.5"/>
</g>
<defs>
<filter id="filter0_f_1781_1260" x="0" y="291" width="345" height="92" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="20" result="effect1_foregroundBlur_1781_1260"/>
</filter>
<linearGradient id="paint0_linear_1781_1260" x1="257.5" y1="72.4843" x2="57.8981" y2="295.984" gradientUnits="userSpaceOnUse">
<stop stop-color="#A5FF01"/>
<stop offset="1" stop-color="#192600"/>
</linearGradient>
<linearGradient id="paint1_linear_1781_1260" x1="241.366" y1="338.469" x2="240.039" y2="354.693" gradientUnits="userSpaceOnUse">
<stop stop-color="#A5FF01"/>
<stop offset="1" stop-color="#192600"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB