Skip to content

Commit a091f10

Browse files
committed
调整UI细节
1 parent 1b8c875 commit a091f10

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

Scripts/「源码」V2EX 社区.js

+16-10
Original file line numberDiff line numberDiff line change
@@ -115,49 +115,55 @@ class Widget extends Base {
115115
// 中尺寸组件
116116
async renderMedium (data) {
117117
let w = new ListWidget()
118-
w.addSpacer(10)
118+
// w.addSpacer(10)
119119
// 设置名称
120120
let tmp = this.SETTINGS.split('@')
121121
let tid = tmp[0] === 'api' ? 0 : (tmp[0] === 'tab' ? 1 : 2)
122122
let current = ''
123123
this.API[tid].map(a => {
124124
if (a['id'] === tmp[1]) current = a['name']
125125
})
126-
w = await this.renderHeader(w, this.logo, this.name + ' / ' + current)
126+
await this.renderHeader(w, this.logo, this.name + ' / ' + current)
127+
w.addSpacer()
127128

128129
let body = w.addStack()
129130
let bodyleft= body.addStack()
130131
bodyleft.layoutVertically()
131132
for (let i = 0; i < 2; i ++) {
132133
bodyleft = await this.renderCell(bodyleft, data[i])
133-
bodyleft.addSpacer(5)
134+
bodyleft.addSpacer()
134135
}
135-
body.addSpacer()
136+
// body.addSpacer()
137+
w.url = this.actionUrl("settings")
136138

137139
return w
138140
}
139141
// 大尺寸组件
140142
async renderLarge (data) {
141143
let w = new ListWidget()
142-
w.addSpacer(10)
144+
// w.addSpacer(10)
143145
// 设置名称
144146
let tmp = this.SETTINGS.split('@')
145147
let tid = tmp[0] === 'api' ? 0 : (tmp[0] === 'tab' ? 1 : 2)
146148
let current = ''
147149
this.API[tid].map(a => {
148150
if (a['id'] === tmp[1]) current = a['name']
149151
})
150-
w = await this.renderHeader(w, this.logo, this.name + ' / ' + current)
152+
await this.renderHeader(w, this.logo, this.name + ' / ' + current)
153+
w.addSpacer()
151154

152155

153156
let body = w.addStack()
154157
let bodyleft= body.addStack()
155158
bodyleft.layoutVertically()
156159
for (let i = 0; i < 5; i ++) {
157160
bodyleft = await this.renderCell(bodyleft, data[i])
158-
bodyleft.addSpacer(5)
161+
bodyleft.addSpacer()
159162
}
160-
body.addSpacer()
163+
// body.addSpacer()
164+
165+
// w.addSpacer()
166+
w.url = this.actionUrl("settings")
161167

162168
return w
163169
}
@@ -176,7 +182,7 @@ class Widget extends Base {
176182
right.layoutVertically()
177183
let content = right.addText(topic['title'])
178184
content.font = Font.lightSystemFont(14)
179-
content.lineLimit = 2
185+
content.lineLimit = 1
180186

181187
right.addSpacer(5)
182188

@@ -185,7 +191,7 @@ class Widget extends Base {
185191
info.textOpacity = 0.6
186192
info.lineLimit = 2
187193

188-
widget.addSpacer(10)
194+
widget.addSpacer()
189195

190196
return widget
191197
}

0 commit comments

Comments
 (0)