diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 597b30bc..345759de 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [20.x, 22.x] + node-version: [22.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/docs/wind-down/_category_.json b/docs/wind-down/_category_.json new file mode 100644 index 00000000..9aeb262a --- /dev/null +++ b/docs/wind-down/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Wind-Down", + "position": 4, + "link": { + "type": "generated-index", + "description": "Powerloom wind-down is complete. The Powerloom chain shut down on July 21, 2026. This section contains the official timeline, service status, and historical guidance for the community." + } +} diff --git a/docs/wind-down/apis-and-services.md b/docs/wind-down/apis-and-services.md new file mode 100644 index 00000000..a79d065b --- /dev/null +++ b/docs/wind-down/apis-and-services.md @@ -0,0 +1,35 @@ +--- +sidebar_position: 7 +--- + +# APIs, BDS & Hosted Services + +:::caution Status: Complete + +🛑 BDS data market wound down + +🛑 Resolver node shut down + +🛑 Metering service shut down + +🛑 MCP and agent endpoints shut down + +🛑 All hosted services offline + +::: + +## Current Status + +All Powerloom-operated APIs, the BDS data market, hosted services, MCP endpoints, agent infrastructure, and data endpoints went offline immediately after epoch release was stopped on **Tuesday, June 16, 2026 at 12:00 noon UTC**. + +## Services covered + +| Service | Status | Shutdown date | +|---------|--------|---------------| +| BDS Data Market | Offline | June 16, 2026 ~12:00 noon UTC | +| Resolver Node | Offline | June 16, 2026 ~12:00 noon UTC | +| Metering Service | Offline | June 16, 2026 ~12:00 noon UTC | +| MCP Endpoints | Offline | June 16, 2026 ~12:00 noon UTC | +| Agent Infrastructure | Offline | June 16, 2026 ~12:00 noon UTC | +| REST / GraphQL APIs | Offline | June 16, 2026 ~12:00 noon UTC | +| Data Endpoints | Offline | June 16, 2026 ~12:00 noon UTC | diff --git a/docs/wind-down/contracts-and-bridges.md b/docs/wind-down/contracts-and-bridges.md new file mode 100644 index 00000000..a8ba97af --- /dev/null +++ b/docs/wind-down/contracts-and-bridges.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 10 +--- + +# Contracts, Bridges & On-chain Components + +:::caution Status: Complete + +🔒 Claims, unstaking, and node burns closed (July 16, 2026) + +🛑 Bridge shut down (July 21, 2026) + +🛑 Powerloom chain shut down (July 21, 2026) + +::: + +## Current Status + +The wind-down is complete. Claims, unstaking, and node burns via the dashboard closed on **July 16, 2026 at 6:00 AM UTC**. The Powerloom chain and bridge were shut down on **July 21, 2026 at 6:00 AM UTC**. No further on-chain actions are possible. + +## Contracts on Ethereum + +Deployed [POWER ERC20 token contract](https://etherscan.io/token/0x429F0d8233e517f9acf6F0C8293BF35804063a83) on Ethereum is immutable and remains accessible on-chain indefinitely, regardless of the wind-down. + +## Contracts on the Powerloom chain + +Contracts deployed on the Powerloom chain **ceased to exist** when the chain was shut down on **July 21, 2026 at 6:00 AM UTC**. The chain is no longer operational and all state on it is inaccessible. + +## Bridge + +The Powerloom bridge used the Arbitrum portal. It stopped functioning when the Powerloom chain was shut down on July 21, 2026. Assets not bridged off the chain before this date cannot be recovered. + +## Powerloom Chain Shutdown + +The Powerloom chain was permanently shut down on **July 21, 2026 at 6:00 AM UTC**. + +- The chain halted and no further blocks are produced. +- All contracts and state on the Powerloom chain are inaccessible. +- The Arbitrum bridge no longer functions for this chain. + +## What this means for holders + +- **POWER on Ethereum** continues to exist as an ERC-20 token at [`0x429F0d8233e517f9acf6F0C8293BF35804063a83`](https://etherscan.io/token/0x429F0d8233e517f9acf6F0C8293BF35804063a83). +- **POWER or other assets left on the Powerloom chain** at shutdown are unrecoverable. +- Claims, unstaking, and node burns are **no longer available**. See [Reward Claims](/wind-down/reward-claims), [Staked POWER](/wind-down/staked-power), and [mint.powerloom.network](/wind-down/dashboards). diff --git a/docs/wind-down/dashboards.md b/docs/wind-down/dashboards.md new file mode 100644 index 00000000..d46cd77e --- /dev/null +++ b/docs/wind-down/dashboards.md @@ -0,0 +1,29 @@ +--- +sidebar_position: 6 +--- + +# mint.powerloom.network + +:::caution Status: Complete + +🛑 Dashboard shut down (July 16, 2026 at 6:00 AM UTC) + +::: + +## Current Status + +[mint.powerloom.network](https://mint.powerloom.network) went offline permanently on **July 16, 2026 at 6:00 AM UTC**. + +No further claims, unstaking, or node burns are possible through the dashboard. + +## What was available before shutdown + +Before July 16, 2026, the dashboard was used to: + +- Claim pending rewards (see [Reward Claims](/wind-down/reward-claims)) +- Unstake from staking positions (see [Staked POWER](/wind-down/staked-power)) +- Burn your node slot (see [Node Management](/wind-down/node-onboarding)) + +These actions are no longer available. Rewards, staked POWER, and node slot funds not recovered before the deadline cannot be recovered. + +The Powerloom chain was shut down on **July 21, 2026 at 6:00 AM UTC**. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges) for details. diff --git a/docs/wind-down/docs-and-repos.md b/docs/wind-down/docs-and-repos.md new file mode 100644 index 00000000..5015890a --- /dev/null +++ b/docs/wind-down/docs-and-repos.md @@ -0,0 +1,32 @@ +--- +sidebar_position: 8 +--- + +# Docs & GitHub Repositories + +:::tip Status: Complete + +✅ All GitHub repositories public and archived + +📖 Docs site live + +::: + +## Current Status + +As of the announcement on June 15, 2026, all GitHub repositories under [github.com/powerloom](https://github.com/powerloom) have been made public and archived. + +The documentation site ([docs.powerloom.io](https://docs.powerloom.io)) remains online. + +## GitHub Repositories + +- All repositories under [github.com/powerloom](https://github.com/powerloom) are now public and archived. +- Archived repositories remain readable and forkable but will not accept new issues or pull requests. + +## Documentation + +- The documentation site ([docs.powerloom.io](https://docs.powerloom.io)) remains online for reference. + +## Licenses + +All existing open-source licenses remain in effect. Archived code can continue to be used, forked, and built upon under the terms of those licenses. diff --git a/docs/wind-down/dsv-validators.md b/docs/wind-down/dsv-validators.md new file mode 100644 index 00000000..bc3a895d --- /dev/null +++ b/docs/wind-down/dsv-validators.md @@ -0,0 +1,56 @@ +--- +sidebar_position: 3 +--- + +# DSV Validator Nodes + +:::caution Status: Complete + +🛑 Epoch release stopped (June 16, 2026 at 12:00 noon UTC) + +✅ Pending validator rewards (days 91–104) distributed + +🔒 Node burn closed (dashboard offline July 16, 2026) + +🛑 Powerloom chain shut down (July 21, 2026) + +::: + +## To our DSV validators + +You have been running validator nodes for 104 days, keeping the DSV network alive in production and helping prove that decentralized sequencing works. Thank you for believing in what we were building. + +## What you should do + +### 1. Turn off your validator + +Epoch release stopped on **June 16, 2026 at 12:00 noon UTC**. If your validator is still running, shut it down. No further submissions are expected and there is no penalty for going offline. + +```bash +./dsv.sh stop +``` + +### 2. Recover your funds + +Validator node burns and fund recovery were handled through the same dashboard path as snapshotter nodes. [mint.powerloom.network](https://mint.powerloom.network) went offline on **July 16, 2026 at 6:00 AM UTC**. Funds not recovered before the deadline cannot be recovered. + +### 3. Pending validator rewards (days 91–104) + +Validator rewards for days 91 through 104 were distributed to node owners within 48 hours of the announcement. These were separate from snapshotter slot rewards (which were claimed via the dashboard before it shut down). + +Validator rewards were attributed off-chain based on on-chain submission activity (VPA batch submissions, priority assignments) and distributed directly to the owner address registered for each node ID. + +## Timeline + +| Action | Status | +|--------|--------| +| Shut down validator | Complete — validators should be offline | +| Burn node & recover funds | Closed — deadline was July 16, 2026 | +| Pending rewards (days 91–104) distributed | Complete | +| Powerloom chain shutdown | Complete — July 21, 2026 at 6:00 AM UTC | + +Assets not bridged off the Powerloom chain before July 21, 2026 are inaccessible. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). + +## Context + +For operational metrics and network performance during the DSV mainnet run, see [Stability & Scale](/dsv-mainnet/stability-and-scale). diff --git a/docs/wind-down/faq.md b/docs/wind-down/faq.md new file mode 100644 index 00000000..85efec77 --- /dev/null +++ b/docs/wind-down/faq.md @@ -0,0 +1,63 @@ +--- +sidebar_position: 11 +--- + +# FAQ + +## Why is Powerloom shutting down? + +After reviewing the project's path forward, we concluded that Powerloom no longer has a sustainable basis to continue operating, maintaining, and growing the network responsibly. This decision was not made lightly. For further context, see the [wind-down announcement blog post](https://blog.powerloom.io/wind-down). + +## Is the shutdown complete? + +Yes. The wind-down followed an orderly schedule with published dates for each milestone. All milestones are now complete, including the Powerloom chain shutdown on **July 21, 2026 at 6:00 AM UTC**. See the [Wind-Down Timeline](/wind-down/timeline) for the full schedule. + +## Should I keep running my node? + +No. Epoch release stopped on **June 16, 2026 at 12:00 noon UTC**. Running your node beyond that point only incurred infrastructure costs with no reward accrual. If your node is still running, stop it with: + +```bash +powerloom-snapshotter-cli diagnose --clean --force +``` + +The dashboard for burning nodes and claiming tokens went offline on **July 16, 2026**. See [Node Management](/wind-down/node-onboarding) and [Snapshotter Rewards](/wind-down/snapshotter-rewards) for details. + +## What happens to pending rewards? + +Reward claims were available on [mint.powerloom.network](https://mint.powerloom.network) until **July 16, 2026 at 6:00 AM UTC**. The dashboard has been shut down permanently. Rewards not claimed before the deadline cannot be recovered. See [Reward Claims](/wind-down/reward-claims). + +## What happens to staked POWER or node slots? + +Unstaking and node burns were available via the dashboard until **July 16, 2026 at 6:00 AM UTC**. These actions are no longer possible. POWER and node slot funds not recovered before the deadline cannot be recovered. See [Staked POWER](/wind-down/staked-power) and [Node Management](/wind-down/node-onboarding). + +## I missed the July 16 deadline. Can I still recover? + +No. The dashboard was the only path for claims, unstaking, and node burns. These actions cannot be recovered through the dashboard or direct contract interaction. + +## I missed the July 21 deadline. Can I still bridge? + +No. The Powerloom chain and bridge were shut down on **July 21, 2026 at 6:00 AM UTC**. Assets not bridged off the chain before this date cannot be recovered. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). + +## What happens to POWER? + +The POWER token exists on Ethereum mainnet at [`0x429F0d8233e517f9acf6F0C8293BF35804063a83`](https://etherscan.io/token/0x429F0d8233e517f9acf6F0C8293BF35804063a83). It is an ERC-20 token and continues to exist on Ethereum regardless of the wind-down. POWER that remained on the Powerloom chain at shutdown is inaccessible. + +## Will the APIs and BDS remain available? + +No. All APIs, BDS, resolver node, metering service, MCP endpoints, and agent infrastructure went offline on **June 16, 2026 at 12:00 noon UTC** (right after epoch release stopped). See [APIs, BDS & Hosted Services](/wind-down/apis-and-services) for the full list. + +## Will dashboards and claim interfaces stay online? + +No. [mint.powerloom.network](https://mint.powerloom.network) was available until **July 16, 2026 at 6:00 AM UTC** and has been shut down permanently. See [mint.powerloom.network](/wind-down/dashboards). + +## Will contracts remain live? + +Deployed smart contracts on Ethereum remain accessible on-chain indefinitely. Contracts on the Powerloom chain became inaccessible when the chain shut down on **July 21, 2026 at 6:00 AM UTC**. Powerloom-operated frontends, indexers, and APIs have been wound down. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). + +## Will the docs and GitHub repositories stay online? + +Documentation and repositories were archived during the wind-down. The docs site remains online for reference. See [Docs & GitHub Repositories](/wind-down/docs-and-repos) for details. + +## How do I avoid scams? + +Powerloom will never ask for your seed phrase or private key. There is no private claim link, emergency migration, surprise airdrop, or DM-based support process. Use only official Powerloom links listed in the [Wind-Down Timeline](/wind-down/timeline#security-warning). diff --git a/docs/wind-down/node-onboarding.md b/docs/wind-down/node-onboarding.md new file mode 100644 index 00000000..1865a133 --- /dev/null +++ b/docs/wind-down/node-onboarding.md @@ -0,0 +1,51 @@ +--- +sidebar_position: 2 +--- + +# Node Management + +:::info + +❗️ New node minting disabled + +❗️ New staking disabled + +🔒 Node burn closed (dashboard offline July 16, 2026) + +::: + +## Current Status + +No new nodes can be minted. No new staking positions can be opened. These operations are permanently disabled as part of the wind-down. + +[mint.powerloom.network](https://mint.powerloom.network) went offline on **July 16, 2026 at 6:00 AM UTC**. Node burns, reward claims, and unstaking are no longer possible through the dashboard. The Powerloom chain was shut down on **July 21, 2026 at 6:00 AM UTC**. + +## Wind-down checklist for node operators and stakers + +All steps are now closed. + +1. **Stop your snapshotter node** (if still running). Epoch release stopped on **June 16, 2026 at 12:00 noon UTC**; there is no reason to keep running. From your snapshotter host: + + ```bash + powerloom-snapshotter-cli diagnose --clean --force + ``` + +2. **Claim pending snapshotter rewards** — **Closed.** The dashboard went offline July 16, 2026. See [Reward Claims](/wind-down/reward-claims). + +3. **Burn your snapshotter node and claim your tokens back** — **Closed.** See [Reward Claims](/wind-down/reward-claims). + +4. **Unstake and withdraw your staked POWER** — **Closed.** See [Staked POWER](/wind-down/staked-power). + +5. **Bridge your POWER out of the Powerloom chain** — **Closed.** The chain and bridge shut down July 21, 2026. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). + +:::warning Missed a deadline? + +The dashboard was the only path for claims, unstaking, and node burns (deadline: July 16, 2026). The bridge was the only path for moving assets off the Powerloom chain (deadline: July 21, 2026). Assets not recovered before these dates cannot be recovered. + +::: + +## Minting, staking & burning + +- New node minting is **disabled**. No new node slots can be created. +- New staking is **disabled**. No additional POWER can be staked. +- Node burns are **closed**. The dashboard went offline on July 16, 2026. diff --git a/docs/wind-down/reward-claims.md b/docs/wind-down/reward-claims.md new file mode 100644 index 00000000..06a719aa --- /dev/null +++ b/docs/wind-down/reward-claims.md @@ -0,0 +1,21 @@ +--- +sidebar_position: 4 +--- + +# Reward Claims + +:::info Status +🔒 Closed — dashboard offline since July 16, 2026 at 6:00 AM UTC +::: + +## Current Status + +Reward claims were available on [mint.powerloom.network](https://mint.powerloom.network) until the dashboard went offline on **July 16, 2026 at 6:00 AM UTC**. + +The dashboard was the only path for claiming rewards. Claims are no longer possible. + +## What this means + +- All rewards earned up to the [epoch release cutoff](/wind-down/snapshotter-rewards) had to be claimed before July 16, 2026. +- Rewards not claimed before the deadline **cannot be recovered**. +- POWER that remained on the Powerloom chain at the July 21, 2026 chain shutdown is inaccessible. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). diff --git a/docs/wind-down/snapshotter-rewards.md b/docs/wind-down/snapshotter-rewards.md new file mode 100644 index 00000000..438245bf --- /dev/null +++ b/docs/wind-down/snapshotter-rewards.md @@ -0,0 +1,34 @@ +--- +sidebar_position: 3 +--- + +# Snapshotter Rewards + +:::caution Status: Complete + +🛑 Epoch release stopped + +🛑 Rewards accrual stopped + +::: + +## Current Status + +Epoch release was stopped on **Tuesday, June 16, 2026 at 12:00 noon UTC**. This occurred after Day 104 ended and a few epochs into Day 105. + +No new epochs have been released since this point and reward accrual stopped immediately. + +## What this means + +- Rewards accrued normally for all eligible snapshotters until epoch release was stopped on June 16, 2026 at 12:00 noon UTC. +- No further epochs have been released and no further rewards have been generated. +- Pending unclaimed rewards had to be claimed before the dashboard went offline on July 16, 2026. See [Reward Claims](/wind-down/reward-claims). + +## What you should do + +- **Stop your snapshotter node** if it is still running. There is no reward accrual since June 16, 2026. + ```bash + powerloom-snapshotter-cli diagnose --clean --force + ``` +- Reward claims and node burns via the dashboard are **closed** as of July 16, 2026. See [Reward Claims](/wind-down/reward-claims) and [Node Management](/wind-down/node-onboarding). +- The Powerloom chain was shut down on July 21, 2026. Assets not bridged before then are inaccessible. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). diff --git a/docs/wind-down/staked-power.md b/docs/wind-down/staked-power.md new file mode 100644 index 00000000..8bea2c5f --- /dev/null +++ b/docs/wind-down/staked-power.md @@ -0,0 +1,23 @@ +--- +sidebar_position: 5 +--- + +# Staked POWER + +:::info Status +🔒 Closed — staking UI offline since July 16, 2026 at 6:00 AM UTC +::: + +## Current Status + +Unstaking was available at [mint.powerloom.network/staking](https://mint.powerloom.network/staking) until the dashboard went offline on **July 16, 2026 at 6:00 AM UTC**. + +The dashboard was the only path for unstaking. Unstaking is no longer possible. + +## What this means + +- POWER not unstaked before July 16, 2026 **cannot be recovered**. +- Staking rewards not claimed before the deadline **cannot be recovered**. +- POWER that remained on the Powerloom chain at the July 21, 2026 chain shutdown is inaccessible. See [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges). + +See also: [Node Management](/wind-down/node-onboarding) and [Reward Claims](/wind-down/reward-claims). diff --git a/docs/wind-down/timeline.md b/docs/wind-down/timeline.md new file mode 100644 index 00000000..25d631bc --- /dev/null +++ b/docs/wind-down/timeline.md @@ -0,0 +1,113 @@ +--- +sidebar_position: 1 +--- + +# Wind-Down Timeline + +:::info +This page tracks the official wind-down milestones. Each item links to its detailed page with instructions and current status. + +📖 [Blog post](https://blog.powerloom.io/wind-down) +::: + +## Overview + +The Powerloom wind-down is **complete**. All milestones have been executed as scheduled. + +**Final status:** The Powerloom chain was permanently shut down on **July 21, 2026 at 6:00 AM UTC**. The bridge, dashboard, hosted services, and all on-chain state on the Powerloom chain are no longer accessible. The [POWER token on Ethereum](https://etherscan.io/token/0x429F0d8233e517f9acf6F0C8293BF35804063a83) continues to exist independently. + +## Milestones + +### 1. 🛑 Epoch Release Stopped, Rewards Cease + +Epoch release was stopped. No new epochs have been released since this point, and reward accrual stopped immediately. + +This occurred after Day 104 ended and a few epochs into Day 105. + +**Date**: Tuesday, June 16, 2026 at 12:00 noon UTC +**Details**: [Snapshotter Rewards](/wind-down/snapshotter-rewards) + +--- + +### 2. 🛑 APIs, BDS & Hosted Services Shutdown + +All hosted services went offline immediately after epoch release was stopped. + +**Date**: Tuesday, June 16, 2026 ~12:00 noon UTC (right after milestone 1) +**Details**: [APIs, BDS & Hosted Services](/wind-down/apis-and-services) + +--- + +### 3. 🔒 Node Management Closed + +Node management was done via the [mint.powerloom.network](https://mint.powerloom.network) dashboard, which went offline on July 16, 2026. Node burns and related dashboard actions are no longer possible. + +**Date**: July 16, 2026 at 6:00 AM UTC +**Details**: [Node Management](/wind-down/node-onboarding) + +--- + +### 4. ✅ DSV Validator Rewards (Days 91 to 104) + +Pending validator rewards for days 91 through 104 were distributed to node owners. + +**Date**: Completed within 48 hours of announcement +**Details**: [DSV Validator Nodes](/wind-down/dsv-validators) + +--- + +### 5. 🔒 Reward Claims Closed + +Reward claims were available on [mint.powerloom.network](https://mint.powerloom.network) until the dashboard shut down. Unclaimed rewards can no longer be recovered. + +**Date**: July 16, 2026 at 6:00 AM UTC +**Details**: [Reward Claims](/wind-down/reward-claims) + +--- + +### 6. 🔒 Staked POWER Closed + +Unstaking was available at [mint.powerloom.network/staking](https://mint.powerloom.network/staking) until the dashboard shut down. Unstaking not completed before the deadline can no longer be recovered. + +**Date**: July 16, 2026 at 6:00 AM UTC +**Details**: [Staked POWER](/wind-down/staked-power) + +--- + +### 7. ✅ Docs & Repositories Archived + +**Date**: June 15, 2026 at 5:00 PM UTC +**Details**: [Docs & GitHub Repositories](/wind-down/docs-and-repos) + +--- + +### 8. 🛑 mint.powerloom.network Shutdown + +mint.powerloom.network went offline. No further claims, unstaking, or node burns are possible via the dashboard. + +**Date**: July 16, 2026 at 6:00 AM UTC +**Details**: [mint.powerloom.network](/wind-down/dashboards) + +--- + +### 9. 🛑 Powerloom Chain Shutdown + +The Powerloom chain was permanently shut down. All contracts and state on the chain are inaccessible. The bridge no longer functions. + +**Date**: July 21, 2026 at 6:00 AM UTC +**Details**: [Contracts, Bridges & On-chain Components](/wind-down/contracts-and-bridges) + +--- + +## Security Warning + +There will be no surprise airdrop, emergency migration, private claim link, or unofficial support account. Powerloom will never ask for your seed phrase or private key. + +Only trust links published from official Powerloom channels: + +- Blog: [https://blog.powerloom.io/wind-down](https://blog.powerloom.io/wind-down) +- X: [https://x.com/powerloom](https://x.com/powerloom) +- Docs: [https://docs.powerloom.io](https://docs.powerloom.io) +- Discord: [https://discord.gg/powerloom](https://discord.gg/powerloom) +- Telegram: [https://t.me/PowerloomProtocol](https://t.me/PowerloomProtocol) +- GitHub: [https://github.com/powerloom](https://github.com/powerloom) diff --git a/docusaurus.config.js b/docusaurus.config.js index cff684c3..b1210b89 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -78,6 +78,15 @@ const config = { respectPrefersColorScheme: false, }, + announcementBar: { + id: 'wind-down-complete', // change this id to force the bar to re-show after a user dismisses it + content: + '⚠️ Powerloom wind-down is complete. Read the wind-down timeline for details.', + backgroundColor: '#b91c1c', + textColor: '#ffffff', + isCloseable: true, + }, + typesense: { // Replace this with the name of your index/collection. // It should match the "index_name" entry in the scraper's "config.json" file. diff --git a/src/css/custom.css b/src/css/custom.css index ead4a122..934ce954 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -44,3 +44,9 @@ background-color: #252526; color:#1a8870 } + +/* Keep the wind-down announcement bar link readable against the red background */ +div[class^='announcementBar_'] a { + color: #ffffff; + text-decoration: underline; +}