hotline.mjs/README.md

48 lines
1.4 KiB
Markdown
Raw Normal View History

2024-11-24 21:39:11 +07:00
# hotline.mjs
Module for creating "hot lines"
## Example
2024-12-14 19:42:44 +07:00
```html
<section id="wrap_articles">
<!-- First element -->
<article>
<h3>Place</h3>
</article>
<!-- Second element -->
<div>
<p>here</p>
</div>
<!-- Third element -->
<a>anything</a>
</section>
```
2024-12-14 19:23:17 +07:00
```js
2024-11-24 21:39:11 +07:00
// Initializing an instance of hotline manually
const instance = new hotline(
'articles',
document.getElementById('wrap_articles')
);
// Initializing settings of the hotline instance
instance.move = false;
instance.wheel = true;
instance.delta = 15;
// Starting the hotline instance
instance.start();
```
## Preview
2024-12-14 19:23:17 +07:00
### Site of Svoboda anarchist organization [svoboda/works](https://git.mirzaev.sexy/svoboda/works)
![svoboda.works preview](/preview/24.gif)<br><br>
2024-11-25 09:34:56 +07:00
### Telegram chat-robot market [mirzaev/arming](https://git.mirzaev.sexy/mirzaev/arming)
2024-11-25 12:25:22 +07:00
![ARMING preview](/preview/5.gif)<br><br>
2024-11-25 09:34:56 +07:00
### Large project, marketplace system [mirzaev/skillparts](https://git.mirzaev.sexy/mirzaev/skillparts)
but the example is taken from another project that was copied and corrupted by another programmer<br><br>
2024-11-25 12:25:22 +07:00
![SkillParts preview](/preview/8.gif)<br><br>
2024-11-25 09:34:56 +07:00
### Pen in the [CodePen](https://codepen.io/mirzaev-sexy/pen/gOzBZOP)<br><br>
2024-12-14 19:23:17 +07:00
![CodePen preview](/preview/2024-11-27%2021_48_32-hotline.mjs.png)
![CodePen preview](/preview/17.gif)
2024-11-25 09:34:56 +07:00
![CodePen preview](/preview/6.gif)