This commit is contained in:
renovate-bot 2024-10-25 22:04:13 +00:00
commit be264aa864
33 changed files with 57 additions and 0 deletions

2
.domains Normal file
View file

@ -0,0 +1,2 @@
pages.git.froth.zone
freecumextremist.finance

0
.nojekyll Normal file
View file

1
404.html Normal file
View file

@ -0,0 +1 @@
<!doctype html> <html class=dark lang=en> <head> <title>Froth Pages</title> <meta charset=utf-8> <link href=/favicon.png rel=icon> <meta content="width=device-width" name=viewport> <link href=/_app/immutable/entry/start.3tQhSHa4.js rel=modulepreload> <link href=/_app/immutable/chunks/utils.CCeXIeLi.js rel=modulepreload> <link href=/_app/immutable/chunks/index.BivHbqgg.js rel=modulepreload> <link href=/_app/immutable/entry/app.CkRA7U4R.js rel=modulepreload> <link href=/_app/immutable/chunks/index-client.CTmobSb_.js rel=modulepreload> <link href=/_app/immutable/chunks/disclose-version.CyWgP0ZN.js rel=modulepreload> </head> <body data-sveltekit-preload-data=hover data-theme=froth-noire> <div class="h-full overflow-hidden" style=display:contents> <script>{__sveltekit_dx8dud={base:""};const t=document.currentScript.parentElement;Promise.all([import("/_app/immutable/entry/start.3tQhSHa4.js"),import("/_app/immutable/entry/app.CkRA7U4R.js")]).then((([e,a])=>{e.start(a,t)}))}</script> </div>

1
_app/env.js Normal file
View file

@ -0,0 +1 @@
export const env={}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
.anim-indeterminate.svelte-12wvf64{transform-origin:0% 50%;animation:svelte-12wvf64-anim-indeterminate 2s infinite linear}@keyframes svelte-12wvf64-anim-indeterminate{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{u,h as M,a7 as h,au as x,av as E,aw as $,Y as k,A as p,x as z,B as I,ax as O,ay as w,L as b,K as P,$ as R,z as T}from"./utils.CCeXIeLi.js";import{g as B,w as K,r as Q}from"./index.BivHbqgg.js";function G(e,s,t,r,a){var c;u&&M();var n=(c=s.$$slots)==null?void 0:c[t],i=!1;n===!0&&(n=s[t==="default"?"children":t],i=!0),n===void 0?a!==null&&a(e):n(e,i?()=>r:r)}function J(e){const s={};e.children&&(s.default=!0);for(const t in e.$$slots)s[t]=!0;return s}let m=!1;function V(){m||(m=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var s;if(!e.defaultPrevented)for(const t of e.target.elements)(s=t.__on_r)==null||s.call(t)})},{capture:!0}))}function U(e){if(u){var s=!1,t=()=>{if(!s){if(s=!0,e.hasAttribute("value")){var r=e.value;L(e,"value",null),e.value=r}if(e.hasAttribute("checked")){var a=e.checked;L(e,"checked",null),e.checked=a}}};e.__on_r=t,E(t),V()}}function L(e,s,t,r){var a=e.__attributes??(e.__attributes={});u&&(a[s]=e.getAttribute(s),s==="src"||s==="srcset"||s==="href"&&e.nodeName==="LINK")||a[s]!==(a[s]=t)&&(s==="style"&&"__styles"in e&&(e.__styles={}),s==="loading"&&(e[$]=t),t==null?e.removeAttribute(s):typeof t!="string"&&Y(e).includes(s)?e[s]=t:e.setAttribute(s,t))}var y=new Map;function Y(e){var s=y.get(e.nodeName);if(s)return s;y.set(e.nodeName,s=[]);for(var t,r=h(e),a=Element.prototype;a!==r;){t=x(r);for(var n in t)t[n].set&&s.push(n);r=h(r)}return s}function F(e,s){var t=e.__className,r=j(s);u&&e.className===r?e.__className=r:(t!==r||u&&e.className!==r)&&(s==null?e.removeAttribute("class"):e.className=r,e.__className=r)}function j(e){return e??""}function H(e,s,t){if(t){if(e.classList.contains(s))return;e.classList.add(s)}else{if(!e.classList.contains(s))return;e.classList.remove(s)}}function W(e=!1){const s=z,t=s.l.u;if(!t)return;let r=()=>P(s.s);if(e){let a=0,n={};const i=R(()=>{let c=!1;const f=s.s;for(const o in f)f[o]!==n[o]&&(n[o]=f[o],c=!0);return c&&a++,a});r=()=>b(i)}t.b.length&&k(()=>{N(s,r),w(t.b)}),p(()=>{const a=I(()=>t.m.map(O));return()=>{for(const n of a)typeof n=="function"&&n()}}),t.a.length&&p(()=>{N(s,r),w(t.a)})}function N(e,s){if(e.l.s)for(const t of e.l.s)b(t);s()}function X(e,s){var n;var t=(n=e.$$events)==null?void 0:n[s.type],r=T(t)?t.slice():t==null?[]:[t];for(var a of r)a.call(this,s)}const _={};function S(e){return e==="local"?localStorage:sessionStorage}function v(e,s,t){const r=JSON,a="local";function n(i,c){S(a).setItem(i,r.stringify(c))}if(!_[e]){const i=K(s,o=>{const l=S(a).getItem(e);l&&o(r.parse(l));{const g=d=>{d.key===e&&o(d.newValue?r.parse(d.newValue):null)};return window.addEventListener("storage",g),()=>window.removeEventListener("storage",g)}}),{subscribe:c,set:f}=i;_[e]={set(o){n(e,o),f(o)},update(o){const l=o(B(i));n(e,l),f(l)},subscribe:c}}return _[e]}v("modeOsPrefers",!1);v("modeUserPrefers",void 0);v("modeCurrent",!1);const A="(prefers-reduced-motion: reduce)";function q(){return window.matchMedia(A).matches}const Z=Q(q(),e=>{{const s=r=>{e(r.matches)},t=window.matchMedia(A);return t.addEventListener("change",s),()=>{t.removeEventListener("change",s)}}});export{G as a,F as b,L as c,X as d,V as e,W as i,Z as p,U as r,J as s,H as t};
//# sourceMappingURL=ProgressBar.svelte_svelte_type_style_lang.CzTHQWo8.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{i as E,g as I,H as L,b as O,c as g,d as y,e as A,h as V,f as v,j as $,k as C,l as M,m as Y,o as j,p as P,q,r as x,t as z,u as w,v as B,w as W,x as l,y as T,z as F,A as G,B as k}from"./utils.CCeXIeLi.js";import{a as J,r as D,h as m,b as K}from"./disclose-version.CyWgP0ZN.js";const Q=["touchstart","touchmove"];function U(t){return Q.includes(t)}let N=!0;function re(t,e){var s=e==null?"":typeof e=="object"?e+"":e;s!==(t.__t??(t.__t=t.nodeValue))&&(t.__t=s,t.nodeValue=s==null?"":s+"")}function X(t,e){return S(t,e)}function ae(t,e){E(),e.intro=e.intro??!1;const s=e.target,i=w,o=v;try{for(var n=I(s);n&&(n.nodeType!==8||n.data!==L);)n=O(n);if(!n)throw g;y(!0),A(n),V();const u=S(t,{...e,anchor:n});if(v===null||v.nodeType!==8||v.data!==$)throw C(),g;return y(!1),u}catch(u){if(u===g)return e.recover===!1&&M(),E(),Y(s),y(!1),X(t,e);throw u}finally{y(i),A(o)}}const d=new Map;function S(t,{target:e,anchor:s,props:i={},events:o,context:n,intro:u=!0}){E();var c=new Set,_=f=>{for(var r=0;r<f.length;r++){var a=f[r];if(!c.has(a)){c.add(a);var h=U(a);e.addEventListener(a,m,{passive:h});var R=d.get(a);R===void 0?(document.addEventListener(a,m,{passive:h}),d.set(a,1)):d.set(a,R+1)}}};_(j(J)),D.add(_);var p=void 0,H=P(()=>{var f=s??e.appendChild(q());return x(()=>{if(n){z({});var r=l;r.c=n}o&&(i.$$events=o),w&&K(f,null),N=u,p=t(f,i)||{},N=!0,w&&(B.nodes_end=v),n&&W()}),()=>{var h;for(var r of c){e.removeEventListener(r,m);var a=d.get(r);--a===0?(document.removeEventListener(r,m),d.delete(r)):d.set(r,a)}D.delete(_),b.delete(p),f!==s&&((h=f.parentNode)==null||h.removeChild(f))}});return b.set(p,H),p}let b=new WeakMap;function oe(t){const e=b.get(t);e&&e()}function Z(t){l===null&&T(),l.l!==null?te(l).m.push(t):G(()=>{const e=k(t);if(typeof e=="function")return e})}function ie(t){l===null&&T(),Z(()=>()=>k(t))}function ee(t,e,{bubbles:s=!1,cancelable:i=!1}={}){return new CustomEvent(t,{detail:e,bubbles:s,cancelable:i})}function ue(){const t=l;return t===null&&T(),(e,s,i)=>{var n;const o=(n=t.s.$$events)==null?void 0:n[e];if(o){const u=F(o)?o.slice():[o],c=ee(e,s,i);for(const _ of u)_.call(t.x,c);return!c.defaultPrevented}return!0}}function te(t){var e=t.l;return e.u??(e.u={a:[],b:[],m:[]})}export{N as a,ie as b,ue as c,ae as h,X as m,Z as o,re as s,oe as u};
//# sourceMappingURL=index-client.CTmobSb_.js.map

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{n as b,s as l,a as p}from"./utils.CCeXIeLi.js";const i=[];function _(e,r){return{subscribe:d(e,r).subscribe}}function d(e,r=b){let t=null;const o=new Set;function u(n){if(p(e,n)&&(e=n,t)){const c=!i.length;for(const s of o)s[1](),i.push(s,e);if(c){for(let s=0;s<i.length;s+=2)i[s][0](i[s+1]);i.length=0}}}function f(n){u(n(e))}function a(n,c=b){const s=[n,c];return o.add(s),o.size===1&&(t=r(u,f)||b),n(e),()=>{o.delete(s),o.size===0&&t&&(t(),t=null)}}return{set:u,update:f,subscribe:a}}function h(e){let r;return l(e,t=>r=t)(),r}export{h as g,_ as r,d as w};
//# sourceMappingURL=index.BivHbqgg.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{_ as m}from"../chunks/2.CUQ7tt0P.js";export{m as component};
//# sourceMappingURL=1.AsDlVP1T.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"1.AsDlVP1T.js","sources":[],"sourcesContent":[],"names":[],"mappings":""}

View file

@ -0,0 +1,2 @@
import{_ as m}from"../chunks/2.CUQ7tt0P.js";export{m as component};
//# sourceMappingURL=2.AsDlVP1T.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"2.AsDlVP1T.js","sources":[],"sourcesContent":[],"names":[],"mappings":""}

1
_app/version.json Normal file
View file

@ -0,0 +1 @@
{"version":"1729893843123"}

1
_redirects Normal file
View file

@ -0,0 +1 @@
/* /index.html 200

BIN
favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 KiB

2
index.html Normal file
View file

@ -0,0 +1,2 @@
<!doctype html> <html class=dark lang=en> <head> <title>Froth Pages</title> <meta charset=utf-8> <link href=./favicon.png rel=icon> <meta content="width=device-width" name=viewport> <link href=./_app/immutable/assets/0.5wQFDFbe.css rel=stylesheet> <link href=./_app/immutable/assets/ProgressBar.c6i8ireL.css rel=stylesheet> <link href=./_app/immutable/entry/start.3tQhSHa4.js rel=modulepreload> <link href=./_app/immutable/chunks/utils.CCeXIeLi.js rel=modulepreload> <link href=./_app/immutable/chunks/index.BivHbqgg.js rel=modulepreload> <link href=./_app/immutable/entry/app.CkRA7U4R.js rel=modulepreload> <link href=./_app/immutable/chunks/index-client.CTmobSb_.js rel=modulepreload> <link href=./_app/immutable/chunks/disclose-version.CyWgP0ZN.js rel=modulepreload> <link href=./_app/immutable/nodes/0.tofSa3xA.js rel=modulepreload> <link href=./_app/immutable/chunks/ProgressBar.svelte_svelte_type_style_lang.CzTHQWo8.js rel=modulepreload> <link href=./_app/immutable/nodes/2.AsDlVP1T.js rel=modulepreload> <link href=./_app/immutable/chunks/2.CUQ7tt0P.js rel=modulepreload> </head> <body data-sveltekit-preload-data=hover data-theme=froth-noire> <div class="overflow-hidden h-full" style=display:contents><div class="flex flex-col h-full overflow-hidden w-full" data-testid=app-shell id=appShell><header class="z-10 flex-none" id=shell-header><div class="flex flex-col app-bar bg-surface-100-800-token p-4 space-y-4" data-testid=app-bar aria-label="" aria-labelledby="" role=toolbar><div class="items-center app-bar-row-main gap-4 grid grid-cols-3"><div class="flex items-center flex-none app-bar-slot-lead justify-between"><strong class="text-xl uppercase"><a href=/ >Froth Pages</a></strong></div> <div class="flex-auto app-bar-slot-default place-self-center"><noscript><strong>Hey, you! This page is interactive and currently requires JavaScript!</strong> <br> Want a non-JS version? Bother <a href=https://matrix.to/#/@samme:schizo.cafe class=anchor>Sam</a> about it!</noscript></div> <div class="flex items-center flex-none app-bar-slot-trail place-content-end space-x-4"><a href=https://git.froth.zone/sam/static-pages class=anchor>Source Code</a></div></div> </div></header> <div class="flex h-full overflow-hidden w-full flex-auto"> <div class="flex flex-col flex-1 overflow-x-hidden" id=page style=scrollbar-gutter:auto> <main class=flex-auto id=page-content><div class="p-4 container md:text-center mx-auto text-left"><div class="pb-24 pt-32 relative space-y-6 z-[1]"><div class="font-bold text-4xl tracking-tight">Host <span class=text-tertiary-500>static websites</span> with Froth Pages!</div> <p class="max-w-lg md:mx-auto opacity-90">It's quick, easy, free & fast - just put your project's homepage, developer blog or web experiment into a Git repository at <a href=https://git.froth.zone class=anchor>Froth Git</a> and we'll do the rest.</p> <br> <div class="flex flex-col gap-3 md:block md:space-x-3 md:w-6/12 mx-auto"><div class="space-y-4 stepper" data-testid=stepper> <div class=stepper-content><div class="space-y-4 step" data-testid=step><header class="font-bold step-header text-2xl">1 - Make a repository</header> <div class="space-y-4 step-content"><div class=space-y-2><p>Create a public repository named <code class=code>pages</code> to make the site available on the main subdomain.</p> <hr></div> <p>Or, create a branch named <code class=code>pages</code> in any public repository.</p> <p><code class=code>git switch --orphan pages</code><br><code class=code>git rm --cached -r .</code></p> <div class="overflow-hidden shadow shadow bg-neutral-900/90 codeblock rounded-container-token text-sm text-white" data-testid=codeblock><header class="flex items-center justify-between codeblock-header p-2 pl-4 text-white/50 text-xs uppercase"><span class=codeblock-language>terminal</span> <button class="!text-white btn btn-sm codeblock-btn variant-soft" type=button>Copy</button></header> <pre class="p-4 break-all codeblock-pre pt-1 whitespace-pre-wrap"><code class="codeblock-code language-shell lineNumbers"><span class=line></span> git switch --orphan pages
<span class=line></span> git rm --cached -r .</code></pre></div></div> </div> </div></div></div></div></div></main> </div> </div> </div> <script>{__sveltekit_dx8dud={base:new URL(".",location).pathname.slice(0,-1)};const t=document.currentScript.parentElement,e=[null,null];Promise.all([import("./_app/immutable/entry/start.3tQhSHa4.js"),import("./_app/immutable/entry/app.CkRA7U4R.js")]).then((([a,l])=>{a.start(l,t,{node_ids:[0,2],data:e,form:null,error:null})}))}</script> </div>