on master help sign in
updating spotlight and adding new groups
commit881664cd689a241eb33db131d4107e837874fccb authorGordon <gordon@hey.com> dateTue 29 Nov 2022, 16:29 (4 years ago) parentbd3a34f
3 files changed+18−6
content/applications/~marnec-dozzod-marzod/groups.md+12 content/ecosystem/spotlight/2022-december.md+1−2 pages/ecosystem/index.js+5−4
content/applications/~marnec-dozzod-marzod/groups.mdnew file+12
@@ -0,0 +1,12 @@
1++++
2+title = "Groups (Beta)"
3+shortcode = "~marnec-dozzod-marzod/groups"
4+license = "MIT"
5+image = "https://bootstrap.urbit.org/icon-groups.svg"
6+bgColor = "#EFF0F4"
7+developer = "Tlon"
8+website = "https://github.com/tloncorp/landscape-apps"
9+description = "Groups is a decentralized platform that integrates with Talk, Notebook, and Gallery for a full, communal suite of tools."
10++++
11+
12+Start, host, and cultivate communities. Own your communications, organize your resources, and share documents. Groups is a decentralized platform that integrates with Talk, Notebook, and Gallery for a full, communal suite of tools.
content/ecosystem/spotlight/2022-december.md+1−2
@@ -12,9 +12,8 @@ Join the new and improved Urbit Foundation group to get updates from the Urbit F
1212"""
1313
1414[featured-2]
15−title = "Groups 2.0 (Beta)"
15+title = "Groups (Beta)"
1616description = "The new Groups application from Tlon is officially now in beta."
17−image="https://storage.googleapis.com/media.urbit.org/site/ecosystem/articles/3things40.jpg"
1817content = """
1918
2019Test drive the future of Urbit now with Tlon's official beta of Groups. This beta features a
pages/ecosystem/index.js+5−4
@@ -46,7 +46,7 @@ export default function Ecosystem({
4646 case "applications":
4747 title = "Applications • Ecosystem";
4848 break;
49− case "groups":
49+ case "applications":
5050 title = "Groups • Ecosystem";
5151 break;
5252 case "marketplaces":
@@ -234,6 +234,8 @@ export default function Ecosystem({
234234 </div>
235235 </Link>
236236 ))}
237+
238+
237239 </div>
238240 </div>
239241 </div>
@@ -297,7 +299,7 @@ function EcosystemSidebar() {
297299 <ActiveLink
298300 currentPath={currentPath}
299301 className="type-ui"
300− href="/ecosystem?type=groups"
302+ href="/ecosystem?type=marketplaces"
301303 >
302304 Marketplaces
303305 </ActiveLink>
@@ -380,7 +382,7 @@ function SpotlightArchive({ posts, search }) {
380382 );
381383}
382384
383−export async function getStaticProps({ }) {
385+export async function getStaticProps({}) {
384386 const posts = getAllPosts(
385387 ["title", "date", "slug", "featured-1", "featured-2", "featured-3"],
386388 "ecosystem/spotlight",
@@ -453,7 +455,6 @@ export async function getStaticProps({ }) {
453455 ...podcasts.map((e) => ({ ...e, type: "Podcast" })),
454456 ...articles.map((e) => ({ ...e, type: "Article" })),
455457 ...marketplaces.map((e) => ({ ...e, type: "Marketplace" })),
456− ...groups.map((e) => ({ ...e, type: "Group" })),
457458 ].filter((e) => e.title === post[feat].title)?.[0];
458459 post[feat].image = post[feat]?.image || matchedPost?.image || null;
459460 post[feat].type = matchedPost?.type || "Podcast";