Use Astro Toolip over Shoelace, remove Roadmap
This commit is contained in:
parent
26ec65ae6f
commit
6dc48c44ed
2 changed files with 2 additions and 44 deletions
|
@ -2,10 +2,6 @@
|
|||
// Properties
|
||||
const { Title, Description, VideoSrc, UseImage, UseVideo, Credit, VideoPoster, Image } = Astro.props;
|
||||
|
||||
// Components
|
||||
import SudoVanillaLogo from "@components/global/SudoVanillaLogo.astro";
|
||||
import SudoVanilla from "@components/global/SudoVanillaLogo.astro";
|
||||
|
||||
// Icons
|
||||
import { InfoCircle } from "@iconoir/vue";
|
||||
---
|
||||
|
@ -13,19 +9,8 @@ import { InfoCircle } from "@iconoir/vue";
|
|||
<div class="landing-hero">
|
||||
{UseImage ? <img src={Image}/> : null}
|
||||
{UseVideo ? <video autoplay muted loop src={VideoSrc} poster={VideoPoster}></video> : null}
|
||||
<!-- Shoelace needs JS, this is a fallback solution -->
|
||||
<noscript>
|
||||
<p id="video-credit">{Credit}</p>
|
||||
</noscript>
|
||||
<sl-tooltip
|
||||
id="video-credit-js"
|
||||
class="with-js"
|
||||
content={Credit}
|
||||
placement="top-end"
|
||||
style="--sl-tooltip-arrow-size: 0; --max-width: 600px;"
|
||||
>
|
||||
<InfoCircle id="video-credit-js" width={16} height={16} />
|
||||
</sl-tooltip>
|
||||
<noscript><p id="video-credit">{Credit}</p></noscript>
|
||||
<InfoCircle title={Credit} id="video-credit-js" width={16} height={16} />
|
||||
<div class="hero-content">
|
||||
<h2>{Title}</h2>
|
||||
<p>{Description}</p>
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
---
|
||||
layout: '@layouts/Markdown.astro'
|
||||
title: Roadmap
|
||||
---
|
||||
|
||||
import Heading from '@components/Heading.astro'
|
||||
import {MapsArrowDiagonal} from '@iconoir/vue'
|
||||
|
||||
<Heading Title="Roadmap" Description="The Future of SudoVanilla"><slot slot="icon"><MapsArrowDiagonal/></slot></Heading>
|
||||
|
||||
## 2024
|
||||
- ~~Transfer to sudovanilla.org~~ (Completed)
|
||||
- ~~Pause or stop all desktop development~~ (Completed)
|
||||
- Switch to Caddy
|
||||
- Switch to seelf(from Dockge)
|
||||
|
||||
## 2025
|
||||
- ~~Launch Mastodon instance~~ (Completed ahead of time)
|
||||
- Launch MinPluto Beta
|
||||
- Launch Matrix instance
|
||||
- Launch Forums
|
||||
- Add SSO (For all services on SudoVanilla)
|
||||
- Learn Tauri? Learn some Rust?
|
||||
- Continue desktop development
|
||||
|
||||
## 2026
|
||||
- Launch Minecraft Server (Help wanted?)
|
Loading…
Reference in a new issue