diff options
Diffstat (limited to 'pages')
-rw-r--r-- | pages/about.html | 113 | ||||
-rw-r--r-- | pages/absences.html | 12 | ||||
-rw-r--r-- | pages/grades.html | 10 | ||||
-rw-r--r-- | pages/gradings.html | 12 | ||||
-rw-r--r-- | pages/privacypolicy.html | 68 | ||||
-rw-r--r-- | pages/teachers.html | 12 | ||||
-rw-r--r-- | pages/timetable.html | 12 | ||||
-rw-r--r-- | pages/tos.html | 115 |
8 files changed, 340 insertions, 14 deletions
diff --git a/pages/about.html b/pages/about.html new file mode 100644 index 0000000..1db7e07 --- /dev/null +++ b/pages/about.html @@ -0,0 +1,113 @@ +<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>About</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <link href="/css/fontawesome.min.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/about.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> + </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/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> + </li> + </ul> + + <div class="container"> + <div class="row"> + <div class="col s12"> + <h3><b class="title-secondary">Beži</b><span class="title-primary">App</span> + </h3> + <h5 class="subheader">Version 1.0.1b</h5> + </div> + </div> + <div class="row"> + <div class="col s12"> + <ul class="collection with-header"> + <li class="collection-header"> + <h5>Authors</h5> + </li> + <li class="collection-item avatar"> + <img src="/img/avatars/rstular.png" class="circle"> + <span class="title about-text">Rok Štular</span> + <a target="_blank" href="https://instagram.com/rstular/" + class="secondary-content btn-floating btn-medium waves-effect waves-light button-theme-gimb"><i + class="fab fa-instagram"></i></a> + </li> + + <li class="collection-item avatar"> + <img src="/img/avatars/asijanec.png" class="circle"> + <span class="title about-text">Anton Luka Šijanec</span> + <a target="_blank" href="https://instagram.com/asijanec/" + class="secondary-content btn-floating btn-medium waves-effect waves-light button-theme-gimb"><i + class="fab fa-instagram"></i></a> + </li> + </ul> + </div> + </div> + <div class="row"> + <div class="col s12"> + <div class="collection"> + <a href="/pages/tos.html" class="collection-item">Terms of Service</a> + <a href="/pages/privacypolicy.html" class="collection-item">Privacy policy</a> + <a href="https://instagram.com/beziapp/" target="_blank" class="collection-item">Report a bug</a> + </div> + </div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/pages/absences.html b/pages/absences.html index 1b7544c..d7dbdbf 100644 --- a/pages/absences.html +++ b/pages/absences.html @@ -19,7 +19,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> - <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> @@ -57,8 +57,14 @@ <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><a href="/pages/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> </li> </ul> diff --git a/pages/grades.html b/pages/grades.html index 60ad375..2d6c761 100644 --- a/pages/grades.html +++ b/pages/grades.html @@ -57,8 +57,14 @@ <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><a href="/pages/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> </li> </ul> diff --git a/pages/gradings.html b/pages/gradings.html index d7b06d1..14f0694 100644 --- a/pages/gradings.html +++ b/pages/gradings.html @@ -26,7 +26,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> - <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> @@ -64,8 +64,14 @@ <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><a href="/pages/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> </li> </ul> diff --git a/pages/privacypolicy.html b/pages/privacypolicy.html new file mode 100644 index 0000000..e748472 --- /dev/null +++ b/pages/privacypolicy.html @@ -0,0 +1,68 @@ +<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>Privacy policy</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <link href="/css/fontawesome.min.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/privacypolicy.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" id="nav-home-button">home</i> + </span> + </div> + </nav> + + <div class="container"> + + <h2>Privacy Policy</h2> + <p class="flow-text">Your privacy is important to us. It is the developers' policy to respect your privacy + regarding any information we may collect from you through our app, BežiApp.</p> + <p class="flow-text">We only ask for personal information when we truly need it to provide a service to you. We + collect it by fair and lawful means, with your knowledge and consent. We also let you know why we’re + collecting it and how it will be used.</p> + <p class="flow-text">We only retain collected information for as long as necessary to provide you with your + requested service. What data we store, we’ll protect within commercially acceptable means to prevent loss + and theft, as well as unauthorized access, disclosure, copying, use or modification.</p> + <p class="flow-text">We don’t share any personally identifying information publicly or with third-parties, + except when required to by law.</p> + <p class="flow-text">Our app may link to external sites that are not operated by us. Please be aware that we + have no control over the content and practices of these sites, and cannot accept responsibility or liability + for their respective privacy policies.</p> + <p class="flow-text">You are free to refuse our request for your personal information, with the understanding + that we may be unable to provide you with some of your desired services.</p> + <p class="flow-text">Your continued use of our website will be regarded as acceptance of our practices around + privacy and personal information. If you have any questions about how we handle user data and personal + information, feel free to contact us.</p> + <p class="flow-text">This policy is effective as of 29 January 2020.</p> + + </div> + +</body> + +</html>
\ No newline at end of file diff --git a/pages/teachers.html b/pages/teachers.html index 92b4227..53eea2a 100644 --- a/pages/teachers.html +++ b/pages/teachers.html @@ -19,7 +19,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> - <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> @@ -57,8 +57,14 @@ <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><a href="/pages/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> </li> </ul> diff --git a/pages/timetable.html b/pages/timetable.html index 1d31e16..9d6922e 100644 --- a/pages/timetable.html +++ b/pages/timetable.html @@ -28,7 +28,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> - <link rel="shortcut icon" type="image/png" href="/favicon.png"/> + <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> <link rel="apple-touch-icon" href="/img/icons/icon_96.png"> @@ -66,8 +66,14 @@ <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><a href="/pages/about.html" class="waves-effect"> + <i class="material-icons">info</i>About</a> + </li> + <li> + <div class="divider"></div> + </li> + <li><a href="/logout.html" class="waves-effect"> + <i class="material-icons">exit_to_app</i>Log out</a> </li> </ul> diff --git a/pages/tos.html b/pages/tos.html new file mode 100644 index 0000000..688ae0f --- /dev/null +++ b/pages/tos.html @@ -0,0 +1,115 @@ +<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>Terms and Conditions</title> + + <!-- Materialize --> + <link type="text/css" href="/css/materialize.min.css" rel="stylesheet"> + <link href="/css/materialicons.css" rel="stylesheet"> + <link href="/css/fontawesome.min.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/tos.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" id="nav-home-button">home</i> + </span> + </div> + </nav> + + <div class="container"> + <h2 class="code-line" data-line-start=0 data-line-end=1><a id="Terms_and_conditions_0"></a>Terms and conditions + </h2> + <h3 class="code-line" data-line-start=2 data-line-end=3><a id="Terms_of_use_2"></a>Terms of use</h3> + <p class="has-line-data flow-text" data-line-start="3" data-line-end="4">As a condition of use, you promise not + to use the BežiApp + (App or application) and its related infrastructure (API, hosting service) for any purpose that is unlawful + or + prohibited by these Terms, or any other purpose not reasonably intended by the authors of the App. By way of + example, and not as a limitation, you agree not to use the App:</p> + <ol> + <li class="flow-text has-line-data" data-line-start="4" data-line-end="5">To abuse, harass, threaten, + impersonate or + intimidate any person;</li> + <li class="flow-text has-line-data" data-line-start="5" data-line-end="6">To post or transmit, or cause to + be posted or + transmitted, any Content that is libelous, defamatory, obscene, pornographic, abusive, offensive, + profane or + that infringes any copyright or other right of any person;</li> + <li class="flow-text has-line-data" data-line-start="6" data-line-end="7">To communicate with the App + developers or other + users in abusive or offensive manner;</li> + <li class="flow-text has-line-data" data-line-start="7" data-line-end="8">For any purpose that is not + permitted under the laws + of the jurisdiction where you use the App.</li> + <li class="flow-text has-line-data" data-line-start="8" data-line-end="9">To post or transmit, or cause to + be posted or + transmitted, any Communication designed or intended to obtain password, account or private information + of any + App user;</li> + <li class="flow-text has-line-data" data-line-start="9" data-line-end="11">To create or transmit unwanted + “spam” to any person + or any URL;</li> + </ol> + <h3 class="code-line" data-line-start=11 data-line-end=12><a id="Termination_of_services_11"></a>Termination of + services + </h3> + <p class="flow-text has-line-data" data-line-start="12" data-line-end="13">The developers of the App may + terminate your access to + the App without any prior warning or notice for any of the following reasons:</p> + <ul> + <li class="flow-text has-line-data" data-line-start="13" data-line-end="14">Breaching the Terms of Service + </li> + <li class="flow-text has-line-data" data-line-start="14" data-line-end="16">Receiving a formal request from + authorities of + Gimnazija Bežigrad administration requesting termination of your access to the App.</li> + </ul> + <h3 class="code-line" data-line-start=16 data-line-end=17><a id="Limitation_of_Liability_16"></a>Limitation of + Liability + </h3> + <p class="flow-text has-line-data" data-line-start="17" data-line-end="18">The developers of the App provide no + warranty; You + expressly acknowledge and agree that the use of the licensed application is at your sole risk. To the + maximum extent + permited by applicable law, the licensed application and any services performed of provided by the licensed + application are provided “as is” and “as available”, with all faults and without warranty of any kind, and + licensor + hereby disclaims all warranties and conditions with respect to the licensed application and any services, + either + express, implied or statutory, including, but not limited to, the implied warranties and/or conditions of + merchantability, of satisfactory quality, of fitness for a particular purpose, of accuracy, of quiet + enjoyment, and + of noninfringement of third-party rights. No oral or written information or advice given by licensor or its + authorized representative shall create a warranty. Should the licensed application or services prove + defective, you + assume the entire cost of all necessary servicing, repair or correction. Some jurisdictions do not allow the + exclusion of the implied warranties or limitations on applicable statutory rights of a customer, so the + above + exclusion may not apply to you.</p> + + </div> + +</body> + +</html>
\ No newline at end of file |