Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
3920639
Add files via upload
u2nmd Feb 27, 2022
cddf64a
Update members.json
AimiliosPavlidis2001 Feb 27, 2022
17ed47d
Merge pull request #1 from AimiliosPavlidis2001/master
u2nmd Feb 27, 2022
1c9f709
Update members.json
p19pasc Feb 27, 2022
91a3010
Update meta.json
u2nmd Feb 27, 2022
2115fa2
Merge pull request #2 from p19pasc/master
u2nmd Feb 27, 2022
a417538
Update meta.json
u2nmd Feb 27, 2022
327e1a3
Delete oompa_loompa.jpeg
u2nmd Feb 27, 2022
9235ff7
Update members.json
vasiliskampani Feb 27, 2022
778fde1
Merge pull request #3 from vasiliskampani/master
u2nmd Feb 27, 2022
09a6ea8
Add files via upload
u2nmd Feb 27, 2022
0489463
Update meta.json
u2nmd Feb 27, 2022
b00c72a
Delete oompa.jpeg
u2nmd Feb 27, 2022
4e7c05c
Add files via upload
u2nmd Feb 27, 2022
127e5dc
Update meta.json
u2nmd Feb 27, 2022
6268e9c
Delete oompa.jpg
u2nmd Feb 27, 2022
7831234
Add files via upload
u2nmd Feb 27, 2022
eaeb1d8
Update meta.json
u2nmd Feb 27, 2022
2a165bb
Add files via upload
p19pasc Feb 27, 2022
539ced9
Update meta.json
p19pasc Feb 27, 2022
4a18f18
Update members.json
u2nmd Feb 27, 2022
e3caae4
Delete oompa.png
p19pasc Feb 27, 2022
0538cff
Update meta.json
p19pasc Feb 27, 2022
78aaf6e
Delete freakazoid.jpg
u2nmd Feb 27, 2022
0c30e98
Create images
u2nmd Feb 27, 2022
c99df90
Delete images
u2nmd Feb 27, 2022
7a76eb7
Create idk
u2nmd Feb 27, 2022
105877b
Add files via upload
u2nmd Feb 27, 2022
0b2ef6d
Update members.json
p19pasc Feb 27, 2022
d9c9fad
Update members.json
chrislach1 Feb 27, 2022
8271273
Update code-of-conduct.md
u2nmd Feb 27, 2022
955dde4
Merge pull request #4 from chrislach1/master
u2nmd Feb 27, 2022
c3bd9e5
Update members.json
Chris-Livas Feb 27, 2022
21a8a30
Update signupform.njk
u2nmd Feb 27, 2022
3b75511
Update members.json
P2019SARAKATSANIS Feb 27, 2022
47ea084
Merge pull request #6 from P2019SARAKATSANIS/master
p19pasc Feb 27, 2022
26cf49e
Update members.json
p19pasc Feb 27, 2022
4320ce2
Merge pull request #5 from Chris-Livas/master
p19pasc Feb 27, 2022
1177c25
Update webring.njk
u2nmd Feb 27, 2022
3f8e35a
Update members.json
TaniaStoupi Feb 27, 2022
0f0bb54
Update webring.njk
u2nmd Feb 27, 2022
ff8ccf7
Merge pull request #7 from TaniaStoupi/master
p19pasc Feb 27, 2022
fa01e2b
Update members.json
p2019044 Feb 27, 2022
96fae13
Merge pull request #8 from p2019044/master
p19pasc Feb 27, 2022
61c8d46
add one slot
p19pasc Feb 28, 2022
3f93474
Update members.json
p19pasc Feb 28, 2022
74ee539
Update members.json
p19pasc Feb 28, 2022
7581121
Update members.json
Vaso-Lo Feb 28, 2022
f267fb0
Merge pull request #9 from p19loli/master
p19pasc Feb 28, 2022
41253ac
Update members.json
p19pasc Feb 28, 2022
4405ee2
Update members.json
p19pasc Feb 28, 2022
869dcf1
Update map.njk
p19pasc Feb 28, 2022
b67ef8e
Update map.njk
p19pasc Feb 28, 2022
74967a4
επεξεργασία αρχείου για την προσθήκη νέων slot
p19pasc Feb 28, 2022
d19925f
Create map.njk
p19pasc Feb 28, 2022
1c8d4ff
Update map.njk
p19pasc Feb 28, 2022
44a56a3
τροποποίηση για προσθήκη slot
p19pasc Feb 28, 2022
90158be
2 free slots
p19pasc Feb 28, 2022
2b6796a
Update index.njk
u2nmd Mar 7, 2022
f6d33eb
Update index.njk
u2nmd Mar 7, 2022
9d33089
Update index.njk
u2nmd Mar 7, 2022
dd65047
Update index.njk
u2nmd Mar 7, 2022
d494ae4
Update _variables.scss
u2nmd Mar 7, 2022
6550689
Update _webring.scss
u2nmd Mar 7, 2022
d4a112f
Update _layout.scss
u2nmd Mar 7, 2022
35c8747
Delete idk
u2nmd Mar 7, 2022
58907d3
Add files via upload
u2nmd Mar 7, 2022
f48dad7
Update _layout.scss
u2nmd Mar 7, 2022
813ad8e
Delete oompa_loo.jpg
u2nmd Mar 7, 2022
ccf1e60
Add files via upload
u2nmd Mar 7, 2022
76f894a
Update _layout.scss
u2nmd Mar 7, 2022
083f8fd
Update webring.njk
u2nmd Mar 7, 2022
8d51a20
Update members.json
perikarananou Mar 7, 2022
0d62f18
Merge pull request #10 from perikarananou/master
p19pasc Mar 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added oompa.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/images/freakazoid.jpg
Binary file not shown.
Binary file added src/assets/images/oompa.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/oompa_loo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 10 additions & 3 deletions src/assets/styles/base/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,15 @@ body {
font-family: $font-family-system;
font-size: $font-size-base;
line-height: $line-height-base;
color: $body-color;
color: #e26200;
text-align: left;
background-color: $body-bg;
background-image: url("/assets/images/oompa_loo.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: cover;
height: 100%;
width: 100%;
}

.layout {
Expand All @@ -23,12 +29,13 @@ body {
&__primary {
flex: 1 0 auto;
padding: 1rem;
background-color: #fff;
background-color: #243c01;
box-shadow: 0 2px 4px 0 rgba(14, 30, 37, 0.12);
}

&__secondary {
display: none;
color:white;
}

&__content {
Expand Down
3 changes: 1 addition & 2 deletions src/assets/styles/components/_webring.scss
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@

&__memberlist {
max-height: 150px;
border: 1px solid $gray-lighter;

border: 1px solid #ff7b16;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
Expand Down
2 changes: 1 addition & 1 deletion src/assets/styles/utils/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ $gray-lightest: #f5f8fc;

// Brand

$brand-primary: #7b16ff;
$brand-primary: #ff7b16;
$brand-primary-dark: darken($brand-primary, 6%);
// Body
//
Expand Down
9 changes: 4 additions & 5 deletions src/code-of-conduct.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
layout: page
title: 'Code of Conduct'
title: 'Οδηγίες προς τα μέλη της ομάδας'
---

# Code of Conduct
# Οδηγίες προς τα μέλη της ομάδας

Rules for being in this webring.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Sed fuga quae labore, at adipisci mollitia consequatur possimus sint dolor corrupti unde aperiam iste cumque repudiandae enim, aliquid optio amet, quo quia. Doloribus eius atque quis. Odit, culpa saepe! Perferendis, ratione. Laboriosam ratione quod doloribus perferendis? Minus sit itaque totam eius.
Για όποια τυχόν αλλαγή επιθυμείτε να κάνετε εντός του webring, απλά κάντε pull request στο master και από εκεί και πέρα θα το κάνω merge εγώ.
<br><br>[Ο admin σας](https://github.com/u2nmd)
60 changes: 35 additions & 25 deletions src/data/members.json
Original file line number Diff line number Diff line change
@@ -1,52 +1,62 @@
[
{
"title": "Max Böck",
"url": "https://mxb.dev/",
"feed": "https://mxb.dev/feed.xml"
"title": "Iakovos Iason Tountas",
"url": "https://u2nmd.github.io/online-cv/",
"feed": null
},
{
"title": "Manuel Matuzovic",
"url": "https://www.matuzo.at/",
"feed": "https://www.matuzo.at/feed.xml"
"title": "Aimilios Pavlidis",
"url": "https://aimiliospavlidis2001.github.io/online-cv/",
"feed": null
},
{
"title": "Charlie Owen",
"url": "https://www.sonniesedge.net/",
"title": "Chris Livas",
"url": "https://chris-livas.github.io/online-cv/",
"feed": null
},
{
"title": "Björn Ganslandt",
"url": "https://ganslandt.xyz/",
"title": "Charalampos Sarakatsanis",
"url": "https://p2019sarakatsanis.github.io/online-cv/",
"feed": null
},
{
"title": "Jan Hrubý",
"url": "https://www.mrozilla.cz/",
"title": "Thomas Spuridon Paschalis",
"url": "https://p19pasc.github.io/online-cv/",
"feed": null
},
{
"title": "Zach Leatherman",
"url": "https://www.zachleat.com/",
"feed": "https://www.zachleat.com/web/feed/"
"title": "Vasileios-Basir Kampani",
"url": "https://vasiliskampani.github.io/online-cv/",
"feed": null
},
{
"title": "Steve Gardner",
"url": "https://ste.vg",
"title": "Christos Lachanas",
"url": "https://chrislach1.github.io/online-cv/",
"feed": null
},
{
"title": "Alan Levine",
"url": "https://cogdogblog.com/",
"feed": "https://cogdogblog.com/feed"
"title": "Soultana Andriana Stoupi",
"url": "https://taniastoupi.github.io/online-cv/",
"feed": null
},
{
"title": "Marius Ghita",
"url": "https://mhitza.github.io",
"feed": "https://mhitza.github.io/atom.xml"
"title": "Konstantinos Skleparis",
"url": "https://p2019044.github.io/online-cv/",
"feed": null
},
{
"title": "Vasiliki Loli",
"url": "https://p19loli.github.io/online-cv/",
"feed": null
},
{
"title": "Peristera Karananou",
"url": "https://perikarananou.github.io/online-cv/",
"feed": null
},
{
"title": "Rings around the Internet",
"url": "https://fanlistings.nickifaulk.com/webrings/",
"title": "",
"url": "",
"feed": null
}
]
14 changes: 7 additions & 7 deletions src/data/meta.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"title": "Nerds of the 90s",
"description": "This is just a demo of a webring. It could be about anything - Metal Bands, Knitting, Craft Beer, Accessibility... For this one, let's just say it's about the good old 90s.",
"image": "freakazoid.jpg",
"url": "https://webringdemo.netlify.com",
"repo": "https://github.com/maxboeck/webring",
"title": "OompaLoompas",
"description": "This is the webring of our team",
"image": "oompa.jpg",
"url": "https://oompaloompas-webring.netlify.app/",
"repo": "https://github.com/OompaLoompas/webring",
"admins": [
{
"name": "Max Böck",
"url": "https://github.com/maxboeck"
"name": "Iakovos Iason Tountas",
"url": "https://github.com/u2nmd"
}
]
}
2 changes: 1 addition & 1 deletion src/includes/map.njk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{% set h = 440 %}
{% set nodes = members|mapNodes(r, w, h) %}

<svg class="map {% if members|length > 10 %}map--dense{% endif %}" width="{{ w }}" height="{{ h }}" xmlns="http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink">
<svg class="map {% if members|length > 12 %}map--dense{% endif %}" width="{{ w }}" height="{{ h }}" xmlns="http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink">
<circle cx="{{ w/2 }}" cy="{{ h/2 }}" r="{{ r }}" class="map__circle"></circle>
<clipPath id="map-image-mask">
<circle cx="{{ w/2 }}" cy="{{ h/2 }}" r="{{ ri }}" />
Expand Down
10 changes: 5 additions & 5 deletions src/includes/signupform.njk
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<form class="form" name="signup" method="POST" data-netlify="true" netlify-honeypot="bot">
<p class="form__field">
<label for="input-name" class="form__label">Site Name:</label>
<input type="text" name="name" id="input-name" class="form__input" placeholder="Frank's awesome site" required />
<label for="input-name" class="form__label">Όνομα ιστοσελίδας:</label>
<input type="text" name="name" id="input-name" class="form__input" placeholder="η ιστοσελίδα σου" required />
</p>
<p class="form__field">
<label for="input-url" class="form__label">Site URL:</label>
<input type="url" name="url" id="input-url" class="form__input" placeholder="https://www.franks-site.org" required />
<label for="input-url" class="form__label">URL ιστοσελίδας:</label>
<input type="url" name="url" id="input-url" class="form__input" placeholder="το λινκ της" required />
</p>
<p class="form__field">
<label for="input-feed" class="form__label">RSS Feed URL (optional):</label>
Expand All @@ -18,4 +18,4 @@
<div class="u-align-right">
<button type="submit" class="btn btn--primary">Please Add Me!</button>
</div>
</form>
</form>
7 changes: 3 additions & 4 deletions src/includes/webring.njk
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,12 @@
<header class="webring__header">
<h1 class="webring__title">{{ meta.title }}</h1>
<p>{{ meta.description }}</p>
<a href="/code-of-conduct">Code of Conduct</a>
<a href="/code-of-conduct">Οδηγίες προς τα μέλη της ομάδας</a>
</header>

<div class="webring__body">
<div class="webring__subtitle">
<h2 class="h3">Members ({{ members | length }})</h2>
<a href="/feeds.xml">RSS Feeds</a>
<h2 class="h3">Μέλη ομάδας ({{ members | length }})</h2>
</div>

<ol class="webring__memberlist">
Expand All @@ -19,4 +18,4 @@
{% endfor %}
</ol>
</div>
</article>
</article>
42 changes: 4 additions & 38 deletions src/index.njk
Original file line number Diff line number Diff line change
Expand Up @@ -5,44 +5,10 @@ layout: base
{% include 'webring.njk' %}

<div class="markdown">
<h2>What's this?</h2>
<h2>Η ομάδα μας</h2>
<p>
A community of sites around a common topic, also known as a <a href="https://en.wikipedia.org/wiki/Webring">webring</a>.
Each member includes a badge on their site that links to the previous and next sites in the ring.
Kids in the 90s used to love it!
Αυτό είναι το webring της ομάδας OompaLoompas για το μάθημα Τεχνολογίες Λογισμικού του ΣΤ' εξαμήνου.
</p>

<h2>How to join</h2>
<p>
To join the webring, <a href="{{ meta.repo }}/compare">open a pull request</a>
and supply the name and URL of your site. If you publish a RSS feed, you can provide that as well.
</p>
<p>
If you don't have a Github account, you can also use this form to sign up.
The webring admins will then look at your site and handle your request.
</p>

{% include 'signupform.njk' %}

<h2>Add the banner</h2>
<p>
Once you've joined the ring, copy this code snippet into your site:
</p>

{% highlight 'html' %}{% include 'snippet.njk' %}{% endhighlight %}

<p>
It will render this banner that links to the other members:
</p>

{% include 'snippet.njk' %}

<h2>Want to host your own webring?</h2>
<p>
If you want to start your own webring, fork
<a href="https://github.com/maxboeck/webring">this project</a> on Github
and follow the instructions in the README.
</p>

{% include 'github.njk' %}
</div>

</div>