Add a list of services
This commit is contained in:
parent
f1e15ffdc4
commit
3fdd77f9ca
3 changed files with 43 additions and 2 deletions
|
@ -1,5 +1,6 @@
|
||||||
<nav>
|
<nav>
|
||||||
<a href="/">Главная</a>
|
<a href="/">Главная</a>
|
||||||
|
<a href="/services">Сервисы</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
|
|
@ -4,16 +4,16 @@ import Footer from '../components/Footer.astro'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
title: string
|
title: string
|
||||||
|
description?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
const { title } = Astro.props
|
const { title, description } = Astro.props
|
||||||
---
|
---
|
||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="ru">
|
<html lang="ru">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="description" content="Личный сайт человека, который очень любит рассказывать про интернет.">
|
|
||||||
<meta name="viewport" content="width=device-width" />
|
<meta name="viewport" content="width=device-width" />
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon/vector.svg" />
|
<link rel="icon" type="image/svg+xml" href="/favicon/vector.svg" />
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/16.png" />
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon/16.png" />
|
||||||
|
@ -23,6 +23,7 @@ const { title } = Astro.props
|
||||||
<link rel="shortcut icon" type="image/x-icon" href="/favicon/shortcut.ico" />
|
<link rel="shortcut icon" type="image/x-icon" href="/favicon/shortcut.ico" />
|
||||||
<meta name="generator" content={Astro.generator} />
|
<meta name="generator" content={Astro.generator} />
|
||||||
<title>{title}</title>
|
<title>{title}</title>
|
||||||
|
<meta name="description" content={description || "Личный сайт человека, который очень любит рассказывать про интернет."}>
|
||||||
<script defer data-domain="comfycamp.space" src="https://plausible.comfycamp.space/js/plausible.js"></script>
|
<script defer data-domain="comfycamp.space" src="https://plausible.comfycamp.space/js/plausible.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
39
src/pages/services.astro
Normal file
39
src/pages/services.astro
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
---
|
||||||
|
import Layout from '../layouts/Layout.astro'
|
||||||
|
---
|
||||||
|
|
||||||
|
<Layout
|
||||||
|
title="Список сервисов"
|
||||||
|
description="Список сервисов, доступных на Уютном Домике."
|
||||||
|
>
|
||||||
|
<h1>Сервисы</h1>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
На данной странице собраны запушенные сервисы,
|
||||||
|
которыми вы можете воспользоваться.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Если у сервиса нет открытой регистрации, напишите мне.
|
||||||
|
Контакты есть внизу каждой страницы.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Mastodon</h2>
|
||||||
|
<a href="https://m.comfycamp.space" target="_blank">m.comfycamp.space</a>
|
||||||
|
<p>Свободная социальная сеть, альтернатива twitter. Открытая регистрация.</p>
|
||||||
|
|
||||||
|
<h2>FreshRSS</h2>
|
||||||
|
<a href="https://freshrss.comfycamp.space" target="_blank">freshrss.comfycamp.space</a>
|
||||||
|
<p>Сервис для чтения RSS-лент.</p>
|
||||||
|
|
||||||
|
<h2>Nextcloud</h2>
|
||||||
|
<a href="https://nc.comfycamp.space" target="_blank">nc.comfycamp.space</a>
|
||||||
|
<p>Облако с открытым исходным кодом.</p>
|
||||||
|
|
||||||
|
<h2>Matrix</h2>
|
||||||
|
<p>Свободный федеративный мессенджер.</p>
|
||||||
|
|
||||||
|
<h2>Email (Maddy)</h2>
|
||||||
|
<p>Простой почтовый сервер.</p>
|
||||||
|
<p>Он не может отправлять и получать письма с заблокированных в России сервисах, простите.</p>
|
||||||
|
</Layout>
|
Loading…
Reference in a new issue