ソースを参照

done announcement

master
DESKTOP-FUDKNA8\znjsz 8ヶ月前
コミット
71e9204fd4
2個のファイルの変更16行の追加7行の削除
  1. +1
    -1
      src/assets/menu_icon/IconBack.vue
  2. +15
    -6
      src/pages/AnnouncementPage.vue

+ 1
- 1
src/assets/menu_icon/IconBack.vue ファイルの表示

@@ -43,7 +43,7 @@ defineProps({
<path
d="M40.6,25.8120454 C40.6,28.1705437 40.1561224,30.3912077 39.2683673,32.4740374 C38.3806122,34.5568671 37.1637755,36.4023154 35.6178571,38.0103825 C34.0719388,39.6184495 32.2505102,40.935533 30.1535714,41.9616329 C28.0566327,42.9877328 25.7989796,43.6079872 23.3806122,43.8223962 C23.227551,43.853026 23.0897959,43.8759984 22.9673469,43.8913133 C22.844898,43.9066283 22.7071429,43.9142857 22.5540816,43.9142857 L14.6102041,43.9142857 C14.0897959,43.9142857 13.5770408,43.8223962 13.0719388,43.6386171 C12.5668367,43.454838 12.1153061,43.2021417 11.7173469,42.8805283 C11.3193878,42.5589149 10.9903061,42.1836993 10.730102,41.7548814 C10.469898,41.3260635 10.3397959,40.8819307 10.3397959,40.422483 C10.3397959,39.9630353 10.4622449,39.5189025 10.7071429,39.0900846 C10.9520408,38.6612667 11.2734694,38.2937086 11.6714286,37.9874101 C12.0693878,37.6811116 12.5132653,37.4360728 13.0030612,37.2522937 C13.4928571,37.0685146 13.9979592,36.9766251 14.5183673,36.9766251 L21.6357143,37.0225699 C23.2581633,37.0225699 24.7887755,36.7239288 26.227551,36.1266468 C27.6663265,35.5293648 28.9214286,34.7253312 29.9928571,33.7145462 C31.0642857,32.7037613 31.9061224,31.5168546 32.5183673,30.1538264 C33.1306122,28.7907981 33.4367347,27.3282229 33.4367347,25.7661006 C33.4367347,24.2958679 33.1612245,22.9175247 32.6102041,21.6310711 C32.0591837,20.3446175 31.3015306,19.1959982 30.3372449,18.1852132 C29.3729592,17.1744282 28.2479592,16.3550797 26.9622449,15.7271679 C25.6765306,15.099256 24.2836735,14.7087254 22.7836735,14.5555762 C22.722449,14.5555762 22.6841837,14.5632336 22.6688776,14.5785485 C22.6535714,14.5938635 22.6153061,14.6015209 22.5540816,14.6015209 L15.2530612,14.6015209 L15.2530612,18.2311579 C15.2530612,18.7518654 15.0464286,19.1347385 14.6331633,19.3797773 C14.219898,19.624816 13.5540816,19.4716668 12.6357143,18.9203295 C12.3908163,18.7671803 12.0005102,18.4991691 11.4647959,18.116296 C10.9290816,17.7334229 10.3015306,17.2816327 9.58214286,16.7609252 C8.8627551,16.2402178 8.10510204,15.6888805 7.30918367,15.1069134 L5.01326531,13.3610121 C4.55408163,12.9934539 4.15612245,12.664183 3.81938776,12.3731995 C3.48265306,12.0822159 3.31428571,11.7223152 3.31428571,11.2934973 C3.31428571,10.9259391 3.50561224,10.543066 3.88826531,10.144878 C4.27091837,9.74668998 4.70714286,9.34850195 5.19693878,8.95031393 C5.74795918,8.4908662 6.40612245,7.95484386 7.17142857,7.34224689 C7.93673469,6.72964993 8.69438776,6.13236789 9.44438776,5.55040077 C10.1943878,4.96843365 10.8678571,4.44006877 11.4647959,3.96530612 C12.0617347,3.49054347 12.4826531,3.16127261 12.727551,2.97749352 C13.4622449,2.4567861 14.0591837,2.34958163 14.5183673,2.65588011 C14.977551,2.96217859 15.222449,3.42162632 15.2530612,4.03422328 L15.2530612,7.70980507 L22.5540816,7.70980507 C22.7071429,7.70980507 22.8678571,7.72512 23.0362245,7.75574984 C23.2045918,7.78637969 23.3653061,7.81700954 23.5183673,7.84763939 C25.9061224,8.09267818 28.1408163,8.72059006 30.222449,9.73137506 C32.3040816,10.74216 34.1178571,12.0515861 35.6637755,13.6596531 C37.2096939,15.2677201 38.4188776,17.1131685 39.2913265,19.1959982 C40.1637755,21.2788279 40.6,23.4841769 40.6,25.8120454 L40.6,25.8120454 Z"
id="back-btn"
fill="#50A1EC"
:fill="color ?? '#50A1EC'"
></path>
</g>
</g>


+ 15
- 6
src/pages/AnnouncementPage.vue ファイルの表示

@@ -46,10 +46,11 @@ const handleClose = () => {
</main>
<div class="announcement-footer">
<button
id="return-btn"
style="
position: absolute;
left: 12px;
bottom: 28px;
position: fixed;
right: 32px;
top: 56px;
appearance: none;
background: transparent;
border: none;
@@ -57,19 +58,25 @@ const handleClose = () => {
"
@click="handleClose"
>
<IconBack />
<IconBack color="#f00"/>
</button>
<ScrollText> {{ horizontal_content }} </ScrollText>
</div>
</div>
</template>

<style>
#return-btn:hover #back-btn__inner #back-btn {
fill: #F008 !important;
}
</style>

<style scoped>
.announcement-page {
flex: 1;
height: 100%;
width: 100%;
background: #000;
background: url(../assets/line.png) 0 0 / 100% 100% no-repeat, #000;
display: flex;
flex-direction: column;
color: #f00;
@@ -78,6 +85,7 @@ const handleClose = () => {
.announcement-title {
color: #fff;
font-size: 72px;
line-height: 144px;
font-weight: 500;
letter-spacing: 2px;
text-align: center;
@@ -91,10 +99,11 @@ const handleClose = () => {
font-family: serif;
overflow: hidden;
user-select: none;
margin-bottom: 32px;
}

.announcement-footer {
height: 128px;
height: 144px;
/* background: #ccc1; */
font-size: 64px;
padding: 0 80px;


読み込み中…
キャンセル
保存