Skip to content

Commit

Permalink
Merge pull request #158 from ethersphere/staging
Browse files Browse the repository at this point in the history
publish Swarm Summit Blogpost
  • Loading branch information
GasperX93 committed Apr 17, 2024
2 parents f726fa0 + 2a89376 commit 0577030
Show file tree
Hide file tree
Showing 7 changed files with 153 additions and 3 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,26 @@ The index should be rebuilt every time the content changes.
```bash
npx pagefind --source "public" --force_language "en"
```

# Editing Content

## Custom shortcodes

### Image

```markdown
{{< image src="path/to/image.jpg" alt="Alt text" caption="Caption" >}}
```

### Admonition

It can contain markdown content. Default type is `note`. We have `note`, `tip`, `info`, `warning` and `danger` to choose from. The type is the first argument.

```markdown
{{< admonition note >}}
**bold**

- list
- item nr 2
{{< /admonition >}}
```
31 changes: 31 additions & 0 deletions content/foundation/posts/swarm-summit-2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
+++
banner = "/uploads/Summit2024_general.png"
images = [ "/uploads/Summit2024_general.png" ]
categories = [ "Events" ]
date = 2024-04-17T00:00:00.000Z
description = "This time, we're setting up in Central Europe’s hidden gem, Ljubljana, Slovenia. From 20 to 21 June we’ll get together at the local cultural powerhouse, Kino Šiška, with a roster of builders and believers who see beyond the horizon and understand that the future is being written in today’s code."
references_and_footnotes = [ ]
title = "Swarm Summit 2024: Upload the future"
_template = "post"
+++


## 20-21 June, Ljubljana, Slovenia & online

It's been quite a stretch since we last met in person for a Swarm Summit—five whole years. Following last year’s virtual gathering, the Summit is returning live!

This time, we're setting up in Central Europe’s hidden gem, Ljubljana, Slovenia. From **20 to 21 June** we’ll get together **at the local cultural powerhouse, [Kino Šiška](https://www.kinosiska.si/en/)**, with a roster of builders and believers who see beyond the horizon and understand that the future is being written in today’s code.


## Better than ever

This won’t be just another event. The 2024 Swarm Summit coincides with the biggest leap in Swarm’s tech—the launch of **[Swarm 2.0](https://blog.ethswarm.org/foundation/2024/announcing-bee-2.0-pioneering-next-gen-decentralised-storage/).** This **game-changing update** is opening doors to a future where the ability to share and store data empowers individuals and communities alike.


## Your drive for the future: Call for Papers is now open

If you’re itching to add your piece to this future, if you’d like to pick the brains of innovators, thinkers, and Swarm community builders, or if you’re simply looking to have a great time, the Swarm Summit is open to all. We’ll be there, making sure that the future is decentralised and better for everyone.

The Summit’s stage will feature boundary-pushing presentations and talks. Our speakers will deliver original keynotes that explore concepts and ideas on the future of web3. If you believe you could contribute to the program, we invite you to submit your talk or presentation through our **[Call for papers, open until 20 May](https://summit.ethswarm.org/swarm-summit-2024/cfp)**, and stay alert for the soon-to-be-announced special hacker grants.

After all, the best way to dismantle the status quo is to offer something better. You’ll want to be there when it happens, won’t you?
Binary file added static/uploads/Summit2024_general.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
62 changes: 62 additions & 0 deletions themes/swarm-blog/assets/css/compiled/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -1769,6 +1769,60 @@ aside ul a:hover {
border-radius: 9999px;
}

.border-l-8 {
border-left-width: 8px;
}

.border-admonition-danger-border {
--tw-border-opacity: 1;
border-color: rgb(255 0 122 / var(--tw-border-opacity));
}

.border-admonition-info-border {
--tw-border-opacity: 1;
border-color: rgb(23 0 255 / var(--tw-border-opacity));
}

.border-admonition-note-border {
--tw-border-opacity: 1;
border-color: rgb(221 221 221 / var(--tw-border-opacity));
}

.border-admonition-tip-border {
--tw-border-opacity: 1;
border-color: rgb(0 255 186 / var(--tw-border-opacity));
}

.border-admonition-warning-border {
--tw-border-opacity: 1;
border-color: rgb(255 107 0 / var(--tw-border-opacity));
}

.bg-admonition-danger {
--tw-bg-opacity: 1;
background-color: rgb(255 215 234 / var(--tw-bg-opacity));
}

.bg-admonition-info {
--tw-bg-opacity: 1;
background-color: rgb(229 227 255 / var(--tw-bg-opacity));
}

.bg-admonition-note {
--tw-bg-opacity: 1;
background-color: rgb(246 247 249 / var(--tw-bg-opacity));
}

.bg-admonition-tip {
--tw-bg-opacity: 1;
background-color: rgb(198 255 240 / var(--tw-bg-opacity));
}

.bg-admonition-warning {
--tw-bg-opacity: 1;
background-color: rgb(255 228 209 / var(--tw-bg-opacity));
}

.bg-black {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
Expand Down Expand Up @@ -1920,6 +1974,10 @@ aside ul a:hover {
text-align: left;
}

.font-serif {
font-family: "Source Serif 4 18pt", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.text-2xl {
font-size: 1.5rem;
line-height: 2rem;
Expand Down Expand Up @@ -2069,6 +2127,10 @@ aside ul a:hover {
color: rgb(255 255 255 / var(--tw-text-opacity));
}

.text-opacity-80 {
--tw-text-opacity: 0.8;
}

.underline {
text-decoration-line: underline;
}
Expand Down
17 changes: 17 additions & 0 deletions themes/swarm-blog/layouts/shortcodes/admonition.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{{ $type := .Get 0 | default "note" }}
{{ $class := "bg-admonition-note border-admonition-note-border" }}

{{ if eq $type "tip" }}
{{ $class = "bg-admonition-tip border-admonition-tip-border" }}
{{ else if eq $type "info" }}
{{ $class = "bg-admonition-info border-admonition-info-border" }}
{{ else if eq $type "warning" }}
{{ $class = "bg-admonition-warning border-admonition-warning-border" }}
{{ else if eq $type "danger" }}
{{ $class = "bg-admonition-danger border-admonition-danger-border" }}
{{ end }}

<div
class="p-7.5 rounded-[4px] font-serif text-lg text-gray-900 text-opacity-80 border-l-8 content {{ $class }}">
{{ .Inner | markdownify }}
</div>
12 changes: 12 additions & 0 deletions themes/swarm-blog/tailwind.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,18 @@ module.exports = {
500: "#626262",
900: "#111111",
},
admonition: {
note: "#F6F7F9",
"note-border": "#DDDDDD",
tip: "#C6FFF0",
"tip-border": "#00FFBA",
info: "#E5E3FF",
"info-border": "#1700FF",
warning: "#FFE4D1",
"warning-border": "#FF6B00",
danger: "#FFD7EA",
"danger-border": "#FF007A",
},
orange: "#FF7900",
},
fontFamily: {
Expand Down
11 changes: 8 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -545,10 +545,10 @@
resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz"
integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==

"@esbuild/win32-x64@0.18.20":
"@esbuild/darwin-arm64@0.18.20":
version "0.18.20"
resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz"
integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==
resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz"
integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==

"@floating-ui/core@^1.4.2":
version "1.5.0"
Expand Down Expand Up @@ -3842,6 +3842,11 @@ fs.realpath@^1.0.0:
resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==

fsevents@~2.3.2:
version "2.3.3"
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==

function-bind@^1.1.2:
version "1.1.2"
resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
Expand Down

0 comments on commit 0577030

Please sign in to comment.