My favorite thing is that I know immediately what FPA's goal is and that the front page basically says everything else I would want to know about it!
Three things I'd suggest that others haven't mentioned:
I had to dig a little to find out what FPA stood for! I feel like the expansion to this acronym should be prominent above the fold somewhere.
Generally increase the font size; it makes it easier to read and makes the sections feel more important.
Took a look at the HTML and I'd say definitely avoid using table to lay out the elements! Tables are for data; CSS flexbox and grid are for layout and design.
That last bullet is important for web semantics and accessibility. MDN has a good blurb on why not to use HTML tables.
I am a developer that jumps from project to project- I know about 20 different programming languages, and I am a huge fan of the open-source initiative.
My favorite thing is that I know immediately what FPA's goal is and that the front page basically says everything else I would want to know about it!
Three things I'd suggest that others haven't mentioned:
table
to lay out the elements! Tables are for data; CSS flexbox and grid are for layout and design.That last bullet is important for web semantics and accessibility. MDN has a good blurb on why not to use HTML tables.
We should definitely use the name "Fairfield Programming Association" instead of FPA more. And, we will work on switching from tables to flexbox :)