0.1.0 • Published 2 years ago

@el3um4s/svelte-titlebar v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

SVELTE-TITLEBAR

A Titlebar component for Svelte Projects

Live demo: el3um4s.github.io/svelte-titlebar/ NPM: @el3um4s/svelte-titlebar

Install and use the package

To use the package in a project:

npm i -D @el3um4s/svelte-titlebar

and then in a file:

<script>
	import { TitleBar } from '@el3um4s/svelte-titlebar';
</script>

<TitleBar
	{title}
	{isMaximized}
	on:clickMinimize={() => log('minimize')}
	on:clickUnmaximize={unmaximize}
	on:clickMaximize={maximize}
	on:clickClose={() => log('close')}
	class={theme}
	--background-color={backgroundColor}
	--text-color={textColor}
/>

API - Props

Prop NameTypeDefault value
titlestringTitle
isMaximizedbooleanfalse

API - Forwarded events

  • on:clickMinimize
  • on:clickUnmaximize
  • on:clickMaximize
  • on:clickClose

Screenshot

test-default

test-light

test-themes-colors

0.1.0

2 years ago

0.0.13

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.1

2 years ago