<commit_before># What it is?

ModalWindow is a JavaScript OpenSource library provides easy interface to work with modal windows (written by <NAME>). It has no dependencies and use pure JavaScript.

# What the license is?

Read LICENSE file.

# Simple using example

```js
new ModalWindow('Hello').show()
```

# How to customize my window?

All ModalWindows have following fields:

* layout - contains all the window's DOM-elements inside
* overlay - makes black (by default) background behind a window
* window - defines the window's appearance
* content - defines the window's content appearance

For example you want characters to be big at your window.

```js
var modal = new ModalWindow('These are big letters.');

modal.contentElement.style.fontSize = '35px';

modal.show();
```

# How to lock (and unlock) a window?

```js
var window = new ModalWindow('It is impossible to close this window.');

window.lock();

window.unlock();
```

# Where can I see examples?

[There](http://razip.github.io/ModalWindow/).<commit_msg>README fixes<commit_after># What is it?

ModalWindow is a JavaScript OpenSource library provides easy interface to work with modal windows (written by <NAME>). It has no dependencies and use pure JavaScript.

# What is the license?

Read LICENSE file.

# Simple using example

```js
new ModalWindow('Hello').show()
```

# How to customize my window?

All ModalWindows have following fields contain DOM-objects:

* layout - contains other elements
* overlay - makes black (by default) background behind a window
* window - defines the window's appearance
* content - defines the window's content appearance

For example you want characters to be big at your window.

```js
var modal = new ModalWindow('These are big letters.');

modal.content.style.fontSize = '35px';

modal.show();
```

# How to lock (and unlock) a window?

```js
var modal = new ModalWindow('It is impossible to close this window.');

modal.lock();

modal.unlock();
```

# Where can I see examples?

[There](http://razip.github.io/ModalWindow/).
{'fraction_non_alphanumeric': 0.10642471799901913, 'fraction_numerical': 0.00196174595389897, 'mean_word_length': 4.411140583554377, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6551533', 'n_tokens_mistral': 584, 'n_tokens_neox': 561, 'n_words': 253}