wanikaniburned/templates/quiz.html

86 lines
4.1 KiB
HTML

{% extends "layout.html" %}
{% block content %}
<div class="modal fade" id="modal-filter" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">Filter</h4>
</div>
<form id="filter-form">
<div class="modal-body">
<input type="text" pattern="\d[\d-,]*\d*" class="form-control" id="filter-input" placeholder="e.g. 1-3,5,8">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button class="btn btn-primary" type="submit">Save changes</button>
</div>
</form>
</div>
</div>
</div>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="{{ url_for('show_home') }}">
<img alt="Brand" height="24" width="24" src="{{ url_for('static', filename='burned.png')}}">
</a>
</div>
<ul class="nav navbar-nav navbar-right">
<li>
<button type="button" id="itemfilter" class="btn btn-default navbar-btn" data-toggle="modal" data-target="#modal-filter">
Filter
</button>
</li>
<li class="dropdown">
<button class="btn btn-default navbar-btn dropdown-toggle" data-toggle="dropdown">Stats</button>
<ul class="dropdown-menu" aria-labelledby="dLabel">
<li><span id="radical-num"></span> Radicals</li>
<li><span id="kanji-num"></span> Kanji</li>
<li><span id="vocab-num"></span> Vocabulary</li>
</ul>
</li>
<li id="api-refresh" class="navbar-text" data-toggle="tooltip" data-placement="bottom" title="Last API Refresh: {{ current_user.last_updated|datetime_format }}. Click to refresh."><span><img alt="avatar" src="http://www.gravatar.com/avatar/{{ current_user.gravatar }}?s=24"></span> {{ current_user.username }}</li>
<li><a href="{{ url_for('logout') }}">Logout</a></li>
</ul>
</div>
</nav>
<div class="container-fluid">
<div class="row">
<div class="col-md-12 text-center">
<div id="error-area" class="alert alert-danger alert-dismissible collapse" role="alert">
<button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button><div id="error-text"></div>
</div>
<div id="success-area" class="alert alert-success alert-dismissible collapse" role="alert">
<button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button>API Refreshed!
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center"><p class="question-size" id="question-area"></p><img id="question-image" src=""></div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="kana"></label><input type="text" autocomplete=off id="kana" class="form-control answer-size">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<button class="btn btn-default btn-lg" id="submit-answer">Check</button>
</div>
</div>
<div class="row">
<div id="answer" class="col-md-12 text-center help-size hidden">
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<button class="btn btn-default btn-lg" id="get-help">Reveal Answer(s)</button>
</div>
</div>
</div>
<script src="{{ url_for('static', filename='wanakana.min.js')}}"></script>
<script defer src="{{ url_for('static', filename='quiz_item.js')}}"></script>
{% endblock %}