Rework CSS
This commit is contained in:
@@ -95,7 +95,39 @@ else
|
||||
|
||||
setTimeout(scrollToTop, 24);
|
||||
}
|
||||
</script>
|
||||
|
||||
function enableMenu(elem, divFrom)
|
||||
{
|
||||
elem.style.display = "block";
|
||||
divFrom.style['font-weight'] = "bold";
|
||||
}
|
||||
|
||||
function disableMenu(elem, divFrom)
|
||||
{
|
||||
elem.style.display = "none";
|
||||
divFrom.style['font-weight'] = "normal";
|
||||
}
|
||||
|
||||
function switchMenuDisplay(id)
|
||||
{
|
||||
const array1 = ['admin', 'add_new_password', 'update_masterkey', 'export_database'];
|
||||
|
||||
for (const _id of array1)
|
||||
{
|
||||
elem = document.getElementById(_id);
|
||||
divFrom = document.getElementById("menu_" + _id);
|
||||
if (_id === id)
|
||||
{
|
||||
if (elem.style.display == "block")
|
||||
disableMenu(elem, divFrom);
|
||||
else
|
||||
enableMenu(elem, divFrom);
|
||||
}
|
||||
else
|
||||
disableMenu(elem, divFrom);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script src="resources/misc.js"></script>
|
||||
<script src="resources/gpass.js"></script>
|
||||
<script src="resources/pwdmeter.js"></script>
|
||||
@@ -103,9 +135,15 @@ else
|
||||
</head>
|
||||
<body onload="start();">
|
||||
<div><a id="buttonTop" class="cInvisible" onclick="scrollToTop();"></a></div>
|
||||
<div id="menu">
|
||||
<div id="logo">
|
||||
<a href="http://indefero.soutade.fr/p/gpass"><img src="resources/gpass.png" alt="logo"/></a>
|
||||
</div>
|
||||
<?php if ($ADMIN_MODE) echo "<div id=\"menu_admin\" onclick=\"switchMenuDisplay('admin');\">Create user</div>\n";?>
|
||||
<div id="menu_add_new_password" onclick="switchMenuDisplay('add_new_password');">Add a new password</div>
|
||||
<div id="menu_update_masterkey" onclick="switchMenuDisplay('update_masterkey');">Update master key</div>
|
||||
<div id="menu_export_database" onclick="switchMenuDisplay('export_database');">Export database</div>
|
||||
</div>
|
||||
|
||||
<div id="admin" <?php if (!$ADMIN_MODE) echo "style=\"display:none\"";?> >
|
||||
<form method="post">
|
||||
@@ -155,7 +193,7 @@ else
|
||||
|
||||
if ($user != "")
|
||||
{
|
||||
echo "<b>Add a new password</b><br/>\n";
|
||||
echo "<div class=\"title\">Add a new password</div>\n";
|
||||
|
||||
echo 'URL <input type="text" id="new_url" name="url" value="' . (filter_input(INPUT_GET, "url", FILTER_SANITIZE_SPECIAL_CHARS) ?: "") . '"/>';
|
||||
echo 'login <input type="text" id="new_login" name="login" value="' . (filter_input(INPUT_GET, "user", FILTER_SANITIZE_SPECIAL_CHARS) ?: "") . '"/>';
|
||||
@@ -170,15 +208,13 @@ if ($user != "")
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<div id="passwords">
|
||||
</div>
|
||||
<div id="update_masterkey">
|
||||
<?php
|
||||
global $user;
|
||||
|
||||
if ($user != "")
|
||||
{
|
||||
echo "<b>Update Masterkey</b><br/>\n";
|
||||
echo "<div class=\"title\">Update Masterkey</div>\n";
|
||||
|
||||
echo 'Old master key <input type="text" id="oldmkey"/>';
|
||||
echo 'New master key <input type="text" id="newmkey" onkeyup="chkPass(this.value);"/>';
|
||||
@@ -192,13 +228,15 @@ if ($user != "")
|
||||
|
||||
if ($user != "")
|
||||
{
|
||||
echo "<b>Export</b><br/>\n";
|
||||
echo "<div class=\"title\">Export</div>\n";
|
||||
|
||||
echo '<input type="button" value="Export" onclick="export_database();"/>';
|
||||
echo '<a id="export_link">Download</a>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<div id="passwords">
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user