Skip to content

Commit d06e60b

Browse files
committed
Update: Enhanced app functionalities (#196)
1 parent 1e54fe0 commit d06e60b

File tree

1 file changed

+109
-31
lines changed

1 file changed

+109
-31
lines changed

MovieVerse-Frontend/html/terms-of-service.html

+109-31
Original file line numberDiff line numberDiff line change
@@ -303,13 +303,19 @@ <h1 id="my-heading" style="margin-bottom: -10px" class="notranslate">
303303

304304
<ul style="overflow-y: auto">
305305
<li><a href="analytics.html">MovieVerse Analytics</a></li>
306-
<li><a href="#introduction">Introduction</a></li>
307-
<li><a href="#consent">Consent</a></li>
308-
<li><a href="#subheading2">Information We Collect</a></li>
309-
<li><a href="#subheading">How We Use Your Information</a></li>
310-
<li><a href="#subheading3">Log Files</a></li>
311-
<li><a href="#subheading4">Cookies and Web Beacons</a></li>
312-
<li><a href="terms-of-service.html">Terms of Service</a></li>
306+
<li><a href="#agreement">Agreement to Terms</a></li>
307+
<li><a href="#consent">Changes to Terms</a></li>
308+
<li><a href="#subheading2">Use of Service</a></li>
309+
<li><a href="#subheading">Content</a></li>
310+
<li><a href="#subheading3">Ads</a></li>
311+
<li><a href="#subheading4">Accounts</a></li>
312+
<li><a href="#subheading5">Intellectual Property</a></li>
313+
<li><a href="#subheading6">Links To Other Web Sites</a></li>
314+
<li><a href="#subheading7">Termination</a></li>
315+
<li><a href="#subheading8">Disclaimer</a></li>
316+
<li><a href="#subheading9">Governing Law</a></li>
317+
<li><a href="#subheading10">Contact Us</a></li>
318+
<li><a href="privacy-policy.html">Privacy Policy</a></li>
313319
<li><a href="sign-in.html">Sign In</a></li>
314320
<li><a href="user-profile.html">Profile</a></li>
315321
<li><a href="feedback.html">Submit Feedback</a></li>
@@ -322,68 +328,68 @@ <h1 id="my-heading" style="margin-bottom: -10px" class="notranslate">
322328
<div style="font-weight: bold; font-size: 28px; margin-top: 10px; color: #ff8623" id="tos-header">Terms of Service</div>
323329
</div>
324330

325-
<div style="text-align: center; width: 90%">
326-
<h2 style="color: white">Agreement to Terms</h2>
331+
<div style="text-align: center; width: 90%" id="agreement">
332+
<h2 style="color: white; cursor: pointer">Agreement to Terms</h2>
327333
<p>By using The MovieVerse, you agree to be bound by these terms. If you disagree with any part of the terms, then you do not have permission to access the service.</p>
328334
</div>
329335

330-
<div style="text-align: center; width: 90%">
331-
<h2 style="color: white">Changes to Terms</h2>
336+
<div style="text-align: center; width: 90%" id="consent">
337+
<h2 style="color: white; cursor: pointer">Changes to Terms</h2>
332338
<p>We reserve the right to modify or replace these Terms at any time at our sole discretion. We will try to provide at least 30 days' notice prior to any new terms taking effect.</p>
333339
</div>
334340

335-
<div style="text-align: center; width: 90%">
336-
<h2 style="color: white">Use of Service</h2>
341+
<div style="text-align: center; width: 90%" id="subheading2">
342+
<h2 style="color: white; cursor: pointer">Use of Service</h2>
337343
<p>The MovieVerse is provided on an "AS IS" and "AS AVAILABLE" basis. The service is for personal, non-commercial use only.</p>
338344
<p>You may not use the service for any illegal or unauthorized purpose. You must not, in the use of the service, violate any laws in your jurisdiction.</p>
339345
<p>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the service, use of the service, or access to the service without express written permission by us.</p>
340346
</div>
341347

342-
<div style="text-align: center; width: 90%">
343-
<h2 style="color: white">Content</h2>
348+
<div style="text-align: center; width: 90%" id="subheading">
349+
<h2 style="color: white; cursor: pointer">Content</h2>
344350
<p>Content found on or through this Service are the property of The MovieVerse or used with permission. You may not distribute, modify, transmit, reuse, download, repost, copy, or use said Content, whether in whole or in part, for commercial purposes or for personal gain, without express advance written permission from us.</p>
345351
</div>
346352

347-
<div style="text-align: center; width: 90%">
348-
<h2 style="color: white">Ads</h2>
353+
<div style="text-align: center; width: 90%" id="subheading3">
354+
<h2 style="color: white; cursor: pointer">Ads</h2>
349355
<p>During use of the Service, you may enter into correspondence with or participate in promotions of advertisers or sponsors showing their goods or services through the Service. Any such activity, and any terms, conditions, warranties or representations associated with such activity, is solely between you and the applicable third-party.</p>
350356
<p>We display ads on the Service to help us keep our servers and databases running and free for everyone. We're committed to placing non-intrusive ads only, which means no pop-ups, no auto-playing videos, and no ads that interfere with your experience on the site.</p>
351357
<p>If you encounter any ads that are inappropriate, misleading, or intrusive, please let us know by contacting us at using the Feedback form <a style="color: white" href="feedback.html">here</a>.</p>
352358
</div>
353359

354-
<div style="text-align: center; width: 90%">
355-
<h2 style="color: white">Accounts</h2>
360+
<div style="text-align: center; width: 90%" id="subheading4">
361+
<h2 style="color: white; cursor: pointer">Accounts</h2>
356362
<p>When you create an account with us, you guarantee that the information you provide us is accurate, complete, and current at all times. Inaccurate, incomplete, or obsolete information may result in the immediate termination of your account on the Service.</p>
357363
</div>
358364

359-
<div style="text-align: center; width: 90%">
360-
<h2 style="color: white">Intellectual Property</h2>
365+
<div style="text-align: center; width: 90%" id="subheading5">
366+
<h2 style="color: white; cursor: pointer">Intellectual Property</h2>
361367
<p>The Service and its original content, features, and functionality are and will remain the exclusive property of The MovieVerse and its licensors.</p>
362368
</div>
363369

364-
<div style="text-align: center; width: 90%">
365-
<h2 style="color: white">Links To Other Web Sites</h2>
370+
<div style="text-align: center; width: 90%" id="subheading6">
371+
<h2 style="color: white; cursor: pointer">Links To Other Web Sites</h2>
366372
<p>Our Service may contain links to third-party web sites or services that are not owned or controlled by The MovieVerse. We have no control over, and assume no responsibility for the content, privacy policies, or practices of any third-party web sites or services.</p>
367373
</div>
368374

369-
<div style="text-align: center; width: 90%">
370-
<h2 style="color: white">Termination</h2>
375+
<div style="text-align: center; width: 90%" id="subheading7">
376+
<h2 style="color: white; cursor: pointer">Termination</h2>
371377
<p>We may terminate or suspend your account and bar access to the Service immediately, without prior notice or liability, under our sole discretion, for any reason whatsoever and without limitation, including but not limited to a breach of the Terms.</p>
372378
</div>
373379

374-
<div style="text-align: center; width: 90%">
375-
<h2 style="color: white">Disclaimer</h2>
380+
<div style="text-align: center; width: 90%" id="subheading8">
381+
<h2 style="color: white; cursor: pointer">Disclaimer</h2>
376382
<p>Your use of the Service is at your sole risk. The Service is provided on an "AS IS" and "AS AVAILABLE" basis. The Service is provided without warranties of any kind.</p>
377383
</div>
378384

379-
<div style="text-align: center; width: 90%">
380-
<h2 style="color: white">Governing Law</h2>
385+
<div style="text-align: center; width: 90%" id="subheading9">
386+
<h2 style="color: white; cursor: pointer">Governing Law</h2>
381387
<p>These Terms shall be governed and construed in accordance with the laws of the country where The MovieVerse is based (the United States of America), without regard to its conflict of law provisions.</p>
382388
<p>Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. If any provision of these Terms is held to be invalid or unenforceable by a court, the remaining provisions of these Terms will remain in effect.</p>
383389
</div>
384390

385-
<div style="text-align: center; width: 90%; margin-bottom: 300px">
386-
<h2 style="color: white">Contact Us</h2>
391+
<div style="text-align: center; width: 90%; margin-bottom: 300px" id="subheading10">
392+
<h2 style="color: white; cursor: pointer">Contact Us</h2>
387393
<p>If you have any questions about these Terms, please contact us at <a id="mail" href="mailto:[email protected]">[email protected]</a>.</p>
388394
</div>
389395
</main>
@@ -393,6 +399,78 @@ <h2 style="color: white">Contact Us</h2>
393399
</div>
394400

395401
<script>
402+
document.getElementById('agreement').addEventListener('click', function(e) {
403+
e.preventDefault();
404+
405+
document.getElementById('agreement').scrollIntoView({ behavior: 'smooth' });
406+
});
407+
408+
document.getElementById('consent').addEventListener('click', function(e) {
409+
e.preventDefault();
410+
411+
document.getElementById('consent').scrollIntoView({ behavior: 'smooth' });
412+
});
413+
414+
document.getElementById('subheading2').addEventListener('click', function(e) {
415+
e.preventDefault();
416+
417+
document.getElementById('subheading2').scrollIntoView({ behavior: 'smooth' });
418+
});
419+
420+
document.getElementById('subheading').addEventListener('click', function(e) {
421+
e.preventDefault();
422+
423+
document.getElementById('subheading').scrollIntoView({ behavior: 'smooth' });
424+
});
425+
426+
document.getElementById('subheading3').addEventListener('click', function(e) {
427+
e.preventDefault();
428+
429+
document.getElementById('subheading3').scrollIntoView({ behavior: 'smooth' });
430+
});
431+
432+
document.getElementById('subheading4').addEventListener('click', function(e) {
433+
e.preventDefault();
434+
435+
document.getElementById('subheading4').scrollIntoView({ behavior: 'smooth' });
436+
});
437+
438+
document.getElementById('subheading5').addEventListener('click', function(e) {
439+
e.preventDefault();
440+
441+
document.getElementById('subheading5').scrollIntoView({ behavior: 'smooth' });
442+
});
443+
444+
document.getElementById('subheading6').addEventListener('click', function(e) {
445+
e.preventDefault();
446+
447+
document.getElementById('subheading6').scrollIntoView({ behavior: 'smooth' });
448+
});
449+
450+
document.getElementById('subheading7').addEventListener('click', function(e) {
451+
e.preventDefault();
452+
453+
document.getElementById('subheading7').scrollIntoView({ behavior: 'smooth' });
454+
});
455+
456+
document.getElementById('subheading8').addEventListener('click', function(e) {
457+
e.preventDefault();
458+
459+
document.getElementById('subheading8').scrollIntoView({ behavior: 'smooth' });
460+
});
461+
462+
document.getElementById('subheading9').addEventListener('click', function(e) {
463+
e.preventDefault();
464+
465+
document.getElementById('subheading9').scrollIntoView({ behavior: 'smooth' });
466+
});
467+
468+
document.getElementById('subheading10').addEventListener('click', function(e) {
469+
e.preventDefault();
470+
471+
document.getElementById('subheading10').scrollIntoView({ behavior: 'smooth' });
472+
});
473+
396474
document.addEventListener('DOMContentLoaded', function() {
397475
const searchBar = document.getElementById('search');
398476
const searchButton = document.getElementById('button-search');

0 commit comments

Comments
 (0)