]> git.mxchange.org Git - friendica.git/blob - view/theme/diabook/theme.php
add js to hide nav-menus, when clicked outside
[friendica.git] / view / theme / diabook / theme.php
1 <?php
2
3 /*
4  * Name: Diabook
5  * Description: Diabook: report bugs and request here: http://pad.toktan.org/p/diabook or contact me : thomas_bierey@friendica.eu
6  * Version: 
7  * Author: 
8  */
9
10 $a->theme_info = array(
11   'extends' => 'diabook',
12 );
13
14 $a->page['htmlhead'] .= <<< EOT
15 <script>
16 //contacts
17 $('html').click(function() {
18  $('#nav-contacts-linkmenu').removeClass('selected');
19  document.getElementById( "nav-contacts-menu" ).style.display = "none";
20  });
21  
22  $('#nav-contacts-linkmenu').click(function(event){
23      event.stopPropagation();
24  });
25
26 //messages
27 $('html').click(function() {
28  $('#nav-messages-linkmenu').removeClass('selected');
29  document.getElementById( "nav-messages-menu" ).style.display = "none";
30  });
31
32  $('#nav-messages-linkmenu').click(function(event){
33      event.stopPropagation();
34  });
35
36 //notifications
37 $('html').click(function() {
38  $('#nav-notifications-linkmenu').removeClass('selected');
39  document.getElementById( "nav-notifications-menu" ).style.display = "none";
40  });
41
42  $('#nav-notifications-linkmenu').click(function(event){
43      event.stopPropagation();
44  });
45
46 //usermenu
47 $('html').click(function() {
48  $('#nav-user-linkmenu').removeClass('selected');
49  document.getElementById( "nav-user-menu" ).style.display = "none";
50  });
51
52  $('#nav-user-linkmenu').click(function(event){
53      event.stopPropagation();
54  });
55  
56  //settingsmenu
57  $('html').click(function() {
58  $('#nav-site-linkmenu').removeClass('selected');
59  document.getElementById( "nav-site-menu" ).style.display = "none";
60  });
61
62  $('#nav-site-linkmenu').click(function(event){
63      event.stopPropagation();
64  });
65 </script>
66 EOT;