diff --git a/.github/workflows/preview.yaml b/.github/workflows/preview.yaml index 5ee246d..294b5bc 100644 --- a/.github/workflows/preview.yaml +++ b/.github/workflows/preview.yaml @@ -18,6 +18,14 @@ jobs: uses: actions/checkout@v4 - name: Deploy preview + id: preview-step uses: rossjrw/pr-preview-action@v1 with: - source-dir: ./docs/ + source-dir: docs/ + preview-branch: main + pages-base-path: docs/ + umbrella-dir: docs/previews/ + + - run: echo "${{ steps.preview-step.outputs }}" + - if: steps.preview-step.outputs.deployment-action == 'deploy' + run: echo "Preview visible at ${{ steps.preview-step.outputs.preview-url }}" diff --git a/README.md b/README.md index 383b4e6..c0373c1 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# static-landing \ No newline at end of file +# static-landing diff --git a/art/hero-colossal-carpe.txt b/art/hero-colossal-carpe.txt new file mode 100644 index 0000000..34c96b4 --- /dev/null +++ b/art/hero-colossal-carpe.txt @@ -0,0 +1,8 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 diff --git a/art/hero-colossal.txt b/art/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/art/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/art/hero-marquee-carpe.txt b/art/hero-marquee-carpe.txt new file mode 100644 index 0000000..2c84e4d --- /dev/null +++ b/art/hero-marquee-carpe.txt @@ -0,0 +1,7 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: diff --git a/art/hero-marquee.txt b/art/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/art/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/art/hero-roman.txt b/art/hero-roman.txt new file mode 100644 index 0000000..a061e44 --- /dev/null +++ b/art/hero-roman.txt @@ -0,0 +1,10 @@ + .oooooo. .o. ooooooooo. ooooooooo. oooooooooooo + d8P' `Y8b .888. `888 `Y88. `888 `Y88. `888' `8 +888 .8"888. 888 .d88' 888 .d88' 888 +888 .8' `888. 888ooo88P' 888ooo88P' 888oooo8 +888 .88ooo8888. 888`88b. 888 888 " +`88b ooo .8' `888. 888 `88b. 888 888 o + `Y8bood8P' o88o o8888o o888o o888o o888o o888ooooood8 + + +AN ENDOWMENT FOR GOOD AND PROFIT diff --git a/art/hero-univers.txt b/art/hero-univers.txt new file mode 100644 index 0000000..ed4a264 --- /dev/null +++ b/art/hero-univers.txt @@ -0,0 +1,10 @@ + + + ,ad8888ba, db 88888888ba 88888888ba 88888888888 + d8"' `"8b d88b 88 "8b 88 "8b 88 +d8' d8'`8b 88 ,8P 88 ,8P 88 +88 d8' `8b 88aaaaaa8P' 88aaaaaa8P' 88aaaaa +88 d8YaaaaY8b 88""""88' 88""""""' 88""""" +Y8, d8""""""""8b 88 `8b 88 88 + Y8a. .a8P d8' `8b 88 `8b 88 88 + `"Y8888Y"' d8' `8b 88 `8b 88 88888888888 diff --git a/docs/CNAME b/docs/CNAME index ff09bbf..e64ffa3 100644 --- a/docs/CNAME +++ b/docs/CNAME @@ -1 +1 @@ -openlibra.io \ No newline at end of file +carpediem.money diff --git a/docs/hero.txt b/docs/hero.txt deleted file mode 100644 index cebd55c..0000000 --- a/docs/hero.txt +++ /dev/null @@ -1,15 +0,0 @@ - .:::: .::::::: .:::::::: .::: .:: - .:: .:: .:: .:: .:: .: .:: .:: -.:: .:: .:: .:: .:: .:: .:: .:: -.:: .:: .::::::: .:::::: .:: .:: .:: -.:: .:: .:: .:: .:: .: .:: - .:: .:: .:: .:: .:: .: :: - .:::: .:: .:::::::: .:: .:: - -.:: .:: .:: .:: .::::::: .: -.:: .:: .: .:: .:: .:: .: :: -.:: .:: .: .:: .:: .:: .: .:: -.:: .:: .::: .: .: .:: .:: .:: -.:: .:: .: .:: .:: .:: .:::::: .:: -.:: .:: .: .: .:: .:: .:: .:: -.:::::::: .:: .:::: .:: .:: .:: .:: .:: diff --git a/docs/index.html b/docs/index.html index 5fe1b66..fe45813 100644 --- a/docs/index.html +++ b/docs/index.html @@ -11,11 +11,10 @@ fetch('words.txt') .then(response => response.text()) .then(data => { - document.getElementById('content').textContent = data; - + document.getElementById('text').textContent = data; }) .catch(error => { - document.getElementById('content').textContent = 'All your base are belong to us.'; + document.getElementById('text').textContent = 'All your base are belong to us.'; }); @@ -24,76 +23,27 @@ font-family: "Courier New", Courier, monospace; color: lightgray; white-space: pre-wrap; - display: flex; - justify-content: center; - align-items: center; min-height: 100vh; background-color: black; } - #content { + #text { + margin: 0 auto; + font-size: 2vw; + width: 70ch; padding-top: 10%; - min-width: 55ch; - max-width: 80vw; - font-size: 2.5vw; + text-align: left; + word-wrap: break-word; overflow-wrap: break-word; - } - - /* Smartphones (portrait and landscape) ----------- */ - @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { - #content { - max-width: 95vw; - font-size: 2.8vw; - } - } - - /* Smartphones (landscape) ----------- */ - @media only screen and (min-device-width : 320px) { - /* Todo */ - } - - /* Smartphones (portrait) ----------- */ - @media only screen and (max-width : 430px) { - /* Todo */ - } - /* Desktops and laptops ----------- */ - /* new ipads are often wider than some laptops */ - @media only screen and (min-width : 800px) { - #content { - max-width: 50vw; - min-width: 55ch; - font-size: 1.5vw; - overflow-wrap: break-word; + @media (min-width: 1200px) { + font-size: 1.2vw; } } - - /* iPads (portrait and landscape) ----------- */ - @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { - /* Todo */ - } - - /* iPads (landscape) ----------- */ - @media only screen and (min-device-width : 768px) and (max-device-width : 1200px) and (orientation : landscape) { - #content { - max-width: 50vw; - font-size: 2vw; - } - } - - /* iPads (portrait) ----------- */ - @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { - /* Todo */ - } - - /* Large screens ----------- */ - @media only screen and (min-width : 1824px) { - /* Todo */ - } -
...
+
diff --git a/docs/previews/pr-1/CNAME b/docs/previews/pr-1/CNAME new file mode 100644 index 0000000..ff09bbf --- /dev/null +++ b/docs/previews/pr-1/CNAME @@ -0,0 +1 @@ +openlibra.io \ No newline at end of file diff --git a/docs/previews/pr-1/hero-colossal.txt b/docs/previews/pr-1/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/docs/previews/pr-1/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/docs/previews/pr-1/hero-marquee.txt b/docs/previews/pr-1/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/docs/previews/pr-1/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/docs/previews/pr-1/index.html b/docs/previews/pr-1/index.html new file mode 100644 index 0000000..c7a5edb --- /dev/null +++ b/docs/previews/pr-1/index.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + +
+

+    
+
+ + + diff --git a/docs/previews/pr-1/previews/pr-1/CNAME b/docs/previews/pr-1/previews/pr-1/CNAME new file mode 100644 index 0000000..ff09bbf --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/CNAME @@ -0,0 +1 @@ +openlibra.io \ No newline at end of file diff --git a/docs/previews/pr-1/previews/pr-1/hero-colossal.txt b/docs/previews/pr-1/previews/pr-1/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/docs/previews/pr-1/previews/pr-1/hero-marquee.txt b/docs/previews/pr-1/previews/pr-1/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/docs/previews/pr-1/previews/pr-1/index.html b/docs/previews/pr-1/previews/pr-1/index.html new file mode 100644 index 0000000..c7a5edb --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/index.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + +
+

+    
+
+ + + diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/CNAME b/docs/previews/pr-1/previews/pr-1/previews/pr-1/CNAME new file mode 100644 index 0000000..ff09bbf --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/CNAME @@ -0,0 +1 @@ +openlibra.io \ No newline at end of file diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/index.html b/docs/previews/pr-1/previews/pr-1/previews/pr-1/index.html new file mode 100644 index 0000000..c7a5edb --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/index.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + +
+

+    
+
+ + + diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME new file mode 100644 index 0000000..ff09bbf --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME @@ -0,0 +1 @@ +openlibra.io \ No newline at end of file diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html new file mode 100644 index 0000000..c7a5edb --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + +
+

+    
+
+ + + diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME new file mode 100644 index 0000000..ff09bbf --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/CNAME @@ -0,0 +1 @@ +openlibra.io \ No newline at end of file diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt new file mode 100644 index 0000000..840580d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-colossal.txt @@ -0,0 +1,19 @@ + .d8888b. d8888 8888888b. 8888888b. 8888888888 +d88P Y88b d88888 888 Y88b 888 Y88b 888 +888 888 d88P888 888 888 888 888 888 +888 d88P 888 888 d88P 888 d88P 8888888 +888 d88P 888 8888888P" 8888888P" 888 +888 888 d88P 888 888 T88b 888 888 +Y88b d88P d8888888888 888 T88b 888 888 + "Y8888P" d88P 888 888 T88b 888 8888888888 + + + +8888888b. 8888888 8888888888 888b d888 +888 "Y88b 888 888 8888b d8888 +888 888 888 888 88888b.d88888 +888 888 888 8888888 888Y88888P888 +888 888 888 888 888 Y888P 888 +888 888 888 888 888 Y8P 888 +888 .d88P 888 888 888 " 888 +8888888P" 8888888 8888888888 888 888 diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt new file mode 100644 index 0000000..e065a5d --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/hero-marquee.txt @@ -0,0 +1,15 @@ + .:: .: .::::::: .::::::: .:::::::: + .:: .:: .: :: .:: .:: .:: .:: .:: +.:: .: .:: .:: .:: .:: .:: .:: +.:: .:: .:: .: .:: .::::::: .:::::: +.:: .:::::: .:: .:: .:: .:: .:: + .:: .:: .:: .:: .:: .:: .:: .:: + .:::: .:: .:: .:: .:: .:: .:::::::: + + .::::: .:: .:::::::: .:: .:: + .:: .:: .:: .:: .: .:: .::: + .:: .:: .:: .:: .:: .:: . .:: + .:: .:: .:: .:::::: .:: .:: .:: + .:: .:: .:: .:: .:: .: .:: + .:: .:: .:: .:: .:: .:: + .::::: .:: .:::::::: .:: .:: diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html new file mode 100644 index 0000000..c7a5edb --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/index.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + +
+

+    
+
+ + + diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt new file mode 100644 index 0000000..fad0982 --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt @@ -0,0 +1,70 @@ +1. Yes, We Took It +----------------------------------------------------- + +Many years ago we hard-forked Facebook¹ out of Diem. + +2. To Fulfill the Promise of Good Capital +----------------------------------------------------- + +We came here for independent capital which would make the future arrive faster. Now crypto belongs to banks, ETFs, and hedge funds. Plus, the technology will someday (if not already) be in the rear-view mirror. + +3. By Producing the Best Open Asset +----------------------------------------------------- + +$CARPE is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. Prosperity comes from people saving and planning for transformation. The entire $CARPE supply has already been produced, and remarkably our users saved, pledged, or donated 95% of their assets for the future. + +4. Which is Fiercely Independent, +----------------------------------------------------- + +We make correct choices because we don't owe anything to anyone. +- Government proof: every coin was mined and no money ever raised. +- No Labs or Foundation: yes to moral authority and meritocracy. +- So long, Crypto industry: we'll play games the world wants to play. +- No thanks VCs: we have no rush, and infinite possibilities. + +5. Uses Modern Tools, +----------------------------------------------------- + +Having our own Layer-1 blockchain ensures $CARPE's freedom. We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts anyone would need to use, save, plan with $CARPE, but none of the nonsense to distract us. Think $CARPE, not Blockchain. + +6. Has Plans Measured in Centuries +----------------------------------------------------- + +We play a long game that few have patience for. + +On the other side of the desert exists dependable capital for interventions in society, for all future generations. + +✊🌞 + +LINKS +----------------------------------------------------- + +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://0l.fyi/ +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework + +[this text is a preview draft from 2025-03-04] + + + + + + + + + + + + + + + + + + + + +¹ All your base are belong to us. +² You knew us as OpenLibra diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt new file mode 100644 index 0000000..b5459dc --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/previews/pr-1/words.txt @@ -0,0 +1,70 @@ +1. Yes, We Took It +----------------------------------------------------- + +Many years ago we hard-forked Facebook¹ out of Diem². + +2. To Fulfill the Promise of Good Capital +----------------------------------------------------- + +We came here for independent capital which would make the future arrive faster. Now crypto belongs to banks, ETFs, and hedge funds. Plus, the technology will someday (if not already) be in the rear-view mirror. + +3. By Producing the Best Open Asset +----------------------------------------------------- + +$CARPE is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. Prosperity comes from people saving and planning for transformation. The entire $CARPE supply has already been produced, and remarkably our users saved, pledged, or donated 95% of their assets for the future. + +4. Which is Fiercely Independent, +----------------------------------------------------- + +We make correct choices because we don't owe anything to anyone. +- Government proof: every coin was mined and no money ever raised. +- No Labs or Foundation: yes to moral authority and meritocracy. +- So long, Crypto industry: we'll play games the world wants to play. +- No thanks VCs: we have no rush, and infinite possibilities. + +5. Uses Modern Tools, +----------------------------------------------------- + +Having our own Layer-1 blockchain ensures $CARPE's freedom. We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts anyone would need to use, save, plan with $CARPE, but none of the nonsense to distract us. Think $CARPE, not Blockchain. + +6. Has Plans Measured in Centuries +----------------------------------------------------- + +We play a long game that few have patience for. + +On the other side of the desert exists dependable capital for interventions in society, for all future generations. + +✊🌞 + +LINKS +----------------------------------------------------- + +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://0l.fyi/ +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework + +[this text is a preview draft from 2025-03-04] + + + + + + + + + + + + + + + + + + + + +¹ All your base are belong to us. +² You knew us as OpenLibra diff --git a/docs/previews/pr-1/previews/pr-1/previews/pr-1/words.txt b/docs/previews/pr-1/previews/pr-1/previews/pr-1/words.txt new file mode 100644 index 0000000..0bce889 --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/previews/pr-1/words.txt @@ -0,0 +1,83 @@ +1. Yes, We Took It +----------------------------------------------------- + +Many years ago we hard-forked Facebook¹ out of Diem². + +2. To Fulfill the Promise of Good Capital +----------------------------------------------------- + +We came to blockchain for independent capital which would make the future arrive faster. + +Now crypto belongs to banks, ETFs, and hedge funds. And the technology itself is in the rear-view mirror. + +Perpetually durable, hyper-liquid, high-leverage capital is an endowment to society, if it is designed that way. + +3. By Producing a Sensible Asset +----------------------------------------------------- + +$CARPE is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. + +Prosperity comes from people saving and planning for transformation. + +Over the years our peer-to-peer games made users save, pledge, defer, or donate nearly 90%+ of their earnings to future programs, for good and profit. + +4. Which is Fiercely Independent +----------------------------------------------------- + +We make correct choices because we don't owe anything to anyone. +- Standalone Tech: we don't depend on ideas of other infrastructure providers. +- Government proof: every coin was mined and no money ever raised. +- No Labs or Foundation: yes to moral authority and meritocracy. +- So long, Crypto industry: we'll play games the world wants to play. +- No thanks VCs: we have no rush, and infinite possibilities. + +5. Uses Modern Tools +----------------------------------------------------- + +Having our own Layer-1 blockchain ensures $CARPE's independence. It's not easy, but it ensures our perpetuity. + +We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts any person or institution need to use, save, plan with $CARPE, but none of the nonsense to distract us. + +Think $CARPE, not Blockchain. + +6. And Has Plans Measured in Centuries +----------------------------------------------------- + +We play a long game that few have patience for. + +On the other side of the desert exists dependable capital for interventions in society, for all future generations. + +✊🌞 + +LINKS +----------------------------------------------------- + +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://0l.fyi/ +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework + +[this text is a preview draft from 2025-03-04] + + + + + + + + + + + + + + + + + + + + +¹ All your base are belong to us. +² You knew us as OpenLibra diff --git a/docs/previews/pr-1/previews/pr-1/words.txt b/docs/previews/pr-1/previews/pr-1/words.txt new file mode 100644 index 0000000..d77c5ec --- /dev/null +++ b/docs/previews/pr-1/previews/pr-1/words.txt @@ -0,0 +1,83 @@ +1. Yes, We Took It +----------------------------------------------------- + +Many years ago we hard-forked Facebook¹ out of Diem². + +2. To Fulfill the Promise of Good Capital +----------------------------------------------------- + +We came to blockchain for independent capital which would make the future arrive faster. + +Now crypto belongs to banks, ETFs, and hedge funds. And the technology itself is in the rear-view mirror. + +We think perpetually durable, hyper-liquid, high-leverage capital is an gift to society, if it is designed that way. + +3. By Producing a Sensible Asset +----------------------------------------------------- + +$CARPE is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. + +Prosperity comes from people saving and planning for transformation. + +Over the years our peer-to-peer games made users save, pledge, defer, or donate nearly 90%+ of their earnings to future programs, for good and profit. + +4. Which is Fiercely Independent +----------------------------------------------------- + +We make correct choices because we don't owe anything to anyone. +- Standalone Tech: we don't depend on ideas of other infrastructure providers. +- Government proof: every coin was mined and no money ever raised. +- No Labs or Foundation: yes to moral authority and meritocracy. +- So long, Crypto industry: we'll play games the world wants to play. +- No thanks VCs: we have no rush, and infinite possibilities. + +5. Uses Modern Tools +----------------------------------------------------- + +Having our own Layer-1 blockchain ensures $CARPE's independence. It's not easy, but it ensures our perpetuity. + +We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts any person or institution need to use, save, plan with $CARPE, but none of the nonsense to distract us. + +Think $CARPE, not Blockchain. + +6. And Has Plans Measured in Centuries +----------------------------------------------------- + +We play a long game that few have patience for. + +On the other side of the desert exists dependable capital for interventions in society, for all future generations. + +✊🌞 + +LINKS +----------------------------------------------------- + +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://0l.fyi/ +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework + +[this text is a preview draft from 2025-03-04] + + + + + + + + + + + + + + + + + + + + +¹ All your base are belong to us. +² You knew us as OpenLibra diff --git a/docs/previews/pr-1/words.txt b/docs/previews/pr-1/words.txt new file mode 100644 index 0000000..a1f21c2 --- /dev/null +++ b/docs/previews/pr-1/words.txt @@ -0,0 +1,83 @@ +1. Yes, We Took It +----------------------------------------------------- + +Many years ago we hard-forked Facebook¹ out of Diem². + +2. To Fulfill the Promise of Good Capital +----------------------------------------------------- + +We came to blockchain for independent capital which would make the future arrive faster. + +Now crypto belongs to banks, ETFs, and hedge funds. And the technology itself is in the rear-view mirror. + +We think perpetually durable, hyper-liquid, high-leverage capital is an gift to society, if it is designed that way. + +3. By Producing a Sensible Asset +----------------------------------------------------- + +$CARPE is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. + +Prosperity comes from people saving and planning for transformation. + +Over the years our peer-to-peer games made users save, pledge, defer, or donate nearly 90%+ of their earnings to future programs, for good and profit. + +4. Which is Fiercely Independent +----------------------------------------------------- + +We make correct choices because we don't owe anything to anyone. +- Standalone Tech: we don't depend on ideas of other infrastructure providers. +- Government proof: every coin was mined and no money ever raised. +- No Labs or Foundation: yes to moral authority and meritocracy. +- So long, Crypto industry: we'll play games the world wants to play. +- No thanks VCs: we have no rush, and infinite possibilities. + +5. Uses Modern Tools +----------------------------------------------------- + +Having our own Layer-1 blockchain ensures $CARPE's independence. It's not easy, but it ensures our perpetuity. + +We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts any person or institution would need to use, save, plan with $CARPE. And actively excludes any nonsense to distract us. + +Think $CARPE, not Blockchain. + +6. And Has Plans Measured in Centuries +----------------------------------------------------- + +We play a long game that few have patience for. + +On the other side of the desert exists dependable capital for interventions in society, for all future generations. + +✊🌞 + +LINKS +----------------------------------------------------- + +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://0l.fyi/ +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework + +[this text is a preview draft from 2025-03-04] + + + + + + + + + + + + + + + + + + + + +¹ All your base are belong to us. +² You knew us as OpenLibra diff --git a/docs/words.txt b/docs/words.txt index 1f1e6cd..2f0fec6 100644 --- a/docs/words.txt +++ b/docs/words.txt @@ -15,68 +15,84 @@ .:::::::: .:: .:::: .:: .:: .:: .:: .:: -1. Yes, We Took It ------------------------------------------------------ +GOOD CAPITAL -We hard-forked Facebook¹ out of Libra. +1. Yes, We Took It +-------------------------------------------------------------------- -2. To Fulfill the Promise of Good Capital ------------------------------------------------------ +Many years ago we hard-forked Facebook¹ out of Libra. -We came here for independent capital which would make the future arrive faster. Now crypto belongs to banks, ETFs, and hedge funds. Plus, the technology will someday (if not already) be in the rear-view mirror. +2. To Realize the Promise of Good Capital +-------------------------------------------------------------------- -3. By Producing the Best Open Asset ------------------------------------------------------ +We came to blockchain drawn by its early ideal, that capital could be unbounded: independent, accelerating, transformative. -LIBRA is an accessible and perpetual digital property. It is carefully designed for its purpose: capital. Prosperity comes from people saving and planning for transformation. The entire LIBRA supply has already been produced, and remarkably our users saved, pledged, or donated 95% of their assets for the future. +Let’s be real, cryto's walk doesn't match the talk. The more sophisticated projects seek absorption into legacy finance—banking rails, ETF wrappers, asset desks. The bottom of the barrel is famously dishonorable. -4. Which is Fiercely Independent, ------------------------------------------------------ +The public watches in confusion. -We make correct choices because we don't owe anything to anyone. -- Government proof: every coin was mined and no money ever raised. -- No Labs or Foundation: yes to moral authority and meritocracy. -- So long, Crypto industry: we'll play games the world wants to play. -- No thanks VCs: we have no rush, and infinite possibilities. +And yet, we think something remarkable may have been uncovered along the way. What if these early systems were simply scaffolding for something more enduring? -5. Uses Modern Tools, ------------------------------------------------------ +We see a post-crypto digital asset: an universally accessible, liquid, lasting, high-leverage title to real human endeavors. -Having our own Layer-1 blockchain ensures LIBRA's freedom. We've been running high performance Diem and Move networks since 2019. The chain is meant to have all the smart contracts anyone would need to use, save, plan with LIBRA, but none of the nonsense to distract us. Think LIBRA, not Blockchain. +3. Rooted in a Principled Asset +-------------------------------------------------------------------- +Prosperity does not arise from chance, or math. It emerges from saving toward endeavors not yet realized. -6. Has Plans Measured in Centuries ------------------------------------------------------ +Through OpenLibra’s peer-to-peer experiments, participants have pledged, deferred, and redirected more than 90% of their earnings into forward-facing programs—initiatives that are both idealistic and economically sound. -We play a long game that few have patience for. There is a desert to cross, though the prize is worth the sacrifice. +$LBR is the title to all the games on OpenLibra. Initially as seed capital for perpetual endwoments for both good and gain. -7. To Become an Unstoppable Force ------------------------------------------------------ +4. Which is Fiercely Independent +-------------------------------------------------------------------- +We can make the right choices because we owe no one. -All future generations should have dependable capital for interventions in society. +* Technically Sovereign * +We are not beholden to smart contract platforms designed with different goals. Our stack is our own, built to last. +* Proof of Labor * +There is no shell game, no empty cycle of promises. Outsized gains go to high impact contributions. +* Without Investors * +We have no exit to race toward. No quarterly metrics to chase. Our horizon is unhurried and vast. +* Untouched by Government * +Every $LBR was earned through mining. No pre-mine, no sale, no regulatory arbitrage. -LINKS ------------------------------------------------------ +* No Legal Wrapper * +We work without incorporation—not out of neglect, but principle. Authority here is moral. Leadership is earned. Presence matters more than paperwork. -Wallet: https://github.com/0LNetworkCommunity/carpe -Explorer: https://0l.fyi/ -Docs: https://docs.openlibra.io/ -Papers: https://docs.openlibra.io/archive/ -Code: https://github.com/0LNetworkCommunity/libra-framework - -[this text is a preview draft from 2024-07-24] +* No Predators* +We do not endorse capital games disguised as consensus—schemes where early insiders earn endlessly while latecomers subsidize their position. +5. Grounded in Modern Tools +-------------------------------------------------------------------- +A purpose-built Layer-1 blockchain secures the independence of $LBR. +Since 2019, we’ve worked in the Move and Libra/Diem ecosystems; quietly, consistently, building institutional-grade infrastructure. +The result is a chain that supports smart contracts for anyone -- individual or institution -- wishing to store, grow, or distribute capital with intent. +We're here for capital, not trying to find use-cases for a database. We leave behind distractions and dead weight customary of legacy blockchains. +6. With Plans Measured in Centuries +-------------------------------------------------------------------- + +We are building across time with no end in sight. Not quarters or hype cycles, but generations. +Beyond the market’s churn, there lies a calm resolve: capital designed for interventions that matter — for institutions not yet imagined, and entrepreneurs yet to be forged. +We have the patience to build something lasting ✊🌞 +LINKS +Wallet: https://github.com/0LNetworkCommunity/carpe +Explorer: https://scan.openlibra.world +Docs: https://docs.openlibra.io/ +Papers: https://docs.openlibra.io/archive/ +Code: https://github.com/0LNetworkCommunity/libra-framework +[This is a preview draft dated 2025-06-11]