game-ci / documentation

📚 Documentation for GameCI open source projects
https://game.ci
MIT License
178 stars 117 forks source link

Upgrade Homepage #412

Closed EliasVal closed 10 months ago

EliasVal commented 11 months ago

Changes

(+ Merged #407)

Resolves #411, but not ready yet. Opened PR to allow maintainers to see progress. Resolves #410

Checklist

github-actions[bot] commented 11 months ago

Cat Gif

EliasVal commented 11 months ago

Upgraded the Get Started section! I also moved it up since the first thing people usually want to know is how to start using GameCI instead of reading all about it.

EliasVal commented 11 months ago

Resolved #410 :) image

It's not entirely finished, I have to rebuild the builds-table to ditch antd, but it is miles better than what we've got now.

GabLeRoux commented 11 months ago

much better indeed!

EliasVal commented 11 months ago

Progress with tables :D a lot of code is still commented out instead of removed since I'm still not done here. Left four TODO's in builds.tsx

image

EliasVal commented 11 months ago

Reworked Starting Section image

Began work on "Pricing Calculator" (Concept): image

EliasVal commented 10 months ago

:^) image

webbertakken commented 10 months ago

Do you think it would be useful to use the existing approach for indicating when something happens based on an interaction? We already had toasts. I'm thinking we can keep the tooltip for the "click to copy" but then use the toast for the message "xyz copied to clipboard."

image

EliasVal commented 10 months ago

Do you think it would be useful to use the existing approach for indicating when something happens based on an interaction? We already had toasts. I'm thinking we can keep the tooltip for the "click to copy" but then use the toast for the message "xyz copied to clipboard."

Usure about this, I'll leave it to you. Also the ShowAndCopyChangeSetHashButton does not show up for me.