diff options
Diffstat (limited to 'pages')
-rw-r--r-- | pages/absences.html | 87 | ||||
-rw-r--r-- | pages/grades.html | 91 | ||||
-rw-r--r-- | pages/gradings.html | 95 | ||||
-rw-r--r-- | pages/teachers.html | 95 | ||||
-rw-r--r-- | pages/timetable.html | 100 |
5 files changed, 468 insertions, 0 deletions
diff --git a/pages/absences.html b/pages/absences.html new file mode 100644 index 0000000..1b7544c --- /dev/null +++ b/pages/absences.html @@ -0,0 +1,87 @@ +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>Absences</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <script type="text/javascript" src="/js/lib/materialize.min.js"></script> + + <script src="/js/lib/jquery.min.js"></script> + <script type="text/javascript" src="/js/lib/localforage.min.js"></script> + + <link type="text/css" href="/css/styles.css" rel="stylesheet"> + <script type="text/javascript" src="/js/absences.js"></script> + + <link rel="manifest" href="/manifest.json"> + <script src="/js/app.js"></script> + <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + + <!-- iOS support --> + <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> + <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> + <meta name="apple-mobile-web-app-status-bar" content="#004d32"> +</head> + +<body> + <nav class="z-depth-0" id="navigation-main"> + <div class="nav-wrapper container"> + <b>Beži</b><span>App</span> + <span class="right white-text"> + <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> + </span> + <span class="right white-text" id="refresh-icon"> + <a href="#"><i class="material-icons">refresh</i></a> + </span> + </div> + <div id="loading-bar" class="progress hidden"> + <div class="indeterminate"></div> + </div> + </nav> + + <ul id="side-menu" class="sidenav side-menu"> + <li> + <a class="subheader"> + <h4><b>Beži</b>App</h4> + </a> + </li> + <li><a href="/pages/timetable.html" class="waves-effect">Timetable</a></li> + <li><a href="/pages/gradings.html" class="waves-effect">Gradings</a></li> + <li><a href="/pages/grades.html" class="waves-effect">Grades</a></li> + <li><a href="/pages/teachers.html" class="waves-effect">Teachers</a></li> + <li><a href="/pages/absences.html" class="waves-effect">Absences</a></li> + <li> + <div class="divider"></div> + </li> + <li><a href="/pages/contact.html" class="waves-effect"> + <i class="material-icons">mail_outline</i>Contact</a> + </li> + </ul> + + + <div class="container"> + <div class="row"> + <div class="col s6 l6"> + <input type="text" class="datepicker" id="datepicker-from"> + <label for="datepicker-from">From</label> + </div> + <div class="col s6 l6"> + <input type="text" class="datepicker" id="datepicker-to"> + <label for="datepicker-to">To</label> + </div> + </div> + <div class="row"> + <div class="col s12"> + <ul class="collapsible" id="absences-col"> + </ul> + </div> + </div> + </div> + +</body> + +</html>
\ No newline at end of file diff --git a/pages/grades.html b/pages/grades.html new file mode 100644 index 0000000..60ad375 --- /dev/null +++ b/pages/grades.html @@ -0,0 +1,91 @@ +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>Grades</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <script type="text/javascript" src="/js/lib/materialize.min.js"></script> + + <script src="/js/lib/jquery.min.js"></script> + <script type="text/javascript" src="/js/lib/localforage.min.js"></script> + + <link type="text/css" href="/css/styles.css" rel="stylesheet"> + <script type="text/javascript" src="/js/grades.js"></script> + + <link rel="manifest" href="/manifest.json"> + <script src="/js/app.js"></script> + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> + + <!-- iOS support --> + <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> + <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> + <meta name="apple-mobile-web-app-status-bar" content="#004d32"> +</head> + +<body> + <nav class="z-depth-0" id="navigation-main"> + <div class="nav-wrapper container"> + <b>Beži</b><span>App</span> + <span class="right white-text"> + <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> + </span> + <span class="right white-text" id="refresh-icon"> + <a href="#"><i class="material-icons">refresh</i></a> + </span> + </div> + <div id="loading-bar" class="progress hidden"> + <div class="indeterminate"></div> + </div> + </nav> + + <ul id="side-menu" class="sidenav side-menu"> + <li> + <a class="subheader"> + <h4><b>Beži</b>App</h4> + </a> + </li> + <li><a href="/pages/timetable.html" class="waves-effect">Timetable</a></li> + <li><a href="/pages/gradings.html" class="waves-effect">Gradings</a></li> + <li><a href="/pages/grades.html" class="waves-effect">Grades</a></li> + <li><a href="/pages/teachers.html" class="waves-effect">Teachers</a></li> + <li><a href="/pages/absences.html" class="waves-effect">Absences</a></li> + <li> + <div class="divider"></div> + </li> + <li><a href="/pages/contact.html" class="waves-effect"> + <i class="material-icons">mail_outline</i>Contact</a> + </li> + </ul> + + <ul id="grade-info" class="sidenav side-modal"> + <br> + <li><a class="header"> + <h5 id="grade-header"></h5> + </a></li> + <br> + <li id="grade-temporary-root"><a class="subheader"> + <h6 id="grade-temporary"></h6> + </a></li> + <li><a class="subheader" id="grade-date"> + </a></li> + <li> + <div class="divider"></div> + </li> + <li><a class="waves-effect" id="grade-title"></a></li> + <li><a class="waves-effect" id="grade-term"></a></li> + <li><a class="waves-effect" id="grade-teacher"></a></li> + <li><a class="waves-effect" id="grade-type"></a></li> + </ul> + + <div class="container"> + <ul class="collapsible" id="grades-collapsible"></ul> + </div> + +</body> + +</html>
\ No newline at end of file diff --git a/pages/gradings.html b/pages/gradings.html new file mode 100644 index 0000000..d7b06d1 --- /dev/null +++ b/pages/gradings.html @@ -0,0 +1,95 @@ +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>Gradings</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <script type="text/javascript" src="/js/lib/materialize.min.js"></script> + + <script src="/js/lib/jquery.min.js"></script> + <script type="text/javascript" src="/js/lib/localforage.min.js"></script> + + <!-- FullCalendar --> + <link href="/css/fullcalendar/core/main.min.css" rel="stylesheet" /> + <link href="/css/fullcalendar/daygrid/main.min.css" rel="stylesheet" /> + <link href="/css/fullcalendar/custom.css" rel="stylesheet" /> + <script src="/js/lib/fullcalendar/core/main.min.js"></script> + <script src="/js/lib/fullcalendar/daygrid/main.min.js"></script> + + <link type="text/css" href="/css/styles.css" rel="stylesheet"> + <script type="text/javascript" src="/js/gradings.js"></script> + + <link rel="manifest" href="/manifest.json"> + <script src="/js/app.js"></script> + <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + + <!-- iOS support --> + <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> + <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> + <meta name="apple-mobile-web-app-status-bar" content="#004d32"> +</head> + +<body> + <nav class="z-depth-0" id="navigation-main"> + <div class="nav-wrapper container"> + <b>Beži</b><span>App</span> + <span class="right white-text"> + <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> + </span> + <span class="right white-text" id="refresh-icon"> + <a href="#"><i class="material-icons">refresh</i></a> + </span> + </div> + <div id="loading-bar" class="progress hidden"> + <div class="indeterminate"></div> + </div> + </nav> + + <ul id="side-menu" class="sidenav side-menu"> + <li> + <a class="subheader"> + <h4><b>Beži</b>App</h4> + </a> + </li> + <li><a href="/pages/timetable.html" class="waves-effect">Timetable</a></li> + <li><a href="/pages/gradings.html" class="waves-effect">Gradings</a></li> + <li><a href="/pages/grades.html" class="waves-effect">Grades</a></li> + <li><a href="/pages/teachers.html" class="waves-effect">Teachers</a></li> + <li><a href="/pages/absences.html" class="waves-effect">Absences</a></li> + <li> + <div class="divider"></div> + </li> + <li><a href="/pages/contact.html" class="waves-effect"> + <i class="material-icons">mail_outline</i>Contact</a> + </li> + </ul> + + <ul id="grading-info" class="sidenav side-modal"> + <br> + <li><a class="header"> + <h5 id="grading-subject"></h5> + </a></li> + <li> + <a class="subheader"> + <h6 id="grading-date"></h6> + </a> + </li> + <div class="divider"></div> + </li> + <li><a class="waves-effect" id="grading-description"></a></li> + </ul> + + + <div class="container"> + <br> + <div id="calendar"></div> + </div> + +</body> + +</html>
\ No newline at end of file diff --git a/pages/teachers.html b/pages/teachers.html new file mode 100644 index 0000000..92b4227 --- /dev/null +++ b/pages/teachers.html @@ -0,0 +1,95 @@ +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>Teachers</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <script type="text/javascript" src="/js/lib/materialize.min.js"></script> + + <script src="/js/lib/jquery.min.js"></script> + <script type="text/javascript" src="/js/lib/localforage.min.js"></script> + + <link type="text/css" href="/css/styles.css" rel="stylesheet"> + <script type="text/javascript" src="/js/teachers.js"></script> + + <link rel="manifest" href="/manifest.json"> + <script src="/js/app.js"></script> + <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + + <!-- iOS support --> + <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> + <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> + <meta name="apple-mobile-web-app-status-bar" content="#004d32"> +</head> + +<body> + <nav class="z-depth-0" id="navigation-main"> + <div class="nav-wrapper container"> + <b>Beži</b><span>App</span> + <span class="right white-text"> + <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> + </span> + <span class="right white-text" id="refresh-icon"> + <a href="#"><i class="material-icons">refresh</i></a> + </span> + </div> + <div id="loading-bar" class="progress hidden"> + <div class="indeterminate"></div> + </div> + </nav> + + <ul id="side-menu" class="sidenav side-menu"> + <li> + <a class="subheader"> + <h4><b>Beži</b>App</h4> + </a> + </li> + <li><a href="/pages/timetable.html" class="waves-effect">Timetable</a></li> + <li><a href="/pages/gradings.html" class="waves-effect">Gradings</a></li> + <li><a href="/pages/grades.html" class="waves-effect">Grades</a></li> + <li><a href="/pages/teachers.html" class="waves-effect">Teachers</a></li> + <li><a href="/pages/absences.html" class="waves-effect">Absences</a></li> + <li> + <div class="divider"></div> + </li> + <li><a href="/pages/contact.html" class="waves-effect"> + <i class="material-icons">mail_outline</i>Contact</a> + </li> + </ul> + + <ul id="teacher-info" class="sidenav side-modal"> + <br> + <li><a class="subheader"> + <h5 id="teacher-name"></h5> + </a></li> + <li><a class="waves-effect" id="teacher-subject"></a></li> + <li> + <div class="divider"></div> + </li> + <br> + <li><a class="subheader"> + <h6>TP meetings</h6> + </a></li> + <li><a class="waves-effect" id="teacher-office"></a></li> + </ul> + + <div class="container"> + <table class="highlight"> + <thead> + <tr> + <th>Name</th> + <th>Subject</th> + </tr> + </thead> + <tbody id="teachers-body"></tbody> + </table> + </div> + +</body> + +</html>
\ No newline at end of file diff --git a/pages/timetable.html b/pages/timetable.html new file mode 100644 index 0000000..1d31e16 --- /dev/null +++ b/pages/timetable.html @@ -0,0 +1,100 @@ +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <title>Timetable</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <script type="text/javascript" src="/js/lib/materialize.min.js"></script> + + <script src="/js/lib/jquery.min.js"></script> + <script type="text/javascript" src="/js/lib/localforage.min.js"></script> + + <!-- FullCalendar --> + <script src="/js/lib/fullcalendar/core/main.min.js"></script> + <script src="/js/lib/fullcalendar/daygrid/main.min.js"></script> + <script src="/js/lib/fullcalendar/timegrid/main.min.js"></script> + <link href="/css/fullcalendar/custom.css" rel="stylesheet" /> + <link href="/css/fullcalendar/core/main.min.css" rel="stylesheet" /> + <link href="/css/fullcalendar/daygrid/main.min.css" rel="stylesheet" /> + <link href="/css/fullcalendar/timegrid/main.min.css" rel="stylesheet" /> + + <link type="text/css" href="/css/styles.css" rel="stylesheet"> + <script type="text/javascript" src="/js/timetable.js"></script> + + <link rel="manifest" href="/manifest.json"> + <script src="/js/app.js"></script> + <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + + <!-- iOS support --> + <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> + <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> + <meta name="apple-mobile-web-app-status-bar" content="#004d32"> +</head> + +<body> + <nav class="z-depth-0" id="navigation-main"> + <div class="nav-wrapper container"> + <b>Beži</b><span>App</span> + <span class="right white-text"> + <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> + </span> + <span class="right white-text" id="refresh-icon"> + <a href="#"><i class="material-icons">refresh</i></a> + </span> + </div> + <div id="loading-bar" class="progress hidden"> + <div class="indeterminate"></div> + </div> + </nav> + + <ul id="side-menu" class="sidenav side-menu"> + <li> + <a class="subheader"> + <h4><b>Beži</b>App</h4> + </a> + </li> + <li><a href="/pages/timetable.html" class="waves-effect">Timetable</a></li> + <li><a href="/pages/gradings.html" class="waves-effect">Gradings</a></li> + <li><a href="/pages/grades.html" class="waves-effect">Grades</a></li> + <li><a href="/pages/teachers.html" class="waves-effect">Teachers</a></li> + <li><a href="/pages/absences.html" class="waves-effect">Absences</a></li> + <li> + <div class="divider"></div> + </li> + <li><a href="/pages/contact.html" class="waves-effect"> + <i class="material-icons">mail_outline</i>Contact</a> + </li> + </ul> + + <ul id="lesson-info" class="sidenav side-modal"> + <br> + <li><a class="header"> + <h5 id="lesson-subject"></h5> + </a></li> + <br> + <li> + <a class="subheader"> + <h6 id="lesson-teacher"></h6> + </a> + </li> + <div class="divider"></div> + </li> + <li><a class="waves-effect" id="lesson-classroom"></a></li> + <li><a class="waves-effect" id="lesson-duration"></a></li> + <li><a class="waves-effect" id="lesson-class"></a></li> + </ul> + + + <div class="container"> + <br> + <div id="calendar"></div> + </div> + +</body> + +</html>
\ No newline at end of file |