Set up Hugo, add new website/content #8

Merged
raucao merged 25 commits from feature/hugo into master 2022-07-11 11:07:01 +00:00
57 changed files with 3541 additions and 5 deletions

No files matched your search

+1 -1
View File
@@ -1,2 +1,2 @@
.hugo_build.lock
node_modules
out
+7 -3
View File
@@ -1,6 +1,10 @@
# kosmos.org
This website (or rather foundation for a future website) is just a simple
static site. There are no dependencies to install or build tools to run.
This website (or rather foundation for a future website) is a simple static
site. It is built using the [Hugo](https://gohugo.io/) static site generator.
Just edit and submit a PR.
## Getting started
1. Clone this Git repository
2. [Install Hugo](https://gohugo.io/getting-started/installing/)
3. Run `hugo server`
+6
View File
@@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---
+14
View File
@@ -0,0 +1,14 @@
theme: kosmos-22
baseURL: https://kosmos.org/
languageCode: en-us
title: Kosmos
disableKinds:
- taxonomy
- term
- RSS
- sitemap
- robotsTXT
markup:
goldmark:
renderer:
unsafe: true # Allow HTML in md files
+80
View File
@@ -0,0 +1,80 @@
---
title: Kosmos Infrastructure Foundation
description: Providing physical infrastructure for Kosmos software and services
headerImage: servers-02.jpg
menu:
main:
identifier: foundation
name: Foundation
weight: 10
---
The Kosmos Infrastructure Foundation (KIF) is the legal, physical, and financial
host organization for Kosmos hosted services.
It acts as an infrastructure provider to the developers and users of Kosmos
software. It is appointed this role by the Kosmos co-operative, and is run by
members of the co-operative itself.
The foundation also accepts financial contributions on behalf of the
co-operative, both for the development and maintenance of Kosmos (and related)
software, as well as for providing hosted services to people and organizations.
As per the KIF's founding statutes, which are legally binding, any and all of
its funds must only be used for these purposes.
## Our Mission
We believe that neither the development nor usage of [free and open-source
software](https://en.wikipedia.org/wiki/Free_and_open-source_software) should
be entirely dependent upon select corporations or VC-funded startup companies.
Thus, we think that free software benefits from community-owned, sovereign and
open communication and collaboration platforms that are only beholden to free
software's most important stakeholders: its creators and users.
In this context, our mission is as follows:
<ul class="list-disc ml-4">
<li class="mb-2">
Provide community-controlled infrastructure for the collaborative
development of all Kosmos applications, as well as related and unrelated
free software
</li>
<li class="mb-2">
Provide a professional, reliable hosting environment for research,
development, testing, and demonstration of all Kosmos applications
</li>
<li>
Provide, on a not-for-profit basis, easy-to-use services surrounding Kosmos
applications to end users, both individual and organizations
</li>
<li>
Help other organizations with both self-hosting and providing hosted
services to their own users or the wider public
</li>
</ul>
## Board of Directors
{{< partial "kif/board" >}}
## Contact
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 mb-8">
<div>
### Snail Mail
Stichting Kosmos Infrastructure Foundation
Herengracht 449A
1017 BR Amsterdam
Netherlands
</div>
<div>
### E-Mail
[foundation@kosmos.org](mailto:foundation@kosmos.org)
</div>
</div>
+10
View File
@@ -0,0 +1,10 @@
---
title: Projects
menu:
main:
identifier: projects
name: Projects
weight: 3
---
{{< partial "projects" >}}
+12
View File
@@ -0,0 +1,12 @@
---
title: Services
menu:
main:
identifier: services
name: Services
weight: 5
---
## Community Services
{{< partial "services/community" >}}
+10
View File
@@ -0,0 +1,10 @@
- name: Sebastian Kippe
role: Chairman
- name: Garret Alfert
role: Secretary
- name: Michael Bumann
role: Treasurer
- name: Greg Karékinian
role: Director
- name: Nick Jennings
role: Director
+70
View File
@@ -0,0 +1,70 @@
- name: Kosmos Chat
description: >-
Kosmos Chat is a group chat application, based
exclusively on open protocols, standards, and data
formats. All of its components can be either
self-hosted or connected to hosted services. No user
data is ever locked into hosted silos.
status: >-
An alpha version of the client app is in use by developers, and a public
beta version is planned for 2022.
links:
- section: Links
items:
- title: Overview & planned features (partially outdated)
url: https://wiki.kosmos.org/Kosmos_Chat
- title: Web client (alpha version)
url: https://hyperchannel.kosmos.org
- section: Source code
items:
- title: Hyperchannel (Web client)
url: https://github.com/67P/hyperchannel
- title: Sockethub (Protocol proxy)
url: https://github.com/sockethub/sockethub/
- name: Kosmos Accounts & Services
description: >-
Kosmos Accounts give people access to our hosted
services. An account dashboard and control panel
offers account management functionality and
additional integrations.
status: >-
Accounts are in beta and already in use by some
developers and other users. Registration is
currently by invitation only.
links:
- section: Links
items:
- title: Account dashboard (beta version)
url: https://accounts.kosmos.org
- title: Services
url: "/services"
- section: Source code
items:
- title: Akkounts (account dashboard/control panel)
url: https://gitea.kosmos.org/kosmos/akkounts
- title: Chef cookbooks (infrastructure automation)
url: https://gitea.kosmos.org/kosmos/chef
- name: Kredits
description: >-
Kredits are a system for tracking opensource project
contributions, enabling and facilitating the fair
and transparent use of project funds, as well as
improving project management and governance.
status: >-
We have been experimenting with the system in
pre-production for a while, and have run multiple
trials for development grant payouts. Currently
working on production migration/launch.
links:
- section: Links
items:
- title: Overview & technical details
url: https://wiki.kosmos.org/Kredits
- title: Contribution Dashboard
url: https://kredits.kosmos.org
- section: Source code
items:
- title: List of software and repositories
url: https://wiki.kosmos.org/Kredits#Software
+36
View File
@@ -0,0 +1,36 @@
- category: Communication
items:
- name: Chat
url: https://wiki.kosmos.org/Services:Chat
description: Chat rooms and instant messaging (XMPP/Jabber)
- name: Social
url: https://kosmos.social
description: Social media (micro-blogging on the fediverse)
- name: Forums
url: https://community.kosmos.org
description: Kosmos community forums and user support/help site
- category: Software development
items:
- name: Gitea
url: https://gitea.kosmos.org
description: Code hosting and collaboration for software projects
- name: Drone CI
url: https://drone.kosmos.org
description: Continuous integration and build pipelines
- category: Account & Auxiliary services
items:
- name: Accounts
url: https://accounts.kosmos.org
description: Manage your Kosmos account, and invite new users
- name: Sockethub
url: https://sockethub.org
description: Access other Internet protocols from Web apps
- name: IPFS Gateway
url: https://wiki.kosmos.org/Kredits:IPFS
description: Web gateway for the IPFS decentralized filesystem
- category: Documentation
items:
- name: Wiki
url: https://wiki.kosmos.org
description: Kosmos documentation and knowledge base
+2823
View File
File diff suppressed because it is too large. Load diff
+26
View File
@@ -0,0 +1,26 @@
{
"name": "website",
"version": "1.0.0",
"private": true,
"description": "The website on kosmos.org",
"scripts": {
"clean": "rm -rf public/*",
"build:css": "tailwindcss -i ./themes/kosmos-22/source/main.css -o ./themes/kosmos-22/assets/css/main.css",
"build:site": "hugo",
"build:release": "npm-run-all clean prod:css prod:site",
"prod:css": "npm run build:css -- --minify",
"prod:site": "hugo --gc --minify",
"dev": "npm-run-all --parallel dev:*",
"dev:css": "npm run build:css -- --watch",
"dev:site": "hugo server --disableFastRender"
},
"repository": {
"type": "git",
"url": "git@gitea.kosmos.org:kosmos/website.git"
},
"author": "Kosmos Contributors",
"license": "MIT",
"devDependencies": {
"tailwindcss": "3.0.24"
}
}
File renamed without changes.
@@ -0,0 +1 @@
/*! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans,sans-serif}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}h2{margin-bottom:1.5rem;margin-top:2rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}h3{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}h3:not(:first-child),p+p,p+ul{margin-top:1.5rem}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.text-discreet{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.content{padding-bottom:5rem}.content a{border-bottom-width:1px;border-color:rgb(212 212 216/var(--tw-border-opacity));color:rgb(2 132 199/var(--tw-text-opacity))}.content a,.content a:hover{--tw-border-opacity:1;--tw-text-opacity:1}.content a:hover{border-bottom-width:1px;border-color:rgb(161 161 170/var(--tw-border-opacity));color:rgb(3 105 161/var(--tw-text-opacity))}.content a:visited{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.content a:active{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}input#mobile-nav-is-open+div>a svg:last-of-type,input#mobile-nav-is-open:checked+div>a svg:first-of-type{display:none}input#mobile-nav-is-open:checked+div>a svg:last-of-type{display:block}input#mobile-nav-is-open+div>div.backdrop{display:none}input#mobile-nav-is-open:checked+div>div.backdrop{display:block}input#mobile-nav-is-open+div>nav{display:none}input#mobile-nav-is-open:checked+div>nav{display:block}.absolute{position:absolute}.top-20{top:5rem}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.mx-auto{margin-left:auto;margin-right:auto}.ml-4{margin-left:1rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.-mt-12{margin-top:-3rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.-mt-0\.5{margin-top:-.125rem}.mr-1\.5{margin-right:.375rem}.-mt-0{margin-top:0}.mr-1{margin-right:.25rem}.ml-16{margin-left:4rem}.-mr-2{margin-right:-.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-32{height:8rem}.h-20{height:5rem}Line truncated
File renamed without changes.
View File
File renamed without changes.
+21
View File
@@ -0,0 +1,21 @@
<!doctype html><html><head><meta charset=utf-8><meta content="width=device-width,minimum-scale=1,maximum-scale=1" name=viewport><title>Kosmos Infrastructure Foundation | Kosmos</title><link href=https://assets.kosmos.org/fonts/open-sans/open-sans.css rel=stylesheet><link rel=stylesheet href=/css/main.638ae90b19bb520800de19360a9f7294444c9cd241c5991960290af9a4af9697.css></head><body class=text-center><header class="max-w-5xl mx-auto px-8 text-left"><div class="w-full h-20 flex items-center justify-items-stretch"><div class="grow md:grow-0 shrink-0"><svg class="inline-block align-top -mt-0.5 mr-1.5 w-auto h-6" width="65.364" height="55.773" enable-background="new 0 0 100 100" viewBox="0 0 65.364 55.773" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-.0137-.0072c-.0445-.0196-.0895-.04052-.13335-.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949.0 23.446-10.497 23.446-23.446 66e-5-9.4655-5.609-17.62-13.685-21.323z" fill="#000" stroke-width=".65365"/></g></svg><h1 class="inline-block uppercase font-bold">Kosmos</h1></div><nav class="hidden md:block md:grow"><ul class="ml-16 flex items-baseline space-x-8"><li><a href=/projects/ class=font-bold><span>Projects</span></a></li><li><a href=/services/ class=font-bold><span>Services</span></a></li><li><a href=/foundation/ class=font-bold><span class="border-b-2 border-teal-500">Foundation</span></a></li></ul></nav><nav class="hidden md:block md:grow-0 md:shrink-0"><ul class="ml-16 flex items-baseline space-x-6"><li><a href=https://kosmos.social/@kosmos target=_blank title="Follow us on the Fediverse"><svg class="inline-block align-top mr-1 w-auto h-5" viewBox="0 0 216.4144 232.00976"><path d="M107.86523.0C78.203984.2425 49.672422 3.4535937 33.044922 11.089844c0 0-32.97656262 14.752031-32.97656262 65.082031.0 11.525-.224375 25.306175.140625 39.919925 1.19750002 49.22 9.02375002 97.72843 54.53124962 109.77343 20.9825 5.55375 38.99711 6.71547 53.505856 5.91797 26.31125-1.45875 41.08203-9.38867 41.08203-9.38867l-.86914-19.08984s-18.80171 5.92758-39.91796 5.20508c-20.921254-.7175-43.006879-2.25516-46.390629-27.94141-.3125-2.25625-.46875-4.66938-.46875-7.20313.0.0 20.536953 5.0204 46.564449 6.21289 15.915.73001 30.8393-.93343 45.99805-2.74218 29.07-3.47125 54.38125-21.3818 57.5625-37.74805 5.0125-25.78125 4.59961-62.916015 4.59961-62.916015.0-50.33-32.97461-65.082031-32.97461-65.082031C166.80539 3.4535938 138.255.2425 108.59375.0h-.72852zM74.296875 39.326172c12.355.0 21.710234 4.749297 27.896485 14.248047l6.01367 10.080078 6.01563-10.080078c6.185-9.49875 15.54023-14.248047 27.89648-14.248047 10.6775.0 19.28156 3.753672 25.85156 11.076172 6.36875 7.3225 9.53907 17.218828 9.53907 29.673828v60.941408h-24.14454V81.869141c0-12.46875-5.24453-18.798829-15.73828-18.798829-11.6025.0-17.41797 7.508516-17.41797 22.353516v32.375002H96.207031V85.423828c0-14.845-5.815468-22.353515-17.417969-22.353516-10.49375.0-15.740234 6.330079-15.740234 18.798829v59.148439H38.904297V80.076172c0-12.455 3.171016-22.351328 9.541015-29.673828 6.568751-7.3225 15.172813-11.076172 25.851563-11.076172z" fill="#000"/></svg></svg></a></li><li><a href=https://gitea.kosmos.org/kosmos target=_blank title=Gitea><svg class="inline-block align-top mr-1 w-auto h-5" width="400" height="400" viewBox="0 0 400 400"><g fill-rule="evenodd"><path d="m235.61 136.7.007 32.7 4.493 2.189c2.471 1.204 4.628 2.25 4.793 2.324s.3-15.626.3-34.889V104h-9.6l.007 32.7m-22.336 30.528c-2.787.548-5.894 2.175-8.11 4.244-2.296 2.145-1.694.967-24.197 47.328l-11.164 23v4.6c0 4.305.076 4.75 1.185 6.942 2.815 5.56 1.055 4.606 69.415 37.629l4.2 2.029h4.221c10.104.0 11.144-1.319 26.676-33.8.999-2.09 4.15-8.57 7.001-14.4s6.916-14.2 9.033-18.6l3.849-8 .01-4.219c.02-8.49-2.644-11.721-14.326-17.371-4.215-2.038-11.264-5.461-15.664-7.606-15.241-7.429-22.802-11.07-23.125-11.137-.418-.086-1.177 1.299-5.112 9.333l-3.234 6.6 1.19 2.2c.654 1.21 1.308 3.038 1.454 4.063l.265 1.862 5.747 2.8c22.047 10.742 22.975 15.314 9.007 44.377l-3.317 6.902 1.162 2.098c3.865 6.974-.923 15.098-8.898 15.098-12.557.0-13.717-18.335-1.278-20.2l1.842-.276 3.101-6.462c12.037-25.079 11.953-25.952-3.232-33.53l-7.333-3.659-2.319 1.032c-1.276.567-3.151 1.153-4.167 1.301l-1.848.269-6.785 13.855-6.786 13.854 1.109 1.747c6.109 9.633-5.532 20.771-14.552 13.924-6.729-5.108-4.39-16.742 3.633-18.073.812-.134 1.71-.318 1.996-.408.429-.136 6.592-12.372 13.118-26.044l1.37-2.87-.782-1.33c-3.586-6.099.331-14.253 7.353-15.306l1.683-.252 3.969-8.045c2.183-4.425 4.019-8.168 4.08-8.319s-2.979-1.758-6.755-3.571c-8.092-3.885-10.4-4.452-14.685-3.609"/><path class="fg" d="m73.4 97.876c-2.903.376-8.068 1.377-8.8 1.705-.44.197-2.915 1.007-5.5 1.8s-4.7 1.617-4.7 1.831c0 .213-.225.388-.5.388-.63.001-5.615 2.344-5.893 2.771-.114.175-.837.638-1.607 1.029-5.482 2.788-14.835 11.523-18.63 17.4-.639.99-1.274 1.89-1Line truncated
rounded-md bg-transparent hover:bg-zinc-100
focus:outline-none focus:ring-2 focus:ring-offset-2
focus:ring-offset-zinc-400 focus:ring-white"><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/></svg><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 18 6M6 6l12 12"/></svg></a><div class="backdrop absolute top-20 left-0 right-0 bottom-0 bg-zinc-800/70"></div><nav class="absolute top-20 left-0 right-0 bg-white px-8 pt-2 pb-8"><ul class="flex flex-col items-start items-stretch space-y-6"><li><a href=/projects/ class="block font-bold"><span>Projects</span></a></li><li><a href=/services/ class="block font-bold"><span>Services</span></a></li><li><a href=/foundation/ class="block font-bold"><span class="border-b-2 border-teal-500">Foundation</span></a></li></ul></div></div></label></div></header><main class=text-left><div class="w-full h-32 bg-[center] bg-cover" style=background-image:url(/img/servers-02.jpg)></div><div class="max-w-5xl mx-auto -mt-12 py-8 px-8 text-left bg-white"><header class=mb-8><h1 class="text-2xl font-bold">Kosmos Infrastructure Foundation</h1><p class="mt-2 text-lg text-zinc-500">Providing physical infrastructure for Kosmos software and services</p></header><div class=content><p>The Kosmos Infrastructure Foundation (KIF) is the legal, physical, and financial
host organization for Kosmos hosted services.</p><p>It acts as an infrastructure provider to the developers and users of Kosmos
software. It is appointed this role by the Kosmos co-operative, and is run by
members of the co-operative itself.</p><p>The foundation also accepts financial contributions on behalf of the
co-operative, both for the development and maintenance of Kosmos (and related)
software, as well as for providing hosted services to people and organizations.
As per the KIF&rsquo;s founding statutes, which are legally binding, any and all of
its funds must only be used for these purposes.</p><h2 id=our-mission>Our Mission</h2><p>We believe that neither the development nor usage of <a href=https://en.wikipedia.org/wiki/Free_and_open-source_software>free and open-source
software</a> should
be entirely dependent upon select corporations or VC-funded startup companies.
Thus, we think that free software benefits from community-owned, sovereign and
open communication and collaboration platforms that are only beholden to free
software&rsquo;s most important stakeholders: its creators and users.</p><p>In this context, our mission is as follows:</p><ul class="list-disc ml-4"><li class=mb-2>Provide community-controlled infrastructure for the collaborative
development of all Kosmos applications, as well as related and unrelated
free software</li><li class=mb-2>Provide a professional, reliable hosting environment for research,
development, testing, and demonstration of all Kosmos applications</li><li>Provide, on a not-for-profit basis, easy-to-use services surrounding Kosmos
applications to end users, both individual and organizations</li><li>Help other organizations with both self-hosting and providing hosted
services to their own users or the wider public</li></ul><h2 id=board-of-directors>Board of Directors</h2><ul class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-6 mb-8"><li>Sebastian Kippe<br><span class="text-discreet text-sm">Chairman</span></li><li>Garret Alfert<br><span class="text-discreet text-sm">Secretary</span></li><li>Michael Bumann<br><span class="text-discreet text-sm">Treasurer</span></li><li>Greg Karékinian<br><span class="text-discreet text-sm">Director</span></li><li>Nick Jennings<br><span class="text-discreet text-sm">Director</span></li></ul><h2 id=contact>Contact</h2><div class="grid grid-cols-1 md:grid-cols-2 gap-6 mb-8"><div><h3 id=snail-mail>Snail Mail</h3><p>Stichting Kosmos Infrastructure Foundation<br>Herengracht 449A<br>1017 BR Amsterdam<br>Netherlands</p></div><div><h3 id=e-mail>E-Mail</h3><p><a href=mailto:foundation@kosmos.org>foundation@kosmos.org</a></p></div></div></div></main><footer></footer></body></html>
File renamed without changes.
+1
View File
@@ -0,0 +1 @@
<svg width="65.364" height="55.773" enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 65.364 55.773" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-0.0137-0.0072c-0.0445-0.0196-0.0895-0.04052-0.13335-0.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949 0 23.446-10.497 23.446-23.446 6.6e-4 -9.4655-5.609-17.62-13.685-21.323z" fill="#fff" stroke-width=".65365"/></g></svg>

After

Width:  |  Height:  |  Size: 611 B

File renamed without changes.
Binary file not shown.

After

Width:  |  Height:  |  Size: 495 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 642 KiB

+15
View File
@@ -0,0 +1,15 @@
<!doctype html><html lang=en><head><meta name=generator content="Hugo 0.100.2"><meta charset=utf-8><title>Kosmos</title><meta content="width=device-width,minimum-scale=1,maximum-scale=1" name=viewport><link href=https://assets.kosmos.org/fonts/open-sans/open-sans.css rel=stylesheet><link href=/css/style.css rel=stylesheet></head><body><div id=wrapper><header><h1>Kosmos</h1><h2>Group communication for the 21st century</h2></header><main><p>We are an open co-operative of people, who are developing a free,
open-source, and user-centric alternative to centralized group chat
platforms, based on widely used protocols and standards.</p><p>We also develop a system for rewarding contributors and enabling
governance based on contributions, called Kredits, which we started
using in production recently.</p><p>You can find all relevant information and further links in our
<a href=https://wiki.kosmos.org>wiki</a>.
We collaborate on source code on
<a href=https://github.com/67P rel=me>GitHub</a>
as well as our own
<a href=https://gitea.kosmos.org/kosmos rel=me>Gitea</a>.
For announcements and other news, you can follow us on the
<a href=https://kosmos.social/@kosmos rel=me>fediverse</a>
(recommended) or on
<a href=https://twitter.com/KosmosHQ rel=me>Twitter</a>.</p><p class=hidden>For status and incident updates regarding Kosmos infrastructure, please follow
<a href=https://kosmos.social/@ops rel=me>ops@kosmos.social</a>.</p></main><footer></footer></div></body></html>
+5
View File
@@ -0,0 +1,5 @@
<!doctype html><html><head><meta charset=utf-8><meta content="width=device-width,minimum-scale=1,maximum-scale=1" name=viewport><title>Projects | Kosmos</title><link href=https://assets.kosmos.org/fonts/open-sans/open-sans.css rel=stylesheet><link rel=stylesheet href=/css/main.638ae90b19bb520800de19360a9f7294444c9cd241c5991960290af9a4af9697.css></head><body class=text-center><header class="max-w-5xl mx-auto px-8 text-left"><div class="w-full h-20 flex items-center justify-items-stretch"><div class="grow md:grow-0 shrink-0"><svg class="inline-block align-top -mt-0.5 mr-1.5 w-auto h-6" width="65.364" height="55.773" enable-background="new 0 0 100 100" viewBox="0 0 65.364 55.773" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-.0137-.0072c-.0445-.0196-.0895-.04052-.13335-.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949.0 23.446-10.497 23.446-23.446 66e-5-9.4655-5.609-17.62-13.685-21.323z" fill="#000" stroke-width=".65365"/></g></svg><h1 class="inline-block uppercase font-bold">Kosmos</h1></div><nav class="hidden md:block md:grow"><ul class="ml-16 flex items-baseline space-x-8"><li><a href=/projects/ class=font-bold><span class="border-b-2 border-teal-500">Projects</span></a></li><li><a href=/services/ class=font-bold><span>Services</span></a></li><li><a href=/foundation/ class=font-bold><span>Foundation</span></a></li></ul></nav><nav class="hidden md:block md:grow-0 md:shrink-0"><ul class="ml-16 flex items-baseline space-x-6"><li><a href=https://kosmos.social/@kosmos target=_blank title="Follow us on the Fediverse"><svg class="inline-block align-top mr-1 w-auto h-5" viewBox="0 0 216.4144 232.00976"><path d="M107.86523.0C78.203984.2425 49.672422 3.4535937 33.044922 11.089844c0 0-32.97656262 14.752031-32.97656262 65.082031.0 11.525-.224375 25.306175.140625 39.919925 1.19750002 49.22 9.02375002 97.72843 54.53124962 109.77343 20.9825 5.55375 38.99711 6.71547 53.505856 5.91797 26.31125-1.45875 41.08203-9.38867 41.08203-9.38867l-.86914-19.08984s-18.80171 5.92758-39.91796 5.20508c-20.921254-.7175-43.006879-2.25516-46.390629-27.94141-.3125-2.25625-.46875-4.66938-.46875-7.20313.0.0 20.536953 5.0204 46.564449 6.21289 15.915.73001 30.8393-.93343 45.99805-2.74218 29.07-3.47125 54.38125-21.3818 57.5625-37.74805 5.0125-25.78125 4.59961-62.916015 4.59961-62.916015.0-50.33-32.97461-65.082031-32.97461-65.082031C166.80539 3.4535938 138.255.2425 108.59375.0h-.72852zM74.296875 39.326172c12.355.0 21.710234 4.749297 27.896485 14.248047l6.01367 10.080078 6.01563-10.080078c6.185-9.49875 15.54023-14.248047 27.89648-14.248047 10.6775.0 19.28156 3.753672 25.85156 11.076172 6.36875 7.3225 9.53907 17.218828 9.53907 29.673828v60.941408h-24.14454V81.869141c0-12.46875-5.24453-18.798829-15.73828-18.798829-11.6025.0-17.41797 7.508516-17.41797 22.353516v32.375002H96.207031V85.423828c0-14.845-5.815468-22.353515-17.417969-22.353516-10.49375.0-15.740234 6.330079-15.740234 18.798829v59.148439H38.904297V80.076172c0-12.455 3.171016-22.351328 9.541015-29.673828 6.568751-7.3225 15.172813-11.076172 25.851563-11.076172z" fill="#000"/></svg></svg></a></li><li><a href=https://gitea.kosmos.org/kosmos target=_blank title=Gitea><svg class="inline-block align-top mr-1 w-auto h-5" width="400" height="400" viewBox="0 0 400 400"><g fill-rule="evenodd"><path d="m235.61 136.7.007 32.7 4.493 2.189c2.471 1.204 4.628 2.25 4.793 2.324s.3-15.626.3-34.889V104h-9.6l.007 32.7m-22.336 30.528c-2.787.548-5.894 2.175-8.11 4.244-2.296 2.145-1.694.967-24.197 47.328l-11.164 23v4.6c0 4.305.076 4.75 1.185 6.942 2.815 5.56 1.055 4.606 69.415 37.629l4.2 2.029h4.221c10.104.0 11.144-1.319 26.676-33.8.999-2.09 4.15-8.57 7.001-14.4s6.916-14.2 9.033-18.6l3.849-8 .01-4.219c.02-8.49-2.644-11.721-14.326-17.371-4.215-2.038-11.264-5.461-15.664-7.606-15.241-7.429-22.802-11.07-23.125-11.137-.418-.086-1.177 1.299-5.112 9.333l-3.234 6.6 1.19 2.2c.654 1.21 1.308 3.038 1.454 4.063l.265 1.862 5.747 2.8c22.047 10.742 22.975 15.314 9.007 44.377l-3.317 6.902 1.162 2.098c3.865 6.974-.923 15.098-8.898 15.098-12.557.0-13.717-18.335-1.278-20.2l1.842-.276 3.101-6.462c12.037-25.079 11.953-25.952-3.232-33.53l-7.333-3.659-2.319 1.032c-1.276.567-3.151 1.153-4.167 1.301l-1.848.269-6.785 13.855-6.786 13.854 1.109 1.747c6.109 9.633-5.532 20.771-14.552 13.924-6.729-5.108-4.39-16.742 3.633-18.073.812-.134 1.71-.318 1.996-.408.429-.136 6.592-12.372 13.118-26.044l1.37-2.87-.782-1.33c-3.586-6.099.331-14.253 7.353-15.306l1.683-.252 3.969-8.045c2.183-4.425 4.019-8.168 4.08-8.319s-2.979-1.758-6.755-3.571c-8.092-3.885-10.4-4.452-14.685-3.609"/><path class="fg" d="m73.4 97.876c-2.903.376-8.068 1.377-8.8 1.705-.44.197-2.915 1.007-5.5 1.8s-4.7 1.617-4.7 1.831c0 .213-.225.388-.5.388-.63.001-5.615 2.344-5.893 2.771-.114.175-.837.638-1.607 1.029-5.482 2.788-14.835 11.523-18.63 17.4-.639.99-1.274 1.89-1.409 2-.659.534-4.752 8.Line truncated
rounded-md bg-transparent hover:bg-zinc-100
focus:outline-none focus:ring-2 focus:ring-offset-2
focus:ring-offset-zinc-400 focus:ring-white"><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/></svg><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 18 6M6 6l12 12"/></svg></a><div class="backdrop absolute top-20 left-0 right-0 bottom-0 bg-zinc-800/70"></div><nav class="absolute top-20 left-0 right-0 bg-white px-8 pt-2 pb-8"><ul class="flex flex-col items-start items-stretch space-y-6"><li><a href=/projects/ class="block font-bold"><span class="border-b-2 border-teal-500">Projects</span></a></li><li><a href=/services/ class="block font-bold"><span>Services</span></a></li><li><a href=/foundation/ class="block font-bold"><span>Foundation</span></a></li></ul></div></div></label></div></header><main class=text-left><div class="w-full h-32 bg-[url('/img/lagoon-close-02.jpg')]
bg-[center_top_30rem] bg-cover"></div><div class="max-w-5xl mx-auto -mt-12 py-8 px-8 text-left bg-white"><header class=mb-8><h1 class="text-2xl font-bold">Projects</h1></header><div class=content><h2>Kosmos Chat</h2><p>Kosmos Chat is a group chat application, based exclusively on open protocols, standards, and data formats. All of its components can be either self-hosted or connected to hosted services. No user data is ever locked into hosted silos.</p><p class=text-discreet><strong>Status:</strong> An alpha version of the client app is in use by developers, and a public beta version is planned for 2022.</p><div class="grid grid-cols-1 md:grid-cols-2 gap-6"><div><h3 class=mt-6>Links</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://wiki.kosmos.org/Kosmos_Chat>Overview & planned features (partially outdated)</a></li><li><a href=https://hyperchannel.kosmos.org>Web client (alpha version)</a></li></ul></div><div><h3 class=mt-6>Source code</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://github.com/67P/hyperchannel>Hyperchannel (Web client)</a></li><li><a href=https://github.com/sockethub/sockethub/>Sockethub (Protocol proxy)</a></li></ul></div></div><h2>Kosmos Accounts & Services</h2><p>Kosmos Accounts give people access to our hosted services. An account dashboard and control panel offers account management functionality and additional integrations.</p><p class=text-discreet><strong>Status:</strong> Accounts are in beta and already in use by some developers and other users. Registration is currently by invitation only.</p><div class="grid grid-cols-1 md:grid-cols-2 gap-6"><div><h3 class=mt-6>Links</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://accounts.kosmos.org>Account dashboard (beta version)</a></li><li><a href=/services>Services</a></li></ul></div><div><h3 class=mt-6>Source code</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://gitea.kosmos.org/kosmos/akkounts>Akkounts (account dashboard/control panel)</a></li><li><a href=https://gitea.kosmos.org/kosmos/chef>Chef cookbooks (infrastructure automation)</a></li></ul></div></div><h2>Kredits</h2><p>Kredits are a system for tracking opensource project contributions, enabling and facilitating the fair and transparent use of project funds, as well as improving project management and governance.</p><p class=text-discreet><strong>Status:</strong> We have been experimenting with the system in pre-production for a while, and have run multiple trials for development grant payouts. Currently working on production migration/launch.</p><div class="grid grid-cols-1 md:grid-cols-2 gap-6"><div><h3 class=mt-6>Links</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://wiki.kosmos.org/Kredits>Overview & technical details</a></li><li><a href=https://kredits.kosmos.org>Contribution Dashboard</a></li></ul></div><div><h3 class=mt-6>Source code</h3><ul class="list-disc list-inside leading-relaxed"><li><a href=https://wiki.kosmos.org/Kredits#Software>List of software and repositories</a></li></ul></div></div></div></main><footer></footer></body></html>
+5
View File
@@ -0,0 +1,5 @@
<!doctype html><html><head><meta charset=utf-8><meta content="width=device-width,minimum-scale=1,maximum-scale=1" name=viewport><title>Services | Kosmos</title><link href=https://assets.kosmos.org/fonts/open-sans/open-sans.css rel=stylesheet><link rel=stylesheet href=/css/main.638ae90b19bb520800de19360a9f7294444c9cd241c5991960290af9a4af9697.css></head><body class=text-center><header class="max-w-5xl mx-auto px-8 text-left"><div class="w-full h-20 flex items-center justify-items-stretch"><div class="grow md:grow-0 shrink-0"><svg class="inline-block align-top -mt-0.5 mr-1.5 w-auto h-6" width="65.364" height="55.773" enable-background="new 0 0 100 100" viewBox="0 0 65.364 55.773" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-.0137-.0072c-.0445-.0196-.0895-.04052-.13335-.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949.0 23.446-10.497 23.446-23.446 66e-5-9.4655-5.609-17.62-13.685-21.323z" fill="#000" stroke-width=".65365"/></g></svg><h1 class="inline-block uppercase font-bold">Kosmos</h1></div><nav class="hidden md:block md:grow"><ul class="ml-16 flex items-baseline space-x-8"><li><a href=/projects/ class=font-bold><span>Projects</span></a></li><li><a href=/services/ class=font-bold><span class="border-b-2 border-teal-500">Services</span></a></li><li><a href=/foundation/ class=font-bold><span>Foundation</span></a></li></ul></nav><nav class="hidden md:block md:grow-0 md:shrink-0"><ul class="ml-16 flex items-baseline space-x-6"><li><a href=https://kosmos.social/@kosmos target=_blank title="Follow us on the Fediverse"><svg class="inline-block align-top mr-1 w-auto h-5" viewBox="0 0 216.4144 232.00976"><path d="M107.86523.0C78.203984.2425 49.672422 3.4535937 33.044922 11.089844c0 0-32.97656262 14.752031-32.97656262 65.082031.0 11.525-.224375 25.306175.140625 39.919925 1.19750002 49.22 9.02375002 97.72843 54.53124962 109.77343 20.9825 5.55375 38.99711 6.71547 53.505856 5.91797 26.31125-1.45875 41.08203-9.38867 41.08203-9.38867l-.86914-19.08984s-18.80171 5.92758-39.91796 5.20508c-20.921254-.7175-43.006879-2.25516-46.390629-27.94141-.3125-2.25625-.46875-4.66938-.46875-7.20313.0.0 20.536953 5.0204 46.564449 6.21289 15.915.73001 30.8393-.93343 45.99805-2.74218 29.07-3.47125 54.38125-21.3818 57.5625-37.74805 5.0125-25.78125 4.59961-62.916015 4.59961-62.916015.0-50.33-32.97461-65.082031-32.97461-65.082031C166.80539 3.4535938 138.255.2425 108.59375.0h-.72852zM74.296875 39.326172c12.355.0 21.710234 4.749297 27.896485 14.248047l6.01367 10.080078 6.01563-10.080078c6.185-9.49875 15.54023-14.248047 27.89648-14.248047 10.6775.0 19.28156 3.753672 25.85156 11.076172 6.36875 7.3225 9.53907 17.218828 9.53907 29.673828v60.941408h-24.14454V81.869141c0-12.46875-5.24453-18.798829-15.73828-18.798829-11.6025.0-17.41797 7.508516-17.41797 22.353516v32.375002H96.207031V85.423828c0-14.845-5.815468-22.353515-17.417969-22.353516-10.49375.0-15.740234 6.330079-15.740234 18.798829v59.148439H38.904297V80.076172c0-12.455 3.171016-22.351328 9.541015-29.673828 6.568751-7.3225 15.172813-11.076172 25.851563-11.076172z" fill="#000"/></svg></svg></a></li><li><a href=https://gitea.kosmos.org/kosmos target=_blank title=Gitea><svg class="inline-block align-top mr-1 w-auto h-5" width="400" height="400" viewBox="0 0 400 400"><g fill-rule="evenodd"><path d="m235.61 136.7.007 32.7 4.493 2.189c2.471 1.204 4.628 2.25 4.793 2.324s.3-15.626.3-34.889V104h-9.6l.007 32.7m-22.336 30.528c-2.787.548-5.894 2.175-8.11 4.244-2.296 2.145-1.694.967-24.197 47.328l-11.164 23v4.6c0 4.305.076 4.75 1.185 6.942 2.815 5.56 1.055 4.606 69.415 37.629l4.2 2.029h4.221c10.104.0 11.144-1.319 26.676-33.8.999-2.09 4.15-8.57 7.001-14.4s6.916-14.2 9.033-18.6l3.849-8 .01-4.219c.02-8.49-2.644-11.721-14.326-17.371-4.215-2.038-11.264-5.461-15.664-7.606-15.241-7.429-22.802-11.07-23.125-11.137-.418-.086-1.177 1.299-5.112 9.333l-3.234 6.6 1.19 2.2c.654 1.21 1.308 3.038 1.454 4.063l.265 1.862 5.747 2.8c22.047 10.742 22.975 15.314 9.007 44.377l-3.317 6.902 1.162 2.098c3.865 6.974-.923 15.098-8.898 15.098-12.557.0-13.717-18.335-1.278-20.2l1.842-.276 3.101-6.462c12.037-25.079 11.953-25.952-3.232-33.53l-7.333-3.659-2.319 1.032c-1.276.567-3.151 1.153-4.167 1.301l-1.848.269-6.785 13.855-6.786 13.854 1.109 1.747c6.109 9.633-5.532 20.771-14.552 13.924-6.729-5.108-4.39-16.742 3.633-18.073.812-.134 1.71-.318 1.996-.408.429-.136 6.592-12.372 13.118-26.044l1.37-2.87-.782-1.33c-3.586-6.099.331-14.253 7.353-15.306l1.683-.252 3.969-8.045c2.183-4.425 4.019-8.168 4.08-8.319s-2.979-1.758-6.755-3.571c-8.092-3.885-10.4-4.452-14.685-3.609"/><path class="fg" d="m73.4 97.876c-2.903.376-8.068 1.377-8.8 1.705-.44.197-2.915 1.007-5.5 1.8s-4.7 1.617-4.7 1.831c0 .213-.225.388-.5.388-.63.001-5.615 2.344-5.893 2.771-.114.175-.837.638-1.607 1.029-5.482 2.788-14.835 11.523-18.63 17.4-.639.99-1.274 1.89-1.409 2-.659.534-4.752 8.Line truncated
rounded-md bg-transparent hover:bg-zinc-100
focus:outline-none focus:ring-2 focus:ring-offset-2
focus:ring-offset-zinc-400 focus:ring-white"><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/></svg><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 18 6M6 6l12 12"/></svg></a><div class="backdrop absolute top-20 left-0 right-0 bottom-0 bg-zinc-800/70"></div><nav class="absolute top-20 left-0 right-0 bg-white px-8 pt-2 pb-8"><ul class="flex flex-col items-start items-stretch space-y-6"><li><a href=/projects/ class="block font-bold"><span>Projects</span></a></li><li><a href=/services/ class="block font-bold"><span class="border-b-2 border-teal-500">Services</span></a></li><li><a href=/foundation/ class="block font-bold"><span>Foundation</span></a></li></ul></div></div></label></div></header><main class=text-left><div class="w-full h-32 bg-[url('/img/lagoon-close-02.jpg')]
bg-[center_top_30rem] bg-cover"></div><div class="max-w-5xl mx-auto -mt-12 py-8 px-8 text-left bg-white"><header class=mb-8><h1 class="text-2xl font-bold">Services</h1></header><div class=content><h2 id=community-services>Community Services</h2><h3>Communication</h3><ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 mb-8"><li><h4 class="text-lg font-bold mb-2"><a href=https://wiki.kosmos.org/Services:Chat class=!text-black>Chat</a></h4><p>Chat rooms and instant messaging (XMPP/Jabber)</p></li><li><h4 class="text-lg font-bold mb-2"><a href=https://kosmos.social class=!text-black>Social</a></h4><p>Social media (micro-blogging on the fediverse)</p></li><li><h4 class="text-lg font-bold mb-2"><a href=https://community.kosmos.org class=!text-black>Forums</a></h4><p>Kosmos community forums and user support/help site</p></li></ul><h3>Software development</h3><ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 mb-8"><li><h4 class="text-lg font-bold mb-2"><a href=https://gitea.kosmos.org class=!text-black>Gitea</a></h4><p>Code hosting and collaboration for software projects</p></li><li><h4 class="text-lg font-bold mb-2"><a href=https://drone.kosmos.org class=!text-black>Drone CI</a></h4><p>Continuous integration and build pipelines</p></li></ul><h3>Account & Auxiliary services</h3><ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 mb-8"><li><h4 class="text-lg font-bold mb-2"><a href=https://accounts.kosmos.org class=!text-black>Accounts</a></h4><p>Manage your Kosmos account, and invite new users</p></li><li><h4 class="text-lg font-bold mb-2"><a href=https://sockethub.org class=!text-black>Sockethub</a></h4><p>Access other Internet protocols from Web apps</p></li><li><h4 class="text-lg font-bold mb-2"><a href=https://wiki.kosmos.org/Kredits:IPFS class=!text-black>IPFS Gateway</a></h4><p>Web gateway for the IPFS decentralized filesystem</p></li></ul><h3>Documentation</h3><ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 mb-8"><li><h4 class="text-lg font-bold mb-2"><a href=https://wiki.kosmos.org class=!text-black>Wiki</a></h4><p>Kosmos documentation and knowledge base</p></li></ul></div></main><footer></footer></body></html>
+1
View File
@@ -0,0 +1 @@
{{ partial (.Get 0) }}
+12
View File
@@ -0,0 +1,12 @@
{
"links": [
{
"rel": "urn:xmpp:alt-connections:xbosh",
"href": "https://xmpp.kosmos.org:5443/bosh"
},
{
"rel": "urn:xmpp:alt-connections:websocket",
"href": "wss://xmpp.kosmos.org:5443/ws"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 642 KiB

+15
View File
@@ -0,0 +1,15 @@
module.exports = {
content: [
"./content/**/*.{md,html}",
"./layouts/**/*.{html,js}",
"./themes/**/*.{html,js}"
],
theme: {
extend: {
fontFamily: {
sans: ['Open Sans', 'sans-serif']
}
},
},
plugins: [],
}
+20
View File
@@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright (c) 2022 YOUR_NAME_HERE
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.
+2
View File
@@ -0,0 +1,2 @@
+++
+++
+1
View File
@@ -0,0 +1 @@
/*! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans,sans-serif}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}h2{margin-bottom:1.5rem;margin-top:2rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}h3{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}h3:not(:first-child),p+p,p+ul{margin-top:1.5rem}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.text-discreet{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.content{padding-bottom:5rem}.content a{border-bottom-width:1px;border-color:rgb(212 212 216/var(--tw-border-opacity));color:rgb(2 132 199/var(--tw-text-opacity))}.content a,.content a:hover{--tw-border-opacity:1;--tw-text-opacity:1}.content a:hover{border-bottom-width:1px;border-color:rgb(161 161 170/var(--tw-border-opacity));color:rgb(3 105 161/var(--tw-text-opacity))}.content a:visited{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.content a:active{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}input#mobile-nav-is-open+div>a svg:last-of-type,input#mobile-nav-is-open:checked+div>a svg:first-of-type{display:none}input#mobile-nav-is-open:checked+div>a svg:last-of-type{display:block}input#mobile-nav-is-open+div>div.backdrop{display:none}input#mobile-nav-is-open:checked+div>div.backdrop{display:block}input#mobile-nav-is-open+div>nav{display:none}input#mobile-nav-is-open:checked+div>nav{display:block}.absolute{position:absolute}.top-20{top:5rem}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.mx-auto{margin-left:auto;margin-right:auto}.ml-4{margin-left:1rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.-mt-12{margin-top:-3rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.-mt-0\.5{margin-top:-.125rem}.mr-1\.5{margin-right:.375rem}.-mt-0{margin-top:0}.mr-1{margin-right:.25rem}.ml-16{margin-left:4rem}.-mr-2{margin-right:-.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-32{height:8rem}.h-20{height:5rem}Line truncated
View File
Whitespace-only changes.
@@ -0,0 +1,18 @@
<!DOCTYPE html>
<html>
<head>
{{ partial "meta.html" . }}
<title>{{ block "title" . }}{{ .Title }} | {{ .Site.Title }}{{ end }}</title>
<link href='https://assets.kosmos.org/fonts/open-sans/open-sans.css' rel='stylesheet'>
{{ $css := resources.Get "css/main.css" | resources.Fingerprint }}
<link rel="stylesheet" href="{{ $css.RelPermalink }}" />
</head>
<body class="text-center">
{{ partial "topnav" . }}
<main class="text-left">
{{- block "main" . }}{{- end }}
</main>
<footer>
</footer>
</body>
</html>
@@ -0,0 +1,3 @@
{{ define "main" }}
{{ .Content }}
{{ end }}
Whitespace-only changes.
@@ -0,0 +1,23 @@
{{ define "main" }}
{{ if .Params.HeaderImage }}
<!-- <div class="w&#45;full h&#45;32 bg&#45;[center_bottom_23rem] bg&#45;cover" -->
<!-- style="background&#45;image: url(/img/{{ .Params.HeaderImage }})"> -->
<div class="w-full h-32 bg-[center] bg-cover"
style="background-image: url(/img/{{ .Params.HeaderImage }})">
</div>
{{ else }}
<div class="w-full h-32 bg-[url('/img/lagoon-close-02.jpg')]
bg-[center_top_30rem] bg-cover">
</div>
{{ end }}
<div class="max-w-5xl mx-auto -mt-12 py-8 px-8 text-left bg-white">
<header class="mb-8">
<h1 class="text-2xl font-bold">{{ .Title }}</h1>
{{ if .Description }}
<p class="mt-2 text-lg text-zinc-500">{{ .Description }}</p>
{{ end }}
</header>
<div class="content">
{{ .Content }}
</div>
{{ end }}
@@ -0,0 +1,15 @@
{{ define "main" }}
<div class="w-full h-32 bg-[url('/img/lagoon-close-02.jpg')]
bg-[center_top_30rem] bg-cover">
</div>
<div class="max-w-5xl mx-auto -mt-12 py-8 px-8 text-left bg-white">
<header class="mb-8">
<h1 class="text-2xl font-bold">{{ .Title }}</h1>
{{ if .Description }}
<p class="mt-2 text-lg text-zinc-500">{{ .Description }}</p>
{{ end }}
</header>
<div class="content">
{{ .Content }}
</div>
{{ end }}
@@ -5,7 +5,7 @@
<title>Kosmos</title>
<meta content='width=device-width, minimum-scale=1.0, maximum-scale=1.0' name='viewport'>
<link href='https://assets.kosmos.org/fonts/open-sans/open-sans.css' rel='stylesheet'>
<link href="/styles/style.css" rel="stylesheet" />
<link href="/css/style.css" rel="stylesheet" />
</head>
<body>
<div id="wrapper">
Whitespace-only changes.
Whitespace-only changes.
@@ -0,0 +1,8 @@
<ul class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-6 mb-8">
{{ range site.Data.kif.board }}
<li>
{{ .name }}<br>
<span class="text-discreet text-sm">{{ .role }}</span>
</li>
{{ end }}
</ul>
@@ -0,0 +1,2 @@
<meta charset="utf-8">
<meta content='width=device-width, minimum-scale=1.0, maximum-scale=1.0' name='viewport'>
@@ -0,0 +1,19 @@
{{ range site.Data.projects }}
<h2>{{ .name }}</h2>
<p>{{ .description | markdownify }}</p>
<p class="text-discreet">
<strong>Status:</strong> {{ .status | markdownify }}
</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
{{ range .links }}
<div>
<h3 class="mt-6">{{ .section }}</h3>
<ul class="list-disc list-inside leading-relaxed">
{{ range .items }}
<li><a href="{{ .url }}">{{ .title | markdownify }}</a></li>
{{ end }}
</ul>
</div>
{{ end }}
</div>
{{ end }}
@@ -0,0 +1,13 @@
{{ range site.Data.services.community }}
<h3>{{ .category }}</h3>
<ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 mb-8">
{{ range .items }}
<li>
<h4 class="text-lg font-bold mb-2">
<a href="{{ .url }}" class="!text-black">{{ .name }}</a>
</h4>
<p>{{ .description }}</p>
</li>
{{ end }}
</ul>
{{ end }}
@@ -0,0 +1,80 @@
<header class="max-w-5xl mx-auto px-8 text-left">
<div class="w-full h-20 flex items-center justify-items-stretch">
<div class="grow md:grow-0 shrink-0">
<svg class="inline-block align-top -mt-0.5 mr-1.5 w-auto h-6" width="65.364" height="55.773" enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 65.364 55.773" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-0.0137-0.0072c-0.0445-0.0196-0.0895-0.04052-0.13335-0.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949 0 23.446-10.497 23.446-23.446 6.6e-4 -9.4655-5.609-17.62-13.685-21.323z" fill="#000" stroke-width=".65365"/></g></svg>
<h1 class="inline-block uppercase font-bold">{{ .Site.Title }}</h1>
</div>
<nav class="hidden md:block md:grow">
<ul class="ml-16 flex items-baseline space-x-8">
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li>
<a href="{{ .URL }}" class="font-bold">
<span class="{{ if $currentPage.IsMenuCurrent "main" . }}border-b-2 border-teal-500{{ end }}">{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul>
</nav>
<nav class="hidden md:block md:grow-0 md:shrink-0">
<ul class="ml-16 flex items-baseline space-x-6">
<li>
<a href="https://kosmos.social/@kosmos" target="_blank" title="Follow us on the Fediverse">
<svg class="inline-block align-top mr-1 w-auto h-5" viewBox="0 0 216.4144 232.00976" version="1.1"><path d="M107.86523 0C78.203984.2425 49.672422 3.4535937 33.044922 11.089844c0 0-32.97656262 14.752031-32.97656262 65.082031 0 11.525-.224375 25.306175.140625 39.919925 1.19750002 49.22 9.02375002 97.72843 54.53124962 109.77343 20.9825 5.55375 38.99711 6.71547 53.505856 5.91797 26.31125-1.45875 41.08203-9.38867 41.08203-9.38867l-.86914-19.08984s-18.80171 5.92758-39.91796 5.20508c-20.921254-.7175-43.006879-2.25516-46.390629-27.94141-.3125-2.25625-.46875-4.66938-.46875-7.20313 0 0 20.536953 5.0204 46.564449 6.21289 15.915.73001 30.8393-.93343 45.99805-2.74218 29.07-3.47125 54.38125-21.3818 57.5625-37.74805 5.0125-25.78125 4.59961-62.916015 4.59961-62.916015 0-50.33-32.97461-65.082031-32.97461-65.082031C166.80539 3.4535938 138.255.2425 108.59375 0h-.72852zM74.296875 39.326172c12.355 0 21.710234 4.749297 27.896485 14.248047l6.01367 10.080078 6.01563-10.080078c6.185-9.49875 15.54023-14.248047 27.89648-14.248047 10.6775 0 19.28156 3.753672 25.85156 11.076172 6.36875 7.3225 9.53907 17.218828 9.53907 29.673828v60.941408h-24.14454V81.869141c0-12.46875-5.24453-18.798829-15.73828-18.798829-11.6025 0-17.41797 7.508516-17.41797 22.353516v32.375002H96.207031V85.423828c0-14.845-5.815468-22.353515-17.417969-22.353516-10.49375 0-15.740234 6.330079-15.740234 18.798829v59.148439H38.904297V80.076172c0-12.455 3.171016-22.351328 9.541015-29.673828 6.568751-7.3225 15.172813-11.076172 25.851563-11.076172z" fill="#000"/></svg></svg>
</a>
</li>
<li>
<a href="https://gitea.kosmos.org/kosmos" target="_blank" title="Gitea">
<svg class="inline-block align-top mr-1 w-auto h-5" width="400" height="400" viewBox="0 0 400 400">
<g fill-rule="evenodd">
<path d="m235.61 136.7 7e-3 32.7 4.493 2.189c2.471 1.204 4.628 2.25 4.793 2.324s0.3-15.626 0.3-34.889v-35.024h-9.6l7e-3 32.7m-22.336 30.528c-2.787 0.548-5.894 2.175-8.11 4.244-2.296 2.145-1.694 0.967-24.197 47.328l-11.164 23v4.6c0 4.305 0.076 4.75 1.185 6.942 2.815 5.56 1.055 4.606 69.415 37.629l4.2 2.029h4.221c10.104 0 11.144-1.319 26.676-33.8 0.999-2.09 4.15-8.57 7.001-14.4s6.916-14.2 9.033-18.6l3.849-8 0.01-4.219c0.02-8.49-2.644-11.721-14.326-17.371-4.215-2.038-11.264-5.461-15.664-7.606-15.241-7.429-22.802-11.07-23.125-11.137-0.418-0.086-1.177 1.299-5.112 9.333l-3.234 6.6 1.19 2.2c0.654 1.21 1.308 3.038 1.454 4.063l0.265 1.862 5.747 2.8c22.047 10.742 22.975 15.314 9.007 44.377l-3.317 6.902 1.162 2.098c3.865 6.974-0.923 15.098-8.898 15.098-12.557 0-13.717-18.335-1.278-20.2l1.842-0.276 3.101-6.462c12.037-25.079 11.953-25.952-3.232-33.53l-7.333-3.659-2.319 1.032c-1.276 0.567-3.151 1.153-4.167 1.301l-1.848 0.269-6.785 13.855-6.786 13.854 1.109 1.747c6.109 9.633-5.532 20.771-14.552 13.924-6.729-5.108-4.39-16.742 3.633-18.073 0.812-0.134 1.71-0.318 1.996-0.408 0.429-0.136 6.592-12.372 13.118-26.044l1.37-2.87-0.782-1.33c-3.586-6.099 0.331-14.253 7.353-15.306l1.683-0.252 3.969-8.045c2.183-4.425 4.019-8.168 4.08-8.319s-2.979-1.758-6.755-3.571c-8.092-3.885-10.4-4.452-14.685-3.609" />
<path class="fg" d="m73.4 97.876c-2.903 0.376-8.068 1.377-8.8 1.705-0.44 0.197-2.915 1.007-5.5 1.8s-4.7 1.617-4.7 1.831c0 0.213-0.225 0.388-0.5 0.388-0.63 1e-3 -5.615 2.344-5.893 2.771-0.114 0.175-0.837 0.638-1.607 1.029-5.482 2.788-14.835 11.523-18.63 17.4-0.639 0.99-1.274 1.89-1.409 2-0.659 0.534-4.752 8.933-5.555 11.4-0.502 1.54-1.048 2.98-1.213 3.2-0.587 0.782-2.031 7.531-2.489 11.633-0.256 2.292-0.61 4.167-0.785 4.167-0.443 0-0.403 17.45 0.042 18.305 0.199 0.382 0.566 2.748 0.816 5.258 0.493 4.939 1.847 12.516 2.428 13.578 0.198 0.363 0.83 2.369 1.405 4.459 1.927 7.009 10.26 22.927 12.44 23.764 0.303 0.116 0.55 0.481 0.55 0.812 0 0.813 10.667 11.552 12.3 12.383 0.715 0.364 1.3 0.821 1.3 1.017 0 0.195 0.945 0.934 2.1 1.642s2.19 1.41 2.3 1.561 1.28 0.875 2.6 1.609c1.32 0.735 2.67 1.552 3 1.816s1.95 1.086 3.6 1.827c1.65 0.74 3.101 1.486 3.224 1.658 0.123 0.171 1.741 0.865 3.596 1.542s3.557 1.384 3.783 1.572c0.226 0.187 2.388 0.907 4.804 1.599s4.753 1.423 5.193 1.624c1.299 0.593 7.258 1.856 12.2 2.586 2.53 0.374 4.96 0.83 5.4 1.013 1.151 0.48 8.262 1.165 15.067 1.45l5.866 0.247 0.877 2.594c0.903 2.673 4.652 10.529 5.195 10.884 0.168 0.11 0.585 0.83 0.928 1.6 0.685 1.538 1.927 3.686 2.313 4 0.135 0.11 0.826 1.19 1.536 2.4 1.544 2.634 4.561 7.175 5.293 7.968 0.289 0.313 0.975 1.236 1.525 2.051 1.729 2.563 7.039 9.405 8.557 11.025 0.244 0.26 1.523 1.692 2.843 3.183 3.476 3.925 7.354 7.774 10.261 10.183 1.397 1.157 2.629 2.223 2.739 2.368s1.096 0.884 2.191 1.643c1.094 0.758 2.33 1.681 2.745 2.051s1.229 0.911 1.809 1.203 1.884 1.026 2.897 1.632c1.952 1.167 7.201 3.093 8.428 3.093 0.402 0 0.73 0.18 0.73 0.4 0 0.511 115.46 0.557 115.77 0.046 0.121-0.194 1.074-0.482 2.119-0.639 2.437-0.365 7.765-2.307 9.27-3.378 0.64-0.456 1.334-0.829 1.542-0.829 0.451 0 5.639-3.687 8.597-6.111 2.854-2.337 5.633-5.107 8.718-8.689 1.42-1.65 2.681-3.09 2.8-3.2 0.581-0.536 5.161-6.76 5.812-7.9 0.409-0.715 0.869-1.3 1.023-1.3 0.153 0 0.938-1.125 1.742-2.5 2.068-3.533 4.108-6.822 4.561-7.352 0.213-0.248 1.043-1.755 1.845-3.348s1.62-3.1 1.818-3.348c0.687-0.864 5.069-9.661 5.555-11.152 0.269-0.825 0.642-1.5 0.829-1.5s0.878-1.396 1.536-3.101c0.658-1.706 1.671-4.047 2.251-5.203 0.581-1.156 1.405-3.116 1.832-4.356 0.426-1.239 0.934-2.453 1.129-2.696 0.194-0.244 0.946-2.154 1.671-4.244s1.446-3.89 1.602-4c0.155-0.11 0.964-2.36 1.797-5 0.832-2.64 1.627-4.89 1.766-5s0.861-2.27 1.604-4.8c0.742-2.53 1.484-4.782 1.649-5.003 0.164-0.222 0.872-2.562 1.573-5.2 0.701-2.639 1.412-4.977 1.58-5.197s0.965-3.19 1.77-6.6 1.623-6.488 1.817-6.84c0.195-0.353 0.919-3.503 1.611-7 0.692-3.498 1.431-6.678 1.642-7.068 0.211-0.389 0.938-4.169 1.616-8.4 0.677-4.23 1.388-8.052 1.579-8.492 0.192-0.44 0.708-3.77 1.147-7.4 4.258-35.198 1.497-55.451-8.208-60.199l-2.219-1.086-7.473 0.266c-4.111 0.146-7.834 0.417-8.274 0.602-0.801 0.336-13.842 0.941-52 2.412-11.22 0.433-22.2 0.881-24.4 0.997-2.2 0.115-11.334 0.415-20.298 0.665l-16.298 0.455-0.204 69.922-9.392-4.634-8e-3 -65.272-19.3-0.277c-10.615-0.153-19.84-0.441-20.5-0.642-0.66-0.2-6.69-0.551-13.4-0.779-21.82-0.743-58.18-2.495-59-2.843-0.44-0.187-4.04-0.453-8-0.591s-11.34-0.508-16.4-0.822c-8.365-0.519-22.619-0.685-25.6-0.298m13.657 31.23c0.269 0.173 0.809 3.742 1.313 8.694 0.471 4.62 1.021 8.76 1.221 9.2 0.201 0.44 0.561 2.42 0.801 4.4 0.709 5.856 2.382 15.937 2.787 16.8 0.207 0.44 0.943 3.68 1.636 7.2s1.4 6.58 1.571 6.8 0.803 2.56 1.405 5.2c0.601 2.64 1.333 5.34 1.627 6 0.293 0.66 1.193 3.63 2 6.6 0.808 2.97 1.597 5.49 1.754 5.6s0.884 2.27 1.614 4.8c0.731 2.53 1.455 4.69 1.608 4.8 0.154 0.11 0.868 2.09 1.587 4.4 0.72 2.31 1.494 4.429 1.721 4.71 0.226 0.28 0.341 0.567 0.255 0.637-0.263 0.215-9.713-1.339-10.37-1.704-0.337-0.188-1.237-0.468-2-0.623-4-0.814-10.947-2.703-11.712-3.185-0.481-0.304-1.325-0.675-1.875-0.825-1.377-0.377-5.355-1.954-5.6-2.22-0.11-0.12-1.447-0.841-2.971-1.604-1.524-0.762-3.216-1.791-3.759-2.286s-1.16-0.9-1.372-0.9c-1.422 0-11.329-9.68-12.558-12.27-0.347-0.731-0.775-1.33-0.951-1.33-0.593 0-4.638-8.175-5.591-11.3-0.519-1.705-1.071-3.1-1.226-3.1s-0.372-0.495-0.482-1.1c-0.111-0.605-0.599-3.08-1.084-5.5-1.119-5.58-1.528-15.681-0.814-20.111 0.516-3.208 1.895-8.141 2.372-8.489 0.15-0.11 0.752-1.19 1.338-2.4 2.053-4.245 6.611-8.836 11.098-11.177 1.43-0.746 2.69-1.485 2.8-1.643 0.28-0.402 6.231-2.23 8.4-2.58 0.99-0.16 2.003-0.454 2.251-0.654 0.248-0.199 2.678-0.513 5.4-0.697s5.039-0.357 5.149-0.385c0.11-0.029 0.406 0.08 0.657 0.242m131.79 38.066c2.262 0.371 16.092 6.678 15.866 7.236-0.061 0.151-1.897 3.894-4.08 8.319l-3.969 8.045-1.683 0.252c-7.022 1.053-10.939 9.207-7.353 15.306l0.782 1.33-1.37 2.87c-6.526 13.672-12.689 25.908-13.118 26.044-0.286 0.09-1.184 0.274-1.996 0.408-8.023 1.331-10.362 12.965-3.633 18.073 9.02 6.847 20.661-4.291 14.552-13.924l-1.109-1.747 6.786-13.854 6.785-13.855 1.848-0.269c1.016-0.148 2.891-0.734 4.167-1.301l2.319-1.032 7.333 3.659c15.185 7.578 15.269 8.451 3.232 33.53l-3.101 6.462-1.842 0.276c-12.439 1.865-11.279 20.2 1.278 20.2 7.975 0 12.763-8.124 8.898-15.098l-1Line truncated
</g>
</svg>
</a>
</li>
<li>
<a href="https://github.com/67P" target="_blank" title="GitHub">
<svg class="inline-block align-top mr-1 w-auto h-5" version="1.1" height="32" width="32" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a>
</li>
</ul>
</nav>
<label class="-mr-2 block md:hidden" aria-hidden="true">
<input id="mobile-nav-is-open" type="checkbox" class="hidden" />
<div>
<a id="toggle-mobile-nav" tabindex="0" title="Open menu"
class="inline-flex items-center justify-center p-2 text-black
rounded-md bg-transparent hover:bg-zinc-100
focus:outline-none focus:ring-2 focus:ring-offset-2
focus:ring-offset-zinc-400 focus:ring-white">
<!-- Heroicon name: outline/menu -->
<svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg"
fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
</svg>
<!-- Heroicon name: outline/x -->
<svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg"
fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" />
</svg>
</a>
<div class="backdrop absolute top-20 left-0 right-0 bottom-0 bg-zinc-800/70"></div>
<nav class="absolute top-20 left-0 right-0 bg-white px-8 pt-2 pb-8">
<ul class="flex flex-col items-start items-stretch space-y-6">
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li>
<a href="{{ .URL }}" class="block font-bold">
<span class="{{ if $currentPage.IsMenuCurrent "main" . }}border-b-2 border-teal-500{{ end }}">{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul>
</div>
</div>
</label>
</div>
</header>
@@ -0,0 +1 @@
{{ partial (.Get 0) (.Get 1) }}
+51
View File
@@ -0,0 +1,51 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
h2 {
@apply text-lg font-bold mb-6 mt-8;
}
h3 {
@apply mb-4 text-sm uppercase text-zinc-500;
}
h3:not(:first-child) {
@apply mt-6;
}
p + p,
p + ul {
@apply mt-6;
}
/* ul { */
/* @apply list-disc list-inside leading-relaxed; */
/* } */
}
@layer components {
.text-discreet {
@apply text-zinc-500;
}
.content {
@apply pb-20;
}
.content a { @apply text-sky-600 border-b border-zinc-300; }
.content a:hover { @apply text-sky-700 border-b border-zinc-400; }
.content a:visited { @apply text-indigo-600 }
.content a:active { @apply text-sky-500; }
input#mobile-nav-is-open + div > a svg:last-of-type { @apply hidden; }
input#mobile-nav-is-open:checked + div > a svg:first-of-type { @apply hidden; }
input#mobile-nav-is-open:checked + div > a svg:last-of-type { @apply block; }
input#mobile-nav-is-open + div > div.backdrop { @apply hidden; }
input#mobile-nav-is-open:checked + div > div.backdrop { @apply block; }
input#mobile-nav-is-open + div > nav { @apply hidden; }
input#mobile-nav-is-open:checked + div > nav { @apply block }
}
+91
View File
@@ -0,0 +1,91 @@
* {
margin: 0;
padding: 0;
}
body, html {
box-sizing: border-box;
height: 100%;
font-size: 16px;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
background-color: #fff;
color: #232323;
font-family: 'Open Sans', sans-serif;
text-rendering: optimizeLegibility;
text-align: center;
}
html, body, #wrapper {
min-height: 100%;
}
#wrapper {
min-height: 100%;
margin: 0 auto;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
header {
height: 100%;
max-width: 90%;
margin: 0 auto 10vh;
text-align: center;
}
header h1 {
display: inline-block;
margin-bottom: 2rem;
margin-right: -0.25em; /* fix trailing space from letter-spacing */
font-size: 7vw;
font-weight: 700;
letter-spacing: 0.5em;
text-transform: uppercase;
background: #232323 url(https://kredits.kosmos.org/img/bg-947d3bf6bb15a1a3b07afcba4c307690.jpg);
background-size: cover;
background-repeat: no-repeat;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
header h2 {
font-weight: 300;
font-size: 1.4rem;
}
main {
width: 768px;
max-width: 90%;
text-align: left;
}
main p {
line-height: 1.6em;
margin-bottom: 1em;
}
.hidden {
display: none !important;
}
@media screen and (max-width: 760px) {
header {
margin-top: 4rem;
}
header h1 {
font-size: 8vw;
}
footer {
margin-bottom: 4rem;
}
}
+1
View File
@@ -0,0 +1 @@
<svg width="65.364" height="55.773" enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 65.364 55.773" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><g id="layer1" transform="translate(28.868 20.259)" fill="#000"><path id="path2" d="m22.81-9.2546-0.0137-0.0072c-0.0445-0.0196-0.0895-0.04052-0.13335-0.06078l-23.822-10.937s2.0034 9.219 2.914 11.778c0 0-27.292-8.1582-30.623-8.9354 1.0916 4.2618 20.006 40.848 20.006 40.848 3.8225 7.7608 12.677 12.083 21.912 12.083 12.949 0 23.446-10.497 23.446-23.446 6.6e-4 -9.4655-5.609-17.62-13.685-21.323z" fill="#fff" stroke-width=".65365"/></g></svg>

After

Width:  |  Height:  |  Size: 611 B

+21
View File
@@ -0,0 +1,21 @@
# theme.toml template for a Hugo theme
# See https://github.com/gohugoio/hugoThemes#themetoml for an example
name = "Kosmos 22"
license = "MIT"
licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE"
description = ""
homepage = "http://example.com/"
tags = []
features = []
min_version = "0.41.0"
[author]
name = ""
homepage = ""
# If porting an existing theme
[original]
name = ""
homepage = ""
repo = ""