Skip to content

Conversation

@JasonWarrenUK
Copy link
Collaborator

@JasonWarrenUK JasonWarrenUK commented Jun 16, 2025

I WILL WRITE DETAILS LATER/TOMORROW, but I wanted to get this PR up for @AlexVOiceover

Overview

Connects the dashboard all the way through to the Question Card component, using the app state all the way through.


TL;DR

  • From here on, all connective logic goes via the app state in the context
const app:App = $state({
  /* everything */
})
  • Probably need to reset the DB, genuinely can't remember at this point...

Changes

I'm sorry, there's simply no way of describing all the changes in detail.

  • Every Svelte file edited to use the state
  • Loads of new types
  • All utility functions moved into separated modules

Summary

This PR is a rabid dog that, nevertheless, won Crufts

Copy link
Collaborator

@AlexVOiceover AlexVOiceover left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, this was a massive one. Merging

@AlexVOiceover AlexVOiceover merged commit 3af12a7 into main Jun 16, 2025
1 check passed
@AlexVOiceover AlexVOiceover deleted the feat/link-list-to-detail branch June 16, 2025 17:48
AlexVOiceover added a commit that referenced this pull request Nov 1, 2025
Issue #18:
- Remove italic styling from action question preview text in app.css
- Remove italic class from font size control icon
- Remove italic class from help modal screenshot captions

Issue #20:
- Update manager actions field text from 'Manage actions...' to 'The actions...'
- Clean up Tooltip formatting in ActionsCRUD component

- Update TESTING_ISSUES.md to mark Issues #18 and #20 as fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants