機能追加と仕様変更とその他ちょこちょこ Luxeritas 1.53

Luxeritas 1.53

機能追加と仕様変更。ver1.52 以降のスクロール追従領域の動作安定化。

その他、ちょこちょこしたバグの修正。

詳しくは後述。

機能追加とか仕様変更に関する解説

コピーライトの書式変更機能追加

フッターの下にあるコピーライトの書式・文言を自由に変更できる機能を追加しました。

コピーライト書式変更画面

本当は「カスタマイズ(外観)」に置くべきなんだけど、横幅の関係で「カスタマイズ」の方にありますw

まぁ、文章を書いたり、絵を描いたりすれば、その時点で自動的に著作権が発生するのでコピーライトなんざ、本来不要なんだけどね。

コピーライト要らないって方は、「自由書式」にして中身空白にすれば良かです。

1カラムの時のモバイルメニュー

1カラムに設定してサイドバーが無いにも関わらず「豪華版モバイルメニュー」を選択すると、

モバイル版のグローバルナビ

サイドバーボタンが表示されており申したw
しかも、これがあるせいで、console にスクリプトのエラーが出力される。

↓ 表示しないようにしました。

1カラムでのモバイル版のグローバルナビ

仕様変更

スクロール追従領域の動作を安定させるために、以下の class を id に変更しました。

  • class="sidebar" を id="sidebar" に変更
  • class="sidebar-2" を id="sidebar-2" に変更(3カラム)

CSS で「.sidebar{}」等を書いている方はご注意ください。

改訂履歴

機能追加

  1. コピーライトの書式・文言を自由に変更できる機能追加

仕様変更

  1. class="sidebar" を id="sidebar" に変更
  2. class="sidebar-2" を id="sidebar-2" に変更
  3. 1カラムで「豪華版モバイルナビ」を使用した場合に「Sidebar」を表示しないように変更
  4. カスタマイズの「コピーライト表示部の文字色変更」削除(どっちみち変更不可だったから)

動作安定化

  1. ver1.52 で変更した Javascript の動作安定化
  2. グローバルナビを「上スクロールの時だけ表示する」に設定した際の、スクロール追従領域との動作速度を同期化(あまりに高速なスクロールだと多少ズレるけどw)
  3. グローバルナビを「上スクロールの時だけ表示する」に設定した際、ナビが表示されるスクロールの遊び幅を PC とモバイルで自然な表示になるよう別々の値にした
  4. グローバルナビを非表示にしても、ナビ用の Javascript が構築されちゃうので、要らないから構築しないようにした

バグ修正

  1. グローバルナビを非表示にするとカスタマイズプレビューでカスタマイズ内容がプレビュー画面で即時反映されないバグの修正(ver.150 でのレベルダウン)
  2. グローバルナビを非表示にすると console に Javascript のエラーが出力されるのでスクリプト修正(ver.150 でのレベルダウン)
  3. 1カラムで「豪華版モバイルナビ」を使用してると console に Javascript のエラーが出力されるのでスクリプト修正

Luxeritas

Posted by るな