--- a/integration/v2/14-creation_fragment.html Tue Jun 25 11:37:02 2013 +0200
+++ b/integration/v2/14-creation_fragment.html Tue Jun 25 16:38:25 2013 +0200
@@ -67,6 +67,8 @@
<li><a class="go-to search" href="#"></a></li>
</ul>
<ul class="clearfix">
+ <li><a title="Effacer le tracé" href="#">×</a></li>
+ <li><a title="Revenir au tracé d'origine" href="#">↺</a></li>
<li>
<a class="icon plus" href="#">Ajouter à ma collection</a>
</li>
--- a/integration/v2/18-19-20-21-collection_vue_mosaique.html Tue Jun 25 11:37:02 2013 +0200
+++ b/integration/v2/18-19-20-21-collection_vue_mosaique.html Tue Jun 25 16:38:25 2013 +0200
@@ -55,17 +55,17 @@
</td>
</tr>
<tr>
- <th colspan="2">Description :</th>
+ <th colspan="2"><label for="description-collection">Description :</label></th>
</tr>
<tr>
<td colspan="2">
- <textarea name="" id=""></textarea>
+ <textarea name="" id="description-collection"></textarea>
</td>
</tr>
</tbody>
</table>
</div>
- <ul class="list-projets-2 in-popin">
+ <ul class="list-projets-2 clearfix">
<li>
<div class="top clearfix">
<img src="img/113x113.png" alt="">
@@ -157,16 +157,16 @@
<div class="filters-wrap float-left">
<ul class="filters">
<li class="box-shadow-2"><a class="display-keyword" data-keyword="azerty" href="#">
- Paris, musée Victor Hugo <a title="close" class="icon-action cross" href="#"></a>
+ Paris, musée Victor Hugo <a class="icon-action cross" href="#"></a>
</a></li>
<li class="box-shadow-2"><a class="display-keyword" data-keyword="lorem" href="#">
- Bonjour hello world lorem ipsum dolor <a title="circle" class="icon-action circle" href="#"></a>
+ Bonjour hello world lorem ipsum dolor <a class="icon-action cross" href="#"></a>
</a></li>
- <li class="box-shadow-2 disabled"><a href="#">
- Paris, musée Victor Hugo <a title="close" class="icon-action cross" href="#"></a>
+ <li class="box-shadow-2"><a class="display-keyword" data-keyword="ipsum" href="#">
+ ipsum tag <a class="icon-action cross" href="#"></a>
</a></li>
- <li class="box-shadow-2 disabled"><a href="#">
- Paris, musée Victor Hugo <a title="circle" class="icon-action circle" href="#"></a>
+ <li class="box-shadow-2"><a class="display-keyword" data-keyword="hello" href="#">
+ hello tag tag it <a class="icon-action cross" href="#"></a>
</a></li>
</ul>
</div>
@@ -198,7 +198,7 @@
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minus aut nostrum omnis cumque maxime delectus numquam natus sapiente enim reiciendis nulla animi praesentium odio cupiditate temporibus! Nisi alias eius animi.</p>
</div>
</li>
- <li class="item-masonry keyword-lorem">
+ <li class="item-masonry keyword-ipsum">
<div class="curtain"></div>
<div class="visuel-project">
<img src="img/177x264.png" alt="">
@@ -250,7 +250,7 @@
<p>azerty qwerty allo hello azerty qwerty allo hello</p>
</div>
</li>
- <li class="item-masonry keyword-lorem">
+ <li class="item-masonry keyword-hello">
<div class="curtain"></div>
<div class="visuel-project">
<img src="img/177x224.png" alt="">
@@ -302,7 +302,7 @@
<p>Lorem ipsum dolor</p>
</div>
</li>
- <li class="item-masonry keyword-lorem">
+ <li class="item-masonry keyword-ipsum">
<div class="curtain"></div>
<div class="visuel-project">
<img src="img/177x232.png" alt="">
@@ -380,7 +380,7 @@
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minus aut nostrum omnis cumque maxime delectus numquam natus sapiente enim reiciendis nulla animi praesentium odio cupiditate temporibus! Nisi alias eius animi.</p>
</div>
</li>
- <li class="item-masonry keyword-azerty">
+ <li class="item-masonry keyword-hello">
<div class="curtain"></div>
<div class="visuel-project">
<img src="img/177x264.png" alt="">
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/integration/v2/23-collection_geographique.html Tue Jun 25 16:38:25 2013 +0200
@@ -0,0 +1,99 @@
+<!DOCTYPE html>
+<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
+<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
+<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="description" content="eGonomy">
+ <title>eGonomy : Collectionner (non connecté)</title>
+
+ <link rel="stylesheet" href="css/reset.css">
+ <link rel="stylesheet" href="css/fonts.css">
+ <link rel="stylesheet" href="css/style.css">
+ <script src="js/vendor/modernizr-2.6.2.min.js"></script>
+</head>
+<body>
+
+
+ <div class="wrap">
+ <header class="clearfix">
+ <h1><a href="#">egonomy</a></h1>
+ <div class="col-right">
+ <ul class="head-login clearfix">
+ <li>
+ <form method="GET" action="/egonomy/allpictures/">
+ <p class="clearfix">
+ <input id="id_search" type="text" placeholder="Rechercher dans le site">
+ <label class="styled-select">
+ <select>
+ <option selected="" value="/egonomy/allpictures/">Images</option>
+ <option value="/egonomy/allfragments/">Fragments</option>
+ </select>
+ </label>
+ </p>
+ <input type="hidden" name="field" value="all">
+ </form>
+ </li>
+ <li class="hello-user">Bonjour Anthony Ly</li>
+ <li><span class="dot-6"></span></li>
+ <li><a class="login" href="#">Déconnexion</a></li>
+ </ul>
+ <nav>
+ <ul class="nav clearfix">
+ <li><a href="#" title="home"><img src="img/icon-home.png" alt="home"></a></li>
+ <li><span class="dot-10"></span></li>
+ <li><a href="#">explorer</a></li>
+ <li><span class="dot-10"></span></li>
+ <li><a href="#">collectionner</a></li>
+ <li><span class="dot-10"></span></li>
+ <li><a href="#">créer</a></li>
+ <li><span class="dot-10"></span></li>
+ <li><a href="#">mon profil</a></li>
+ </ul>
+ <ul class="sub-nav clearfix">
+ <li><span class="dot-6"></span></li>
+ <li><a href="#" class="active">mes collections</a></li>
+ <li><span class="dot-6"></span></li>
+ <li><a href="#">mes collages</a></li>
+ <li><span class="dot-6"></span></li>
+ <li><a href="#">mon profil</a></li>
+ </ul>
+ </nav>
+ </div>
+ </header>
+ <section>
+ <div class="title-page">
+ <h2>Romantisme noir</span></h2>
+ <ul class="sub-nav title-menu clearfix">
+ <li><a href="#">argumentaire</a></li>
+ <li><span class="dot-6"></span></li>
+ <li><a href="#">mosaïque</a></li>
+ <li><span class="dot-6"></span></li>
+ <li><a href="#" class="active">géographique</a></li>
+ <li><span class="dot-6"></span></li>
+ <li><a href="#">envoyer vers collage</a></li>
+ </ul>
+ </div>
+ <div class="bar-tools clearfix">
+ <ul class="clearfix">
+ <li><a href="#">imprimer la vue en PDF</a></li>
+ <li><a class="icon save" href="#">enregistrer sous</a></li>
+ <li><a class="open-popin" href="#collection-parameters">paramètres de la collection</a></li>
+ </ul>
+ </div>
+
+ </section>
+ <footer class="clearfix">
+ <h6>EGONOMY est un projet de l’IRI et de la réunion des Musées Nationaux</h6>
+ <p>Mai 2013</p>
+ </footer>
+ </div><!-- /.wrap -->
+
+ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
+ <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
+ <script src="js/masonry.min.js"></script>
+ <script src="js/main.js"></script>
+</body>
+</html>
--- a/integration/v2/css/style.css Tue Jun 25 11:37:02 2013 +0200
+++ b/integration/v2/css/style.css Tue Jun 25 16:38:25 2013 +0200
@@ -3,7 +3,7 @@
.wrap{width: 950px; margin: 0 auto; }
.uppercase{text-transform: uppercase;}
.fragment{width: 225px; height: 225px;}
-.va-top{vertical-align: top;}
+.va-top{vertical-align: top;padding-top: 4px;}
header, footer{width:100%;background: url(../img/border-bottom-header.png) center bottom no-repeat;}
footer{margin-bottom: 60px;background-position: top center; padding-top: 20px;font-size: 15px; font-family: 'Lato'; font-weight: 300;}
footer h6{float: left;}
@@ -164,7 +164,7 @@
.popin .buttons{text-align: right;}
.btn{cursor:pointer; border: none; vertical-align:middle; display: inline-block; color: #FFF; font-size: 12px; font-family: 'Lato'; height: 25px; line-height: 25px; padding: 0 12px; background-color: #666;}
.block{display: block;}
-.popin-wrap, .popin{display: none;}
+
.big-popin{width: 572px; margin-left: -286px;}
.popin th{ vertical-align:middle;font-family: 'Lato'; font-size: 12px; font-weight: 300; width: 110px; text-align: left;}
.popin .col-left{width: 316px; float: left; padding-left: 12px;}
@@ -187,6 +187,11 @@
.edition{font-family: 'Lato'; font-size: 14px; text-align: left;}
.big-popin form{padding: 8px 0 20px 0;}
+
+.popin-wrap, .popin{display: none;}
+
+
+
.edition th{color: #777; min-width: 140px; }
.edition td{width:100%;color: #000; line-height: 16px;}
.edition table{width: 100%; border-collapse:separate;border-spacing:0 5px;}
@@ -208,7 +213,7 @@
.box-edition:last-child{border-bottom: none;}
.edition input[type=text], .edition textarea{border: 1px solid #CACACA;}
.edition textarea{width:100%; max-width: 754px;}
-.edition input[type=text]{height: 23px; line-height: 23px; padding: 0 6px;}
+.edition input[type=text]{width: 742px; height: 23px; line-height: 23px; padding: 0 6px;}
.no-before:before{content:"" ; display: block;}
.tagit{font-family: 'Lato' !important;}
.ui-corner-all{-webkit-border-radius : 0 !important;-moz-border-radius : 0 !important;border-radius : 0 !important;}
@@ -249,7 +254,7 @@
.content-project{background-color: #eee;}
.content-project p{font-family: 'Lato'; font-size: 13px; font-weight: 300; line-height: 15px; padding: 10px;}
-
+body{overflow: auto !important;}
/* imported */
.square-fragment-225 {
--- a/integration/v2/js/main.js Tue Jun 25 11:37:02 2013 +0200
+++ b/integration/v2/js/main.js Tue Jun 25 16:38:25 2013 +0200
@@ -76,16 +76,48 @@
$('.display-keyword').bind('click', function(e){
e.preventDefault();
- var li = $(this).parents('li'),
+ var ul = $(this).parents('ul'),
+ li = $(this).parents('li'),
+ iconAction = li.find('.icon-action'),
+ index = li.index(),
keyword = $(this).attr('data-keyword');
+ enabledDisplayKeyword(li, keyword, iconAction);
+
+ ul.find('li').each(function(k, v){
+ if(index != k){
+ var displayKeyword = $(v).find('.display-keyword'),
+ iconAction = $(v).find('.icon-action'),
+ keyword = displayKeyword.attr('data-keyword');
+ disabledDisplayKeyword($(v), keyword, iconAction);
+ }
+ });
+ });
+ $('.icon-action').bind('click', function(e){
+ e.preventDefault();
+ var li = $(this).parents('li');
+ toggleDisplayKeyword(li);
+ });
+ function toggleDisplayKeyword(li){
+ var displayKeyword = li.find('.display-keyword'),
+ iconAction = li.find('.icon-action'),
+ keyword = displayKeyword.attr('data-keyword');
if(li.hasClass('disabled')){
- $('li.keyword-'+keyword).find('.curtain').hide();
- li.removeClass('disabled');
+ enabledDisplayKeyword(li, keyword, iconAction);
}else{
- $('li.keyword-'+keyword).find('.curtain').show();
- li.addClass('disabled');
+ disabledDisplayKeyword(li, keyword, iconAction);
}
-
- });
+ }
+ function enabledDisplayKeyword(li, keyword, iconAction){
+ iconAction.removeClass('cross').removeClass('circle');
+ li.removeClass('disabled');
+ $('li.keyword-'+keyword).find('.curtain').hide();
+ iconAction.addClass('cross');
+ }
+ function disabledDisplayKeyword(li, keyword, iconAction){
+ iconAction.removeClass('cross').removeClass('circle');
+ li.addClass('disabled');
+ $('li.keyword-'+keyword).find('.curtain').show();
+ iconAction.addClass('circle');
+ }
});//ready