1.0.4 • Published 4 years ago

daniela v1.0.4

Weekly downloads
10
License
MIT
Repository
github
Last release
4 years ago

Daniela

Collection of customizable DOM dialogs.

For usage, see the example code.

Installation

npm i daniela

or

<link rel="stylesheet" href="https://unpkg.com/daniela/dist/daniela.min.css">
<script src="https://unpkg.com/daniela/dist/daniela.min.js"></script>

Customization

You can override the following CSS variables:

--daniela-background (default: #000)

--daniela-foreground (default: #EEE)

--daniela-z-dialog (the dialog z-index, default: 20)

--daniela-z-toast (the toast z-index, default: 30)

--daniela-radii (for the border-radius, default: 4pt)

API

toast void

Display a message by the given time.

message string

The message to be shown.

time ?number

The time on screen (ms) The default value is 3000

decide Promise<boolean>

Ask the user a question.

question string

The question to be asked (question mark not included). The only possible answers are Yes or No.

input Promise<string>

Read input from the user.

headline string

The title of the dialog.

hint ?string

The input label. The default value is empty.

validate ?(value: string) => boolean

The validation function take as parameter the input value and check if is valid or not. By default, it checks that the value is not empty.

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.0

4 years ago

1.0.1

4 years ago