Skip to content

Comments

Draft: Renewal#147

Open
abbychau wants to merge 10 commits intomasterfrom
renewal
Open

Draft: Renewal#147
abbychau wants to merge 10 commits intomasterfrom
renewal

Conversation

@abbychau
Copy link
Collaborator

@abbychau abbychau commented Aug 15, 2023

Svelte 4.0 upgrade.
SvelteKit upgrade.
Remove Rollup and replace with vite.
Replace node-sass.

DO NOT MERGE YET

@rkofman
Copy link

rkofman commented Nov 9, 2024

@abbychau is there a chance this renewal work will land? I'm currently building a SvelteKit app with Bulma, and trying to figure out if I need to write my own little component library or not.

@abbychau
Copy link
Collaborator Author

@rkofman shot! I totally forgot about this renewal because of my other busy projects.

Many things will be broken in this stage.
Let me try to review this and to see the demo page can at least be built.

and try to bring this up to svelte 5 to prevent future headache.

actually the runes help fixing the prolong dialog/model problem in a easier way.

@abbychau
Copy link
Collaborator Author

@rkofman could you add my discord so that I know more about your current usage?

@rkofman
Copy link

rkofman commented Nov 11, 2024

@abbychau Send a discord friend request from your profile; not sure if you meant I should join a particular server.

- Improved code formatting and consistency in Dialog component.
- Enhanced user experience by ensuring proper focus handling on dialog open.
- Updated dialog styles for better responsiveness and accessibility.
- Removed unused Dropdown and File components to streamline the codebase.
- Added TypeScript definitions for svelte-highlight and codesandbox.
- Updated tsconfig.json to improve type checking and module resolution.
- Modified package.json to include type definitions and exports.
- Removed obsolete publish-doc.ps1 script.
- Enhanced utility functions with JSDoc comments for better documentation.
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.

2 participants