From 8ffbd243048a418fb1b6035425a50075b77ef6cc Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Thu, 26 Dec 2024 13:37:38 -0500 Subject: Initial skeleton, concept --- LICENSE | 21 ++++++++++ README.md | 16 ++++++++ _footer.html | 7 ++++ _header.html | 14 +++++++ build.sh | 2 + index.md | 13 ++++++ public/favicon.ico | Bin 0 -> 13065 bytes public/index.html | 39 ++++++++++++++++++ public/style.css | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 226 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 _footer.html create mode 100644 _header.html create mode 100644 build.sh create mode 100644 index.md create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/style.css diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c443d33 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Bradley Taunt + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..9b6eae2 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +openbased +========= + +Setup OpenBSD as a daily driver using only base programs. + +Online Guide +------------ +https://openbased.btxx.org + +Submit patches, additions: +-------------------------- +https://lists.sr.ht/~bt/openbased-devel + +License +------- +MIT diff --git a/_footer.html b/_footer.html new file mode 100644 index 0000000..2ccb31b --- /dev/null +++ b/_footer.html @@ -0,0 +1,7 @@ +
+ + + diff --git a/_header.html b/_header.html new file mode 100644 index 0000000..63cd099 --- /dev/null +++ b/_header.html @@ -0,0 +1,14 @@ + + + + + + + OpenBASED - Setup OpenBSD as a daily driver using only the included, base programs + + + + +

OpenBASED

+
+ \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..d2cfcf8 --- /dev/null +++ b/build.sh @@ -0,0 +1,2 @@ +# ! /bin/sh +(cat _header.html; multimarkdown index.md; cat _footer.html) > public/index.html diff --git a/index.md b/index.md new file mode 100644 index 0000000..1a32d71 --- /dev/null +++ b/index.md @@ -0,0 +1,13 @@ +Setup OpenBSD as a daily driver using only the included, base programs. + +--- + +{{TOC}} + +## Getting Started + +Coming soon... + +## Contribute + +I'm far from an OpenBSD expert! Please [help improve this project](https://git.sr.ht/~bt/openbased)! diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..29e51a7 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..3296cb9 --- /dev/null +++ b/public/index.html @@ -0,0 +1,39 @@ + + + + + + + OpenBASED - Setup OpenBSD as a daily driver using only the included, base programs + + + + +

OpenBASED

+
+

Setup OpenBSD as a daily driver using only the included, base programs.

+ +
+ +
+ + +
+ +

Getting Started

+ +

Coming soon…

+ +

Contribute

+ +

I’m far from an OpenBSD expert! Please help improve this project!

+
+ + + diff --git a/public/style.css b/public/style.css new file mode 100644 index 0000000..a0ffafb --- /dev/null +++ b/public/style.css @@ -0,0 +1,114 @@ +* { + box-sizing: border-box; +} + +body { + background: white; + line-height: 1.55; + margin: 0 auto; + padding: 10px; +} + +:link { + color: #23238E; +} +:visited { + color: #008088; +} + +.title { + font-family: "Times New Roman", Times, serif; +} + +.title i { + color: #0000FF; +} +.title b { + color: #000084; +} + +header { + padding: 0 0 10px; +} + +img { + margin: 0 auto; + max-width: 120px; +} + +h1 { + margin: 0; + padding: 0.5rem 0 0; +} + +blockquote { + background: rgba(0,0,0,0.04); + border-left: 4px solid; + margin: 2rem 0; + padding: 6px 10px; +} +blockquote p { + font-style: italic; + margin: 0; +} + +pre { + background: whitesmoke; + border: 1px solid; + overflow: scroll; + padding: 10px; + max-width:100%; +} + +code { + background: whitesmoke; +} + +p code, li code, dl code { + border: 1px solid; + padding: 1px 2px; +} + +h2 code { + font-size: 24px; +} + +footer p { + font-size: 90%; +} + +@media (min-width: 800px) { + body { + max-width: 85%; + } +} + +@media(max-width:420px) { + h1 { + text-align: center; + } +} + +@media(prefers-color-scheme: dark) { + body { + background: #1E1F21; + } + :link { + color: #BAD7FF; + } + :visited { + color: #F6BAFF; + } + .title { + text-shadow: 2px 2px black; + } + .title i { + color: #F2CA30; + } + .title b { + color: #CF4229; + } + pre, code { + background: black; + } +} \ No newline at end of file -- cgit v1.2.3-70-g09d2