Skip to content
Terrain

About

Terrain is a resource for people organising and campaigning for social and environmental justice.

What Terrain is

Terrain was built for the 2026 Victorian state election, with a short-term aim of preventing a landslide to the right and a longer-term idea of publishing analysis and resources beyond the narrow electoral focus. It’s a volunteer project made by Meri Leeworthy, unaffiliated with any party or campaign, and it follows on from earlier projects, Radical Directory and Organ.

Terrain sources are published on the open AT Protocol network as these Semble cards and collections. Semble is a new platform for open sense-making, and anyone can add sources to these collections there. We’re still working out what open community participation looks like, so if you want to be involved or you have a question or a correction, email hello@terrain.pub.

AI policy

This site is possible because I used open source AI models — particularly DeepSeek v4.1 Flash — to write code and to collate and summarise research, which I then iterated on and refined. This is known to be a powerful and reliable model, but very small and efficient compared to those by big AI labs like OpenAI and Anthropic, to whom I didn’t pay a cent.

AI is a polarising topic, so for transparency this is why I used it. There is a lot to be rightly concerned about, but my biggest concern is its use in the rise of fascism, because fascism means we cannot address the other concerns — environmental impact, human rights — at all. One Nation are already willing to use AI video generation to make explicitly racist propaganda (one example), while corporations scramble to build data centres across the country, ramping up fossil fuel consumption to service the likes of Palantir and the Pine Gap US military surveillance base. I strongly support the Greens’ call for a moratorium on data centre construction until there are strict legislative requirements around environmental and social impact.

As a tech worker I have gained experience using AI coding tools effectively, and this site is an earnest attempt to make that skill useful for the left, so we do not end up in a techno-dystopia.

Land and Country

Sovereignty was never ceded.

So-called Australia and its legal and parliamentary systems were imported by colonisers on the basis of the legal fiction of Terra Nullius, while Aboriginal sovereignty was never ceded. Terrain was designed and built on the land of the Wurundjeri people of the Kulin Nation, and we pay respect to their and all First Nations elders past and present. Always was, always will be Aboriginal land.

Sources and licences

Data

  • Victorian Electoral Commission — electors by locality, postcode and electorate (August 2026); region composition; the 2026 electoral amendments.
  • Vicmap — State Assembly Polygon 2022 district boundaries.
  • Published research — polling, seat models and reporting, each named on the record it came from.

We reproduce figures as they were published. Where a source states a claim rather than a measurement, we attribute it to whoever made it. The full index lists all 708 records.

Photographs

The pictures on this site are photographs from Wikimedia Commons. Thanks to Ink & Switch and Tom MacWright for inspiring the Atkinson dithering effect.

  • A three-storey apartment building on Burwood Road in Hawthorn, Melbourne, with concrete balconies above a street-level entrance.
    A three-storey apartment building on Burwood Road in Hawthorn, Melbourne, with concrete balconies above a street-level entrance. -wuppertaler · CC BY 4.0 · Wikimedia Commons
  • Union volunteers with clipboards and canvassing lists in a room during a door-knocking training session.
    Union volunteers with clipboards and canvassing lists in a room during a door-knocking training session. AFL-CIO · CC BY 2.0 · Wikimedia Commons
  • A sign at the entrance to a polling place on referendum day in 2023.
    A sign at the entrance to a polling place on referendum day in 2023. Aliceinthealice · CC BY-SA 4.0 · Wikimedia Commons
  • Brad Battin speaking at a rural press club event.
    Brad Battin speaking at a rural press club event. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Danny O'Brien, member for Gippsland South, speaking at a rural press club event.
    Danny O'Brien, member for Gippsland South, speaking at a rural press club event. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Georgie Purcell, member for Northern Victoria, at a 2025 event.
    Georgie Purcell, member for Northern Victoria, at a 2025 event. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • A crowd watching a screen at a Homeless World Cup match in Melbourne, 2008.
    A crowd watching a screen at a Homeless World Cup match in Melbourne, 2008. Andrew Finegan · CC BY 2.0 · Wikimedia Commons
  • A Liberal how-to-vote card from the 1968 Higgins by-election, with numbers beside the candidates' names.
    A Liberal how-to-vote card from the 1968 Higgins by-election, with numbers beside the candidates' names. Andygrace1970 · CC BY-SA 4.0 · Wikimedia Commons
  • A lookout across the Grampians National Park ranges in western Victoria.
    A lookout across the Grampians National Park ranges in western Victoria. Apurva Gautam · CC BY-SA 4.0 · Wikimedia Commons
  • Samantha Ratnam, leader of the Victorian Greens, in a portrait photograph.
    Samantha Ratnam, leader of the Victorian Greens, in a portrait photograph. Australian Greens · CC BY-SA 2.5 au · Wikimedia Commons
  • Ellen Sandell, member for Melbourne, photographed in 2024.
    Ellen Sandell, member for Melbourne, photographed in 2024. Australian Greens · CC BY-SA 2.5 au · Wikimedia Commons
  • Victoria Greens members at a pride event, carrying party banners.
    Victoria Greens members at a pride event, carrying party banners. Australian Greens Victoria · CC BY-SA 2.5 au · Wikimedia Commons
  • Three volunteers working at a desk in a campaign office, with a laptop and orange party signs behind them.
    Three volunteers working at a desk in a campaign office, with a laptop and orange party signs behind them. BC NDP · CC BY 2.0 · Wikimedia Commons
  • An aisle of shelves in a Coles supermarket, stacked with packaged groceries under bright ceiling lights.
    An aisle of shelves in a Coles supermarket, stacked with packaged groceries under bright ceiling lights. Bidgee · CC BY-SA 2.5 au · Wikimedia Commons
  • The Supreme Court of Victoria building on William Street, Melbourne.
    The Supreme Court of Victoria building on William Street, Melbourne. Bidgee · CC BY-SA 4.0 · Wikimedia Commons
  • A speaker addressing a Vox rally from a lectern against a green party backdrop.
    A speaker addressing a Vox rally from a lectern against a green party backdrop. Contando Estrelas from Vigo, España / Spain · CC BY-SA 2.0 · Wikimedia Commons
  • Forestry equipment in a logged coupe in an Australian forest.
    Forestry equipment in a logged coupe in an Australian forest. CSIRO Forestry and Forest Products, CSIRO · CC BY 3.0 · Wikimedia Commons
  • A red Country Fire Authority tanker parked on the apron outside the Taradale fire station.
    A red Country Fire Authority tanker parked on the apron outside the Taradale fire station. Davidonformosa · CC BY-SA 3.0 · Wikimedia Commons
  • The front of Parliament House on Spring Street, Melbourne, seen from below in daylight.
    The front of Parliament House on Spring Street, Melbourne, seen from below in daylight. Dietmar Rabich · CC BY-SA 4.0 · Wikimedia Commons
  • The Melbourne central business district skyline seen from the south across the river.
    The Melbourne central business district skyline seen from the south across the river. DXR · CC BY-SA 4.0 · Wikimedia Commons
  • An Ambulance Victoria vehicle parked on a road.
    An Ambulance Victoria vehicle parked on a road. Ed Dunens · CC BY 2.0 · Wikimedia Commons
  • A counter-protester in Cologne holding a sign reading “Das B in Hogesa steht für Bildung” above a crowd.
    A counter-protester in Cologne holding a sign reading “Das B in Hogesa steht für Bildung” above a crowd. Elke Wetzig · CC BY-SA 4.0 · Wikimedia Commons
  • Jacinta Allan, Premier of Victoria, speaking at the Melbourne Press Club.
    Jacinta Allan, Premier of Victoria, speaking at the Melbourne Press Club. Emily Kulich/Melbourne Press Club · CC BY 4.0 · Wikimedia Commons
  • Kos Samaras speaking on a multicultural media panel at the Melbourne Press Club.
    Kos Samaras speaking on a multicultural media panel at the Melbourne Press Club. Emily Kulich/Melbourne Press Club · CC0 · Wikimedia Commons
  • The Victoria Police Centre on Flinders Street, Melbourne.
    The Victoria Police Centre on Flinders Street, Melbourne. Gary Houston · CC0 · Wikimedia Commons
  • A line of voters waiting outside Campbell Primary School on referendum day, past a sign listing the polling place's opening hours.
    A line of voters waiting outside Campbell Primary School on referendum day, past a sign listing the polling place's opening hours. Gnangcomapp · CC BY-SA 4.0 · Wikimedia Commons
  • Concrete viaducts carrying the Mernda line above a shared path and new planting beds in Melbourne.
    Concrete viaducts carrying the Mernda line above a shared path and new planting beds in Melbourne. Gracchus250 · CC BY-SA 4.0 · Wikimedia Commons
  • Pauline Hanson speaking in 2016, photographed from the floor of a room.
    Pauline Hanson speaking in 2016, photographed from the floor of a room. jfish92 · CC0 · Wikimedia Commons
  • The chamber of the House of Commons in Ottawa, with green benches, wooden galleries and stained-glass windows.
    The chamber of the House of Commons in Ottawa, with green benches, wooden galleries and stained-glass windows. Jiaqian AirplaneFan · CC BY 3.0 · Wikimedia Commons
  • Socialist Alliance supporters at a Free Gaza rally in Melbourne.
    Socialist Alliance supporters at a Free Gaza rally in Melbourne. John Englart from Fawkner, Australia · CC BY-SA 2.0 · Wikimedia Commons
  • Rows of wind turbines at the Murra Warra wind farm in western Victoria.
    Rows of wind turbines at the Murra Warra wind farm in western Victoria. Kamila2356 · CC0 · Wikimedia Commons
  • The Yallourn power station in the Latrobe Valley, seen across open ground.
    The Yallourn power station in the Latrobe Valley, seen across open ground. Marcus Wong Wongm · CC BY-SA 3.0 · Wikimedia Commons
  • Construction of the Royal Children's Hospital in Melbourne.
    Construction of the Royal Children's Hospital in Melbourne. Marek Ślusarczyk (Tupungato) Photo gallery · CC BY 3.0 · Wikimedia Commons
  • A crowd at a climate strike in Melbourne in 2022, standing with banners on a city street.
    A crowd at a climate strike in Melbourne in 2022, standing with banners on a city street. Mark Dixon from Pittsburgh, PA · CC BY 2.0 · Wikimedia Commons
  • A climate justice speak-out in Melbourne held to coincide with COP26.
    A climate justice speak-out in Melbourne held to coincide with COP26. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A rally against the far right in Melbourne, with attendees holding signs.
    A rally against the far right in Melbourne, with attendees holding signs. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A crowd on the steps of Parliament House for World Refugee Day in Melbourne, 2022.
    A crowd on the steps of Parliament House for World Refugee Day in Melbourne, 2022. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • Students at a school strike for climate in Melbourne in March 2022.
    Students at a school strike for climate in Melbourne in March 2022. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A union rally for the Change the Rules campaign in Melbourne, 2018.
    A union rally for the Change the Rules campaign in Melbourne, 2018. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A crowd at the United Climate Rally in Melbourne, holding placards.
    A crowd at the United Climate Rally in Melbourne, holding placards. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • First Nations women painted with white ochre, carrying eucalyptus leaves, walk along a Melbourne street in a smoking ceremony.
    First Nations women painted with white ochre, carrying eucalyptus leaves, walk along a Melbourne street in a smoking ceremony. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • The Victorian Socialists' 2019 federal election campaign launch, with supporters in a hall.
    The Victorian Socialists' 2019 federal election campaign launch, with supporters in a hall. Matt Hrkac from Geelong, Australia · CC BY 2.0 · Wikimedia Commons
  • A Free Palestine rally in Melbourne, with a crowd carrying flags and banners.
    A Free Palestine rally in Melbourne, with a crowd carrying flags and banners. Matt Hrkac from Geelong/Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A woman holding a hand-lettered “Be humane, let them be free” sign at a refugee protest, with other demonstrators standing around her.
    A woman holding a hand-lettered “Be humane, let them be free” sign at a refugee protest, with other demonstrators standing around her. Matt Hrkac from Geelong/Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • An Invasion Day rally in Naarm (Melbourne) in 2023, seen from the crowd.
    An Invasion Day rally in Naarm (Melbourne) in 2023, seen from the crowd. Matt Hrkac from Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A woman in sunglasses raises a message stick above her head and speaks into a microphone at an Invasion Day rally outside Parliament House in Melbourne; a younger woman with ceremonial markings on her face stands beside her.
    A woman in sunglasses raises a message stick above her head and speaks into a microphone at an Invasion Day rally outside Parliament House in Melbourne; a younger woman with ceremonial markings on her face stands beside her. Matt Hrkac from Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • A tall brick Housing Commission apartment tower in South Melbourne, its balconies stacked above the street.
    A tall brick Housing Commission apartment tower in South Melbourne, its balconies stacked above the street. Mattinbgn · CC BY 3.0 · Wikimedia Commons
  • The Legislative Assembly chamber at Parliament House, with its green benches and tiered seating.
    The Legislative Assembly chamber at Parliament House, with its green benches and tiered seating. Mi7ch24 · CC BY-SA 4.0 · Wikimedia Commons
  • The Legislative Council chamber at Parliament House, with its red benches and carved timber.
    The Legislative Council chamber at Parliament House, with its red benches and carved timber. Mi7ch24 · CC BY-SA 4.0 · Wikimedia Commons
  • The domed ceiling and tiered benches of the hemicycle at the Palais Bourbon in Paris.
    The domed ceiling and tiered benches of the hemicycle at the Palais Bourbon in Paris. NonOmnisMoriar · CC BY-SA 3.0 · Wikimedia Commons
  • Ben Carroll, Premier of Victoria, answering questions at a press conference.
    Ben Carroll, Premier of Victoria, answering questions at a press conference. Philip Mallis · CC BY-SA 4.0 · Wikimedia Commons
  • The front of a public housing estate on Rutland Street, Clifton Hill.
    The front of a public housing estate on Rutland Street, Clifton Hill. Philip Mallis · CC BY-SA 2.0 · Wikimedia Commons
  • A waterfall on a fern-lined forest creek in the Dandenong Ranges.
    A waterfall on a fern-lined forest creek in the Dandenong Ranges. Rexness · CC BY-SA 2.0 · Wikimedia Commons
  • A room of poker machines in a hotel in country Queensland.
    A room of poker machines in a hotel in country Queensland. Ridiculopathy · CC0 · Wikimedia Commons
  • Two curtained voting compartments in a polling station, a ballot box on a table beside them, in a room with tall windows.
    Two curtained voting compartments in a polling station, a ballot box on a table beside them, in a room with tall windows. Rogi Lensing · CC BY 3.0 de · Wikimedia Commons
  • The granite coastline of Wilsons Promontory, seen from a walking track.
    The granite coastline of Wilsons Promontory, seen from a walking track. Sandeepparekh9 · CC BY-SA 4.0 · Wikimedia Commons
  • A wide main street in a Victorian country town, with shopfronts along both sides.
    A wide main street in a Victorian country town, with shopfronts along both sides. Sheba_Also 43,000 photos · CC BY-SA 2.0 · Wikimedia Commons
  • Warren Pickering, Victorian state leader of One Nation, in a portrait photograph.
    Warren Pickering, Victorian state leader of One Nation, in a portrait photograph. SIX News Australia · CC BY 3.0 · Wikimedia Commons
  • TAFE teachers and students holding “Save our TAFE” and “Stop the cuts” placards at a rally in Melbourne.
    TAFE teachers and students holding “Save our TAFE” and “Stop the cuts” placards at a rally in Melbourne. Takver · CC BY-SA 2.0 · Wikimedia Commons
  • The stone entrance to the Victorian Trades Hall on Lygon Street, Carlton.
    The stone entrance to the Victorian Trades Hall on Lygon Street, Carlton. The original uploader was Tirin at English Wikipedia. · CC BY-SA 3.0 · Wikimedia Commons
  • A cluster of radio and television microphones on a stand in front of an out-of-focus background.
    A cluster of radio and television microphones on a stand in front of an out-of-focus background. Tony Webster · CC BY 2.0 · Wikimedia Commons
  • The entrance to a campground among the eucalypt forest of the Wombat State Forest.
    The entrance to a campground among the eucalypt forest of the Wombat State Forest. wanderingchina · CC BY-SA 3.0 · Wikimedia Commons
  • Jess Wilson, member for Kew, photographed at an indoor event.
    Jess Wilson, member for Kew, photographed at an indoor event. We Did Creative · CC BY 3.0 · Wikimedia Commons

Candidate portraits

  • Nina Taylor, Labor candidate for Albert Park. Nina Taylor, Labor candidate for Albert Park. Dominicroquegonzales · CC BY-SA 4.0 · Wikimedia Commons
  • Nick Staikos, Labor candidate for Bentleigh. Nick Staikos, Labor candidate for Bentleigh. User:Bentleigh electorate · CC BY-SA 4.0 · Wikimedia Commons
  • Brad Battin, Liberal candidate for Berwick. Brad Battin, Liberal candidate for Berwick. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Paul Hamer, Labor candidate for Box Hill. Paul Hamer, Labor candidate for Box Hill. TheScrubby · CC BY-SA 4.0 · Wikimedia Commons
  • James Newbury, Liberal candidate for Brighton. James Newbury, Liberal candidate for Brighton. File:Newbury Image01 (cropped).jpg: JamesBKNewbury derivative work: Georgfotoart · CC BY-SA 4.0 · Wikimedia Commons
  • Matthew Guy, Liberal candidate for Bulleen. Matthew Guy, Liberal candidate for Bulleen. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Sonya Kilkenny, Labor candidate for Carrum. Sonya Kilkenny, Labor candidate for Carrum. SouthEastMelbourne · CC BY-SA 4.0 · Wikimedia Commons
  • David Southwick, Liberal candidate for Caulfield. David Southwick, Liberal candidate for Caulfield. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Gabrielle Williams, Labor candidate for Dandenong. Gabrielle Williams, Labor candidate for Dandenong. Philip Mallis · CC BY 4.0 · Wikimedia Commons
  • Annabelle Cleeland, The Nationals candidate for Euroa. Annabelle Cleeland, The Nationals candidate for Euroa. 1058992078A · CC0 · Wikimedia Commons
  • Paul Edbrooke, Labor candidate for Frankston. Paul Edbrooke, Labor candidate for Frankston. MTF · CC BY 3.0 · Wikimedia Commons
  • Christine Couzens, Labor candidate for Geelong. Christine Couzens, Labor candidate for Geelong. Matt Hrkac · CC BY 2.0 · Wikimedia Commons
  • Danny O'Brien, The Nationals candidate for Gippsland South. Danny O'Brien, The Nationals candidate for Gippsland South. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Paul Mercurio, Labor candidate for Hastings. Paul Mercurio, Labor candidate for Hastings. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • John Pesutto, Liberal candidate for Hawthorn. John Pesutto, Liberal candidate for Hawthorn. File:Victorian Liberal Leader John Pesutto.jpg: John Pesutto derivative work: Georgfotoart · CC0 · Wikimedia Commons
  • Anthony Carbines, Labor candidate for Ivanhoe. Anthony Carbines, Labor candidate for Ivanhoe. Yoorrook Justice Commission · CC BY 3.0 · Wikimedia Commons
  • Jess Wilson, Liberal candidate for Kew. Jess Wilson, Liberal candidate for Kew. We Did Creative · CC BY 3.0 · Wikimedia Commons
  • Sarah Connolly, Labor candidate for Laverton. Sarah Connolly, Labor candidate for Laverton. Bottledwater2019 · CC BY-SA 4.0 · Wikimedia Commons
  • Ellen Sandell, The Greens candidate for Melbourne. Ellen Sandell, The Greens candidate for Melbourne. Australian Greens · CC BY-SA 2.5 au · Wikimedia Commons
  • Chris Crewther, Liberal candidate for Mornington. Chris Crewther, Liberal candidate for Mornington. Chrisjc19 · CC BY-SA 4.0 · Wikimedia Commons
  • Anthony Marsh, Liberal candidate for Nepean. Anthony Marsh, Liberal candidate for Nepean. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Ben Carroll, Labor candidate for Niddrie. Ben Carroll, Labor candidate for Niddrie. Philip Mallis · CC BY-SA 4.0 · Wikimedia Commons
  • Steve Dimopoulos, Labor candidate for Oakleigh. Steve Dimopoulos, Labor candidate for Oakleigh. Totallybarned · CC BY-SA 4.0 · Wikimedia Commons
  • Warren Pickering, One Nation candidate for Pakenham. Warren Pickering, One Nation candidate for Pakenham. Hstoops · CC0 · Wikimedia Commons
  • Anthony Cianflone, Labor candidate for Pascoe Vale. Anthony Cianflone, Labor candidate for Pascoe Vale. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Rachel Westaway, Liberal candidate for Prahran. Rachel Westaway, Liberal candidate for Prahran. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Gabrielle de Vietri, The Greens candidate for Richmond. Gabrielle de Vietri, The Greens candidate for Richmond. Matt Hrkac from Geelong / Melbourne, Australia · CC BY 2.0 · Wikimedia Commons
  • Martha Haylett, Labor candidate for Ripon. Martha Haylett, Labor candidate for Ripon. 8newsvic · CC BY-SA 4.0 · Wikimedia Commons
  • Brad Rowswell, Liberal candidate for Sandringham. Brad Rowswell, Liberal candidate for Sandringham. FinReviewEnthusiast · CC BY-SA 4.0 · Wikimedia Commons
  • Roma Britnell, Liberal candidate for South-West Coast. Roma Britnell, Liberal candidate for South-West Coast. Jmwool · CC BY-SA 4.0 · Wikimedia Commons
  • Natalie Suleyman, Labor candidate for St Albans. Natalie Suleyman, Labor candidate for St Albans. Jack4576 · CC BY-SA 4.0 · Wikimedia Commons
  • Josh Bull, Labor candidate for Sunbury. Josh Bull, Labor candidate for Sunbury. Alison Newman · CC BY-SA 4.0 · Wikimedia Commons
  • Juliana Addison, Labor candidate for Wendouree. Juliana Addison, Labor candidate for Wendouree. Peterdownunder · CC BY-SA 4.0 · Wikimedia Commons

Party logos

Logos are used only where the holder has licensed them for reuse. Parties whose logo is published under fair use alone are shown with the drawn party shape and their name instead.

  • Fusion Party logo. Fusion Party logo. Andrea Leong · CC BY-SA 4.0 · Wikimedia Commons
  • Australian Greens logo. Australian Greens logo. Australian Greens · Public domain · Wikimedia Commons
  • Australian Labor Party logo. Australian Labor Party logo. Australian Labor Party (ALP) · Public domain · Wikimedia Commons
  • Liberal Party of Australia logo. Liberal Party of Australia logo. Liberal Party of Australia · Public domain · Wikimedia Commons
  • Libertarian Party logo. Libertarian Party logo. Original: Libertarian Party (Australia) Vector: Pantarch · Public domain · Wikimedia Commons
  • The Nationals logo. The Nationals logo. National Party of Australia · Public domain · Wikimedia Commons
  • Pauline Hanson's One Nation logo. Pauline Hanson's One Nation logo. LeoC12 · CC BY-SA 4.0 · Wikimedia Commons
  • Socialist Alliance logo. Socialist Alliance logo. Socialist Alliance · Public domain · Wikimedia Commons
  • Victorian Socialists logo. Victorian Socialists logo. Victorian Socialists · Public domain · Wikimedia Commons
  • The West Party logo. The West Party logo. Paul Hopper · CC BY 4.0 · Wikimedia Commons

Typefaces

  • Fluxisch Else — display only. By OSP (Open Source Publishing), under the SIL Open Font License 1.1, which permits web embedding.
  • IBM Plex Sans — the reading face. Under the SIL Open Font License 1.1.
  • IBM Plex Mono — data, numerals, dates and source keys. Under the SIL Open Font License 1.1.