feat: add ImageFind application and release pipelines
|
After Width: | Height: | Size: 140 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 63 KiB |
@@ -0,0 +1,42 @@
|
||||
[
|
||||
{
|
||||
"name": "mobile-390",
|
||||
"width": 390,
|
||||
"height": 844,
|
||||
"geometry": {
|
||||
"viewportWidth": 390,
|
||||
"documentWidth": 390,
|
||||
"stage": {
|
||||
"x": 0,
|
||||
"width": 390,
|
||||
"height": 219.375,
|
||||
"right": 390
|
||||
},
|
||||
"ratio": 1.7777777777777777,
|
||||
"backVisible": true,
|
||||
"fullscreenVisible": true,
|
||||
"controlsBelow44": 0
|
||||
},
|
||||
"errors": []
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440",
|
||||
"width": 1440,
|
||||
"height": 900,
|
||||
"geometry": {
|
||||
"viewportWidth": 1440,
|
||||
"documentWidth": 1440,
|
||||
"stage": {
|
||||
"x": 0,
|
||||
"width": 1440,
|
||||
"height": 810,
|
||||
"right": 1440
|
||||
},
|
||||
"ratio": 1.7777777777777777,
|
||||
"backVisible": true,
|
||||
"fullscreenVisible": true,
|
||||
"controlsBelow44": 3
|
||||
},
|
||||
"errors": []
|
||||
}
|
||||
]
|
||||
|
After Width: | Height: | Size: 140 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 64 KiB |
@@ -0,0 +1,44 @@
|
||||
[
|
||||
{
|
||||
"name": "mobile-390",
|
||||
"width": 390,
|
||||
"height": 844,
|
||||
"geometry": {
|
||||
"viewportWidth": 390,
|
||||
"documentWidth": 390,
|
||||
"stage": {
|
||||
"x": 0,
|
||||
"width": 390,
|
||||
"height": 219.375,
|
||||
"right": 390
|
||||
},
|
||||
"ratio": 1.7777777777777777,
|
||||
"backVisible": true,
|
||||
"fullscreenVisible": true,
|
||||
"tapHighlight": "rgba(0, 0, 0, 0)",
|
||||
"controlsBelow44": 0
|
||||
},
|
||||
"errors": []
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440",
|
||||
"width": 1440,
|
||||
"height": 900,
|
||||
"geometry": {
|
||||
"viewportWidth": 1440,
|
||||
"documentWidth": 1440,
|
||||
"stage": {
|
||||
"x": 0,
|
||||
"width": 1440,
|
||||
"height": 810,
|
||||
"right": 1440
|
||||
},
|
||||
"ratio": 1.7777777777777777,
|
||||
"backVisible": true,
|
||||
"fullscreenVisible": true,
|
||||
"tapHighlight": "rgba(0, 0, 0, 0)",
|
||||
"controlsBelow44": 3
|
||||
},
|
||||
"errors": []
|
||||
}
|
||||
]
|
||||
|
After Width: | Height: | Size: 127 KiB |
|
After Width: | Height: | Size: 339 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 116 KiB |
|
After Width: | Height: | Size: 110 KiB |
|
After Width: | Height: | Size: 192 KiB |
|
After Width: | Height: | Size: 201 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 105 KiB |
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 195 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 163 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 57 KiB |
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 163 KiB |
|
After Width: | Height: | Size: 70 KiB |
@@ -0,0 +1,202 @@
|
||||
[
|
||||
{
|
||||
"name": "mobile-390",
|
||||
"viewport": {
|
||||
"width": 390,
|
||||
"height": 844
|
||||
},
|
||||
"audits": [
|
||||
{
|
||||
"route": "home",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 30,
|
||||
"buttonsBelow44": 11
|
||||
},
|
||||
{
|
||||
"route": "search",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 18,
|
||||
"buttonsBelow44": 9
|
||||
},
|
||||
{
|
||||
"route": "library",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 15,
|
||||
"buttonsBelow44": 5
|
||||
},
|
||||
{
|
||||
"route": "collections",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 20,
|
||||
"buttonsBelow44": 9
|
||||
},
|
||||
{
|
||||
"route": "uploads",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 15,
|
||||
"buttonsBelow44": 6
|
||||
},
|
||||
{
|
||||
"route": "tags",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 24,
|
||||
"buttonsBelow44": 7
|
||||
},
|
||||
{
|
||||
"route": "people",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 12,
|
||||
"buttonsBelow44": 3
|
||||
},
|
||||
{
|
||||
"route": "profile",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 16,
|
||||
"buttonsBelow44": 3
|
||||
},
|
||||
{
|
||||
"route": "settings",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 16,
|
||||
"buttonsBelow44": 11
|
||||
},
|
||||
{
|
||||
"route": "player/v1",
|
||||
"documentWidth": 390,
|
||||
"viewportWidth": 390,
|
||||
"bodyWidth": 390,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 18,
|
||||
"buttonsBelow44": 11
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
},
|
||||
{
|
||||
"name": "desktop-1440",
|
||||
"viewport": {
|
||||
"width": 1440,
|
||||
"height": 900
|
||||
},
|
||||
"audits": [
|
||||
{
|
||||
"route": "home",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 35,
|
||||
"buttonsBelow44": 13
|
||||
},
|
||||
{
|
||||
"route": "search",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 26,
|
||||
"buttonsBelow44": 13
|
||||
},
|
||||
{
|
||||
"route": "library",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 25,
|
||||
"buttonsBelow44": 12
|
||||
},
|
||||
{
|
||||
"route": "collections",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 27,
|
||||
"buttonsBelow44": 12
|
||||
},
|
||||
{
|
||||
"route": "uploads",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 22,
|
||||
"buttonsBelow44": 13
|
||||
},
|
||||
{
|
||||
"route": "tags",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 31,
|
||||
"buttonsBelow44": 10
|
||||
},
|
||||
{
|
||||
"route": "people",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 19,
|
||||
"buttonsBelow44": 6
|
||||
},
|
||||
{
|
||||
"route": "profile",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 23,
|
||||
"buttonsBelow44": 11
|
||||
},
|
||||
{
|
||||
"route": "settings",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 23,
|
||||
"buttonsBelow44": 9
|
||||
},
|
||||
{
|
||||
"route": "player/v1",
|
||||
"documentWidth": 1440,
|
||||
"viewportWidth": 1440,
|
||||
"bodyWidth": 1440,
|
||||
"horizontalOverflow": false,
|
||||
"visibleButtons": 20,
|
||||
"buttonsBelow44": 17
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
]
|
||||
|
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"
|
||||
}
|
||||
]
|
||||
}
|
||||