-
46 |
-
47 |
48 | {{item.user}} 49 | {{new Date(item.dateTime)}} 50 |
51 |52 | 消息:{{item.message}} 53 |
54 |
55 |
48 | {{item.user}} 49 | {{new Date(item.dateTime)}} 50 |
51 |52 | 消息:{{item.message}} 53 |
54 |正在跳转到项目页面,如果没有自动跳转,请点击这里。
63 | 64 | 65 | EOF 66 | 67 | # 创建部署目录结构 68 | mkdir -p dist/233park-web 69 | cp -r 233park-web/dist/* dist/233park-web/ 70 | cp redirect.html dist/index.html 71 | touch dist/.nojekyll 72 | 73 | - name: 部署到GitHub Pages 74 | uses: peaceiris/actions-gh-pages@v3 75 | with: 76 | github_token: ${{ secrets.GITHUB_TOKEN }} 77 | publish_dir: ./dist 78 | force_orphan: true -------------------------------------------------------------------------------- /my-vue-app/src/assets/CSS/common.scss: -------------------------------------------------------------------------------- 1 | * { 2 | margin: 0; 3 | padding: 0; 4 | } 5 | 6 | html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, 7 | abbr, acronym, address, big, cite, 8 | code, 9 | del, 10 | dfn, 11 | em, 12 | img, 13 | ins, 14 | kbd, 15 | q, 16 | s, 17 | samp, 18 | small, 19 | strike, 20 | strong, 21 | sub, 22 | sup, 23 | tt, 24 | var, 25 | b, 26 | u, 27 | i, 28 | center, 29 | dl, 30 | dt, 31 | dd, 32 | ol, 33 | ul, 34 | li, 35 | fieldset, 36 | form, 37 | label, 38 | legend, 39 | table, 40 | caption, 41 | tbody, 42 | tfoot, 43 | thead, 44 | tr, 45 | th, 46 | td, 47 | article, 48 | aside, 49 | canvas, 50 | details, 51 | embed, 52 | figure, 53 | figcaption, 54 | footer, 55 | header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { 56 | margin: 0; 57 | padding: 0; 58 | } 59 | 60 | html, 61 | body { 62 | font-size: 12px; 63 | font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; 64 | width: 100%; 65 | height: 100%; 66 | min-width: 1200px; 67 | } 68 | 69 | img { 70 | vertical-align: middle; 71 | } 72 | 73 | 74 | :focus { 75 | outline: none; 76 | } 77 | 78 | table { 79 | border-collapse: collapse; 80 | border-spacing: 0; 81 | } 82 | 83 | ul, 84 | ol, 85 | dd, 86 | dt, 87 | dl, 88 | li { 89 | list-style-type: none; 90 | } 91 | 92 | a { 93 | text-decoration: none; 94 | -webkit-touch-callout: none; 95 | -webkit-user-select: none; 96 | } 97 | 98 | a, 99 | input, 100 | select { 101 | -webkit-tap-highlight-color: transparent; 102 | -webkit-appearance: none; 103 | -moz-appearance: none; 104 | -webkit-border-radius: 0; 105 | outline: none; 106 | } 107 | 108 | .fl { 109 | float: left; 110 | } 111 | 112 | .fr { 113 | float: right; 114 | } 115 | 116 | .clearfix:before, 117 | .clearfix:after { 118 | content: ''; 119 | display: block; 120 | clear: both; 121 | height: 0; 122 | } 123 | 124 | .clearfix { 125 | *zoom: 1; 126 | } 127 | 128 | p, 129 | h1, 130 | h2, 131 | h3, 132 | h4, 133 | h5, 134 | h6, 135 | span, 136 | i, 137 | em { 138 | word-wrap: break-word; 139 | font-style: normal; 140 | font-weight: normal; 141 | } 142 | 143 | .before:before { 144 | content: ''; 145 | display: table; 146 | } 147 | 148 | button { 149 | border: none; 150 | appearance: none; 151 | -webkit-appearance: none; 152 | outline: none; 153 | } 154 | 155 | button::after { 156 | border: none; 157 | appearance: none; 158 | -webkit-appearance: none; 159 | outline: none; 160 | } 161 | 162 | input, 163 | textarea { 164 | //-moz-user-focus: none; 165 | //-moz-user-select: none; 166 | -webkit-appearance: none; 167 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 168 | line-height: normal !important; 169 | outline: none; 170 | border: none; 171 | } 172 | -------------------------------------------------------------------------------- /233park-web/src/App.vue: -------------------------------------------------------------------------------- 1 | 83 | 84 | 85 |README.md.
40 |