Init. First draft.
This commit is contained in:
commit
05950ec995
55 changed files with 3978 additions and 0 deletions
4
README.md
Normal file
4
README.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
Circolog website source
|
||||
=======================
|
||||
|
||||
Go to (https://circolog.degenerazione.xyz)[https://circolog.degenerazione.xyz]
|
59
index.html
Normal file
59
index.html
Normal 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 & 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
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
139
res/css/main.css
Normal 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
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
BIN
res/media/Archivo-Bold.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-BoldItalic.ttf
Normal file
BIN
res/media/Archivo-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-Italic.ttf
Normal file
BIN
res/media/Archivo-Italic.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-Medium.ttf
Normal file
BIN
res/media/Archivo-Medium.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-MediumItalic.ttf
Normal file
BIN
res/media/Archivo-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-Regular.ttf
Normal file
BIN
res/media/Archivo-Regular.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-SemiBold.ttf
Normal file
BIN
res/media/Archivo-SemiBold.ttf
Normal file
Binary file not shown.
BIN
res/media/Archivo-SemiBoldItalic.ttf
Normal file
BIN
res/media/Archivo-SemiBoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Black.ttf
Normal file
BIN
res/media/Exo2-Black.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-BlackItalic.ttf
Normal file
BIN
res/media/Exo2-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Bold.ttf
Normal file
BIN
res/media/Exo2-Bold.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-BoldItalic.ttf
Normal file
BIN
res/media/Exo2-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-ExtraBold.ttf
Normal file
BIN
res/media/Exo2-ExtraBold.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-ExtraBoldItalic.ttf
Normal file
BIN
res/media/Exo2-ExtraBoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-ExtraLight.ttf
Normal file
BIN
res/media/Exo2-ExtraLight.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-ExtraLightItalic.ttf
Normal file
BIN
res/media/Exo2-ExtraLightItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Italic.ttf
Normal file
BIN
res/media/Exo2-Italic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Light.ttf
Normal file
BIN
res/media/Exo2-Light.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-LightItalic.ttf
Normal file
BIN
res/media/Exo2-LightItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Medium.ttf
Normal file
BIN
res/media/Exo2-Medium.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-MediumItalic.ttf
Normal file
BIN
res/media/Exo2-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Regular.ttf
Normal file
BIN
res/media/Exo2-Regular.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-SemiBold.ttf
Normal file
BIN
res/media/Exo2-SemiBold.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-SemiBoldItalic.ttf
Normal file
BIN
res/media/Exo2-SemiBoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-Thin.ttf
Normal file
BIN
res/media/Exo2-Thin.ttf
Normal file
Binary file not shown.
BIN
res/media/Exo2-ThinItalic.ttf
Normal file
BIN
res/media/Exo2-ThinItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Black.ttf
Normal file
BIN
res/media/Roboto-Black.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-BlackItalic.ttf
Normal file
BIN
res/media/Roboto-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Bold.ttf
Normal file
BIN
res/media/Roboto-Bold.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-BoldItalic.ttf
Normal file
BIN
res/media/Roboto-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Italic.ttf
Normal file
BIN
res/media/Roboto-Italic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Light.ttf
Normal file
BIN
res/media/Roboto-Light.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-LightItalic.ttf
Normal file
BIN
res/media/Roboto-LightItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Medium.ttf
Normal file
BIN
res/media/Roboto-Medium.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-MediumItalic.ttf
Normal file
BIN
res/media/Roboto-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Regular.ttf
Normal file
BIN
res/media/Roboto-Regular.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-Thin.ttf
Normal file
BIN
res/media/Roboto-Thin.ttf
Normal file
Binary file not shown.
BIN
res/media/Roboto-ThinItalic.ttf
Normal file
BIN
res/media/Roboto-ThinItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-Black.ttf
Normal file
BIN
res/media/SourceSansPro-Black.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-BlackItalic.ttf
Normal file
BIN
res/media/SourceSansPro-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-Bold.ttf
Normal file
BIN
res/media/SourceSansPro-Bold.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-BoldItalic.ttf
Normal file
BIN
res/media/SourceSansPro-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-ExtraLight.ttf
Normal file
BIN
res/media/SourceSansPro-ExtraLight.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-ExtraLightItalic.ttf
Normal file
BIN
res/media/SourceSansPro-ExtraLightItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-Italic.ttf
Normal file
BIN
res/media/SourceSansPro-Italic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-Light.ttf
Normal file
BIN
res/media/SourceSansPro-Light.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-LightItalic.ttf
Normal file
BIN
res/media/SourceSansPro-LightItalic.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-Regular.ttf
Normal file
BIN
res/media/SourceSansPro-Regular.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-SemiBold.ttf
Normal file
BIN
res/media/SourceSansPro-SemiBold.ttf
Normal file
Binary file not shown.
BIN
res/media/SourceSansPro-SemiBoldItalic.ttf
Normal file
BIN
res/media/SourceSansPro-SemiBoldItalic.ttf
Normal file
Binary file not shown.
Loading…
Reference in a new issue