feat: 한국어 우선 쇼케이스 정리
This commit is contained in:
parent
e4087c29f5
commit
2b7fa32b5b
109 changed files with 437 additions and 279 deletions
|
|
@ -60,6 +60,12 @@ const UTILS = `
|
|||
for (const t of tops) if (!ls.length || t - ls[ls.length - 1] > 5) ls.push(t);
|
||||
return ls.length;
|
||||
};
|
||||
window.__textLines = (sel) => {
|
||||
const el = typeof sel === "string" ? document.querySelector(sel) : sel;
|
||||
if (!el) return -1;
|
||||
const text = [...el.childNodes].find((node) => node.nodeType === 3 && node.textContent.trim());
|
||||
return window.__lines(text || el);
|
||||
};
|
||||
window.__tapSweep = () => {
|
||||
const EXEMPT_STRICT = ".undo-btn, .row-open";
|
||||
const out = [];
|
||||
|
|
@ -265,7 +271,7 @@ for (const [app, cfg] of Object.entries(APPS)) {
|
|||
const h1 = await page.evaluate(() => window.__lines(document.querySelector(".view.is-on h2.v-h, h1")));
|
||||
ok(h1 <= 1, S, `${app}/${v}@${w} 제목 1줄`, h1 + "줄");
|
||||
if (w === 390) {
|
||||
const brand = await page.evaluate(() => window.__lines(document.querySelector(".brand, .appbar .brand")));
|
||||
const brand = await page.evaluate(() => window.__textLines(document.querySelector(".brand, .appbar .brand")));
|
||||
ok(brand <= 1, S, `${app}/${v}@390 브랜드 1줄`, brand + "줄");
|
||||
}
|
||||
const nav = await page.evaluate(() => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue