diff --git a/src/web/app/common/views/components/welcome-timeline.vue b/src/web/app/common/views/components/welcome-timeline.vue index ab402f126a..2ff06e2cc0 100644 --- a/src/web/app/common/views/components/welcome-timeline.vue +++ b/src/web/app/common/views/components/welcome-timeline.vue @@ -78,14 +78,14 @@ export default Vue.extend({ > img display block - width 36px - height 36px + width 42px + height 42px border-radius 6px > .body float right - width calc(100% - 36px) - padding-left 8px + width calc(100% - 42px) + padding-left 12px > header display flex diff --git a/src/web/app/desktop/views/pages/welcome.vue b/src/web/app/desktop/views/pages/welcome.vue index 53ea99598d..5d1d4ad01b 100644 --- a/src/web/app/desktop/views/pages/welcome.vue +++ b/src/web/app/desktop/views/pages/welcome.vue @@ -70,9 +70,24 @@ export default Vue.extend({ display flex flex-direction column flex 1 - background #eee $width = 1000px + background-image url('/assets/welcome-bg.svg') + background-size cover + background-position top center + + &:before + content "" + display block + position fixed + bottom 0 + left 0 + width 100% + height 100% + background-image url('/assets/welcome-fg.svg') + background-size cover + background-position bottom center + > main display flex flex 1 @@ -80,9 +95,6 @@ export default Vue.extend({ > .top display flex width 100% - background-image url('/assets/welcome.svg') - background-size cover - background-position top center > div display flex @@ -92,7 +104,8 @@ export default Vue.extend({ > div:first-child margin 0 48px 0 0 - color #777 + color #d1e6bf + text-shadow 0 0 12px #172062 > h1 margin 0 @@ -154,18 +167,19 @@ export default Vue.extend({ overflow auto > footer + font-size 12px color #949ea5 - background #fff > div max-width $width margin 0 auto - padding 42px 0 + padding 0 0 42px 0 text-align center > .c margin 16px 0 0 0 font-size 10px + opacity 0.7 @@ -194,3 +208,9 @@ export default Vue.extend({ a color #666 + + diff --git a/src/web/assets/welcome.svg b/src/web/assets/welcome-bg.svg similarity index 53% rename from src/web/assets/welcome.svg rename to src/web/assets/welcome-bg.svg index fce566dd96..27ae4469f2 100644 --- a/src/web/assets/welcome.svg +++ b/src/web/assets/welcome-bg.svg @@ -17,9 +17,26 @@ version="1.1" id="svg8" inkscape:version="0.92.1 r15371" - sodipodi:docname="描画.svg"> + sodipodi:docname="welcome-bg.svg"> + + + + + @@ -44,7 +61,8 @@ height="2" width="2" patternUnits="userSpaceOnUse" - inkscape:collect="always"> + inkscape:collect="always" + inkscape:isstock="true"> + + + + id="mask6472"> + x="-300.45657" + height="511.36566" + width="291.06116" + id="rect6474" + style="opacity:1;fill:url(#linearGradient6476);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.92238116;stroke-miterlimit:4;stroke-dasharray:none" /> + + + + + + + + + inkscape:snap-bbox-midpoints="true" + showguides="false"> + + + @@ -137,21 +227,23 @@ id="layer1" transform="translate(0,-11.249983)"> - + style="opacity:0.2;fill:url(#pattern7194);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.11666656;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect7178" + width="568.07599" + height="367.82269" + x="-37.871731" + y="-52.665051" + mask="url(#mask7196)" /> + - - - @@ -309,50 +383,95 @@ d="m 88.671168,129.31136 -1.220735,-1.13398 -1.639626,-0.2962 1.13398,-1.22073 0.296201,-1.63963 1.220735,1.13398 1.639625,0.2962 -1.13398,1.22074 z" inkscape:transform-center-x="2.4830149e-006" transform="matrix(0.91666667,0,0,1,7.1509005,0)" /> - - - + + + + + + + diff --git a/src/web/assets/welcome-fg.svg b/src/web/assets/welcome-fg.svg new file mode 100644 index 0000000000..bc2c439dc8 --- /dev/null +++ b/src/web/assets/welcome-fg.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + +