Skip to content

Commit 7f9491c

Browse files
BeeMargaridaKamell PerrykamellperryJasonXu314mrbrianevans
authored
[update]: next minor (#236)
* [docs]: added missing installation check boxes and fixed typo * [core]: fixed typos * [core]: Yarn and Storybook migration (#160) * [migration]: all packages on kit-next.377 and use storybook template * [@svelteui/core]: configuring story book (viewport modifications and set up) * [@svelteui/core]: moved lib contents to src * [@svelteui/core]: fixed stories for button * [core]: fixed all eslintrcs * [core]: started theme setup for core package * [core]: storybook working with dark and light theme * [core]: revert some changes and remove logs * [core]: remove unused logic * [core] yarn migration (#157) * [core]: migrate to yarn * [docs]: update contribution guide to include yarn * [core]: modify github pipelines to use yarn * [core]: format and lint code * [core]: update yarn.lock (#161) Co-authored-by: BeeMargarida <[email protected]> * [@svelteui/core]: support number as size in Button (#165) * [@svelteui/core]: fix missing prop type in NumberInput * [@svelteui/core]: use new prop approach in all components * [@svelteui/core]: remove onMouseEnter and onMouseLeave prop and use dispatch events instead * [@svelteui/core]: simplify prop approach in Button * [@svelteui/core]: format code - yarn format result * [@svelteui/core]: revert yarn format * [@svelteui/core]: remove BrowserRender, ServerRender and Fragment component (#167) * [core]: normalize scripts with : and udpdate readmes (#169) * [core]: sorted package jsons * [core]: updated docs and core dev scripts * [@svelteui/core]: Export all components prop types (#173) * [@svelteui/core]: export all component types instead of the whole styles * [core]: yarn lock * [core]: linting + format all package.json * [@svelteui/core]: fix select autocomplete logic that showed previous option on reload (#177) * [@svelteui/core]: fix Tabs bug where events inside tab content were not propagated due to node handling (#180) * [@svelteui/prism]: fix indentation problem on the first line (#181) * [@svelteui/prism]: fix indentation problem on the first line * [core]: remove package.json from prettier * [docs]: fix docs dev command, add docs node_modules to clean:all command and update tsconfig of core * [@svelteui/demos]: remove unecessary code from demos code examples (#182) * [@svelteui/core]: updated tsconfig * [@svelteuidev/core] Menu custom control (#184) * [@svelteui/core]: support for custom control in Menu * [@svelteui/core]: expose menu functions for opening/closing/toggling the menu state outside the component * [@svelteui/demos]: demo for Menu custom control * [docs]: add custom menu control examples to docs * [docs]: add missing period * [core]: remove flacky test * [@svelteui/core]: add role and aria info to custom menu control * [@svelteui/core]: added menu story * [core]: syncpack was failing script * [docs]: added modal clarification and removed banner * [core]: changed publish scripts due to unknown npm bug * [@svelteui/core]: menu story * [core]: fixed peerdeps versioning issues * [release]: 0.7.2 * [core]: fixed dev:core script * [@svelteui/composables]: migrated directory structure from the use of lib * [@svelteui/composables]: removed storybook config * [core]: fixed package json * [core]: changed yarn install to yarn in workflow * [core]: Storybook for core, composables and dates packages (#190) * [core]: removed unused stories from packages * [core]: moved storybook configuration to configuration folder and updated paths * [core]: working storybook that shows core stories * [core]: simple use-click-outside story for testing purposes * [core]: delete old storybook folders * [core]: stabilize storybook config * [@svelteui/composables]: change to * [@svelteui/dates]: change to * [core]: stories for dates, core and composables and simple example stories * [core]: format and lint fixes * [@svelteui/prism]: ignore line for prettier in prism * [@svelteui/composables]: small fix in alias * [@svelteui/composables]: small fixes to alias * [core]: bump vitest, cleanup dependencies, remove unecessary test setup and fix tests * [core]: update scripts + contributing scripts * [@svelteui/core]: Fixes #189 - fix Switch disabled style and add dark styles (#192) * [@svelteui/core]: fix switch disabled style and add dark mode style * [@svelteui/core]: fix switch disabled style and add dark mode style * [core]: migrate to new svelte-package approach since svelte-kit package is deprecated (#194) * [docs]: improve Modal target warning and demo (#197) * [@svelteui/core]: fix type inconsistency in actions API (#198) * [core]: move all packages outside lib folder (#196) * [@svelteui/preprocessors]: moved code from src/lib into src * [@svelteui/prism]: moved code from src/lib into src * [@svelteui/tests]: moved code from src/lib into src/ * [@svelteui/demos]: moved code from src/lib into src * [core]: removed static files from packages * [@svelteui/dates]: moved src/lib into src/ * [core]: fix packaging with new aliases: bump svelte-package with fix * [docs]: fix paths for components * [@svelteui/core]: fix test setup * [core]: fixed pub script and changed storybook to dev * [core]: made modal error more clear * [core]: [release] 0.7.3 * [core]: updated readme for rebase * [@svelteui/core]: fix Tab dark mode color and simple story for testing purposes (#201) * [@svelteui/core]: fix element retrieval in Modal (#203) * [@svelteui/core]: fix switch disable behaviour * [core]: bump svelte version * [core]: update yarn lock * [core]: do not change package.json on prettier since it changes the peerDependencies semver (#213) * [@svelteui/core]: add Chip and ChipGroup components (#209) * [@svelteui/core]: add Chip and ChipGroup components Stubbed first draft of components. Not ready yet. Mostly copied from other components like Checkbox and also Mantine. Not tested. Signed-off-by: Brian Evans <[email protected]> * [@svelteui/core]: change Chip styles after code review Edited the styles for Chip based on PR feedback. Used color functions where possible, instead of hard coding. Also changed the way variants are selected. Added a checkmark when a chip is selected. Signed-off-by: Brian Evans <[email protected]> * [@svelteui/core]: added Storybook story for Chip Signed-off-by: Brian Evans <[email protected]> * [@sveltui/core]: make Chip label dynamic Co-authored-by: Ana Margarida Silva <[email protected]> * [@svelteui/core]: Chip styling and Story changes Based on PR feedback: - added more stories to storybook for sizing, and the different states - fixed dark mode selectors to use old method [`${theme.dark} &`] - made the label dynamic from label prop if no children provided to component Signed-off-by: Brian Evans <[email protected]> * [@svelteui/core]: hide input element in Chip Wrap the input element in a div which hides it. Signed-off-by: Brian Evans <[email protected]> * [@svelteui/core]: ChipGroup storybook Stories Added Stories for testing the ChipGroup. Removed some defaults from the ChipGroup component since these are set in Chip. Removed the input type prop, as it's not necessary. Signed-off-by: Brian Evans <[email protected]> * [@svelteui/core]: Chip disabled checked styling Signed-off-by: Brian Evans <[email protected]> Signed-off-by: Brian Evans <[email protected]> Co-authored-by: Kamell <[email protected]> Co-authored-by: Ana Margarida Silva <[email protected]> * [docs]: fix docs paths (#214) * [docs]: fix docs paths for svelteui-core and edit page * [docs]: fix doc paths for composables * [docs]: fix doc paths for dates * [docs]: fix doc path for preprocessors * [@svelteui/core]: Fix menu placement bug (#216) The menu placement was not working when a custom control was used. I fixed the bug by making the custom control the reference, unless it doesn't exist, then use the default control element. The Story demonstrates the fix. Signed-off-by: Brian Evans <[email protected]> Signed-off-by: Brian Evans <[email protected]> * [core]: fix storybook global undefined error * [@svelteui/core]: fix type, TS errors and format * [docs] README documentation for NPM package (#218) * [docs]: Documentation for Chip and ChipGroup (#220) * [@svelteui/core]: fix Chip export * [@svelteui/core]: improvements to Chip and ChipGroup - support multiple or not * [@svelteui/demos]: chip demos * [@svelteui/core]: format fixes * [docs]: chip docs * [@svelteui/core]: use same path for linting command as in format * [core]: Fix npm dependency errors on install (#222) * [docs]: rename prepare script to not be called by husky * [core]: fix vite npm dependency error * [core]: add deno to contributing guide * [core]: small fix * [@svelteuidev/demos] Fixes #225: Gradient problem in docs (#228) * [@svelteui/core]: badge simple story and fix in prism styles * [docs]: add rollup to fix error on dev * [@svelteui/demos]: fix CompositeRender event dispatch * [@svelteui/core]: add IconRenderer (#223) * [core]: fixes #233 - update dev docs setup documentation * [@svelteui/core]: refactor import Signed-off-by: Brian Evans <[email protected]> Co-authored-by: Kamell Perry <[email protected]> Co-authored-by: Kamell <[email protected]> Co-authored-by: Brisklemonade <[email protected]> Co-authored-by: Jason Xu <[email protected]> Co-authored-by: Brian Evans <[email protected]> Co-authored-by: Kyle Shepherd <[email protected]>
1 parent 6fdc11b commit 7f9491c

File tree

129 files changed

+1287
-192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+1287
-192
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 1 deletion

apps/docs/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,18 @@
1111
"@svelte-docs/publisher": "0.2.3",
1212
"@svelte-docs/themes": "1.0.1",
1313
"npm-run-all": "4.1.5",
14-
"svelte-tooltip": "1.2.0"
14+
"svelte-tooltip": "1.2.0",
15+
"rollup": "2.79.1"
1516
},
1617
"scripts": {
1718
"build": "rollup -c ../../node_modules/@svelte-docs/core/rollup.config.js",
1819
"autobuild": "rollup -c ../../node_modules/@svelte-docs/core/rollup.config.js -w",
19-
"prepare": "deno run --unstable --allow-read --allow-write ./prepare.ts",
20-
"dev": "yarn prepare & yarn start:dev & yarn autobuild",
20+
"prepare:docs": "deno run --unstable --allow-read --allow-write ./prepare.ts",
21+
"dev": "yarn prepare:docs & yarn start:dev & yarn autobuild",
2122
"start": "node ../../node_modules/@svelte-docs/server",
2223
"start:dev": "PORT=3002 node ../../node_modules/@svelte-docs/server --dev --single",
2324
"start:pagewatch": "node ../../node_modules/@svelte-docs/core/watcher",
24-
"deploy": "yarn prepare & yarn build && deno run -A --unstable ../../scripts/docs/build.ts",
25+
"deploy": "yarn prepare:docs & yarn build && deno run -A --unstable ../../scripts/docs/build.ts",
2526
"deploy:nobuild": "node ../../node_modules/@svelte-docs/publisher"
2627
}
2728
}

apps/docs/src/includes/sidebar.md

Lines changed: 1 addition & 0 deletions

apps/docs/src/pages/composables/use-browser-context.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-click-outside.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-clipboard.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-css-variable.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-debounce.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-download.md

Lines changed: 1 addition & 1 deletion

apps/docs/src/pages/composables/use-element-size.md

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)