anti scroll

ブラウザと小説の新しい関係を模索する

nehan-player v0.1.1を公開しました

nehan-playerの0.1.1を公開しました。

tategakibunko.github.io

変更点

  • NehanPlayer.initializeにて、cssTextオプションを指定できるようになりました。
  • ページ番号(ノンブル)の表示位置が、ページ送りメニューバーの中ではなく、本文画面の中に表示されるようになりました。

cssTextオプションについて

nehan-player要素のスタイルはcssFilesオプションで読み込むスタイルシート群を指定できるのですが…

NehanPlayer.initialize({
  cssFiles: ['path/to/my-style.css']
});

しかし、外部ファイルをわざわざ用意したくない場合は、cssTextオプションが便利です。

NehanPlayer.initialize({
  // メニューバーは非表示
  cssText: "#menu { display: none }"
});

ページ番号の表示位置の変更

これまでのページ番号は、ページ送りボタンと一緒にメニューバー内に表示されていました。

しかしこれを、本文画面の要素として表示させることにしました。

f:id:convertical:20210417152803p:plain
本文画面にページ番号を表示

このデザイン変更により「メニューバーは必要ないかな」というときに、安心して(スタイル定義で)消去できるようになりました。

f:id:convertical:20210417152831p:plain
メニューバーを消したデザイン