|
@@ -94,20 +94,23 @@
|
|
|
</div>
|
|
|
<div class="button-group">
|
|
|
<div class="button-group-left">
|
|
|
- <span class="icon-button" @click="publishShareStream">
|
|
|
+ <span
|
|
|
+ class="icon-button"
|
|
|
+ :data-name="remoteStreamType === 1 ? '结束共享' : '屏幕共享'"
|
|
|
+ @click="publishShareStream"
|
|
|
+ >
|
|
|
<svg-icon :icon-class="remoteStreamType === 1 ? 'close' : 'share'" />
|
|
|
</span>
|
|
|
- <span class="icon-button" @click="showDrawSetting">
|
|
|
+ <span class="icon-button" data-name="白板" @click="showDrawSetting">
|
|
|
<svg-icon icon-class="draw" />
|
|
|
</span>
|
|
|
- <span class="icon-button" @click="startGroup">
|
|
|
+ <span class="icon-button" data-name="群组讨论" @click="startGroup">
|
|
|
<svg-icon icon-class="group" />
|
|
|
</span>
|
|
|
- <span class="icon-button" @click="dialogVisible = true">
|
|
|
+ <span class="icon-button" data-name="课件推送" @click="dialogVisible = true">
|
|
|
<svg-icon icon-class="push" />
|
|
|
</span>
|
|
|
</div>
|
|
|
- <div class="button-group-right" />
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 右侧 -->
|
|
@@ -276,6 +279,7 @@ import SelectDevice from '../SelectDevice.vue';
|
|
|
import * as common from './live';
|
|
|
|
|
|
export default {
|
|
|
+ name: 'TeacherLive',
|
|
|
components: {
|
|
|
SelectMaterial,
|
|
|
CompleteList,
|
|
@@ -1117,7 +1121,8 @@ $draw-h: 520px;
|
|
|
color: #fff;
|
|
|
}
|
|
|
|
|
|
- > .icon-button {
|
|
|
+ .icon-button {
|
|
|
+ position: relative;
|
|
|
display: inline-block;
|
|
|
height: 100%;
|
|
|
padding: 14px 16px;
|
|
@@ -1127,6 +1132,25 @@ $draw-h: 520px;
|
|
|
&:hover {
|
|
|
background-color: #3d3d3d;
|
|
|
}
|
|
|
+
|
|
|
+ &:hover::after {
|
|
|
+ position: absolute;
|
|
|
+ top: 60px;
|
|
|
+ left: -50%;
|
|
|
+ height: 40px;
|
|
|
+ padding: 8px 24px;
|
|
|
+ line-height: 24px;
|
|
|
+ color: #fff;
|
|
|
+ word-break: keep-all;
|
|
|
+ white-space: nowrap;
|
|
|
+ content: attr(data-name);
|
|
|
+ background-color: #3d3d3d;
|
|
|
+ border-radius: 4px;
|
|
|
+ }
|
|
|
+
|
|
|
+ &:first-child:hover::after {
|
|
|
+ left: -12px;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|