feat: appunti and guide prototype page styling
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
---
|
||||
import PageLayout from '@layouts/PageLayout.astro'
|
||||
|
||||
import { AppuntiList, AppuntiCard } from '@client/Appunti'
|
||||
---
|
||||
|
||||
<PageLayout pageName="appunti">
|
||||
<h1>Appunti & Dispense</h1>
|
||||
|
||||
<div class="search">
|
||||
<input type="text" />
|
||||
<span class="material-symbols-outlined">search</span>
|
||||
</div>
|
||||
|
||||
<h2>In primo piano</h2>
|
||||
|
||||
<div class="appunti-scrollable center">
|
||||
<AppuntiList>
|
||||
<AppuntiCard client:load title="Appunti 1" author="someuser" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load course="Geometria 1" author="exampleuser" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load course="Algebra 1" author="anotheruser" courseYear="2023/2024" />
|
||||
</AppuntiList>
|
||||
</div>
|
||||
|
||||
<h2>Categorie</h2>
|
||||
|
||||
<h3>Analisi</h3>
|
||||
|
||||
<div class="appunti-scrollable">
|
||||
<AppuntiList>
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
</AppuntiList>
|
||||
</div>
|
||||
|
||||
<h3>Algebra Lineare</h3>
|
||||
|
||||
<div class="appunti-scrollable">
|
||||
<AppuntiList>
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
</AppuntiList>
|
||||
</div>
|
||||
|
||||
<h3>Geometria</h3>
|
||||
|
||||
<div class="appunti-scrollable">
|
||||
<AppuntiList>
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
<AppuntiCard client:load title="Appunti 1" author="example" courseYear="2023/2024" />
|
||||
</AppuntiList>
|
||||
</div>
|
||||
|
||||
</PageLayout>
|
||||
@@ -15,11 +15,8 @@ const { entry } = Astro.props
|
||||
const { Content } = await entry.render()
|
||||
---
|
||||
|
||||
<ArticleLayout {...entry.data} pageName={['guide', entry.data.id]}>
|
||||
<div class="text-content">
|
||||
<h1>{entry.data.title}</h1>
|
||||
{entry.data.series && <h2>{entry.data.series}</h2>}
|
||||
|
||||
<Content />
|
||||
</div>
|
||||
<ArticleLayout {...entry.data} pageName={['guide', entry.data.id, entry.data.series && 'series']}>
|
||||
<h1>{entry.data.title}</h1>
|
||||
{entry.data.series && <div class="series">Serie: {entry.data.series}</div>}
|
||||
<Content />
|
||||
</ArticleLayout>
|
||||
|
||||
+13
-2
@@ -159,9 +159,9 @@ import PageLayout from '../layouts/PageLayout.astro'
|
||||
<div class="image">
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
<div class="title">Zulip</div>
|
||||
<div class="title">PHC-Bot</div>
|
||||
<div class="description">
|
||||
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Repellendus, veritatis.
|
||||
Un bot con cui chattare per chiedere informazioni o supporto tecnico.
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
@@ -201,6 +201,17 @@ import PageLayout from '../layouts/PageLayout.astro'
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
<a target="_blank" href="https://lab.phc.dm.unipi.it/orario/" style="--masonry-height: 2;">
|
||||
<div class="project" style="--card-bg: #bd9fec;">
|
||||
<div class="image">
|
||||
<div class="box"></div>
|
||||
</div>
|
||||
<div class="title">Seminarietti</div>
|
||||
<div class="description">
|
||||
Varie conferenze del PHC su argomenti di informatica, matematica e tecnologia.
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
<section class="wanna-be-macchinista">
|
||||
|
||||
Reference in New Issue
Block a user