mirror of
https://github.com/YunoHost-Apps/ihatemoney_ynh.git
synced 2024-09-03 19:26:15 +02:00
f61d1432c7
The only translation so far is french, but more can be added. The browser language is used thanks to the HTTP languages headers. There are still some problems with the translation of some strings, I don't know why this is. See #12
90 lines
3.3 KiB
HTML
90 lines
3.3 KiB
HTML
{% import "forms.html" as forms %}
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>{{ _("Account manager") }}</title>
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<link rel=stylesheet type=text/css href="{{ url_for("static", filename='main.css') }}">
|
|
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
|
|
<script type="text/javascript" charset="utf-8">
|
|
$(document).ready(function(){
|
|
setTimeout(function(){
|
|
$(".flash").fadeOut("slow", function () {
|
|
$(".flash").remove();
|
|
});
|
|
}, 4000);
|
|
$("body").bind("click", function(e) {
|
|
$("ul.menu-dropdown").hide();
|
|
$('a.menu').parent("li").removeClass("open").children("ul.menu-dropdown").hide();
|
|
});
|
|
|
|
$("a.menu").click(function(e) {
|
|
var $target = $(this);
|
|
var $parent = $target.parent("li");
|
|
var $siblings = $target.siblings("ul.menu-dropdown");
|
|
var $parentSiblings = $parent.siblings("li");
|
|
if ($parent.hasClass("open")) {
|
|
$parent.removeClass("open");
|
|
$siblings.hide();
|
|
} else {
|
|
$parent.addClass("open");
|
|
$siblings.show();
|
|
}
|
|
$parentSiblings.children("ul.menu-dropdown").hide();
|
|
$parentSiblings.removeClass("open");
|
|
return false;
|
|
});
|
|
|
|
{% block js %}{% endblock %}
|
|
});
|
|
</script>
|
|
</head>
|
|
<body>
|
|
|
|
<div class="topbar">
|
|
<h3><a class="logo" href="{% if g.project %}{{ url_for(".list_bills") }}{% endif %}">#! money?</a></h3>
|
|
{% if g.project %}
|
|
<ul>
|
|
<li class="active"><a href="">{{ _("Bills") }}</a></li>
|
|
<li><a href="">{{ _("Archives") }}</a></li>
|
|
</ul>
|
|
<ul class="nav secondary-nav">
|
|
<li class="menu">
|
|
<a href="#" class="menu"><strong>{{ g.project.name }}</strong> {{ _("options") }}</a>
|
|
<ul class="menu-dropdown" style="display: none; ">
|
|
<li><a href="{{ url_for(".edit_project") }}">{{ _("Project settings") }}</a></li>
|
|
<li class="divider"></li>
|
|
{% for id, name in session['projects'] %}
|
|
{% if id != g.project.id %}
|
|
<li><a href="{{ url_for(".list_bills", project_id=id) }}">{{ _("switch to") }} {{ name }}</a></li>
|
|
{% endif %}
|
|
{% endfor %}
|
|
<li><a href="{{ url_for(".create_project") }}">{{ _("Start a new project") }}</a></li>
|
|
<li class="divider"></li>
|
|
<li><a href="{{ url_for(".exit") }}">{{ _("Logout") }}</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
{% endif %}
|
|
</div>
|
|
{% block header %}{% endblock %}
|
|
{% block container %}
|
|
<div class="container-fluid" style="margin-top: 40px">
|
|
<div class="sidebar">{% block sidebar %}{% endblock %}</div>
|
|
<div class="content">
|
|
{% for message in get_flashed_messages() %}
|
|
<div class="flash alert-message info"><p>{{ message }}</p></div>
|
|
{% endfor %}
|
|
{% block content %}
|
|
{% endblock %}
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|
|
{% block footer %}
|
|
<div id="footer">
|
|
<p><a href="https://github.com/ametaireau/budget-manager">{{ _("This is a free software") }}</a>, {{ _("you can contribute and improve it!") }}</p>
|
|
</div>
|
|
{% endblock %}
|
|
|
|
</body>
|
|
</html>
|