409 commits. 93 merges. 51 pull requests. One rebase.

This site is in a constant state of change. Tweaked to death, and improved. And here’s the proof.

25 October 2025

  • Merge pull request workingonstudio/dev.

  • Updating copy on hire page. Fixing merge timeline font size.

  • Fixing dynamic favicon.

  • Merge pull request dadreply/feat/changelog.

  • Clarifying changelog entry.

  • Hiding try label on smaller screens. Updating changelog.

24 October 2025

  • Adding extra section in pro to detail triggers.

  • Updating copy. Anding try label on email button. Adding different advanced replies.

23 October 2025

  • Adding links to changelog from version badge. Adding footer link to Changelog.

  • Adding tone switch to header logo. Reverting buttons back to 'Dad Reply'. Updating navigation copy.

  • Adding basic change log.

22 October 2025

  • Fixing reference URL on buttons.

  • Merge pull request workingonstudio/dev.

  • Changing small print.

  • Updating buttons on is-figma-down to include penpot.

  • Merge pull request workingonstudio/dev.

  • Fixing to Is Figma Down layout. Adding links.

  • Fixing hover effect in projects. Fixing errors regarding icons in Finance section.

  • Fix title text for isfigmadown.com.

  • Correct capitalisation of project name 'Figma'.

  • Update project count from 3 to 4.

  • Merge pull request workingonstudio/dev.

  • Altering url in project.json.

  • Adding full site. This could be a really silly idea.

21 October 2025

  • dev main

  • Fix spacing issue header text.

  • Bump vite in the npm_and_yarn group across 1 directory.

20 October 2025

  • Fixing low warnings.

19 October 2025

  • Bumping version v3.0.0.

  • Merge pull request workingonstudio/dev.

  • Updating copy, far less try hard.

  • Updating project copy. Tweaking homepage copy.

  • Updating footer link to Companies House. Fixing copy for timeline.

  • Updating header with shadow. Updating copy on Projects page. Removing dynamic padding on navigation.

  • Improving homepage copy.

  • Further tweaks to animation.

  • Updating animation for header on scroll. Now much smoother.

18 October 2025

  • dev main

  • Removing stash artifacts.

  • Merge pull request dependabot/npm_and_yarn/npm_and_yarn-73ea615029.

  • dependabot/npm_and_yarn/npm_and_yarn-73ea615029 main

  • Merge pull request dependabot/npm_and_yarn/types/node-24.7.0.

  • dependabot/npm_and_yarn/types/node-24.7.0 main

  • Merge pull request dependabot/npm_and_yarn/npm_and_yarn-8821e1ae2a.

  • dependabot/npm_and_yarn/npm_and_yarn-73ea615029 main

  • dependabot/npm_and_yarn/npm_and_yarn-8821e1ae2a main

  • dependabot/npm_and_yarn/types/node-24.7.0 main

  • dependabot/npm_and_yarn/minor-patch-updates-8d940bf049 main

  • Fixing merge conflicts due to git stash.

  • Updating open graph images. Sorting icon pop on footer.

  • main dev

  • Altering dayrate logic. Adding more reponsive styles.

  • Updating animations for daily rate, and header on scroll.

  • Removing unnecessary props from Layout.astro. Upating hiring copy.

  • workingon/feat/site-refresh dev

  • Adding responsive styles for larger screens.

  • Altering size of email sub-text.

  • Complete refactor of layout. No more repeated content.

  • Separating page header. Removing unnecessary local styles.

17 October 2025

  • Increasing h2 size on small screens. Adding text-pretty to all header tags.

  • Fixing footer layout on smaller screens.

  • Changing openMenu to toggleMenu.

  • Basic menu toggle.

  • Beginning responsive styles.

  • Adding new footer. Removing footer from other pages.

  • Adding animations on scroll.

  • Adding updating finance data. Adding active states on navigation.

  • Updating Home, Projects, Timeline with news styling.

16 October 2025

  • Updating copy on homepage.

15 October 2025

  • Altering name on Dad Reply homepage.

  • Fixing navigation padding on mobile.

  • Merge pull request workingonstudio/dev.

  • Updating Open Graph images for Dad Reply.

  • main dev

  • Final responsive styles.

  • Further responsive styles.

  • Splitting out components. More responsive styles.

  • Adding more responsive styles. Adding indicator component.

14 October 2025

  • Making navigation responsive.

  • Updating examples and copy. Creating navigation component.

13 October 2025

  • Adding firefox button.

  • Adding multi-emoji copy. Including google featured, and rating in header.

  • Fixing layout shift due to icon load.

  • Adding the start of the Pro section. Updating spacing.

  • Copy update. Reducing padding on example emails.

12 October 2025

  • Banner now clickable. Removed coming soon. Tweaking navigation.

  • Adding navigation. Updating earlybird section and banner with new emoji.

  • Adjusting layout to center. Changing email names.

  • Styling each how section. Creating new component for email sentfrom info. Moving from fa to iconify.

  • Removing header, adding content to how section.

11 October 2025

  • Adding content. Updating google button border color.

  • Beginning layout for How section.

  • Bump the npm_and_yarn group across 1 directory with 2 updates.

9 October 2025

  • Removing icons from example email buttons at smaller screens.

  • Merge pull request workingonstudio/dev.

  • dev main

  • Updating open-graph images.

  • Merge pull request workingonstudio/dev.

  • dev main

  • Fixing depreciated on:click.

  • Merge pull request workingonstudio/dev.

  • Adding thumb indicator on example email. Trimming hero copy. Changing order of page.

  • Merge pull request workingonstudio/dev.

  • dev main

  • Adding Roboto, for realses.

  • Merge pull request workingonstudio/dev.

  • Adding Roboto font.

  • Merge pull request from workingonstudio/dev.

  • main dev

  • Updating copy for the rest of the site. Adding better responsive styles since adding images to the email.

  • Adding early bird banner. Updating copy on hero. Updating example email. Adding avatars to email.

7 October 2025

  • Merge pull request workingonstudio/dev.

  • Updating titles again, one for seo the other for open graph.

  • Updating titles.

6 October 2025

  • Merge pull request workingonstudio/dev.

  • Fixing responsive styles for Solidarity.

  • Fixing footer link hover color.

  • Merge pull request from workingonstudio/dev.

  • dev main

  • Adding more meta data for OpenGraph.

  • Merge pull request from workingonstudio/dev.

  • main dev

  • Updating timeline script only grabs what it doesn't have. Faster builds.

  • Now tracking github-timeline.json.

  • Adding tags. Versions are now updated.

  • Updating homepage copy.

  • Merge pull request workingonstudio/dev.

  • dev main

  • Updating order of homepage copy.

  • main dev

  • main dev

  • Favicon now changes based on user selection of tone.

  • Adding favicons. Adding utility for dynamic favicon.

  • main dev

  • Adding Sero headers for main site, and solidarity.

  • Updating SEO tags. Adding og:image. Updating config to allow for correct URL display on DEV.

  • Bump @types/node from 20.19.11 to 24.7.0.

  • Bump the minor-patch-updates group across 1 directory with 7 updates.

  • Adding usergroup, and product to email submission.

  • Did not realise just how large that last merge was. Like, multiple pages. note: must merge more often.

  • Fixing styleing of confirmation message on Dad Reply page.

  • main dev

  • Updating copy for email confirmation. Updating email store to include reset function.

5 October 2025

  • Adding list styling to Privacy/Terms.

  • Update final paragraph for Soldarity. Updating description for project.

4 October 2025

  • Updating Solidarity final line.

  • Updating homepage copy, and list. Updating project description.

  • More copy changes. Changing Avatars in the circle.

  • Updating copy of Solidarity. It's way more me.

  • Fixing typos.

  • Fixing typos. Tightening copy.

  • Adding honeypot to email. Updating copy.

  • Adding responsive styles for mobile/tablet.

3 October 2025

  • Spacing on navigation. Adding link to Github in footer.

  • main dev

  • Changing link to homepage in footer.

  • Adusting header size on mobile. Fixing widows. Adding link to download button.

  • Adding link in footer. Fixing color once pressing button in the header.

  • Fixing odd quote rendering behaviour. Adding cheeky message to IE button.

2 October 2025

  • Creating Emoji component that allows for tone changes when using radio button.

  • Fixing spacing a layout for medium screens. Grid now renders correctly.

  • Updating terms to reflect new pricing structure.

  • Updating pricing and early bird copy.

  • Working on small screen styling.

1 October 2025

  • Adding responsive styles for md resolution.

  • Fixing mobile layout of main components.

30 September 2025

  • Updating theme variables. Adding fade on hover to navigation elements.

29 September 2025

  • Updating navigation with icons. Adding navigation object.

  • Updating icon size on main site navigation. Yeah I know. I shouldn't be doing it on this branch.

  • Addign terms and privacy pages. Linking them from the main site.

  • Updating page titles. Adding animations to menu plus icon.

27 September 2025

  • Fixing footer alignment on mobile.

  • Rewriting navigation. Now consists of a menu button.

  • Updating homepage to include new copy. Fixing element spacing. Adding global h1 styles.

25 September 2025

  • Fixing ally issues. Updating Favicon.

  • Fixing spelling mistake.

  • dependabot/npm_and_yarn/npm_and_yarn-73ea615029 main

24 September 2025

  • Added fade effects to project page. Fixing grammatical errors. Altering buttons on Solidarity.

  • main dev

  • Updating header link for when someone has claimed the early bird. Updating Favicon.

  • Adding links to project data. Including Astros build in router for transitions between pages.

23 September 2025

  • storing email data locally if user has submitted thier email.

  • Focusing email input on header link click. Updating animations for share module.

  • Fixing aria label warnings.

22 September 2025

  • Adding loops form for email capture.

20 September 2025

  • Adding very basic form. Pushing for debug.

  • Adding simplified form for email signup.

  • Adding functionality to email subscribe, using Felte for form submittions and Zod for validation.

  • Beginning to add fetch requests.

  • Fixing left over Icon component error.

  • main dev

  • Adding link in header. Hopefully fixing merge conflict.

  • main dev

  • main dev

19 September 2025

  • Altering timeline styles.

18 September 2025

  • Clearing up issues with Icon component removal. All icons are now web components.

  • Fixing em dashes.

  • Removing more Icon components. Removing Utils file.

  • Updatig icons on Solidarity.

  • Switching to web components for icons. Will remove Icon component in time.

17 September 2025

  • Updating typography. Adding new navigation elements.

  • Fixing alt tags.

  • Adding animations to header logo.

  • Adding all images. Creating better animations.

  • Updating animation timings.

  • Background expands to reveal more people with the OTW overlay.

  • Adding fade in/out to OPW ring.

  • Fixing overlay toggle.

  • Adding toggle store. Debugging dataflow.

  • Adding overlay to circle images. Adding boolen for OTW-overlay.

  • Adding image circle, with overlays.

  • Adding card elements. Tidying files.

16 September 2025

  • Adding toggle.

  • Moving .css file into wrapper.

  • Adding content via .md file. Moving header out of main container for more control.

  • Adding framework for Solidarity page. Including styles, typeface imports from Cloudflare.

  • Adding hover color to Oxfam link.

15 September 2025

  • main dev

  • Adding more links to footer. Beginning the task of reponsive design.

  • Adding Footer component. Including footer from main site.

14 September 2025

  • Adjusting spacing on 404 page.

  • main dev

  • Adding link information to share buttons. Fixing footer icon for main site.

  • dev feat/theming

  • Adding 404 page. Updating global.css for correct background color. Adding supporting icons.

  • Switched Bluesky for social. Fixed download button padding. Updated copy. Added blur to header.

13 September 2025

  • main dev

  • dev main

  • Creating a separate astro partial for analytics. Adding props. Defaults to workingon.studio. Can now filter based on these tags.

  • dependabot/npm_and_yarn/npm_and_yarn-73ea615029 main

  • Updating with prettier, removing debugging comments.

  • dev feat/theming

  • dev main

  • main dev

  • Removing debugging information, seems Github was using a cached deploy workflow.

  • Adding further debug logging.

  • Issue found. Needed to included .env values in Github deploy.yml.

  • Adding debug info to check why stats aren't working on live site.

  • Merge pull request /moving-umami-ids.

  • Moving Umami details to .env. Didn't want to over expose. Reset all IDs.

12 September 2025

  • Updating date format in footer.

  • dev feat/theming

  • main dev

  • main dev

  • Merge pull request workingonstudio/adding-umami.

  • Changing to Umami as Plausable was resource heavy on Railway.

  • Fixing forward, shareModule animations.

  • Adding share module to forward button on email. Creating socialButtons data. Adding trash icons.

  • Adding share module component. Basic wiring. No functionality.

  • Small copy changes, and fix for homepage rendering.

11 September 2025

  • main dev

  • Adding Carbon icons for projects, main site.

  • Adjusting text sizes.

  • Adding project page. Updating styles. Creating the start of a main theme.

  • dev feat/theming

  • Adding some responsive styling to hero section.

10 September 2025

  • Adding projects index, but just for the URL structure. Redirecting dadreply url to dad-reply.

  • main dev

  • Adding early bird form confirmation, and loading. Using anchor to scroll to form. Updating button copy.

  • Adding and styling form elements. Adding basic form toggle.

  • Creating EarlyBird template. Moving .btn styles to main css file.

  • Added comment for new breakpoint.

  • Adding basic theme styles for typography. Adding extra breakpoint. Updating elements to use less tailwind styles.

  • Adding more global styles, scoped to dad-reply. Clearing extra classes in templates for typeography.

  • Bump vite in the npm_and_yarn group across 1 directory.

9 September 2025

  • Adding the start of the theming.

  • main dev

  • Updating strikethrough location on Pro trial. Updating hover: style on coming soon item.

  • Also adding final new feature preview for v1.5.

  • Adding pricing information. Updating download button logic.

  • Updating header links. Increasing size, adding separator with divide-x.

  • Adding interactions with email. Updating download button.

8 September 2025

  • Adding functionality to the reply button. Updating hover: logic for download buttons.

  • main dev

  • Adding header to Quotes section. Updating URLs on quotes.json. Copy updates.

  • Adding testimonials, or quote section. Sorting smooth scroll. Changing advanced button to start open.

  • Removing unnecessary variables, leaving advanced button open even when clicking away.

  • Fixing merge conflicts.

  • Fixing merge conflicts.

  • Fixing odd spacing for email address.

  • Fixing advanced button width on option selection.

  • Changing menu items to buttons for better control.

  • Making the advanced button example functional.

  • Making advanced button example functional, and styling that section with faux email.

  • Adding better icon utilities to help with pre-loading.

  • Fixing merge conflicts.

  • Converting to Iconify web components.

  • Wiring up the tone selection radio buttons.

  • Adding better styling for radio buttons to match tailwind/forms.

  • Fixing merge conflicts.

  • Attempting to add tailwind/forms.

  • Moving styling from main component to partials for 'feature pills'.

  • Updating alias for file paths. Adding to tsconfig to fix vsCode errors.

  • Fixing merge conflicts.

  • Starting the 1.5.0 features list. Updating the hero email with buttons. Creating filepath references.

  • Email now sits to the right side of the screen. Some responsive styles.

  • Updating export property of DownloadButton now const.

  • Updating copy, adding animation somewhere...

  • Creating download button component. Creating email component.

  • Starting to code split for better page management.

  • Creating Logo partial.

  • Creating dad-reply layouts, pages, and partials. Bringing in required typefaces (including material icons).

  • Previous commit had extra colon, will edit future Dependabot PRs before merging.

  • Bump 5 package (astro, dotenv, svelte, tailwindcss, tailwindcss/vite).

  • Bump @octokit/rest from 21.1.1 to 22.0.0.

  • Bypassing Timeline generation on dependabot PRs.

  • Using GITHUB_TOKEN in deploy.yml.

  • dependabot now groups similar PRs.

  • dependabot.yml now names PRs correctly.

  • Update deploy.yml.

  • Merge pull request /update-readme.

  • Update README.md.

  • Merge pull request /updating-reference-names.

  • Updating fetchGitHubTimeline.js with new account name reference.

  • Update deploy.yml to new account name.

  • Repository is now public, testing workflow.

  • Merge pull request /dependabot-config.

  • Create dependabot.yml.

  • Merge pull request /dev.

  • Getting rid of commented content.

  • Adding company details to footer. Updating luxon date display. Adding animations to hover states.

  • Merge pull request /dev.

  • Removing limit off Github fetch script.

  • Updating version in package.json.

  • dad-reply/setting-up-homepage dev

  • main dev

  • Switching to Plausible self hosted on Railway for analytics.

7 September 2025

  • main dev

  • Updating time formats.

  • Adding luxon for better timestamp parsing.

  • Creating store for finance totals. Updating last build time conversion.

  • Separating header/footer into parcials. Moving the timeline into it's own svelte component.

  • main dev

  • Converting table to use flexbox for better styling control. Added roles for accessibility.

  • Creating Svelte component to handle finance data. Populating financial data.

6 September 2025

  • Adding finance page skeleton. Including data.

1 September 2025

  • Earlier commit (v1.2.5) meant Astro, not Apollo.

  • Merge pull request /dev.

31 August 2025

  • Customising selection style, who would be selecting the text I don't know.

  • Changing hero copy to use lowercase 'w', yeah, that's a minor change if ever there was one.

  • Merge pull request /dev.

  • Update README.md, changing 'we' to 'I'. Kind of a "me, we" situation.

  • main dev

  • fallback-mono-font dev

  • main dev

  • Changing monofont from IBM Plex Mono, to Azeret Mono.

  • Updating Readme. No more default Apollo readme.

30 August 2025

  • Whoop! workingon.studio goes live on custom domain.

  • Merge pull request /dev.

  • main dev

  • Making changes to push site to custom domain.

  • Merge pull request /dev.

  • styling date header. Fixing title to match other name changes.

  • main dev

  • fixing url in footer.

  • changing repo name to lowercase.

  • Using meta tags to force topbar theme. Altering title.

  • Forcing darkmode. Adding config details for ngrok for testing.

  • Updating Github script to include all branches.

  • Updating 'last built' to 'last updated'. Adding truncate, and text align to button.

  • shortening repository text on smaller screens.

  • really truncating this time.

  • removing 'Working on' for mobile. Truncating repository link.

  • logo flicker now default on mobile. Added array for hero copy for easier styling.

  • Starting work on adjusting mobile rendering.

  • Merge pull request /dev.

  • Fixed version numbering. Now able to collect tags from commit messages.

29 August 2025

  • Remove timeline.json from tracking, add to gitignore. For real this time.

  • main dev

  • Updating Github fetch to respect version tags. Storing other tags in array.

  • Adding timeline.json to .gitignore.

  • Merge pull request /dev.

  • Removing sticky dates (chrono, not fruits).

  • Add timeline recovery documentation.

  • Timeline recovery: restored authentic development history from git reflog.

  • Updating timeline order. Date, last commit.

  • Fixing correct display of branches when merge happens.

  • main dev

  • Using Octocat for Github fetch. Fixing version numbering.

  • Setting up dev branch, now the site is live.

  • Add GitHub Pages deployment workflow.

  • main dev

  • Reducing width of main container. Adding styles to repo link. Formating commit messages.

  • Changing rendering of timeline. Styling cursors. Moving github link.

  • Fixing version number logic. Now depended on main branch.

  • Updating time format to include Timezone, and Seconds.

28 August 2025

  • Getting latest version from github. Styling entries.

  • Updating git fetch script to be more strict, and show commits from draft PRs.

  • Updating script to request repo data from Github.

  • main meta-timeline-development

  • Merge main into timeline branch, resolve settings.json conflict.

  • main dev

  • Adding fallback font.

  • Remove licensed fonts.

  • Remove licensed fonts.

  • Remove licensed font files - now hosted on CDN.

  • Sorting better timeline script, styling timeline.

  • Fixing annoying VsCode error.

  • Creating timeline script. Creating timeline component.

  • Adjusting target area, again.

  • Altering flickering speed, and target area.

27 August 2025

  • Adding flicker to .studio on hover.

  • Updating list copy.

  • Updating logo hover area.

  • Removing 'built with' section of footer.

  • adjusting logo glow color.

  • adding glow effect on logo hover.

  • improve build time formatting to 24-hour clock.

  • v1.0 - escape Framer constraints, migrate to Astro.