Docs: (test) link settings page via deep link

This commit is contained in:
MM20 2024-08-13 19:00:25 +02:00
parent 84a62ae8e0
commit c2a82778f9
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
4 changed files with 634 additions and 177 deletions

View File

@ -17,7 +17,7 @@ or install them manually as APK files.
### Activation ### Activation
After the plugin has been installed, it needs to be activated in the launcher settings. To do this, After the plugin has been installed, it needs to be activated in the launcher settings. To do this,
go to settings > plugins, tap on the plugin you want to activate, and enable it. The plugin will go to <a href="/in-app?route=settings/plugins">settings > plugins</a>, tap on the plugin you want to activate, and enable it. The plugin will
show a permission dialog. Tap on "Allow" to give the launcher the necessary permission to access show a permission dialog. Tap on "Allow" to give the launcher the necessary permission to access
the plugin's data. the plugin's data.

24
docs/in-app.md Normal file
View File

@ -0,0 +1,24 @@
<script setup>
import { useRoute } from 'vitepress'
import { ref, onMounted } from 'vue'
import QRCode from 'qrcode'
import {VPButton} from 'vitepress/theme'
const route = useRoute()
const canvas = ref(null)
const qrcode = ref(null)
onMounted(async () => {
qrcode.value = await QRCode.toDataURL(window.location.href)
})
</script>
# Open settings page
Scan this code to view the linked settings page in Kvaesitso.
<img :src="qrcode">

784
docs/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -5,6 +5,7 @@
"docs:preview": "vitepress preview ." "docs:preview": "vitepress preview ."
}, },
"devDependencies": { "devDependencies": {
"qrcode": "^1.5.4",
"sass": "^1.70.0", "sass": "^1.70.0",
"vitepress": "^1.0.0-rc.41", "vitepress": "^1.0.0-rc.41",
"vue": "^3.4.15" "vue": "^3.4.15"