mirror of
https://github.com/wallabag/wallabag.git
synced 2025-05-04 15:44:42 +00:00
16 lines
586 B
JavaScript
16 lines
586 B
JavaScript
import { Controller } from '@hotwired/stimulus';
|
|
|
|
export default class extends Controller {
|
|
static targets = ['previewArticle', 'previewContent', 'font', 'fontSize', 'lineHeight', 'maxWidth'];
|
|
|
|
connect() {
|
|
this.updatePreview();
|
|
}
|
|
|
|
updatePreview() {
|
|
this.previewArticleTarget.style.maxWidth = `${this.maxWidthTarget.value}em`;
|
|
this.previewContentTarget.style.fontFamily = this.fontTarget.value;
|
|
this.previewContentTarget.style.fontSize = `${this.fontSizeTarget.value}em`;
|
|
this.previewContentTarget.style.lineHeight = `${this.lineHeightTarget.value}em`;
|
|
}
|
|
}
|