Back FoxCode
code design awarded

Project

Understanding Mathematics

Minimalist website for the AGH "Zobaczyć Matematykę" competition - math concepts, Millennium problems, and a visual topic map

HTML CSS Vue

Date

February 2020

Status

Active

Zrozumieć Matematykę ("Understanding Mathematics") is a website I built for the "Zobaczyć Matematykę" ("See Mathematics") competition at AGH University. The guiding idea behind the project is in the title - to see mathematics, you must first understand it. The whole site is designed around that premise: no flashy animations or decorative formulas, just focused content that gives the reader room to actually think.

The site has four main sections:

  • Understanding Mathematics - explores what it means to "get" math, using real-world problems that most people intuitively solve wrong
  • Millennium Problems - the seven unsolved Clay Institute problems, each with a short accessible explanation of what's actually being asked
  • Mathematics Map - a visual overview of how different branches of mathematics relate to each other, with short descriptions of each topic
  • Bibliography - every source I used, because math content without citations is just opinion

The homepage uses Fibonacci spirals and fractals rendered in the background - subtle enough to not distract, present enough to set the tone.

My original draft looked more like a traditional academic site with a fat left-side navigation and a bibliography-style layout. I threw that out halfway through. The new approach was minimalist by principle: each page stands completely on its own, no persistent sidebar competing for attention, no related-content boxes. The reader either focuses on the content in front of them or they don't - and the design has to respect that choice.

Built almost entirely in Vue (97% of the codebase), with small amounts of vanilla JavaScript and CSS. No framework, no build-time content pipeline - just Vue components rendering static content.

Source code on GitHub

One thing I didn't get to: mobile support. The site was designed desktop-first and never adapted, which in 2020 was more forgivable than it is now. If I rebuilt it today, that'd be the first thing to fix.

Understanding Mathematics screenshot 1