Skip to content

Team-GOATS/svelte-toggles-npm-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Goats Svelte Toggles UI Library

We stressed so you could relax!

View Demo Site · Report Bug ·

Fully Released

Team GOATS from Holmesglen Svelte Toggle Switches functionality is done for you, no tedious research and bug fixing just for Light & Dark mode!



Basic

Horizon

Rays

Simple

Toggles

Current Toggles

Name Import Statement Description
Basic svelte-toggles/src/Basic Sun Morphs into Crescent Moon
Horizon svelte-toggles/src/Horizon Sun falls behind Horizon
Rays svelte-toggles/src/Rays Sun w Rays morphs into Crescent Moon
Simple svelte-toggles/src/Simple Sun Morphs into Moon

Get Started

Check your Local Storage for your Light value when the Sun is visible

To install and set up the library, run:

npm i svelte-toggles

Or if you prefer using Yarn:

yarn add svelte-toggles

Usage

Import our Toggle like this (For Example);

import Basic from 'svelte-toggles/src/Basic'

<Basic/>

Properties

[+] size

Change the size of the toggle

Type: String

You can select from; small, medium or large (Default: medium)

Example use below:

<Basic size="small"/>

[+] Fill

Change the Colour of the Toggle according to the State

Type: String

[+] lightFill

Colour of Toggle when Light Value is present

[+] darkFill

Colour of Toggle when NO Light Value is present

You can select from; Any take HEX or RGBA code

Default Light: #24282E | Default Dark: #FACB26

Example use below:

<Basic lightFill="#ff0000" darkFill="#ff03f5"/>
<Basic lightFill="255, 255, 255" darkFill="0, 0, 0"/>


Known Bugs

  • Rays Toggle - Double clicking toggle will cause the sun rays to be visible when they may not meant to be. ONLY affects animation

Inspiration

Inspired by the React Toggles library; toggles.dev

Special Thanks

Our Teachers throughout our Diploma; Daniel & Alex

Waqas Ahmad on helping develop the "Rays" SVG Animation

About

Team GOATS (from Holmesglen) Toggle package for Svelte!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published