diff --git a/v1-com-officielle/src/assets/icons/live.svg b/v1-com-officielle/src/assets/icons/live.svg new file mode 100644 index 0000000..9b17738 --- /dev/null +++ b/v1-com-officielle/src/assets/icons/live.svg @@ -0,0 +1,40 @@ + + + + + + + diff --git a/v1-com-officielle/src/assets/style.css b/v1-com-officielle/src/assets/style.css index 76ae3ee..34b4a6f 100644 --- a/v1-com-officielle/src/assets/style.css +++ b/v1-com-officielle/src/assets/style.css @@ -293,6 +293,7 @@ html, body{ border-radius: 21px; border-color: var(--main-color); overflow: hidden; + position: relative; } .zBase{ @@ -321,11 +322,16 @@ html, body{ display: flex; flex-direction: row; align-items: center; - justify-content: space-between; + justify-content: flex-end; box-sizing: border-box; padding-left: 10px; padding-right: 10px; cursor: move; + gap: 10px; +} + +.windowTitle p:first-child { + flex: 1; } .windowTitleLower{ @@ -344,6 +350,11 @@ html, body{ width: 50px; height: 33px; align-items: center; + position: relative; + z-index: 100; + text-align: center; + line-height: 38px; + padding: 0; } .closeBtn:hover{ diff --git a/v1-com-officielle/src/indieComponents/LivePannel.vue b/v1-com-officielle/src/indieComponents/LivePannel.vue new file mode 100644 index 0000000..b7b0a5d --- /dev/null +++ b/v1-com-officielle/src/indieComponents/LivePannel.vue @@ -0,0 +1,103 @@ + + + + + + + + Drags&Nerds #2 en DIRECT + + + + + + + + + + + + + + + + + diff --git a/v1-com-officielle/src/infoComponents/InfoMenu.vue b/v1-com-officielle/src/infoComponents/InfoMenu.vue index dfa52aa..74c6a32 100644 --- a/v1-com-officielle/src/infoComponents/InfoMenu.vue +++ b/v1-com-officielle/src/infoComponents/InfoMenu.vue @@ -2,6 +2,7 @@ import PeopleIcon from '../assets/icons/people.svg' import InstaIcon from '../assets/icons/insta.svg' import ContactIcon from '../assets/icons/contact.svg' + import LiveIcon from '../assets/icons/live.svg' @@ -58,6 +59,9 @@ + + + @@ -113,6 +117,12 @@ @focus="focusPannel('video')" :class="{zBase: isFocused!=='video', zFocus: isFocused==='video'}"> + + > START_DATE.getTime() && now < END_DATE.getTime()) { + this.openPannel('live') + } } }; diff --git a/v1-com-officielle/src/main.js b/v1-com-officielle/src/main.js index efc8138..ee5f372 100644 --- a/v1-com-officielle/src/main.js +++ b/v1-com-officielle/src/main.js @@ -23,6 +23,7 @@ import MessagePannel from './indieComponents/MessagePannel.vue' import FollowPannel from './indieComponents/FollowPannel.vue' import VisualizerPannel from './indieComponents/VisualizerPannel.vue' import VideoPannel from './indieComponents/VideoPannel.vue' +import LivePannel from './indieComponents/LivePannel.vue' import LinkPannel from './indieComponents/LinkPannel.vue' import DonationPannel from './indieComponents/DonationPannel.vue' import TicketPannel from './indieComponents/TicketPannel.vue' @@ -53,6 +54,7 @@ app.component('MessagePan', MessagePannel); app.component('FollowPan', FollowPannel); app.component('VisualizerPan', VisualizerPannel); app.component('VideoPan', VideoPannel); +app.component('LivePan', LivePannel); app.component('LinkPan', LinkPannel); app.component('DonationPan', DonationPannel); app.component('TicketPan', TicketPannel);
+ Drags&Nerds #2 en DIRECT +