App-RPi-EnvUI
view release on metacpan or search on metacpan
public/css/envui.css view on Meta::CPAN
color: #FFF;
}
.menuHeader:hover {
background: green;
}
.menuBackground {
background: #c0c0c0;
text-align: left;
}
.dropDownMenu a {
color: #FFF;
}
.dropDownMenu,
.dropDownMenu ul {
list-style: none;
margin: 0;
padding: 0;
}
.dropDownMenu li {
position: relative;
}
.dropDownMenu a {
padding: 10px 20px;
display: block;
text-decoration: none;
}
.dropDownMenu a:hover {
background: green;
}
/* Level 1 Drop Down */
.dropDownMenu > li {
display: inline-block;
vertical-align: top;
margin-left: -4px; /* solve the 4 pixels spacing between list-items */
}
.dropDownMenu > li:first-child {
margin-left: 0;
}
/* Level 2 */
.dropDownMenu ul {
box-shadow: 2px 2px 15px 0 rgba(0,0,0, 0.5);
}
.dropDownMenu > li > ul {
text-align: left;
display: none;
background: #c0c0c0;
position: absolute;
top: 100%;
left: 0;
width: 240px;
z-index: 999999;
}
/* Level 3 */
.dropDownMenu > li > ul > li > ul {
text-align: left;
display: none;
background: #c0c0c0;
position: absolute;
left: 100%;
top: 0;
z-index: 9999999;
}
.graph_container {
public/js/core.js view on Meta::CPAN
}
});
}
// button event
$('div.ui-page-active .button').on('change', aux_action);
// main menu
$('div.ui-page-active .myMenu ul li').hover(function() {
$(this).children('ul').stop(true, false, true).slideToggle(300);
});
$.get('/get_config/devel', function(devel){
if (parseInt(devel) == '1'){
$('#time').css({'background-color': 'red'});
}
});
// draggable widgets
public/js/core.js view on Meta::CPAN
// initialization
event_interval();
display_env();
display_light();
});
$(document).on('pageshow', '#stats', function(){
$('div.ui-page-active .myMenu ul li').hover(function() {
$(this).children('ul').stop(true, false, true).slideToggle(300);
});
$('div.ui-page-active #auth').addClass('a');
if (logged_in){
$('div.ui-page-active #auth').text('Logout');
$('div.ui-page-active #auth').attr('href', '/logout');
}
else {
$('div.ui-page-active #auth').text('Login');
views/main.tt view on Meta::CPAN
<script type="text/javascript" src="js/core.js"></script>
</head>
<body>
<div data-role="page" id="home">
<table width="100%">
<tr>
<td width="90%" style="white-space: nowrap;" >
<div class="menuBackground">
<div class="center myMenu">
<ul class="dropDownMenu">
<li><a href="/">Home</a></li>
<li class="menuHeader">System
<ul>
<li><a onClick="reset_display(); return false;">Reset Layout</a></li>
</ul>
</li>
<li><a href="/stats">Statistics</a></li>
<li class="menuHeader">About
<ul>
<li><a href="https://github.com/stevieb9" target="_blank">Author Github</a></li>
views/stats.tt view on Meta::CPAN
<script type="text/javascript" src="js/core.js"></script>
</head>
<body>
<div data-role="page" id="stats">
<table width="100%">
<tr>
<td width="90%" style="white-space: nowrap;" >
<div class="menuBackground">
<div class="center myMenu">
<ul class="dropDownMenu">
<li><a href="/">Home</a></li>
<li class="menuHeader">System
<ul>
<li><a onClick="reset_display(); return false;">Reset Layout</a></li>
</ul>
</li>
<li><a href="/stats">Statistics</a></li>
<li class="menuHeader">About
<ul>
<li><a href="https://github.com/stevieb9" target="_blank">Author Github</a></li>
( run in 0.348 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )