Compare commits
2 commits
8d996651aa
...
f487979c55
Author | SHA1 | Date | |
---|---|---|---|
Simon Bruder | f487979c55 | ||
Simon Bruder | 5052394ae4 |
|
@ -3,6 +3,10 @@ set -euo pipefail
|
|||
|
||||
target="$1"
|
||||
|
||||
function rsync_command() {
|
||||
rsync -varzLP --delete "result-${target}/" "schabernack@yuzuru.sbruder.xyz:${directory}" "$@"
|
||||
}
|
||||
|
||||
case "$target" in
|
||||
"staging")
|
||||
nix_package="schulischer-schabernack-staging"
|
||||
|
@ -19,4 +23,5 @@ case "$target" in
|
|||
esac
|
||||
|
||||
nix build -o "result-${target}" -L ".#${nix_package}"
|
||||
rsync -varzLP --delete "result-${target}/" "schabernack@yuzuru.sbruder.xyz:${directory}"
|
||||
rsync_command --include "episodes" --include "episodes/*" --exclude "*"
|
||||
rsync_command
|
||||
|
|
|
@ -61,6 +61,17 @@ h2 a {
|
|||
font-size: 0.75rem;
|
||||
}
|
||||
|
||||
#staging-overlay {
|
||||
background-image: url("/assets/staging.svg");
|
||||
position: fixed;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 10000;
|
||||
opacity: 0.075;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
// noscript fallbacks
|
||||
|
||||
.podlove-player > audio {
|
||||
|
|
2
static/assets/staging.svg
Normal file
2
static/assets/staging.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 5.6 KiB |
|
@ -27,6 +27,9 @@
|
|||
{%- endblock metadata %}
|
||||
</head>
|
||||
<body>
|
||||
{%- if config.base_url is containing("staging") %}
|
||||
<div id="staging-overlay"></div>
|
||||
{%- endif %}
|
||||
<div class="container has-background-white" id="page-wrapper">
|
||||
{%- block banner %}
|
||||
<a href="{{ get_url(path="/") }}"><img id="banner" src="{{ get_url(path="assets/banner.jpg") | safe }}" alt="Banner von {{ config.title }}"></a>
|
||||
|
|
Loading…
Reference in a new issue