primo prototipo della homepage del sito

This commit is contained in:
2023-05-16 11:40:58 +02:00
parent 15bc406494
commit 762d350898
19 changed files with 810 additions and 27 deletions
+8 -2
View File
@@ -1,5 +1,11 @@
---
const { title, description, thumbnail } = Astro.props
import '@fontsource/open-sans/latin.css'
import '@fontsource/source-sans-pro/latin.css'
import '@fontsource/source-code-pro/latin.css'
import '../styles/main.scss'
const { title, description, thumbnail, pageName } = Astro.props
---
<!DOCTYPE html>
@@ -16,7 +22,7 @@ const { title, description, thumbnail } = Astro.props
<title>{title}</title>
</head>
<body>
<body class:list={['page-' + (pageName ?? 'unknown')]}>
<slot />
</body>
</html>
+13 -8
View File
@@ -3,15 +3,20 @@ import BaseLayout from './BaseLayout.astro'
---
<BaseLayout {...Astro.props}>
<nav>
<div class="nav-item">Item 1</div>
<div class="nav-item">Item 2</div>
<div class="nav-item">Item 3</div>
<div class="nav-item">Item 4</div>
<div class="nav-item">Item 5</div>
<div class="nav-item">Item 6</div>
</nav>
<header>
<div class="logo">
<img src="/images/logo-circuit-board.svg" alt="phc logo" />
</div>
<div class="links">
<a role="button" href="#">Utenti</a>
<a role="button" href="#">Notizie</a>
<a role="button" href="#">Progetti</a>
<a role="button" href="#">About</a>
<a class="primary" role="button" href="#">Accedi</a>
</div>
</header>
<main>
<slot />
</main>
<footer>&copy; PHC 2023</footer>
</BaseLayout>