Set up Hugo, add new website/content #8
No files matched your search
@@ -1,2 +1,2 @@
|
||||
.hugo_build.lock
|
||||
node_modules
|
||||
out
|
||||
@@ -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`
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "{{ replace .Name "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
---
|
||||
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: Projects
|
||||
menu:
|
||||
main:
|
||||
identifier: projects
|
||||
name: Projects
|
||||
weight: 3
|
||||
---
|
||||
|
||||
{{< partial "projects" >}}
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
title: Services
|
||||
menu:
|
||||
main:
|
||||
identifier: services
|
||||
name: Services
|
||||
weight: 5
|
||||
---
|
||||
|
||||
## Community Services
|
||||
|
||||
{{< partial "services/community" >}}
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
@@ -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’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’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>
|
||||
@@ -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 |
|
After Width: | Height: | Size: 495 KiB |
|
After Width: | Height: | Size: 240 KiB |
|
After Width: | Height: | Size: 642 KiB |
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -0,0 +1 @@
|
||||
{{ partial (.Get 0) }}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
|
After Width: | Height: | Size: 495 KiB |
|
After Width: | Height: | Size: 240 KiB |
|
After Width: | Height: | Size: 642 KiB |
@@ -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: [],
|
||||
}
|
||||
@@ -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.
|
||||
@@ -0,0 +1,2 @@
|
||||
+++
|
||||
+++
|
||||
@@ -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
|
||||
@@ -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 }}
|
||||
@@ -0,0 +1,23 @@
|
||||
{{ define "main" }}
|
||||
{{ if .Params.HeaderImage }}
|
||||
<!-- <div class="w-full h-32 bg-[center_bottom_23rem] bg-cover" -->
|
||||
<!-- style="background-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">
|
||||
@@ -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) }}
|
||||
@@ -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 }
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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 |
@@ -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 = ""
|
||||