0.2.2 • Published 1 year ago

@monokai/monoco-svelte v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Monoco for Svelte

Try all options in the interactive demo

Installation

npm install @monokai/monoco-svelte

Usage

You can use Monoco in two ways, as a Svelte action or as a Svelte component. The action (lowercase monoco) is more flexible, as it can use scoped classes, whereas the component (title-cased Monoco) cannot inherit scoped classes so they have to be declared globally.

Svelte action

<script>
	import { monoco } from '@monokai/monoco-svelte'
</script>

<div class="block" use:monoco={{
	borderRadius: 32,
	color: '#f00',
	border: [2, '#000']
}}></div>

<style>
	.block {
		display: block;
		width: 128px;
		height: 128px;
	}
</style>

Svelte Component

<script>
	import { Monoco } from '@monokai/monoco-svelte'
</script>

<Monoco class="block" borderRadius={32} color={'#f00'} border={[2, '#000']}></Monoco>

<style>
	:global .block {
		display: block;
		width: 128px;
		height: 128px;
	}
</style>

Options

Go to the main Monoco repository to see all available options.

0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago