121121 template( #trigger )
122122 i.bi.bi-collection ( @click ='showMaterials(item.key)' )
123123 span Show meeting materials
124+ template( v-else-if ='item.type === `regular`' )
125+ n-popover
126+ template( #trigger )
127+ i.no-meeting-materials
128+ i.bi.bi-clipboard-x
129+ i.bi.bi-exclamation-triangle-fill.ms-1
130+ span No meeting materials yet.
124131 n-popover( v-for ='lnk of item.links' , :key ='lnk.id' )
125132 template( #trigger )
126133 a(
@@ -219,7 +226,7 @@ const meetingEvents = computed(() => {
219226
220227 return reduce (sortBy (agendaStore .scheduleAdjusted , ' adjustedStartDate' ), (acc , item ) => {
221228 const isLive = current >= item .adjustedStart && current < item .adjustedEnd
222- const itemTimeSlot = agendaStore .viewport > 600 ?
229+ const itemTimeSlot = agendaStore .viewport > 576 ?
223230 ` ${ item .adjustedStart .toFormat (' HH:mm' )} - ${ item .adjustedEnd .toFormat (' HH:mm' )} ` :
224231 ` ${ item .adjustedStart .toFormat (' HH:mm' )} ${ item .adjustedEnd .toFormat (' HH:mm' )} `
225232
@@ -656,7 +663,7 @@ onBeforeUnmount(() => {
656663 font- weight: 600 ;
657664 border- right: 1px solid #FFF ;
658665
659- @media screen and (max - width : $bs5 - break - sm ) {
666+ @media screen and (max - width : $bs5 - break - md ) {
660667 font- size: .8em ;
661668 padding: 0 6px ;
662669 }
@@ -675,14 +682,14 @@ onBeforeUnmount(() => {
675682 width: 100px ;
676683 }
677684
678- @media screen and (max - width : $bs5 - break - sm ) {
685+ @media screen and (max - width : $bs5 - break - md ) {
679686 width: 30px ;
680687 }
681688 }
682689 & .agenda - table- head- location {
683690 width: 250px ;
684691
685- @media screen and (max - width : $bs5 - break - sm ) {
692+ @media screen and (max - width : $bs5 - break - md ) {
686693 width: auto;
687694 }
688695 }
@@ -730,7 +737,7 @@ onBeforeUnmount(() => {
730737 font- weight: 600 ;
731738 scroll- margin- top: 25px ;
732739
733- @media screen and (max - width : $bs5 - break - sm ) {
740+ @media screen and (max - width : $bs5 - break - md ) {
734741 font- size: .9em ;
735742 }
736743 }
@@ -742,7 +749,7 @@ onBeforeUnmount(() => {
742749 padding: 0 12px ;
743750 color: #333 ;
744751
745- @media screen and (max - width : $bs5 - break - sm ) {
752+ @media screen and (max - width : $bs5 - break - md ) {
746753 padding: 0 6px ;
747754 }
748755
@@ -755,7 +762,7 @@ onBeforeUnmount(() => {
755762 color: $blue- 700 ;
756763 font- weight: 600 ;
757764
758- @media screen and (max - width : $bs5 - break - sm ) {
765+ @media screen and (max - width : $bs5 - break - md ) {
759766 font- size: .9em ;
760767 }
761768 }
@@ -766,7 +773,7 @@ onBeforeUnmount(() => {
766773 padding: 0 12px ;
767774 color: #333 ;
768775
769- @media screen and (max - width : $bs5 - break - sm ) {
776+ @media screen and (max - width : $bs5 - break - md ) {
770777 padding: 2px 6px ;
771778 }
772779
@@ -794,7 +801,7 @@ onBeforeUnmount(() => {
794801 font- size: .85rem ;
795802 }
796803
797- @media screen and (max - width : $bs5 - break - sm ) {
804+ @media screen and (max - width : $bs5 - break - md ) {
798805 white- space: initial;
799806 word- wrap: break - word;
800807 max- width: 70px ;
@@ -822,7 +829,7 @@ onBeforeUnmount(() => {
822829 border- bottom- left- radius: 0 ;
823830 margin- right: 6px ;
824831
825- @media screen and (max - width : $bs5 - break - sm ) {
832+ @media screen and (max - width : $bs5 - break - md ) {
826833 display: none;
827834 }
828835 }
@@ -833,7 +840,7 @@ onBeforeUnmount(() => {
833840 border- right: 1px solid $gray- 300 ! important;
834841 white- space: nowrap;
835842
836- @media screen and (max - width : $bs5 - break - sm ) {
843+ @media screen and (max - width : $bs5 - break - md ) {
837844 font- size: .7rem ;
838845 word- break: break - all;
839846 }
@@ -863,17 +870,25 @@ onBeforeUnmount(() => {
863870 }
864871
865872 & .agenda - table- cell- name {
866- @media screen and (max - width : $bs5 - break - sm ) {
873+ @media screen and (max - width : $bs5 - break - md ) {
867874 font- size: .7rem ;
875+ word- break: break - word;
876+ word- wrap: break - word;
868877 }
869878
870879 .badge .is - bof {
871880 background- color: $teal- 500 ;
872881 margin: 0 8px ;
882+
883+ @media screen and (max - width : $bs5 - break - md ) {
884+ width: 30px ;
885+ display: block;
886+ margin: 2px 0 0 0 ;
887+ }
873888 }
874889
875890 > .bi {
876- @media screen and (max - width : $bs5 - break - sm ) {
891+ @media screen and (max - width : $bs5 - break - md ) {
877892 display: none;
878893 }
879894
@@ -991,6 +1006,14 @@ onBeforeUnmount(() => {
9911006 background- color: rgba ($teal- 400 , .3 );
9921007 }
9931008 }
1009+ & .no - meeting- materials {
1010+ background- color: $red- 400 ;
1011+ color: #FFF ;
1012+
1013+ > i: nth- child (2 ) {
1014+ color: $red- 100 ;
1015+ }
1016+ }
9941017 }
9951018 }
9961019 }
@@ -1009,6 +1032,10 @@ onBeforeUnmount(() => {
10091032 font- size: .9rem ;
10101033 }
10111034
1035+ @media screen and (max - width : $bs5 - break - md ) {
1036+ font- size: .8rem ;
1037+ }
1038+
10121039 @media screen and (max - width : $bs5 - break - sm ) {
10131040 white- space: initial;
10141041 font- size: .7rem ;
@@ -1271,4 +1298,13 @@ onBeforeUnmount(() => {
12711298 }
12721299}
12731300
1301+ @keyframes fadeInAnim {
1302+ 0 % {
1303+ opacity: 0 ;
1304+ }
1305+ 100 % {
1306+ opacity: 1 ;
1307+ }
1308+ }
1309+
12741310< / style>
0 commit comments