https://github.com/extensionsapp/tvwww
JSON to render cross-platform TV website theme for Android TV/Smart TV/Set-Top-Box
https://github.com/extensionsapp/tvwww
Last synced: 9 months ago
JSON representation
JSON to render cross-platform TV website theme for Android TV/Smart TV/Set-Top-Box
- Host: GitHub
- URL: https://github.com/extensionsapp/tvwww
- Owner: extensionsapp
- Created: 2018-12-20T21:00:26.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T21:54:53.000Z (over 4 years ago)
- Last Synced: 2025-02-17T08:41:45.737Z (12 months ago)
- Language: JavaScript
- Size: 5.05 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Render HTML page for SmartTV, AndroidTV, STB from JSON

## Style
```html
```
## Script
```html
```
## Data categories

```json
{
"categories": [
{
"title": "Home",
"ok": "/"
},
{
"title": "Movies",
"ok": {
"contents": []
}
},
{
"title": "TV-shows",
"ok": {
"contents": []
}
}
]
}
```
## Data contents

```json
{
"categories": [
{
"title": "TV-shows",
"ok": {
"contents": [
{
"active": true,
"ok": "https://www.themoviedb.org/tv/84958-loki",
"image": "https://www.themoviedb.org/t/p/w600_and_h900_bestv2/kEl2t3OhXc3Zb9FBh1AuYzRTgZp.jpg",
"title": "Loki",
"top": "2021",
"bottom": "Drama, Sci-Fi & Fantasy"
},
{
"active": false,
"ok": "https://www.themoviedb.org/tv/60625-rick-and-morty",
"image": "https://www.themoviedb.org/t/p/w600_and_h900_bestv2/8kOWDBK6XlPUzckuHDo3wwVRFwt.jpg",
"title": "Rick and Morty",
"top": "2013",
"bottom": "Animation, Comedy"
}
]
}
}
]
}
```
Example object data
```json
{
"categories":[
{
"title":"Home",
"ok":"/"
},
{
"title":"Movies",
"ok":{
"contents":[
{
"active":true,
"ok":"https://www.themoviedb.org/movie/337404-cruella",
"image":"https://www.themoviedb.org/t/p/w600_and_h900_bestv2/rTh4K5uw9HypmpGslcKd4QfHl93.jpg",
"title":"Cruella",
"top":"2021",
"bottom":"Comedy, Crime"
},
{
"active":false,
"ok":"https://www.themoviedb.org/movie/508943-luca",
"image":"https://www.themoviedb.org/t/p/w600_and_h900_bestv2/xSzBeReCkJ4k3exLlaeTvOAXwlL.jpg",
"title":"Luca",
"top":"2021",
"bottom":"Animation, Comedy, Family, Fantasy"
}
]
}
},
{
"title":"TV-shows",
"ok":{
"contents":[
{
"active":true,
"ok":"https://www.themoviedb.org/tv/84958-loki",
"image":"https://www.themoviedb.org/t/p/w600_and_h900_bestv2/kEl2t3OhXc3Zb9FBh1AuYzRTgZp.jpg",
"title":"Loki",
"top":"2021",
"bottom":"Drama, Sci-Fi & Fantasy"
},
{
"active":false,
"ok":"https://www.themoviedb.org/tv/60625-rick-and-morty",
"image":"https://www.themoviedb.org/t/p/w600_and_h900_bestv2/8kOWDBK6XlPUzckuHDo3wwVRFwt.jpg",
"title":"Rick and Morty",
"top":"2013",
"bottom":"Animation, Comedy"
}
]
}
}
],
"settings":{
"backgrounds":[
"https://unpkg.com/tvwww/backgrounds/1.jpg",
"https://unpkg.com/tvwww/backgrounds/2.jpg",
"https://unpkg.com/tvwww/backgrounds/3.jpg",
"https://unpkg.com/tvwww/backgrounds/4.jpg",
"https://unpkg.com/tvwww/backgrounds/5.jpg",
"https://unpkg.com/tvwww/backgrounds/6.jpg",
"https://unpkg.com/tvwww/backgrounds/7.jpg",
"https://unpkg.com/tvwww/backgrounds/8.jpg",
"https://unpkg.com/tvwww/backgrounds/9.jpg",
"https://unpkg.com/tvwww/backgrounds/10.jpg"
]
},
"active":{
"display":"categories.1.ok"
}
}
```
## Usage
```html
const data = {};
window.onload = function() {
TVwww(data);
};
```