Skip to content

Commit

Permalink
Merge pull request #110 from prose-im/master
Browse files Browse the repository at this point in the history
New blog article
  • Loading branch information
valeriansaliou authored Nov 4, 2023
2 parents d04cca3 + a7b6773 commit 4736131
Show file tree
Hide file tree
Showing 5 changed files with 46 additions and 9 deletions.
5 changes: 1 addition & 4 deletions src/content/blog/introducing-prose.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Introducing Prose"
description: "Decentralized Team Messaging in an Era of Centralized SaaS"
date: 2023-05-27
media: text
cover:
src: "/blog/introducing-prose/prose-macos-login.jpg"
alt: "The prose welcome screen"
Expand Down Expand Up @@ -116,7 +117,3 @@ With the centralization of workspace messaging towards two huge conglomerates, i
Prose will offer a set of native open-source apps, from Desktop to Mobile, all built on solid foundations: the XMPP protocol.

**I am looking to assemble a world-class remote team of developers & designers, working towards this vision with me. If you are interested, please [drop me a line](mailto:[email protected])**. I am looking for macOS & iOS developers (Swift/SwiftUI), as well as Windows and Android developers. Adding to that, UI designers and illustrators to design & maintain [Prose’s website](https://prose.org/) (`prose.org`), identity and app designs.

#### Share this post

[X](https://x.com/intent/tweet?text=Announcing%20Prose%3A%20Decentralized%20Team%20Messaging%20in%20an%20Era%20of%20Centralized%20SaaS&url=https://journal.valeriansaliou.name/announcing-prose-decentralized-team-messaging/)
24 changes: 24 additions & 0 deletions src/content/blog/prose-development-update-november-2023.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: "Prose Development Update: November 2023"
description: "Reporting on our progress building Prose, as of November 2023"
date: 2023-11-04
media: video
cover:
src: "/blog/prose-development-update-november-2023/video-preview.webp"
alt: "Video preview"
head:
meta:
- name: "keywords"
content: "prose"
- name: "robots"
content: "index, follow"
- name: "author"
content: "Prose"
- name: "copyright"
content: "© 2023 Prose"
---

<video controls poster="/blog/prose-development-update-november-2023/video-preview.webp" preload="none" style="width: 100%;">
<source src="https://files.prose.org/public/videos/blog/prose-development-update-november-2023/development-update-vp9.webm" type="video/webm; codecs=vp9,opus">
<a href="https://files.prose.org/public/videos/blog/prose-development-update-november-2023/development-update-vp9.webm">Play video</a>
</video>
1 change: 1 addition & 0 deletions src/content/blog/why-prose-chose-swiftui.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Going Native: Why Prose chose SwiftUI"
description: "Building a native macOS app in a world of cross-platform frameworks"
date: 2023-06-10
media: text
cover:
src: "/blog/why-prose-chose-swiftui/swift-ui.webp"
alt: "Swift UI logo"
Expand Down
22 changes: 17 additions & 5 deletions src/pages/blog/_article.vue
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,20 @@
.p-blog-article__description
| {{ page.description }}

.p-blog-article__cover
.p-blog-article__cover(
v-if="page.media === 'text'"
)
img(
:src="page.cover.src"
:alt="page.cover.alt"
)

nuxt-content(
:document="page"
class="p-blog-article__content"
:class=`[
"p-blog-article__content",
"p-blog-article__content--" + page.media
]`
)
</template>

Expand Down Expand Up @@ -161,7 +166,7 @@ $c: ".p-blog-article";
}
#{$c}__cover {
margin: 40px auto;
margin: 40px auto 0;
aspect-ratio: 1200 / 630;
display: relative;
overflow: hidden;
Expand All @@ -176,8 +181,15 @@ $c: ".p-blog-article";
}
#{$c}__content {
max-width: 65ch;
margin: 0 auto;
margin: 46px auto 0;
&--text {
max-width: 70ch;
}
&--video {
max-width: 100%;
}
h2,
h3,
Expand Down
Git LFS file not shown

0 comments on commit 4736131

Please sign in to comment.