Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging -> Prod #446

Merged
merged 25 commits into from
Mar 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5d9d171
add logos and images
tripledoublev Feb 25, 2025
ff7ddde
create new projects
tripledoublev Feb 25, 2025
c31db0d
Update Cosmos with new title and content
tripledoublev Feb 25, 2025
1088d24
Add Interchain page
tripledoublev Feb 25, 2025
6a04977
Update practice area title from Interchain to Network Operations
tripledoublev Feb 25, 2025
5584343
Replace `Network` with `Interchain`
tripledoublev Feb 25, 2025
9575289
Add aria-label to home page link for improved accessibility
tripledoublev Feb 25, 2025
8c01ffb
Bring back menu_title for home page to comply with experts
tripledoublev Feb 25, 2025
de9258d
update interchain related assets
tripledoublev Feb 25, 2025
4cd7f05
Add diagram to Co-Creation Lab page
tripledoublev Feb 25, 2025
557e500
Implement dropdown menu for 'Work' section and enhance mobile functio…
tripledoublev Feb 25, 2025
54e7867
Add non-breaking space before dropdown indicator in navigation
tripledoublev Feb 25, 2025
0e9abb5
Add alt text for Co-Creation Lab diagram to improve accessibility
tripledoublev Feb 25, 2025
7cc04cb
Refactor dropdown to dynamically generate items from `work_menu_title…
tripledoublev Feb 26, 2025
cfd663a
Update query breakpoints for dropdown responsiveness
tripledoublev Feb 26, 2025
0fbb1fe
Cooperation -> Co-operation
makew0rld Feb 27, 2025
7c3d155
Merge pull request #443 from hyphacoop/co-op
tripledoublev Feb 27, 2025
6a5f684
Adjust line-height in navigation styles for improved layout
tripledoublev Mar 3, 2025
7164609
Remove drop shadow and border-radius on dropdown menu
tripledoublev Mar 3, 2025
505c1be
Merge pull request #442 from hyphacoop/add-interchain-content
LexaMichaelides Mar 6, 2025
cae38d9
Fix link URL in timeline caption
tripledoublev Jan 30, 2025
31cda14
Merge branch 'master' into fix-resolve-conflicts
tripledoublev Mar 6, 2025
b4f4513
Merge pull request #444 from hyphacoop/fix-resolve-conflicts
tripledoublev Mar 6, 2025
f8a953e
Merge branch 'master' into staging
tripledoublev Mar 6, 2025
e6f8dcc
Commit ActivityPub Data
github-actions[bot] Mar 6, 2025
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
6 changes: 3 additions & 3 deletions _data/activity_pub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,6 @@ notifications:
action: done
id: https://hypha.coop/dripline/co-operative-cats-and-deliberative-dashboards.jsonld
created_at: 1738164141
actor_url: https://hypha.coop/about.jsonld
actor: "@[email protected]"
public_key_url: https://hypha.coop/about.jsonld#main-key
actor_url: https://staging.hypha.coop/about.jsonld
actor: "@dripline@staging.hypha.coop"
public_key_url: https://staging.hypha.coop/about.jsonld#main-key
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should these be staging?

2 changes: 1 addition & 1 deletion _includes/sections/header.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<div class="flex sans-serif ">
<div class="w-90 w-100-ns">
<a href="{{ "/" | relative_url }}" class="flex flex-wrap items-baseline no-underline " id="hypha-title">
<a href="{{ "/" | relative_url }}" class="flex flex-wrap items-baseline no-underline " id="hypha-title" aria-label="Go to our home page">
<h1 class="f4 f3-ns fw9 ttu ma0 accent mr2">Hypha</h1>
<h2 class=" gray f4 fw5 f3-ns normal ma0">Worker Co-operative</h2></a>
</div>
Expand Down
105 changes: 97 additions & 8 deletions _includes/sections/navigation.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,109 @@
<a class="f4 f3-ns accent link underline-hover db dn-l" href="#" aria-label="Close menu">Close menu</a>

<h2 id="menu-heading" class="clip">Menu</h2>
<ul aria-labelledby="menu-heading" class="list mv4 mv0-l pa0 f3 ml3-l pl3-l flex flex-column flex-row-l items-end">
{% assign pages = site.pages | sort: 'order' %}
{% assign current_page = page.url %}
{% assign current_page_slug = page.url | split: '/' %}
{%- for page in pages -%}
{% if page.menu_title %}
<li>
<a class="pa3 pv0-l db link underline-hover hover-accent mid-gray {% if page.url contains current_page_slug[1] or page.url == current_page %}accent underline{% endif %}" href="{{ page.url | relative_url }}">{{ page.menu_title }}</a>
</li>
{% if page.menu_title == "Work" %}
<li class="dropdown-container relative">
<a class="pa3 pv0-l db link underline-hover hover-accent mid-gray {% if current_page_slug[1] == 'work' %}accent underline{% endif %}"
href="{{ page.url | relative_url }}"
aria-haspopup="true">
{{ page.menu_title }}&nbsp;&#9662;
</a>
<ul class="dropdown-menu absolute bg-white list pa0 mt1 dn flex-column z-1" aria-label="Work submenu">
{%- for page in pages -%}
{% if page.work_menu_title %}
<li>
<a class="pa3 db link underline-hover hover-accent mid-gray {% if current_page contains page.url %}accent underline{% endif %}" href="{{ page.url | relative_url }}">
{{ page.title }}
</a>
</li>
{% endif %}
{%- endfor -%}
</ul>
</li>
{% else %}
<li>
<a class="pa3 pv0-l db link underline-hover hover-accent mid-gray {% if page.url contains current_page_slug[1] or page.url == current_page %}accent underline{% endif %}"
href="{{ page.url | relative_url }}">
{{ page.menu_title }}
</a>
</li>
{% endif %}
{% endif %}
{%- endfor -%}
<li>
<a class="pa3 pv0-l db link underline-hover hover-accent mid-gray " href="/people#openings">Openings</a>
</li>
{% if site.openings != empty %}
<li>
<a class="pa3 pv0-l db link underline-hover hover-accent mid-gray " href="/people#openings">Openings</a>
</li>
{% endif %}
</ul>
<p class="gray b sans-serif db dn-l"><span class="dib mr2">Email</span><a class="accent link underline-hover dib sans dn-l normal" href="mailto:{{ site.email-hidden }}">{{ site.email }}</a></p>

<!-- CSS for dropdown functionality -->
<style>
/* Desktop dropdown behavior */
@media screen and (min-width: 75em) {
.dropdown-container {
position: relative;
}

.dropdown-container:hover .dropdown-menu {
display: flex;
}

.dropdown-menu {
min-width: 300px;
top: 100%;
left: 0;
margin-top: 0;
padding-top: 0.5rem;
line-height: 0.5;
}
}

/* Mobile dropdown behavior */
@media screen and (max-width: 75em) {
.dropdown-container {
display: flex;
flex-direction: column;
align-items: end;
}

.dropdown-container.active .dropdown-menu {
display: flex;
}

.dropdown-menu {
position: static;
box-shadow: none;
border-left: 2px solid #ccc;
margin-left: 1rem;
border-radius: 0;
}

.dropdown-menu a {
padding-left: 1.5rem;
}
}
</style>

<p class="gray b sans-serif db dn-l "><span class="dib mr2">Email</span><a class="accent link underline-hover dib sans dn-l normal" href="mailto:{{ site.email-hidden }}">{{ site.email }}</a></p>
<!-- JavaScript for mobile dropdown toggle -->
<script>
document.addEventListener('DOMContentLoaded', function() {
const dropdownToggle = document.querySelector('.dropdown-container > a');

if (dropdownToggle) {
dropdownToggle.addEventListener('click', function(e) {
// Only prevent default on mobile
if (window.innerWidth < 1200) {
e.preventDefault();
this.parentElement.classList.toggle('active');
}
});
}
});
</script>
2 changes: 1 addition & 1 deletion _includes/sections/who-we-are.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<div class="flex justify-between flex-nowrap-ns flex-wrap mt6-ns mt5 mb4 mr5-l">
<div class="flex flex-column measure-wide-l measure-m">
<h2>
Cooperation is our DNA
Co-operation is our DNA
</h2>
<p class="f3 lh-copy mt0">
Hypha is incorporated as a worker co-operative, which means we’re led by our employees. We believe that serving our member-workers is also the best way to serve our clients long-term.
Expand Down
8 changes: 5 additions & 3 deletions _work/cosmos.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
---
title: Cosmos
title: Cosmos Hub Testnets Program
logo: /assets/images/logos/cosmos-logo.png
preview: true
excerpt_separator: <!-- more -->
practice_area: Interchain
practice_area: Interchain Operations
---
Hypha is a <a class="link accent" href="https://hub.cosmos.network/main">Cosmos Hub</a> core team and Interchain Foundation grant recipient, focusing on testnet management. <a href="/doescosmos">Read about our work</a>.<!-- more --> We manage Cosmos Hub testnets where we run infrastructure and coordinate with validators, developers, and users to test software releases and build technical capacity in the ecosystem.

From 2021 to 2025, we have managed three persistent <a class="link accent" href="https://github.com/cosmos/testnets/" target="_blank">testnets</a>, several devnets, and multiple short-lived networks, providing a robust platform for validators, developers, and integrators to onboard the Cosmos Hub, test infrastructure, and prepare for new features.

8 changes: 8 additions & 0 deletions _work/isle-testnet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: ISLE Testnet
logo: /assets/images/logos/isle.png
preview: true
excerpt_separator: <!-- more -->
practice_area: Interchain Operations
---
We ran the <a class="link accent" href="https://github.com/cosmos/testnets/tree/master/isle" target="_blank">Interchain Security Lightning Experiment</a>, an incentivized testnet designed to expose validators to Partial Set Security in the Cosmos Hub by guiding participants through six consumer chain launches.
8 changes: 8 additions & 0 deletions _work/loro-testnet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: LORO Testnet
logo: /assets/images/logos/laconic.png
preview: true
excerpt_separator: <!-- more -->
practice_area: Interchain Operations
---
We designed and executed the <a class="link accent" href="https://github.com/LaconicNetwork/loro-testnet" target="_blank">Laconic Operational Ranking and Onboarding testnet</a>, successfully onboarding validators to the Laconic network while evaluating participants' capabilities in provisioning services.
8 changes: 8 additions & 0 deletions _work/valence.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Valence Protocol
logo: /assets/images/logos/valence.png
preview: true
excerpt_separator: <!-- more -->
practice_area: Interchain Operations
---
Our members are core contributors to the <a class="link accent" href="https://www.valence.zone/" target="_blank">Valence Protocol</a>, a unified stack for building secure cross-chain DeFi applications.
Binary file added assets/images/interchain-operations.webp
Binary file not shown.
Binary file added assets/images/logos/isle.png
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 assets/images/logos/laconic.png
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 assets/images/logos/valence.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
3 changes: 3 additions & 0 deletions co-creation-lab.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
---
layout: practice_area
title: Co-Creation Lab
work_menu_title: true
excerpt: "A vision for reclaiming tech for arts, culture, and activism through holistic co-creation"
image: "/assets/images/social/c-lab.webp"
diagram: "assets/images/c-lab.svg"
diagram_alt_text: "A diagram illustrating the Co-Creation Lab practice area. At the center is a large circle labeled 'Co-Creation Lab,' with arrows extending outward to several related areas. On the left, three smaller circles represent 'Art,' 'Culture,' and 'Activism.' On the right, three larger circles represent 'Sustainability,' 'Autonomy,' and 'Access.' The diagram uses a bold purple color scheme, with varying circle sizes emphasizing different focus areas."
description:

tagline: "We're dedicated to fostering access, autonomy, and sustainability in all our projects."
Expand Down
1 change: 1 addition & 0 deletions data-provenance.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
layout: practice_area
title: Data Provenance
work_menu_title: true
excerpt: "Where cryptography innovations meet the most defining issues of our time"
image: "/assets/images/social/data-provenance.webp"
diagram: "assets/images/data-provenance.svg"
Expand Down
3 changes: 2 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
layout: default
order: 1
what_we_do:
- title: Interchain
- title: Interchain Operations
description: As core contributors to the Cosmos ecosystem, we've been building products and programs for the Interchain since 2021.
slug: "interchain-operations"
order: 3
- title: Data Provenance
description: We enable decentralized trust models and equitable AI innovations rooted in multistakeholder governance and applied cryptography.
Expand Down
22 changes: 22 additions & 0 deletions interchain-operations.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
layout: practice_area
title: Interchain Operations
work_menu_title: true
excerpt: "Coordinating humans and technology to deliver reliable decentralized networks"
image: "/assets/images/social/interchain-operations-i.webp"
diagram: "assets/images/interchain-operations.webp"
diagram_alt_text: "A diagram illustrating the Interchain Operations practice area. Arrows extend from 'Interchain Operations' to several related areas, including 'Chains Launched' (25+), 'Chain Upgrades' (70+), 'Validators Served' (350+), and 'Game Days' (100+). The diagram is set against a vibrant purple background, with bold typography emphasizing the key metrics. The word 'HYPHA' is prominently displayed at the bottom."
description:
tagline: "Decentralized networks are complex in multiple ways. Bleeding edge technology meets a diverse group of people spread across time zones, skill levels, and life experiences. From our technical knowledge of chain operations to organizing the people behind the nodes, we are industry leading experts in deploying, testing, and operating Cosmos SDK-based blockchains."
services:
- title: Testnets
description:
- "We operate testnets that have proven crucial for blockchain projects securing billions in assets. Our custom-built monitoring and launch tools provide insights into network behaviour and participation, enabling us to track and deliver the outcomes our development partners require. Our programs consistently achieve high engagement from node operators and users, creating an environment that surfaces critical issues before mainnet deployment. These testnet environments serve as platforms for product and technical research, allowing projects to validate their assumptions and refine their approaches in a controlled setting."
- title: Technical Program Management
description:
- "We craft long- and short-term programs to help development teams take new features and technologies to market alongside operators with diverse skill levels. We have years of experience supporting and guiding multiple dev teams, validators, and node operators through complicated, risky manoeuvres on both testnets and production chains with a huge number of moving parts. From coordinating incident responses to building validator sets, managing network upgrades, or providing technical education to network participants, we create programs that keep networks humming. We understand that technical events often bring surprises, so we maintain the flexibility to adapt swiftly to changing circumstances."
- "Our impact extends beyond immediate program management – we consistently produce comprehensive technical documentation, experience reports, and other resources that contribute to the growing knowledge base of project ecosystems."
- title: Product Delivery
description:
- "We ensure successful product delivery for select partners in and adjacent to the Cosmos ecosystem. Our involvement spans the entire development lifecycle, from early-stage consultation and requirements gathering to full product realization. We offer expertise in MVP development, iterative software development, product roadmap creation, user feedback integration, and day-to-day project management. Our aim is to always deliver products that are well tested, are a delight to use and operate, and not only meet current needs but are positioned for future growth."
---