forked from pub-solar/pub.solar
Remove old data, update drone.yml
This commit is contained in:
parent
7cc662a83e
commit
754be6edaa
19
.drone.yml
19
.drone.yml
|
@ -1,13 +1,22 @@
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: default
|
name: default
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: build
|
||||||
|
when:
|
||||||
|
branch:
|
||||||
|
- main
|
||||||
|
image: denoland/deno:alpine
|
||||||
|
commands:
|
||||||
|
- deno run -A https://deno.land/x/lume@v1.6.4/install.ts
|
||||||
|
- deno task build
|
||||||
|
|
||||||
- name: publish
|
- name: publish
|
||||||
when:
|
when:
|
||||||
branch:
|
branch:
|
||||||
- main
|
- main
|
||||||
image: appleboy/drone-scp
|
image: appleboy/drone-scp
|
||||||
repo: pub-solar/pub.solar
|
|
||||||
settings:
|
settings:
|
||||||
host: pub.solar
|
host: pub.solar
|
||||||
port: 2020
|
port: 2020
|
||||||
|
@ -16,12 +25,6 @@ steps:
|
||||||
key:
|
key:
|
||||||
from_secret: ps_ssh_key
|
from_secret: ps_ssh_key
|
||||||
source:
|
source:
|
||||||
- "!.envrc"
|
- ./_site/*
|
||||||
- "!.git"
|
|
||||||
- "!.gitignore"
|
|
||||||
- "!.drone.yml"
|
|
||||||
- "!LICENSE.md"
|
|
||||||
- "!shell.nix"
|
|
||||||
- ./*
|
|
||||||
target: /srv/pub.solar/
|
target: /srv/pub.solar/
|
||||||
overwrite: true
|
overwrite: true
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
name: Alexander von Dombois
|
|
||||||
pronouns: he/him
|
|
||||||
role: Product Design
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: avd@miom.space
|
|
||||||
link: 'mailto:avd@miom.space'
|
|
||||||
- name: insta
|
|
||||||
value: '@alexandervondombois'
|
|
||||||
- name: web
|
|
||||||
value: alexandervondombois.de
|
|
||||||
link: 'https://alexandervondombois.de'
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
name: Benjamin Bädorf
|
|
||||||
pronouns: he/him
|
|
||||||
role: Software Engineer
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: byb@miom.space
|
|
||||||
link: 'mailto:byb@miom.space'
|
|
||||||
- name: git
|
|
||||||
value: '@b12f'
|
|
||||||
link: 'git.b12f.io/b12f'
|
|
||||||
- name: gpg
|
|
||||||
value: 4332 E0D0 2B21 4D31 376C 366E 4406 E80E 13CD 656C
|
|
||||||
- name: matrix
|
|
||||||
value: '@b12f:pub.solar'
|
|
||||||
- name: web
|
|
||||||
value: benjaminbaedorf.eu
|
|
||||||
link: 'https://benjaminbaedorf.eu'
|
|
|
@ -1,7 +0,0 @@
|
||||||
name: Constantin Pannwitz
|
|
||||||
pronouns: he/him
|
|
||||||
role: Product Designer
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: cmp@miom.space
|
|
||||||
link: 'mailto:cmp@miom.space'
|
|
|
@ -1,7 +0,0 @@
|
||||||
name: Hanna Deuss
|
|
||||||
pronouns: she/her
|
|
||||||
role: Visual Artist
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: hmd@miom.space
|
|
||||||
link: 'mailto:hmd@miom.space'
|
|
|
@ -1,7 +0,0 @@
|
||||||
name: Helena Geisler
|
|
||||||
pronouns: she/her
|
|
||||||
role: Artist, Writer, Scientist
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: hsg@miom.space
|
|
||||||
link: 'mailto:hsg@miom.space'
|
|
|
@ -1,12 +0,0 @@
|
||||||
name: Jhonas Wernery
|
|
||||||
pronouns: he/him
|
|
||||||
role: System Engineer
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: jfw@miom.space
|
|
||||||
link: 'mailto:jfw@miom.space'
|
|
||||||
- name: git
|
|
||||||
value: '@teutat3s'
|
|
||||||
link: 'https://git.b12f.io/teutat3s'
|
|
||||||
- name: matrix
|
|
||||||
value: '@teutat3s:pub.solar'
|
|
|
@ -1,7 +0,0 @@
|
||||||
name: Julian Gerullis
|
|
||||||
pronouns: he/him
|
|
||||||
role: Product Designer
|
|
||||||
contactOptions:
|
|
||||||
- name: mail
|
|
||||||
value: jjg@miom.space
|
|
||||||
link: 'mailto:jjg@miom.space'
|
|
|
@ -1,5 +0,0 @@
|
||||||
- 'an off'
|
|
||||||
- 'a studio'
|
|
||||||
- 'an art'
|
|
||||||
- 'a tech'
|
|
||||||
- 'a people'
|
|
1
_includes/Homelink.tsx
Normal file
1
_includes/Homelink.tsx
Normal file
|
@ -0,0 +1 @@
|
||||||
|
export default () => <a className="ps-homelink" href="/">pub.solar/</a>;
|
|
@ -1,6 +1,7 @@
|
||||||
import { md } from '../../filters.ts';
|
import { md } from '../../filters.ts';
|
||||||
import Head from '../Head.tsx';
|
import Head from '../Head.tsx';
|
||||||
import Background from '../Background.tsx';
|
import Background from '../Background.tsx';
|
||||||
|
import Homelink from '../Homelink.tsx';
|
||||||
import HakkenDates from '../HakkenDates.tsx';
|
import HakkenDates from '../HakkenDates.tsx';
|
||||||
|
|
||||||
export default ({
|
export default ({
|
||||||
|
@ -26,6 +27,8 @@ export default ({
|
||||||
|
|
||||||
<Background />
|
<Background />
|
||||||
|
|
||||||
|
<Homelink />
|
||||||
|
|
||||||
<main className="ps-main--page ps-page">
|
<main className="ps-main--page ps-page">
|
||||||
<section
|
<section
|
||||||
lang="en"
|
lang="en"
|
||||||
|
|
5
build.sh
5
build.sh
|
@ -1,5 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
lume
|
|
||||||
cp -r ./fonts ./_site/
|
|
||||||
rm -rf ./_site/README
|
|
|
@ -8,10 +8,13 @@ links:
|
||||||
title: PubSolarOS
|
title: PubSolarOS
|
||||||
- href: https://chat.pub.solar/
|
- href: https://chat.pub.solar/
|
||||||
title: Matrix
|
title: Matrix
|
||||||
|
openInNewTab: true
|
||||||
- href: https://mastodon.pub.solar/
|
- href: https://mastodon.pub.solar/
|
||||||
title: Mastodon
|
title: Mastodon
|
||||||
|
openInNewTab: true
|
||||||
- href: https://cloud.pub.solar/
|
- href: https://cloud.pub.solar/
|
||||||
title: Nextcloud
|
title: Nextcloud
|
||||||
|
openInNewTab: true
|
||||||
- href: ./hakken
|
- href: ./hakken
|
||||||
title: hakken.irl
|
title: hakken.irl
|
||||||
- href: ./about
|
- href: ./about
|
||||||
|
|
26
style.css
26
style.css
|
@ -297,3 +297,29 @@ html {
|
||||||
transform: rotate(360deg);
|
transform: rotate(360deg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ps-homelink {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 100;
|
||||||
|
|
||||||
|
pointer-events: all;
|
||||||
|
color: var(--foreground);
|
||||||
|
background: white;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
font-weight: 900;
|
||||||
|
font-size: 2rem;
|
||||||
|
line-height: 1em;
|
||||||
|
padding: 0.4vw;
|
||||||
|
text-shadow: 0.15vw 0px 0px white;
|
||||||
|
transition: text-shadow 0.1s ease;
|
||||||
|
border: 12px solid black;
|
||||||
|
border-top: 0;
|
||||||
|
border-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ps-homelink:hover {
|
||||||
|
text-shadow: 0.3vw 0px 0px var(--accent);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue