notGDC is a development non-conference, for everyone!
The site runs using Jekyll, and is open-source, in the hope that the project
continues to be maintained by the community. For ever✨
TODO
Look, we're task managing!
Site Visuals
Add an "external link" symbol next to submission links
Done
Add one of those Twitter card preview thingies, for links
Make the discord card thing have a highlight colour, check out how
benui.ca does it
Make sure layout works on mobile
Set simple breakpoints using minimal-mistakes
Remove colours from all tags apart from years
Make non-year ones a standard light grey bg, keep icons
Secondary salmon for links #db4468
Submission title color #343a40
Make checkboxes and tags like 20% bigger
Update tag colour system
Make it procedural? Some kind of list of colours and then it
auto-assigns them?
Colours should match new site colours
Update tags checkbox to cleanup focus visuals
Update countdown to show number of weeks
Clean up CSS
Remove bootstrap mess
Remove explicit "12px" in HTML
Fix hover on tags:
Show border or background change on hover
Don't show blue underscore on hover
Work out what is causing the unknown checkbox that is last in the list on
the archive page
Make big juicy "none yet" text for when there are no submissions yet
Make big juicy buttons for "get involved" listing Discord, Twitter and
Mastodon
Hide "Read submissions" if there are no submissions yet
Fix deselecting last selected tag still showing "tag=blah" in the URL
Download new fonts, store local
Fredoka one (header)
Lexend (body)
Consolidate URLs with archive
Remove separate URLs for 2022, 2021 etc.
Instead there should be a single point of interaction: /archive/?year=blah
Simple urls like /2022/ should forward to archive
Update the branding in the submissions form
Integrate new logo (when we have it)
Update favicon
Update Discord logo
Update Twitter logo
Update Mastodon logo
Update Twitch logo
Make it so checkbox filters show a pointer cursor
Make checkbox filters clickable area match visual bg
Fix horizontal scroll bar appearing
Add juice to Button on-hover (see terranil.com for example)
Add way to see previous year submissions pulling from submissions.yaml
Update timer to show reduced info based on time remaining
Don't show seconds
Only show minutes if days == 0
Only show hours if days < 3 && hours > 0
Only show days if days > 0
Update CSS so it's not a nightmare to get center-aligned buttons (see all the empty divs being used to force center-alignment
Change theme to use locally-hosted fonts instead of Google
Download font convert to woff
Update CSS
Clean up some of the layout stuff from 2020 (see default.md)
Work out what's going on with the Bootstrap column layout thing.
It's kind of gross adding center-aligned buttons stuff
Center-aligning buttons
NOTE: Cleaned up the layout stuff, instead of using the bootstrap columns we just put them all in the same column, effectively "flexbox-wrap"'ing them.
Added some margins so they wrap correctly and don't stuck together