Init. First draft.

This commit is contained in:
Blallo 2019-03-21 21:06:56 +01:00
commit 05950ec995
No known key found for this signature in database
GPG key ID: 0CBE577C9B72DC3F
55 changed files with 3978 additions and 0 deletions

4
README.md Normal file
View file

@ -0,0 +1,4 @@
Circolog website source
=======================
Go to (https://circolog.degenerazione.xyz)[https://circolog.degenerazione.xyz]

59
index.html Normal file
View file

@ -0,0 +1,59 @@
<html>
<head>
<meta charset="utf-8">
<title>Circolog</title>
<link rel="stylesheet" type="text/css" href="res/css/main.css">
<link rel="stylesheet" type="text/css" href="res/css/asciinema-player.css">
</head>
<body>
<div class="section" id="title">
<div class="container">
<h1>CIRCOLOG</h1>
</div>
</div>
<div class="section" id="intro">
<div class="container">
<h2>A syslog daemon which doesn't write to disk, ever.</h2>
</div>
<div class="container">
<ul>
<li>less logs means less privacy problem. [<a href="https://www.ctrl.blog/entry/gdpr-web-server-logs">too many logs are bad for your users</a> ]</li>
<li>powerful queries &amp; great CLI experience</li>
<li>light-fast deployment</li>
</ul>
</div>
</div>
<div class="section" id="usage">
<div class="container">
<h2>How does it work?</h2>
</div>
<div class="container">
<div class="pane" id="server">
<h3>Server</h3>
<asciinema-player src="res/media/server.cast"></asciinema-player>
</div>
<div class="pane" id="client">
<h3>Client</h3>
<asciinema-player src="res/media/server.cast"></asciinema-player>
</div>
</div>
</div>
<div class="section" id="docs">
<div class="container">
<h2>Want to know more?</h2>
</div>
<div class="container">
<p>Read the <a href="/docs">docs</a></p>
</div>
</div>
<div class="section" id="source">
<div class="container">
<h2>Want to contribute?</h2>
</div>
<div class="container">
<p>We use git, on <a href="https://git.lattuga.net/boyska/circolog">git.lattuga.net</a> (read <a href="/not-on-github.html">why we are not on github</a>).</p>
<p>Send us a patch by <a href="email:logs@porcod.io">email</a> (to produce a patch <code>git format-patch origin/master</code>)</p>
</div>
</div>
</body>
</html>

2563
res/css/asciinema-player.css Normal file

File diff suppressed because it is too large Load diff

139
res/css/main.css Normal file
View file

@ -0,0 +1,139 @@
@font-face {
font-family: "Archivo";
src: url(../media/Archivo-Regular.ttf) format('truetype');
font-weight: normal;
font-display: swap;
}
@font-face {
font-family: "Archivo";
src: url(../media/Archivo-SemiBold.ttf) format('truetype');
font-weight: bold;
font-display: swap;
}
@font-face {
font-family: "Archivo";
src: url(../media/Archivo-Italic.ttf) format('truetype');
font-weight: italic;
font-display: swap;
}
@font-face {
font-family: "SourceSansPro";
src: url(../media/SourceSansPro-Regular.ttf) format('truetype');
font-weight: normal;
font-display: swap;
}
@font-face {
font-family: "SourceSansPro";
src: url(../media/SourceSansPro-SemiBold.ttf) format('truetype');
font-weight: bold;
font-display: swap;
}
@font-face {
font-family: "SourceSansPro";
src: url(../media/SourceSansPro-Italic.ttf) format('truetype');
font-weight: italic;
font-display: swap;
}
@font-face {
font-family: "Exo2";
src: url(../media/Exo2-Regular.ttf) format('truetype');
font-weight: normal;
font-display: swap;
}
@font-face {
font-family: "Exo2";
src: url(../media/Exo2-Bold.ttf) format('truetype');
font-weight: bold;
font-display: swap;
}
@font-face {
font-family: "Exo2";
src: url(../media/Exo2-Italic.ttf) format('truetype');
font-weight: italic;
font-display: swap;
}
@font-face {
font-family: "Roboto";
src: url(../media/Roboto-Regular.ttf) format('truetype');
font-weight: normal;
font-display: swap;
}
@font-face {
font-family: "Roboto";
src: url(../media/Roboto-Bold.ttf) format('truetype');
font-weight: bold;
font-display: swap;
}
@font-face {
font-family: "Roboto";
src: url(../media/Roboto-Italic.ttf) format('truetype');
font-weight: italic;
font-display: swap;
}
body {
background-color: #0074D9;
}
.section {
display: flex;
flex-wrap: wrap;
font-family: "Exo2";
box-sizing: border-box;
border: 5px solid #7FDBFF;
border-radius: 5px;
margin-bottom: 2em;
box-shadow: 5px 10px 5px 5px #001f3f;
}
.section > div {
padding: 10px;
color: #fff;
font-weight: bold;
text-align: center;
}
.section > *:nth-child(odd){
background-color: #F0F0F0;
}
.section > *:nth-child(even){
background-color: #FFF00F;
}
.section > * {
flex: 1 1 650px;
}
.section h1 {
font-weight: bold;
}
.section h2 {
font-weight: italic;
}
.container {
text-align: center;
}
.container * {
color: #0f0f0f;
}
.container ul {
text-align: left;
padding-left: 5em;
color: #0f0f0f;
}

1213
res/js/asciinema-player.js Normal file

File diff suppressed because one or more lines are too long

BIN
res/media/Archivo-Bold.ttf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Black.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Bold.ttf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Italic.ttf Normal file

Binary file not shown.

BIN
res/media/Exo2-Light.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Medium.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Regular.ttf Normal file

Binary file not shown.

BIN
res/media/Exo2-SemiBold.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Exo2-Thin.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Roboto-Black.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Roboto-Bold.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Roboto-Italic.ttf Normal file

Binary file not shown.

BIN
res/media/Roboto-Light.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
res/media/Roboto-Medium.ttf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
res/media/Roboto-Thin.ttf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.