チャットボットを作ろう:3.CSS修正
BotUIを本サイトのAboutページに埋め込んだが,会話が長くなると二重にスライドバーが表示されて使いづらい.そこで,BotUIのCSSを修正することにした.
2018/02/11追記:このあと,本サイトのJekyll themeをEasyBookからCentrariumに変更した.詳細はJekyll themeをCentrariumに変更する - Memotaroを参照されたい.
以下は修正前の動作.他に何か質問ありますか
あたりから,二重にスライドバーが表示されてしまう.
以下は修正後の動作.他に何か質問ありますか
以降もスライドバーが出現することはない.
関連記事はこちら:
環境
手順
BotUIのCSSとJavaScriptをローカルに保存
ローカルでBotUIを実行するのに必要なファイルをGitHubからダウンロードする.公式ドキュメントによると,botui.min.css
とbotui-theme-default.css
とbotui.min.js
があれば良さそう1.Easybookのディレクトリ構造を鑑み,それぞれcss/
およびjs/
配下に保存する.
botui.min.css
を修正
.botui-app-container
のheight:500px
をコメントアウトし,高さ制限をなくす.
_include/head.html
を修正
CDNではなく,ローカルのbotui.min.css
とbotui-theme-default.css
を参照する.
_layouts/bot.html
を修正
CDNではなく,ローカルのbotui.js
を参照する.
結果
こんな感じになった.
参考
-
試行錯誤の結果,
botui.min.css
をいじるだけで問題は解決できることが判明したので,全てをダウンロードする必要はなかった. ↩
Subscribe via RSS