プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #3060

_layout.php _header.phpを bootstrap.cssコンパチブルにする

守 手嶋ほぼ12年前に追加.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2012-05-23
期日:
進捗率:

0%


説明

pc_frontend/templates/_layout.php _header.php はBootstrap.cssと互換性がない。

opSkinUnitedPluginでは両ファイルを上書きしている。
スキンの概念から外れてしまうので、両ファイルを編集し、OpenPNE3.6時代の記述法でも、Bootstrap.css記述法でも、両方対応できるようにする。

方針

_layout.phpに3.6 bootstrap両方で使う、Class ID指定を行う。

<div id="Header" class="navbar">
<div id="HeaderContainer" class="navbar-inner">

#Headerは3.6が使う、 .navbarはBootstrapが使う。

片方で表示していてはまずい要素は、 display: none; で非表示にする。

グローバルナビの表示方法の違い
<div id="globalNav">
3.6 DIV表示

<ul class="nav">
Bootstrap、メニュー表示

手嶋が手元で動作確認しているので、できあがったらソースをこのチケットからリンクする。

他の形式にエクスポート: Atom PDF