diff --git a/src/assets/scss/index.scss b/src/assets/scss/index.scss index 97792306..7f34d7b6 100644 --- a/src/assets/scss/index.scss +++ b/src/assets/scss/index.scss @@ -8,7 +8,7 @@ transform: translate(-50%, -50%); transform-origin: left top; overflow: hidden; - + .bg { width: 100%; height: 100%; @@ -21,31 +21,37 @@ .host-body { width: 100%; height: 100%; + .dv-dec-10, .dv-dec-10-s { width: 33.3%; height: 5px; } + .dv-dec-10-s { transform: rotateY(180deg); } + .dv-dec-8 { width: 200px; height: 50px; } + .title { position: relative; width: 500px; text-align: center; background-size: cover; background-repeat: no-repeat; - img{ - width: 25%; + + img { + width: 25%; position: absolute; bottom: 10px; left: 22%; transform: translate(-22%); - } + } + .title-text { font-size: 40px; position: absolute; @@ -63,7 +69,83 @@ height: 8px; transform: translate(-50%); } - } + } + } +} + +#bigScreen { + color: #d3d6dd; + width: 1920px; + height: 1080px; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + transform-origin: left top; + overflow: hidden; + + .bg { + width: 100%; + height: 100%; + padding: 16px 16px 0 16px; + background-image: url("../assets/bg.jpg"); + background-size: cover; + background-position: center center; + } + + .host-body { + width: 100%; + height: 100%; + + .dv-dec-10, + .dv-dec-10-s { + width: 33.3%; + height: 5px; + } + + .dv-dec-10-s { + transform: rotateY(180deg); + } + + .dv-dec-8 { + width: 200px; + height: 50px; + } + + .title { + position: relative; + width: 500px; + text-align: center; + background-size: cover; + background-repeat: no-repeat; + + img { + width: 25%; + position: absolute; + bottom: 10px; + left: 22%; + transform: translate(-22%); + } + + .title-text { + font-size: 40px; + width: 100%; + position: absolute; + bottom: 0; + left: 50%; + transform: translate(-50%); + font-weight: bold; + } + + .dv-dec-6 { + position: absolute; + bottom: -10px; + left: 50%; + width: 250px; + height: 8px; + transform: translate(-50%); + } + } } } @@ -71,38 +153,39 @@ .data-table-wrapper { width: 100%; overflow-x: auto; - + .data-table { width: 100%; border-collapse: collapse; - - th, td { + + th, + td { padding: 12px; text-align: left; border: 1px solid #ddd; - + @media screen and (max-width: 768px) { padding: 8px; font-size: 14px; } - + @media screen and (max-width: 480px) { padding: 6px; font-size: 12px; } } - + input { width: 100%; padding: 4px; border: 1px solid #ddd; border-radius: 4px; - + &:focus { outline: none; border-color: #409EFF; } - + @media screen and (max-width: 768px) { padding: 2px; } @@ -122,9 +205,9 @@ .row { flex-direction: column; } - + .col { width: 100%; margin-bottom: 15px; } -} +} \ No newline at end of file diff --git a/src/views/BigScreen.vue b/src/views/BigScreen.vue index e69de29b..96a43e5d 100644 --- a/src/views/BigScreen.vue +++ b/src/views/BigScreen.vue @@ -0,0 +1,172 @@ + + + + + \ No newline at end of file diff --git a/src/views/component/BusinessSystem.vue b/src/views/component/BusinessSystem.vue new file mode 100644 index 00000000..da720a8e --- /dev/null +++ b/src/views/component/BusinessSystem.vue @@ -0,0 +1,252 @@ + + + + + + \ No newline at end of file diff --git a/src/views/component/DataQuality.vue b/src/views/component/DataQuality.vue new file mode 100644 index 00000000..2c46e533 --- /dev/null +++ b/src/views/component/DataQuality.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/component/DataWarehouse.vue b/src/views/component/DataWarehouse.vue new file mode 100644 index 00000000..6f1a39bc --- /dev/null +++ b/src/views/component/DataWarehouse.vue @@ -0,0 +1,241 @@ + + + + + \ No newline at end of file diff --git a/src/views/component/OpenShare.vue b/src/views/component/OpenShare.vue new file mode 100644 index 00000000..ddabd7e0 --- /dev/null +++ b/src/views/component/OpenShare.vue @@ -0,0 +1,241 @@ + + + + + \ No newline at end of file