GOV.UK, but it's personal

GOV.UK, but it's personal

•  •  10 updates •  8h 59m

Are you a well-seasoned open-sourcerer and love the work that the UK Gov Digital Services do? Are you also like me and have a bit of a thing for the GOV.UK Design System?
---
The only sane solution would be to turn GDS's production Design System into a personal website kit! This project does just that, using custom Astro compoments, and layouts!

By Leo

Timeline

Leo
Leo 9m spent working 70d ago

🚢🚢🚢 SHIPPED 🚢🚢🚢

We're on v3.0.0, published on npm. This has been so so fun, and I think this is a ruddy cool thing to be able to show people that I made!

Yay!

Update attachment
Leo
Leo 27m spent working 70d ago

I added some of the components to the components docs page, and changed the redirects to go to the new component page.

There's still a link to github though!

Update attachment
Leo
Leo 20m spent working 70d ago

Add npm script to homepage and fix git conflicts - always good to work on iphone!

Leo
Leo 15m spent working 71d ago

updating npm package config

Leo Leo 2 months ago

Did this on the website, and fixed some README badge bugs on github.com, thus no hackatime!

Leo
Leo 29m spent working 75d ago

Added all the styles to buttons - this was annoying but is worth it now! You can customise all the styles for buttons, like warning, or disabled :)

Also improved the button groups because those were annoying me - janky no more!

https://govuk.wilkin.xyz/buttons/

Update attachment
Leo
Leo 34m spent working 81d ago

Added Tab component!

Update attachment
Leo
Leo 30m spent working 81d ago

Fixed some bugs, posted on Hacker News 🤞🏻

https://govuk.wilkin.xyz/gh now redirects to the GitHub Repo!

I'm going to build out the Tab system, premiering on the Quick Start page for different platforms, like MacOS and Windows!

Leo Leo 3 months ago
https://news.ycombinator.com/vote?id=44095863&how=up&goto=newest
Leo
Leo 1h spent working 81d ago

I changed the site contents to actually be a docs site for the web, and I fixed & added a couple of components that weren’t accepting & rendering HTML, so that’s a directive now!

Update attachment
Leo
Leo 8m spent working 82d ago

Finished the quick start page for Mac - one of my friends has never touched Git before, and wants to play with this.

Leo Leo 3 months ago
I was working on Working Cooy on iPhone, thus no Hackatime :pf:
Leo
Leo 4h spent working 82d ago

It's now on npm!

Run npm create govuk-personal@latest, and follow the instructions

Update attachment
cskartikey cskartikey 3 months ago
Wooo this looks very cool