spravil som epicke logo a tak

This commit is contained in:
OLIMINATOR 2022-12-04 15:30:42 +01:00
parent 52755f2370
commit 23e973f381
5 changed files with 52 additions and 107 deletions

View file

@ -1,13 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36">
<path fill="#000" d="M22.25 4h-8.5a1 1 0 0 0-.96.73l-5.54 19.4a.5.5 0 0 0 .62.62l5.05-1.44a2 2 0 0 0 1.38-1.4l3.22-11.66a.5.5 0 0 1 .96 0l3.22 11.67a2 2 0 0 0 1.38 1.39l5.05 1.44a.5.5 0 0 0 .62-.62l-5.54-19.4a1 1 0 0 0-.96-.73Z"/>
<path fill="url(#gradient)" d="M18 28a7.63 7.63 0 0 1-5-2c-1.4 2.1-.35 4.35.6 5.55.14.17.41.07.47-.15.44-1.8 2.93-1.22 2.93.6 0 2.28.87 3.4 1.72 3.81.34.16.59-.2.49-.56-.31-1.05-.29-2.46 1.29-3.25 3-1.5 3.17-4.83 2.5-6-.67.67-2.6 2-5 2Z"/>
<defs>
<linearGradient id="gradient" x1="16" x2="16" y1="32" y2="24" gradientUnits="userSpaceOnUse">
<stop stop-color="#000"/>
<stop offset="1" stop-color="#000" stop-opacity="0"/>
</linearGradient>
</defs>
<style>
@media (prefers-color-scheme:dark){:root{filter:invert(100%)}}
</style>
</svg>

Before

Width:  |  Height:  |  Size: 873 B

BIN
public/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -1,21 +1,38 @@
--- ---
export interface Props {
title: string;
}
const { title } = Astro.props;
--- ---
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="sk-SK">
<head> <head>
<meta charset="UTF-8" /> <!-- Primary Meta Tags -->
<meta name="viewport" content="width=device-width" /> <title>xHyroM</title>
<link rel="icon" type="image/svg+xml" href="/favicon.svg" /> <meta name="title" content="xHyroM" />
<meta name="generator" content={Astro.generator} /> <meta name="description" content="Ultimate placeholder text." />
<title>{title}</title>
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:url" content="https://hyrousek.tk/" />
<meta property="og:title" content="xHyroM" />
<meta property="og:description" content="Ultimate placeholder text." />
<meta
property="og:image"
content="https://metatags.io/assets/meta-tags-16a33a6a8531e519cc0936fbba0ad904e52d35f34a46c97a2c9f6f7dd7d336f2.png"
/>
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://hyrousek.tk/" />
<meta property="twitter:title" content="xHyroM" />
<meta
property="twitter:description"
content="Ultimate placeholder text."
/>
<meta
property="twitter:image"
content="https://metatags.io/assets/meta-tags-16a33a6a8531e519cc0936fbba0ad904e52d35f34a46c97a2c9f6f7dd7d336f2.png"
/>
</head> </head>
<body> <body class="bg-dark overflow-x-hidden font-['Poppins']">
<slot /> <slot />
</body> </body>
</html> </html>

View file

@ -1,81 +1,18 @@
--- ---
import Layout from '../layouts/Layout.astro'; import Layout from "../layouts/Layout.astro";
import Card from '../components/Card.astro'; import { Image, Picture } from "@astrojs/image/components";
--- ---
<Layout title="Welcome to Astro."> <Layout title="Welcome to Astro.">
<main> <main
<h1>Welcome to <span class="text-gradient">Astro</span></h1> class="h-screen flex justify-center items-center pointer-events-none cursor-none"
<p class="instructions"> >
To get started, open the directory <code>src/pages</code> in your project.<br /> <Image
<strong>Code Challenge:</strong> Tweak the "Welcome to Astro" message above. src={import("../public/logo.png")}
</p> width={200}
<ul role="list" class="link-card-grid"> height={200}
<Card alt="descriptive text"
href="https://docs.astro.build/" />
title="Documentation" <h1>xHyroM</h1>
body="Learn how Astro works and explore the official API docs." </main>
/>
<Card
href="https://astro.build/integrations/"
title="Integrations"
body="Supercharge your project with new frameworks and libraries."
/>
<Card
href="https://astro.build/themes/"
title="Themes"
body="Explore a galaxy of community-built starter themes."
/>
<Card
href="https://astro.build/chat/"
title="Community"
body="Come say hi to our amazing Discord community. ❤️"
/>
</ul>
</main>
</Layout> </Layout>
<style>
main {
margin: auto;
padding: 1.5rem;
max-width: 60ch;
}
h1 {
font-size: 3rem;
font-weight: 800;
margin: 0;
}
.text-gradient {
background-image: var(--accent-gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-size: 400%;
background-position: 0%;
}
.instructions {
line-height: 1.6;
margin: 1rem 0;
border: 1px solid rgba(var(--accent), 25%);
background-color: white;
padding: 1rem;
border-radius: 0.4rem;
}
.instructions code {
font-size: 0.875em;
font-weight: bold;
background: rgba(var(--accent), 12%);
color: rgb(var(--accent));
border-radius: 4px;
padding: 0.3em 0.45em;
}
.instructions strong {
color: rgb(var(--accent));
}
.link-card-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(24ch, 1fr));
gap: 1rem;
padding: 0;
}
</style>

View file

@ -1,8 +1,12 @@
/** @type {import('tailwindcss').Config} */ /** @type {import('tailwindcss').Config} */
module.exports = { module.exports = {
content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'], content: ["./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}"],
theme: { theme: {
extend: {}, extend: {
}, colors: {
plugins: [], dark: "#0D0D0D",
} },
},
},
plugins: [],
};