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
|
// Properties
|
||||||
const { Title, Description, VideoSrc, UseImage, UseVideo, Credit, VideoPoster, Image } = Astro.props;
|
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
|
// Icons
|
||||||
import { InfoCircle } from "@iconoir/vue";
|
import { InfoCircle } from "@iconoir/vue";
|
||||||
---
|
---
|
||||||
|
@ -13,19 +9,8 @@ import { InfoCircle } from "@iconoir/vue";
|
||||||
<div class="landing-hero">
|
<div class="landing-hero">
|
||||||
{UseImage ? <img src={Image}/> : null}
|
{UseImage ? <img src={Image}/> : null}
|
||||||
{UseVideo ? <video autoplay muted loop src={VideoSrc} poster={VideoPoster}></video> : 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>
|
||||||
<noscript>
|
<InfoCircle title={Credit} id="video-credit-js" width={16} height={16} />
|
||||||
<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>
|
|
||||||
<div class="hero-content">
|
<div class="hero-content">
|
||||||
<h2>{Title}</h2>
|
<h2>{Title}</h2>
|
||||||
<p>{Description}</p>
|
<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