Subversion Repositories Applications.reseau

Compare Revisions

Ignore whitespace Rev 28 → Rev 29

/trunk/widget/modules/navigation/config.defaut.ini
1,2 → 1,3
[navigation]
; rien pour le moment
; Chemin de la racine du widget Navigation
baseCheminWidget = /reseau/widget/modules/navigation
/trunk/widget/modules/navigation/squelettes/bootstrap3.tpl.php
1,4 → 1,6
<div class="navbar navbar-default" role="navigation" style="margin-bottom: 0;">
<link rel="stylesheet" type="text/css" href="<?=$url_style?>" />
 
<div class="navbar navbar-default" role="navigation">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
10,13 → 12,13
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="http://www.tela-botanica.org">
<img style="position:absolute; left: 10px; top: 10px;"
src="<?=$url_logo?>" />
<img id="logo" class="logo-tb" src="<?=$url_logo?>" />
<img id="logo_hires" class="logo-tb" src="<?=$url_logo_hires?>" />
</a>
</div>
 
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="tb-navbar" style="padding-left: 30px;">
<div class="collapse navbar-collapse" id="tb-navbar">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Tela Botanica <b class="caret"></b></a>
/trunk/widget/modules/navigation/squelettes/style.css
New file
0,0 → 1,80
#logo_hires {
display: none;
}
.logo-tb {
position:absolute;
left: 10px;
top: 10px;
}
 
.navbar.navbar-default {
margin-bottom: 0;
}
#tb-navbar {
padding-left: 30px;
}
 
@media (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi) {
 
/* polices */
a.dropdown-toggle, ul.dropdown-menu {
font-size: 26px;
}
.laius {
font-size: 24px;
}
.pied {
font-size: 20px;
}
 
/* logo */
#logo_hires {
display: block;
top: 5px;
}
#logo {
display: none;
}
 
/* bootstrap navbar */
.navbar-header {
float: none;
}
.navbar-left,.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
width: 80px;
height: 60px;
}
.navbar-toggle .icon-bar {
height: 10px;
width: 58px;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-collapse.collapse {
display: none!important;
}
.navbar-nav {
float: none!important;
margin-top: 7.5px;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
.collapse.in {
display:block !important;
}
}
/trunk/widget/modules/navigation/Navigation.php
31,6 → 31,8
$cheminSquelette = dirname(__FILE__) . self::DS . 'squelettes' . self::DS . $this->squelette . '.tpl.php';
 
$donnees['url_logo'] = sprintf($this->config['chemins']['baseURLRessources'], 'tb/img/32x32/logo.png');
$donnees['url_logo_hires'] = sprintf($this->config['chemins']['baseURLRessources'], 'tb/img/64x64/logo.png');
$donnees['url_style'] = $this->config['navigation']['baseCheminWidget'] . '/squelettes/style.css';
 
$contenu = $this->traiterSquelettePhp($cheminSquelette, $donnees);
$this->envoyer($contenu);