feat: add ImageFind application and release pipelines
|
After Width: | Height: | Size: 152 KiB |
|
After Width: | Height: | Size: 336 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 119 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 190 KiB |
|
After Width: | Height: | Size: 197 KiB |
|
After Width: | Height: | Size: 123 KiB |
|
After Width: | Height: | Size: 102 KiB |
|
After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 138 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 92 KiB |
|
After Width: | Height: | Size: 193 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 184 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 95 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
After Width: | Height: | Size: 212 KiB |
|
After Width: | Height: | Size: 68 KiB |
@@ -0,0 +1,242 @@
|
||||
{
|
||||
"report": [
|
||||
{
|
||||
"name": "mobile-390",
|
||||
"viewport": {
|
||||
"width": 390,
|
||||
"height": 844
|
||||
},
|
||||
"audits": [
|
||||
{
|
||||
"route": "home",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 29,
|
||||
"buttonsBelow44": 3
|
||||
},
|
||||
{
|
||||
"route": "search",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 17,
|
||||
"buttonsBelow44": 3
|
||||
},
|
||||
{
|
||||
"route": "library",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 14,
|
||||
"buttonsBelow44": 4
|
||||
},
|
||||
{
|
||||
"route": "collections",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 23,
|
||||
"buttonsBelow44": 6
|
||||
},
|
||||
{
|
||||
"route": "uploads",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 14,
|
||||
"buttonsBelow44": 5
|
||||
},
|
||||
{
|
||||
"route": "tags",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 23,
|
||||
"buttonsBelow44": 6
|
||||
},
|
||||
{
|
||||
"route": "people",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 11,
|
||||
"buttonsBelow44": 2
|
||||
},
|
||||
{
|
||||
"route": "profile",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 15,
|
||||
"buttonsBelow44": 2
|
||||
},
|
||||
{
|
||||
"route": "settings",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 15,
|
||||
"buttonsBelow44": 1
|
||||
},
|
||||
{
|
||||
"route": "player/v1",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 17,
|
||||
"buttonsBelow44": 3
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440",
|
||||
"viewport": {
|
||||
"width": 1440,
|
||||
"height": 900
|
||||
},
|
||||
"audits": [
|
||||
{
|
||||
"route": "home",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 34,
|
||||
"buttonsBelow44": 12
|
||||
},
|
||||
{
|
||||
"route": "search",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 25,
|
||||
"buttonsBelow44": 12
|
||||
},
|
||||
{
|
||||
"route": "library",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 24,
|
||||
"buttonsBelow44": 11
|
||||
},
|
||||
{
|
||||
"route": "collections",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 30,
|
||||
"buttonsBelow44": 11
|
||||
},
|
||||
{
|
||||
"route": "uploads",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 21,
|
||||
"buttonsBelow44": 12
|
||||
},
|
||||
{
|
||||
"route": "tags",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 30,
|
||||
"buttonsBelow44": 9
|
||||
},
|
||||
{
|
||||
"route": "people",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 18,
|
||||
"buttonsBelow44": 5
|
||||
},
|
||||
{
|
||||
"route": "profile",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 22,
|
||||
"buttonsBelow44": 10
|
||||
},
|
||||
{
|
||||
"route": "settings",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 22,
|
||||
"buttonsBelow44": 8
|
||||
},
|
||||
{
|
||||
"route": "player/v1",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 19,
|
||||
"buttonsBelow44": 16
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
],
|
||||
"interactions": [
|
||||
{
|
||||
"name": "mobile-390 更多面板支持打开、Escape 关闭与页面导航",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "mobile-390 上传弹窗可进入上传状态并转入后台",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "mobile-390 搜索结果跳转到播放器",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "mobile-390 播放、倍速和时间点控件",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "mobile-390 原型控制器切换主题与加载/空/错误状态",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440 上传弹窗可进入上传状态并转入后台",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440 搜索结果跳转到播放器",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440 播放、倍速和时间点控件",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440 原型控制器切换主题与加载/空/错误状态",
|
||||
"status": "passed"
|
||||
}
|
||||
]
|
||||
}
|
||||