Planets

Dynamic Routes

“Profile” page for planets

This is being created by Nathan on a standalone NextJS application that will then be merged with the rest of the signal-k/client repository.

Because Next.js uses the moduleName.module.css hierarchy for css files, I would recommend that the styles for the frontend are put in the styles folder with the following (demo) structure:

pages/

public/

next/

build/

lib/ / utils/

styles/

planets/

base.module.css → global styles for the planets section

cover.module.css → styles relating to the “cover image” section of the planet page

Anomalies

Anomaly claiming

Claim a planet NFT, then create a proposal/publication about it Voting on Proposals (frontend)

Anomaly staking

Once an anomaly has been confirmed, it can be staked to earn resources (and then we can update the traits like numberOfBuildings)

Generating anomalies

Right now, we need to add functionality to enable the colours of the planet biomes to be changed. This snippet is where we can change the colours: