An unofficial(yet) implementation of Chakra Ui for SvelteJS

Overview
Comments
  • chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2

    chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • chore(deps): bump loader-utils from 1.4.0 to 1.4.2

    chore(deps): bump loader-utils from 1.4.0 to 1.4.2

    Bumps loader-utils from 1.4.0 to 1.4.2.

    Release notes

    Sourced from loader-utils's releases.

    v1.4.2

    1.4.2 (2022-11-11)

    Bug Fixes

    v1.4.1

    1.4.1 (2022-11-07)

    Bug Fixes

    Changelog

    Sourced from loader-utils's changelog.

    1.4.2 (2022-11-11)

    Bug Fixes

    1.4.1 (2022-11-07)

    Bug Fixes

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Add documentation on how to start contributing

    Add documentation on how to start contributing

    Could you please add a short section in the Readme on :

    • how we could start contributing
    • and setup this project properly as a developer ?

    This could help onboard new commiters to help you in implementing new chakraui components :) Thanks for this projects looks very promising 👍🏻

    documentation 
    opened by finalspy 1
  • docs: update readme and contributing guide

    docs: update readme and contributing guide

    This PR has been long overdue. It adds the guides for contributing and setting up chakra-ui-svelte.

    There's still so much to be done but this should close #1. More guides and docs would be added later.

    opened by elcharitas 0
  • feat: pass all element native props

    feat: pass all element native props

    Currently, Chakra UI fails to pass props properly to underlying elements. This means when we have a custom Box such as:

    <Box as="img" src="https://elcharitas.dev/favicon.png" />
    

    In the example above, the src prop above would not be passed to the created image. This PR fixes this

    opened by elcharitas 0
  • fix: disable $lib imports

    fix: disable $lib imports

    There seems to be a change in svelte-package which I must have missed over the months. Apparently, imports from $lib only fail to resolve and this is making apps built with this library to keep crashing.

    This PR fixes this.

    opened by elcharitas 0
  • fix: icon event and styles bubbling

    fix: icon event and styles bubbling

    Currently, It's really hard to bubble events and pass styles to svelte:component. This is because, use directive works only for elements and as such, bubbling events wouldn't work. Passing styles around too is difficult since use:chakra is not allowed either. For many months, I thought on how this can be achieved. And after so long, I got it finally.

    This PR adds a wrap prop which allows svelte:component to be wrapped with an element of choice. This element would in turn receive all styles and events. It also adds one more thing. It creates styles and passes its as a class to the underlying component. This way, it's easier to simply decide not to use wrap

    opened by elcharitas 0
  • chore: revamp actions and scripts

    chore: revamp actions and scripts

    This PR does nothing fancy. I'm in the midst of migrating to histoire for documentation as it's more easy to set up for svelte projects and the current storybook set up seems to have been broken.

    This PR is a prelude to this. It moves the landing page (https://chakra-svelte.vercel.app) components into a specialized dir and fixes build commands

    opened by elcharitas 0
Releases(0.1.0)
  • 0.1.0(Jan 5, 2023)

    What's Changed

    • feat: pass all element native props by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/16
    • docs: update readme and contributing guide by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/17
    • v0.1.0 by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/21

    Full Changelog: https://github.com/elcharitas/chakra-ui-svelte/compare/0.0.6...0.1.0

    Source code(tar.gz)
    Source code(zip)
  • 0.0.6(Jan 5, 2023)

    What's Changed

    • fix: disable $lib imports by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/14
    • v0.0.6 by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/15

    Full Changelog: https://github.com/elcharitas/chakra-ui-svelte/compare/0.0.5...0.0.6

    Source code(tar.gz)
    Source code(zip)
  • 0.0.5(Jan 5, 2023)

    What's Changed

    • fix: specify package path explicitly by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/13

    Full Changelog: https://github.com/elcharitas/chakra-ui-svelte/compare/0.0.4...0.0.5

    Source code(tar.gz)
    Source code(zip)
  • 0.0.4(Jan 1, 2023)

    What's Changed

    • fix(ops): remove tests from publish action by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/12

    Full Changelog: https://github.com/elcharitas/chakra-ui-svelte/compare/0.0.3...0.0.4

    Source code(tar.gz)
    Source code(zip)
  • 0.0.3(Jan 1, 2023)

    What's Changed

    • chore: migrate to sveltekit v1 by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/5
    • chore: revamp actions and scripts by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/6
    • fix: icon event and styles bubbling by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/8
    • feat: migrate to histoire by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/9
    • feat: add npm publish action by @elcharitas in https://github.com/elcharitas/chakra-ui-svelte/pull/11

    New Contributors

    • @elcharitas made their first contribution in https://github.com/elcharitas/chakra-ui-svelte/pull/5

    Full Changelog: https://github.com/elcharitas/chakra-ui-svelte/compare/v0.0.2...0.0.3

    Source code(tar.gz)
    Source code(zip)
  • v0.0.2(May 7, 2022)

    Stable pre-release of implementation of chakra ui in svelte. This release has the following components

    • ChakraProvider - Which should wrap all other components
    • Box - The Basic component upon which every other component is built on
    • Icon
    • Logo
    • Text
    • VisuallyHidden
    • Button
    • IconButton - IconButton is still buggy and proper documentation is not yet available
    • Flex
    • Stack
    • HStack
    • VStack

    Documentation would be available soon

    Source code(tar.gz)
    Source code(zip)
Owner
Jonathan Irhodia
Engineering the Web3 with JavaScript, Solidity, Python, and Rust
Jonathan Irhodia
Chakra UI Animations is a dependancy which offers you pre-built animations for your Chakra UI components.

Chakra UI Animations Chakra UI Animations is a dependancy which offers you pre-built animations for your Chakra UI components. Installation yarn add @

Code Chemistry Inc. 9 Nov 19, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
zieeco 12 Jul 8, 2022
Unofficial Chapa Payment Implementation with Express.js

Chapa Payment Integration This is Unofficial implementation of payment with Chapa API using expressjs Getting started To get the Node server running l

Bereket Lemma 4 Nov 7, 2022
👜 Next-gen e-commerce built using Remix, Chakra UI, GraphQL and web3

?? Future Store About Here at New Store, we have the best in women's, men's, bags, shoes, accessories and more. Unmissable discounts and installments.

Matheus Trindade 16 Dec 26, 2022
A custom Chakra UI component that adds ready-made styles for rendering remote HTML content.

Chakra UI Prose Prose is a Chakra UI component that adds a ready-made typography styles when rendering remote HTML. Installation yarn add @nikolovlaza

Lazar Nikolov 50 Jan 3, 2023
The Remix Stack with Clerk authentication, Supabase database, Chakra UI, testing, linting, and more.

Remix Bossa Nova Stack Learn more about Remix Stacks. What's in the stack User management with Clerk Database with Supabase Styling with Chakra UI Dep

Clerk 32 Jan 2, 2023
An opinionated Next.js + Chakra + TypeScript starter

Nextjs + Chakra + Typescript Starter ✨ An opinionated Next.js + Chakra + TypeScript starter packed with: ⚡️ Next.js 12 ⚛️ React 18 ✨ TypeScript ?? Cha

jaclyn 3 Sep 17, 2022
Source code my personal website is written using Next.js, Tailwind CSS and Chakra UI

Homepage Overview. / Home page. pages/blog/[slug] - Static pages/social - Social page. pages/photos - Photos page. pages/activites - Activites page Di

Adem Can 6 Dec 13, 2022
A fullstack next.js template with all the fun stuff like next auth, mongodb, prisma, chakra ui

Welcome to FullStack Next.js template ?? A fullstack next.js template with all the fun stuff like next auth, mongodb, prisma, chakra ui ✨ Demo Tech Ne

Avneesh Agarwal 10 Oct 16, 2022
A Versatile, Extensible Dapp Boilerplate built with Rainbowkit, Next.js, and Chakra-ui.

rainplate • A Versatile, Extensible Dapp Boilerplate built with Rainbowkit, Next.js, and Chakra-ui. Getting Started Click use this template to create

White Noise 12 Nov 22, 2022
🐦 A simple and minimal dashboard for your homelab made with Chakra UI and NextJS!

Dashbird (WIP) ?? A simple and minimal dashboard for your homelab made with Chakra UI and NextJS! Features ?? Simple configuration ?? Easily selfhosta

mellowmarshe 3 Oct 23, 2022
Unofficial API client for the Tidbyt API. Use this client to control Tidbyt devices and integrate with other services.

Tidbyt Client for Node.js Unofficial API client for the Tidbyt API. Use this client to control Tidbyt devices and integrate with other services. Insta

Nicholas Penree 19 Dec 17, 2022
An unofficial, simplified version of the @Shopify/koa-shopify-auth middleware library.

simple-koa-shopify-auth https://www.npmjs.com/package/simple-koa-shopify-auth NOTE: This package is not maintained by or affiliated with Shopify. Desc

David 20 Nov 7, 2022
This is an unofficial front end for Hacker News, reminiscent of the Windows XP era Outlook email client on a Windows XP default desktop

Hacker XP Hacker News styled as the Windows XP Outlook email client. Try out Hacker XP here! Description This is an unofficial front end for Hacker Ne

null 19 Jul 12, 2022
Unofficial HelmRelease search through awesome k8s-at-home projects

k8s at home search (unofficial) Search Flux HelmReleases through awesome k8s-at-home projects, check it out at https://whazor.github.io/k8s-at-home-se

Nanne 92 Jan 2, 2023
Unofficial WhatsApp Linux client built with Electron.

WhatsApp Desktop for Linux (unofficial) WhatsApp Linux client built with Electron. As WhatsApp doesn't compile the official app for Linux, here is an

Alberto Mimbrero 39 Jan 3, 2023