Skip to content

Commit

Permalink
Merge pull request #7 from drinklilt/main
Browse files Browse the repository at this point in the history
Outcome from meeting
  • Loading branch information
drinklilt authored May 19, 2024
2 parents 5d0a634 + 65076be commit f4cad5a
Show file tree
Hide file tree
Showing 19 changed files with 1,269 additions and 134 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ bun run dev # equivalent to npx @11ty/eleventy --serve --watch
## Todo (not in order)

- [ ] Make a blog/post template
- [x] Make a blog/post template
- [ ] Members pages
- [ ] Make components (header, footer, etc.)
- [x] Make components (header, footer, etc.)
- [ ] Add dates to blog posts
- [ ] Look at CSS (Use SCSS at some point?)
- [ ] Add links to connect/contests (maybe)
29 changes: 2 additions & 27 deletions src/_data/site.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,6 @@
"description": "Internet Cafe: A Negative Source of Entropy since 2021",
"url": "https://net.cafe",
"events": [
{
"name": "Scale 21x",
"when": "March 14th - 17th, 2024",
"link": "https://www.socallinuxexpo.org/scale/21x"
},
{
"name": "LinuxFest Northwest",
"when": "April 26th - 28th, 2024"
},
{
"name": "BSides SF",
"when": "May 4th - 5th, 2024"
},
{
"name": "ObservabilityCON Bay Area",
"when": "May 7th, 2024"
},
{
"name": "BSides Vancouver",
"when": "May 26th - 27th, 2024"
},
{
"name": "TOOR Camp",
"when": "July 13th - 17th, 2024"
Expand All @@ -33,12 +12,8 @@
"when": "July 26th - 29th, 2024"
},
{
"name": "DEFCON 32 / BSides LV 24",
"when": "August 4th - 12th, 2024"
},
{
"name": "Pumpcon",
"when": "October ?? - ??, 2024"
"name": "Chaos Communication Camp",
"when": "Late July, 2027"
}
]
}
77 changes: 77 additions & 0 deletions src/_includes/components/footer.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<footer class="container">
<div class="row">
<!-- net.cafe logo -->
<div class="col">
<a href="/">
<img
class="logo-footer light"
src="/img/internet-cafe.svg"
/><img
class="logo-footer dark"
src="/img/internet-cafe-dark.svg"
/>
</a>
</div>
<!-- Links -->
<div class="col">
<span>Links</span>
<ul>
<li>
<a href="https://github.com/internetcafe">Github</a>
</li>
<li>
<a href="https://matrix.to/#/#_:net.cafe">Matrix</a>
</li>
</ul>
</div>

<!-- Resources -->
<div class="col">
<span>Resources</span>
<ul>
<li>
<a href="https://github.com/theinternetcafe/code-of-conduct"
>Code of Conduct</a
>
</li>
</ul>
</div>

<!-- Partners -->
<div class="col">
<span>Partners</span>
<ul>
<li style="display: inline-block">
<a href="https://tracerats.org"
><img
src="/img/tracerats_tiny.png"
alt=""
style="height: 1em; margin-bottom: -0.1em"
/>&nbsp;&nbsp;Tracerats</a
>
</li>
</ul>
</div>

<!-- Copyleft -->
<div class="col">
<span style="text-decoration: none; display: inline-block; transform: rotate(180deg)">©</span>
<span style="text-decoration: none;">2024 Internet Cafe</span>
</div>
</div>

<!---
- Internet Cafe Logo
- Links:
- Matrix
- Discord
- Code of conduct
- Partners
- Tracerats
- ? Decode
- ? Cloudfortress
- Contact
- Copyleft notice
--->
</footer>
2 changes: 2 additions & 0 deletions src/_includes/layouts/blank.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@

{{ content | safe }}
31 changes: 31 additions & 0 deletions src/_includes/layouts/post.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>{{ title if title else site.title}}</title>

<meta property="og:title" content="{{ title if title else site.title}}" />
<meta property="og:type" content="website" />
<meta
property="og:url"
content="{{ page.url if page.url else site.url }}"
/>

<link rel="stylesheet" href="https://unpkg.com/chota@latest" />
<link rel="stylesheet" href="/css/post.css" />
</head>
<body>
<div class="container">
<div class="page">
<div class="header">
<h1>{{ title }} <sub>by {{author}}</sub></h1>
</div>
{{ content | safe }}
</div>
</div>

{% include "components/footer.njk" %}

</body>
</html>
48 changes: 22 additions & 26 deletions src/index.njk
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ pagination:
<div id="inner">
<div id="logobox-top">
<img
id="logo-top"
class="logo-top light"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/a619d3a3-d980-4ee8-2881-212bef6b2e00/public"
/><img
id="logo-top-dark"
class="logo-top dark"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/d56548ca-83c5-40ad-9d94-af80fabe2200/public"
/>
</div>
Expand Down Expand Up @@ -61,12 +61,12 @@ pagination:
<div id="column-2" class="column">
<div id="logobox">
<img
id="logo"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/a619d3a3-d980-4ee8-2881-212bef6b2e00/public"
class="logo light"
src="/img/internet-cafe.svg"
/>
<img
id="logo-dark"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/d56548ca-83c5-40ad-9d94-af80fabe2200/public"
class="logo dark"
src="/img/internet-cafe-dark.svg"
/>
</div>
<div class="column-body">
Expand All @@ -88,39 +88,35 @@ pagination:
<div class="column-body">
<span class="title">PARTNERZ</span>
<hr />
<a href="https://tracerats.org"
><img
class="partner-logo light"
src="/img/tracerats-skull-text.svg" /><img
class="partner-logo dark invert"
src="/img/tracerats-skull-text.svg"
/></a>
<a href="https://dec0de.xyz"
><img
class="partner-logo"
src="https://portal.dec0de.xyz/assets/img/logo.png" /><img
class="partner-logo-dark"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/911288f0-896f-4b65-15c9-973ab796c700/public"
class="partner-logo light"
src="/img/dec0de-xyz.png" /><img
class="partner-logo dark invert"
src="/img/dec0de-xyz.png"
/></a>
<a href="https://cloud-fortress.com"
><img
class="partner-logo"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/720d4a7c-c1e9-4c1c-adc3-4e52b86cf000/public" /><img
class="partner-logo-dark"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/c5515bd5-ddcb-466f-aa49-fa61e1592200/public"
class="partner-logo light"
src="/img/cloud-fortress-logo.png" /><img
class="partner-logo dark invert"
src="/img/cloud-fortress-logo.png"
/></a>
<div class="column-footer"></div>
<iframe
src="https://discord.com/widget?id=798707539067011104&theme=dark"
width="100%"
height="400"
allowtransparency="true"
frameborder="0"
sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"
></iframe>
<span class="title">DONATE</span>
<hr />
<a href="https://paypal.me/theinternetcafe"
><img
class="partner-logo"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/8fde34d6-e655-4d4b-f7e9-f30bc8cbe900/public" />
<img
class="partner-logo-dark"
src="https://imagedelivery.net/2XOKk6tqcY0Sf5Iqe-LStg/8fde34d6-e655-4d4b-f7e9-f30bc8cbe900/public"
/></a>
</a>
<div class="column-footer"></div>
</div>
</div>
Expand Down
1 change: 1 addition & 0 deletions src/posts/how-to-be-leet.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: How to be leet
author: hl521
date: 2023-05-01
layout: layouts/post.njk
---


Expand Down
3 changes: 3 additions & 0 deletions src/posts/tracerats-is-the-future.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@
title: Tracerats is the future
author: yvmqznrm
date: 2024-03-20
layout: layouts/post.njk
---


Nam efficitur, sapien id malesuada accumsan, tortor turpis tincidunt enim, in varius mauris ligula a turpis. Duis eu neque tincidunt, elementum urna vel, dictum leo. Curabitur finibus interdum odio, semper ultricies urna gravida rutrum. Sed lobortis, massa id vestibulum volutpat, ex nulla condimentum justo, id dapibus erat metus a dolor. Nam nunc purus, egestas non risus sed, faucibus gravida eros. Maecenas sagittis pulvinar metus, at rhoncus justo dictum ac. Proin vel aliquet tellus. Duis vulputate, urna non gravida tincidunt, tellus diam bibendum libero, sed lacinia purus sapien non erat. Etiam et imperdiet mi. Pellentesque vel scelerisque sapien. Sed at vehicula elit. Aenean et lectus nec nulla commodo elementum.

<img class="dark" src="/img/tracerats_tiny.png#right" alt="Tracerats Logo">

Vivamus tempus malesuada mauris porta pharetra. Vestibulum laoreet fringilla congue. Maecenas ultricies eros eget urna efficitur tristique. Duis lobortis congue sollicitudin. Cras ornare sapien et odio blandit malesuada. Sed sed nunc sed dui scelerisque sollicitudin. Aliquam erat volutpat.

Etiam mattis ultricies blandit. Etiam vel lectus et quam ultrices tristique. Morbi arcu ex, mattis id nulla id, mattis fringilla turpis. Aliquam erat volutpat. Etiam vel facilisis nulla, quis gravida tellus. Etiam malesuada ullamcorper leo, cursus maximus arcu vehicula et. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Morbi quis elit faucibus, consequat risus sed, congue nibh. Donec quis lorem ullamcorper, ullamcorper risus vel, dictum dui. Sed iaculis accumsan nisl, ac ultricies erat tincidunt et. Praesent pulvinar magna elit, eget posuere nunc aliquam sit amet. Morbi id odio arcu. Nullam egestas ut dolor ut placerat. Vivamus sapien nulla, ornare non velit at, pulvinar ornare lacus.
1 change: 1 addition & 0 deletions src/posts/war-driving-2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: War Driving 2023
author: its.ghriz
date: 2024-01-01
layout: layouts/post.njk
---


Expand Down
106 changes: 106 additions & 0 deletions src/static/css/post.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
body {
padding: 0;
margin: 0;
background-color: #0060a9;
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-style: italic;
overflow-x: hidden;
overscroll-behavior-x: none;
}

a {
color: white;
text-decoration: none;
}

ul {
list-style-type: none;
padding-left: 0.1em;
margin-top: auto;
}

span {
font-weight: 500;
}

.col span {
text-decoration: underline;
}

.page {
background-color: white;
color: black;
padding: 0.5em;
margin-top: 1em;
margin-bottom: 1em;
}

.logo-footer {
position: relative;
top: -1em;
width: 7em;
height: 7em;
}

img[src*='#left'] {
float: left;
padding: 1em;
}
img[src*='#right'] {
float: right;
padding: 1em;
}
img[src*='#center'] {
display: block;
margin: auto;
}
/* We accomodate to the brits 😎 */
img[src*='#centre'] {
display: block;
margin: auto;
}

@media (prefers-color-scheme: light) {
.light {
visibility: visible;
}

.dark {
position: absolute;
visibility: hidden;
height: 0;
width: 0;
pointer-events: none;
}
}

@media (prefers-color-scheme: dark) {
body {
background-color: #03001c;
color: #ffffff;
}

.dark {
visibility: visible;
}

.light {
position: absolute;
visibility: hidden;
height: 0;
width: 0;
pointer-events: none;
}

a {
color: #b6eada;
text-decoration: none;
}

#footer {
background-color: #301e67;
color: #ffffff;
}
}
Loading

0 comments on commit f4cad5a

Please sign in to comment.