diff --git a/src/_data/live_streams.json b/src/_data/live_streams.json new file mode 100644 index 000000000..49ecb5670 --- /dev/null +++ b/src/_data/live_streams.json @@ -0,0 +1,82 @@ +[ + { + "id": 1, + "title": "The Final Showdown", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/2cf7e2d05bdbd3222ab9b6896186a90f26b2cd9d1c870f551aff1e87ee7705f7._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMjpg_.jpg", + "status": "Scheduled", + "start_time": "2024-08-30 10:00 AM", + "end_time": null, + "duration": null, + "viewers_count": "0" + }, + { + "id": 2, + "title": "Mystic River", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/ac63679c33fafc6d4c2219ba18b74a277fd552f2485b50e5554c5a90fff70d9b._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMjpg_.jpg", + "status": "Live", + "start_time": "2024-08-28 03:00 PM", + "end_time": null, + "duration": null, + "viewers_count": "25,000" + }, + { + "id": 3, + "title": "Hidden Truths", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/7b1d792e911d6009c926195ae3d66ddf8dba4a0b6e37ae3781f0a14176311dfd._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMpng_.png", + "status": "Completed", + "start_time": "2024-08-25 09:00 AM", + "end_time": "2024-08-25 11:30 AM", + "duration": "2 hrs 30 mins", + "viewers_count": "75,000" + }, + { + "id": 4, + "title": "Warriors Rise", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/8e0d90bcbc47ad1528ed1d1f0b0e88bfdf31125fa46acf0201fafa3250b40eac._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMpng_.png", + "status": "Scheduled", + "start_time": "2024-09-01 07:00 PM", + "end_time": null, + "duration": null, + "viewers_count": "0" + }, + { + "id": 5, + "title": "The Eternal Chase", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/21a501bd43c8cc5e8647b7288626467491cb70958ff63d6964626a65c7385b4f._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMpng_.png", + "status": "Completed", + "start_time": "2024-08-27 04:00 PM", + "end_time": "2024-08-27 06:45 PM", + "duration": "2 hrs 45 mins", + "viewers_count": "50,000" + }, + { + "id": 6, + "title": "Infinite Dreams", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/4a008d6f657e6f23178768b92412c82dbde28808189e0c638d35c80f7c28689e._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMjpg_.jpg", + "status": "Live", + "start_time": "2024-08-28 11:00 AM", + "end_time": null, + "duration": null, + "viewers_count": "15,000" + }, + { + "id": 7, + "title": "Echoes of Silence", + "thumbnail_img": "https://m.media-amazon.com/images/S/pv-target-images/f8bb8da5d50313512b2aee28a155c8360db1e36b2db19a53f34f831cadf0fd94._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMjpg_.jpg", + "status": "Scheduled", + "start_time": "2024-08-29 05:00 PM", + "end_time": null, + "duration": null, + "viewers_count": "0" + }, + { + "id": 8, + "title": "Endless Horizon", + "thumbnail_img": "https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/b49fca25558ddbf1532c79f75cef2c5994fc82103623c739f39478fe0733ab8e._UR1920,1080_CLs%7C1920,1080%7C/G/bundle/BottomRightCardGradient16x9.png,/G/01/digital/video/merch/subs/benefit-id/m-r/Prime/logos/channels-logo-white.png%7C0,0,1920,1080+0,0,1920,1080+1578,847,263,156_SX720_FMpng_.png", + "status": "Completed", + "start_time": "2024-08-26 02:00 PM", + "end_time": "2024-08-26 04:15 PM", + "duration": "2 hrs 15 mins", + "viewers_count": "40,000" + } +] diff --git a/src/flimix/library/live_streams/filters.html b/src/flimix/library/live_streams/filters.html new file mode 100644 index 000000000..5c923d79c --- /dev/null +++ b/src/flimix/library/live_streams/filters.html @@ -0,0 +1,724 @@ +
+
+ +
+
+ +
+ + +
+ +
+ + +
+ +
+ + + +
+ +
+ + + +
\ No newline at end of file diff --git a/src/flimix/library/live_streams/header.html b/src/flimix/library/live_streams/header.html new file mode 100644 index 000000000..2e09bcba8 --- /dev/null +++ b/src/flimix/library/live_streams/header.html @@ -0,0 +1,21 @@ +
+
+

Live Streams

+
+ +
+ + +
+
\ No newline at end of file diff --git a/src/flimix/library/live_streams/index.html b/src/flimix/library/live_streams/index.html new file mode 100644 index 000000000..5c77898a0 --- /dev/null +++ b/src/flimix/library/live_streams/index.html @@ -0,0 +1,33 @@ +--- +permalink: flimix/library/live_streams/ +tags: flimix +view: "Library" +title: Live Streams +--- + +{% extends "src/flimix/layouts/sidebar_layout.html" %} +{% block main_class %}bg-stone-50{% endblock %} + +{% block main_content %} +
+ {% include "./header.html" %} +
+ {% include "./navigation.html" %} +
+ {% include "./filters.html" %} +
+ +
+ +
+
+ {% include "./table.html" %} +
+
+
+ {% include "./pagination.html" %} +
+
+
+
+{% endblock main_content %} diff --git a/src/flimix/library/live_streams/navigation.html b/src/flimix/library/live_streams/navigation.html new file mode 100644 index 000000000..9cc5a92a1 --- /dev/null +++ b/src/flimix/library/live_streams/navigation.html @@ -0,0 +1,14 @@ + diff --git a/src/flimix/library/live_streams/pagination.html b/src/flimix/library/live_streams/pagination.html new file mode 100644 index 000000000..a1eb6caf3 --- /dev/null +++ b/src/flimix/library/live_streams/pagination.html @@ -0,0 +1,24 @@ +
+

+ 27 + results +

+ + + + +
diff --git a/src/flimix/library/live_streams/table.html b/src/flimix/library/live_streams/table.html new file mode 100644 index 000000000..1173c004d --- /dev/null +++ b/src/flimix/library/live_streams/table.html @@ -0,0 +1,9 @@ + + {% include "./table_header.html" %} + + + {% for live_stream in live_streams %} + {% include "./table_item.html" %} + {% endfor %} + +
diff --git a/src/flimix/library/live_streams/table_header.html b/src/flimix/library/live_streams/table_header.html new file mode 100644 index 000000000..038f25f75 --- /dev/null +++ b/src/flimix/library/live_streams/table_header.html @@ -0,0 +1,414 @@ + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + \ No newline at end of file diff --git a/src/flimix/library/live_streams/table_item.html b/src/flimix/library/live_streams/table_item.html new file mode 100644 index 000000000..1593ed1c7 --- /dev/null +++ b/src/flimix/library/live_streams/table_item.html @@ -0,0 +1,95 @@ + + + + + +
+ Product Image +
+ +
+
+ + + {% if live_stream.start_time %} + + {{live_stream.start_time }} + + {% else %} + + - + + {% endif %} + + + {% if live_stream.end_time %} + + {{live_stream.end_time }} + + {% else %} + + - + + {% endif %} + + + + {% if live_stream.status == "Live" %} + + + + {% elif live_stream.status == "Scheduled" %} + + + + {% elif live_stream.status == "Completed" %} + + + + {% endif %} + {{ live_stream.status }} + + +
+ {% if live_stream.duration %} + + {{live_stream.duration }} + + {% else %} + + - + + {% endif %} +
+ + +
+ + + + + diff --git a/src/flimix/partials/sidebar.html b/src/flimix/partials/sidebar.html index 4afde10d2..30fdb5ad8 100644 --- a/src/flimix/partials/sidebar.html +++ b/src/flimix/partials/sidebar.html @@ -40,7 +40,7 @@ class="hover:bg-gray-50 block rounded-md py-2 pr-2 pl-9 text-sm leading-6 text-gray-700">Movies
  • Series
  • -
  • Live +
  • Live Streams
  • Podcasts