anomalist
11 months ago
12 changed files with 241 additions and 56 deletions
@ -0,0 +1,3 @@ |
|||
export const isGlobalUri = (uri: string) => { |
|||
return uri && uri.match(new RegExp(/^[A-Za-z][A-Za-z0-9+.-]+:/)); |
|||
}; |
@ -0,0 +1,65 @@ |
|||
<template> |
|||
<QuickNav /> |
|||
|
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Breadcrumb --> |
|||
<div class="mb-8"> |
|||
<!-- Back --> |
|||
<div class="text-lg text-center font-light relative px-7"> |
|||
<h1 |
|||
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1" |
|||
@click="$router.back()" |
|||
> |
|||
<fa icon="chevron-left" class="fa-fw"></fa> |
|||
</h1> |
|||
</div> |
|||
|
|||
<!-- Heading --> |
|||
<h1 id="ViewHeading" class="text-4xl text-center font-light pt-4 mb-8"> |
|||
Notification Help |
|||
</h1> |
|||
</div> |
|||
|
|||
<div> |
|||
<p>Here are things to try to get notifications working.</p> |
|||
|
|||
<h2 class="text-xl font-semibold">Test</h2> |
|||
<p>Somehow call the service-worker self.showNotification</p> |
|||
|
|||
<h2 class="text-xl font-semibold">Check OS-level permissions</h2> |
|||
<p> |
|||
Walk-throughs & screenshots, maybe for all combinations of OS & |
|||
browsers. |
|||
</p> |
|||
|
|||
<h2 class="text-xl font-semibold">Check browser-level permissions</h2> |
|||
<p>Walk-throughs & screenshots for browser settings</p> |
|||
|
|||
<h2 class="text-xl font-semibold">Explain full reset to start again</h2> |
|||
<p> |
|||
Walk-throughs for clearing everything & subscribing anew to get a |
|||
message |
|||
</p> |
|||
|
|||
<h2 class="text-xl font-semibold">Auto-detection</h2> |
|||
<p>Show results of auto-detection whether they're turned on</p> |
|||
</div> |
|||
</section> |
|||
</template> |
|||
<script lang="ts"> |
|||
import { Component, Vue } from "vue-facing-decorator"; |
|||
import QuickNav from "@/components/QuickNav.vue"; |
|||
|
|||
interface Notification { |
|||
group: string; |
|||
type: string; |
|||
title: string; |
|||
text: string; |
|||
} |
|||
|
|||
@Component({ components: { QuickNav } }) |
|||
export default class HelpNotificationsView extends Vue { |
|||
$notify!: (notification: Notification, timeout?: number) => void; |
|||
} |
|||
</script> |
Loading…
Reference in new issue