commit
83c839195a
@ -0,0 +1,25 @@
|
|||||||
|
# Generated files
|
||||||
|
dist/
|
||||||
|
packages/*/visualize/*
|
||||||
|
|
||||||
|
# Ignore installed npm modules
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
# Ignore build tool output, e.g. code coverage
|
||||||
|
.nyc_output/
|
||||||
|
coverage/
|
||||||
|
docs/_data/coverage.json
|
||||||
|
|
||||||
|
# Ignore API documentation
|
||||||
|
api-docs/
|
||||||
|
|
||||||
|
# Ignore folders from source code editors
|
||||||
|
.vscode
|
||||||
|
.idea
|
||||||
|
|
||||||
|
# Ignore eleventy output when doing manual tests
|
||||||
|
_site/
|
||||||
|
|
||||||
|
# Ignore test files
|
||||||
|
.cache
|
||||||
|
test/stubs-layout-cache/_includes/*.js
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
export default async function (eleventyConfig) {
|
||||||
|
eleventyConfig.setOutputDirectory("dist");
|
||||||
|
eleventyConfig.addPassthroughCopy("static/**/*");
|
||||||
|
}
|
||||||
@ -0,0 +1,22 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="ru">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8"/>
|
||||||
|
<link rel="stylesheet" href="static/css/bundle.css">
|
||||||
|
<title>cyclocrust</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="main">
|
||||||
|
<img class="hero" src="static/images/hero.jpg" width="auto" height="auto" />
|
||||||
|
<div class="logo">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160.29378 184.2236">
|
||||||
|
<path d="M-9.29472 45.1525c-4.66648-4.43316-22.63243-20.2992-52.26458-20.2992-44.79821 0-80.7301 35.46525-80.7301 80.26346 0 43.39826 34.53195 80.03013 81.19675 80.03013 16.79933 0 35.9319-5.36645 51.79793-19.36589v-13.53279c-15.86603 17.26597-36.63187 23.56572-52.26458 23.56572-31.49874 0-69.9972-24.03237-69.9972-70.23052 0-39.43176 29.86547-71.39715 69.76388-71.39715 20.06586 0 39.19843 8.86631 52.4979 24.49902z" transform="rotate(-90 -17.0739 7.7792)"/>
|
||||||
|
<path d="M193.51833-164.8475c-4.66648-4.43316-22.63243-20.29919-52.26458-20.29919-44.7982 0-80.7301 35.46525-80.7301 80.26346 0 43.39826 34.53195 80.03013 81.19675 80.03013 16.79933 0 35.9319-5.36645 51.79793-19.36589v-13.5328c-15.86603 17.26598-36.63187 23.56573-52.26458 23.56573-31.49874 0-69.9972-24.03237-69.9972-70.23052 0-39.43176 29.86547-71.39715 69.76388-71.39715 20.06586 0 39.19843 8.86631 52.4979 24.49902z" transform="rotate(90 -7.7792 -17.0739)"/>
|
||||||
|
<path d="M113.26131 101.40652a7.61095 7.99795 0 0 1-7.61096 7.99795 7.61095 7.99795 0 0 1-7.61095-7.99795 7.61095 7.99795 0 0 1 7.61095-7.99795 7.61095 7.99795 0 0 1 7.61096 7.99795" transform="translate(-24.85311 -9.2947)"/>
|
||||||
|
<path d="M296.90096 121.92112h-12.954l-4.3688 14.3764c1.4732-.9144 3.1496-1.4732 5.2832-1.4732 5.6388 0 9.5504 4.0132 9.5504 9.7536 0 5.6896-4.064 9.7536-9.652 9.7536-3.4036 0-6.35-1.5748-8.2296-4.3688l-1.9812.8128c2.4384 4.2164 6.604 5.588 10.16 5.588 6.604 0 12.0396-4.5212 12.0396-11.8364 0-6.7564-4.572-11.7348-11.7856-11.7348-.8128 0-1.4732.1016-2.286.3048l2.8448-9.144h11.3792zm12.09044 33.8836h2.2352v-33.8836h-6.5024l-1.016 2.032h5.2832z" transform="translate(-216.85311 -117.88819)"/>
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
<h1>cyclocrust</h1>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"name": "website",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "",
|
||||||
|
"main": "index.js",
|
||||||
|
"scripts": {
|
||||||
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "ssh://git@gitea.bjornmossa.net/Cyclocrust/website.git"
|
||||||
|
},
|
||||||
|
"keywords": [],
|
||||||
|
"author": "",
|
||||||
|
"license": "ISC",
|
||||||
|
"type": "module",
|
||||||
|
"dependencies": {
|
||||||
|
"@11ty/eleventy": "^3.1.2"
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
body {
|
||||||
|
background: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
.main {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(8, 1fr);
|
||||||
|
grid-template-rows: repeat(8, 1fr);
|
||||||
|
height: 100vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
.main h1 {
|
||||||
|
grid-column: 3/7;
|
||||||
|
grid-row: 2/3;
|
||||||
|
color: white;
|
||||||
|
font-size: clamp(100%, 1rem + 8vw, 200px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero {
|
||||||
|
grid-column: 1/-1;
|
||||||
|
grid-row: 1/-1;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
object-fit: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.logo {
|
||||||
|
fill: white;
|
||||||
|
grid-column: 3/7;
|
||||||
|
grid-row: 3/-1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.logo > svg {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
@ -0,0 +1,2 @@
|
|||||||
|
@import "./reset.css";
|
||||||
|
@import "./base.css";
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
* {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, h1, h2, h3, h4, h5, h6 {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
text-wrap: pretty;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
text-wrap: balance;
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 2.4 MiB |
Loading…
Reference in new issue