feat: Add basic personal report stuff

This commit is contained in:
2026-05-10 17:22:46 -04:00
parent ca7b4c2896
commit b222c5078f
16 changed files with 112 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

0
Skills/@be/node_modules/@be/main-menu/resources/icons/word-of-the-day.png generated vendored Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

@@ -76,6 +76,23 @@
} }
} }
}, },
{
"id": "personal-report",
"label": "Personal Report",
"colors": ["0xFBC230", "0xAC661E"],
"iconSrc": "resources/icons/personal-report.png",
"action": {
"type": "utterance",
"data": {
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "personal-report"
}
}
}
}
},
{ {
"id": "radio", "id": "radio",
"label": "Music", "label": "Music",

View File

@@ -0,0 +1,95 @@
{
"rule": "main-menu/execute_personal_report",
"timeout": 8,
"viewConfig": {
"type": "MenuView",
"id": "personal-report",
"title": "Personal Report",
"listDefault": {
"menuButtonType": "SkillButton",
"colors":["0xFBC230", "0xAC661E"]
},
"list": [
{
"id": "fullReport",
"label": "Full Report",
"iconSrc": "resources/icons/full-report.png",
"action": {
"type": "utterance",
"data":{
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "full-report"
}
}
}
}
},
{
"id": "weather",
"label": "Weather",
"iconSrc": "resources/icons/weather.png",
"action": {
"type": "utterance",
"data":{
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "weather"
}
}
}
}
},
{
"id": "calendar",
"label": "Calendar",
"iconSrc": "resources/icons/calendar.png",
"action": {
"type": "utterance",
"data":{
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "calendar"
}
}
}
}
},
{
"id": "commute",
"label": "Commute",
"iconSrc": "resources/icons/commute.png",
"action": {
"type": "utterance",
"data":{
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "commute"
}
}
}
}
},
{
"id": "news",
"label": "News",
"iconSrc": "resources/icons/news.png",
"action": {
"type": "utterance",
"data":{
"utterance": {
"intent": "loadMenu",
"entities": {
"destination": "news"
}
}
}
}
}
]
}
}