From 1f4941eccdaf43a9777be595fe346f0854eb3d23 Mon Sep 17 00:00:00 2001 From: dawn Date: Fri, 21 Aug 2026 00:07:08 +0900 Subject: [PATCH] web: add generated skeletons to show when loading Signed-off-by: dawn --- web/.gitignore | 3 + web/.storybook/BoneCaptureDecorator.svelte | 16 + web/.storybook/preview.ts | 10 +- web/boneyard.config.json | 111 ++ web/eslint.config.js | 7 +- web/package.json | 6 +- web/patches/boneyard-js@1.9.0.patch | 457 +++++ web/pnpm-lock.yaml | 170 +- web/pnpm-workspace.yaml | 2 + web/src/app.css | 17 + .../profile-followcard--bordered.bones.json | 48 + ...le-networkvouches--many-vouches.bones.json | 38 + ...e-overviewtab--skeleton-fixture.bones.json | 110 ++ ...profilechrome--skeleton-fixture.bones.json | 750 ++++++++ ...e-repolisttab--skeleton-fixture.bones.json | 695 ++++++++ .../profile-stringcard--default.bones.json | 41 + .../bones/repo-blobview--code-file.bones.json | 368 ++++ ...view--markdown-skeleton-fixture.bones.json | 156 ++ ...o-branchtable--skeleton-fixture.bones.json | 1342 +++++++++++++++ ...commitlogview--skeleton-fixture.bones.json | 1512 +++++++++++++++++ .../repo-commitview--full-commit.bones.json | 421 +++++ .../repo-issues-issueform--create.bones.json | 62 + .../repo-issues-issuelist--default.bones.json | 111 ++ ...suethreadview--skeleton-fixture.bones.json | 195 +++ .../repo-issues-issuetoolbar--open.bones.json | 50 + ...pipelines-pipelinelist--default.bones.json | 119 ++ ...-pipelines-pipelinetoolbar--all.bones.json | 53 + ...rkflowrunview--skeleton-fixture.bones.json | 65 + ...repo-pulls-pullcompose--default.bones.json | 137 ++ ...ulls-pulllist--skeleton-fixture.bones.json | 1396 +++++++++++++++ ...s-pulltoolbar--skeleton-fixture.bones.json | 53 + ...readme--rendered-sanitized-html.bones.json | 47 + ...repo-repocard--with-star-button.bones.json | 51 + .../repo-repoheader--full-metadata.bones.json | 61 + ...dexview--panel-skeleton-fixture.bones.json | 125 ++ ...repoindexview--skeleton-fixture.bones.json | 164 ++ ...starredbylist--skeleton-fixture.bones.json | 629 +++++++ .../bones/repo-tagcard--annotated.bones.json | 48 + .../repo-taglist--skeleton-fixture.bones.json | 519 ++++++ ...repo-treeview--skeleton-fixture.bones.json | 251 +++ ...panel--content-skeleton-fixture.bones.json | 80 + ...settingspanel--skeleton-fixture.bones.json | 75 + .../ui-loadingprimitives--count.bones.json | 26 + ...i-loadingprimitives--short-text.bones.json | 26 + .../lib/bones/ui-toggle--checked.bones.json | 35 + .../profile/FollowCard.stories.svelte | 5 + .../lib/components/profile/PagedList.svelte | 69 + .../profile/ProfileChrome.stories.svelte | 53 + .../components/profile/pagination.svelte.ts | 25 +- .../lib/components/profile/pagination.test.ts | 14 +- .../profile/tabs/OverviewTab.stories.svelte | 22 + .../components/profile/tabs/PeopleTab.svelte | 38 +- .../profile/tabs/RepoListTab.stories.svelte | 57 +- .../profile/tabs/RepoListTab.svelte | 37 +- .../components/profile/tabs/StarredTab.svelte | 37 +- .../profile/tabs/StringListTab.svelte | 37 +- .../components/repo/BlobView.stories.svelte | 185 +- .../repo/BranchTable.stories.svelte | 7 + .../repo/CommitLogView.stories.svelte | 2 + .../components/repo/CommitView.stories.svelte | 36 +- web/src/lib/components/repo/RepoHeader.svelte | 8 + .../repo/RepoIndexView.stories.svelte | 53 + .../lib/components/repo/RepoIndexView.svelte | 11 + web/src/lib/components/repo/StarButton.svelte | 6 +- .../repo/StarredByList.stories.svelte | 30 + .../components/repo/TagList.stories.svelte | 33 + .../components/repo/TreeView.stories.svelte | 48 + .../issues/IssueThreadView.stories.svelte | 36 + .../repo/issues/IssueToolbar.svelte | 5 + .../repo/pipelines/PipelineCardContent.svelte | 5 +- .../repo/pipelines/PipelineToolbar.svelte | 9 + .../pipelines/WorkflowRunView.stories.svelte | 21 + .../repo/pulls/PullList.stories.svelte | 27 + .../repo/pulls/PullToolbar.stories.svelte | 19 + .../components/repo/pulls/PullToolbar.svelte | 5 + .../settings/SettingsPanel.stories.svelte | 68 + .../components/settings/tabs/KeysTab.svelte | 19 +- .../settings/tabs/NotificationsTab.svelte | 19 +- .../components/settings/tabs/SitesTab.svelte | 11 +- web/src/lib/components/ui/Bones.svelte | 87 + web/src/lib/components/ui/Delayed.svelte | 24 + .../ui/LoadingPrimitives.stories.svelte | 16 + web/src/lib/components/ui/Pending.svelte | 23 +- web/src/lib/components/ui/Skeleton.svelte | 12 - web/src/lib/components/ui/Tabs.stories.svelte | 5 +- web/src/lib/components/ui/Tabs.svelte | 8 + web/src/routes/[handle]/+layout.svelte | 5 + web/src/routes/[handle]/+page.svelte | 35 + .../routes/[handle]/[repo]/+layout@.svelte | 5 + web/src/routes/[handle]/[repo]/+page.svelte | 5 + .../[repo]/blob/[ref]/[...path]/+page.svelte | 7 + .../[handle]/[repo]/branches/+page.svelte | 5 + .../[handle]/[repo]/commit/[ref]/+page.svelte | 5 + .../[repo]/commits/[ref]/+page.svelte | 5 + .../[handle]/[repo]/issues/+page.svelte | 18 + .../[repo]/issues/[aturi]/+page.svelte | 5 + .../[handle]/[repo]/issues/new/+page.svelte | 5 + .../[handle]/[repo]/pipelines/+page.svelte | 18 + .../workflow/[workflow]/+page.svelte | 5 + .../routes/[handle]/[repo]/pulls/+page.svelte | 14 + .../[handle]/[repo]/pulls/new/+page.svelte | 5 + .../[handle]/[repo]/settings/+layout.svelte | 5 + .../[handle]/[repo]/settings/+page.svelte | 5 + .../[repo]/settings/access/+page.svelte | 5 + .../[repo]/settings/access/new/+page.svelte | 5 + .../[repo]/settings/hooks/+page.svelte | 5 + .../[repo]/settings/hooks/new/+page.svelte | 5 + .../[repo]/settings/labels/new/+page.svelte | 5 + .../[repo]/settings/pipelines/+page.svelte | 5 + .../pipelines/secrets/new/+page.svelte | 5 + .../[repo]/settings/rename/+page.svelte | 5 + .../[repo]/settings/sites/+page.svelte | 5 + .../routes/[handle]/[repo]/stars/+page.svelte | 5 + .../routes/[handle]/[repo]/tags/+page.svelte | 5 + .../[handle]/[repo]/tags/[tag]/+page.svelte | 5 + .../[handle]/[repo]/tree/[ref]/+page.svelte | 5 + .../[repo]/tree/[ref]/[...path]/+page.svelte | 11 + 117 files changed, 11873 insertions(+), 245 deletions(-) create mode 100644 web/.storybook/BoneCaptureDecorator.svelte create mode 100644 web/boneyard.config.json create mode 100644 web/patches/boneyard-js@1.9.0.patch create mode 100644 web/src/lib/bones/profile-followcard--bordered.bones.json create mode 100644 web/src/lib/bones/profile-networkvouches--many-vouches.bones.json create mode 100644 web/src/lib/bones/profile-overviewtab--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/profile-profilechrome--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/profile-repolisttab--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/profile-stringcard--default.bones.json create mode 100644 web/src/lib/bones/repo-blobview--code-file.bones.json create mode 100644 web/src/lib/bones/repo-blobview--markdown-skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-branchtable--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-commitlogview--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-commitview--full-commit.bones.json create mode 100644 web/src/lib/bones/repo-issues-issueform--create.bones.json create mode 100644 web/src/lib/bones/repo-issues-issuelist--default.bones.json create mode 100644 web/src/lib/bones/repo-issues-issuethreadview--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-issues-issuetoolbar--open.bones.json create mode 100644 web/src/lib/bones/repo-pipelines-pipelinelist--default.bones.json create mode 100644 web/src/lib/bones/repo-pipelines-pipelinetoolbar--all.bones.json create mode 100644 web/src/lib/bones/repo-pipelines-workflowrunview--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-pulls-pullcompose--default.bones.json create mode 100644 web/src/lib/bones/repo-pulls-pulllist--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-pulls-pulltoolbar--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-readme--rendered-sanitized-html.bones.json create mode 100644 web/src/lib/bones/repo-repocard--with-star-button.bones.json create mode 100644 web/src/lib/bones/repo-repoheader--full-metadata.bones.json create mode 100644 web/src/lib/bones/repo-repoindexview--panel-skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-repoindexview--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-starredbylist--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-tagcard--annotated.bones.json create mode 100644 web/src/lib/bones/repo-taglist--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/repo-treeview--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/settings-settingspanel--skeleton-fixture.bones.json create mode 100644 web/src/lib/bones/ui-loadingprimitives--count.bones.json create mode 100644 web/src/lib/bones/ui-loadingprimitives--short-text.bones.json create mode 100644 web/src/lib/bones/ui-toggle--checked.bones.json create mode 100644 web/src/lib/components/profile/PagedList.svelte create mode 100644 web/src/lib/components/profile/ProfileChrome.stories.svelte create mode 100644 web/src/lib/components/profile/tabs/OverviewTab.stories.svelte create mode 100644 web/src/lib/components/repo/StarredByList.stories.svelte create mode 100644 web/src/lib/components/repo/TreeView.stories.svelte create mode 100644 web/src/lib/components/repo/issues/IssueThreadView.stories.svelte create mode 100644 web/src/lib/components/repo/pipelines/WorkflowRunView.stories.svelte create mode 100644 web/src/lib/components/repo/pulls/PullList.stories.svelte create mode 100644 web/src/lib/components/repo/pulls/PullToolbar.stories.svelte create mode 100644 web/src/lib/components/ui/Bones.svelte create mode 100644 web/src/lib/components/ui/Delayed.svelte create mode 100644 web/src/lib/components/ui/LoadingPrimitives.stories.svelte delete mode 100644 web/src/lib/components/ui/Skeleton.svelte diff --git a/web/.gitignore b/web/.gitignore index 07e8bdc7..fc278ccc 100644 --- a/web/.gitignore +++ b/web/.gitignore @@ -28,3 +28,6 @@ test-results *storybook.log storybook-static + +# pnpm patches are part of the lockfile contract; the root ignore drops them +!patches/ diff --git a/web/.storybook/BoneCaptureDecorator.svelte b/web/.storybook/BoneCaptureDecorator.svelte new file mode 100644 index 00000000..39253701 --- /dev/null +++ b/web/.storybook/BoneCaptureDecorator.svelte @@ -0,0 +1,16 @@ + + + + {@render children()} + diff --git a/web/.storybook/preview.ts b/web/.storybook/preview.ts index d150f398..95281bab 100644 --- a/web/.storybook/preview.ts +++ b/web/.storybook/preview.ts @@ -1,5 +1,6 @@ import type { Preview } from "@storybook/sveltekit"; import MockAuth, { type MockAuthParam } from "./MockAuth.svelte"; +import BoneCaptureDecorator from "./BoneCaptureDecorator.svelte"; // Load the app's global styles (Tailwind + theme tokens) so components // render with real styling inside Storybook. @@ -10,7 +11,14 @@ const preview: Preview = { (_story, context) => ({ Component: MockAuth, props: { auth: context.parameters.auth as MockAuthParam } - }) + }), + (Story, { id, parameters }) => { + void Story; + return { + Component: BoneCaptureDecorator, + props: { name: id, class: parameters.bones?.class } + }; + } ], parameters: { controls: { diff --git a/web/boneyard.config.json b/web/boneyard.config.json new file mode 100644 index 00000000..a82148fa --- /dev/null +++ b/web/boneyard.config.json @@ -0,0 +1,111 @@ +{ + "breakpoints": [375, 768, 1024], + "out": "./src/lib/bones", + "wait": 100, + "animate": "pulse", + "skeletons": { + "profile-followcard--bordered": { + "route": "/iframe.html?id=profile-followcard--bordered&viewMode=story" + }, + "profile-networkvouches--many-vouches": { + "route": "/iframe.html?id=profile-networkvouches--many-vouches&viewMode=story" + }, + "profile-overviewtab--skeleton-fixture": { + "route": "/iframe.html?id=profile-overviewtab--skeleton-fixture&viewMode=story" + }, + "profile-profilechrome--skeleton-fixture": { + "route": "/iframe.html?id=profile-profilechrome--skeleton-fixture&viewMode=story" + }, + "profile-repolisttab--skeleton-fixture": { + "route": "/iframe.html?id=profile-repolisttab--skeleton-fixture&viewMode=story" + }, + "profile-stringcard--default": { + "route": "/iframe.html?id=profile-stringcard--default&viewMode=story" + }, + "repo-blobview--code-file": { + "route": "/iframe.html?id=repo-blobview--code-file&viewMode=story" + }, + "repo-blobview--markdown-skeleton-fixture": { + "route": "/iframe.html?id=repo-blobview--markdown-skeleton-fixture&viewMode=story" + }, + "repo-branchtable--skeleton-fixture": { + "route": "/iframe.html?id=repo-branchtable--skeleton-fixture&viewMode=story" + }, + "repo-commitlogview--skeleton-fixture": { + "route": "/iframe.html?id=repo-commitlogview--skeleton-fixture&viewMode=story" + }, + "repo-commitview--full-commit": { + "route": "/iframe.html?id=repo-commitview--full-commit&viewMode=story" + }, + "repo-issues-issueform--create": { + "route": "/iframe.html?id=repo-issues-issueform--create&viewMode=story" + }, + "repo-issues-issuelist--default": { + "route": "/iframe.html?id=repo-issues-issuelist--default&viewMode=story" + }, + "repo-issues-issuethreadview--skeleton-fixture": { + "route": "/iframe.html?id=repo-issues-issuethreadview--skeleton-fixture&viewMode=story" + }, + "repo-issues-issuetoolbar--open": { + "route": "/iframe.html?id=repo-issues-issuetoolbar--open&viewMode=story" + }, + "repo-pipelines-pipelinelist--default": { + "route": "/iframe.html?id=repo-pipelines-pipelinelist--default&viewMode=story" + }, + "repo-pipelines-pipelinetoolbar--all": { + "route": "/iframe.html?id=repo-pipelines-pipelinetoolbar--all&viewMode=story" + }, + "repo-pipelines-workflowrunview--skeleton-fixture": { + "route": "/iframe.html?id=repo-pipelines-workflowrunview--skeleton-fixture&viewMode=story" + }, + "repo-pulls-pullcompose--default": { + "route": "/iframe.html?id=repo-pulls-pullcompose--default&viewMode=story" + }, + "repo-pulls-pulllist--skeleton-fixture": { + "route": "/iframe.html?id=repo-pulls-pulllist--skeleton-fixture&viewMode=story" + }, + "repo-pulls-pulltoolbar--skeleton-fixture": { + "route": "/iframe.html?id=repo-pulls-pulltoolbar--skeleton-fixture&viewMode=story" + }, + "repo-readme--rendered-sanitized-html": { + "route": "/iframe.html?id=repo-readme--rendered-sanitized-html&viewMode=story" + }, + "repo-repocard--with-star-button": { + "route": "/iframe.html?id=repo-repocard--with-star-button&viewMode=story" + }, + "repo-repoheader--full-metadata": { + "route": "/iframe.html?id=repo-repoheader--full-metadata&viewMode=story" + }, + "repo-repoindexview--panel-skeleton-fixture": { + "route": "/iframe.html?id=repo-repoindexview--panel-skeleton-fixture&viewMode=story" + }, + "repo-repoindexview--skeleton-fixture": { + "route": "/iframe.html?id=repo-repoindexview--skeleton-fixture&viewMode=story" + }, + "repo-starredbylist--skeleton-fixture": { + "route": "/iframe.html?id=repo-starredbylist--skeleton-fixture&viewMode=story" + }, + "repo-tagcard--annotated": { + "route": "/iframe.html?id=repo-tagcard--annotated&viewMode=story" + }, + "repo-taglist--skeleton-fixture": { + "route": "/iframe.html?id=repo-taglist--skeleton-fixture&viewMode=story" + }, + "repo-treeview--skeleton-fixture": { + "route": "/iframe.html?id=repo-treeview--skeleton-fixture&viewMode=story" + }, + "settings-settingspanel--content-skeleton-fixture": { + "route": "/iframe.html?id=settings-settingspanel--content-skeleton-fixture&viewMode=story" + }, + "settings-settingspanel--skeleton-fixture": { + "route": "/iframe.html?id=settings-settingspanel--skeleton-fixture&viewMode=story" + }, + "ui-loadingprimitives--count": { + "route": "/iframe.html?id=ui-loadingprimitives--count&viewMode=story" + }, + "ui-loadingprimitives--short-text": { + "route": "/iframe.html?id=ui-loadingprimitives--short-text&viewMode=story" + }, + "ui-toggle--checked": { "route": "/iframe.html?id=ui-toggle--checked&viewMode=story" } + } +} diff --git a/web/eslint.config.js b/web/eslint.config.js index 57b65d08..c13cd478 100644 --- a/web/eslint.config.js +++ b/web/eslint.config.js @@ -34,7 +34,12 @@ export default defineConfig( files: ["**/*.svelte", "**/*.svelte.ts", "**/*.svelte.js"], languageOptions: { parserOptions: { - projectService: { allowDefaultProject: [".storybook/MockAuth.svelte"] }, + projectService: { + allowDefaultProject: [ + ".storybook/MockAuth.svelte", + ".storybook/BoneCaptureDecorator.svelte" + ] + }, extraFileExtensions: [".svelte"], parser: ts.parser } diff --git a/web/package.json b/web/package.json index 2fa10002..9b30a68b 100644 --- a/web/package.json +++ b/web/package.json @@ -23,7 +23,8 @@ "ci": "prettier --check . && eslint . && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && vitest --run --project server && vite build", "test:e2e": "playwright test", "storybook": "storybook dev -p 6006", - "build-storybook": "storybook build" + "build-storybook": "storybook build", + "bones": "boneyard-js build http://127.0.0.1:${STORYBOOK_PORT:-6006} --force && rm -f src/lib/bones/registry.ts && prettier --write src/lib/bones" }, "devDependencies": { "@atcute/lex-cli": "3.2.1", @@ -63,7 +64,7 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "storybook": "^10.5.0", - "svelte": "^5.56.5", + "svelte": "^5.56.9", "svelte-check": "^4.7.2", "tailwindcss": "^4.3.2", "typescript": "^6.0.3", @@ -88,6 +89,7 @@ "@pierre/diffs": "^1.2.12", "@tanstack/svelte-virtual": "^3.13.35", "ansi_up": "^6.0.6", + "boneyard-js": "1.9.0", "markdown-it": "^14.3.0", "markdown-it-anchor": "^9.2.1", "markdown-it-emoji": "^3.1.0", diff --git a/web/patches/boneyard-js@1.9.0.patch b/web/patches/boneyard-js@1.9.0.patch new file mode 100644 index 00000000..15286e82 --- /dev/null +++ b/web/patches/boneyard-js@1.9.0.patch @@ -0,0 +1,457 @@ +diff --git a/bin/cli.js b/bin/cli.js +index c1ff2ea660e419d328e7147b0d95a07e156a36a4..ea8c4cce06a955dbd20b480583bb8e4e7942866d 100755 +--- a/bin/cli.js ++++ b/bin/cli.js +@@ -650,7 +650,7 @@ async function capturePage(pageUrl) { + if (result.bones) { + result.bones = result.bones.map(b => { + const arr = [b.x, b.y, b.w, b.h, b.r] +- if (b.c) arr.push(true) ++ if (b.c) arr.push(true, b.e ?? 0, b.f ?? false) + return arr + }) + } +diff --git a/dist/extract.js b/dist/extract.js +index 030ae33b9698b5a5f1b8bb16449154c4c3446dfd..1aaf1ab168bb62be87a1538d2e61ebef351410b0 100644 +--- a/dist/extract.js ++++ b/dist/extract.js +@@ -1,9 +1,9 @@ + const DEFAULT_LEAF_TAGS = new Set(['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li', 'td', 'th']); + /** +- * Snapshot the exact visual layout of a rendered DOM element as skeleton bones. +- * Walks the DOM, finds every visible leaf element, and captures its exact +- * bounding rect relative to the root. No layout engine, no heuristics — +- * just pixel-perfect positions read directly from the browser. ++ * Snapshot a rendered DOM element as skeleton geometry. ++ * Structural surfaces keep their boxes; textual leaves become one compact bone ++ * per visual line so the result reads as a loading state rather than a blurred ++ * photocopy of the content. + * + * const { bones, width, height } = snapshotBones(el, 'my-component', config) + */ +@@ -11,78 +11,257 @@ export function snapshotBones(el, name = 'component', config) { + const rootRect = el.getBoundingClientRect(); + const bones = []; + const leafTags = config?.leafTags ? new Set([...DEFAULT_LEAF_TAGS, ...config.leafTags]) : DEFAULT_LEAF_TAGS; +- const captureRoundedBorders = config?.captureRoundedBorders ?? true; ++ const captureBorders = config?.captureBorders ?? config?.captureRoundedBorders ?? true; + const excludeTags = config?.excludeTags ? new Set(config.excludeTags) : null; + const excludeSelectors = config?.excludeSelectors ?? null; ++ const renderedChildren = node => [...(node.shadowRoot?.children ?? node.children)]; ++ const composedParent = node => node.parentElement ?? node.getRootNode().host ?? null; ++ const isTransparent = color => color === 'rgba(0, 0, 0, 0)' || color === 'transparent'; ++ const cssPixels = (value, style) => { ++ const number = parseFloat(value); ++ if (!Number.isFinite(number)) ++ return 0; ++ const unit = value.trim().toLowerCase(); ++ if (unit.endsWith('rem')) ++ return number * (parseFloat(getComputedStyle(document.documentElement).fontSize) || 16); ++ if (unit.endsWith('em')) ++ return number * (parseFloat(style.fontSize) || 16); ++ return number; ++ }; ++ const backdropOf = node => { ++ for (let parent = composedParent(node); parent; parent = composedParent(parent)) { ++ const color = getComputedStyle(parent).backgroundColor; ++ if (!isTransparent(color)) ++ return color; ++ } ++ return 'transparent'; ++ }; ++ const ownsCenter = (node, rect) => { ++ if (getComputedStyle(node).pointerEvents === 'none') ++ return true; ++ if (rect.right <= 0 || rect.bottom <= 0 || rect.left >= innerWidth || rect.top >= innerHeight) ++ return true; ++ const x = Math.min(innerWidth - 1, Math.max(0, (rect.left + rect.right) / 2)); ++ const y = Math.min(innerHeight - 1, Math.max(0, (rect.top + rect.bottom) / 2)); ++ const root = node.getRootNode(); ++ const top = root.elementsFromPoint(x, y)[0]; ++ return top === node || (top ? node.contains(top) : false); ++ }; ++ const addBone = (node, rect, r, container = false, edges = 0, filled = false, kind = 'graphic') => { ++ if (!ownsCenter(node, rect)) ++ return; ++ const left = Math.max(rect.left, rootRect.left); ++ const right = Math.min(rect.right, rootRect.right); ++ const top = Math.max(rect.top, rootRect.top); ++ const bottom = Math.min(rect.bottom, rootRect.bottom); ++ if (right - left < 1 || bottom - top < 1) ++ return; ++ const rw = rootRect.width; ++ bones.push({ ++ x: rw > 0 ? +((left - rootRect.left) / rw * 100).toFixed(4) : 0, ++ y: Math.round(top - rootRect.top), ++ w: rw > 0 ? +((right - left) / rw * 100).toFixed(4) : 0, ++ h: Math.round(bottom - top), ++ r, ++ c: container || undefined, ++ e: edges || undefined, ++ f: filled || undefined, ++ _kind: container ? 'surface' : kind, ++ }); ++ }; ++ const addTextBones = (node, style) => { ++ const walker = document.createTreeWalker(node, NodeFilter.SHOW_TEXT); ++ const range = document.createRange(); ++ const fragments = []; ++ for (let text = walker.nextNode(); text; text = walker.nextNode()) { ++ if (!text.textContent?.trim()) ++ continue; ++ range.selectNodeContents(text); ++ fragments.push(...[...range.getClientRects()].filter(rect => rect.width >= 8 && rect.height >= 1 && ownsCenter(node, rect))); ++ } ++ range.detach(); ++ fragments.sort((a, b) => a.top - b.top || a.left - b.left); ++ const runs = []; ++ const maxGap = (parseFloat(style.fontSize) || 16) * 1.25; ++ for (const rect of fragments) { ++ const center = (rect.top + rect.bottom) / 2; ++ const run = runs.find(candidate => Math.abs(candidate.center - center) <= Math.max(2, Math.min(candidate.height, rect.height) * 0.35) && ++ rect.left - candidate.right <= maxGap); ++ if (run) { ++ run.right = Math.max(run.right, rect.right); ++ run.top = Math.min(run.top, rect.top); ++ run.bottom = Math.max(run.bottom, rect.bottom); ++ run.height = run.bottom - run.top; ++ run.center = (run.top + run.bottom) / 2; ++ } ++ else { ++ runs.push({ ++ left: rect.left, ++ right: rect.right, ++ top: rect.top, ++ bottom: rect.bottom, ++ height: rect.height, ++ center, ++ }); ++ } ++ } ++ const radius = cssPixels(style.getPropertyValue('--radius-sm'), style) || 4; ++ for (const run of runs) { ++ const height = Math.max(8, Math.round(run.height)); ++ const top = run.center - height / 2; ++ addBone(node, { ++ left: run.left, ++ right: run.right, ++ top, ++ bottom: top + height, ++ }, radius, false, 0, false, 'text'); ++ } ++ }; ++ const paintsBackground = node => { ++ const style = getComputedStyle(node); ++ return !isTransparent(style.backgroundColor) || style.backgroundImage !== 'none'; ++ }; ++ const isBackgroundOnlyLeaf = node => renderedChildren(node).length === 0 && ++ !node.textContent?.trim() && ++ paintsBackground(node); ++ const overlapRatio = (a, b) => { ++ const aLeft = a.x * rootRect.width / 100; ++ const aRight = (a.x + a.w) * rootRect.width / 100; ++ const bLeft = b.x * rootRect.width / 100; ++ const bRight = (b.x + b.w) * rootRect.width / 100; ++ const width = Math.max(0, Math.min(aRight, bRight) - Math.max(aLeft, bLeft)); ++ const height = Math.max(0, Math.min(a.y + a.h, b.y + b.h) - Math.max(a.y, b.y)); ++ const smaller = Math.min((aRight - aLeft) * a.h, (bRight - bLeft) * b.h); ++ return smaller > 0 ? width * height / smaller : 0; ++ }; ++ const sameGeometry = (a, b) => Math.abs(a.x - b.x) < 0.1 && ++ Math.abs(a.y - b.y) < 1 && ++ Math.abs(a.w - b.w) < 0.1 && ++ Math.abs(a.h - b.h) < 1; ++ const cleanBones = values => values ++ .filter((bone, index) => { ++ const duplicate = bone._kind !== 'surface' && ++ values.some((other, otherIndex) => otherIndex > index && ++ other._kind !== 'surface' && ++ sameGeometry(bone, other)); ++ if (duplicate) ++ return false; ++ if (bone._kind !== 'media' && bone._kind !== 'graphic') ++ return true; ++ const coveredByControl = values.some((other, otherIndex) => otherIndex !== index && ++ other._kind === 'control' && ++ other.w >= bone.w * 0.9 && ++ overlapRatio(bone, other) >= 0.8); ++ if (coveredByControl) ++ return false; ++ return bone._kind !== 'media' || ++ !values.some((other, otherIndex) => otherIndex > index && ++ other._kind === 'text' && ++ other.w >= bone.w * 2 && ++ overlapRatio(bone, other) >= 0.8); ++ }) ++ .map(({ _kind, ...bone }) => bone); + function walk(node) { + const style = getComputedStyle(node); + if (style.display === 'none' || style.visibility === 'hidden' || style.opacity === '0') + return; ++ const box = node.getBoundingClientRect(); ++ const clipped = style.clipPath !== 'none' || (style.clip !== 'auto' && style.clip !== ''); ++ if (clipped && box.width <= 1 && box.height <= 1) ++ return; + const tag = node.tagName.toLowerCase(); +- // Exclusions — skip element and all descendants + if (excludeTags?.has(tag)) + return; + if (excludeSelectors?.some(sel => node.matches(sel))) + return; +- const children = [...node.children].filter(child => { ++ const children = renderedChildren(node).filter(child => { + const cs = getComputedStyle(child); + return cs.display !== 'none' && cs.visibility !== 'hidden' && cs.opacity !== '0'; + }); +- const isMedia = tag === 'img' || tag === 'svg' || tag === 'video' || tag === 'canvas'; ++ const isMedia = tag === 'img' || tag === 'svg' || tag === 'video' || tag === 'canvas' || ++ node.matches('[role="img"]'); + const isFormEl = tag === 'input' || tag === 'button' || tag === 'textarea' || tag === 'select'; +- const isLeaf = children.length === 0 || isMedia || isFormEl || leafTags.has(tag); +- // Container emits a bone if it has any non-transparent background, a background image, +- // or (when captureRoundedBorders is true) a visible border on a rounded element. +- // Every background color counts — white cards are still cards. ++ const isControl = isFormEl || node.matches('[role="button"], [role="tab"], [data-variant], [aria-current="page"], [aria-selected="true"]'); ++ const atomicSelector = 'button, input, textarea, select, [role="button"], [role="tab"], [data-variant], [aria-current="page"], [aria-selected="true"], img, svg, video, canvas, [role="img"]'; ++ const hasAtomicDescendant = children.some(child => child.matches(atomicSelector) || child.querySelector(atomicSelector)); ++ const isLeaf = children.length === 0 || isMedia || isControl || node.hasAttribute('data-line') || (leafTags.has(tag) && !hasAtomicDescendant); + const bg = style.backgroundColor; +- const hasBg = bg !== 'rgba(0, 0, 0, 0)' && bg !== 'transparent'; ++ const hasDistinctBg = !isTransparent(bg) && bg !== backdropOf(node); + const hasBgImage = style.backgroundImage !== 'none'; +- const borderTopWidth = parseFloat(style.borderTopWidth) || 0; +- const hasBorder = captureRoundedBorders && borderTopWidth > 0 && style.borderTopColor !== 'rgba(0, 0, 0, 0)' && style.borderTopColor !== 'transparent'; +- const hasBorderRadius = (parseFloat(style.borderTopLeftRadius) || 0) > 0; +- const hasVisualSurface = hasBg || hasBgImage || (hasBorder && hasBorderRadius); ++ const visibleBorder = (width, color) => captureBorders && ++ (parseFloat(width) || 0) > 0 && ++ !isTransparent(color); ++ const borderEdges = ++ (visibleBorder(style.borderTopWidth, style.borderTopColor) ? 1 : 0) | ++ (visibleBorder(style.borderRightWidth, style.borderRightColor) ? 2 : 0) | ++ (visibleBorder(style.borderBottomWidth, style.borderBottomColor) ? 4 : 0) | ++ (visibleBorder(style.borderLeftWidth, style.borderLeftColor) ? 8 : 0); ++ const hasVisualSurface = hasDistinctBg || hasBgImage || borderEdges > 0; + const isTableNode = tag === 'tr' || tag === 'td' || tag === 'th' || tag === 'thead' || tag === 'tbody' || tag === 'table'; ++ const radius = isTableNode ? 0 : parseBorderRadius(style, node); ++ const clipsChildren = style.overflowX !== 'visible' || style.overflowY !== 'visible'; ++ const isGraphicGroup = children.length > 0 && ++ !node.textContent?.trim() && ++ radius !== 0 && ++ clipsChildren && ++ children.every(isBackgroundOnlyLeaf); ++ if (isGraphicGroup) { ++ addBone(node, node.getBoundingClientRect(), radius); ++ return; ++ } + if (isLeaf) { + const rect = node.getBoundingClientRect(); + if (rect.width < 1 || rect.height < 1) + return; +- // Squarish media elements (SVG icons, circular images) get 50% radius +- const isSquarish = isMedia && rect.width > 0 && rect.height > 0 && Math.abs(rect.width - rect.height) < 4; +- const br = isTableNode ? 0 : isSquarish ? '50%' : (parseBorderRadius(style, node) ?? 8); +- const rw = rootRect.width; +- bones.push({ +- x: rw > 0 ? +((rect.left - rootRect.left) / rw * 100).toFixed(4) : 0, +- y: Math.round(rect.top - rootRect.top), +- w: rw > 0 ? +((rect.width) / rw * 100).toFixed(4) : 0, +- h: Math.round(rect.height), +- r: br, +- }); ++ if (isMedia || isControl) { ++ addBone(node, rect, radius, false, 0, false, isMedia ? 'media' : 'control'); ++ return; ++ } ++ if (node.textContent?.trim()) { ++ addTextBones(node, style); ++ } ++ else if (hasDistinctBg || hasBgImage) { ++ addBone(node, rect, radius); ++ } ++ else if (borderEdges > 0) { ++ addBone(node, rect, radius, true, borderEdges); ++ } ++ return; ++ } ++ // compact one-line metadata reads as one placeholder; walking every ++ // decorative icon, separator and one-character count turns it into noise ++ const childRects = children ++ .map(child => child.getBoundingClientRect()) ++ .filter(rect => rect.width >= 1 && rect.height >= 1); ++ const compactInline = !isControl && ++ !hasVisualSurface && ++ (style.display === 'flex' || style.display === 'inline-flex') && ++ box.height <= 32 && ++ childRects.length >= 2 && ++ !!node.textContent?.trim() && ++ !node.querySelector('button, input, textarea, select, [role="button"], [role="tab"], [data-variant], [aria-current="page"], [aria-selected="true"]') && ++ Math.max(...childRects.map(rect => rect.bottom)) - ++ Math.min(...childRects.map(rect => rect.top)) <= 24; ++ if (compactInline) { ++ const left = Math.min(...childRects.map(rect => rect.left)); ++ const right = Math.max(...childRects.map(rect => rect.right)); ++ const top = Math.min(...childRects.map(rect => rect.top)); ++ const bottom = Math.max(...childRects.map(rect => rect.bottom)); ++ const textRadius = cssPixels(style.getPropertyValue('--radius-sm'), style) || 4; ++ addBone(node, { left, right, top, bottom }, textRadius, false, 0, false, 'text'); + return; + } +- // Container with visible background: emit a lighter bone (c: true) so that +- // child bones rendered on top stand out against it, then recurse. + if (hasVisualSurface) { + const rect = node.getBoundingClientRect(); + if (rect.width >= 1 && rect.height >= 1) { +- const br = isTableNode ? 0 : (parseBorderRadius(style, node) ?? 8); +- const rw = rootRect.width; +- bones.push({ +- x: rw > 0 ? +((rect.left - rootRect.left) / rw * 100).toFixed(4) : 0, +- y: Math.round(rect.top - rootRect.top), +- w: rw > 0 ? +((rect.width) / rw * 100).toFixed(4) : 0, +- h: Math.round(rect.height), +- r: br, +- c: true, +- }); ++ addBone(node, rect, radius, true, borderEdges, hasDistinctBg || hasBgImage); + } + } +- // Recurse into children regardless — their bones overlay the container bone + for (const child of children) { + walk(child); + } + } +- // Don't snapshot the root itself — walk its children +- for (const child of el.children) { ++ for (const child of renderedChildren(el)) { + walk(child); + } + return { +@@ -90,7 +269,7 @@ export function snapshotBones(el, name = 'component', config) { + viewportWidth: Math.round(rootRect.width), + width: Math.round(rootRect.width), + height: Math.round(rootRect.height), +- bones, ++ bones: cleanBones(bones), + }; + } + /** +@@ -321,9 +500,8 @@ function parseBorderRadius(style, el) { + const tr = parseFloat(style.borderTopRightRadius) || 0; + const br = parseFloat(style.borderBottomRightRadius) || 0; + const bl = parseFloat(style.borderBottomLeftRadius) || 0; +- // No radius + if (tl === 0 && tr === 0 && br === 0 && bl === 0) +- return undefined; ++ return 0; + // Detect if element is roughly square (circle candidate) + const isSquarish = el ? (() => { + const rect = el.getBoundingClientRect(); +@@ -338,9 +516,8 @@ function parseBorderRadius(style, el) { + if (maxCorner > 9998) { + return isSquarish ? '50%' : 9999; + } +- // All corners equal — return single number (skip if default 8) + if (tl === tr && tr === br && br === bl) { +- return tl !== 8 ? tl : undefined; ++ return tl; + } + // Asymmetric corners — return full CSS string + return `${tl}px ${tr}px ${br}px ${bl}px`; +diff --git a/dist/shared.js b/dist/shared.js +index 6f8a382b44b1484dc0989da866f7f44df3ab74ae..be354dce42e08ab13e6e481dec9ef98edc3c5e32 100644 +--- a/dist/shared.js ++++ b/dist/shared.js +@@ -1,4 +1,3 @@ +-import { snapshotBones } from './extract.js'; + const bonesRegistry = new Map(); + export function registerBones(map) { + for (const [name, bones] of Object.entries(map)) { +@@ -10,7 +9,9 @@ export function getRegisteredBones(name) { + } + export function ensureBuildSnapshotHook() { + if (typeof window !== 'undefined' && window.__BONEYARD_BUILD) { +- window.__BONEYARD_SNAPSHOT = snapshotBones; ++ void import('./extract.js').then(({ snapshotBones }) => { ++ window.__BONEYARD_SNAPSHOT = snapshotBones; ++ }); + } + } + export function isBuildMode() { +diff --git a/dist/types.d.ts b/dist/types.d.ts +index 2959d4273534869e38825946aa61f599b865cd60..e048ee8d72277a5133cf903b1b965f7e533ffbcb 100644 +--- a/dist/types.d.ts ++++ b/dist/types.d.ts +@@ -22,6 +22,11 @@ export interface SnapshotConfig { + * Default: true + */ + captureRoundedBorders?: boolean; ++ /** ++ * Capture visible container borders, including one-sided dividers. ++ * Defaults to captureRoundedBorders when omitted. ++ */ ++ captureBorders?: boolean; + /** + * HTML tags to skip entirely — no bone emitted, children not walked. + * Useful for decorative elements, icons, or custom components you don't +@@ -53,21 +58,24 @@ export interface Bone { + w: number; + h: number; + r: number | string; +- /** True if this bone is a background container — rendered lighter so children stand out */ ++ /** True if this bone is a structural container */ + c?: boolean; ++ /** Visible border edges: top=1, right=2, bottom=4, left=8 */ ++ e?: number; ++ /** True if this container has a visible background */ ++ f?: boolean; + } +-/** Compact bone format: [x, y, w, h, r, c?] — c is omitted if false */ +-export type CompactBone = [number, number, number, number, number | string] | [number, number, number, number, number | string, boolean]; ++/** Compact bone format: [x, y, w, h, r, c?, e?, f?] */ ++export type CompactBone = ++ | [number, number, number, number, number | string] ++ | [number, number, number, number, number | string, boolean, number, boolean]; + /** + * Any form a bone may take at the input boundary. + * + * - `Bone`: structured object form. +- * - `CompactBone`: hand-authored 5/6-element tuple. ++ * - `CompactBone`: hand-authored compact tuple. + * - `(number | string | boolean)[]`: what TypeScript infers for tuples loaded +- * from `*.bones.json` imports under `resolveJsonModule: true`. Tuple types +- * are narrowed to arrays on serialization; container bones emit a trailing +- * `true` so the union must cover booleans too. `normalizeBone` validates +- * the length at runtime. ++ * from `*.bones.json` imports under `resolveJsonModule: true`. + */ + export type AnyBone = Bone | CompactBone | (number | string | boolean)[]; + /** Normalize a bone from either format to the object format */ +diff --git a/dist/types.js b/dist/types.js +index 8dc71277e58b72de6cf964fb830cfa94fb82c0a3..0512718737d44449da7303c7378a0b3b29a9ea26 100644 +--- a/dist/types.js ++++ b/dist/types.js +@@ -1,12 +1,21 @@ + /** Normalize a bone from either format to the object format */ + export function normalizeBone(b) { + if (Array.isArray(b)) { +- if (b.length < 5 || b.length > 6) { +- throw new Error(`Invalid bone format: expected [x,y,w,h,r,c?] but got ${b.length} elements`); ++ if (b.length < 5 || b.length > 8) { ++ throw new Error(`Invalid bone format: expected [x,y,w,h,r,c?,e?,f?] but got ${b.length} elements`); + } + // Length is validated; narrow to the compact tuple shape. + const t = b; +- return { x: t[0], y: t[1], w: t[2], h: t[3], r: t[4], c: t[5] || undefined }; ++ return { ++ x: t[0], ++ y: t[1], ++ w: t[2], ++ h: t[3], ++ r: t[4], ++ c: t[5] || undefined, ++ e: t[6] || undefined, ++ f: t[7] || undefined, ++ }; + } + return b; + } diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 2fa62341..e511a544 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -4,6 +4,9 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +patchedDependencies: + boneyard-js@1.9.0: e9bda6b0720bed34eefee605bd041784ac2849ae4d27120d9815663d342f694f + importers: .: @@ -46,10 +49,13 @@ importers: version: 1.2.12(@shikijs/themes@4.3.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@tanstack/svelte-virtual': specifier: ^3.13.35 - version: 3.13.35(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + version: 3.13.35(svelte@5.56.9(@typescript-eslint/types@8.64.0)) ansi_up: specifier: ^6.0.6 version: 6.0.6 + boneyard-js: + specifier: 1.9.0 + version: 1.9.0(patch_hash=e9bda6b0720bed34eefee605bd041784ac2849ae4d27120d9815663d342f694f)(react@19.2.8)(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) markdown-it: specifier: ^14.3.0 version: 14.3.0 @@ -92,25 +98,25 @@ importers: version: 10.5.0(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@storybook/addon-svelte-csf': specifier: ^5.1.2 - version: 5.1.2(@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0)))(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 5.1.2(@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0)))(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@storybook/addon-vitest': specifier: ^10.5.0 version: 10.5.0(@vitest/browser-playwright@4.1.10)(@vitest/browser@4.1.10)(@vitest/runner@4.1.10)(react@19.2.8)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(vitest@4.1.10) '@storybook/sveltekit': specifier: ^10.5.0 - version: 10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@sveltejs/adapter-cloudflare': specifier: ^7.2.9 - version: 7.2.9(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(wrangler@4.115.0) + version: 7.2.9(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(wrangler@4.115.0) '@sveltejs/adapter-node': specifier: ^5.5.7 - version: 5.5.7(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))) + version: 5.5.7(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))) '@sveltejs/kit': specifier: ^2.69.3 - version: 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@sveltejs/vite-plugin-svelte': specifier: ^7.2.0 - version: 7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@tailwindcss/vite': specifier: ^4.3.2 version: 4.3.2(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) @@ -155,7 +161,7 @@ importers: version: 10.5.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(supports-color@10.2.2)(typescript@6.0.3) eslint-plugin-svelte: specifier: ^3.20.0 - version: 3.20.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + version: 3.20.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(svelte@5.56.9(@typescript-eslint/types@8.64.0)) globals: specifier: ^17.7.0 version: 17.7.0 @@ -167,10 +173,10 @@ importers: version: 3.9.5 prettier-plugin-svelte: specifier: ^4.1.1 - version: 4.1.1(prettier@3.9.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + version: 4.1.1(prettier@3.9.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0)) prettier-plugin-tailwindcss: specifier: ^0.8.1 - version: 0.8.1(prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0)))(prettier@3.9.5) + version: 0.8.1(prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0)))(prettier@3.9.5) react: specifier: ^19.2.8 version: 19.2.8 @@ -181,11 +187,11 @@ importers: specifier: ^10.5.0 version: 10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8) svelte: - specifier: ^5.56.5 - version: 5.56.5(@typescript-eslint/types@8.64.0) + specifier: ^5.56.9 + version: 5.56.9(@typescript-eslint/types@8.64.0) svelte-check: specifier: ^4.7.2 - version: 4.7.2(picomatch@4.0.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3) + version: 4.7.2(picomatch@4.0.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3) tailwindcss: specifier: ^4.3.2 version: 4.3.2 @@ -197,7 +203,7 @@ importers: version: 8.64.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(supports-color@10.2.2)(typescript@6.0.3) unplugin-icons: specifier: ^23.0.1 - version: 23.0.1(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + version: 23.0.1(svelte@5.56.9(@typescript-eslint/types@8.64.0)) vite: specifier: ^8.1.4 version: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) @@ -371,6 +377,9 @@ packages: '@blazediff/core@1.9.1': resolution: {integrity: sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==} + '@chenglou/pretext@0.0.5': + resolution: {integrity: sha512-A8GZN10REdFGsyuiUgLV8jjPDDFMg5GmgxGWV0I3igxBOnzj+jgz2VMmVD7g+SFyoctfeqHFxbNatKSzVRWtRg==} + '@chromatic-com/storybook@5.2.1': resolution: {integrity: sha512-z6I7NJk/0VngA64y5TNYaB4Hc2X8+90n4op6lBt9PvWk5TmIlFLDqdX33rlrwbNRkkYijVgA/wO04rVYXi5Mlg==} engines: {node: '>=20.0.0', yarn: '>=1.22.18'} @@ -2078,6 +2087,33 @@ packages: blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} + boneyard-js@1.9.0: + resolution: {integrity: sha512-FlIHm7YyQ6GMBPaNY6um5ESHNyZGONoSZ0IMhayuyemBsCUhhDl4nC/gMTOi/25ojtrlnRInTWKqFKb7hGK6Cg==} + hasBin: true + peerDependencies: + '@angular/core': '>=14' + preact: '>=10' + react: '>=18' + react-native: '>=0.71' + svelte: '>=5.29' + vite: '>=5' + vue: '>=3' + peerDependenciesMeta: + '@angular/core': + optional: true + preact: + optional: true + react: + optional: true + react-native: + optional: true + svelte: + optional: true + vite: + optional: true + vue: + optional: true + brace-expansion@5.0.7: resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} engines: {node: 18 || 20 || >=22} @@ -3241,8 +3277,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 || ^6.0.0 - svelte@5.56.5: - resolution: {integrity: sha512-P03YJmUy2JoOxYHb4Ka3oFat1hq2ko2it1MOItSjsJ4B6WgZPLc3+RyyU+57OGWhs3Ieq74EJpZtSnNXdAGgDw==} + svelte@5.56.9: + resolution: {integrity: sha512-VT8kSnlEg8069w7AiCcAk3Yf5xvMnrGTagVOmU/OpOLHaHnNqXhWZCH/4EVga/bT/HtWhvE6/fHrXLErx7OnJA==} engines: {node: '>=18'} synckit@0.11.13: @@ -3855,6 +3891,9 @@ snapshots: '@blazediff/core@1.9.1': {} + '@chenglou/pretext@0.0.5': + optional: true + '@chromatic-com/storybook@5.2.1(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))': dependencies: '@neoconfetti/react': 1.0.0 @@ -4688,18 +4727,18 @@ snapshots: - vite - webpack - '@storybook/addon-svelte-csf@5.1.2(@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0)))(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': + '@storybook/addon-svelte-csf@5.1.2(@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0)))(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@storybook/csf': 0.1.13 - '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0)) - '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0)) + '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) dedent: 1.7.2 es-toolkit: 1.49.0 esrap: 1.4.9 magic-string: 0.30.21 storybook: 10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8) - svelte: 5.56.5(@typescript-eslint/types@8.64.0) - svelte-ast-print: 0.4.2(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) + svelte-ast-print: 0.4.2(svelte@5.56.9(@typescript-eslint/types@8.64.0)) vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) zimmerframe: 1.1.4 transitivePeerDependencies: @@ -4757,15 +4796,15 @@ snapshots: '@types/react': 19.2.18 '@types/react-dom': 19.2.4(@types/react@19.2.18) - '@storybook/svelte-vite@10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': + '@storybook/svelte-vite@10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@storybook/builder-vite': 10.5.0(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) - '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0)) - '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0)) + '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) magic-string: 0.30.21 storybook: 10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8) - svelte: 5.56.5(@typescript-eslint/types@8.64.0) - svelte2tsx: 0.7.57(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@5.9.3) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) + svelte2tsx: 0.7.57(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@5.9.3) typescript: 5.9.3 vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) transitivePeerDependencies: @@ -4773,20 +4812,20 @@ snapshots: - rollup - webpack - '@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))': + '@storybook/svelte@10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))': dependencies: storybook: 10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8) - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) ts-dedent: 2.3.0 type-fest: 5.8.0 - '@storybook/sveltekit@10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': + '@storybook/sveltekit@10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@storybook/builder-vite': 10.5.0(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) - '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0)) - '@storybook/svelte-vite': 10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@storybook/svelte': 10.5.0(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0)) + '@storybook/svelte-vite': 10.5.0(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) storybook: 10.5.0(@types/react@19.2.18)(prettier@3.9.5)(react@19.2.8) - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) transitivePeerDependencies: - '@sveltejs/vite-plugin-svelte' @@ -4798,27 +4837,27 @@ snapshots: dependencies: acorn: 8.17.0 - '@sveltejs/adapter-cloudflare@7.2.9(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(wrangler@4.115.0)': + '@sveltejs/adapter-cloudflare@7.2.9(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(wrangler@4.115.0)': dependencies: '@cloudflare/workers-types': 4.20260702.1 - '@sveltejs/kit': 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@sveltejs/kit': 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) worktop: 0.8.0-next.18 wrangler: 4.115.0 - '@sveltejs/adapter-node@5.5.7(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))': + '@sveltejs/adapter-node@5.5.7(@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))': dependencies: '@rollup/plugin-commonjs': 29.0.3(rollup@4.62.2) '@rollup/plugin-json': 6.1.0(rollup@4.62.2) '@rollup/plugin-node-resolve': 16.0.3(rollup@4.62.2) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@sveltejs/kit': 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@sveltejs/kit': 2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) rollup: 4.62.2 - '@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': + '@sveltejs/kit@2.69.3(@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)))(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3)(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.11(acorn@8.17.0) - '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) + '@sveltejs/vite-plugin-svelte': 7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) '@types/cookie': 0.6.0 acorn: 8.17.0 cookie: 0.6.0 @@ -4829,19 +4868,19 @@ snapshots: mrmime: 2.0.1 set-cookie-parser: 3.1.2 sirv: 3.0.2 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) optionalDependencies: typescript: 6.0.3 '@sveltejs/load-config@0.2.0': {} - '@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.5(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': + '@sveltejs/vite-plugin-svelte@7.2.0(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0))': dependencies: deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.3 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) vitefu: 1.1.3(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)) @@ -4913,10 +4952,10 @@ snapshots: tailwindcss: 4.3.2 vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) - '@tanstack/svelte-virtual@3.13.35(svelte@5.56.5(@typescript-eslint/types@8.64.0))': + '@tanstack/svelte-virtual@3.13.35(svelte@5.56.9(@typescript-eslint/types@8.64.0))': dependencies: '@tanstack/virtual-core': 3.17.7 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) '@tanstack/virtual-core@3.17.7': {} @@ -5279,6 +5318,15 @@ snapshots: blake3-wasm@2.1.5: {} + boneyard-js@1.9.0(patch_hash=e9bda6b0720bed34eefee605bd041784ac2849ae4d27120d9815663d342f694f)(react@19.2.8)(svelte@5.56.9(@typescript-eslint/types@8.64.0))(vite@8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0)): + dependencies: + playwright: 1.61.1 + optionalDependencies: + '@chenglou/pretext': 0.0.5 + react: 19.2.8 + svelte: 5.56.9(@typescript-eslint/types@8.64.0) + vite: 8.1.4(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.0) + brace-expansion@5.0.7: dependencies: balanced-match: 4.0.4 @@ -5523,7 +5571,7 @@ snapshots: - supports-color - typescript - eslint-plugin-svelte@3.20.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(svelte@5.56.5(@typescript-eslint/types@8.64.0)): + eslint-plugin-svelte@3.20.0(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0))(svelte@5.56.9(@typescript-eslint/types@8.64.0)): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)(supports-color@7.2.0)) '@jridgewell/sourcemap-codec': 1.5.5 @@ -5535,9 +5583,9 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.5.19) postcss-safe-parser: 7.0.1(postcss@8.5.19) semver: 7.8.5 - svelte-eslint-parser: 1.8.0(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + svelte-eslint-parser: 1.8.0(svelte@5.56.9(@typescript-eslint/types@8.64.0)) optionalDependencies: - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) transitivePeerDependencies: - ts-node @@ -6157,16 +6205,16 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0)): + prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0)): dependencies: prettier: 3.9.5 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) - prettier-plugin-tailwindcss@0.8.1(prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0)))(prettier@3.9.5): + prettier-plugin-tailwindcss@0.8.1(prettier-plugin-svelte@4.1.1(prettier@3.9.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0)))(prettier@3.9.5): dependencies: prettier: 3.9.5 optionalDependencies: - prettier-plugin-svelte: 4.1.1(prettier@3.9.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0)) + prettier-plugin-svelte: 4.1.1(prettier@3.9.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0)) prettier@3.9.5: {} @@ -6420,13 +6468,13 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-ast-print@0.4.2(svelte@5.56.5(@typescript-eslint/types@8.64.0)): + svelte-ast-print@0.4.2(svelte@5.56.9(@typescript-eslint/types@8.64.0)): dependencies: esrap: 1.2.2 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) zimmerframe: 1.1.2 - svelte-check@4.7.2(picomatch@4.0.5)(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@6.0.3): + svelte-check@4.7.2(picomatch@4.0.5)(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@6.0.3): dependencies: '@jridgewell/trace-mapping': 0.3.31 '@sveltejs/load-config': 0.2.0 @@ -6434,12 +6482,12 @@ snapshots: fdir: 6.5.0(picomatch@4.0.5) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) typescript: 6.0.3 transitivePeerDependencies: - picomatch - svelte-eslint-parser@1.8.0(svelte@5.56.5(@typescript-eslint/types@8.64.0)): + svelte-eslint-parser@1.8.0(svelte@5.56.9(@typescript-eslint/types@8.64.0)): dependencies: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -6449,16 +6497,16 @@ snapshots: postcss-selector-parser: 7.1.4 semver: 7.8.5 optionalDependencies: - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) - svelte2tsx@0.7.57(svelte@5.56.5(@typescript-eslint/types@8.64.0))(typescript@5.9.3): + svelte2tsx@0.7.57(svelte@5.56.9(@typescript-eslint/types@8.64.0))(typescript@5.9.3): dependencies: dedent-js: 1.0.1 scule: 1.3.0 - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) typescript: 5.9.3 - svelte@5.56.5(@typescript-eslint/types@8.64.0): + svelte@5.56.9(@typescript-eslint/types@8.64.0): dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 @@ -6605,7 +6653,7 @@ snapshots: universalify@2.0.1: {} - unplugin-icons@23.0.1(svelte@5.56.5(@typescript-eslint/types@8.64.0)): + unplugin-icons@23.0.1(svelte@5.56.9(@typescript-eslint/types@8.64.0)): dependencies: '@antfu/install-pkg': 1.1.0 '@iconify/utils': 3.1.4 @@ -6613,7 +6661,7 @@ snapshots: obug: 2.1.3 unplugin: 2.3.11 optionalDependencies: - svelte: 5.56.5(@typescript-eslint/types@8.64.0) + svelte: 5.56.9(@typescript-eslint/types@8.64.0) unplugin@2.3.11: dependencies: diff --git a/web/pnpm-workspace.yaml b/web/pnpm-workspace.yaml index 02365ef1..3649e9cb 100644 --- a/web/pnpm-workspace.yaml +++ b/web/pnpm-workspace.yaml @@ -1,3 +1,5 @@ allowBuilds: esbuild: true workerd: true +patchedDependencies: + boneyard-js@1.9.0: patches/boneyard-js@1.9.0.patch diff --git a/web/src/app.css b/web/src/app.css index 3549e93d..09abc5c4 100644 --- a/web/src/app.css +++ b/web/src/app.css @@ -323,6 +323,23 @@ } } +@utility bone-pulse { + /* fade-in has to be second so it overrides pulse during its 120ms */ + animation: + var(--animate-pulse), + bone-fade-in 120ms ease-out; + + @media (prefers-reduced-motion: reduce) { + animation: none; + } +} + +@keyframes bone-fade-in { + from { + opacity: 0; + } +} + @utility row-breathe { animation: row-breathe 1.2s ease-in-out infinite; background-color: var(--color-background-muted); diff --git a/web/src/lib/bones/profile-followcard--bordered.bones.json b/web/src/lib/bones/profile-followcard--bordered.bones.json new file mode 100644 index 00000000..cf84ad42 --- /dev/null +++ b/web/src/lib/bones/profile-followcard--bordered.bones.json @@ -0,0 +1,48 @@ +{ + "breakpoints": { + "375": { + "name": "profile-followcard--bordered", + "viewportWidth": 295, + "width": 295, + "height": 184, + "bones": [ + [0, 0, 100, 184, 4, true, 15, true], + [8.4746, 44, 32.5424, 96, "50%"], + [46.4407, 19, 22.8761, 17, 4], + [46.4407, 40, 42.1663, 17, 4], + [46.4407, 61, 31.1441, 17, 4], + [46.4407, 82, 33.215, 17, 4], + [46.4407, 103, 14.5233, 17, 4], + [46.4407, 138, 53.5593, 21, 4] + ] + }, + "768": { + "name": "profile-followcard--bordered", + "viewportWidth": 496, + "width": 496, + "height": 142, + "bones": [ + [0, 0, 100, 142, 4, true, 15, true], + [5.0403, 23, 19.3548, 96, "50%"], + [27.621, 19, 13.6057, 17, 4], + [27.621, 40, 64.869, 17, 4], + [27.621, 61, 8.6379, 17, 4], + [27.621, 96, 44.0178, 21, 4] + ] + }, + "1024": { + "name": "profile-followcard--bordered", + "viewportWidth": 682, + "width": 682, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [3.6648, 17, 14.0727, 96, "50%"], + [20.0829, 24, 9.8926, 17, 4], + [20.0829, 45, 53.446, 17, 4], + [20.0829, 80, 32.0049, 21, 4] + ] + } + }, + "_hash": "14bfce8d3c772c4daf25598d004b17cd" +} diff --git a/web/src/lib/bones/profile-networkvouches--many-vouches.bones.json b/web/src/lib/bones/profile-networkvouches--many-vouches.bones.json new file mode 100644 index 00000000..7a212584 --- /dev/null +++ b/web/src/lib/bones/profile-networkvouches--many-vouches.bones.json @@ -0,0 +1,38 @@ +{ + "breakpoints": { + "375": { + "name": "profile-networkvouches--many-vouches", + "viewportWidth": 343, + "width": 343, + "height": 40, + "bones": [ + [0, 0, 100, 40, 4, true, 15, true], + [2.6239, 11, 44.8524, 17, 4], + [74.2985, 9, 23.0776, 22, 4] + ] + }, + "768": { + "name": "profile-networkvouches--many-vouches", + "viewportWidth": 736, + "width": 736, + "height": 40, + "bones": [ + [0, 0, 100, 40, 4, true, 15, true], + [1.2228, 11, 20.9027, 17, 4], + [88.0222, 9, 10.7549, 22, 4] + ] + }, + "1024": { + "name": "profile-networkvouches--many-vouches", + "viewportWidth": 992, + "width": 992, + "height": 40, + "bones": [ + [0, 0, 100, 40, 4, true, 15, true], + [0.9073, 11, 15.5084, 17, 4], + [91.1133, 9, 7.9795, 22, 4] + ] + } + }, + "_hash": "48bd4463685b3920ab1460e90ee4aa0e" +} diff --git a/web/src/lib/bones/profile-overviewtab--skeleton-fixture.bones.json b/web/src/lib/bones/profile-overviewtab--skeleton-fixture.bones.json new file mode 100644 index 00000000..cc28c5ea --- /dev/null +++ b/web/src/lib/bones/profile-overviewtab--skeleton-fixture.bones.json @@ -0,0 +1,110 @@ +{ + "breakpoints": { + "375": { + "name": "profile-overviewtab--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 1098, + "bones": [ + [2.3324, 3, 42.7706, 20, 4], + [0, 43, 100, 130, 4, true, 15, true], + [7.2886, 64, 51.6627, 21, 4], + [7.2886, 91, 77.469, 15, 4], + [7.2886, 136, 27.7606, 20, 4], + [0, 189, 100, 130, 4, true, 15, true], + [7.2886, 210, 51.6627, 21, 4], + [7.2886, 237, 77.469, 15, 4], + [7.2886, 282, 40.3517, 20, 4], + [0, 335, 100, 130, 4, true, 15, true], + [7.2886, 356, 51.6627, 21, 4], + [7.2886, 383, 77.469, 15, 4], + [7.2886, 428, 27.7606, 20, 4], + [0, 481, 100, 130, 4, true, 15, true], + [7.2886, 502, 51.6627, 21, 4], + [7.2886, 529, 77.469, 15, 4], + [7.2886, 574, 40.3517, 20, 4], + [0, 627, 100, 130, 4, true, 15, true], + [7.2886, 648, 51.6627, 21, 4], + [7.2886, 675, 77.469, 15, 4], + [7.2886, 720, 27.7606, 20, 4], + [0, 773, 100, 130, 4, true, 15, true], + [7.2886, 794, 51.6627, 21, 4], + [7.2886, 821, 77.469, 15, 4], + [7.2886, 866, 40.3517, 20, 4], + [2.3324, 930, 16.814, 20, 4], + [20.0665, 1024, 59.8624, 20, 4] + ] + }, + "768": { + "name": "profile-overviewtab--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 903, + "bones": [ + [1.087, 3, 19.9325, 20, 4], + [0, 43, 48.3696, 130, 4, true, 15, true], + [3.3967, 64, 24.0765, 21, 4], + [3.3967, 91, 36.1031, 15, 4], + [3.3967, 136, 12.9373, 20, 4], + [0, 189, 48.3696, 130, 4, true, 15, true], + [3.3967, 210, 24.0765, 21, 4], + [3.3967, 237, 36.1031, 15, 4], + [3.3967, 282, 18.8052, 20, 4], + [0, 335, 48.3696, 130, 4, true, 15, true], + [3.3967, 356, 24.0765, 21, 4], + [3.3967, 383, 36.1031, 15, 4], + [3.3967, 428, 12.9373, 20, 4], + [0, 481, 48.3696, 130, 4, true, 15, true], + [3.3967, 502, 24.0765, 21, 4], + [3.3967, 529, 36.1031, 15, 4], + [3.3967, 574, 18.8052, 20, 4], + [0, 627, 48.3696, 130, 4, true, 15, true], + [3.3967, 648, 24.0765, 21, 4], + [3.3967, 675, 36.1031, 15, 4], + [3.3967, 720, 12.9373, 20, 4], + [0, 773, 48.3696, 130, 4, true, 15, true], + [3.3967, 794, 24.0765, 21, 4], + [3.3967, 821, 36.1031, 15, 4], + [3.3967, 866, 18.8052, 20, 4], + [52.7174, 3, 7.8359, 20, 4], + [61.8652, 97, 27.8978, 20, 4] + ] + }, + "1024": { + "name": "profile-overviewtab--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 903, + "bones": [ + [0.8065, 3, 14.7886, 20, 4], + [0, 43, 48.7903, 130, 4, true, 15, true], + [2.5202, 64, 17.8632, 21, 4], + [2.5202, 91, 26.7862, 15, 4], + [2.5202, 136, 9.5987, 20, 4], + [0, 189, 48.7903, 130, 4, true, 15, true], + [2.5202, 210, 17.8632, 21, 4], + [2.5202, 237, 26.7862, 15, 4], + [2.5202, 282, 13.9522, 20, 4], + [0, 335, 48.7903, 130, 4, true, 15, true], + [2.5202, 356, 17.8632, 21, 4], + [2.5202, 383, 26.7862, 15, 4], + [2.5202, 428, 9.5987, 20, 4], + [0, 481, 48.7903, 130, 4, true, 15, true], + [2.5202, 502, 17.8632, 21, 4], + [2.5202, 529, 26.7862, 15, 4], + [2.5202, 574, 13.9522, 20, 4], + [0, 627, 48.7903, 130, 4, true, 15, true], + [2.5202, 648, 17.8632, 21, 4], + [2.5202, 675, 26.7862, 15, 4], + [2.5202, 720, 9.5987, 20, 4], + [0, 773, 48.7903, 130, 4, true, 15, true], + [2.5202, 794, 17.8632, 21, 4], + [2.5202, 821, 26.7862, 15, 4], + [2.5202, 866, 13.9522, 20, 4], + [52.0161, 3, 5.8137, 20, 4], + [65.2549, 97, 20.6984, 20, 4] + ] + } + }, + "_hash": "8122c48f0f26753e7318601053e1c168" +} diff --git a/web/src/lib/bones/profile-profilechrome--skeleton-fixture.bones.json b/web/src/lib/bones/profile-profilechrome--skeleton-fixture.bones.json new file mode 100644 index 00000000..aa086bae --- /dev/null +++ b/web/src/lib/bones/profile-profilechrome--skeleton-fixture.bones.json @@ -0,0 +1,750 @@ +{ + "breakpoints": { + "375": { + "name": "profile-profilechrome--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 5289, + "bones": [ + [9.621, 5, 25.5193, 21, 4], + [46.219, 5, 39.2857, 21, 4], + [0, 30, 100, 5259, 4, true, 15, true], + [10.7507, 55, 20.7726, 71, "50%"], + [36.1516, 61, 35.113, 24, 4], + [73.5969, 64, 14.7504, 17, 4], + [36.1516, 95, 58.4958, 20, 4], + [7.2886, 133, 72.2941, 20, 4], + [7.2886, 160, 85.3316, 20, 4], + [7.2886, 208, 25.8792, 20, 4], + [7.2886, 236, 28.1523, 20, 4], + [7.2886, 264, 37.6822, 20, 4], + [7.2886, 292, 71.6017, 36, 4], + [81.2227, 292, 11.4887, 36, 4], + [7.2886, 336, 85.4227, 36, 4], + [0.2915, 404, 99.4169, 4884, 0, true, 1, false], + [7.2886, 429, 75.8017, 35, "4px 0px 0px 4px"], + [83.0904, 429, 9.621, 35, "0px 4px 4px 0px"], + [7.2886, 480, 85.4227, 144, 4, true, 15, false], + [14.5773, 501, 31.6235, 21, 4], + [57.4617, 497, 27.961, 34, 4, true, 15, true], + [57.4617, 498, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 498, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 537, 64.2857, 15, 4], + [14.5773, 557, 52.7697, 15, 4], + [14.5773, 587, 39.7731, 20, 4], + [7.2886, 640, 85.4227, 144, 4, true, 15, false], + [14.5773, 661, 31.6235, 21, 4], + [57.4617, 657, 27.961, 34, 4, true, 15, true], + [57.4617, 658, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 658, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 697, 64.2857, 15, 4], + [14.5773, 717, 52.7697, 15, 4], + [14.5773, 747, 52.3642, 20, 4], + [7.2886, 800, 85.4227, 144, 4, true, 15, false], + [14.5773, 821, 31.6235, 21, 4], + [57.4617, 817, 27.961, 34, 4, true, 15, true], + [57.4617, 818, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 818, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 857, 64.2857, 15, 4], + [14.5773, 877, 52.7697, 15, 4], + [14.5773, 907, 39.7731, 20, 4], + [7.2886, 960, 85.4227, 144, 4, true, 15, false], + [14.5773, 981, 31.6235, 21, 4], + [57.4617, 977, 27.961, 34, 4, true, 15, true], + [57.4617, 978, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 978, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1017, 64.2857, 15, 4], + [14.5773, 1037, 52.7697, 15, 4], + [14.5773, 1067, 52.3642, 20, 4], + [7.2886, 1120, 85.4227, 144, 4, true, 15, false], + [14.5773, 1141, 31.6235, 21, 4], + [57.4617, 1137, 27.961, 34, 4, true, 15, true], + [57.4617, 1138, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1138, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1177, 64.2857, 15, 4], + [14.5773, 1197, 52.7697, 15, 4], + [14.5773, 1227, 39.7731, 20, 4], + [7.2886, 1280, 85.4227, 144, 4, true, 15, false], + [14.5773, 1301, 31.6235, 21, 4], + [57.4617, 1297, 27.961, 34, 4, true, 15, true], + [57.4617, 1298, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1298, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1337, 64.2857, 15, 4], + [14.5773, 1357, 52.7697, 15, 4], + [14.5773, 1387, 52.3642, 20, 4], + [7.2886, 1440, 85.4227, 144, 4, true, 15, false], + [14.5773, 1461, 31.6235, 21, 4], + [57.4617, 1457, 27.961, 34, 4, true, 15, true], + [57.4617, 1458, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1458, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1497, 64.2857, 15, 4], + [14.5773, 1517, 52.7697, 15, 4], + [14.5773, 1547, 39.7731, 20, 4], + [7.2886, 1600, 85.4227, 144, 4, true, 15, false], + [14.5773, 1621, 31.6235, 21, 4], + [57.4617, 1617, 27.961, 34, 4, true, 15, true], + [57.4617, 1618, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1618, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1657, 64.2857, 15, 4], + [14.5773, 1677, 52.7697, 15, 4], + [14.5773, 1707, 52.3642, 20, 4], + [7.2886, 1760, 85.4227, 144, 4, true, 15, false], + [14.5773, 1781, 31.6235, 21, 4], + [57.4617, 1777, 27.961, 34, 4, true, 15, true], + [57.4617, 1778, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1778, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1817, 64.2857, 15, 4], + [14.5773, 1837, 52.7697, 15, 4], + [14.5773, 1867, 39.7731, 20, 4], + [7.2886, 1920, 85.4227, 144, 4, true, 15, false], + [14.5773, 1941, 31.6235, 21, 4], + [57.4617, 1937, 27.961, 34, 4, true, 15, true], + [57.4617, 1938, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 1938, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 1977, 64.2857, 15, 4], + [14.5773, 1997, 52.7697, 15, 4], + [14.5773, 2027, 52.3642, 20, 4], + [7.2886, 2080, 85.4227, 144, 4, true, 15, false], + [14.5773, 2101, 34.2657, 21, 4], + [57.4617, 2097, 27.961, 34, 4, true, 15, true], + [57.4617, 2098, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2098, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2137, 64.2857, 15, 4], + [14.5773, 2157, 52.7697, 15, 4], + [14.5773, 2187, 39.7731, 20, 4], + [7.2886, 2240, 85.4227, 144, 4, true, 15, false], + [14.5773, 2261, 34.2657, 21, 4], + [57.4617, 2257, 27.961, 34, 4, true, 15, true], + [57.4617, 2258, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2258, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2297, 64.2857, 15, 4], + [14.5773, 2317, 52.7697, 15, 4], + [14.5773, 2347, 52.3642, 20, 4], + [7.2886, 2400, 85.4227, 144, 4, true, 15, false], + [14.5773, 2421, 34.2657, 21, 4], + [57.4617, 2417, 27.961, 34, 4, true, 15, true], + [57.4617, 2418, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2418, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2457, 64.2857, 15, 4], + [14.5773, 2477, 52.7697, 15, 4], + [14.5773, 2507, 39.7731, 20, 4], + [7.2886, 2560, 85.4227, 144, 4, true, 15, false], + [14.5773, 2581, 34.2657, 21, 4], + [57.4617, 2577, 27.961, 34, 4, true, 15, true], + [57.4617, 2578, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2578, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2617, 64.2857, 15, 4], + [14.5773, 2637, 52.7697, 15, 4], + [14.5773, 2667, 52.3642, 20, 4], + [7.2886, 2720, 85.4227, 144, 4, true, 15, false], + [14.5773, 2741, 34.2657, 21, 4], + [57.4617, 2737, 27.961, 34, 4, true, 15, true], + [57.4617, 2738, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2738, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2777, 64.2857, 15, 4], + [14.5773, 2797, 52.7697, 15, 4], + [14.5773, 2827, 39.7731, 20, 4], + [7.2886, 2880, 85.4227, 144, 4, true, 15, false], + [14.5773, 2901, 34.2657, 21, 4], + [57.4617, 2897, 27.961, 34, 4, true, 15, true], + [57.4617, 2898, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 2898, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 2937, 64.2857, 15, 4], + [14.5773, 2957, 52.7697, 15, 4], + [14.5773, 2987, 52.3642, 20, 4], + [7.2886, 3040, 85.4227, 144, 4, true, 15, false], + [14.5773, 3061, 34.2657, 21, 4], + [57.4617, 3057, 27.961, 34, 4, true, 15, true], + [57.4617, 3058, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3058, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3097, 64.2857, 15, 4], + [14.5773, 3117, 52.7697, 15, 4], + [14.5773, 3147, 39.7731, 20, 4], + [7.2886, 3200, 85.4227, 144, 4, true, 15, false], + [14.5773, 3221, 34.2657, 21, 4], + [57.4617, 3217, 27.961, 34, 4, true, 15, true], + [57.4617, 3218, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3218, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3257, 64.2857, 15, 4], + [14.5773, 3277, 52.7697, 15, 4], + [14.5773, 3307, 52.3642, 20, 4], + [7.2886, 3360, 85.4227, 144, 4, true, 15, false], + [14.5773, 3381, 34.2657, 21, 4], + [57.4617, 3377, 27.961, 34, 4, true, 15, true], + [57.4617, 3378, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3378, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3417, 64.2857, 15, 4], + [14.5773, 3437, 52.7697, 15, 4], + [14.5773, 3467, 39.7731, 20, 4], + [7.2886, 3520, 85.4227, 144, 4, true, 15, false], + [14.5773, 3541, 34.2657, 21, 4], + [57.4617, 3537, 27.961, 34, 4, true, 15, true], + [57.4617, 3538, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3538, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3577, 64.2857, 15, 4], + [14.5773, 3597, 52.7697, 15, 4], + [14.5773, 3627, 52.3642, 20, 4], + [7.2886, 3680, 85.4227, 144, 4, true, 15, false], + [14.5773, 3701, 34.2657, 21, 4], + [57.4617, 3697, 27.961, 34, 4, true, 15, true], + [57.4617, 3698, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3698, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3737, 64.2857, 15, 4], + [14.5773, 3757, 52.7697, 15, 4], + [14.5773, 3787, 39.7731, 20, 4], + [7.2886, 3840, 85.4227, 144, 4, true, 15, false], + [14.5773, 3861, 34.2657, 21, 4], + [57.4617, 3857, 27.961, 34, 4, true, 15, true], + [57.4617, 3858, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 3858, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 3897, 64.2857, 15, 4], + [14.5773, 3917, 52.7697, 15, 4], + [14.5773, 3947, 52.3642, 20, 4], + [7.2886, 4000, 85.4227, 144, 4, true, 15, false], + [14.5773, 4021, 34.2657, 21, 4], + [57.4617, 4017, 27.961, 34, 4, true, 15, true], + [57.4617, 4018, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4018, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4057, 64.2857, 15, 4], + [14.5773, 4077, 52.7697, 15, 4], + [14.5773, 4107, 39.7731, 20, 4], + [7.2886, 4160, 85.4227, 144, 4, true, 15, false], + [14.5773, 4181, 34.2657, 21, 4], + [57.4617, 4177, 27.961, 34, 4, true, 15, true], + [57.4617, 4178, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4178, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4217, 64.2857, 15, 4], + [14.5773, 4237, 52.7697, 15, 4], + [14.5773, 4267, 52.3642, 20, 4], + [7.2886, 4320, 85.4227, 144, 4, true, 15, false], + [14.5773, 4341, 34.2657, 21, 4], + [57.4617, 4337, 27.961, 34, 4, true, 15, true], + [57.4617, 4338, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4338, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4377, 64.2857, 15, 4], + [14.5773, 4397, 52.7697, 15, 4], + [14.5773, 4427, 39.7731, 20, 4], + [7.2886, 4480, 85.4227, 144, 4, true, 15, false], + [14.5773, 4501, 34.2657, 21, 4], + [57.4617, 4497, 27.961, 34, 4, true, 15, true], + [57.4617, 4498, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4498, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4537, 64.2857, 15, 4], + [14.5773, 4557, 52.7697, 15, 4], + [14.5773, 4587, 52.3642, 20, 4], + [7.2886, 4640, 85.4227, 144, 4, true, 15, false], + [14.5773, 4661, 34.2657, 21, 4], + [57.4617, 4657, 27.961, 34, 4, true, 15, true], + [57.4617, 4658, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4658, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4697, 64.2857, 15, 4], + [14.5773, 4717, 52.7697, 15, 4], + [14.5773, 4747, 39.7731, 20, 4], + [7.2886, 4800, 85.4227, 144, 4, true, 15, false], + [14.5773, 4821, 34.2657, 21, 4], + [57.4617, 4817, 27.961, 34, 4, true, 15, true], + [57.4617, 4818, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4818, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 4857, 64.2857, 15, 4], + [14.5773, 4877, 52.7697, 15, 4], + [14.5773, 4907, 52.3642, 20, 4], + [7.2886, 4960, 85.4227, 144, 4, true, 15, false], + [14.5773, 4981, 34.2657, 21, 4], + [57.4617, 4977, 27.961, 34, 4, true, 15, true], + [57.4617, 4978, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 4978, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 5017, 64.2857, 15, 4], + [14.5773, 5037, 52.7697, 15, 4], + [14.5773, 5067, 39.7731, 20, 4], + [7.2886, 5120, 85.4227, 144, 4, true, 15, false], + [14.5773, 5141, 34.2657, 21, 4], + [57.4617, 5137, 27.961, 34, 4, true, 15, true], + [57.4617, 5138, 18.4721, 32, "4px 0px 0px 4px"], + [75.6423, 5138, 9.7804, 32, "0px 4px 4px 0px"], + [14.5773, 5177, 64.2857, 15, 4], + [14.5773, 5197, 52.7697, 15, 4], + [14.5773, 5227, 52.3642, 20, 4] + ] + }, + "768": { + "name": "profile-profilechrome--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 4495, + "bones": [ + [4.4837, 5, 11.8928, 21, 4], + [21.5396, 5, 18.3084, 21, 4], + [45.011, 5, 13.7249, 21, 4], + [63.899, 5, 13.4596, 21, 4], + [82.5217, 5, 11.1859, 21, 4], + [0, 30, 100, 4465, 4, true, 15, true], + [6.3094, 55, 17.4699, 129, "50%"], + [3.3967, 190, 16.3638, 24, 4], + [20.3613, 193, 6.8742, 17, 4], + [3.3967, 223, 19.5673, 20, 4], + [3.3967, 250, 13.5403, 20, 4], + [3.3967, 277, 23.1615, 20, 4], + [3.3967, 304, 16.022, 20, 4], + [3.3967, 344, 27.261, 20, 4], + [3.3967, 372, 12.0605, 20, 4], + [3.3967, 400, 13.1199, 20, 4], + [3.3967, 428, 17.5611, 20, 4], + [3.3967, 456, 17.0814, 36, 4], + [21.565, 456, 5.127, 36, 4], + [3.3967, 500, 23.2953, 36, 4], + [29.4094, 55, 62.7102, 35, "4px 0px 0px 4px"], + [92.1196, 55, 4.4837, 35, "0px 4px 4px 0px"], + [29.4094, 106, 67.1939, 130, 4, true, 15, false], + [32.8061, 127, 14.7376, 21, 4], + [80.1758, 123, 13.0307, 34, 4, true, 15, true], + [80.1758, 124, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 124, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 163, 54.989, 15, 4], + [32.8061, 199, 18.5356, 20, 4], + [29.4094, 252, 67.1939, 130, 4, true, 15, false], + [32.8061, 273, 14.7376, 21, 4], + [80.1758, 269, 13.0307, 34, 4, true, 15, true], + [80.1758, 270, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 270, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 309, 54.989, 15, 4], + [32.8061, 345, 24.4034, 20, 4], + [29.4094, 398, 67.1939, 130, 4, true, 15, false], + [32.8061, 419, 14.7376, 21, 4], + [80.1758, 415, 13.0307, 34, 4, true, 15, true], + [80.1758, 416, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 416, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 455, 54.989, 15, 4], + [32.8061, 491, 18.5356, 20, 4], + [29.4094, 544, 67.1939, 130, 4, true, 15, false], + [32.8061, 565, 14.7376, 21, 4], + [80.1758, 561, 13.0307, 34, 4, true, 15, true], + [80.1758, 562, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 562, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 601, 54.989, 15, 4], + [32.8061, 637, 24.4034, 20, 4], + [29.4094, 690, 67.1939, 130, 4, true, 15, false], + [32.8061, 711, 14.7376, 21, 4], + [80.1758, 707, 13.0307, 34, 4, true, 15, true], + [80.1758, 708, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 708, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 747, 54.989, 15, 4], + [32.8061, 783, 18.5356, 20, 4], + [29.4094, 836, 67.1939, 130, 4, true, 15, false], + [32.8061, 857, 14.7376, 21, 4], + [80.1758, 853, 13.0307, 34, 4, true, 15, true], + [80.1758, 854, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 854, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 893, 54.989, 15, 4], + [32.8061, 929, 24.4034, 20, 4], + [29.4094, 982, 67.1939, 130, 4, true, 15, false], + [32.8061, 1003, 14.7376, 21, 4], + [80.1758, 999, 13.0307, 34, 4, true, 15, true], + [80.1758, 1000, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1000, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1039, 54.989, 15, 4], + [32.8061, 1075, 18.5356, 20, 4], + [29.4094, 1128, 67.1939, 130, 4, true, 15, false], + [32.8061, 1149, 14.7376, 21, 4], + [80.1758, 1145, 13.0307, 34, 4, true, 15, true], + [80.1758, 1146, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1146, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1185, 54.989, 15, 4], + [32.8061, 1221, 24.4034, 20, 4], + [29.4094, 1274, 67.1939, 130, 4, true, 15, false], + [32.8061, 1295, 14.7376, 21, 4], + [80.1758, 1291, 13.0307, 34, 4, true, 15, true], + [80.1758, 1292, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1292, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1331, 54.989, 15, 4], + [32.8061, 1367, 18.5356, 20, 4], + [29.4094, 1420, 67.1939, 130, 4, true, 15, false], + [32.8061, 1441, 14.7376, 21, 4], + [80.1758, 1437, 13.0307, 34, 4, true, 15, true], + [80.1758, 1438, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1438, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1477, 54.989, 15, 4], + [32.8061, 1513, 24.4034, 20, 4], + [29.4094, 1566, 67.1939, 130, 4, true, 15, false], + [32.8061, 1587, 15.9689, 21, 4], + [80.1758, 1583, 13.0307, 34, 4, true, 15, true], + [80.1758, 1584, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1584, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1623, 54.989, 15, 4], + [32.8061, 1659, 18.5356, 20, 4], + [29.4094, 1712, 67.1939, 130, 4, true, 15, false], + [32.8061, 1733, 15.9689, 21, 4], + [80.1758, 1729, 13.0307, 34, 4, true, 15, true], + [80.1758, 1730, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1730, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1769, 54.989, 15, 4], + [32.8061, 1805, 24.4034, 20, 4], + [29.4094, 1858, 67.1939, 130, 4, true, 15, false], + [32.8061, 1879, 15.9689, 21, 4], + [80.1758, 1875, 13.0307, 34, 4, true, 15, true], + [80.1758, 1876, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 1876, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 1915, 54.989, 15, 4], + [32.8061, 1951, 18.5356, 20, 4], + [29.4094, 2004, 67.1939, 130, 4, true, 15, false], + [32.8061, 2025, 15.9689, 21, 4], + [80.1758, 2021, 13.0307, 34, 4, true, 15, true], + [80.1758, 2022, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2022, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2061, 54.989, 15, 4], + [32.8061, 2097, 24.4034, 20, 4], + [29.4094, 2150, 67.1939, 130, 4, true, 15, false], + [32.8061, 2171, 15.9689, 21, 4], + [80.1758, 2167, 13.0307, 34, 4, true, 15, true], + [80.1758, 2168, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2168, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2207, 54.989, 15, 4], + [32.8061, 2243, 18.5356, 20, 4], + [29.4094, 2296, 67.1939, 130, 4, true, 15, false], + [32.8061, 2317, 15.9689, 21, 4], + [80.1758, 2313, 13.0307, 34, 4, true, 15, true], + [80.1758, 2314, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2314, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2353, 54.989, 15, 4], + [32.8061, 2389, 24.4034, 20, 4], + [29.4094, 2442, 67.1939, 130, 4, true, 15, false], + [32.8061, 2463, 15.9689, 21, 4], + [80.1758, 2459, 13.0307, 34, 4, true, 15, true], + [80.1758, 2460, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2460, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2499, 54.989, 15, 4], + [32.8061, 2535, 18.5356, 20, 4], + [29.4094, 2588, 67.1939, 130, 4, true, 15, false], + [32.8061, 2609, 15.9689, 21, 4], + [80.1758, 2605, 13.0307, 34, 4, true, 15, true], + [80.1758, 2606, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2606, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2645, 54.989, 15, 4], + [32.8061, 2681, 24.4034, 20, 4], + [29.4094, 2734, 67.1939, 130, 4, true, 15, false], + [32.8061, 2755, 15.9689, 21, 4], + [80.1758, 2751, 13.0307, 34, 4, true, 15, true], + [80.1758, 2752, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2752, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2791, 54.989, 15, 4], + [32.8061, 2827, 18.5356, 20, 4], + [29.4094, 2880, 67.1939, 130, 4, true, 15, false], + [32.8061, 2901, 15.9689, 21, 4], + [80.1758, 2897, 13.0307, 34, 4, true, 15, true], + [80.1758, 2898, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 2898, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 2937, 54.989, 15, 4], + [32.8061, 2973, 24.4034, 20, 4], + [29.4094, 3026, 67.1939, 130, 4, true, 15, false], + [32.8061, 3047, 15.9689, 21, 4], + [80.1758, 3043, 13.0307, 34, 4, true, 15, true], + [80.1758, 3044, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3044, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3083, 54.989, 15, 4], + [32.8061, 3119, 18.5356, 20, 4], + [29.4094, 3172, 67.1939, 130, 4, true, 15, false], + [32.8061, 3193, 15.9689, 21, 4], + [80.1758, 3189, 13.0307, 34, 4, true, 15, true], + [80.1758, 3190, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3190, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3229, 54.989, 15, 4], + [32.8061, 3265, 24.4034, 20, 4], + [29.4094, 3318, 67.1939, 130, 4, true, 15, false], + [32.8061, 3339, 15.9689, 21, 4], + [80.1758, 3335, 13.0307, 34, 4, true, 15, true], + [80.1758, 3336, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3336, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3375, 54.989, 15, 4], + [32.8061, 3411, 18.5356, 20, 4], + [29.4094, 3464, 67.1939, 130, 4, true, 15, false], + [32.8061, 3485, 15.9689, 21, 4], + [80.1758, 3481, 13.0307, 34, 4, true, 15, true], + [80.1758, 3482, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3482, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3521, 54.989, 15, 4], + [32.8061, 3557, 24.4034, 20, 4], + [29.4094, 3610, 67.1939, 130, 4, true, 15, false], + [32.8061, 3631, 15.9689, 21, 4], + [80.1758, 3627, 13.0307, 34, 4, true, 15, true], + [80.1758, 3628, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3628, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3667, 54.989, 15, 4], + [32.8061, 3703, 18.5356, 20, 4], + [29.4094, 3756, 67.1939, 130, 4, true, 15, false], + [32.8061, 3777, 15.9689, 21, 4], + [80.1758, 3773, 13.0307, 34, 4, true, 15, true], + [80.1758, 3774, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3774, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3813, 54.989, 15, 4], + [32.8061, 3849, 24.4034, 20, 4], + [29.4094, 3902, 67.1939, 130, 4, true, 15, false], + [32.8061, 3923, 15.9689, 21, 4], + [80.1758, 3919, 13.0307, 34, 4, true, 15, true], + [80.1758, 3920, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 3920, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 3959, 54.989, 15, 4], + [32.8061, 3995, 18.5356, 20, 4], + [29.4094, 4048, 67.1939, 130, 4, true, 15, false], + [32.8061, 4069, 15.9689, 21, 4], + [80.1758, 4065, 13.0307, 34, 4, true, 15, true], + [80.1758, 4066, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 4066, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 4105, 54.989, 15, 4], + [32.8061, 4141, 24.4034, 20, 4], + [29.4094, 4194, 67.1939, 130, 4, true, 15, false], + [32.8061, 4215, 15.9689, 21, 4], + [80.1758, 4211, 13.0307, 34, 4, true, 15, true], + [80.1758, 4212, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 4212, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 4251, 54.989, 15, 4], + [32.8061, 4287, 18.5356, 20, 4], + [29.4094, 4340, 67.1939, 130, 4, true, 15, false], + [32.8061, 4361, 15.9689, 21, 4], + [80.1758, 4357, 13.0307, 34, 4, true, 15, true], + [80.1758, 4358, 8.6086, 32, "4px 0px 0px 4px"], + [88.6485, 4358, 4.558, 32, "0px 4px 4px 0px"], + [32.8061, 4397, 54.989, 15, 4], + [32.8061, 4433, 24.4034, 20, 4] + ] + }, + "1024": { + "name": "profile-profilechrome--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 4495, + "bones": [ + [3.3266, 5, 8.8237, 21, 4], + [15.981, 5, 13.5837, 21, 4], + [33.3953, 5, 10.183, 21, 4], + [47.409, 5, 9.9861, 21, 4], + [61.2257, 5, 8.2992, 21, 4], + [0, 30, 100, 4465, 4, true, 15, true], + [5.5601, 55, 18.2397, 181, "50%"], + [2.5202, 242, 12.1409, 24, 4], + [15.4675, 245, 5.1002, 17, 4], + [2.5202, 275, 21.6513, 20, 4], + [2.5202, 302, 20.5299, 20, 4], + [2.5202, 329, 11.8873, 20, 4], + [2.5202, 369, 20.2259, 20, 4], + [2.5202, 397, 8.9481, 20, 4], + [2.5202, 425, 9.7341, 20, 4], + [2.5202, 453, 13.0292, 20, 4], + [2.5202, 481, 19.5943, 36, 4], + [22.9209, 481, 3.9204, 36, 4], + [2.5202, 525, 24.3211, 36, 4], + [28.8574, 55, 65.2958, 35, "4px 0px 0px 4px"], + [94.1532, 55, 3.3266, 35, "0px 4px 4px 0px"], + [28.8574, 106, 68.6224, 130, 4, true, 15, false], + [31.3776, 127, 10.9343, 21, 4], + [85.2917, 123, 9.668, 34, 4, true, 15, true], + [85.2917, 124, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 124, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 163, 40.7983, 15, 4], + [31.3776, 199, 13.7522, 20, 4], + [28.8574, 252, 68.6224, 130, 4, true, 15, false], + [31.3776, 273, 10.9343, 21, 4], + [85.2917, 269, 9.668, 34, 4, true, 15, true], + [85.2917, 270, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 270, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 309, 40.7983, 15, 4], + [31.3776, 345, 18.1058, 20, 4], + [28.8574, 398, 68.6224, 130, 4, true, 15, false], + [31.3776, 419, 10.9343, 21, 4], + [85.2917, 415, 9.668, 34, 4, true, 15, true], + [85.2917, 416, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 416, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 455, 40.7983, 15, 4], + [31.3776, 491, 13.7522, 20, 4], + [28.8574, 544, 68.6224, 130, 4, true, 15, false], + [31.3776, 565, 10.9343, 21, 4], + [85.2917, 561, 9.668, 34, 4, true, 15, true], + [85.2917, 562, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 562, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 601, 40.7983, 15, 4], + [31.3776, 637, 18.1058, 20, 4], + [28.8574, 690, 68.6224, 130, 4, true, 15, false], + [31.3776, 711, 10.9343, 21, 4], + [85.2917, 707, 9.668, 34, 4, true, 15, true], + [85.2917, 708, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 708, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 747, 40.7983, 15, 4], + [31.3776, 783, 13.7522, 20, 4], + [28.8574, 836, 68.6224, 130, 4, true, 15, false], + [31.3776, 857, 10.9343, 21, 4], + [85.2917, 853, 9.668, 34, 4, true, 15, true], + [85.2917, 854, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 854, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 893, 40.7983, 15, 4], + [31.3776, 929, 18.1058, 20, 4], + [28.8574, 982, 68.6224, 130, 4, true, 15, false], + [31.3776, 1003, 10.9343, 21, 4], + [85.2917, 999, 9.668, 34, 4, true, 15, true], + [85.2917, 1000, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1000, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1039, 40.7983, 15, 4], + [31.3776, 1075, 13.7522, 20, 4], + [28.8574, 1128, 68.6224, 130, 4, true, 15, false], + [31.3776, 1149, 10.9343, 21, 4], + [85.2917, 1145, 9.668, 34, 4, true, 15, true], + [85.2917, 1146, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1146, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1185, 40.7983, 15, 4], + [31.3776, 1221, 18.1058, 20, 4], + [28.8574, 1274, 68.6224, 130, 4, true, 15, false], + [31.3776, 1295, 10.9343, 21, 4], + [85.2917, 1291, 9.668, 34, 4, true, 15, true], + [85.2917, 1292, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1292, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1331, 40.7983, 15, 4], + [31.3776, 1367, 13.7522, 20, 4], + [28.8574, 1420, 68.6224, 130, 4, true, 15, false], + [31.3776, 1441, 10.9343, 21, 4], + [85.2917, 1437, 9.668, 34, 4, true, 15, true], + [85.2917, 1438, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1438, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1477, 40.7983, 15, 4], + [31.3776, 1513, 18.1058, 20, 4], + [28.8574, 1566, 68.6224, 130, 4, true, 15, false], + [31.3776, 1587, 11.8479, 21, 4], + [85.2917, 1583, 9.668, 34, 4, true, 15, true], + [85.2917, 1584, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1584, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1623, 40.7983, 15, 4], + [31.3776, 1659, 13.7522, 20, 4], + [28.8574, 1712, 68.6224, 130, 4, true, 15, false], + [31.3776, 1733, 11.8479, 21, 4], + [85.2917, 1729, 9.668, 34, 4, true, 15, true], + [85.2917, 1730, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1730, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1769, 40.7983, 15, 4], + [31.3776, 1805, 18.1058, 20, 4], + [28.8574, 1858, 68.6224, 130, 4, true, 15, false], + [31.3776, 1879, 11.8479, 21, 4], + [85.2917, 1875, 9.668, 34, 4, true, 15, true], + [85.2917, 1876, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 1876, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 1915, 40.7983, 15, 4], + [31.3776, 1951, 13.7522, 20, 4], + [28.8574, 2004, 68.6224, 130, 4, true, 15, false], + [31.3776, 2025, 11.8479, 21, 4], + [85.2917, 2021, 9.668, 34, 4, true, 15, true], + [85.2917, 2022, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2022, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2061, 40.7983, 15, 4], + [31.3776, 2097, 18.1058, 20, 4], + [28.8574, 2150, 68.6224, 130, 4, true, 15, false], + [31.3776, 2171, 11.8479, 21, 4], + [85.2917, 2167, 9.668, 34, 4, true, 15, true], + [85.2917, 2168, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2168, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2207, 40.7983, 15, 4], + [31.3776, 2243, 13.7522, 20, 4], + [28.8574, 2296, 68.6224, 130, 4, true, 15, false], + [31.3776, 2317, 11.8479, 21, 4], + [85.2917, 2313, 9.668, 34, 4, true, 15, true], + [85.2917, 2314, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2314, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2353, 40.7983, 15, 4], + [31.3776, 2389, 18.1058, 20, 4], + [28.8574, 2442, 68.6224, 130, 4, true, 15, false], + [31.3776, 2463, 11.8479, 21, 4], + [85.2917, 2459, 9.668, 34, 4, true, 15, true], + [85.2917, 2460, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2460, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2499, 40.7983, 15, 4], + [31.3776, 2535, 13.7522, 20, 4], + [28.8574, 2588, 68.6224, 130, 4, true, 15, false], + [31.3776, 2609, 11.8479, 21, 4], + [85.2917, 2605, 9.668, 34, 4, true, 15, true], + [85.2917, 2606, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2606, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2645, 40.7983, 15, 4], + [31.3776, 2681, 18.1058, 20, 4], + [28.8574, 2734, 68.6224, 130, 4, true, 15, false], + [31.3776, 2755, 11.8479, 21, 4], + [85.2917, 2751, 9.668, 34, 4, true, 15, true], + [85.2917, 2752, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2752, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2791, 40.7983, 15, 4], + [31.3776, 2827, 13.7522, 20, 4], + [28.8574, 2880, 68.6224, 130, 4, true, 15, false], + [31.3776, 2901, 11.8479, 21, 4], + [85.2917, 2897, 9.668, 34, 4, true, 15, true], + [85.2917, 2898, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 2898, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 2937, 40.7983, 15, 4], + [31.3776, 2973, 18.1058, 20, 4], + [28.8574, 3026, 68.6224, 130, 4, true, 15, false], + [31.3776, 3047, 11.8479, 21, 4], + [85.2917, 3043, 9.668, 34, 4, true, 15, true], + [85.2917, 3044, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3044, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3083, 40.7983, 15, 4], + [31.3776, 3119, 13.7522, 20, 4], + [28.8574, 3172, 68.6224, 130, 4, true, 15, false], + [31.3776, 3193, 11.8479, 21, 4], + [85.2917, 3189, 9.668, 34, 4, true, 15, true], + [85.2917, 3190, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3190, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3229, 40.7983, 15, 4], + [31.3776, 3265, 18.1058, 20, 4], + [28.8574, 3318, 68.6224, 130, 4, true, 15, false], + [31.3776, 3339, 11.8479, 21, 4], + [85.2917, 3335, 9.668, 34, 4, true, 15, true], + [85.2917, 3336, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3336, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3375, 40.7983, 15, 4], + [31.3776, 3411, 13.7522, 20, 4], + [28.8574, 3464, 68.6224, 130, 4, true, 15, false], + [31.3776, 3485, 11.8479, 21, 4], + [85.2917, 3481, 9.668, 34, 4, true, 15, true], + [85.2917, 3482, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3482, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3521, 40.7983, 15, 4], + [31.3776, 3557, 18.1058, 20, 4], + [28.8574, 3610, 68.6224, 130, 4, true, 15, false], + [31.3776, 3631, 11.8479, 21, 4], + [85.2917, 3627, 9.668, 34, 4, true, 15, true], + [85.2917, 3628, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3628, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3667, 40.7983, 15, 4], + [31.3776, 3703, 13.7522, 20, 4], + [28.8574, 3756, 68.6224, 130, 4, true, 15, false], + [31.3776, 3777, 11.8479, 21, 4], + [85.2917, 3773, 9.668, 34, 4, true, 15, true], + [85.2917, 3774, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3774, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3813, 40.7983, 15, 4], + [31.3776, 3849, 18.1058, 20, 4], + [28.8574, 3902, 68.6224, 130, 4, true, 15, false], + [31.3776, 3923, 11.8479, 21, 4], + [85.2917, 3919, 9.668, 34, 4, true, 15, true], + [85.2917, 3920, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 3920, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 3959, 40.7983, 15, 4], + [31.3776, 3995, 13.7522, 20, 4], + [28.8574, 4048, 68.6224, 130, 4, true, 15, false], + [31.3776, 4069, 11.8479, 21, 4], + [85.2917, 4065, 9.668, 34, 4, true, 15, true], + [85.2917, 4066, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 4066, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 4105, 40.7983, 15, 4], + [31.3776, 4141, 18.1058, 20, 4], + [28.8574, 4194, 68.6224, 130, 4, true, 15, false], + [31.3776, 4215, 11.8479, 21, 4], + [85.2917, 4211, 9.668, 34, 4, true, 15, true], + [85.2917, 4212, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 4212, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 4251, 40.7983, 15, 4], + [31.3776, 4287, 13.7522, 20, 4], + [28.8574, 4340, 68.6224, 130, 4, true, 15, false], + [31.3776, 4361, 11.8479, 21, 4], + [85.2917, 4357, 9.668, 34, 4, true, 15, true], + [85.2917, 4358, 6.387, 32, "4px 0px 0px 4px"], + [91.5779, 4358, 3.3817, 32, "0px 4px 4px 0px"], + [31.3776, 4397, 40.7983, 15, 4], + [31.3776, 4433, 18.1058, 20, 4] + ] + } + }, + "_hash": "99cebda353508bdbda8e809ef5f789f9" +} diff --git a/web/src/lib/bones/profile-repolisttab--skeleton-fixture.bones.json b/web/src/lib/bones/profile-repolisttab--skeleton-fixture.bones.json new file mode 100644 index 00000000..293087c5 --- /dev/null +++ b/web/src/lib/bones/profile-repolisttab--skeleton-fixture.bones.json @@ -0,0 +1,695 @@ +{ + "breakpoints": { + "375": { + "name": "profile-repolisttab--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 4835, + "bones": [ + [0, 0, 90.379, 35, "4px 0px 0px 4px"], + [90.379, 0, 9.621, 35, "0px 4px 4px 0px"], + [0, 51, 100, 144, 4, true, 15, true], + [7.2886, 72, 20.5904, 21, 4], + [64.7504, 68, 27.961, 34, 4, true, 15, true], + [64.7504, 69, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 69, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 108, 71.547, 15, 4], + [7.2886, 128, 45.5084, 15, 4], + [7.2886, 158, 63.7983, 20, 4], + [0, 211, 100, 144, 4, true, 15, true], + [7.2886, 232, 20.5904, 21, 4], + [64.7504, 228, 27.961, 34, 4, true, 15, true], + [64.7504, 229, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 229, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 268, 71.547, 15, 4], + [7.2886, 288, 45.5084, 15, 4], + [7.2886, 318, 76.3894, 20, 4], + [0, 371, 100, 144, 4, true, 15, true], + [7.2886, 392, 20.5904, 21, 4], + [64.7504, 388, 27.961, 34, 4, true, 15, true], + [64.7504, 389, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 389, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 428, 71.547, 15, 4], + [7.2886, 448, 45.5084, 15, 4], + [7.2886, 478, 63.7983, 20, 4], + [0, 531, 100, 144, 4, true, 15, true], + [7.2886, 552, 20.5904, 21, 4], + [64.7504, 548, 27.961, 34, 4, true, 15, true], + [64.7504, 549, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 549, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 588, 71.547, 15, 4], + [7.2886, 608, 45.5084, 15, 4], + [7.2886, 638, 76.3894, 20, 4], + [0, 691, 100, 144, 4, true, 15, true], + [7.2886, 712, 20.5904, 21, 4], + [64.7504, 708, 27.961, 34, 4, true, 15, true], + [64.7504, 709, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 709, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 748, 71.547, 15, 4], + [7.2886, 768, 45.5084, 15, 4], + [7.2886, 798, 63.7983, 20, 4], + [0, 851, 100, 144, 4, true, 15, true], + [7.2886, 872, 20.5904, 21, 4], + [64.7504, 868, 27.961, 34, 4, true, 15, true], + [64.7504, 869, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 869, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 908, 71.547, 15, 4], + [7.2886, 928, 45.5084, 15, 4], + [7.2886, 958, 76.3894, 20, 4], + [0, 1011, 100, 144, 4, true, 15, true], + [7.2886, 1032, 20.5904, 21, 4], + [64.7504, 1028, 27.961, 34, 4, true, 15, true], + [64.7504, 1029, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1029, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1068, 71.547, 15, 4], + [7.2886, 1088, 45.5084, 15, 4], + [7.2886, 1118, 63.7983, 20, 4], + [0, 1171, 100, 144, 4, true, 15, true], + [7.2886, 1192, 20.5904, 21, 4], + [64.7504, 1188, 27.961, 34, 4, true, 15, true], + [64.7504, 1189, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1189, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1228, 71.547, 15, 4], + [7.2886, 1248, 45.5084, 15, 4], + [7.2886, 1278, 76.3894, 20, 4], + [0, 1331, 100, 144, 4, true, 15, true], + [7.2886, 1352, 20.5904, 21, 4], + [64.7504, 1348, 27.961, 34, 4, true, 15, true], + [64.7504, 1349, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1349, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1388, 71.547, 15, 4], + [7.2886, 1408, 45.5084, 15, 4], + [7.2886, 1438, 63.7983, 20, 4], + [0, 1491, 100, 144, 4, true, 15, true], + [7.2886, 1512, 20.5904, 21, 4], + [64.7504, 1508, 27.961, 34, 4, true, 15, true], + [64.7504, 1509, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1509, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1548, 71.547, 15, 4], + [7.2886, 1568, 45.5084, 15, 4], + [7.2886, 1598, 76.3894, 20, 4], + [0, 1651, 100, 144, 4, true, 15, true], + [7.2886, 1672, 23.2325, 21, 4], + [64.7504, 1668, 27.961, 34, 4, true, 15, true], + [64.7504, 1669, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1669, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1708, 71.547, 15, 4], + [7.2886, 1728, 45.5084, 15, 4], + [7.2886, 1758, 63.7983, 20, 4], + [0, 1811, 100, 144, 4, true, 15, true], + [7.2886, 1832, 23.2325, 21, 4], + [64.7504, 1828, 27.961, 34, 4, true, 15, true], + [64.7504, 1829, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1829, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 1868, 71.547, 15, 4], + [7.2886, 1888, 45.5084, 15, 4], + [7.2886, 1918, 76.3894, 20, 4], + [0, 1971, 100, 144, 4, true, 15, true], + [7.2886, 1992, 23.2325, 21, 4], + [64.7504, 1988, 27.961, 34, 4, true, 15, true], + [64.7504, 1989, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 1989, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2028, 71.547, 15, 4], + [7.2886, 2048, 45.5084, 15, 4], + [7.2886, 2078, 63.7983, 20, 4], + [0, 2131, 100, 144, 4, true, 15, true], + [7.2886, 2152, 23.2325, 21, 4], + [64.7504, 2148, 27.961, 34, 4, true, 15, true], + [64.7504, 2149, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2149, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2188, 71.547, 15, 4], + [7.2886, 2208, 45.5084, 15, 4], + [7.2886, 2238, 76.3894, 20, 4], + [0, 2291, 100, 144, 4, true, 15, true], + [7.2886, 2312, 23.2325, 21, 4], + [64.7504, 2308, 27.961, 34, 4, true, 15, true], + [64.7504, 2309, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2309, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2348, 71.547, 15, 4], + [7.2886, 2368, 45.5084, 15, 4], + [7.2886, 2398, 63.7983, 20, 4], + [0, 2451, 100, 144, 4, true, 15, true], + [7.2886, 2472, 23.2325, 21, 4], + [64.7504, 2468, 27.961, 34, 4, true, 15, true], + [64.7504, 2469, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2469, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2508, 71.547, 15, 4], + [7.2886, 2528, 45.5084, 15, 4], + [7.2886, 2558, 76.3894, 20, 4], + [0, 2611, 100, 144, 4, true, 15, true], + [7.2886, 2632, 23.2325, 21, 4], + [64.7504, 2628, 27.961, 34, 4, true, 15, true], + [64.7504, 2629, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2629, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2668, 71.547, 15, 4], + [7.2886, 2688, 45.5084, 15, 4], + [7.2886, 2718, 63.7983, 20, 4], + [0, 2771, 100, 144, 4, true, 15, true], + [7.2886, 2792, 23.2325, 21, 4], + [64.7504, 2788, 27.961, 34, 4, true, 15, true], + [64.7504, 2789, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2789, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2828, 71.547, 15, 4], + [7.2886, 2848, 45.5084, 15, 4], + [7.2886, 2878, 76.3894, 20, 4], + [0, 2931, 100, 144, 4, true, 15, true], + [7.2886, 2952, 23.2325, 21, 4], + [64.7504, 2948, 27.961, 34, 4, true, 15, true], + [64.7504, 2949, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 2949, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 2988, 71.547, 15, 4], + [7.2886, 3008, 45.5084, 15, 4], + [7.2886, 3038, 63.7983, 20, 4], + [0, 3091, 100, 144, 4, true, 15, true], + [7.2886, 3112, 23.2325, 21, 4], + [64.7504, 3108, 27.961, 34, 4, true, 15, true], + [64.7504, 3109, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3109, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3148, 71.547, 15, 4], + [7.2886, 3168, 45.5084, 15, 4], + [7.2886, 3198, 76.3894, 20, 4], + [0, 3251, 100, 144, 4, true, 15, true], + [7.2886, 3272, 23.2325, 21, 4], + [64.7504, 3268, 27.961, 34, 4, true, 15, true], + [64.7504, 3269, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3269, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3308, 71.547, 15, 4], + [7.2886, 3328, 45.5084, 15, 4], + [7.2886, 3358, 63.7983, 20, 4], + [0, 3411, 100, 144, 4, true, 15, true], + [7.2886, 3432, 23.2325, 21, 4], + [64.7504, 3428, 27.961, 34, 4, true, 15, true], + [64.7504, 3429, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3429, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3468, 71.547, 15, 4], + [7.2886, 3488, 45.5084, 15, 4], + [7.2886, 3518, 76.3894, 20, 4], + [0, 3571, 100, 144, 4, true, 15, true], + [7.2886, 3592, 23.2325, 21, 4], + [64.7504, 3588, 27.961, 34, 4, true, 15, true], + [64.7504, 3589, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3589, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3628, 71.547, 15, 4], + [7.2886, 3648, 45.5084, 15, 4], + [7.2886, 3678, 63.7983, 20, 4], + [0, 3731, 100, 144, 4, true, 15, true], + [7.2886, 3752, 23.2325, 21, 4], + [64.7504, 3748, 27.961, 34, 4, true, 15, true], + [64.7504, 3749, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3749, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3788, 71.547, 15, 4], + [7.2886, 3808, 45.5084, 15, 4], + [7.2886, 3838, 76.3894, 20, 4], + [0, 3891, 100, 144, 4, true, 15, true], + [7.2886, 3912, 23.2325, 21, 4], + [64.7504, 3908, 27.961, 34, 4, true, 15, true], + [64.7504, 3909, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 3909, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 3948, 71.547, 15, 4], + [7.2886, 3968, 45.5084, 15, 4], + [7.2886, 3998, 63.7983, 20, 4], + [0, 4051, 100, 144, 4, true, 15, true], + [7.2886, 4072, 23.2325, 21, 4], + [64.7504, 4068, 27.961, 34, 4, true, 15, true], + [64.7504, 4069, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 4069, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 4108, 71.547, 15, 4], + [7.2886, 4128, 45.5084, 15, 4], + [7.2886, 4158, 76.3894, 20, 4], + [0, 4211, 100, 144, 4, true, 15, true], + [7.2886, 4232, 23.2325, 21, 4], + [64.7504, 4228, 27.961, 34, 4, true, 15, true], + [64.7504, 4229, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 4229, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 4268, 71.547, 15, 4], + [7.2886, 4288, 45.5084, 15, 4], + [7.2886, 4318, 63.7983, 20, 4], + [0, 4371, 100, 144, 4, true, 15, true], + [7.2886, 4392, 23.2325, 21, 4], + [64.7504, 4388, 27.961, 34, 4, true, 15, true], + [64.7504, 4389, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 4389, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 4428, 71.547, 15, 4], + [7.2886, 4448, 45.5084, 15, 4], + [7.2886, 4478, 76.3894, 20, 4], + [0, 4531, 100, 144, 4, true, 15, true], + [7.2886, 4552, 23.2325, 21, 4], + [64.7504, 4548, 27.961, 34, 4, true, 15, true], + [64.7504, 4549, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 4549, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 4588, 71.547, 15, 4], + [7.2886, 4608, 45.5084, 15, 4], + [7.2886, 4638, 63.7983, 20, 4], + [0, 4691, 100, 144, 4, true, 15, true], + [7.2886, 4712, 23.2325, 21, 4], + [64.7504, 4708, 27.961, 34, 4, true, 15, true], + [64.7504, 4709, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 4709, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 4748, 71.547, 15, 4], + [7.2886, 4768, 45.5084, 15, 4], + [7.2886, 4798, 76.3894, 20, 4] + ] + }, + "768": { + "name": "profile-repolisttab--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 4415, + "bones": [ + [0, 0, 95.5163, 35, "4px 0px 0px 4px"], + [95.5163, 0, 4.4837, 35, "0px 4px 4px 0px"], + [0, 51, 100, 130, 4, true, 15, true], + [3.3967, 72, 9.5958, 21, 4], + [83.5725, 68, 13.0307, 34, 4, true, 15, true], + [83.5725, 69, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 69, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 108, 54.989, 15, 4], + [3.3967, 144, 29.7321, 20, 4], + [0, 197, 100, 130, 4, true, 15, true], + [3.3967, 218, 9.5958, 21, 4], + [83.5725, 214, 13.0307, 34, 4, true, 15, true], + [83.5725, 215, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 215, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 254, 54.989, 15, 4], + [3.3967, 290, 35.5999, 20, 4], + [0, 343, 100, 130, 4, true, 15, true], + [3.3967, 364, 9.5958, 21, 4], + [83.5725, 360, 13.0307, 34, 4, true, 15, true], + [83.5725, 361, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 361, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 400, 54.989, 15, 4], + [3.3967, 436, 29.7321, 20, 4], + [0, 489, 100, 130, 4, true, 15, true], + [3.3967, 510, 9.5958, 21, 4], + [83.5725, 506, 13.0307, 34, 4, true, 15, true], + [83.5725, 507, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 507, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 546, 54.989, 15, 4], + [3.3967, 582, 35.5999, 20, 4], + [0, 635, 100, 130, 4, true, 15, true], + [3.3967, 656, 9.5958, 21, 4], + [83.5725, 652, 13.0307, 34, 4, true, 15, true], + [83.5725, 653, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 653, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 692, 54.989, 15, 4], + [3.3967, 728, 29.7321, 20, 4], + [0, 781, 100, 130, 4, true, 15, true], + [3.3967, 802, 9.5958, 21, 4], + [83.5725, 798, 13.0307, 34, 4, true, 15, true], + [83.5725, 799, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 799, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 838, 54.989, 15, 4], + [3.3967, 874, 35.5999, 20, 4], + [0, 927, 100, 130, 4, true, 15, true], + [3.3967, 948, 9.5958, 21, 4], + [83.5725, 944, 13.0307, 34, 4, true, 15, true], + [83.5725, 945, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 945, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 984, 54.989, 15, 4], + [3.3967, 1020, 29.7321, 20, 4], + [0, 1073, 100, 130, 4, true, 15, true], + [3.3967, 1094, 9.5958, 21, 4], + [83.5725, 1090, 13.0307, 34, 4, true, 15, true], + [83.5725, 1091, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1091, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1130, 54.989, 15, 4], + [3.3967, 1166, 35.5999, 20, 4], + [0, 1219, 100, 130, 4, true, 15, true], + [3.3967, 1240, 9.5958, 21, 4], + [83.5725, 1236, 13.0307, 34, 4, true, 15, true], + [83.5725, 1237, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1237, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1276, 54.989, 15, 4], + [3.3967, 1312, 29.7321, 20, 4], + [0, 1365, 100, 130, 4, true, 15, true], + [3.3967, 1386, 9.5958, 21, 4], + [83.5725, 1382, 13.0307, 34, 4, true, 15, true], + [83.5725, 1383, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1383, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1422, 54.989, 15, 4], + [3.3967, 1458, 35.5999, 20, 4], + [0, 1511, 100, 130, 4, true, 15, true], + [3.3967, 1532, 10.8271, 21, 4], + [83.5725, 1528, 13.0307, 34, 4, true, 15, true], + [83.5725, 1529, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1529, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1568, 54.989, 15, 4], + [3.3967, 1604, 29.7321, 20, 4], + [0, 1657, 100, 130, 4, true, 15, true], + [3.3967, 1678, 10.8271, 21, 4], + [83.5725, 1674, 13.0307, 34, 4, true, 15, true], + [83.5725, 1675, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1675, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1714, 54.989, 15, 4], + [3.3967, 1750, 35.5999, 20, 4], + [0, 1803, 100, 130, 4, true, 15, true], + [3.3967, 1824, 10.8271, 21, 4], + [83.5725, 1820, 13.0307, 34, 4, true, 15, true], + [83.5725, 1821, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1821, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 1860, 54.989, 15, 4], + [3.3967, 1896, 29.7321, 20, 4], + [0, 1949, 100, 130, 4, true, 15, true], + [3.3967, 1970, 10.8271, 21, 4], + [83.5725, 1966, 13.0307, 34, 4, true, 15, true], + [83.5725, 1967, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 1967, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2006, 54.989, 15, 4], + [3.3967, 2042, 35.5999, 20, 4], + [0, 2095, 100, 130, 4, true, 15, true], + [3.3967, 2116, 10.8271, 21, 4], + [83.5725, 2112, 13.0307, 34, 4, true, 15, true], + [83.5725, 2113, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2113, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2152, 54.989, 15, 4], + [3.3967, 2188, 29.7321, 20, 4], + [0, 2241, 100, 130, 4, true, 15, true], + [3.3967, 2262, 10.8271, 21, 4], + [83.5725, 2258, 13.0307, 34, 4, true, 15, true], + [83.5725, 2259, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2259, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2298, 54.989, 15, 4], + [3.3967, 2334, 35.5999, 20, 4], + [0, 2387, 100, 130, 4, true, 15, true], + [3.3967, 2408, 10.8271, 21, 4], + [83.5725, 2404, 13.0307, 34, 4, true, 15, true], + [83.5725, 2405, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2405, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2444, 54.989, 15, 4], + [3.3967, 2480, 29.7321, 20, 4], + [0, 2533, 100, 130, 4, true, 15, true], + [3.3967, 2554, 10.8271, 21, 4], + [83.5725, 2550, 13.0307, 34, 4, true, 15, true], + [83.5725, 2551, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2551, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2590, 54.989, 15, 4], + [3.3967, 2626, 35.5999, 20, 4], + [0, 2679, 100, 130, 4, true, 15, true], + [3.3967, 2700, 10.8271, 21, 4], + [83.5725, 2696, 13.0307, 34, 4, true, 15, true], + [83.5725, 2697, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2697, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2736, 54.989, 15, 4], + [3.3967, 2772, 29.7321, 20, 4], + [0, 2825, 100, 130, 4, true, 15, true], + [3.3967, 2846, 10.8271, 21, 4], + [83.5725, 2842, 13.0307, 34, 4, true, 15, true], + [83.5725, 2843, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2843, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 2882, 54.989, 15, 4], + [3.3967, 2918, 35.5999, 20, 4], + [0, 2971, 100, 130, 4, true, 15, true], + [3.3967, 2992, 10.8271, 21, 4], + [83.5725, 2988, 13.0307, 34, 4, true, 15, true], + [83.5725, 2989, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 2989, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3028, 54.989, 15, 4], + [3.3967, 3064, 29.7321, 20, 4], + [0, 3117, 100, 130, 4, true, 15, true], + [3.3967, 3138, 10.8271, 21, 4], + [83.5725, 3134, 13.0307, 34, 4, true, 15, true], + [83.5725, 3135, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3135, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3174, 54.989, 15, 4], + [3.3967, 3210, 35.5999, 20, 4], + [0, 3263, 100, 130, 4, true, 15, true], + [3.3967, 3284, 10.8271, 21, 4], + [83.5725, 3280, 13.0307, 34, 4, true, 15, true], + [83.5725, 3281, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3281, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3320, 54.989, 15, 4], + [3.3967, 3356, 29.7321, 20, 4], + [0, 3409, 100, 130, 4, true, 15, true], + [3.3967, 3430, 10.8271, 21, 4], + [83.5725, 3426, 13.0307, 34, 4, true, 15, true], + [83.5725, 3427, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3427, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3466, 54.989, 15, 4], + [3.3967, 3502, 35.5999, 20, 4], + [0, 3555, 100, 130, 4, true, 15, true], + [3.3967, 3576, 10.8271, 21, 4], + [83.5725, 3572, 13.0307, 34, 4, true, 15, true], + [83.5725, 3573, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3573, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3612, 54.989, 15, 4], + [3.3967, 3648, 29.7321, 20, 4], + [0, 3701, 100, 130, 4, true, 15, true], + [3.3967, 3722, 10.8271, 21, 4], + [83.5725, 3718, 13.0307, 34, 4, true, 15, true], + [83.5725, 3719, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3719, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3758, 54.989, 15, 4], + [3.3967, 3794, 35.5999, 20, 4], + [0, 3847, 100, 130, 4, true, 15, true], + [3.3967, 3868, 10.8271, 21, 4], + [83.5725, 3864, 13.0307, 34, 4, true, 15, true], + [83.5725, 3865, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 3865, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 3904, 54.989, 15, 4], + [3.3967, 3940, 29.7321, 20, 4], + [0, 3993, 100, 130, 4, true, 15, true], + [3.3967, 4014, 10.8271, 21, 4], + [83.5725, 4010, 13.0307, 34, 4, true, 15, true], + [83.5725, 4011, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 4011, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 4050, 54.989, 15, 4], + [3.3967, 4086, 35.5999, 20, 4], + [0, 4139, 100, 130, 4, true, 15, true], + [3.3967, 4160, 10.8271, 21, 4], + [83.5725, 4156, 13.0307, 34, 4, true, 15, true], + [83.5725, 4157, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 4157, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 4196, 54.989, 15, 4], + [3.3967, 4232, 29.7321, 20, 4], + [0, 4285, 100, 130, 4, true, 15, true], + [3.3967, 4306, 10.8271, 21, 4], + [83.5725, 4302, 13.0307, 34, 4, true, 15, true], + [83.5725, 4303, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 4303, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 4342, 54.989, 15, 4], + [3.3967, 4378, 35.5999, 20, 4] + ] + }, + "1024": { + "name": "profile-repolisttab--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 4415, + "bones": [ + [0, 0, 96.6734, 35, "4px 0px 0px 4px"], + [96.6734, 0, 3.3266, 35, "0px 4px 4px 0px"], + [0, 51, 100, 130, 4, true, 15, true], + [2.5202, 72, 7.1195, 21, 4], + [87.8119, 68, 9.668, 34, 4, true, 15, true], + [87.8119, 69, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 69, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 108, 40.7983, 15, 4], + [2.5202, 144, 22.0593, 20, 4], + [0, 197, 100, 130, 4, true, 15, true], + [2.5202, 218, 7.1195, 21, 4], + [87.8119, 214, 9.668, 34, 4, true, 15, true], + [87.8119, 215, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 215, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 254, 40.7983, 15, 4], + [2.5202, 290, 26.4129, 20, 4], + [0, 343, 100, 130, 4, true, 15, true], + [2.5202, 364, 7.1195, 21, 4], + [87.8119, 360, 9.668, 34, 4, true, 15, true], + [87.8119, 361, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 361, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 400, 40.7983, 15, 4], + [2.5202, 436, 22.0593, 20, 4], + [0, 489, 100, 130, 4, true, 15, true], + [2.5202, 510, 7.1195, 21, 4], + [87.8119, 506, 9.668, 34, 4, true, 15, true], + [87.8119, 507, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 507, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 546, 40.7983, 15, 4], + [2.5202, 582, 26.4129, 20, 4], + [0, 635, 100, 130, 4, true, 15, true], + [2.5202, 656, 7.1195, 21, 4], + [87.8119, 652, 9.668, 34, 4, true, 15, true], + [87.8119, 653, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 653, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 692, 40.7983, 15, 4], + [2.5202, 728, 22.0593, 20, 4], + [0, 781, 100, 130, 4, true, 15, true], + [2.5202, 802, 7.1195, 21, 4], + [87.8119, 798, 9.668, 34, 4, true, 15, true], + [87.8119, 799, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 799, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 838, 40.7983, 15, 4], + [2.5202, 874, 26.4129, 20, 4], + [0, 927, 100, 130, 4, true, 15, true], + [2.5202, 948, 7.1195, 21, 4], + [87.8119, 944, 9.668, 34, 4, true, 15, true], + [87.8119, 945, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 945, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 984, 40.7983, 15, 4], + [2.5202, 1020, 22.0593, 20, 4], + [0, 1073, 100, 130, 4, true, 15, true], + [2.5202, 1094, 7.1195, 21, 4], + [87.8119, 1090, 9.668, 34, 4, true, 15, true], + [87.8119, 1091, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1091, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1130, 40.7983, 15, 4], + [2.5202, 1166, 26.4129, 20, 4], + [0, 1219, 100, 130, 4, true, 15, true], + [2.5202, 1240, 7.1195, 21, 4], + [87.8119, 1236, 9.668, 34, 4, true, 15, true], + [87.8119, 1237, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1237, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1276, 40.7983, 15, 4], + [2.5202, 1312, 22.0593, 20, 4], + [0, 1365, 100, 130, 4, true, 15, true], + [2.5202, 1386, 7.1195, 21, 4], + [87.8119, 1382, 9.668, 34, 4, true, 15, true], + [87.8119, 1383, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1383, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1422, 40.7983, 15, 4], + [2.5202, 1458, 26.4129, 20, 4], + [0, 1511, 100, 130, 4, true, 15, true], + [2.5202, 1532, 8.033, 21, 4], + [87.8119, 1528, 9.668, 34, 4, true, 15, true], + [87.8119, 1529, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1529, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1568, 40.7983, 15, 4], + [2.5202, 1604, 22.0593, 20, 4], + [0, 1657, 100, 130, 4, true, 15, true], + [2.5202, 1678, 8.033, 21, 4], + [87.8119, 1674, 9.668, 34, 4, true, 15, true], + [87.8119, 1675, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1675, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1714, 40.7983, 15, 4], + [2.5202, 1750, 26.4129, 20, 4], + [0, 1803, 100, 130, 4, true, 15, true], + [2.5202, 1824, 8.033, 21, 4], + [87.8119, 1820, 9.668, 34, 4, true, 15, true], + [87.8119, 1821, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1821, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 1860, 40.7983, 15, 4], + [2.5202, 1896, 22.0593, 20, 4], + [0, 1949, 100, 130, 4, true, 15, true], + [2.5202, 1970, 8.033, 21, 4], + [87.8119, 1966, 9.668, 34, 4, true, 15, true], + [87.8119, 1967, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 1967, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2006, 40.7983, 15, 4], + [2.5202, 2042, 26.4129, 20, 4], + [0, 2095, 100, 130, 4, true, 15, true], + [2.5202, 2116, 8.033, 21, 4], + [87.8119, 2112, 9.668, 34, 4, true, 15, true], + [87.8119, 2113, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2113, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2152, 40.7983, 15, 4], + [2.5202, 2188, 22.0593, 20, 4], + [0, 2241, 100, 130, 4, true, 15, true], + [2.5202, 2262, 8.033, 21, 4], + [87.8119, 2258, 9.668, 34, 4, true, 15, true], + [87.8119, 2259, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2259, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2298, 40.7983, 15, 4], + [2.5202, 2334, 26.4129, 20, 4], + [0, 2387, 100, 130, 4, true, 15, true], + [2.5202, 2408, 8.033, 21, 4], + [87.8119, 2404, 9.668, 34, 4, true, 15, true], + [87.8119, 2405, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2405, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2444, 40.7983, 15, 4], + [2.5202, 2480, 22.0593, 20, 4], + [0, 2533, 100, 130, 4, true, 15, true], + [2.5202, 2554, 8.033, 21, 4], + [87.8119, 2550, 9.668, 34, 4, true, 15, true], + [87.8119, 2551, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2551, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2590, 40.7983, 15, 4], + [2.5202, 2626, 26.4129, 20, 4], + [0, 2679, 100, 130, 4, true, 15, true], + [2.5202, 2700, 8.033, 21, 4], + [87.8119, 2696, 9.668, 34, 4, true, 15, true], + [87.8119, 2697, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2697, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2736, 40.7983, 15, 4], + [2.5202, 2772, 22.0593, 20, 4], + [0, 2825, 100, 130, 4, true, 15, true], + [2.5202, 2846, 8.033, 21, 4], + [87.8119, 2842, 9.668, 34, 4, true, 15, true], + [87.8119, 2843, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2843, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 2882, 40.7983, 15, 4], + [2.5202, 2918, 26.4129, 20, 4], + [0, 2971, 100, 130, 4, true, 15, true], + [2.5202, 2992, 8.033, 21, 4], + [87.8119, 2988, 9.668, 34, 4, true, 15, true], + [87.8119, 2989, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 2989, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3028, 40.7983, 15, 4], + [2.5202, 3064, 22.0593, 20, 4], + [0, 3117, 100, 130, 4, true, 15, true], + [2.5202, 3138, 8.033, 21, 4], + [87.8119, 3134, 9.668, 34, 4, true, 15, true], + [87.8119, 3135, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3135, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3174, 40.7983, 15, 4], + [2.5202, 3210, 26.4129, 20, 4], + [0, 3263, 100, 130, 4, true, 15, true], + [2.5202, 3284, 8.033, 21, 4], + [87.8119, 3280, 9.668, 34, 4, true, 15, true], + [87.8119, 3281, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3281, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3320, 40.7983, 15, 4], + [2.5202, 3356, 22.0593, 20, 4], + [0, 3409, 100, 130, 4, true, 15, true], + [2.5202, 3430, 8.033, 21, 4], + [87.8119, 3426, 9.668, 34, 4, true, 15, true], + [87.8119, 3427, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3427, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3466, 40.7983, 15, 4], + [2.5202, 3502, 26.4129, 20, 4], + [0, 3555, 100, 130, 4, true, 15, true], + [2.5202, 3576, 8.033, 21, 4], + [87.8119, 3572, 9.668, 34, 4, true, 15, true], + [87.8119, 3573, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3573, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3612, 40.7983, 15, 4], + [2.5202, 3648, 22.0593, 20, 4], + [0, 3701, 100, 130, 4, true, 15, true], + [2.5202, 3722, 8.033, 21, 4], + [87.8119, 3718, 9.668, 34, 4, true, 15, true], + [87.8119, 3719, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3719, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3758, 40.7983, 15, 4], + [2.5202, 3794, 26.4129, 20, 4], + [0, 3847, 100, 130, 4, true, 15, true], + [2.5202, 3868, 8.033, 21, 4], + [87.8119, 3864, 9.668, 34, 4, true, 15, true], + [87.8119, 3865, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 3865, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 3904, 40.7983, 15, 4], + [2.5202, 3940, 22.0593, 20, 4], + [0, 3993, 100, 130, 4, true, 15, true], + [2.5202, 4014, 8.033, 21, 4], + [87.8119, 4010, 9.668, 34, 4, true, 15, true], + [87.8119, 4011, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 4011, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 4050, 40.7983, 15, 4], + [2.5202, 4086, 26.4129, 20, 4], + [0, 4139, 100, 130, 4, true, 15, true], + [2.5202, 4160, 8.033, 21, 4], + [87.8119, 4156, 9.668, 34, 4, true, 15, true], + [87.8119, 4157, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 4157, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 4196, 40.7983, 15, 4], + [2.5202, 4232, 22.0593, 20, 4], + [0, 4285, 100, 130, 4, true, 15, true], + [2.5202, 4306, 8.033, 21, 4], + [87.8119, 4302, 9.668, 34, 4, true, 15, true], + [87.8119, 4303, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 4303, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 4342, 40.7983, 15, 4], + [2.5202, 4378, 26.4129, 20, 4] + ] + } + }, + "_hash": "f09db16ec70030140227d1ed9530bd27" +} diff --git a/web/src/lib/bones/profile-stringcard--default.bones.json b/web/src/lib/bones/profile-stringcard--default.bones.json new file mode 100644 index 00000000..f1516969 --- /dev/null +++ b/web/src/lib/bones/profile-stringcard--default.bones.json @@ -0,0 +1,41 @@ +{ + "breakpoints": { + "375": { + "name": "profile-stringcard--default", + "viewportWidth": 343, + "width": 343, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [7.2886, 19, 16.0122, 17, 4], + [7.2886, 44, 65.1831, 15, 4], + [7.2886, 95, 35.687, 15, 4] + ] + }, + "768": { + "name": "profile-stringcard--default", + "viewportWidth": 736, + "width": 736, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [3.3967, 19, 7.4622, 17, 4], + [3.3967, 44, 30.3775, 15, 4], + [3.3967, 95, 16.6313, 15, 4] + ] + }, + "1024": { + "name": "profile-stringcard--default", + "viewportWidth": 992, + "width": 992, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [2.5202, 19, 5.5365, 17, 4], + [2.5202, 44, 22.5381, 15, 4], + [2.5202, 95, 12.3393, 15, 4] + ] + } + }, + "_hash": "bd30ef84280dccf7dca2b83cf78166b3" +} diff --git a/web/src/lib/bones/repo-blobview--code-file.bones.json b/web/src/lib/bones/repo-blobview--code-file.bones.json new file mode 100644 index 00000000..c40a12ea --- /dev/null +++ b/web/src/lib/bones/repo-blobview--code-file.bones.json @@ -0,0 +1,368 @@ +{ + "breakpoints": { + "375": { + "name": "repo-blobview--code-file", + "viewportWidth": 343, + "width": 343, + "height": 883, + "bones": [ + [0, 0, 100, 883, 4, true, 15, true], + [4.9563, 24, 56.1771, 34, 4, true, 15, true], + [8.7464, 32, 14.5089, 17, 4], + [27.059, 32, 8.1496, 17, 4], + [39.0124, 32, 5.9585, 17, 4], + [48.7746, 29, 13.8165, 24, 0], + [64.6319, 20, 6.3912, 17, 4], + [64.6319, 44, 4.9107, 17, 4], + [81.414, 20, 5.2934, 17, 4], + [81.414, 44, 9.0607, 17, 4], + [7.2886, 82, 4.6647, 16, 4], + [14.2857, 81, 10.2132, 17, 4], + [29.1636, 73, 20.481, 34, 4, true, 15, true], + [31.7875, 81, 3.6306, 17, 4], + [37.7505, 81, 9.2702, 17, 4], + [51.977, 73, 30.8172, 34, 4, true, 15, true], + [54.6009, 86, 2.3324, 8, "50%"], + [4.9563, 115, 39.6775, 34, 4, true, 15, true], + [4.9563, 116, 20.4355, 32, "4px 0px 0px 4px"], + [25.1002, 116, 9.9125, 32, 0], + [34.7212, 116, 9.9125, 32, "0px 4px 4px 0px"], + [4.9563, 165, 12.828, 21, 0, true, 2, false], + [12.3041, 166, 2.4508, 18, 4], + [4.9563, 186, 12.828, 21, 0, true, 2, false], + [12.3041, 187, 2.4508, 18, 4], + [4.9563, 207, 12.828, 21, 0, true, 2, false], + [12.3041, 208, 2.4508, 18, 4], + [4.9563, 228, 12.828, 21, 0, true, 2, false], + [12.3041, 229, 2.4508, 18, 4], + [4.9563, 249, 12.828, 21, 0, true, 2, false], + [12.3041, 250, 2.4508, 18, 4], + [4.9563, 270, 12.828, 21, 0, true, 2, false], + [12.3041, 271, 2.4508, 18, 4], + [4.9563, 291, 12.828, 21, 0, true, 2, false], + [12.3041, 292, 2.4508, 18, 4], + [4.9563, 312, 12.828, 21, 0, true, 2, false], + [12.3041, 313, 2.4508, 18, 4], + [4.9563, 333, 12.828, 21, 0, true, 2, false], + [12.3041, 334, 2.4508, 18, 4], + [4.9563, 354, 12.828, 21, 0, true, 2, false], + [9.8533, 355, 4.9016, 18, 4], + [4.9563, 375, 12.828, 21, 0, true, 2, false], + [9.8533, 376, 4.9016, 18, 4], + [4.9563, 396, 12.828, 21, 0, true, 2, false], + [9.8533, 397, 4.9016, 18, 4], + [4.9563, 417, 12.828, 21, 0, true, 2, false], + [9.8533, 418, 4.9016, 18, 4], + [4.9563, 438, 12.828, 21, 0, true, 2, false], + [9.8533, 439, 4.9016, 18, 4], + [4.9563, 459, 12.828, 21, 0, true, 2, false], + [9.8533, 460, 4.9016, 18, 4], + [4.9563, 480, 12.828, 21, 0, true, 2, false], + [9.8533, 481, 4.9016, 18, 4], + [4.9563, 501, 12.828, 21, 0, true, 2, false], + [9.8533, 502, 4.9016, 18, 4], + [4.9563, 522, 12.828, 21, 0, true, 2, false], + [9.8533, 523, 4.9016, 18, 4], + [4.9563, 543, 12.828, 21, 0, true, 2, false], + [9.8533, 544, 4.9016, 18, 4], + [4.9563, 564, 12.828, 21, 0, true, 2, false], + [9.8533, 565, 4.9016, 18, 4], + [4.9563, 585, 12.828, 21, 0, true, 2, false], + [9.8533, 586, 4.9016, 18, 4], + [4.9563, 606, 12.828, 21, 0, true, 2, false], + [9.8533, 607, 4.9016, 18, 4], + [4.9563, 627, 12.828, 21, 0, true, 2, false], + [9.8533, 628, 4.9016, 18, 4], + [4.9563, 648, 12.828, 21, 0, true, 2, false], + [9.8533, 649, 4.9016, 18, 4], + [4.9563, 669, 12.828, 21, 0, true, 2, false], + [9.8533, 670, 4.9016, 18, 4], + [4.9563, 690, 12.828, 21, 0, true, 2, false], + [9.8533, 691, 4.9016, 18, 4], + [4.9563, 711, 12.828, 21, 0, true, 2, false], + [9.8533, 712, 4.9016, 18, 4], + [4.9563, 732, 12.828, 21, 0, true, 2, false], + [9.8533, 733, 4.9016, 18, 4], + [4.9563, 753, 12.828, 21, 0, true, 2, false], + [9.8533, 754, 4.9016, 18, 4], + [4.9563, 774, 12.828, 21, 0, true, 2, false], + [9.8533, 775, 4.9016, 18, 4], + [4.9563, 795, 12.828, 21, 0, true, 2, false], + [9.8533, 796, 4.9016, 18, 4], + [4.9563, 816, 12.828, 21, 0, true, 2, false], + [9.8533, 817, 4.9016, 18, 4], + [4.9563, 837, 12.828, 21, 0, true, 2, false], + [9.8533, 838, 4.9016, 18, 4], + [20.2305, 166, 78.3755, 18, 4], + [20.2305, 187, 66.1261, 18, 4], + [20.2305, 208, 79.7695, 18, 4], + [20.2305, 250, 61.2336, 18, 4], + [20.2305, 271, 36.7484, 18, 4], + [20.2305, 292, 56.3366, 18, 4], + [20.2305, 313, 2.4508, 18, 4], + [20.2305, 355, 75.9247, 18, 4], + [20.2305, 376, 71.0414, 18, 4], + [20.2305, 397, 66.1352, 18, 4], + [20.2305, 460, 79.7695, 18, 4], + [20.2305, 481, 79.7695, 18, 4], + [20.2305, 502, 68.5815, 18, 4], + [20.2305, 523, 12.2495, 18, 4], + [20.2305, 544, 4.9016, 18, 4], + [20.2305, 586, 73.4785, 18, 4], + [20.2305, 607, 75.943, 18, 4], + [20.2305, 628, 66.1352, 18, 4], + [20.2305, 649, 4.9016, 18, 4], + [20.2305, 691, 66.1306, 18, 4], + [20.2305, 712, 58.7782, 18, 4], + [20.2305, 754, 17.1465, 18, 4], + [20.2305, 775, 31.8468, 18, 4], + [20.2305, 796, 53.8903, 18, 4], + [20.2305, 817, 68.5906, 18, 4], + [20.2305, 838, 7.3478, 18, 4] + ] + }, + "768": { + "name": "repo-blobview--code-file", + "viewportWidth": 736, + "width": 736, + "height": 876, + "bones": [ + [0, 0, 100, 876, 4, true, 15, true], + [2.3098, 17, 28.626, 34, 4, true, 15, true], + [4.0761, 25, 6.7616, 17, 4], + [12.6104, 25, 3.798, 17, 4], + [18.181, 25, 2.7768, 17, 4], + [22.7306, 22, 6.4389, 24, 0], + [32.5662, 22, 15.7035, 24, 4], + [3.3967, 68, 2.1739, 16, 4], + [6.6576, 67, 4.7597, 17, 4], + [13.5912, 59, 9.5448, 34, 4, true, 15, true], + [14.814, 67, 1.692, 17, 4], + [17.593, 67, 4.3202, 17, 4], + [24.223, 59, 14.3618, 34, 4, true, 15, true], + [25.4458, 72, 1.087, 8, "50%"], + [39.6718, 59, 18.491, 34, 4, true, 15, true], + [39.6718, 60, 9.5236, 32, "4px 0px 0px 4px"], + [49.0595, 60, 4.6196, 32, 0], + [53.5432, 60, 4.6196, 32, "0px 4px 4px 0px"], + [2.3098, 101, 95.3804, 37, 0, true, 4, false], + [2.3098, 105, 32.8061, 21, 4], + [88.7759, 107, 7.8274, 15, 4], + [2.3098, 158, 5.9783, 21, 0, true, 2, false], + [5.7341, 159, 1.1422, 18, 4], + [2.3098, 179, 5.9783, 21, 0, true, 2, false], + [5.7341, 180, 1.1422, 18, 4], + [2.3098, 200, 5.9783, 21, 0, true, 2, false], + [5.7341, 201, 1.1422, 18, 4], + [2.3098, 221, 5.9783, 21, 0, true, 2, false], + [5.7341, 222, 1.1422, 18, 4], + [2.3098, 242, 5.9783, 21, 0, true, 2, false], + [5.7341, 243, 1.1422, 18, 4], + [2.3098, 263, 5.9783, 21, 0, true, 2, false], + [5.7341, 264, 1.1422, 18, 4], + [2.3098, 284, 5.9783, 21, 0, true, 2, false], + [5.7341, 285, 1.1422, 18, 4], + [2.3098, 305, 5.9783, 21, 0, true, 2, false], + [5.7341, 306, 1.1422, 18, 4], + [2.3098, 326, 5.9783, 21, 0, true, 2, false], + [5.7341, 327, 1.1422, 18, 4], + [2.3098, 347, 5.9783, 21, 0, true, 2, false], + [4.592, 348, 2.2843, 18, 4], + [2.3098, 368, 5.9783, 21, 0, true, 2, false], + [4.592, 369, 2.2843, 18, 4], + [2.3098, 389, 5.9783, 21, 0, true, 2, false], + [4.592, 390, 2.2843, 18, 4], + [2.3098, 410, 5.9783, 21, 0, true, 2, false], + [4.592, 411, 2.2843, 18, 4], + [2.3098, 431, 5.9783, 21, 0, true, 2, false], + [4.592, 432, 2.2843, 18, 4], + [2.3098, 452, 5.9783, 21, 0, true, 2, false], + [4.592, 453, 2.2843, 18, 4], + [2.3098, 473, 5.9783, 21, 0, true, 2, false], + [4.592, 474, 2.2843, 18, 4], + [2.3098, 494, 5.9783, 21, 0, true, 2, false], + [4.592, 495, 2.2843, 18, 4], + [2.3098, 515, 5.9783, 21, 0, true, 2, false], + [4.592, 516, 2.2843, 18, 4], + [2.3098, 536, 5.9783, 21, 0, true, 2, false], + [4.592, 537, 2.2843, 18, 4], + [2.3098, 557, 5.9783, 21, 0, true, 2, false], + [4.592, 558, 2.2843, 18, 4], + [2.3098, 578, 5.9783, 21, 0, true, 2, false], + [4.592, 579, 2.2843, 18, 4], + [2.3098, 599, 5.9783, 21, 0, true, 2, false], + [4.592, 600, 2.2843, 18, 4], + [2.3098, 620, 5.9783, 21, 0, true, 2, false], + [4.592, 621, 2.2843, 18, 4], + [2.3098, 641, 5.9783, 21, 0, true, 2, false], + [4.592, 642, 2.2843, 18, 4], + [2.3098, 662, 5.9783, 21, 0, true, 2, false], + [4.592, 663, 2.2843, 18, 4], + [2.3098, 683, 5.9783, 21, 0, true, 2, false], + [4.592, 684, 2.2843, 18, 4], + [2.3098, 704, 5.9783, 21, 0, true, 2, false], + [4.592, 705, 2.2843, 18, 4], + [2.3098, 725, 5.9783, 21, 0, true, 2, false], + [4.592, 726, 2.2843, 18, 4], + [2.3098, 746, 5.9783, 21, 0, true, 2, false], + [4.592, 747, 2.2843, 18, 4], + [2.3098, 767, 5.9783, 21, 0, true, 2, false], + [4.592, 768, 2.2843, 18, 4], + [2.3098, 788, 5.9783, 21, 0, true, 2, false], + [4.592, 789, 2.2843, 18, 4], + [2.3098, 809, 5.9783, 21, 0, true, 2, false], + [4.592, 810, 2.2843, 18, 4], + [2.3098, 830, 5.9783, 21, 0, true, 2, false], + [4.592, 831, 2.2843, 18, 4], + [9.4281, 159, 37.6677, 18, 4], + [9.4281, 180, 60.4938, 18, 4], + [9.4281, 201, 38.8099, 18, 4], + [9.4281, 243, 28.5369, 18, 4], + [9.4281, 264, 17.1259, 18, 4], + [9.4281, 285, 26.2547, 18, 4], + [9.4281, 306, 1.1422, 18, 4], + [9.4281, 348, 51.3693, 18, 4], + [9.4281, 369, 57.0758, 18, 4], + [9.4281, 390, 63.9245, 18, 4], + [9.4281, 411, 90.5719, 18, 4], + [9.4281, 453, 69.6332, 18, 4], + [9.4281, 474, 60.498, 18, 4], + [9.4281, 495, 70.7711, 18, 4], + [9.4281, 516, 5.7086, 18, 4], + [9.4281, 537, 2.2843, 18, 4], + [9.4281, 579, 36.5277, 18, 4], + [9.4281, 600, 46.8071, 18, 4], + [9.4281, 621, 59.3559, 18, 4], + [9.4281, 642, 2.2843, 18, 4], + [9.4281, 684, 45.6564, 18, 4], + [9.4281, 705, 27.3926, 18, 4], + [9.4281, 747, 7.9908, 18, 4], + [9.4281, 768, 14.8416, 18, 4], + [9.4281, 789, 25.1146, 18, 4], + [9.4281, 810, 71.9153, 18, 4], + [9.4281, 831, 3.4243, 18, 4] + ] + }, + "1024": { + "name": "repo-blobview--code-file", + "viewportWidth": 992, + "width": 992, + "height": 834, + "bones": [ + [0, 0, 100, 834, 4, true, 15, true], + [1.7137, 17, 21.2387, 34, 4, true, 15, true], + [3.0242, 25, 5.0167, 17, 4], + [9.3561, 25, 2.8179, 17, 4], + [13.4892, 25, 2.0602, 17, 4], + [16.8646, 22, 4.7773, 24, 0], + [24.162, 22, 11.651, 24, 4], + [65.217, 17, 7.0817, 34, 4, true, 15, true], + [66.1243, 25, 1.2554, 17, 4], + [68.1861, 25, 3.2053, 17, 4], + [73.1052, 17, 10.6556, 34, 4, true, 15, true], + [74.0124, 30, 0.8065, 8, "50%"], + [84.5672, 17, 13.7191, 34, 4, true, 15, true], + [84.5672, 18, 7.0659, 32, "4px 0px 0px 4px"], + [91.5323, 18, 3.4274, 32, 0], + [94.8589, 18, 3.4274, 32, "0px 4px 4px 0px"], + [1.7137, 59, 96.5726, 37, 0, true, 4, false], + [1.7137, 63, 24.34, 21, 4], + [91.6724, 65, 5.8074, 15, 4], + [1.7137, 116, 4.4355, 21, 0, true, 2, false], + [4.2543, 117, 0.8474, 18, 4], + [1.7137, 137, 4.4355, 21, 0, true, 2, false], + [4.2543, 138, 0.8474, 18, 4], + [1.7137, 158, 4.4355, 21, 0, true, 2, false], + [4.2543, 159, 0.8474, 18, 4], + [1.7137, 179, 4.4355, 21, 0, true, 2, false], + [4.2543, 180, 0.8474, 18, 4], + [1.7137, 200, 4.4355, 21, 0, true, 2, false], + [4.2543, 201, 0.8474, 18, 4], + [1.7137, 221, 4.4355, 21, 0, true, 2, false], + [4.2543, 222, 0.8474, 18, 4], + [1.7137, 242, 4.4355, 21, 0, true, 2, false], + [4.2543, 243, 0.8474, 18, 4], + [1.7137, 263, 4.4355, 21, 0, true, 2, false], + [4.2543, 264, 0.8474, 18, 4], + [1.7137, 284, 4.4355, 21, 0, true, 2, false], + [4.2543, 285, 0.8474, 18, 4], + [1.7137, 305, 4.4355, 21, 0, true, 2, false], + [3.4069, 306, 1.6948, 18, 4], + [1.7137, 326, 4.4355, 21, 0, true, 2, false], + [3.4069, 327, 1.6948, 18, 4], + [1.7137, 347, 4.4355, 21, 0, true, 2, false], + [3.4069, 348, 1.6948, 18, 4], + [1.7137, 368, 4.4355, 21, 0, true, 2, false], + [3.4069, 369, 1.6948, 18, 4], + [1.7137, 389, 4.4355, 21, 0, true, 2, false], + [3.4069, 390, 1.6948, 18, 4], + [1.7137, 410, 4.4355, 21, 0, true, 2, false], + [3.4069, 411, 1.6948, 18, 4], + [1.7137, 431, 4.4355, 21, 0, true, 2, false], + [3.4069, 432, 1.6948, 18, 4], + [1.7137, 452, 4.4355, 21, 0, true, 2, false], + [3.4069, 453, 1.6948, 18, 4], + [1.7137, 473, 4.4355, 21, 0, true, 2, false], + [3.4069, 474, 1.6948, 18, 4], + [1.7137, 494, 4.4355, 21, 0, true, 2, false], + [3.4069, 495, 1.6948, 18, 4], + [1.7137, 515, 4.4355, 21, 0, true, 2, false], + [3.4069, 516, 1.6948, 18, 4], + [1.7137, 536, 4.4355, 21, 0, true, 2, false], + [3.4069, 537, 1.6948, 18, 4], + [1.7137, 557, 4.4355, 21, 0, true, 2, false], + [3.4069, 558, 1.6948, 18, 4], + [1.7137, 578, 4.4355, 21, 0, true, 2, false], + [3.4069, 579, 1.6948, 18, 4], + [1.7137, 599, 4.4355, 21, 0, true, 2, false], + [3.4069, 600, 1.6948, 18, 4], + [1.7137, 620, 4.4355, 21, 0, true, 2, false], + [3.4069, 621, 1.6948, 18, 4], + [1.7137, 641, 4.4355, 21, 0, true, 2, false], + [3.4069, 642, 1.6948, 18, 4], + [1.7137, 662, 4.4355, 21, 0, true, 2, false], + [3.4069, 663, 1.6948, 18, 4], + [1.7137, 683, 4.4355, 21, 0, true, 2, false], + [3.4069, 684, 1.6948, 18, 4], + [1.7137, 704, 4.4355, 21, 0, true, 2, false], + [3.4069, 705, 1.6948, 18, 4], + [1.7137, 725, 4.4355, 21, 0, true, 2, false], + [3.4069, 726, 1.6948, 18, 4], + [1.7137, 746, 4.4355, 21, 0, true, 2, false], + [3.4069, 747, 1.6948, 18, 4], + [1.7137, 767, 4.4355, 21, 0, true, 2, false], + [3.4069, 768, 1.6948, 18, 4], + [1.7137, 788, 4.4355, 21, 0, true, 2, false], + [3.4069, 789, 1.6948, 18, 4], + [6.995, 117, 27.947, 18, 4], + [6.995, 138, 44.8825, 18, 4], + [6.995, 159, 28.7944, 18, 4], + [6.995, 201, 21.1725, 18, 4], + [6.995, 222, 12.7063, 18, 4], + [6.995, 243, 19.4793, 18, 4], + [6.995, 264, 0.8474, 18, 4], + [6.995, 306, 38.1127, 18, 4], + [6.995, 327, 42.3466, 18, 4], + [6.995, 348, 47.4279, 18, 4], + [6.995, 369, 68.6004, 18, 4], + [6.995, 411, 51.6633, 18, 4], + [6.995, 432, 44.8856, 18, 4], + [6.995, 453, 52.5076, 18, 4], + [6.995, 474, 4.2354, 18, 4], + [6.995, 495, 1.6948, 18, 4], + [6.995, 537, 27.1012, 18, 4], + [6.995, 558, 34.7278, 18, 4], + [6.995, 579, 44.0382, 18, 4], + [6.995, 600, 1.6948, 18, 4], + [6.995, 642, 33.8741, 18, 4], + [6.995, 663, 20.3235, 18, 4], + [6.995, 705, 5.9287, 18, 4], + [6.995, 726, 11.0115, 18, 4], + [6.995, 747, 18.6334, 18, 4], + [6.995, 768, 53.3565, 18, 4], + [6.995, 789, 2.5406, 18, 4] + ] + } + }, + "_hash": "775c67238a22f43dffd210a99a7e7fba" +} diff --git a/web/src/lib/bones/repo-blobview--markdown-skeleton-fixture.bones.json b/web/src/lib/bones/repo-blobview--markdown-skeleton-fixture.bones.json new file mode 100644 index 00000000..64d14936 --- /dev/null +++ b/web/src/lib/bones/repo-blobview--markdown-skeleton-fixture.bones.json @@ -0,0 +1,156 @@ +{ + "breakpoints": { + "375": { + "name": "repo-blobview--markdown-skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 1132, + "bones": [ + [0, 0, 100, 1132, 4, true, 15, true], + [4.9563, 17, 47.6995, 34, 4, true, 15, true], + [8.7464, 25, 14.5089, 17, 4], + [27.059, 22, 21.8067, 24, 0], + [56.1543, 25, 12.3998, 17, 4], + [4.9563, 59, 20.481, 34, 4, true, 15, true], + [7.5802, 67, 3.6306, 17, 4], + [13.5432, 67, 9.2702, 17, 4], + [27.7697, 59, 30.266, 34, 4, true, 15, true], + [30.3936, 72, 2.3324, 8, "50%"], + [4.9563, 101, 61.9534, 34, 4, true, 15, true], + [4.9563, 102, 22.5674, 32, "4px 0px 0px 4px"], + [27.2321, 102, 20.4355, 32, 0], + [47.3761, 102, 9.9125, 32, 0], + [56.9971, 102, 9.9125, 32, "0px 4px 4px 0px"], + [4.9563, 155, 34.2247, 29, 4], + [4.9563, 205, 35.7963, 17, 4], + [4.9563, 237, 85.2679, 17, 4], + [4.9563, 272, 33.3637, 24, 4], + [4.9563, 318, 75.4054, 17, 4], + [4.9563, 342, 76.4623, 17, 4], + [4.9563, 366, 17.4016, 17, 4], + [11.9534, 398, 55.6122, 17, 4], + [11.9534, 426, 79.3914, 17, 4], + [11.9534, 454, 65.707, 17, 4], + [11.9534, 482, 45.604, 17, 4], + [4.9563, 514, 23.6516, 17, 4], + [4.9563, 549, 21.3648, 24, 4], + [4.9563, 595, 84.4616, 17, 4], + [4.9563, 619, 86.1516, 17, 4], + [4.9563, 643, 65.7844, 17, 4], + [4.9563, 678, 30.3207, 24, 4], + [4.9563, 724, 89.0716, 17, 4], + [4.9563, 748, 83.2817, 17, 4], + [4.9563, 772, 13.9668, 17, 4], + [4.9563, 807, 41.527, 24, 4], + [4.9563, 853, 83.4548, 17, 4], + [4.9563, 877, 76.6536, 17, 4], + [4.9563, 901, 68.6316, 17, 4], + [74.754, 901, 2.6922, 17, 4], + [4.9563, 933, 84.1017, 17, 4], + [4.9563, 957, 43.8912, 17, 4], + [50.0137, 957, 41.937, 17, 4], + [4.9563, 981, 19.611, 17, 4], + [4.9563, 1016, 22.5128, 24, 4], + [4.9563, 1062, 83.5687, 17, 4], + [4.9563, 1086, 20.8546, 17, 4] + ] + }, + "768": { + "name": "repo-blobview--markdown-skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 881, + "bones": [ + [0, 0, 100, 881, 4, true, 15, true], + [2.3098, 17, 22.2295, 34, 4, true, 15, true], + [4.0761, 25, 6.7616, 17, 4], + [12.6104, 22, 10.1626, 24, 0], + [26.1698, 25, 5.7787, 17, 4], + [42.9942, 17, 9.5448, 34, 4, true, 15, true], + [44.2171, 25, 1.692, 17, 4], + [46.996, 25, 4.3202, 17, 4], + [53.626, 17, 14.105, 34, 4, true, 15, true], + [54.8488, 30, 1.087, 8, "50%"], + [68.8179, 17, 28.8723, 34, 4, true, 15, true], + [68.8179, 18, 10.5172, 32, "4px 0px 0px 4px"], + [79.1992, 18, 9.5236, 32, 0], + [88.587, 18, 4.6196, 32, 0], + [93.0707, 18, 4.6196, 32, "0px 4px 4px 0px"], + [2.3098, 59, 95.3804, 37, 0, true, 4, false], + [2.3098, 63, 32.8061, 21, 4], + [88.7759, 65, 7.8274, 15, 4], + [2.3098, 120, 15.9498, 29, 4], + [2.3098, 170, 16.6822, 17, 4], + [2.3098, 202, 39.7376, 17, 4], + [2.3098, 237, 15.5486, 24, 4], + [2.3098, 283, 79.904, 17, 4], + [5.5707, 315, 25.9171, 17, 4], + [5.5707, 343, 36.999, 17, 4], + [5.5707, 371, 30.6216, 17, 4], + [5.5707, 399, 21.253, 17, 4], + [2.3098, 431, 11.0224, 17, 4], + [2.3098, 466, 9.9567, 24, 4], + [2.3098, 512, 91.5103, 17, 4], + [2.3098, 536, 19.1682, 17, 4], + [2.3098, 571, 14.1304, 24, 4], + [2.3098, 617, 87.8524, 17, 4], + [2.3098, 652, 19.3529, 24, 4], + [2.3098, 698, 95.0344, 17, 4], + [2.3098, 722, 12.0797, 17, 4], + [14.9329, 722, 1.2547, 17, 4], + [2.3098, 754, 60.1584, 17, 4], + [63.0116, 754, 29.1928, 17, 4], + [2.3098, 789, 10.4917, 24, 4], + [2.3098, 835, 49.1742, 17, 4] + ] + }, + "1024": { + "name": "repo-blobview--markdown-skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 833, + "bones": [ + [0, 0, 100, 833, 4, true, 15, true], + [1.7137, 17, 16.4929, 34, 4, true, 15, true], + [3.0242, 25, 5.0167, 17, 4], + [9.3561, 22, 7.54, 24, 0], + [19.4163, 25, 4.2874, 17, 4], + [57.7054, 17, 7.0817, 34, 4, true, 15, true], + [58.6127, 25, 1.2554, 17, 4], + [60.6745, 25, 3.2053, 17, 4], + [65.5935, 17, 10.465, 34, 4, true, 15, true], + [66.5008, 30, 0.8065, 8, "50%"], + [76.8649, 17, 21.4214, 34, 4, true, 15, true], + [76.8649, 18, 7.803, 32, "4px 0px 0px 4px"], + [84.5672, 18, 7.0659, 32, 0], + [91.5323, 18, 3.4274, 32, 0], + [94.8589, 18, 3.4274, 32, "0px 4px 4px 0px"], + [1.7137, 59, 96.5726, 37, 0, true, 4, false], + [1.7137, 63, 24.34, 21, 4], + [91.6724, 65, 5.8074, 15, 4], + [1.7137, 120, 11.8337, 29, 4], + [1.7137, 170, 12.3771, 17, 4], + [1.7137, 202, 29.4827, 17, 4], + [1.7137, 237, 11.536, 24, 4], + [1.7137, 283, 59.2836, 17, 4], + [4.1331, 315, 19.2288, 17, 4], + [4.1331, 343, 27.4509, 17, 4], + [4.1331, 371, 22.7193, 17, 4], + [4.1331, 399, 15.7683, 17, 4], + [1.7137, 431, 8.1779, 17, 4], + [1.7137, 466, 7.3872, 24, 4], + [1.7137, 512, 82.4943, 17, 4], + [1.7137, 547, 10.4839, 24, 4], + [1.7137, 593, 65.1808, 17, 4], + [1.7137, 628, 14.3586, 24, 4], + [1.7137, 674, 79.8482, 17, 4], + [81.9651, 674, 0.9309, 17, 4], + [1.7137, 706, 44.6336, 17, 4], + [46.7506, 706, 21.6592, 17, 4], + [1.7137, 741, 7.7841, 24, 4], + [1.7137, 787, 36.4841, 17, 4] + ] + } + }, + "_hash": "7234450cc40e5f667d7f87ca4cec96ad" +} diff --git a/web/src/lib/bones/repo-branchtable--skeleton-fixture.bones.json b/web/src/lib/bones/repo-branchtable--skeleton-fixture.bones.json new file mode 100644 index 00000000..2e215d6d --- /dev/null +++ b/web/src/lib/bones/repo-branchtable--skeleton-fixture.bones.json @@ -0,0 +1,1342 @@ +{ + "breakpoints": { + "375": { + "name": "repo-branchtable--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 6271, + "bones": [ + [0, 0, 100, 6271, 4, true, 0, true], + [6.9971, 19, 17.8435, 17, 4], + [6.9971, 56, 86.0058, 62, 0, true, 4, false], + [9.3294, 64, 30.5394, 21, 4], + [9.3294, 89, 32.4207, 20, 4], + [6.9971, 118, 86.0058, 62, 0, true, 4, false], + [9.3294, 128, 34.4023, 17, 4], + [9.3294, 151, 32.4207, 20, 4], + [6.9971, 180, 86.0058, 62, 0, true, 4, false], + [9.3294, 190, 34.4023, 17, 4], + [9.3294, 213, 32.4207, 20, 4], + [6.9971, 242, 86.0058, 62, 0, true, 4, false], + [9.3294, 252, 34.4023, 17, 4], + [9.3294, 275, 32.4207, 20, 4], + [6.9971, 304, 86.0058, 62, 0, true, 4, false], + [9.3294, 314, 34.4023, 17, 4], + [9.3294, 337, 32.4207, 20, 4], + [6.9971, 366, 86.0058, 62, 0, true, 4, false], + [9.3294, 376, 34.4023, 17, 4], + [9.3294, 399, 32.4207, 20, 4], + [6.9971, 428, 86.0058, 62, 0, true, 4, false], + [9.3294, 438, 34.4023, 17, 4], + [9.3294, 461, 32.4207, 20, 4], + [6.9971, 490, 86.0058, 62, 0, true, 4, false], + [9.3294, 500, 34.4023, 17, 4], + [9.3294, 523, 32.4207, 20, 4], + [6.9971, 552, 86.0058, 62, 0, true, 4, false], + [9.3294, 562, 34.4023, 17, 4], + [9.3294, 585, 32.4207, 20, 4], + [6.9971, 614, 86.0058, 62, 0, true, 4, false], + [9.3294, 624, 34.4023, 17, 4], + [9.3294, 647, 32.4207, 20, 4], + [6.9971, 676, 86.0058, 62, 0, true, 4, false], + [9.3294, 686, 37.0445, 17, 4], + [9.3294, 709, 32.4207, 20, 4], + [6.9971, 738, 86.0058, 62, 0, true, 4, false], + [9.3294, 748, 37.0445, 17, 4], + [9.3294, 771, 32.4207, 20, 4], + [6.9971, 800, 86.0058, 62, 0, true, 4, false], + [9.3294, 810, 37.0445, 17, 4], + [9.3294, 833, 32.4207, 20, 4], + [6.9971, 862, 86.0058, 62, 0, true, 4, false], + [9.3294, 872, 37.0445, 17, 4], + [9.3294, 895, 32.4207, 20, 4], + [6.9971, 924, 86.0058, 62, 0, true, 4, false], + [9.3294, 934, 37.0445, 17, 4], + [9.3294, 957, 32.4207, 20, 4], + [6.9971, 986, 86.0058, 62, 0, true, 4, false], + [9.3294, 996, 37.0445, 17, 4], + [9.3294, 1019, 32.4207, 20, 4], + [6.9971, 1048, 86.0058, 62, 0, true, 4, false], + [9.3294, 1058, 37.0445, 17, 4], + [9.3294, 1081, 32.4207, 20, 4], + [6.9971, 1110, 86.0058, 62, 0, true, 4, false], + [9.3294, 1120, 37.0445, 17, 4], + [9.3294, 1143, 32.4207, 20, 4], + [6.9971, 1172, 86.0058, 62, 0, true, 4, false], + [9.3294, 1182, 37.0445, 17, 4], + [9.3294, 1205, 32.4207, 20, 4], + [6.9971, 1234, 86.0058, 62, 0, true, 4, false], + [9.3294, 1244, 37.0445, 17, 4], + [9.3294, 1267, 32.4207, 20, 4], + [6.9971, 1296, 86.0058, 62, 0, true, 4, false], + [9.3294, 1306, 37.0445, 17, 4], + [9.3294, 1329, 32.4207, 20, 4], + [6.9971, 1358, 86.0058, 62, 0, true, 4, false], + [9.3294, 1368, 37.0445, 17, 4], + [9.3294, 1391, 32.4207, 20, 4], + [6.9971, 1420, 86.0058, 62, 0, true, 4, false], + [9.3294, 1430, 37.0445, 17, 4], + [9.3294, 1453, 32.4207, 20, 4], + [6.9971, 1482, 86.0058, 62, 0, true, 4, false], + [9.3294, 1492, 37.0445, 17, 4], + [9.3294, 1515, 32.4207, 20, 4], + [6.9971, 1544, 86.0058, 62, 0, true, 4, false], + [9.3294, 1554, 37.0445, 17, 4], + [9.3294, 1577, 32.4207, 20, 4], + [6.9971, 1606, 86.0058, 62, 0, true, 4, false], + [9.3294, 1616, 37.0445, 17, 4], + [9.3294, 1639, 32.4207, 20, 4], + [6.9971, 1668, 86.0058, 62, 0, true, 4, false], + [9.3294, 1678, 37.0445, 17, 4], + [9.3294, 1701, 32.4207, 20, 4], + [6.9971, 1730, 86.0058, 62, 0, true, 4, false], + [9.3294, 1740, 37.0445, 17, 4], + [9.3294, 1763, 32.4207, 20, 4], + [6.9971, 1792, 86.0058, 62, 0, true, 4, false], + [9.3294, 1802, 37.0445, 17, 4], + [9.3294, 1825, 32.4207, 20, 4], + [6.9971, 1854, 86.0058, 62, 0, true, 4, false], + [9.3294, 1864, 37.0445, 17, 4], + [9.3294, 1887, 32.4207, 20, 4], + [6.9971, 1916, 86.0058, 62, 0, true, 4, false], + [9.3294, 1926, 37.0445, 17, 4], + [9.3294, 1949, 32.4207, 20, 4], + [6.9971, 1978, 86.0058, 62, 0, true, 4, false], + [9.3294, 1988, 37.0445, 17, 4], + [9.3294, 2011, 32.4207, 20, 4], + [6.9971, 2040, 86.0058, 62, 0, true, 4, false], + [9.3294, 2050, 37.0445, 17, 4], + [9.3294, 2073, 32.4207, 20, 4], + [6.9971, 2102, 86.0058, 62, 0, true, 4, false], + [9.3294, 2112, 37.0445, 17, 4], + [9.3294, 2135, 32.4207, 20, 4], + [6.9971, 2164, 86.0058, 62, 0, true, 4, false], + [9.3294, 2174, 37.0445, 17, 4], + [9.3294, 2197, 32.4207, 20, 4], + [6.9971, 2226, 86.0058, 62, 0, true, 4, false], + [9.3294, 2236, 37.0445, 17, 4], + [9.3294, 2259, 32.4207, 20, 4], + [6.9971, 2288, 86.0058, 62, 0, true, 4, false], + [9.3294, 2298, 37.0445, 17, 4], + [9.3294, 2321, 32.4207, 20, 4], + [6.9971, 2350, 86.0058, 62, 0, true, 4, false], + [9.3294, 2360, 37.0445, 17, 4], + [9.3294, 2383, 32.4207, 20, 4], + [6.9971, 2412, 86.0058, 62, 0, true, 4, false], + [9.3294, 2422, 37.0445, 17, 4], + [9.3294, 2445, 32.4207, 20, 4], + [6.9971, 2474, 86.0058, 62, 0, true, 4, false], + [9.3294, 2484, 37.0445, 17, 4], + [9.3294, 2507, 32.4207, 20, 4], + [6.9971, 2536, 86.0058, 62, 0, true, 4, false], + [9.3294, 2546, 37.0445, 17, 4], + [9.3294, 2569, 32.4207, 20, 4], + [6.9971, 2598, 86.0058, 62, 0, true, 4, false], + [9.3294, 2608, 37.0445, 17, 4], + [9.3294, 2631, 32.4207, 20, 4], + [6.9971, 2660, 86.0058, 62, 0, true, 4, false], + [9.3294, 2670, 37.0445, 17, 4], + [9.3294, 2693, 32.4207, 20, 4], + [6.9971, 2722, 86.0058, 62, 0, true, 4, false], + [9.3294, 2732, 37.0445, 17, 4], + [9.3294, 2755, 32.4207, 20, 4], + [6.9971, 2784, 86.0058, 62, 0, true, 4, false], + [9.3294, 2794, 37.0445, 17, 4], + [9.3294, 2817, 32.4207, 20, 4], + [6.9971, 2846, 86.0058, 62, 0, true, 4, false], + [9.3294, 2856, 37.0445, 17, 4], + [9.3294, 2879, 32.4207, 20, 4], + [6.9971, 2908, 86.0058, 62, 0, true, 4, false], + [9.3294, 2918, 37.0445, 17, 4], + [9.3294, 2941, 32.4207, 20, 4], + [6.9971, 2970, 86.0058, 62, 0, true, 4, false], + [9.3294, 2980, 37.0445, 17, 4], + [9.3294, 3003, 32.4207, 20, 4], + [6.9971, 3032, 86.0058, 62, 0, true, 4, false], + [9.3294, 3042, 37.0445, 17, 4], + [9.3294, 3065, 32.4207, 20, 4], + [6.9971, 3094, 86.0058, 62, 0, true, 4, false], + [9.3294, 3104, 37.0445, 17, 4], + [9.3294, 3127, 32.4207, 20, 4], + [6.9971, 3156, 86.0058, 62, 0, true, 4, false], + [9.3294, 3166, 37.0445, 17, 4], + [9.3294, 3189, 32.4207, 20, 4], + [6.9971, 3218, 86.0058, 62, 0, true, 4, false], + [9.3294, 3228, 37.0445, 17, 4], + [9.3294, 3251, 32.4207, 20, 4], + [6.9971, 3280, 86.0058, 62, 0, true, 4, false], + [9.3294, 3290, 37.0445, 17, 4], + [9.3294, 3313, 32.4207, 20, 4], + [6.9971, 3342, 86.0058, 62, 0, true, 4, false], + [9.3294, 3352, 37.0445, 17, 4], + [9.3294, 3375, 32.4207, 20, 4], + [6.9971, 3404, 86.0058, 62, 0, true, 4, false], + [9.3294, 3414, 37.0445, 17, 4], + [9.3294, 3437, 32.4207, 20, 4], + [6.9971, 3466, 86.0058, 62, 0, true, 4, false], + [9.3294, 3476, 37.0445, 17, 4], + [9.3294, 3499, 32.4207, 20, 4], + [6.9971, 3528, 86.0058, 62, 0, true, 4, false], + [9.3294, 3538, 37.0445, 17, 4], + [9.3294, 3561, 32.4207, 20, 4], + [6.9971, 3590, 86.0058, 62, 0, true, 4, false], + [9.3294, 3600, 37.0445, 17, 4], + [9.3294, 3623, 32.4207, 20, 4], + [6.9971, 3652, 86.0058, 62, 0, true, 4, false], + [9.3294, 3662, 37.0445, 17, 4], + [9.3294, 3685, 32.4207, 20, 4], + [6.9971, 3714, 86.0058, 62, 0, true, 4, false], + [9.3294, 3724, 37.0445, 17, 4], + [9.3294, 3747, 32.4207, 20, 4], + [6.9971, 3776, 86.0058, 62, 0, true, 4, false], + [9.3294, 3786, 37.0445, 17, 4], + [9.3294, 3809, 32.4207, 20, 4], + [6.9971, 3838, 86.0058, 62, 0, true, 4, false], + [9.3294, 3848, 37.0445, 17, 4], + [9.3294, 3871, 32.4207, 20, 4], + [6.9971, 3900, 86.0058, 62, 0, true, 4, false], + [9.3294, 3910, 37.0445, 17, 4], + [9.3294, 3933, 32.4207, 20, 4], + [6.9971, 3962, 86.0058, 62, 0, true, 4, false], + [9.3294, 3972, 37.0445, 17, 4], + [9.3294, 3995, 32.4207, 20, 4], + [6.9971, 4024, 86.0058, 62, 0, true, 4, false], + [9.3294, 4034, 37.0445, 17, 4], + [9.3294, 4057, 32.4207, 20, 4], + [6.9971, 4086, 86.0058, 62, 0, true, 4, false], + [9.3294, 4096, 37.0445, 17, 4], + [9.3294, 4119, 32.4207, 20, 4], + [6.9971, 4148, 86.0058, 62, 0, true, 4, false], + [9.3294, 4158, 37.0445, 17, 4], + [9.3294, 4181, 32.4207, 20, 4], + [6.9971, 4210, 86.0058, 62, 0, true, 4, false], + [9.3294, 4220, 37.0445, 17, 4], + [9.3294, 4243, 32.4207, 20, 4], + [6.9971, 4272, 86.0058, 62, 0, true, 4, false], + [9.3294, 4282, 37.0445, 17, 4], + [9.3294, 4305, 32.4207, 20, 4], + [6.9971, 4334, 86.0058, 62, 0, true, 4, false], + [9.3294, 4344, 37.0445, 17, 4], + [9.3294, 4367, 32.4207, 20, 4], + [6.9971, 4396, 86.0058, 62, 0, true, 4, false], + [9.3294, 4406, 37.0445, 17, 4], + [9.3294, 4429, 32.4207, 20, 4], + [6.9971, 4458, 86.0058, 62, 0, true, 4, false], + [9.3294, 4468, 37.0445, 17, 4], + [9.3294, 4491, 32.4207, 20, 4], + [6.9971, 4520, 86.0058, 62, 0, true, 4, false], + [9.3294, 4530, 37.0445, 17, 4], + [9.3294, 4553, 32.4207, 20, 4], + [6.9971, 4582, 86.0058, 62, 0, true, 4, false], + [9.3294, 4592, 37.0445, 17, 4], + [9.3294, 4615, 32.4207, 20, 4], + [6.9971, 4644, 86.0058, 62, 0, true, 4, false], + [9.3294, 4654, 37.0445, 17, 4], + [9.3294, 4677, 32.4207, 20, 4], + [6.9971, 4706, 86.0058, 62, 0, true, 4, false], + [9.3294, 4716, 37.0445, 17, 4], + [9.3294, 4739, 32.4207, 20, 4], + [6.9971, 4768, 86.0058, 62, 0, true, 4, false], + [9.3294, 4778, 37.0445, 17, 4], + [9.3294, 4801, 32.4207, 20, 4], + [6.9971, 4830, 86.0058, 62, 0, true, 4, false], + [9.3294, 4840, 37.0445, 17, 4], + [9.3294, 4863, 32.4207, 20, 4], + [6.9971, 4892, 86.0058, 62, 0, true, 4, false], + [9.3294, 4902, 37.0445, 17, 4], + [9.3294, 4925, 32.4207, 20, 4], + [6.9971, 4954, 86.0058, 62, 0, true, 4, false], + [9.3294, 4964, 37.0445, 17, 4], + [9.3294, 4987, 32.4207, 20, 4], + [6.9971, 5016, 86.0058, 62, 0, true, 4, false], + [9.3294, 5026, 37.0445, 17, 4], + [9.3294, 5049, 32.4207, 20, 4], + [6.9971, 5078, 86.0058, 62, 0, true, 4, false], + [9.3294, 5088, 37.0445, 17, 4], + [9.3294, 5111, 32.4207, 20, 4], + [6.9971, 5140, 86.0058, 62, 0, true, 4, false], + [9.3294, 5150, 37.0445, 17, 4], + [9.3294, 5173, 32.4207, 20, 4], + [6.9971, 5202, 86.0058, 62, 0, true, 4, false], + [9.3294, 5212, 37.0445, 17, 4], + [9.3294, 5235, 32.4207, 20, 4], + [6.9971, 5264, 86.0058, 62, 0, true, 4, false], + [9.3294, 5274, 37.0445, 17, 4], + [9.3294, 5297, 32.4207, 20, 4], + [6.9971, 5326, 86.0058, 62, 0, true, 4, false], + [9.3294, 5336, 37.0445, 17, 4], + [9.3294, 5359, 32.4207, 20, 4], + [6.9971, 5388, 86.0058, 62, 0, true, 4, false], + [9.3294, 5398, 37.0445, 17, 4], + [9.3294, 5421, 32.4207, 20, 4], + [6.9971, 5450, 86.0058, 62, 0, true, 4, false], + [9.3294, 5460, 37.0445, 17, 4], + [9.3294, 5483, 32.4207, 20, 4], + [6.9971, 5512, 86.0058, 62, 0, true, 4, false], + [9.3294, 5522, 37.0445, 17, 4], + [9.3294, 5545, 32.4207, 20, 4], + [6.9971, 5574, 86.0058, 62, 0, true, 4, false], + [9.3294, 5584, 37.0445, 17, 4], + [9.3294, 5607, 32.4207, 20, 4], + [6.9971, 5636, 86.0058, 62, 0, true, 4, false], + [9.3294, 5646, 37.0445, 17, 4], + [9.3294, 5669, 32.4207, 20, 4], + [6.9971, 5698, 86.0058, 62, 0, true, 4, false], + [9.3294, 5708, 37.0445, 17, 4], + [9.3294, 5731, 32.4207, 20, 4], + [6.9971, 5760, 86.0058, 62, 0, true, 4, false], + [9.3294, 5770, 37.0445, 17, 4], + [9.3294, 5793, 32.4207, 20, 4], + [6.9971, 5822, 86.0058, 62, 0, true, 4, false], + [9.3294, 5832, 37.0445, 17, 4], + [9.3294, 5855, 32.4207, 20, 4], + [6.9971, 5884, 86.0058, 62, 0, true, 4, false], + [9.3294, 5894, 37.0445, 17, 4], + [9.3294, 5917, 32.4207, 20, 4], + [6.9971, 5946, 86.0058, 62, 0, true, 4, false], + [9.3294, 5956, 37.0445, 17, 4], + [9.3294, 5979, 32.4207, 20, 4], + [6.9971, 6008, 86.0058, 62, 0, true, 4, false], + [9.3294, 6018, 37.0445, 17, 4], + [9.3294, 6041, 32.4207, 20, 4], + [6.9971, 6070, 86.0058, 62, 0, true, 4, false], + [9.3294, 6080, 37.0445, 17, 4], + [9.3294, 6103, 32.4207, 20, 4], + [6.9971, 6132, 86.0058, 62, 0, true, 4, false], + [9.3294, 6142, 37.0445, 17, 4], + [9.3294, 6165, 32.4207, 20, 4], + [9.3294, 6204, 37.0445, 17, 4], + [9.3294, 6227, 32.4207, 20, 4] + ] + }, + "768": { + "name": "repo-branchtable--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 4712, + "bones": [ + [0, 0, 100, 4712, 4, true, 0, true], + [3.2609, 19, 8.3156, 17, 4], + [3.2609, 56, 93.4783, 41, 0, true, 4, false], + [3.2609, 67, 5.18, 17, 4], + [30.5898, 67, 7.0313, 17, 4], + [44.2531, 67, 8.0036, 17, 4], + [92.5951, 67, 4.1419, 17, 4], + [3.2609, 97, 93.4783, 46, 0, true, 4, false], + [3.2609, 109, 14.158, 21, 4], + [30.5898, 110, 9.1309, 18, 4], + [44.2531, 111, 21.0959, 17, 4], + [90.0603, 111, 6.6767, 17, 4], + [3.2609, 143, 93.4783, 46, 0, true, 4, false], + [3.2609, 157, 15.8224, 17, 4], + [30.5898, 156, 9.1309, 18, 4], + [44.2531, 157, 23.0469, 17, 4], + [90.0603, 157, 6.6767, 17, 4], + [3.2609, 189, 93.4783, 46, 0, true, 4, false], + [3.2609, 203, 15.8224, 17, 4], + [30.5898, 202, 9.1309, 18, 4], + [44.2531, 203, 21.0959, 17, 4], + [90.0603, 203, 6.6767, 17, 4], + [3.2609, 235, 93.4783, 46, 0, true, 4, false], + [3.2609, 249, 15.8224, 17, 4], + [30.5898, 248, 9.1309, 18, 4], + [44.2531, 249, 23.0469, 17, 4], + [90.0603, 249, 6.6767, 17, 4], + [3.2609, 281, 93.4783, 46, 0, true, 4, false], + [3.2609, 295, 15.8224, 17, 4], + [30.5898, 294, 9.1309, 18, 4], + [44.2531, 295, 21.0959, 17, 4], + [90.0603, 295, 6.6767, 17, 4], + [3.2609, 327, 93.4783, 46, 0, true, 4, false], + [3.2609, 341, 15.8224, 17, 4], + [30.5898, 340, 9.1309, 18, 4], + [44.2531, 341, 23.0469, 17, 4], + [90.0603, 341, 6.6767, 17, 4], + [3.2609, 373, 93.4783, 46, 0, true, 4, false], + [3.2609, 387, 15.8224, 17, 4], + [30.5898, 386, 9.1309, 18, 4], + [44.2531, 387, 21.0959, 17, 4], + [90.0603, 387, 6.6767, 17, 4], + [3.2609, 419, 93.4783, 46, 0, true, 4, false], + [3.2609, 433, 15.8224, 17, 4], + [30.5898, 432, 9.1309, 18, 4], + [44.2531, 433, 23.0469, 17, 4], + [90.0603, 433, 6.6767, 17, 4], + [3.2609, 465, 93.4783, 46, 0, true, 4, false], + [3.2609, 479, 15.8224, 17, 4], + [30.5898, 478, 9.1309, 18, 4], + [44.2531, 479, 21.0959, 17, 4], + [90.0603, 479, 6.6767, 17, 4], + [3.2609, 511, 93.4783, 46, 0, true, 4, false], + [3.2609, 525, 15.8224, 17, 4], + [30.5898, 524, 9.1309, 18, 4], + [44.2531, 525, 23.0469, 17, 4], + [90.0603, 525, 6.6767, 17, 4], + [3.2609, 557, 93.4783, 46, 0, true, 4, false], + [3.2609, 571, 17.0559, 17, 4], + [30.5898, 570, 9.1309, 18, 4], + [44.2531, 571, 21.0959, 17, 4], + [90.0603, 571, 6.6767, 17, 4], + [3.2609, 603, 93.4783, 46, 0, true, 4, false], + [3.2609, 617, 17.0559, 17, 4], + [30.5898, 616, 9.1309, 18, 4], + [44.2531, 617, 23.0469, 17, 4], + [90.0603, 617, 6.6767, 17, 4], + [3.2609, 649, 93.4783, 46, 0, true, 4, false], + [3.2609, 663, 17.0559, 17, 4], + [30.5898, 662, 9.1309, 18, 4], + [44.2531, 663, 21.0959, 17, 4], + [90.0603, 663, 6.6767, 17, 4], + [3.2609, 695, 93.4783, 46, 0, true, 4, false], + [3.2609, 709, 17.0559, 17, 4], + [30.5898, 708, 9.1309, 18, 4], + [44.2531, 709, 23.0469, 17, 4], + [90.0603, 709, 6.6767, 17, 4], + [3.2609, 741, 93.4783, 46, 0, true, 4, false], + [3.2609, 755, 17.0559, 17, 4], + [30.5898, 754, 9.1309, 18, 4], + [44.2531, 755, 21.0959, 17, 4], + [90.0603, 755, 6.6767, 17, 4], + [3.2609, 787, 93.4783, 46, 0, true, 4, false], + [3.2609, 801, 17.0559, 17, 4], + [30.5898, 800, 9.1309, 18, 4], + [44.2531, 801, 23.0469, 17, 4], + [90.0603, 801, 6.6767, 17, 4], + [3.2609, 833, 93.4783, 46, 0, true, 4, false], + [3.2609, 847, 17.0559, 17, 4], + [30.5898, 846, 9.1309, 18, 4], + [44.2531, 847, 21.0959, 17, 4], + [90.0603, 847, 6.6767, 17, 4], + [3.2609, 879, 93.4783, 46, 0, true, 4, false], + [3.2609, 893, 17.0559, 17, 4], + [30.5898, 892, 9.1309, 18, 4], + [44.2531, 893, 23.0469, 17, 4], + [90.0603, 893, 6.6767, 17, 4], + [3.2609, 925, 93.4783, 46, 0, true, 4, false], + [3.2609, 939, 17.0559, 17, 4], + [30.5898, 938, 9.1309, 18, 4], + [44.2531, 939, 21.0959, 17, 4], + [90.0603, 939, 6.6767, 17, 4], + [3.2609, 971, 93.4783, 46, 0, true, 4, false], + [3.2609, 985, 17.0559, 17, 4], + [30.5898, 984, 9.1309, 18, 4], + [44.2531, 985, 23.0469, 17, 4], + [90.0603, 985, 6.6767, 17, 4], + [3.2609, 1017, 93.4783, 46, 0, true, 4, false], + [3.2609, 1031, 17.0559, 17, 4], + [30.5898, 1030, 9.1309, 18, 4], + [44.2531, 1031, 21.0959, 17, 4], + [90.0603, 1031, 6.6767, 17, 4], + [3.2609, 1063, 93.4783, 46, 0, true, 4, false], + [3.2609, 1077, 17.0559, 17, 4], + [30.5898, 1076, 9.1309, 18, 4], + [44.2531, 1077, 23.0469, 17, 4], + [90.0603, 1077, 6.6767, 17, 4], + [3.2609, 1109, 93.4783, 46, 0, true, 4, false], + [3.2609, 1123, 17.0559, 17, 4], + [30.5898, 1122, 9.1309, 18, 4], + [44.2531, 1123, 21.0959, 17, 4], + [90.0603, 1123, 6.6767, 17, 4], + [3.2609, 1155, 93.4783, 46, 0, true, 4, false], + [3.2609, 1169, 17.0559, 17, 4], + [30.5898, 1168, 9.1309, 18, 4], + [44.2531, 1169, 23.0469, 17, 4], + [90.0603, 1169, 6.6767, 17, 4], + [3.2609, 1201, 93.4783, 46, 0, true, 4, false], + [3.2609, 1215, 17.0559, 17, 4], + [30.5898, 1214, 9.1309, 18, 4], + [44.2531, 1215, 21.0959, 17, 4], + [90.0603, 1215, 6.6767, 17, 4], + [3.2609, 1247, 93.4783, 46, 0, true, 4, false], + [3.2609, 1261, 17.0559, 17, 4], + [30.5898, 1260, 9.1309, 18, 4], + [44.2531, 1261, 23.0469, 17, 4], + [90.0603, 1261, 6.6767, 17, 4], + [3.2609, 1293, 93.4783, 46, 0, true, 4, false], + [3.2609, 1307, 17.0559, 17, 4], + [30.5898, 1306, 9.1309, 18, 4], + [44.2531, 1307, 21.0959, 17, 4], + [90.0603, 1307, 6.6767, 17, 4], + [3.2609, 1339, 93.4783, 46, 0, true, 4, false], + [3.2609, 1353, 17.0559, 17, 4], + [30.5898, 1352, 9.1309, 18, 4], + [44.2531, 1353, 23.0469, 17, 4], + [90.0603, 1353, 6.6767, 17, 4], + [3.2609, 1385, 93.4783, 46, 0, true, 4, false], + [3.2609, 1399, 17.0559, 17, 4], + [30.5898, 1398, 9.1309, 18, 4], + [44.2531, 1399, 21.0959, 17, 4], + [90.0603, 1399, 6.6767, 17, 4], + [3.2609, 1431, 93.4783, 46, 0, true, 4, false], + [3.2609, 1445, 17.0559, 17, 4], + [30.5898, 1444, 9.1309, 18, 4], + [44.2531, 1445, 23.0469, 17, 4], + [90.0603, 1445, 6.6767, 17, 4], + [3.2609, 1477, 93.4783, 46, 0, true, 4, false], + [3.2609, 1491, 17.0559, 17, 4], + [30.5898, 1490, 9.1309, 18, 4], + [44.2531, 1491, 21.0959, 17, 4], + [90.0603, 1491, 6.6767, 17, 4], + [3.2609, 1523, 93.4783, 46, 0, true, 4, false], + [3.2609, 1537, 17.0559, 17, 4], + [30.5898, 1536, 9.1309, 18, 4], + [44.2531, 1537, 23.0469, 17, 4], + [90.0603, 1537, 6.6767, 17, 4], + [3.2609, 1569, 93.4783, 46, 0, true, 4, false], + [3.2609, 1583, 17.0559, 17, 4], + [30.5898, 1582, 9.1309, 18, 4], + [44.2531, 1583, 21.0959, 17, 4], + [90.0603, 1583, 6.6767, 17, 4], + [3.2609, 1615, 93.4783, 46, 0, true, 4, false], + [3.2609, 1629, 17.0559, 17, 4], + [30.5898, 1628, 9.1309, 18, 4], + [44.2531, 1629, 23.0469, 17, 4], + [90.0603, 1629, 6.6767, 17, 4], + [3.2609, 1661, 93.4783, 46, 0, true, 4, false], + [3.2609, 1675, 17.0559, 17, 4], + [30.5898, 1674, 9.1309, 18, 4], + [44.2531, 1675, 21.0959, 17, 4], + [90.0603, 1675, 6.6767, 17, 4], + [3.2609, 1707, 93.4783, 46, 0, true, 4, false], + [3.2609, 1721, 17.0559, 17, 4], + [30.5898, 1720, 9.1309, 18, 4], + [44.2531, 1721, 23.0469, 17, 4], + [90.0603, 1721, 6.6767, 17, 4], + [3.2609, 1753, 93.4783, 46, 0, true, 4, false], + [3.2609, 1767, 17.0559, 17, 4], + [30.5898, 1766, 9.1309, 18, 4], + [44.2531, 1767, 21.0959, 17, 4], + [90.0603, 1767, 6.6767, 17, 4], + [3.2609, 1799, 93.4783, 46, 0, true, 4, false], + [3.2609, 1813, 17.0559, 17, 4], + [30.5898, 1812, 9.1309, 18, 4], + [44.2531, 1813, 23.0469, 17, 4], + [90.0603, 1813, 6.6767, 17, 4], + [3.2609, 1845, 93.4783, 46, 0, true, 4, false], + [3.2609, 1859, 17.0559, 17, 4], + [30.5898, 1858, 9.1309, 18, 4], + [44.2531, 1859, 21.0959, 17, 4], + [90.0603, 1859, 6.6767, 17, 4], + [3.2609, 1891, 93.4783, 46, 0, true, 4, false], + [3.2609, 1905, 17.0559, 17, 4], + [30.5898, 1904, 9.1309, 18, 4], + [44.2531, 1905, 23.0469, 17, 4], + [90.0603, 1905, 6.6767, 17, 4], + [3.2609, 1937, 93.4783, 46, 0, true, 4, false], + [3.2609, 1951, 17.0559, 17, 4], + [30.5898, 1950, 9.1309, 18, 4], + [44.2531, 1951, 21.0959, 17, 4], + [90.0603, 1951, 6.6767, 17, 4], + [3.2609, 1983, 93.4783, 46, 0, true, 4, false], + [3.2609, 1997, 17.0559, 17, 4], + [30.5898, 1996, 9.1309, 18, 4], + [44.2531, 1997, 23.0469, 17, 4], + [90.0603, 1997, 6.6767, 17, 4], + [3.2609, 2029, 93.4783, 46, 0, true, 4, false], + [3.2609, 2043, 17.0559, 17, 4], + [30.5898, 2042, 9.1309, 18, 4], + [44.2531, 2043, 21.0959, 17, 4], + [90.0603, 2043, 6.6767, 17, 4], + [3.2609, 2075, 93.4783, 46, 0, true, 4, false], + [3.2609, 2089, 17.0559, 17, 4], + [30.5898, 2088, 9.1309, 18, 4], + [44.2531, 2089, 23.0469, 17, 4], + [90.0603, 2089, 6.6767, 17, 4], + [3.2609, 2121, 93.4783, 46, 0, true, 4, false], + [3.2609, 2135, 17.0559, 17, 4], + [30.5898, 2134, 9.1309, 18, 4], + [44.2531, 2135, 21.0959, 17, 4], + [90.0603, 2135, 6.6767, 17, 4], + [3.2609, 2167, 93.4783, 46, 0, true, 4, false], + [3.2609, 2181, 17.0559, 17, 4], + [30.5898, 2180, 9.1309, 18, 4], + [44.2531, 2181, 23.0469, 17, 4], + [90.0603, 2181, 6.6767, 17, 4], + [3.2609, 2213, 93.4783, 46, 0, true, 4, false], + [3.2609, 2227, 17.0559, 17, 4], + [30.5898, 2226, 9.1309, 18, 4], + [44.2531, 2227, 21.0959, 17, 4], + [90.0603, 2227, 6.6767, 17, 4], + [3.2609, 2259, 93.4783, 46, 0, true, 4, false], + [3.2609, 2273, 17.0559, 17, 4], + [30.5898, 2272, 9.1309, 18, 4], + [44.2531, 2273, 23.0469, 17, 4], + [90.0603, 2273, 6.6767, 17, 4], + [3.2609, 2305, 93.4783, 46, 0, true, 4, false], + [3.2609, 2319, 17.0559, 17, 4], + [30.5898, 2318, 9.1309, 18, 4], + [44.2531, 2319, 21.0959, 17, 4], + [90.0603, 2319, 6.6767, 17, 4], + [3.2609, 2351, 93.4783, 46, 0, true, 4, false], + [3.2609, 2365, 17.0559, 17, 4], + [30.5898, 2364, 9.1309, 18, 4], + [44.2531, 2365, 23.0469, 17, 4], + [90.0603, 2365, 6.6767, 17, 4], + [3.2609, 2397, 93.4783, 46, 0, true, 4, false], + [3.2609, 2411, 17.0559, 17, 4], + [30.5898, 2410, 9.1309, 18, 4], + [44.2531, 2411, 21.0959, 17, 4], + [90.0603, 2411, 6.6767, 17, 4], + [3.2609, 2443, 93.4783, 46, 0, true, 4, false], + [3.2609, 2457, 17.0559, 17, 4], + [30.5898, 2456, 9.1309, 18, 4], + [44.2531, 2457, 23.0469, 17, 4], + [90.0603, 2457, 6.6767, 17, 4], + [3.2609, 2489, 93.4783, 46, 0, true, 4, false], + [3.2609, 2503, 17.0559, 17, 4], + [30.5898, 2502, 9.1309, 18, 4], + [44.2531, 2503, 21.0959, 17, 4], + [90.0603, 2503, 6.6767, 17, 4], + [3.2609, 2535, 93.4783, 46, 0, true, 4, false], + [3.2609, 2549, 17.0559, 17, 4], + [30.5898, 2548, 9.1309, 18, 4], + [44.2531, 2549, 23.0469, 17, 4], + [90.0603, 2549, 6.6767, 17, 4], + [3.2609, 2581, 93.4783, 46, 0, true, 4, false], + [3.2609, 2595, 17.0559, 17, 4], + [30.5898, 2594, 9.1309, 18, 4], + [44.2531, 2595, 21.0959, 17, 4], + [90.0603, 2595, 6.6767, 17, 4], + [3.2609, 2627, 93.4783, 46, 0, true, 4, false], + [3.2609, 2641, 17.0559, 17, 4], + [30.5898, 2640, 9.1309, 18, 4], + [44.2531, 2641, 23.0469, 17, 4], + [90.0603, 2641, 6.6767, 17, 4], + [3.2609, 2673, 93.4783, 46, 0, true, 4, false], + [3.2609, 2687, 17.0559, 17, 4], + [30.5898, 2686, 9.1309, 18, 4], + [44.2531, 2687, 21.0959, 17, 4], + [90.0603, 2687, 6.6767, 17, 4], + [3.2609, 2719, 93.4783, 46, 0, true, 4, false], + [3.2609, 2733, 17.0559, 17, 4], + [30.5898, 2732, 9.1309, 18, 4], + [44.2531, 2733, 23.0469, 17, 4], + [90.0603, 2733, 6.6767, 17, 4], + [3.2609, 2765, 93.4783, 46, 0, true, 4, false], + [3.2609, 2779, 17.0559, 17, 4], + [30.5898, 2778, 9.1309, 18, 4], + [44.2531, 2779, 21.0959, 17, 4], + [90.0603, 2779, 6.6767, 17, 4], + [3.2609, 2811, 93.4783, 46, 0, true, 4, false], + [3.2609, 2825, 17.0559, 17, 4], + [30.5898, 2824, 9.1309, 18, 4], + [44.2531, 2825, 23.0469, 17, 4], + [90.0603, 2825, 6.6767, 17, 4], + [3.2609, 2857, 93.4783, 46, 0, true, 4, false], + [3.2609, 2871, 17.0559, 17, 4], + [30.5898, 2870, 9.1309, 18, 4], + [44.2531, 2871, 21.0959, 17, 4], + [90.0603, 2871, 6.6767, 17, 4], + [3.2609, 2903, 93.4783, 46, 0, true, 4, false], + [3.2609, 2917, 17.0559, 17, 4], + [30.5898, 2916, 9.1309, 18, 4], + [44.2531, 2917, 23.0469, 17, 4], + [90.0603, 2917, 6.6767, 17, 4], + [3.2609, 2949, 93.4783, 46, 0, true, 4, false], + [3.2609, 2963, 17.0559, 17, 4], + [30.5898, 2962, 9.1309, 18, 4], + [44.2531, 2963, 21.0959, 17, 4], + [90.0603, 2963, 6.6767, 17, 4], + [3.2609, 2995, 93.4783, 46, 0, true, 4, false], + [3.2609, 3009, 17.0559, 17, 4], + [30.5898, 3008, 9.1309, 18, 4], + [44.2531, 3009, 23.0469, 17, 4], + [90.0603, 3009, 6.6767, 17, 4], + [3.2609, 3041, 93.4783, 46, 0, true, 4, false], + [3.2609, 3055, 17.0559, 17, 4], + [30.5898, 3054, 9.1309, 18, 4], + [44.2531, 3055, 21.0959, 17, 4], + [90.0603, 3055, 6.6767, 17, 4], + [3.2609, 3087, 93.4783, 46, 0, true, 4, false], + [3.2609, 3101, 17.0559, 17, 4], + [30.5898, 3100, 9.1309, 18, 4], + [44.2531, 3101, 23.0469, 17, 4], + [90.0603, 3101, 6.6767, 17, 4], + [3.2609, 3133, 93.4783, 46, 0, true, 4, false], + [3.2609, 3147, 17.0559, 17, 4], + [30.5898, 3146, 9.1309, 18, 4], + [44.2531, 3147, 21.0959, 17, 4], + [90.0603, 3147, 6.6767, 17, 4], + [3.2609, 3179, 93.4783, 46, 0, true, 4, false], + [3.2609, 3193, 17.0559, 17, 4], + [30.5898, 3192, 9.1309, 18, 4], + [44.2531, 3193, 23.0469, 17, 4], + [90.0603, 3193, 6.6767, 17, 4], + [3.2609, 3225, 93.4783, 46, 0, true, 4, false], + [3.2609, 3239, 17.0559, 17, 4], + [30.5898, 3238, 9.1309, 18, 4], + [44.2531, 3239, 21.0959, 17, 4], + [90.0603, 3239, 6.6767, 17, 4], + [3.2609, 3271, 93.4783, 46, 0, true, 4, false], + [3.2609, 3285, 17.0559, 17, 4], + [30.5898, 3284, 9.1309, 18, 4], + [44.2531, 3285, 23.0469, 17, 4], + [90.0603, 3285, 6.6767, 17, 4], + [3.2609, 3317, 93.4783, 46, 0, true, 4, false], + [3.2609, 3331, 17.0559, 17, 4], + [30.5898, 3330, 9.1309, 18, 4], + [44.2531, 3331, 21.0959, 17, 4], + [90.0603, 3331, 6.6767, 17, 4], + [3.2609, 3363, 93.4783, 46, 0, true, 4, false], + [3.2609, 3377, 17.0559, 17, 4], + [30.5898, 3376, 9.1309, 18, 4], + [44.2531, 3377, 23.0469, 17, 4], + [90.0603, 3377, 6.6767, 17, 4], + [3.2609, 3409, 93.4783, 46, 0, true, 4, false], + [3.2609, 3423, 17.0559, 17, 4], + [30.5898, 3422, 9.1309, 18, 4], + [44.2531, 3423, 21.0959, 17, 4], + [90.0603, 3423, 6.6767, 17, 4], + [3.2609, 3455, 93.4783, 46, 0, true, 4, false], + [3.2609, 3469, 17.0559, 17, 4], + [30.5898, 3468, 9.1309, 18, 4], + [44.2531, 3469, 23.0469, 17, 4], + [90.0603, 3469, 6.6767, 17, 4], + [3.2609, 3501, 93.4783, 46, 0, true, 4, false], + [3.2609, 3515, 17.0559, 17, 4], + [30.5898, 3514, 9.1309, 18, 4], + [44.2531, 3515, 21.0959, 17, 4], + [90.0603, 3515, 6.6767, 17, 4], + [3.2609, 3547, 93.4783, 46, 0, true, 4, false], + [3.2609, 3561, 17.0559, 17, 4], + [30.5898, 3560, 9.1309, 18, 4], + [44.2531, 3561, 23.0469, 17, 4], + [90.0603, 3561, 6.6767, 17, 4], + [3.2609, 3593, 93.4783, 46, 0, true, 4, false], + [3.2609, 3607, 17.0559, 17, 4], + [30.5898, 3606, 9.1309, 18, 4], + [44.2531, 3607, 21.0959, 17, 4], + [90.0603, 3607, 6.6767, 17, 4], + [3.2609, 3639, 93.4783, 46, 0, true, 4, false], + [3.2609, 3653, 17.0559, 17, 4], + [30.5898, 3652, 9.1309, 18, 4], + [44.2531, 3653, 23.0469, 17, 4], + [90.0603, 3653, 6.6767, 17, 4], + [3.2609, 3685, 93.4783, 46, 0, true, 4, false], + [3.2609, 3699, 17.0559, 17, 4], + [30.5898, 3698, 9.1309, 18, 4], + [44.2531, 3699, 21.0959, 17, 4], + [90.0603, 3699, 6.6767, 17, 4], + [3.2609, 3731, 93.4783, 46, 0, true, 4, false], + [3.2609, 3745, 17.0559, 17, 4], + [30.5898, 3744, 9.1309, 18, 4], + [44.2531, 3745, 23.0469, 17, 4], + [90.0603, 3745, 6.6767, 17, 4], + [3.2609, 3777, 93.4783, 46, 0, true, 4, false], + [3.2609, 3791, 17.0559, 17, 4], + [30.5898, 3790, 9.1309, 18, 4], + [44.2531, 3791, 21.0959, 17, 4], + [90.0603, 3791, 6.6767, 17, 4], + [3.2609, 3823, 93.4783, 46, 0, true, 4, false], + [3.2609, 3837, 17.0559, 17, 4], + [30.5898, 3836, 9.1309, 18, 4], + [44.2531, 3837, 23.0469, 17, 4], + [90.0603, 3837, 6.6767, 17, 4], + [3.2609, 3869, 93.4783, 46, 0, true, 4, false], + [3.2609, 3883, 17.0559, 17, 4], + [30.5898, 3882, 9.1309, 18, 4], + [44.2531, 3883, 21.0959, 17, 4], + [90.0603, 3883, 6.6767, 17, 4], + [3.2609, 3915, 93.4783, 46, 0, true, 4, false], + [3.2609, 3929, 17.0559, 17, 4], + [30.5898, 3928, 9.1309, 18, 4], + [44.2531, 3929, 23.0469, 17, 4], + [90.0603, 3929, 6.6767, 17, 4], + [3.2609, 3961, 93.4783, 46, 0, true, 4, false], + [3.2609, 3975, 17.0559, 17, 4], + [30.5898, 3974, 9.1309, 18, 4], + [44.2531, 3975, 21.0959, 17, 4], + [90.0603, 3975, 6.6767, 17, 4], + [3.2609, 4007, 93.4783, 46, 0, true, 4, false], + [3.2609, 4021, 17.0559, 17, 4], + [30.5898, 4020, 9.1309, 18, 4], + [44.2531, 4021, 23.0469, 17, 4], + [90.0603, 4021, 6.6767, 17, 4], + [3.2609, 4053, 93.4783, 46, 0, true, 4, false], + [3.2609, 4067, 17.0559, 17, 4], + [30.5898, 4066, 9.1309, 18, 4], + [44.2531, 4067, 21.0959, 17, 4], + [90.0603, 4067, 6.6767, 17, 4], + [3.2609, 4099, 93.4783, 46, 0, true, 4, false], + [3.2609, 4113, 17.0559, 17, 4], + [30.5898, 4112, 9.1309, 18, 4], + [44.2531, 4113, 23.0469, 17, 4], + [90.0603, 4113, 6.6767, 17, 4], + [3.2609, 4145, 93.4783, 46, 0, true, 4, false], + [3.2609, 4159, 17.0559, 17, 4], + [30.5898, 4158, 9.1309, 18, 4], + [44.2531, 4159, 21.0959, 17, 4], + [90.0603, 4159, 6.6767, 17, 4], + [3.2609, 4191, 93.4783, 46, 0, true, 4, false], + [3.2609, 4205, 17.0559, 17, 4], + [30.5898, 4204, 9.1309, 18, 4], + [44.2531, 4205, 23.0469, 17, 4], + [90.0603, 4205, 6.6767, 17, 4], + [3.2609, 4237, 93.4783, 46, 0, true, 4, false], + [3.2609, 4251, 17.0559, 17, 4], + [30.5898, 4250, 9.1309, 18, 4], + [44.2531, 4251, 21.0959, 17, 4], + [90.0603, 4251, 6.6767, 17, 4], + [3.2609, 4283, 93.4783, 46, 0, true, 4, false], + [3.2609, 4297, 17.0559, 17, 4], + [30.5898, 4296, 9.1309, 18, 4], + [44.2531, 4297, 23.0469, 17, 4], + [90.0603, 4297, 6.6767, 17, 4], + [3.2609, 4329, 93.4783, 46, 0, true, 4, false], + [3.2609, 4343, 17.0559, 17, 4], + [30.5898, 4342, 9.1309, 18, 4], + [44.2531, 4343, 21.0959, 17, 4], + [90.0603, 4343, 6.6767, 17, 4], + [3.2609, 4375, 93.4783, 46, 0, true, 4, false], + [3.2609, 4389, 17.0559, 17, 4], + [30.5898, 4388, 9.1309, 18, 4], + [44.2531, 4389, 23.0469, 17, 4], + [90.0603, 4389, 6.6767, 17, 4], + [3.2609, 4421, 93.4783, 46, 0, true, 4, false], + [3.2609, 4435, 17.0559, 17, 4], + [30.5898, 4434, 9.1309, 18, 4], + [44.2531, 4435, 21.0959, 17, 4], + [90.0603, 4435, 6.6767, 17, 4], + [3.2609, 4467, 93.4783, 46, 0, true, 4, false], + [3.2609, 4481, 17.0559, 17, 4], + [30.5898, 4480, 9.1309, 18, 4], + [44.2531, 4481, 23.0469, 17, 4], + [90.0603, 4481, 6.6767, 17, 4], + [3.2609, 4513, 93.4783, 46, 0, true, 4, false], + [3.2609, 4527, 17.0559, 17, 4], + [30.5898, 4526, 9.1309, 18, 4], + [44.2531, 4527, 21.0959, 17, 4], + [90.0603, 4527, 6.6767, 17, 4], + [3.2609, 4559, 93.4783, 46, 0, true, 4, false], + [3.2609, 4573, 17.0559, 17, 4], + [30.5898, 4572, 9.1309, 18, 4], + [44.2531, 4573, 23.0469, 17, 4], + [90.0603, 4573, 6.6767, 17, 4], + [3.2609, 4605, 93.4783, 46, 0, true, 4, false], + [3.2609, 4619, 17.0559, 17, 4], + [30.5898, 4618, 9.1309, 18, 4], + [44.2531, 4619, 21.0959, 17, 4], + [90.0603, 4619, 6.6767, 17, 4], + [3.2609, 4665, 17.0559, 17, 4], + [30.5898, 4664, 9.1309, 18, 4], + [44.2531, 4665, 23.0469, 17, 4], + [90.0603, 4665, 6.6767, 17, 4] + ] + }, + "1024": { + "name": "repo-branchtable--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 4712, + "bones": [ + [0, 0, 100, 4712, 4, true, 0, true], + [2.4194, 19, 6.1697, 17, 4], + [2.4194, 56, 95.1613, 41, 0, true, 4, false], + [2.4194, 67, 3.8432, 17, 4], + [30.0687, 67, 5.2167, 17, 4], + [43.8933, 67, 5.9381, 17, 4], + [94.5076, 67, 3.073, 17, 4], + [2.4194, 97, 95.1613, 46, 0, true, 4, false], + [2.4194, 109, 10.5043, 21, 4], + [30.0687, 110, 6.7745, 18, 4], + [43.8933, 111, 15.6518, 17, 4], + [92.627, 111, 4.9537, 17, 4], + [2.4194, 143, 95.1613, 46, 0, true, 4, false], + [2.4194, 157, 11.7392, 17, 4], + [30.0687, 156, 6.7745, 18, 4], + [43.8933, 157, 17.0993, 17, 4], + [92.627, 157, 4.9537, 17, 4], + [2.4194, 189, 95.1613, 46, 0, true, 4, false], + [2.4194, 203, 11.7392, 17, 4], + [30.0687, 202, 6.7745, 18, 4], + [43.8933, 203, 15.6518, 17, 4], + [92.627, 203, 4.9537, 17, 4], + [2.4194, 235, 95.1613, 46, 0, true, 4, false], + [2.4194, 249, 11.7392, 17, 4], + [30.0687, 248, 6.7745, 18, 4], + [43.8933, 249, 17.0993, 17, 4], + [92.627, 249, 4.9537, 17, 4], + [2.4194, 281, 95.1613, 46, 0, true, 4, false], + [2.4194, 295, 11.7392, 17, 4], + [30.0687, 294, 6.7745, 18, 4], + [43.8933, 295, 15.6518, 17, 4], + [92.627, 295, 4.9537, 17, 4], + [2.4194, 327, 95.1613, 46, 0, true, 4, false], + [2.4194, 341, 11.7392, 17, 4], + [30.0687, 340, 6.7745, 18, 4], + [43.8933, 341, 17.0993, 17, 4], + [92.627, 341, 4.9537, 17, 4], + [2.4194, 373, 95.1613, 46, 0, true, 4, false], + [2.4194, 387, 11.7392, 17, 4], + [30.0687, 386, 6.7745, 18, 4], + [43.8933, 387, 15.6518, 17, 4], + [92.627, 387, 4.9537, 17, 4], + [2.4194, 419, 95.1613, 46, 0, true, 4, false], + [2.4194, 433, 11.7392, 17, 4], + [30.0687, 432, 6.7745, 18, 4], + [43.8933, 433, 17.0993, 17, 4], + [92.627, 433, 4.9537, 17, 4], + [2.4194, 465, 95.1613, 46, 0, true, 4, false], + [2.4194, 479, 11.7392, 17, 4], + [30.0687, 478, 6.7745, 18, 4], + [43.8933, 479, 15.6518, 17, 4], + [92.627, 479, 4.9537, 17, 4], + [2.4194, 511, 95.1613, 46, 0, true, 4, false], + [2.4194, 525, 11.7392, 17, 4], + [30.0687, 524, 6.7745, 18, 4], + [43.8933, 525, 17.0993, 17, 4], + [92.627, 525, 4.9537, 17, 4], + [2.4194, 557, 95.1613, 46, 0, true, 4, false], + [2.4194, 571, 12.6544, 17, 4], + [30.0687, 570, 6.7745, 18, 4], + [43.8933, 571, 15.6518, 17, 4], + [92.627, 571, 4.9537, 17, 4], + [2.4194, 603, 95.1613, 46, 0, true, 4, false], + [2.4194, 617, 12.6544, 17, 4], + [30.0687, 616, 6.7745, 18, 4], + [43.8933, 617, 17.0993, 17, 4], + [92.627, 617, 4.9537, 17, 4], + [2.4194, 649, 95.1613, 46, 0, true, 4, false], + [2.4194, 663, 12.6544, 17, 4], + [30.0687, 662, 6.7745, 18, 4], + [43.8933, 663, 15.6518, 17, 4], + [92.627, 663, 4.9537, 17, 4], + [2.4194, 695, 95.1613, 46, 0, true, 4, false], + [2.4194, 709, 12.6544, 17, 4], + [30.0687, 708, 6.7745, 18, 4], + [43.8933, 709, 17.0993, 17, 4], + [92.627, 709, 4.9537, 17, 4], + [2.4194, 741, 95.1613, 46, 0, true, 4, false], + [2.4194, 755, 12.6544, 17, 4], + [30.0687, 754, 6.7745, 18, 4], + [43.8933, 755, 15.6518, 17, 4], + [92.627, 755, 4.9537, 17, 4], + [2.4194, 787, 95.1613, 46, 0, true, 4, false], + [2.4194, 801, 12.6544, 17, 4], + [30.0687, 800, 6.7745, 18, 4], + [43.8933, 801, 17.0993, 17, 4], + [92.627, 801, 4.9537, 17, 4], + [2.4194, 833, 95.1613, 46, 0, true, 4, false], + [2.4194, 847, 12.6544, 17, 4], + [30.0687, 846, 6.7745, 18, 4], + [43.8933, 847, 15.6518, 17, 4], + [92.627, 847, 4.9537, 17, 4], + [2.4194, 879, 95.1613, 46, 0, true, 4, false], + [2.4194, 893, 12.6544, 17, 4], + [30.0687, 892, 6.7745, 18, 4], + [43.8933, 893, 17.0993, 17, 4], + [92.627, 893, 4.9537, 17, 4], + [2.4194, 925, 95.1613, 46, 0, true, 4, false], + [2.4194, 939, 12.6544, 17, 4], + [30.0687, 938, 6.7745, 18, 4], + [43.8933, 939, 15.6518, 17, 4], + [92.627, 939, 4.9537, 17, 4], + [2.4194, 971, 95.1613, 46, 0, true, 4, false], + [2.4194, 985, 12.6544, 17, 4], + [30.0687, 984, 6.7745, 18, 4], + [43.8933, 985, 17.0993, 17, 4], + [92.627, 985, 4.9537, 17, 4], + [2.4194, 1017, 95.1613, 46, 0, true, 4, false], + [2.4194, 1031, 12.6544, 17, 4], + [30.0687, 1030, 6.7745, 18, 4], + [43.8933, 1031, 15.6518, 17, 4], + [92.627, 1031, 4.9537, 17, 4], + [2.4194, 1063, 95.1613, 46, 0, true, 4, false], + [2.4194, 1077, 12.6544, 17, 4], + [30.0687, 1076, 6.7745, 18, 4], + [43.8933, 1077, 17.0993, 17, 4], + [92.627, 1077, 4.9537, 17, 4], + [2.4194, 1109, 95.1613, 46, 0, true, 4, false], + [2.4194, 1123, 12.6544, 17, 4], + [30.0687, 1122, 6.7745, 18, 4], + [43.8933, 1123, 15.6518, 17, 4], + [92.627, 1123, 4.9537, 17, 4], + [2.4194, 1155, 95.1613, 46, 0, true, 4, false], + [2.4194, 1169, 12.6544, 17, 4], + [30.0687, 1168, 6.7745, 18, 4], + [43.8933, 1169, 17.0993, 17, 4], + [92.627, 1169, 4.9537, 17, 4], + [2.4194, 1201, 95.1613, 46, 0, true, 4, false], + [2.4194, 1215, 12.6544, 17, 4], + [30.0687, 1214, 6.7745, 18, 4], + [43.8933, 1215, 15.6518, 17, 4], + [92.627, 1215, 4.9537, 17, 4], + [2.4194, 1247, 95.1613, 46, 0, true, 4, false], + [2.4194, 1261, 12.6544, 17, 4], + [30.0687, 1260, 6.7745, 18, 4], + [43.8933, 1261, 17.0993, 17, 4], + [92.627, 1261, 4.9537, 17, 4], + [2.4194, 1293, 95.1613, 46, 0, true, 4, false], + [2.4194, 1307, 12.6544, 17, 4], + [30.0687, 1306, 6.7745, 18, 4], + [43.8933, 1307, 15.6518, 17, 4], + [92.627, 1307, 4.9537, 17, 4], + [2.4194, 1339, 95.1613, 46, 0, true, 4, false], + [2.4194, 1353, 12.6544, 17, 4], + [30.0687, 1352, 6.7745, 18, 4], + [43.8933, 1353, 17.0993, 17, 4], + [92.627, 1353, 4.9537, 17, 4], + [2.4194, 1385, 95.1613, 46, 0, true, 4, false], + [2.4194, 1399, 12.6544, 17, 4], + [30.0687, 1398, 6.7745, 18, 4], + [43.8933, 1399, 15.6518, 17, 4], + [92.627, 1399, 4.9537, 17, 4], + [2.4194, 1431, 95.1613, 46, 0, true, 4, false], + [2.4194, 1445, 12.6544, 17, 4], + [30.0687, 1444, 6.7745, 18, 4], + [43.8933, 1445, 17.0993, 17, 4], + [92.627, 1445, 4.9537, 17, 4], + [2.4194, 1477, 95.1613, 46, 0, true, 4, false], + [2.4194, 1491, 12.6544, 17, 4], + [30.0687, 1490, 6.7745, 18, 4], + [43.8933, 1491, 15.6518, 17, 4], + [92.627, 1491, 4.9537, 17, 4], + [2.4194, 1523, 95.1613, 46, 0, true, 4, false], + [2.4194, 1537, 12.6544, 17, 4], + [30.0687, 1536, 6.7745, 18, 4], + [43.8933, 1537, 17.0993, 17, 4], + [92.627, 1537, 4.9537, 17, 4], + [2.4194, 1569, 95.1613, 46, 0, true, 4, false], + [2.4194, 1583, 12.6544, 17, 4], + [30.0687, 1582, 6.7745, 18, 4], + [43.8933, 1583, 15.6518, 17, 4], + [92.627, 1583, 4.9537, 17, 4], + [2.4194, 1615, 95.1613, 46, 0, true, 4, false], + [2.4194, 1629, 12.6544, 17, 4], + [30.0687, 1628, 6.7745, 18, 4], + [43.8933, 1629, 17.0993, 17, 4], + [92.627, 1629, 4.9537, 17, 4], + [2.4194, 1661, 95.1613, 46, 0, true, 4, false], + [2.4194, 1675, 12.6544, 17, 4], + [30.0687, 1674, 6.7745, 18, 4], + [43.8933, 1675, 15.6518, 17, 4], + [92.627, 1675, 4.9537, 17, 4], + [2.4194, 1707, 95.1613, 46, 0, true, 4, false], + [2.4194, 1721, 12.6544, 17, 4], + [30.0687, 1720, 6.7745, 18, 4], + [43.8933, 1721, 17.0993, 17, 4], + [92.627, 1721, 4.9537, 17, 4], + [2.4194, 1753, 95.1613, 46, 0, true, 4, false], + [2.4194, 1767, 12.6544, 17, 4], + [30.0687, 1766, 6.7745, 18, 4], + [43.8933, 1767, 15.6518, 17, 4], + [92.627, 1767, 4.9537, 17, 4], + [2.4194, 1799, 95.1613, 46, 0, true, 4, false], + [2.4194, 1813, 12.6544, 17, 4], + [30.0687, 1812, 6.7745, 18, 4], + [43.8933, 1813, 17.0993, 17, 4], + [92.627, 1813, 4.9537, 17, 4], + [2.4194, 1845, 95.1613, 46, 0, true, 4, false], + [2.4194, 1859, 12.6544, 17, 4], + [30.0687, 1858, 6.7745, 18, 4], + [43.8933, 1859, 15.6518, 17, 4], + [92.627, 1859, 4.9537, 17, 4], + [2.4194, 1891, 95.1613, 46, 0, true, 4, false], + [2.4194, 1905, 12.6544, 17, 4], + [30.0687, 1904, 6.7745, 18, 4], + [43.8933, 1905, 17.0993, 17, 4], + [92.627, 1905, 4.9537, 17, 4], + [2.4194, 1937, 95.1613, 46, 0, true, 4, false], + [2.4194, 1951, 12.6544, 17, 4], + [30.0687, 1950, 6.7745, 18, 4], + [43.8933, 1951, 15.6518, 17, 4], + [92.627, 1951, 4.9537, 17, 4], + [2.4194, 1983, 95.1613, 46, 0, true, 4, false], + [2.4194, 1997, 12.6544, 17, 4], + [30.0687, 1996, 6.7745, 18, 4], + [43.8933, 1997, 17.0993, 17, 4], + [92.627, 1997, 4.9537, 17, 4], + [2.4194, 2029, 95.1613, 46, 0, true, 4, false], + [2.4194, 2043, 12.6544, 17, 4], + [30.0687, 2042, 6.7745, 18, 4], + [43.8933, 2043, 15.6518, 17, 4], + [92.627, 2043, 4.9537, 17, 4], + [2.4194, 2075, 95.1613, 46, 0, true, 4, false], + [2.4194, 2089, 12.6544, 17, 4], + [30.0687, 2088, 6.7745, 18, 4], + [43.8933, 2089, 17.0993, 17, 4], + [92.627, 2089, 4.9537, 17, 4], + [2.4194, 2121, 95.1613, 46, 0, true, 4, false], + [2.4194, 2135, 12.6544, 17, 4], + [30.0687, 2134, 6.7745, 18, 4], + [43.8933, 2135, 15.6518, 17, 4], + [92.627, 2135, 4.9537, 17, 4], + [2.4194, 2167, 95.1613, 46, 0, true, 4, false], + [2.4194, 2181, 12.6544, 17, 4], + [30.0687, 2180, 6.7745, 18, 4], + [43.8933, 2181, 17.0993, 17, 4], + [92.627, 2181, 4.9537, 17, 4], + [2.4194, 2213, 95.1613, 46, 0, true, 4, false], + [2.4194, 2227, 12.6544, 17, 4], + [30.0687, 2226, 6.7745, 18, 4], + [43.8933, 2227, 15.6518, 17, 4], + [92.627, 2227, 4.9537, 17, 4], + [2.4194, 2259, 95.1613, 46, 0, true, 4, false], + [2.4194, 2273, 12.6544, 17, 4], + [30.0687, 2272, 6.7745, 18, 4], + [43.8933, 2273, 17.0993, 17, 4], + [92.627, 2273, 4.9537, 17, 4], + [2.4194, 2305, 95.1613, 46, 0, true, 4, false], + [2.4194, 2319, 12.6544, 17, 4], + [30.0687, 2318, 6.7745, 18, 4], + [43.8933, 2319, 15.6518, 17, 4], + [92.627, 2319, 4.9537, 17, 4], + [2.4194, 2351, 95.1613, 46, 0, true, 4, false], + [2.4194, 2365, 12.6544, 17, 4], + [30.0687, 2364, 6.7745, 18, 4], + [43.8933, 2365, 17.0993, 17, 4], + [92.627, 2365, 4.9537, 17, 4], + [2.4194, 2397, 95.1613, 46, 0, true, 4, false], + [2.4194, 2411, 12.6544, 17, 4], + [30.0687, 2410, 6.7745, 18, 4], + [43.8933, 2411, 15.6518, 17, 4], + [92.627, 2411, 4.9537, 17, 4], + [2.4194, 2443, 95.1613, 46, 0, true, 4, false], + [2.4194, 2457, 12.6544, 17, 4], + [30.0687, 2456, 6.7745, 18, 4], + [43.8933, 2457, 17.0993, 17, 4], + [92.627, 2457, 4.9537, 17, 4], + [2.4194, 2489, 95.1613, 46, 0, true, 4, false], + [2.4194, 2503, 12.6544, 17, 4], + [30.0687, 2502, 6.7745, 18, 4], + [43.8933, 2503, 15.6518, 17, 4], + [92.627, 2503, 4.9537, 17, 4], + [2.4194, 2535, 95.1613, 46, 0, true, 4, false], + [2.4194, 2549, 12.6544, 17, 4], + [30.0687, 2548, 6.7745, 18, 4], + [43.8933, 2549, 17.0993, 17, 4], + [92.627, 2549, 4.9537, 17, 4], + [2.4194, 2581, 95.1613, 46, 0, true, 4, false], + [2.4194, 2595, 12.6544, 17, 4], + [30.0687, 2594, 6.7745, 18, 4], + [43.8933, 2595, 15.6518, 17, 4], + [92.627, 2595, 4.9537, 17, 4], + [2.4194, 2627, 95.1613, 46, 0, true, 4, false], + [2.4194, 2641, 12.6544, 17, 4], + [30.0687, 2640, 6.7745, 18, 4], + [43.8933, 2641, 17.0993, 17, 4], + [92.627, 2641, 4.9537, 17, 4], + [2.4194, 2673, 95.1613, 46, 0, true, 4, false], + [2.4194, 2687, 12.6544, 17, 4], + [30.0687, 2686, 6.7745, 18, 4], + [43.8933, 2687, 15.6518, 17, 4], + [92.627, 2687, 4.9537, 17, 4], + [2.4194, 2719, 95.1613, 46, 0, true, 4, false], + [2.4194, 2733, 12.6544, 17, 4], + [30.0687, 2732, 6.7745, 18, 4], + [43.8933, 2733, 17.0993, 17, 4], + [92.627, 2733, 4.9537, 17, 4], + [2.4194, 2765, 95.1613, 46, 0, true, 4, false], + [2.4194, 2779, 12.6544, 17, 4], + [30.0687, 2778, 6.7745, 18, 4], + [43.8933, 2779, 15.6518, 17, 4], + [92.627, 2779, 4.9537, 17, 4], + [2.4194, 2811, 95.1613, 46, 0, true, 4, false], + [2.4194, 2825, 12.6544, 17, 4], + [30.0687, 2824, 6.7745, 18, 4], + [43.8933, 2825, 17.0993, 17, 4], + [92.627, 2825, 4.9537, 17, 4], + [2.4194, 2857, 95.1613, 46, 0, true, 4, false], + [2.4194, 2871, 12.6544, 17, 4], + [30.0687, 2870, 6.7745, 18, 4], + [43.8933, 2871, 15.6518, 17, 4], + [92.627, 2871, 4.9537, 17, 4], + [2.4194, 2903, 95.1613, 46, 0, true, 4, false], + [2.4194, 2917, 12.6544, 17, 4], + [30.0687, 2916, 6.7745, 18, 4], + [43.8933, 2917, 17.0993, 17, 4], + [92.627, 2917, 4.9537, 17, 4], + [2.4194, 2949, 95.1613, 46, 0, true, 4, false], + [2.4194, 2963, 12.6544, 17, 4], + [30.0687, 2962, 6.7745, 18, 4], + [43.8933, 2963, 15.6518, 17, 4], + [92.627, 2963, 4.9537, 17, 4], + [2.4194, 2995, 95.1613, 46, 0, true, 4, false], + [2.4194, 3009, 12.6544, 17, 4], + [30.0687, 3008, 6.7745, 18, 4], + [43.8933, 3009, 17.0993, 17, 4], + [92.627, 3009, 4.9537, 17, 4], + [2.4194, 3041, 95.1613, 46, 0, true, 4, false], + [2.4194, 3055, 12.6544, 17, 4], + [30.0687, 3054, 6.7745, 18, 4], + [43.8933, 3055, 15.6518, 17, 4], + [92.627, 3055, 4.9537, 17, 4], + [2.4194, 3087, 95.1613, 46, 0, true, 4, false], + [2.4194, 3101, 12.6544, 17, 4], + [30.0687, 3100, 6.7745, 18, 4], + [43.8933, 3101, 17.0993, 17, 4], + [92.627, 3101, 4.9537, 17, 4], + [2.4194, 3133, 95.1613, 46, 0, true, 4, false], + [2.4194, 3147, 12.6544, 17, 4], + [30.0687, 3146, 6.7745, 18, 4], + [43.8933, 3147, 15.6518, 17, 4], + [92.627, 3147, 4.9537, 17, 4], + [2.4194, 3179, 95.1613, 46, 0, true, 4, false], + [2.4194, 3193, 12.6544, 17, 4], + [30.0687, 3192, 6.7745, 18, 4], + [43.8933, 3193, 17.0993, 17, 4], + [92.627, 3193, 4.9537, 17, 4], + [2.4194, 3225, 95.1613, 46, 0, true, 4, false], + [2.4194, 3239, 12.6544, 17, 4], + [30.0687, 3238, 6.7745, 18, 4], + [43.8933, 3239, 15.6518, 17, 4], + [92.627, 3239, 4.9537, 17, 4], + [2.4194, 3271, 95.1613, 46, 0, true, 4, false], + [2.4194, 3285, 12.6544, 17, 4], + [30.0687, 3284, 6.7745, 18, 4], + [43.8933, 3285, 17.0993, 17, 4], + [92.627, 3285, 4.9537, 17, 4], + [2.4194, 3317, 95.1613, 46, 0, true, 4, false], + [2.4194, 3331, 12.6544, 17, 4], + [30.0687, 3330, 6.7745, 18, 4], + [43.8933, 3331, 15.6518, 17, 4], + [92.627, 3331, 4.9537, 17, 4], + [2.4194, 3363, 95.1613, 46, 0, true, 4, false], + [2.4194, 3377, 12.6544, 17, 4], + [30.0687, 3376, 6.7745, 18, 4], + [43.8933, 3377, 17.0993, 17, 4], + [92.627, 3377, 4.9537, 17, 4], + [2.4194, 3409, 95.1613, 46, 0, true, 4, false], + [2.4194, 3423, 12.6544, 17, 4], + [30.0687, 3422, 6.7745, 18, 4], + [43.8933, 3423, 15.6518, 17, 4], + [92.627, 3423, 4.9537, 17, 4], + [2.4194, 3455, 95.1613, 46, 0, true, 4, false], + [2.4194, 3469, 12.6544, 17, 4], + [30.0687, 3468, 6.7745, 18, 4], + [43.8933, 3469, 17.0993, 17, 4], + [92.627, 3469, 4.9537, 17, 4], + [2.4194, 3501, 95.1613, 46, 0, true, 4, false], + [2.4194, 3515, 12.6544, 17, 4], + [30.0687, 3514, 6.7745, 18, 4], + [43.8933, 3515, 15.6518, 17, 4], + [92.627, 3515, 4.9537, 17, 4], + [2.4194, 3547, 95.1613, 46, 0, true, 4, false], + [2.4194, 3561, 12.6544, 17, 4], + [30.0687, 3560, 6.7745, 18, 4], + [43.8933, 3561, 17.0993, 17, 4], + [92.627, 3561, 4.9537, 17, 4], + [2.4194, 3593, 95.1613, 46, 0, true, 4, false], + [2.4194, 3607, 12.6544, 17, 4], + [30.0687, 3606, 6.7745, 18, 4], + [43.8933, 3607, 15.6518, 17, 4], + [92.627, 3607, 4.9537, 17, 4], + [2.4194, 3639, 95.1613, 46, 0, true, 4, false], + [2.4194, 3653, 12.6544, 17, 4], + [30.0687, 3652, 6.7745, 18, 4], + [43.8933, 3653, 17.0993, 17, 4], + [92.627, 3653, 4.9537, 17, 4], + [2.4194, 3685, 95.1613, 46, 0, true, 4, false], + [2.4194, 3699, 12.6544, 17, 4], + [30.0687, 3698, 6.7745, 18, 4], + [43.8933, 3699, 15.6518, 17, 4], + [92.627, 3699, 4.9537, 17, 4], + [2.4194, 3731, 95.1613, 46, 0, true, 4, false], + [2.4194, 3745, 12.6544, 17, 4], + [30.0687, 3744, 6.7745, 18, 4], + [43.8933, 3745, 17.0993, 17, 4], + [92.627, 3745, 4.9537, 17, 4], + [2.4194, 3777, 95.1613, 46, 0, true, 4, false], + [2.4194, 3791, 12.6544, 17, 4], + [30.0687, 3790, 6.7745, 18, 4], + [43.8933, 3791, 15.6518, 17, 4], + [92.627, 3791, 4.9537, 17, 4], + [2.4194, 3823, 95.1613, 46, 0, true, 4, false], + [2.4194, 3837, 12.6544, 17, 4], + [30.0687, 3836, 6.7745, 18, 4], + [43.8933, 3837, 17.0993, 17, 4], + [92.627, 3837, 4.9537, 17, 4], + [2.4194, 3869, 95.1613, 46, 0, true, 4, false], + [2.4194, 3883, 12.6544, 17, 4], + [30.0687, 3882, 6.7745, 18, 4], + [43.8933, 3883, 15.6518, 17, 4], + [92.627, 3883, 4.9537, 17, 4], + [2.4194, 3915, 95.1613, 46, 0, true, 4, false], + [2.4194, 3929, 12.6544, 17, 4], + [30.0687, 3928, 6.7745, 18, 4], + [43.8933, 3929, 17.0993, 17, 4], + [92.627, 3929, 4.9537, 17, 4], + [2.4194, 3961, 95.1613, 46, 0, true, 4, false], + [2.4194, 3975, 12.6544, 17, 4], + [30.0687, 3974, 6.7745, 18, 4], + [43.8933, 3975, 15.6518, 17, 4], + [92.627, 3975, 4.9537, 17, 4], + [2.4194, 4007, 95.1613, 46, 0, true, 4, false], + [2.4194, 4021, 12.6544, 17, 4], + [30.0687, 4020, 6.7745, 18, 4], + [43.8933, 4021, 17.0993, 17, 4], + [92.627, 4021, 4.9537, 17, 4], + [2.4194, 4053, 95.1613, 46, 0, true, 4, false], + [2.4194, 4067, 12.6544, 17, 4], + [30.0687, 4066, 6.7745, 18, 4], + [43.8933, 4067, 15.6518, 17, 4], + [92.627, 4067, 4.9537, 17, 4], + [2.4194, 4099, 95.1613, 46, 0, true, 4, false], + [2.4194, 4113, 12.6544, 17, 4], + [30.0687, 4112, 6.7745, 18, 4], + [43.8933, 4113, 17.0993, 17, 4], + [92.627, 4113, 4.9537, 17, 4], + [2.4194, 4145, 95.1613, 46, 0, true, 4, false], + [2.4194, 4159, 12.6544, 17, 4], + [30.0687, 4158, 6.7745, 18, 4], + [43.8933, 4159, 15.6518, 17, 4], + [92.627, 4159, 4.9537, 17, 4], + [2.4194, 4191, 95.1613, 46, 0, true, 4, false], + [2.4194, 4205, 12.6544, 17, 4], + [30.0687, 4204, 6.7745, 18, 4], + [43.8933, 4205, 17.0993, 17, 4], + [92.627, 4205, 4.9537, 17, 4], + [2.4194, 4237, 95.1613, 46, 0, true, 4, false], + [2.4194, 4251, 12.6544, 17, 4], + [30.0687, 4250, 6.7745, 18, 4], + [43.8933, 4251, 15.6518, 17, 4], + [92.627, 4251, 4.9537, 17, 4], + [2.4194, 4283, 95.1613, 46, 0, true, 4, false], + [2.4194, 4297, 12.6544, 17, 4], + [30.0687, 4296, 6.7745, 18, 4], + [43.8933, 4297, 17.0993, 17, 4], + [92.627, 4297, 4.9537, 17, 4], + [2.4194, 4329, 95.1613, 46, 0, true, 4, false], + [2.4194, 4343, 12.6544, 17, 4], + [30.0687, 4342, 6.7745, 18, 4], + [43.8933, 4343, 15.6518, 17, 4], + [92.627, 4343, 4.9537, 17, 4], + [2.4194, 4375, 95.1613, 46, 0, true, 4, false], + [2.4194, 4389, 12.6544, 17, 4], + [30.0687, 4388, 6.7745, 18, 4], + [43.8933, 4389, 17.0993, 17, 4], + [92.627, 4389, 4.9537, 17, 4], + [2.4194, 4421, 95.1613, 46, 0, true, 4, false], + [2.4194, 4435, 12.6544, 17, 4], + [30.0687, 4434, 6.7745, 18, 4], + [43.8933, 4435, 15.6518, 17, 4], + [92.627, 4435, 4.9537, 17, 4], + [2.4194, 4467, 95.1613, 46, 0, true, 4, false], + [2.4194, 4481, 12.6544, 17, 4], + [30.0687, 4480, 6.7745, 18, 4], + [43.8933, 4481, 17.0993, 17, 4], + [92.627, 4481, 4.9537, 17, 4], + [2.4194, 4513, 95.1613, 46, 0, true, 4, false], + [2.4194, 4527, 12.6544, 17, 4], + [30.0687, 4526, 6.7745, 18, 4], + [43.8933, 4527, 15.6518, 17, 4], + [92.627, 4527, 4.9537, 17, 4], + [2.4194, 4559, 95.1613, 46, 0, true, 4, false], + [2.4194, 4573, 12.6544, 17, 4], + [30.0687, 4572, 6.7745, 18, 4], + [43.8933, 4573, 17.0993, 17, 4], + [92.627, 4573, 4.9537, 17, 4], + [2.4194, 4605, 95.1613, 46, 0, true, 4, false], + [2.4194, 4619, 12.6544, 17, 4], + [30.0687, 4618, 6.7745, 18, 4], + [43.8933, 4619, 15.6518, 17, 4], + [92.627, 4619, 4.9537, 17, 4], + [2.4194, 4665, 12.6544, 17, 4], + [30.0687, 4664, 6.7745, 18, 4], + [43.8933, 4665, 17.0993, 17, 4], + [92.627, 4665, 4.9537, 17, 4] + ] + } + }, + "_hash": "86f74783e8af0736274ab25902d0d3c5" +} diff --git a/web/src/lib/bones/repo-commitlogview--skeleton-fixture.bones.json b/web/src/lib/bones/repo-commitlogview--skeleton-fixture.bones.json new file mode 100644 index 00000000..279fe78f --- /dev/null +++ b/web/src/lib/bones/repo-commitlogview--skeleton-fixture.bones.json @@ -0,0 +1,1512 @@ +{ + "breakpoints": { + "375": { + "name": "repo-commitlogview--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 5225, + "bones": [ + [0, 0, 100, 5173, 4, true, 15, true], + [7.2886, 20, 17.1784, 17, 4], + [7.2886, 57, 85.4227, 77, 0, true, 4, false], + [9.621, 69, 33.9103, 17, 4], + [44.6292, 69, 5.8309, 16, 4], + [55.9311, 71, 12.5957, 15, 4], + [84.5481, 69, 4.6647, 16, 0], + [11.9534, 103, 16.7957, 15, 4], + [34.4251, 98, 7.5802, 26, "50%", true, 15, true], + [36.4659, 105, 3.4985, 12, 0], + [43.1715, 103, 9.0379, 15, 4], + [55.553, 103, 12.2813, 15, 4], + [7.2886, 142, 85.4227, 77, 0, true, 4, false], + [9.621, 150, 80.758, 24, 4], + [11.9534, 188, 16.7957, 15, 4], + [34.4251, 183, 7.5802, 26, "50%", true, 15, true], + [36.4659, 190, 3.4985, 12, 0], + [43.1715, 188, 9.0379, 15, 4], + [55.553, 188, 12.2813, 15, 4], + [7.2886, 227, 85.4227, 77, 0, true, 4, false], + [9.621, 235, 80.758, 24, 4], + [11.9534, 273, 16.7957, 15, 4], + [34.4251, 268, 7.5802, 26, "50%", true, 15, true], + [36.4659, 275, 3.4985, 12, 0], + [43.1715, 273, 9.0379, 15, 4], + [55.553, 273, 12.2813, 15, 4], + [7.2886, 312, 85.4227, 77, 0, true, 4, false], + [9.621, 320, 80.758, 24, 4], + [11.9534, 358, 16.7957, 15, 4], + [34.4251, 353, 7.5802, 26, "50%", true, 15, true], + [36.4659, 360, 3.4985, 12, 0], + [43.1715, 358, 9.0379, 15, 4], + [55.553, 358, 12.2813, 15, 4], + [7.2886, 397, 85.4227, 77, 0, true, 4, false], + [9.621, 405, 80.758, 24, 4], + [11.9534, 443, 16.7957, 15, 4], + [34.4251, 438, 7.5802, 26, "50%", true, 15, true], + [36.4659, 445, 3.4985, 12, 0], + [43.1715, 443, 9.0379, 15, 4], + [55.553, 443, 12.2813, 15, 4], + [7.2886, 482, 85.4227, 77, 0, true, 4, false], + [9.621, 490, 80.758, 24, 4], + [11.9534, 528, 16.7957, 15, 4], + [34.4251, 523, 7.5802, 26, "50%", true, 15, true], + [36.4659, 530, 3.4985, 12, 0], + [43.1715, 528, 9.0379, 15, 4], + [55.553, 528, 12.2813, 15, 4], + [7.2886, 567, 85.4227, 77, 0, true, 4, false], + [9.621, 575, 80.758, 24, 4], + [11.9534, 613, 16.7957, 15, 4], + [34.4251, 608, 7.5802, 26, "50%", true, 15, true], + [36.4659, 615, 3.4985, 12, 0], + [43.1715, 613, 9.0379, 15, 4], + [55.553, 613, 12.2813, 15, 4], + [7.2886, 652, 85.4227, 77, 0, true, 4, false], + [9.621, 660, 80.758, 24, 4], + [11.9534, 698, 16.7957, 15, 4], + [34.4251, 693, 7.5802, 26, "50%", true, 15, true], + [36.4659, 700, 3.4985, 12, 0], + [43.1715, 698, 9.0379, 15, 4], + [55.553, 698, 12.2813, 15, 4], + [7.2886, 737, 85.4227, 77, 0, true, 4, false], + [9.621, 745, 80.758, 24, 4], + [11.9534, 783, 16.7957, 15, 4], + [34.4251, 778, 7.5802, 26, "50%", true, 15, true], + [36.4659, 785, 3.4985, 12, 0], + [43.1715, 783, 9.0379, 15, 4], + [55.553, 783, 12.2813, 15, 4], + [7.2886, 822, 85.4227, 77, 0, true, 4, false], + [9.621, 830, 80.758, 24, 4], + [11.9534, 868, 16.7957, 15, 4], + [34.4251, 863, 7.5802, 26, "50%", true, 15, true], + [36.4659, 870, 3.4985, 12, 0], + [43.1715, 868, 9.0379, 15, 4], + [55.553, 868, 12.2813, 15, 4], + [7.2886, 907, 85.4227, 77, 0, true, 4, false], + [9.621, 915, 80.758, 24, 4], + [11.9534, 953, 16.7957, 15, 4], + [34.4251, 948, 7.5802, 26, "50%", true, 15, true], + [36.4659, 955, 3.4985, 12, 0], + [43.1715, 953, 9.0379, 15, 4], + [55.553, 953, 12.2813, 15, 4], + [7.2886, 992, 85.4227, 77, 0, true, 4, false], + [9.621, 1000, 80.758, 24, 4], + [11.9534, 1038, 16.7957, 15, 4], + [34.4251, 1033, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1040, 3.4985, 12, 0], + [43.1715, 1038, 9.0379, 15, 4], + [55.553, 1038, 12.2813, 15, 4], + [7.2886, 1077, 85.4227, 77, 0, true, 4, false], + [9.621, 1085, 80.758, 24, 4], + [11.9534, 1123, 16.7957, 15, 4], + [34.4251, 1118, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1125, 3.4985, 12, 0], + [43.1715, 1123, 9.0379, 15, 4], + [55.553, 1123, 12.2813, 15, 4], + [7.2886, 1162, 85.4227, 77, 0, true, 4, false], + [9.621, 1170, 80.758, 24, 4], + [11.9534, 1208, 16.7957, 15, 4], + [34.4251, 1203, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1210, 3.4985, 12, 0], + [43.1715, 1208, 9.0379, 15, 4], + [55.553, 1208, 12.2813, 15, 4], + [7.2886, 1247, 85.4227, 77, 0, true, 4, false], + [9.621, 1255, 80.758, 24, 4], + [11.9534, 1293, 16.7957, 15, 4], + [34.4251, 1288, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1295, 3.4985, 12, 0], + [43.1715, 1293, 9.0379, 15, 4], + [55.553, 1293, 12.2813, 15, 4], + [7.2886, 1332, 85.4227, 77, 0, true, 4, false], + [9.621, 1340, 80.758, 24, 4], + [11.9534, 1378, 16.7957, 15, 4], + [34.4251, 1373, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1380, 3.4985, 12, 0], + [43.1715, 1378, 9.0379, 15, 4], + [55.553, 1378, 12.2813, 15, 4], + [7.2886, 1417, 85.4227, 77, 0, true, 4, false], + [9.621, 1425, 80.758, 24, 4], + [11.9534, 1463, 16.7957, 15, 4], + [34.4251, 1458, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1465, 3.4985, 12, 0], + [43.1715, 1463, 9.0379, 15, 4], + [55.553, 1463, 12.2813, 15, 4], + [7.2886, 1502, 85.4227, 77, 0, true, 4, false], + [9.621, 1510, 80.758, 24, 4], + [11.9534, 1548, 16.7957, 15, 4], + [34.4251, 1543, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1550, 3.4985, 12, 0], + [43.1715, 1548, 9.0379, 15, 4], + [55.553, 1548, 12.2813, 15, 4], + [7.2886, 1587, 85.4227, 77, 0, true, 4, false], + [9.621, 1595, 80.758, 24, 4], + [11.9534, 1633, 16.7957, 15, 4], + [34.4251, 1628, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1635, 3.4985, 12, 0], + [43.1715, 1633, 9.0379, 15, 4], + [55.553, 1633, 12.2813, 15, 4], + [7.2886, 1672, 85.4227, 77, 0, true, 4, false], + [9.621, 1680, 80.758, 24, 4], + [11.9534, 1718, 16.7957, 15, 4], + [34.4251, 1713, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1720, 3.4985, 12, 0], + [43.1715, 1718, 9.0379, 15, 4], + [55.553, 1718, 12.2813, 15, 4], + [7.2886, 1757, 85.4227, 77, 0, true, 4, false], + [9.621, 1765, 80.758, 24, 4], + [11.9534, 1803, 16.7957, 15, 4], + [34.4251, 1798, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1805, 3.4985, 12, 0], + [43.1715, 1803, 9.0379, 15, 4], + [55.553, 1803, 12.2813, 15, 4], + [7.2886, 1842, 85.4227, 77, 0, true, 4, false], + [9.621, 1850, 80.758, 24, 4], + [11.9534, 1888, 16.7957, 15, 4], + [34.4251, 1883, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1890, 3.4985, 12, 0], + [43.1715, 1888, 9.0379, 15, 4], + [55.553, 1888, 12.2813, 15, 4], + [7.2886, 1927, 85.4227, 77, 0, true, 4, false], + [9.621, 1935, 80.758, 24, 4], + [11.9534, 1973, 16.7957, 15, 4], + [34.4251, 1968, 7.5802, 26, "50%", true, 15, true], + [36.4659, 1975, 3.4985, 12, 0], + [43.1715, 1973, 9.0379, 15, 4], + [55.553, 1973, 12.2813, 15, 4], + [7.2886, 2012, 85.4227, 77, 0, true, 4, false], + [9.621, 2020, 80.758, 24, 4], + [11.9534, 2058, 16.7957, 15, 4], + [34.4251, 2053, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2060, 3.4985, 12, 0], + [43.1715, 2058, 9.0379, 15, 4], + [55.553, 2058, 12.2813, 15, 4], + [7.2886, 2097, 85.4227, 77, 0, true, 4, false], + [9.621, 2105, 80.758, 24, 4], + [11.9534, 2143, 16.7957, 15, 4], + [34.4251, 2138, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2145, 3.4985, 12, 0], + [43.1715, 2143, 9.0379, 15, 4], + [55.553, 2143, 12.2813, 15, 4], + [7.2886, 2182, 85.4227, 77, 0, true, 4, false], + [9.621, 2190, 80.758, 24, 4], + [11.9534, 2228, 16.7957, 15, 4], + [34.4251, 2223, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2230, 3.4985, 12, 0], + [43.1715, 2228, 9.0379, 15, 4], + [55.553, 2228, 12.2813, 15, 4], + [7.2886, 2267, 85.4227, 77, 0, true, 4, false], + [9.621, 2275, 80.758, 24, 4], + [11.9534, 2313, 16.7957, 15, 4], + [34.4251, 2308, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2315, 3.4985, 12, 0], + [43.1715, 2313, 9.0379, 15, 4], + [55.553, 2313, 12.2813, 15, 4], + [7.2886, 2352, 85.4227, 77, 0, true, 4, false], + [9.621, 2360, 80.758, 24, 4], + [11.9534, 2398, 16.7957, 15, 4], + [34.4251, 2393, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2400, 3.4985, 12, 0], + [43.1715, 2398, 9.0379, 15, 4], + [55.553, 2398, 12.2813, 15, 4], + [7.2886, 2437, 85.4227, 77, 0, true, 4, false], + [9.621, 2445, 80.758, 24, 4], + [11.9534, 2483, 16.7957, 15, 4], + [34.4251, 2478, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2485, 3.4985, 12, 0], + [43.1715, 2483, 9.0379, 15, 4], + [55.553, 2483, 12.2813, 15, 4], + [7.2886, 2522, 85.4227, 77, 0, true, 4, false], + [9.621, 2530, 80.758, 24, 4], + [11.9534, 2568, 16.7957, 15, 4], + [34.4251, 2563, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2570, 3.4985, 12, 0], + [43.1715, 2568, 9.0379, 15, 4], + [55.553, 2568, 12.2813, 15, 4], + [7.2886, 2607, 85.4227, 77, 0, true, 4, false], + [9.621, 2615, 80.758, 24, 4], + [11.9534, 2653, 16.7957, 15, 4], + [34.4251, 2648, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2655, 3.4985, 12, 0], + [43.1715, 2653, 9.0379, 15, 4], + [55.553, 2653, 12.2813, 15, 4], + [7.2886, 2692, 85.4227, 77, 0, true, 4, false], + [9.621, 2700, 80.758, 24, 4], + [11.9534, 2738, 16.7957, 15, 4], + [34.4251, 2733, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2740, 3.4985, 12, 0], + [43.1715, 2738, 9.0379, 15, 4], + [55.553, 2738, 12.2813, 15, 4], + [7.2886, 2777, 85.4227, 77, 0, true, 4, false], + [9.621, 2785, 80.758, 24, 4], + [11.9534, 2823, 16.7957, 15, 4], + [34.4251, 2818, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2825, 3.4985, 12, 0], + [43.1715, 2823, 9.0379, 15, 4], + [55.553, 2823, 12.2813, 15, 4], + [7.2886, 2862, 85.4227, 77, 0, true, 4, false], + [9.621, 2870, 80.758, 24, 4], + [11.9534, 2908, 16.7957, 15, 4], + [34.4251, 2903, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2910, 3.4985, 12, 0], + [43.1715, 2908, 9.0379, 15, 4], + [55.553, 2908, 12.2813, 15, 4], + [7.2886, 2947, 85.4227, 77, 0, true, 4, false], + [9.621, 2955, 80.758, 24, 4], + [11.9534, 2993, 16.7957, 15, 4], + [34.4251, 2988, 7.5802, 26, "50%", true, 15, true], + [36.4659, 2995, 3.4985, 12, 0], + [43.1715, 2993, 9.0379, 15, 4], + [55.553, 2993, 12.2813, 15, 4], + [7.2886, 3032, 85.4227, 77, 0, true, 4, false], + [9.621, 3040, 80.758, 24, 4], + [11.9534, 3078, 16.7957, 15, 4], + [34.4251, 3073, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3080, 3.4985, 12, 0], + [43.1715, 3078, 9.0379, 15, 4], + [55.553, 3078, 12.2813, 15, 4], + [7.2886, 3117, 85.4227, 77, 0, true, 4, false], + [9.621, 3125, 80.758, 24, 4], + [11.9534, 3163, 16.7957, 15, 4], + [34.4251, 3158, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3165, 3.4985, 12, 0], + [43.1715, 3163, 9.0379, 15, 4], + [55.553, 3163, 12.2813, 15, 4], + [7.2886, 3202, 85.4227, 77, 0, true, 4, false], + [9.621, 3210, 80.758, 24, 4], + [11.9534, 3248, 16.7957, 15, 4], + [34.4251, 3243, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3250, 3.4985, 12, 0], + [43.1715, 3248, 9.0379, 15, 4], + [55.553, 3248, 12.2813, 15, 4], + [7.2886, 3287, 85.4227, 77, 0, true, 4, false], + [9.621, 3295, 80.758, 24, 4], + [11.9534, 3333, 16.7957, 15, 4], + [34.4251, 3328, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3335, 3.4985, 12, 0], + [43.1715, 3333, 9.0379, 15, 4], + [55.553, 3333, 12.2813, 15, 4], + [7.2886, 3372, 85.4227, 77, 0, true, 4, false], + [9.621, 3380, 80.758, 24, 4], + [11.9534, 3418, 16.7957, 15, 4], + [34.4251, 3413, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3420, 3.4985, 12, 0], + [43.1715, 3418, 9.0379, 15, 4], + [55.553, 3418, 12.2813, 15, 4], + [7.2886, 3457, 85.4227, 77, 0, true, 4, false], + [9.621, 3465, 80.758, 24, 4], + [11.9534, 3503, 16.7957, 15, 4], + [34.4251, 3498, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3505, 3.4985, 12, 0], + [43.1715, 3503, 9.0379, 15, 4], + [55.553, 3503, 12.2813, 15, 4], + [7.2886, 3542, 85.4227, 77, 0, true, 4, false], + [9.621, 3550, 80.758, 24, 4], + [11.9534, 3588, 16.7957, 15, 4], + [34.4251, 3583, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3590, 3.4985, 12, 0], + [43.1715, 3588, 9.0379, 15, 4], + [55.553, 3588, 12.2813, 15, 4], + [7.2886, 3627, 85.4227, 77, 0, true, 4, false], + [9.621, 3635, 80.758, 24, 4], + [11.9534, 3673, 16.7957, 15, 4], + [34.4251, 3668, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3675, 3.4985, 12, 0], + [43.1715, 3673, 9.0379, 15, 4], + [55.553, 3673, 12.2813, 15, 4], + [7.2886, 3712, 85.4227, 77, 0, true, 4, false], + [9.621, 3720, 80.758, 24, 4], + [11.9534, 3758, 16.7957, 15, 4], + [34.4251, 3753, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3760, 3.4985, 12, 0], + [43.1715, 3758, 9.0379, 15, 4], + [55.553, 3758, 12.2813, 15, 4], + [7.2886, 3797, 85.4227, 77, 0, true, 4, false], + [9.621, 3805, 80.758, 24, 4], + [11.9534, 3843, 16.7957, 15, 4], + [34.4251, 3838, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3845, 3.4985, 12, 0], + [43.1715, 3843, 9.0379, 15, 4], + [55.553, 3843, 12.2813, 15, 4], + [7.2886, 3882, 85.4227, 77, 0, true, 4, false], + [9.621, 3890, 80.758, 24, 4], + [11.9534, 3928, 16.7957, 15, 4], + [34.4251, 3923, 7.5802, 26, "50%", true, 15, true], + [36.4659, 3930, 3.4985, 12, 0], + [43.1715, 3928, 9.0379, 15, 4], + [55.553, 3928, 12.2813, 15, 4], + [7.2886, 3967, 85.4227, 77, 0, true, 4, false], + [9.621, 3975, 80.758, 24, 4], + [11.9534, 4013, 16.7957, 15, 4], + [34.4251, 4008, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4015, 3.4985, 12, 0], + [43.1715, 4013, 9.0379, 15, 4], + [55.553, 4013, 12.2813, 15, 4], + [7.2886, 4052, 85.4227, 77, 0, true, 4, false], + [9.621, 4060, 80.758, 24, 4], + [11.9534, 4098, 16.7957, 15, 4], + [34.4251, 4093, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4100, 3.4985, 12, 0], + [43.1715, 4098, 9.0379, 15, 4], + [55.553, 4098, 12.2813, 15, 4], + [7.2886, 4137, 85.4227, 77, 0, true, 4, false], + [9.621, 4145, 80.758, 24, 4], + [11.9534, 4183, 16.7957, 15, 4], + [34.4251, 4178, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4185, 3.4985, 12, 0], + [43.1715, 4183, 9.0379, 15, 4], + [55.553, 4183, 12.2813, 15, 4], + [7.2886, 4222, 85.4227, 77, 0, true, 4, false], + [9.621, 4230, 80.758, 24, 4], + [11.9534, 4268, 16.7957, 15, 4], + [34.4251, 4263, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4270, 3.4985, 12, 0], + [43.1715, 4268, 9.0379, 15, 4], + [55.553, 4268, 12.2813, 15, 4], + [7.2886, 4307, 85.4227, 77, 0, true, 4, false], + [9.621, 4315, 80.758, 24, 4], + [11.9534, 4353, 16.7957, 15, 4], + [34.4251, 4348, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4355, 3.4985, 12, 0], + [43.1715, 4353, 9.0379, 15, 4], + [55.553, 4353, 12.2813, 15, 4], + [7.2886, 4392, 85.4227, 77, 0, true, 4, false], + [9.621, 4400, 80.758, 24, 4], + [11.9534, 4438, 16.7957, 15, 4], + [34.4251, 4433, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4440, 3.4985, 12, 0], + [43.1715, 4438, 9.0379, 15, 4], + [55.553, 4438, 12.2813, 15, 4], + [7.2886, 4477, 85.4227, 77, 0, true, 4, false], + [9.621, 4485, 80.758, 24, 4], + [11.9534, 4523, 16.7957, 15, 4], + [34.4251, 4518, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4525, 3.4985, 12, 0], + [43.1715, 4523, 9.0379, 15, 4], + [55.553, 4523, 12.2813, 15, 4], + [7.2886, 4562, 85.4227, 77, 0, true, 4, false], + [9.621, 4570, 80.758, 24, 4], + [11.9534, 4608, 16.7957, 15, 4], + [34.4251, 4603, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4610, 3.4985, 12, 0], + [43.1715, 4608, 9.0379, 15, 4], + [55.553, 4608, 12.2813, 15, 4], + [7.2886, 4647, 85.4227, 77, 0, true, 4, false], + [9.621, 4655, 80.758, 24, 4], + [11.9534, 4693, 16.7957, 15, 4], + [34.4251, 4688, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4695, 3.4985, 12, 0], + [43.1715, 4693, 9.0379, 15, 4], + [55.553, 4693, 12.2813, 15, 4], + [7.2886, 4732, 85.4227, 77, 0, true, 4, false], + [9.621, 4740, 80.758, 24, 4], + [11.9534, 4778, 16.7957, 15, 4], + [34.4251, 4773, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4780, 3.4985, 12, 0], + [43.1715, 4778, 9.0379, 15, 4], + [55.553, 4778, 12.2813, 15, 4], + [7.2886, 4817, 85.4227, 77, 0, true, 4, false], + [9.621, 4825, 80.758, 24, 4], + [11.9534, 4863, 16.7957, 15, 4], + [34.4251, 4858, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4865, 3.4985, 12, 0], + [43.1715, 4863, 9.0379, 15, 4], + [55.553, 4863, 12.2813, 15, 4], + [7.2886, 4902, 85.4227, 77, 0, true, 4, false], + [9.621, 4910, 80.758, 24, 4], + [11.9534, 4948, 16.7957, 15, 4], + [34.4251, 4943, 7.5802, 26, "50%", true, 15, true], + [36.4659, 4950, 3.4985, 12, 0], + [43.1715, 4948, 9.0379, 15, 4], + [55.553, 4948, 12.2813, 15, 4], + [7.2886, 4987, 85.4227, 77, 0, true, 4, false], + [9.621, 4995, 80.758, 24, 4], + [11.9534, 5033, 16.7957, 15, 4], + [34.4251, 5028, 7.5802, 26, "50%", true, 15, true], + [36.4659, 5035, 3.4985, 12, 0], + [43.1715, 5033, 9.0379, 15, 4], + [55.553, 5033, 12.2813, 15, 4], + [9.621, 5080, 80.758, 24, 4], + [11.9534, 5118, 16.7957, 15, 4], + [34.4251, 5113, 7.5802, 26, "50%", true, 15, true], + [36.4659, 5120, 3.4985, 12, 0], + [43.1715, 5118, 9.0379, 15, 4], + [55.553, 5118, 12.2813, 15, 4], + [3.3528, 5189, 12.2449, 36, 4], + [21.4286, 5189, 10.4956, 36, 4], + [33.0904, 5189, 10.4956, 36, 4], + [44.7522, 5189, 10.4956, 36, 4], + [56.414, 5189, 10.4956, 36, 4], + [68.0758, 5189, 10.4956, 36, 4], + [84.4023, 5189, 12.2449, 36, 4] + ] + }, + "768": { + "name": "repo-commitlogview--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 3226, + "bones": [ + [0, 0, 100, 3174, 4, true, 15, true], + [3.3967, 20, 8.0057, 17, 4], + [3.3967, 57, 93.2065, 41, 0, true, 4, false], + [3.3967, 68, 6.1014, 17, 4], + [21.2806, 68, 7.0313, 17, 4], + [39.1644, 68, 8.0036, 17, 4], + [80.8933, 68, 7.0419, 17, 4], + [92.4614, 68, 4.1419, 17, 4], + [3.3967, 98, 93.2065, 51, 0, true, 4, false], + [3.3967, 110, 3.5326, 26, "50%", true, 15, true], + [4.3478, 117, 1.6304, 12, 0], + [7.4728, 115, 4.9147, 17, 4], + [22.3675, 113, 9.1309, 18, 4], + [35.8462, 110, 3.2609, 24, 4], + [39.1644, 112, 15.8033, 17, 4], + [55.4794, 112, 2.7174, 16, 4], + [60.7464, 114, 5.87, 15, 4], + [89.9265, 112, 6.6767, 17, 4], + [3.3967, 149, 93.2065, 51, 0, true, 4, false], + [3.3967, 161, 3.5326, 26, "50%", true, 15, true], + [4.3478, 168, 1.6304, 12, 0], + [7.4728, 166, 4.9147, 17, 4], + [22.3675, 164, 9.1309, 18, 4], + [35.8462, 161, 3.2609, 24, 4], + [39.1644, 163, 15.8033, 17, 4], + [89.9265, 163, 6.6767, 17, 4], + [3.3967, 200, 93.2065, 51, 0, true, 4, false], + [3.3967, 212, 3.5326, 26, "50%", true, 15, true], + [4.3478, 219, 1.6304, 12, 0], + [7.4728, 217, 4.9147, 17, 4], + [22.3675, 215, 9.1309, 18, 4], + [35.8462, 212, 3.2609, 24, 4], + [39.1644, 214, 15.8033, 17, 4], + [89.9265, 214, 6.6767, 17, 4], + [3.3967, 251, 93.2065, 51, 0, true, 4, false], + [3.3967, 263, 3.5326, 26, "50%", true, 15, true], + [4.3478, 270, 1.6304, 12, 0], + [7.4728, 268, 4.9147, 17, 4], + [22.3675, 266, 9.1309, 18, 4], + [35.8462, 263, 3.2609, 24, 4], + [39.1644, 265, 15.8033, 17, 4], + [89.9265, 265, 6.6767, 17, 4], + [3.3967, 302, 93.2065, 51, 0, true, 4, false], + [3.3967, 314, 3.5326, 26, "50%", true, 15, true], + [4.3478, 321, 1.6304, 12, 0], + [7.4728, 319, 4.9147, 17, 4], + [22.3675, 317, 9.1309, 18, 4], + [35.8462, 314, 3.2609, 24, 4], + [39.1644, 316, 15.8033, 17, 4], + [89.9265, 316, 6.6767, 17, 4], + [3.3967, 353, 93.2065, 51, 0, true, 4, false], + [3.3967, 365, 3.5326, 26, "50%", true, 15, true], + [4.3478, 372, 1.6304, 12, 0], + [7.4728, 370, 4.9147, 17, 4], + [22.3675, 368, 9.1309, 18, 4], + [35.8462, 365, 3.2609, 24, 4], + [39.1644, 367, 15.8033, 17, 4], + [89.9265, 367, 6.6767, 17, 4], + [3.3967, 404, 93.2065, 51, 0, true, 4, false], + [3.3967, 416, 3.5326, 26, "50%", true, 15, true], + [4.3478, 423, 1.6304, 12, 0], + [7.4728, 421, 4.9147, 17, 4], + [22.3675, 419, 9.1309, 18, 4], + [35.8462, 416, 3.2609, 24, 4], + [39.1644, 418, 15.8033, 17, 4], + [89.9265, 418, 6.6767, 17, 4], + [3.3967, 455, 93.2065, 51, 0, true, 4, false], + [3.3967, 467, 3.5326, 26, "50%", true, 15, true], + [4.3478, 474, 1.6304, 12, 0], + [7.4728, 472, 4.9147, 17, 4], + [22.3675, 470, 9.1309, 18, 4], + [35.8462, 467, 3.2609, 24, 4], + [39.1644, 469, 15.8033, 17, 4], + [89.9265, 469, 6.6767, 17, 4], + [3.3967, 506, 93.2065, 51, 0, true, 4, false], + [3.3967, 518, 3.5326, 26, "50%", true, 15, true], + [4.3478, 525, 1.6304, 12, 0], + [7.4728, 523, 4.9147, 17, 4], + [22.3675, 521, 9.1309, 18, 4], + [35.8462, 518, 3.2609, 24, 4], + [39.1644, 520, 15.8033, 17, 4], + [89.9265, 520, 6.6767, 17, 4], + [3.3967, 557, 93.2065, 51, 0, true, 4, false], + [3.3967, 569, 3.5326, 26, "50%", true, 15, true], + [4.3478, 576, 1.6304, 12, 0], + [7.4728, 574, 4.9147, 17, 4], + [22.3675, 572, 9.1309, 18, 4], + [35.8462, 569, 3.2609, 24, 4], + [39.1644, 571, 17.0368, 17, 4], + [89.9265, 571, 6.6767, 17, 4], + [3.3967, 608, 93.2065, 51, 0, true, 4, false], + [3.3967, 620, 3.5326, 26, "50%", true, 15, true], + [4.3478, 627, 1.6304, 12, 0], + [7.4728, 625, 4.9147, 17, 4], + [22.3675, 623, 9.1309, 18, 4], + [35.8462, 620, 3.2609, 24, 4], + [39.1644, 622, 17.0368, 17, 4], + [89.9265, 622, 6.6767, 17, 4], + [3.3967, 659, 93.2065, 51, 0, true, 4, false], + [3.3967, 671, 3.5326, 26, "50%", true, 15, true], + [4.3478, 678, 1.6304, 12, 0], + [7.4728, 676, 4.9147, 17, 4], + [22.3675, 674, 9.1309, 18, 4], + [35.8462, 671, 3.2609, 24, 4], + [39.1644, 673, 17.0368, 17, 4], + [89.9265, 673, 6.6767, 17, 4], + [3.3967, 710, 93.2065, 51, 0, true, 4, false], + [3.3967, 722, 3.5326, 26, "50%", true, 15, true], + [4.3478, 729, 1.6304, 12, 0], + [7.4728, 727, 4.9147, 17, 4], + [22.3675, 725, 9.1309, 18, 4], + [35.8462, 722, 3.2609, 24, 4], + [39.1644, 724, 17.0368, 17, 4], + [89.9265, 724, 6.6767, 17, 4], + [3.3967, 761, 93.2065, 51, 0, true, 4, false], + [3.3967, 773, 3.5326, 26, "50%", true, 15, true], + [4.3478, 780, 1.6304, 12, 0], + [7.4728, 778, 4.9147, 17, 4], + [22.3675, 776, 9.1309, 18, 4], + [35.8462, 773, 3.2609, 24, 4], + [39.1644, 775, 17.0368, 17, 4], + [89.9265, 775, 6.6767, 17, 4], + [3.3967, 812, 93.2065, 51, 0, true, 4, false], + [3.3967, 824, 3.5326, 26, "50%", true, 15, true], + [4.3478, 831, 1.6304, 12, 0], + [7.4728, 829, 4.9147, 17, 4], + [22.3675, 827, 9.1309, 18, 4], + [35.8462, 824, 3.2609, 24, 4], + [39.1644, 826, 17.0368, 17, 4], + [89.9265, 826, 6.6767, 17, 4], + [3.3967, 863, 93.2065, 51, 0, true, 4, false], + [3.3967, 875, 3.5326, 26, "50%", true, 15, true], + [4.3478, 882, 1.6304, 12, 0], + [7.4728, 880, 4.9147, 17, 4], + [22.3675, 878, 9.1309, 18, 4], + [35.8462, 875, 3.2609, 24, 4], + [39.1644, 877, 17.0368, 17, 4], + [89.9265, 877, 6.6767, 17, 4], + [3.3967, 914, 93.2065, 51, 0, true, 4, false], + [3.3967, 926, 3.5326, 26, "50%", true, 15, true], + [4.3478, 933, 1.6304, 12, 0], + [7.4728, 931, 4.9147, 17, 4], + [22.3675, 929, 9.1309, 18, 4], + [35.8462, 926, 3.2609, 24, 4], + [39.1644, 928, 17.0368, 17, 4], + [89.9265, 928, 6.6767, 17, 4], + [3.3967, 965, 93.2065, 51, 0, true, 4, false], + [3.3967, 977, 3.5326, 26, "50%", true, 15, true], + [4.3478, 984, 1.6304, 12, 0], + [7.4728, 982, 4.9147, 17, 4], + [22.3675, 980, 9.1309, 18, 4], + [35.8462, 977, 3.2609, 24, 4], + [39.1644, 979, 17.0368, 17, 4], + [89.9265, 979, 6.6767, 17, 4], + [3.3967, 1016, 93.2065, 51, 0, true, 4, false], + [3.3967, 1028, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1035, 1.6304, 12, 0], + [7.4728, 1033, 4.9147, 17, 4], + [22.3675, 1031, 9.1309, 18, 4], + [35.8462, 1028, 3.2609, 24, 4], + [39.1644, 1030, 17.0368, 17, 4], + [89.9265, 1030, 6.6767, 17, 4], + [3.3967, 1067, 93.2065, 51, 0, true, 4, false], + [3.3967, 1079, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1086, 1.6304, 12, 0], + [7.4728, 1084, 4.9147, 17, 4], + [22.3675, 1082, 9.1309, 18, 4], + [35.8462, 1079, 3.2609, 24, 4], + [39.1644, 1081, 17.0368, 17, 4], + [89.9265, 1081, 6.6767, 17, 4], + [3.3967, 1118, 93.2065, 51, 0, true, 4, false], + [3.3967, 1130, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1137, 1.6304, 12, 0], + [7.4728, 1135, 4.9147, 17, 4], + [22.3675, 1133, 9.1309, 18, 4], + [35.8462, 1130, 3.2609, 24, 4], + [39.1644, 1132, 17.0368, 17, 4], + [89.9265, 1132, 6.6767, 17, 4], + [3.3967, 1169, 93.2065, 51, 0, true, 4, false], + [3.3967, 1181, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1188, 1.6304, 12, 0], + [7.4728, 1186, 4.9147, 17, 4], + [22.3675, 1184, 9.1309, 18, 4], + [35.8462, 1181, 3.2609, 24, 4], + [39.1644, 1183, 17.0368, 17, 4], + [89.9265, 1183, 6.6767, 17, 4], + [3.3967, 1220, 93.2065, 51, 0, true, 4, false], + [3.3967, 1232, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1239, 1.6304, 12, 0], + [7.4728, 1237, 4.9147, 17, 4], + [22.3675, 1235, 9.1309, 18, 4], + [35.8462, 1232, 3.2609, 24, 4], + [39.1644, 1234, 17.0368, 17, 4], + [89.9265, 1234, 6.6767, 17, 4], + [3.3967, 1271, 93.2065, 51, 0, true, 4, false], + [3.3967, 1283, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1290, 1.6304, 12, 0], + [7.4728, 1288, 4.9147, 17, 4], + [22.3675, 1286, 9.1309, 18, 4], + [35.8462, 1283, 3.2609, 24, 4], + [39.1644, 1285, 17.0368, 17, 4], + [89.9265, 1285, 6.6767, 17, 4], + [3.3967, 1322, 93.2065, 51, 0, true, 4, false], + [3.3967, 1334, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1341, 1.6304, 12, 0], + [7.4728, 1339, 4.9147, 17, 4], + [22.3675, 1337, 9.1309, 18, 4], + [35.8462, 1334, 3.2609, 24, 4], + [39.1644, 1336, 17.0368, 17, 4], + [89.9265, 1336, 6.6767, 17, 4], + [3.3967, 1373, 93.2065, 51, 0, true, 4, false], + [3.3967, 1385, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1392, 1.6304, 12, 0], + [7.4728, 1390, 4.9147, 17, 4], + [22.3675, 1388, 9.1309, 18, 4], + [35.8462, 1385, 3.2609, 24, 4], + [39.1644, 1387, 17.0368, 17, 4], + [89.9265, 1387, 6.6767, 17, 4], + [3.3967, 1424, 93.2065, 51, 0, true, 4, false], + [3.3967, 1436, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1443, 1.6304, 12, 0], + [7.4728, 1441, 4.9147, 17, 4], + [22.3675, 1439, 9.1309, 18, 4], + [35.8462, 1436, 3.2609, 24, 4], + [39.1644, 1438, 17.0368, 17, 4], + [89.9265, 1438, 6.6767, 17, 4], + [3.3967, 1475, 93.2065, 51, 0, true, 4, false], + [3.3967, 1487, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1494, 1.6304, 12, 0], + [7.4728, 1492, 4.9147, 17, 4], + [22.3675, 1490, 9.1309, 18, 4], + [35.8462, 1487, 3.2609, 24, 4], + [39.1644, 1489, 17.0368, 17, 4], + [89.9265, 1489, 6.6767, 17, 4], + [3.3967, 1526, 93.2065, 51, 0, true, 4, false], + [3.3967, 1538, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1545, 1.6304, 12, 0], + [7.4728, 1543, 4.9147, 17, 4], + [22.3675, 1541, 9.1309, 18, 4], + [35.8462, 1538, 3.2609, 24, 4], + [39.1644, 1540, 17.0368, 17, 4], + [89.9265, 1540, 6.6767, 17, 4], + [3.3967, 1577, 93.2065, 51, 0, true, 4, false], + [3.3967, 1589, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1596, 1.6304, 12, 0], + [7.4728, 1594, 4.9147, 17, 4], + [22.3675, 1592, 9.1309, 18, 4], + [35.8462, 1589, 3.2609, 24, 4], + [39.1644, 1591, 17.0368, 17, 4], + [89.9265, 1591, 6.6767, 17, 4], + [3.3967, 1628, 93.2065, 51, 0, true, 4, false], + [3.3967, 1640, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1647, 1.6304, 12, 0], + [7.4728, 1645, 4.9147, 17, 4], + [22.3675, 1643, 9.1309, 18, 4], + [35.8462, 1640, 3.2609, 24, 4], + [39.1644, 1642, 17.0368, 17, 4], + [89.9265, 1642, 6.6767, 17, 4], + [3.3967, 1679, 93.2065, 51, 0, true, 4, false], + [3.3967, 1691, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1698, 1.6304, 12, 0], + [7.4728, 1696, 4.9147, 17, 4], + [22.3675, 1694, 9.1309, 18, 4], + [35.8462, 1691, 3.2609, 24, 4], + [39.1644, 1693, 17.0368, 17, 4], + [89.9265, 1693, 6.6767, 17, 4], + [3.3967, 1730, 93.2065, 51, 0, true, 4, false], + [3.3967, 1742, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1749, 1.6304, 12, 0], + [7.4728, 1747, 4.9147, 17, 4], + [22.3675, 1745, 9.1309, 18, 4], + [35.8462, 1742, 3.2609, 24, 4], + [39.1644, 1744, 17.0368, 17, 4], + [89.9265, 1744, 6.6767, 17, 4], + [3.3967, 1781, 93.2065, 51, 0, true, 4, false], + [3.3967, 1793, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1800, 1.6304, 12, 0], + [7.4728, 1798, 4.9147, 17, 4], + [22.3675, 1796, 9.1309, 18, 4], + [35.8462, 1793, 3.2609, 24, 4], + [39.1644, 1795, 17.0368, 17, 4], + [89.9265, 1795, 6.6767, 17, 4], + [3.3967, 1832, 93.2065, 51, 0, true, 4, false], + [3.3967, 1844, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1851, 1.6304, 12, 0], + [7.4728, 1849, 4.9147, 17, 4], + [22.3675, 1847, 9.1309, 18, 4], + [35.8462, 1844, 3.2609, 24, 4], + [39.1644, 1846, 17.0368, 17, 4], + [89.9265, 1846, 6.6767, 17, 4], + [3.3967, 1883, 93.2065, 51, 0, true, 4, false], + [3.3967, 1895, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1902, 1.6304, 12, 0], + [7.4728, 1900, 4.9147, 17, 4], + [22.3675, 1898, 9.1309, 18, 4], + [35.8462, 1895, 3.2609, 24, 4], + [39.1644, 1897, 17.0368, 17, 4], + [89.9265, 1897, 6.6767, 17, 4], + [3.3967, 1934, 93.2065, 51, 0, true, 4, false], + [3.3967, 1946, 3.5326, 26, "50%", true, 15, true], + [4.3478, 1953, 1.6304, 12, 0], + [7.4728, 1951, 4.9147, 17, 4], + [22.3675, 1949, 9.1309, 18, 4], + [35.8462, 1946, 3.2609, 24, 4], + [39.1644, 1948, 17.0368, 17, 4], + [89.9265, 1948, 6.6767, 17, 4], + [3.3967, 1985, 93.2065, 51, 0, true, 4, false], + [3.3967, 1997, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2004, 1.6304, 12, 0], + [7.4728, 2002, 4.9147, 17, 4], + [22.3675, 2000, 9.1309, 18, 4], + [35.8462, 1997, 3.2609, 24, 4], + [39.1644, 1999, 17.0368, 17, 4], + [89.9265, 1999, 6.6767, 17, 4], + [3.3967, 2036, 93.2065, 51, 0, true, 4, false], + [3.3967, 2048, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2055, 1.6304, 12, 0], + [7.4728, 2053, 4.9147, 17, 4], + [22.3675, 2051, 9.1309, 18, 4], + [35.8462, 2048, 3.2609, 24, 4], + [39.1644, 2050, 17.0368, 17, 4], + [89.9265, 2050, 6.6767, 17, 4], + [3.3967, 2087, 93.2065, 51, 0, true, 4, false], + [3.3967, 2099, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2106, 1.6304, 12, 0], + [7.4728, 2104, 4.9147, 17, 4], + [22.3675, 2102, 9.1309, 18, 4], + [35.8462, 2099, 3.2609, 24, 4], + [39.1644, 2101, 17.0368, 17, 4], + [89.9265, 2101, 6.6767, 17, 4], + [3.3967, 2138, 93.2065, 51, 0, true, 4, false], + [3.3967, 2150, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2157, 1.6304, 12, 0], + [7.4728, 2155, 4.9147, 17, 4], + [22.3675, 2153, 9.1309, 18, 4], + [35.8462, 2150, 3.2609, 24, 4], + [39.1644, 2152, 17.0368, 17, 4], + [89.9265, 2152, 6.6767, 17, 4], + [3.3967, 2189, 93.2065, 51, 0, true, 4, false], + [3.3967, 2201, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2208, 1.6304, 12, 0], + [7.4728, 2206, 4.9147, 17, 4], + [22.3675, 2204, 9.1309, 18, 4], + [35.8462, 2201, 3.2609, 24, 4], + [39.1644, 2203, 17.0368, 17, 4], + [89.9265, 2203, 6.6767, 17, 4], + [3.3967, 2240, 93.2065, 51, 0, true, 4, false], + [3.3967, 2252, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2259, 1.6304, 12, 0], + [7.4728, 2257, 4.9147, 17, 4], + [22.3675, 2255, 9.1309, 18, 4], + [35.8462, 2252, 3.2609, 24, 4], + [39.1644, 2254, 17.0368, 17, 4], + [89.9265, 2254, 6.6767, 17, 4], + [3.3967, 2291, 93.2065, 51, 0, true, 4, false], + [3.3967, 2303, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2310, 1.6304, 12, 0], + [7.4728, 2308, 4.9147, 17, 4], + [22.3675, 2306, 9.1309, 18, 4], + [35.8462, 2303, 3.2609, 24, 4], + [39.1644, 2305, 17.0368, 17, 4], + [89.9265, 2305, 6.6767, 17, 4], + [3.3967, 2342, 93.2065, 51, 0, true, 4, false], + [3.3967, 2354, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2361, 1.6304, 12, 0], + [7.4728, 2359, 4.9147, 17, 4], + [22.3675, 2357, 9.1309, 18, 4], + [35.8462, 2354, 3.2609, 24, 4], + [39.1644, 2356, 17.0368, 17, 4], + [89.9265, 2356, 6.6767, 17, 4], + [3.3967, 2393, 93.2065, 51, 0, true, 4, false], + [3.3967, 2405, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2412, 1.6304, 12, 0], + [7.4728, 2410, 4.9147, 17, 4], + [22.3675, 2408, 9.1309, 18, 4], + [35.8462, 2405, 3.2609, 24, 4], + [39.1644, 2407, 17.0368, 17, 4], + [89.9265, 2407, 6.6767, 17, 4], + [3.3967, 2444, 93.2065, 51, 0, true, 4, false], + [3.3967, 2456, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2463, 1.6304, 12, 0], + [7.4728, 2461, 4.9147, 17, 4], + [22.3675, 2459, 9.1309, 18, 4], + [35.8462, 2456, 3.2609, 24, 4], + [39.1644, 2458, 17.0368, 17, 4], + [89.9265, 2458, 6.6767, 17, 4], + [3.3967, 2495, 93.2065, 51, 0, true, 4, false], + [3.3967, 2507, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2514, 1.6304, 12, 0], + [7.4728, 2512, 4.9147, 17, 4], + [22.3675, 2510, 9.1309, 18, 4], + [35.8462, 2507, 3.2609, 24, 4], + [39.1644, 2509, 17.0368, 17, 4], + [89.9265, 2509, 6.6767, 17, 4], + [3.3967, 2546, 93.2065, 51, 0, true, 4, false], + [3.3967, 2558, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2565, 1.6304, 12, 0], + [7.4728, 2563, 4.9147, 17, 4], + [22.3675, 2561, 9.1309, 18, 4], + [35.8462, 2558, 3.2609, 24, 4], + [39.1644, 2560, 17.0368, 17, 4], + [89.9265, 2560, 6.6767, 17, 4], + [3.3967, 2597, 93.2065, 51, 0, true, 4, false], + [3.3967, 2609, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2616, 1.6304, 12, 0], + [7.4728, 2614, 4.9147, 17, 4], + [22.3675, 2612, 9.1309, 18, 4], + [35.8462, 2609, 3.2609, 24, 4], + [39.1644, 2611, 17.0368, 17, 4], + [89.9265, 2611, 6.6767, 17, 4], + [3.3967, 2648, 93.2065, 51, 0, true, 4, false], + [3.3967, 2660, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2667, 1.6304, 12, 0], + [7.4728, 2665, 4.9147, 17, 4], + [22.3675, 2663, 9.1309, 18, 4], + [35.8462, 2660, 3.2609, 24, 4], + [39.1644, 2662, 17.0368, 17, 4], + [89.9265, 2662, 6.6767, 17, 4], + [3.3967, 2699, 93.2065, 51, 0, true, 4, false], + [3.3967, 2711, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2718, 1.6304, 12, 0], + [7.4728, 2716, 4.9147, 17, 4], + [22.3675, 2714, 9.1309, 18, 4], + [35.8462, 2711, 3.2609, 24, 4], + [39.1644, 2713, 17.0368, 17, 4], + [89.9265, 2713, 6.6767, 17, 4], + [3.3967, 2750, 93.2065, 51, 0, true, 4, false], + [3.3967, 2762, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2769, 1.6304, 12, 0], + [7.4728, 2767, 4.9147, 17, 4], + [22.3675, 2765, 9.1309, 18, 4], + [35.8462, 2762, 3.2609, 24, 4], + [39.1644, 2764, 17.0368, 17, 4], + [89.9265, 2764, 6.6767, 17, 4], + [3.3967, 2801, 93.2065, 51, 0, true, 4, false], + [3.3967, 2813, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2820, 1.6304, 12, 0], + [7.4728, 2818, 4.9147, 17, 4], + [22.3675, 2816, 9.1309, 18, 4], + [35.8462, 2813, 3.2609, 24, 4], + [39.1644, 2815, 17.0368, 17, 4], + [89.9265, 2815, 6.6767, 17, 4], + [3.3967, 2852, 93.2065, 51, 0, true, 4, false], + [3.3967, 2864, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2871, 1.6304, 12, 0], + [7.4728, 2869, 4.9147, 17, 4], + [22.3675, 2867, 9.1309, 18, 4], + [35.8462, 2864, 3.2609, 24, 4], + [39.1644, 2866, 17.0368, 17, 4], + [89.9265, 2866, 6.6767, 17, 4], + [3.3967, 2903, 93.2065, 51, 0, true, 4, false], + [3.3967, 2915, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2922, 1.6304, 12, 0], + [7.4728, 2920, 4.9147, 17, 4], + [22.3675, 2918, 9.1309, 18, 4], + [35.8462, 2915, 3.2609, 24, 4], + [39.1644, 2917, 17.0368, 17, 4], + [89.9265, 2917, 6.6767, 17, 4], + [3.3967, 2954, 93.2065, 51, 0, true, 4, false], + [3.3967, 2966, 3.5326, 26, "50%", true, 15, true], + [4.3478, 2973, 1.6304, 12, 0], + [7.4728, 2971, 4.9147, 17, 4], + [22.3675, 2969, 9.1309, 18, 4], + [35.8462, 2966, 3.2609, 24, 4], + [39.1644, 2968, 17.0368, 17, 4], + [89.9265, 2968, 6.6767, 17, 4], + [3.3967, 3005, 93.2065, 51, 0, true, 4, false], + [3.3967, 3017, 3.5326, 26, "50%", true, 15, true], + [4.3478, 3024, 1.6304, 12, 0], + [7.4728, 3022, 4.9147, 17, 4], + [22.3675, 3020, 9.1309, 18, 4], + [35.8462, 3017, 3.2609, 24, 4], + [39.1644, 3019, 17.0368, 17, 4], + [89.9265, 3019, 6.6767, 17, 4], + [3.3967, 3056, 93.2065, 51, 0, true, 4, false], + [3.3967, 3068, 3.5326, 26, "50%", true, 15, true], + [4.3478, 3075, 1.6304, 12, 0], + [7.4728, 3073, 4.9147, 17, 4], + [22.3675, 3071, 9.1309, 18, 4], + [35.8462, 3068, 3.2609, 24, 4], + [39.1644, 3070, 17.0368, 17, 4], + [89.9265, 3070, 6.6767, 17, 4], + [3.3967, 3119, 3.5326, 26, "50%", true, 15, true], + [4.3478, 3126, 1.6304, 12, 0], + [7.4728, 3124, 4.9147, 17, 4], + [22.3675, 3122, 9.1309, 18, 4], + [35.8462, 3119, 3.2609, 24, 4], + [39.1644, 3121, 17.0368, 17, 4], + [89.9265, 3121, 6.6767, 17, 4], + [21.1872, 3190, 14.5656, 36, 4], + [38.4702, 3190, 4.8913, 36, 4], + [43.905, 3190, 4.8913, 36, 4], + [49.3398, 3190, 4.8913, 36, 4], + [54.7745, 3190, 4.8913, 36, 4], + [60.2093, 3190, 4.8913, 36, 4], + [67.818, 3190, 10.9927, 36, 4] + ] + }, + "1024": { + "name": "repo-commitlogview--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 3226, + "bones": [ + [0, 0, 100, 3174, 4, true, 15, true], + [2.5202, 20, 5.9397, 17, 4], + [2.5202, 57, 94.9597, 41, 0, true, 4, false], + [2.5202, 68, 4.5268, 17, 4], + [20.6275, 68, 5.2167, 17, 4], + [38.7349, 68, 5.9381, 17, 4], + [80.9854, 68, 5.2246, 17, 4], + [94.4068, 68, 3.073, 17, 4], + [2.5202, 98, 94.9597, 51, 0, true, 4, false], + [2.5202, 110, 2.621, 26, "50%", true, 15, true], + [3.2258, 117, 1.2097, 12, 0], + [5.5444, 115, 3.6464, 17, 4], + [21.434, 113, 6.7745, 18, 4], + [31.4343, 110, 2.4194, 24, 4], + [34.2569, 114, 1.6129, 16, 0], + [38.7349, 112, 11.7251, 17, 4], + [50.8395, 112, 2.0161, 16, 4], + [54.7474, 114, 4.3552, 15, 4], + [92.5261, 112, 4.9537, 17, 4], + [2.5202, 149, 94.9597, 51, 0, true, 4, false], + [2.5202, 161, 2.621, 26, "50%", true, 15, true], + [3.2258, 168, 1.2097, 12, 0], + [5.5444, 166, 3.6464, 17, 4], + [21.434, 164, 6.7745, 18, 4], + [31.4343, 161, 2.4194, 24, 4], + [34.2569, 165, 1.6129, 16, 0], + [38.7349, 163, 11.7251, 17, 4], + [92.5261, 163, 4.9537, 17, 4], + [2.5202, 200, 94.9597, 51, 0, true, 4, false], + [2.5202, 212, 2.621, 26, "50%", true, 15, true], + [3.2258, 219, 1.2097, 12, 0], + [5.5444, 217, 3.6464, 17, 4], + [21.434, 215, 6.7745, 18, 4], + [31.4343, 212, 2.4194, 24, 4], + [34.2569, 216, 1.6129, 16, 0], + [38.7349, 214, 11.7251, 17, 4], + [92.5261, 214, 4.9537, 17, 4], + [2.5202, 251, 94.9597, 51, 0, true, 4, false], + [2.5202, 263, 2.621, 26, "50%", true, 15, true], + [3.2258, 270, 1.2097, 12, 0], + [5.5444, 268, 3.6464, 17, 4], + [21.434, 266, 6.7745, 18, 4], + [31.4343, 263, 2.4194, 24, 4], + [34.2569, 267, 1.6129, 16, 0], + [38.7349, 265, 11.7251, 17, 4], + [92.5261, 265, 4.9537, 17, 4], + [2.5202, 302, 94.9597, 51, 0, true, 4, false], + [2.5202, 314, 2.621, 26, "50%", true, 15, true], + [3.2258, 321, 1.2097, 12, 0], + [5.5444, 319, 3.6464, 17, 4], + [21.434, 317, 6.7745, 18, 4], + [31.4343, 314, 2.4194, 24, 4], + [34.2569, 318, 1.6129, 16, 0], + [38.7349, 316, 11.7251, 17, 4], + [92.5261, 316, 4.9537, 17, 4], + [2.5202, 353, 94.9597, 51, 0, true, 4, false], + [2.5202, 365, 2.621, 26, "50%", true, 15, true], + [3.2258, 372, 1.2097, 12, 0], + [5.5444, 370, 3.6464, 17, 4], + [21.434, 368, 6.7745, 18, 4], + [31.4343, 365, 2.4194, 24, 4], + [34.2569, 369, 1.6129, 16, 0], + [38.7349, 367, 11.7251, 17, 4], + [92.5261, 367, 4.9537, 17, 4], + [2.5202, 404, 94.9597, 51, 0, true, 4, false], + [2.5202, 416, 2.621, 26, "50%", true, 15, true], + [3.2258, 423, 1.2097, 12, 0], + [5.5444, 421, 3.6464, 17, 4], + [21.434, 419, 6.7745, 18, 4], + [31.4343, 416, 2.4194, 24, 4], + [34.2569, 420, 1.6129, 16, 0], + [38.7349, 418, 11.7251, 17, 4], + [92.5261, 418, 4.9537, 17, 4], + [2.5202, 455, 94.9597, 51, 0, true, 4, false], + [2.5202, 467, 2.621, 26, "50%", true, 15, true], + [3.2258, 474, 1.2097, 12, 0], + [5.5444, 472, 3.6464, 17, 4], + [21.434, 470, 6.7745, 18, 4], + [31.4343, 467, 2.4194, 24, 4], + [34.2569, 471, 1.6129, 16, 0], + [38.7349, 469, 11.7251, 17, 4], + [92.5261, 469, 4.9537, 17, 4], + [2.5202, 506, 94.9597, 51, 0, true, 4, false], + [2.5202, 518, 2.621, 26, "50%", true, 15, true], + [3.2258, 525, 1.2097, 12, 0], + [5.5444, 523, 3.6464, 17, 4], + [21.434, 521, 6.7745, 18, 4], + [31.4343, 518, 2.4194, 24, 4], + [34.2569, 522, 1.6129, 16, 0], + [38.7349, 520, 11.7251, 17, 4], + [92.5261, 520, 4.9537, 17, 4], + [2.5202, 557, 94.9597, 51, 0, true, 4, false], + [2.5202, 569, 2.621, 26, "50%", true, 15, true], + [3.2258, 576, 1.2097, 12, 0], + [5.5444, 574, 3.6464, 17, 4], + [21.434, 572, 6.7745, 18, 4], + [31.4343, 569, 2.4194, 24, 4], + [34.2569, 573, 1.6129, 16, 0], + [38.7349, 571, 12.6402, 17, 4], + [92.5261, 571, 4.9537, 17, 4], + [2.5202, 608, 94.9597, 51, 0, true, 4, false], + [2.5202, 620, 2.621, 26, "50%", true, 15, true], + [3.2258, 627, 1.2097, 12, 0], + [5.5444, 625, 3.6464, 17, 4], + [21.434, 623, 6.7745, 18, 4], + [31.4343, 620, 2.4194, 24, 4], + [34.2569, 624, 1.6129, 16, 0], + [38.7349, 622, 12.6402, 17, 4], + [92.5261, 622, 4.9537, 17, 4], + [2.5202, 659, 94.9597, 51, 0, true, 4, false], + [2.5202, 671, 2.621, 26, "50%", true, 15, true], + [3.2258, 678, 1.2097, 12, 0], + [5.5444, 676, 3.6464, 17, 4], + [21.434, 674, 6.7745, 18, 4], + [31.4343, 671, 2.4194, 24, 4], + [34.2569, 675, 1.6129, 16, 0], + [38.7349, 673, 12.6402, 17, 4], + [92.5261, 673, 4.9537, 17, 4], + [2.5202, 710, 94.9597, 51, 0, true, 4, false], + [2.5202, 722, 2.621, 26, "50%", true, 15, true], + [3.2258, 729, 1.2097, 12, 0], + [5.5444, 727, 3.6464, 17, 4], + [21.434, 725, 6.7745, 18, 4], + [31.4343, 722, 2.4194, 24, 4], + [34.2569, 726, 1.6129, 16, 0], + [38.7349, 724, 12.6402, 17, 4], + [92.5261, 724, 4.9537, 17, 4], + [2.5202, 761, 94.9597, 51, 0, true, 4, false], + [2.5202, 773, 2.621, 26, "50%", true, 15, true], + [3.2258, 780, 1.2097, 12, 0], + [5.5444, 778, 3.6464, 17, 4], + [21.434, 776, 6.7745, 18, 4], + [31.4343, 773, 2.4194, 24, 4], + [34.2569, 777, 1.6129, 16, 0], + [38.7349, 775, 12.6402, 17, 4], + [92.5261, 775, 4.9537, 17, 4], + [2.5202, 812, 94.9597, 51, 0, true, 4, false], + [2.5202, 824, 2.621, 26, "50%", true, 15, true], + [3.2258, 831, 1.2097, 12, 0], + [5.5444, 829, 3.6464, 17, 4], + [21.434, 827, 6.7745, 18, 4], + [31.4343, 824, 2.4194, 24, 4], + [34.2569, 828, 1.6129, 16, 0], + [38.7349, 826, 12.6402, 17, 4], + [92.5261, 826, 4.9537, 17, 4], + [2.5202, 863, 94.9597, 51, 0, true, 4, false], + [2.5202, 875, 2.621, 26, "50%", true, 15, true], + [3.2258, 882, 1.2097, 12, 0], + [5.5444, 880, 3.6464, 17, 4], + [21.434, 878, 6.7745, 18, 4], + [31.4343, 875, 2.4194, 24, 4], + [34.2569, 879, 1.6129, 16, 0], + [38.7349, 877, 12.6402, 17, 4], + [92.5261, 877, 4.9537, 17, 4], + [2.5202, 914, 94.9597, 51, 0, true, 4, false], + [2.5202, 926, 2.621, 26, "50%", true, 15, true], + [3.2258, 933, 1.2097, 12, 0], + [5.5444, 931, 3.6464, 17, 4], + [21.434, 929, 6.7745, 18, 4], + [31.4343, 926, 2.4194, 24, 4], + [34.2569, 930, 1.6129, 16, 0], + [38.7349, 928, 12.6402, 17, 4], + [92.5261, 928, 4.9537, 17, 4], + [2.5202, 965, 94.9597, 51, 0, true, 4, false], + [2.5202, 977, 2.621, 26, "50%", true, 15, true], + [3.2258, 984, 1.2097, 12, 0], + [5.5444, 982, 3.6464, 17, 4], + [21.434, 980, 6.7745, 18, 4], + [31.4343, 977, 2.4194, 24, 4], + [34.2569, 981, 1.6129, 16, 0], + [38.7349, 979, 12.6402, 17, 4], + [92.5261, 979, 4.9537, 17, 4], + [2.5202, 1016, 94.9597, 51, 0, true, 4, false], + [2.5202, 1028, 2.621, 26, "50%", true, 15, true], + [3.2258, 1035, 1.2097, 12, 0], + [5.5444, 1033, 3.6464, 17, 4], + [21.434, 1031, 6.7745, 18, 4], + [31.4343, 1028, 2.4194, 24, 4], + [34.2569, 1032, 1.6129, 16, 0], + [38.7349, 1030, 12.6402, 17, 4], + [92.5261, 1030, 4.9537, 17, 4], + [2.5202, 1067, 94.9597, 51, 0, true, 4, false], + [2.5202, 1079, 2.621, 26, "50%", true, 15, true], + [3.2258, 1086, 1.2097, 12, 0], + [5.5444, 1084, 3.6464, 17, 4], + [21.434, 1082, 6.7745, 18, 4], + [31.4343, 1079, 2.4194, 24, 4], + [34.2569, 1083, 1.6129, 16, 0], + [38.7349, 1081, 12.6402, 17, 4], + [92.5261, 1081, 4.9537, 17, 4], + [2.5202, 1118, 94.9597, 51, 0, true, 4, false], + [2.5202, 1130, 2.621, 26, "50%", true, 15, true], + [3.2258, 1137, 1.2097, 12, 0], + [5.5444, 1135, 3.6464, 17, 4], + [21.434, 1133, 6.7745, 18, 4], + [31.4343, 1130, 2.4194, 24, 4], + [34.2569, 1134, 1.6129, 16, 0], + [38.7349, 1132, 12.6402, 17, 4], + [92.5261, 1132, 4.9537, 17, 4], + [2.5202, 1169, 94.9597, 51, 0, true, 4, false], + [2.5202, 1181, 2.621, 26, "50%", true, 15, true], + [3.2258, 1188, 1.2097, 12, 0], + [5.5444, 1186, 3.6464, 17, 4], + [21.434, 1184, 6.7745, 18, 4], + [31.4343, 1181, 2.4194, 24, 4], + [34.2569, 1185, 1.6129, 16, 0], + [38.7349, 1183, 12.6402, 17, 4], + [92.5261, 1183, 4.9537, 17, 4], + [2.5202, 1220, 94.9597, 51, 0, true, 4, false], + [2.5202, 1232, 2.621, 26, "50%", true, 15, true], + [3.2258, 1239, 1.2097, 12, 0], + [5.5444, 1237, 3.6464, 17, 4], + [21.434, 1235, 6.7745, 18, 4], + [31.4343, 1232, 2.4194, 24, 4], + [34.2569, 1236, 1.6129, 16, 0], + [38.7349, 1234, 12.6402, 17, 4], + [92.5261, 1234, 4.9537, 17, 4], + [2.5202, 1271, 94.9597, 51, 0, true, 4, false], + [2.5202, 1283, 2.621, 26, "50%", true, 15, true], + [3.2258, 1290, 1.2097, 12, 0], + [5.5444, 1288, 3.6464, 17, 4], + [21.434, 1286, 6.7745, 18, 4], + [31.4343, 1283, 2.4194, 24, 4], + [34.2569, 1287, 1.6129, 16, 0], + [38.7349, 1285, 12.6402, 17, 4], + [92.5261, 1285, 4.9537, 17, 4], + [2.5202, 1322, 94.9597, 51, 0, true, 4, false], + [2.5202, 1334, 2.621, 26, "50%", true, 15, true], + [3.2258, 1341, 1.2097, 12, 0], + [5.5444, 1339, 3.6464, 17, 4], + [21.434, 1337, 6.7745, 18, 4], + [31.4343, 1334, 2.4194, 24, 4], + [34.2569, 1338, 1.6129, 16, 0], + [38.7349, 1336, 12.6402, 17, 4], + [92.5261, 1336, 4.9537, 17, 4], + [2.5202, 1373, 94.9597, 51, 0, true, 4, false], + [2.5202, 1385, 2.621, 26, "50%", true, 15, true], + [3.2258, 1392, 1.2097, 12, 0], + [5.5444, 1390, 3.6464, 17, 4], + [21.434, 1388, 6.7745, 18, 4], + [31.4343, 1385, 2.4194, 24, 4], + [34.2569, 1389, 1.6129, 16, 0], + [38.7349, 1387, 12.6402, 17, 4], + [92.5261, 1387, 4.9537, 17, 4], + [2.5202, 1424, 94.9597, 51, 0, true, 4, false], + [2.5202, 1436, 2.621, 26, "50%", true, 15, true], + [3.2258, 1443, 1.2097, 12, 0], + [5.5444, 1441, 3.6464, 17, 4], + [21.434, 1439, 6.7745, 18, 4], + [31.4343, 1436, 2.4194, 24, 4], + [34.2569, 1440, 1.6129, 16, 0], + [38.7349, 1438, 12.6402, 17, 4], + [92.5261, 1438, 4.9537, 17, 4], + [2.5202, 1475, 94.9597, 51, 0, true, 4, false], + [2.5202, 1487, 2.621, 26, "50%", true, 15, true], + [3.2258, 1494, 1.2097, 12, 0], + [5.5444, 1492, 3.6464, 17, 4], + [21.434, 1490, 6.7745, 18, 4], + [31.4343, 1487, 2.4194, 24, 4], + [34.2569, 1491, 1.6129, 16, 0], + [38.7349, 1489, 12.6402, 17, 4], + [92.5261, 1489, 4.9537, 17, 4], + [2.5202, 1526, 94.9597, 51, 0, true, 4, false], + [2.5202, 1538, 2.621, 26, "50%", true, 15, true], + [3.2258, 1545, 1.2097, 12, 0], + [5.5444, 1543, 3.6464, 17, 4], + [21.434, 1541, 6.7745, 18, 4], + [31.4343, 1538, 2.4194, 24, 4], + [34.2569, 1542, 1.6129, 16, 0], + [38.7349, 1540, 12.6402, 17, 4], + [92.5261, 1540, 4.9537, 17, 4], + [2.5202, 1577, 94.9597, 51, 0, true, 4, false], + [2.5202, 1589, 2.621, 26, "50%", true, 15, true], + [3.2258, 1596, 1.2097, 12, 0], + [5.5444, 1594, 3.6464, 17, 4], + [21.434, 1592, 6.7745, 18, 4], + [31.4343, 1589, 2.4194, 24, 4], + [34.2569, 1593, 1.6129, 16, 0], + [38.7349, 1591, 12.6402, 17, 4], + [92.5261, 1591, 4.9537, 17, 4], + [2.5202, 1628, 94.9597, 51, 0, true, 4, false], + [2.5202, 1640, 2.621, 26, "50%", true, 15, true], + [3.2258, 1647, 1.2097, 12, 0], + [5.5444, 1645, 3.6464, 17, 4], + [21.434, 1643, 6.7745, 18, 4], + [31.4343, 1640, 2.4194, 24, 4], + [34.2569, 1644, 1.6129, 16, 0], + [38.7349, 1642, 12.6402, 17, 4], + [92.5261, 1642, 4.9537, 17, 4], + [2.5202, 1679, 94.9597, 51, 0, true, 4, false], + [2.5202, 1691, 2.621, 26, "50%", true, 15, true], + [3.2258, 1698, 1.2097, 12, 0], + [5.5444, 1696, 3.6464, 17, 4], + [21.434, 1694, 6.7745, 18, 4], + [31.4343, 1691, 2.4194, 24, 4], + [34.2569, 1695, 1.6129, 16, 0], + [38.7349, 1693, 12.6402, 17, 4], + [92.5261, 1693, 4.9537, 17, 4], + [2.5202, 1730, 94.9597, 51, 0, true, 4, false], + [2.5202, 1742, 2.621, 26, "50%", true, 15, true], + [3.2258, 1749, 1.2097, 12, 0], + [5.5444, 1747, 3.6464, 17, 4], + [21.434, 1745, 6.7745, 18, 4], + [31.4343, 1742, 2.4194, 24, 4], + [34.2569, 1746, 1.6129, 16, 0], + [38.7349, 1744, 12.6402, 17, 4], + [92.5261, 1744, 4.9537, 17, 4], + [2.5202, 1781, 94.9597, 51, 0, true, 4, false], + [2.5202, 1793, 2.621, 26, "50%", true, 15, true], + [3.2258, 1800, 1.2097, 12, 0], + [5.5444, 1798, 3.6464, 17, 4], + [21.434, 1796, 6.7745, 18, 4], + [31.4343, 1793, 2.4194, 24, 4], + [34.2569, 1797, 1.6129, 16, 0], + [38.7349, 1795, 12.6402, 17, 4], + [92.5261, 1795, 4.9537, 17, 4], + [2.5202, 1832, 94.9597, 51, 0, true, 4, false], + [2.5202, 1844, 2.621, 26, "50%", true, 15, true], + [3.2258, 1851, 1.2097, 12, 0], + [5.5444, 1849, 3.6464, 17, 4], + [21.434, 1847, 6.7745, 18, 4], + [31.4343, 1844, 2.4194, 24, 4], + [34.2569, 1848, 1.6129, 16, 0], + [38.7349, 1846, 12.6402, 17, 4], + [92.5261, 1846, 4.9537, 17, 4], + [2.5202, 1883, 94.9597, 51, 0, true, 4, false], + [2.5202, 1895, 2.621, 26, "50%", true, 15, true], + [3.2258, 1902, 1.2097, 12, 0], + [5.5444, 1900, 3.6464, 17, 4], + [21.434, 1898, 6.7745, 18, 4], + [31.4343, 1895, 2.4194, 24, 4], + [34.2569, 1899, 1.6129, 16, 0], + [38.7349, 1897, 12.6402, 17, 4], + [92.5261, 1897, 4.9537, 17, 4], + [2.5202, 1934, 94.9597, 51, 0, true, 4, false], + [2.5202, 1946, 2.621, 26, "50%", true, 15, true], + [3.2258, 1953, 1.2097, 12, 0], + [5.5444, 1951, 3.6464, 17, 4], + [21.434, 1949, 6.7745, 18, 4], + [31.4343, 1946, 2.4194, 24, 4], + [34.2569, 1950, 1.6129, 16, 0], + [38.7349, 1948, 12.6402, 17, 4], + [92.5261, 1948, 4.9537, 17, 4], + [2.5202, 1985, 94.9597, 51, 0, true, 4, false], + [2.5202, 1997, 2.621, 26, "50%", true, 15, true], + [3.2258, 2004, 1.2097, 12, 0], + [5.5444, 2002, 3.6464, 17, 4], + [21.434, 2000, 6.7745, 18, 4], + [31.4343, 1997, 2.4194, 24, 4], + [34.2569, 2001, 1.6129, 16, 0], + [38.7349, 1999, 12.6402, 17, 4], + [92.5261, 1999, 4.9537, 17, 4], + [2.5202, 2036, 94.9597, 51, 0, true, 4, false], + [2.5202, 2048, 2.621, 26, "50%", true, 15, true], + [3.2258, 2055, 1.2097, 12, 0], + [5.5444, 2053, 3.6464, 17, 4], + [21.434, 2051, 6.7745, 18, 4], + [31.4343, 2048, 2.4194, 24, 4], + [34.2569, 2052, 1.6129, 16, 0], + [38.7349, 2050, 12.6402, 17, 4], + [92.5261, 2050, 4.9537, 17, 4], + [2.5202, 2087, 94.9597, 51, 0, true, 4, false], + [2.5202, 2099, 2.621, 26, "50%", true, 15, true], + [3.2258, 2106, 1.2097, 12, 0], + [5.5444, 2104, 3.6464, 17, 4], + [21.434, 2102, 6.7745, 18, 4], + [31.4343, 2099, 2.4194, 24, 4], + [34.2569, 2103, 1.6129, 16, 0], + [38.7349, 2101, 12.6402, 17, 4], + [92.5261, 2101, 4.9537, 17, 4], + [2.5202, 2138, 94.9597, 51, 0, true, 4, false], + [2.5202, 2150, 2.621, 26, "50%", true, 15, true], + [3.2258, 2157, 1.2097, 12, 0], + [5.5444, 2155, 3.6464, 17, 4], + [21.434, 2153, 6.7745, 18, 4], + [31.4343, 2150, 2.4194, 24, 4], + [34.2569, 2154, 1.6129, 16, 0], + [38.7349, 2152, 12.6402, 17, 4], + [92.5261, 2152, 4.9537, 17, 4], + [2.5202, 2189, 94.9597, 51, 0, true, 4, false], + [2.5202, 2201, 2.621, 26, "50%", true, 15, true], + [3.2258, 2208, 1.2097, 12, 0], + [5.5444, 2206, 3.6464, 17, 4], + [21.434, 2204, 6.7745, 18, 4], + [31.4343, 2201, 2.4194, 24, 4], + [34.2569, 2205, 1.6129, 16, 0], + [38.7349, 2203, 12.6402, 17, 4], + [92.5261, 2203, 4.9537, 17, 4], + [2.5202, 2240, 94.9597, 51, 0, true, 4, false], + [2.5202, 2252, 2.621, 26, "50%", true, 15, true], + [3.2258, 2259, 1.2097, 12, 0], + [5.5444, 2257, 3.6464, 17, 4], + [21.434, 2255, 6.7745, 18, 4], + [31.4343, 2252, 2.4194, 24, 4], + [34.2569, 2256, 1.6129, 16, 0], + [38.7349, 2254, 12.6402, 17, 4], + [92.5261, 2254, 4.9537, 17, 4], + [2.5202, 2291, 94.9597, 51, 0, true, 4, false], + [2.5202, 2303, 2.621, 26, "50%", true, 15, true], + [3.2258, 2310, 1.2097, 12, 0], + [5.5444, 2308, 3.6464, 17, 4], + [21.434, 2306, 6.7745, 18, 4], + [31.4343, 2303, 2.4194, 24, 4], + [34.2569, 2307, 1.6129, 16, 0], + [38.7349, 2305, 12.6402, 17, 4], + [92.5261, 2305, 4.9537, 17, 4], + [2.5202, 2342, 94.9597, 51, 0, true, 4, false], + [2.5202, 2354, 2.621, 26, "50%", true, 15, true], + [3.2258, 2361, 1.2097, 12, 0], + [5.5444, 2359, 3.6464, 17, 4], + [21.434, 2357, 6.7745, 18, 4], + [31.4343, 2354, 2.4194, 24, 4], + [34.2569, 2358, 1.6129, 16, 0], + [38.7349, 2356, 12.6402, 17, 4], + [92.5261, 2356, 4.9537, 17, 4], + [2.5202, 2393, 94.9597, 51, 0, true, 4, false], + [2.5202, 2405, 2.621, 26, "50%", true, 15, true], + [3.2258, 2412, 1.2097, 12, 0], + [5.5444, 2410, 3.6464, 17, 4], + [21.434, 2408, 6.7745, 18, 4], + [31.4343, 2405, 2.4194, 24, 4], + [34.2569, 2409, 1.6129, 16, 0], + [38.7349, 2407, 12.6402, 17, 4], + [92.5261, 2407, 4.9537, 17, 4], + [2.5202, 2444, 94.9597, 51, 0, true, 4, false], + [2.5202, 2456, 2.621, 26, "50%", true, 15, true], + [3.2258, 2463, 1.2097, 12, 0], + [5.5444, 2461, 3.6464, 17, 4], + [21.434, 2459, 6.7745, 18, 4], + [31.4343, 2456, 2.4194, 24, 4], + [34.2569, 2460, 1.6129, 16, 0], + [38.7349, 2458, 12.6402, 17, 4], + [92.5261, 2458, 4.9537, 17, 4], + [2.5202, 2495, 94.9597, 51, 0, true, 4, false], + [2.5202, 2507, 2.621, 26, "50%", true, 15, true], + [3.2258, 2514, 1.2097, 12, 0], + [5.5444, 2512, 3.6464, 17, 4], + [21.434, 2510, 6.7745, 18, 4], + [31.4343, 2507, 2.4194, 24, 4], + [34.2569, 2511, 1.6129, 16, 0], + [38.7349, 2509, 12.6402, 17, 4], + [92.5261, 2509, 4.9537, 17, 4], + [2.5202, 2546, 94.9597, 51, 0, true, 4, false], + [2.5202, 2558, 2.621, 26, "50%", true, 15, true], + [3.2258, 2565, 1.2097, 12, 0], + [5.5444, 2563, 3.6464, 17, 4], + [21.434, 2561, 6.7745, 18, 4], + [31.4343, 2558, 2.4194, 24, 4], + [34.2569, 2562, 1.6129, 16, 0], + [38.7349, 2560, 12.6402, 17, 4], + [92.5261, 2560, 4.9537, 17, 4], + [2.5202, 2597, 94.9597, 51, 0, true, 4, false], + [2.5202, 2609, 2.621, 26, "50%", true, 15, true], + [3.2258, 2616, 1.2097, 12, 0], + [5.5444, 2614, 3.6464, 17, 4], + [21.434, 2612, 6.7745, 18, 4], + [31.4343, 2609, 2.4194, 24, 4], + [34.2569, 2613, 1.6129, 16, 0], + [38.7349, 2611, 12.6402, 17, 4], + [92.5261, 2611, 4.9537, 17, 4], + [2.5202, 2648, 94.9597, 51, 0, true, 4, false], + [2.5202, 2660, 2.621, 26, "50%", true, 15, true], + [3.2258, 2667, 1.2097, 12, 0], + [5.5444, 2665, 3.6464, 17, 4], + [21.434, 2663, 6.7745, 18, 4], + [31.4343, 2660, 2.4194, 24, 4], + [34.2569, 2664, 1.6129, 16, 0], + [38.7349, 2662, 12.6402, 17, 4], + [92.5261, 2662, 4.9537, 17, 4], + [2.5202, 2699, 94.9597, 51, 0, true, 4, false], + [2.5202, 2711, 2.621, 26, "50%", true, 15, true], + [3.2258, 2718, 1.2097, 12, 0], + [5.5444, 2716, 3.6464, 17, 4], + [21.434, 2714, 6.7745, 18, 4], + [31.4343, 2711, 2.4194, 24, 4], + [34.2569, 2715, 1.6129, 16, 0], + [38.7349, 2713, 12.6402, 17, 4], + [92.5261, 2713, 4.9537, 17, 4], + [2.5202, 2750, 94.9597, 51, 0, true, 4, false], + [2.5202, 2762, 2.621, 26, "50%", true, 15, true], + [3.2258, 2769, 1.2097, 12, 0], + [5.5444, 2767, 3.6464, 17, 4], + [21.434, 2765, 6.7745, 18, 4], + [31.4343, 2762, 2.4194, 24, 4], + [34.2569, 2766, 1.6129, 16, 0], + [38.7349, 2764, 12.6402, 17, 4], + [92.5261, 2764, 4.9537, 17, 4], + [2.5202, 2801, 94.9597, 51, 0, true, 4, false], + [2.5202, 2813, 2.621, 26, "50%", true, 15, true], + [3.2258, 2820, 1.2097, 12, 0], + [5.5444, 2818, 3.6464, 17, 4], + [21.434, 2816, 6.7745, 18, 4], + [31.4343, 2813, 2.4194, 24, 4], + [34.2569, 2817, 1.6129, 16, 0], + [38.7349, 2815, 12.6402, 17, 4], + [92.5261, 2815, 4.9537, 17, 4], + [2.5202, 2852, 94.9597, 51, 0, true, 4, false], + [2.5202, 2864, 2.621, 26, "50%", true, 15, true], + [3.2258, 2871, 1.2097, 12, 0], + [5.5444, 2869, 3.6464, 17, 4], + [21.434, 2867, 6.7745, 18, 4], + [31.4343, 2864, 2.4194, 24, 4], + [34.2569, 2868, 1.6129, 16, 0], + [38.7349, 2866, 12.6402, 17, 4], + [92.5261, 2866, 4.9537, 17, 4], + [2.5202, 2903, 94.9597, 51, 0, true, 4, false], + [2.5202, 2915, 2.621, 26, "50%", true, 15, true], + [3.2258, 2922, 1.2097, 12, 0], + [5.5444, 2920, 3.6464, 17, 4], + [21.434, 2918, 6.7745, 18, 4], + [31.4343, 2915, 2.4194, 24, 4], + [34.2569, 2919, 1.6129, 16, 0], + [38.7349, 2917, 12.6402, 17, 4], + [92.5261, 2917, 4.9537, 17, 4], + [2.5202, 2954, 94.9597, 51, 0, true, 4, false], + [2.5202, 2966, 2.621, 26, "50%", true, 15, true], + [3.2258, 2973, 1.2097, 12, 0], + [5.5444, 2971, 3.6464, 17, 4], + [21.434, 2969, 6.7745, 18, 4], + [31.4343, 2966, 2.4194, 24, 4], + [34.2569, 2970, 1.6129, 16, 0], + [38.7349, 2968, 12.6402, 17, 4], + [92.5261, 2968, 4.9537, 17, 4], + [2.5202, 3005, 94.9597, 51, 0, true, 4, false], + [2.5202, 3017, 2.621, 26, "50%", true, 15, true], + [3.2258, 3024, 1.2097, 12, 0], + [5.5444, 3022, 3.6464, 17, 4], + [21.434, 3020, 6.7745, 18, 4], + [31.4343, 3017, 2.4194, 24, 4], + [34.2569, 3021, 1.6129, 16, 0], + [38.7349, 3019, 12.6402, 17, 4], + [92.5261, 3019, 4.9537, 17, 4], + [2.5202, 3056, 94.9597, 51, 0, true, 4, false], + [2.5202, 3068, 2.621, 26, "50%", true, 15, true], + [3.2258, 3075, 1.2097, 12, 0], + [5.5444, 3073, 3.6464, 17, 4], + [21.434, 3071, 6.7745, 18, 4], + [31.4343, 3068, 2.4194, 24, 4], + [34.2569, 3072, 1.6129, 16, 0], + [38.7349, 3070, 12.6402, 17, 4], + [92.5261, 3070, 4.9537, 17, 4], + [2.5202, 3119, 2.621, 26, "50%", true, 15, true], + [3.2258, 3126, 1.2097, 12, 0], + [5.5444, 3124, 3.6464, 17, 4], + [21.434, 3122, 6.7745, 18, 4], + [31.4343, 3119, 2.4194, 24, 4], + [34.2569, 3123, 1.6129, 16, 0], + [38.7349, 3121, 12.6402, 17, 4], + [92.5261, 3121, 4.9537, 17, 4], + [28.6227, 3190, 10.8068, 36, 4], + [41.4456, 3190, 3.629, 36, 4], + [45.4779, 3190, 3.629, 36, 4], + [49.5101, 3190, 3.629, 36, 4], + [53.5424, 3190, 3.629, 36, 4], + [57.5747, 3190, 3.629, 36, 4], + [63.2198, 3190, 8.1559, 36, 4] + ] + } + }, + "_hash": "a081c34eb549bbce4f777f20b7d0db3d" +} diff --git a/web/src/lib/bones/repo-commitview--full-commit.bones.json b/web/src/lib/bones/repo-commitview--full-commit.bones.json new file mode 100644 index 00000000..397d4844 --- /dev/null +++ b/web/src/lib/bones/repo-commitview--full-commit.bones.json @@ -0,0 +1,421 @@ +{ + "breakpoints": { + "375": { + "name": "repo-commitview--full-commit", + "viewportWidth": 343, + "width": 343, + "height": 1274, + "bones": [ + [0, 0, 100, 443, 4, true, 15, true], + [4.9563, 20, 50.6469, 20, 4], + [4.9563, 59, 87.3679, 17, 4], + [4.9563, 83, 20.8728, 17, 4], + [4.9563, 131, 86.2427, 17, 4], + [4.9563, 180, 14.6957, 18, 4], + [32.9446, 176, 7.5802, 26, "50%", true, 15, true], + [34.9854, 183, 3.4985, 12, 0], + [41.691, 180, 9.7987, 18, 4], + [4.9563, 210, 22.0435, 18, 4], + [32.9446, 206, 7.5802, 26, "50%", true, 15, true], + [34.9854, 213, 3.4985, 12, 0], + [41.691, 210, 12.2449, 18, 4], + [4.9563, 240, 22.0435, 18, 4], + [32.9446, 236, 7.5802, 26, "50%", true, 15, true], + [34.9854, 243, 3.4985, 12, 0], + [41.691, 240, 12.2449, 18, 4], + [4.9563, 269, 9.7987, 18, 4], + [4.9563, 293, 26.9406, 18, 4], + [4.9563, 321, 71.0231, 18, 4], + [4.9563, 346, 47.5811, 24, 4], + [4.9563, 374, 47.5811, 24, 4], + [4.9563, 402, 47.5811, 24, 4], + [1.1662, 474, 4.9016, 18, 4], + [8.4001, 474, 4.9016, 18, 4], + [68.2216, 467, 9.9125, 32, 4], + [80.4665, 466, 19.5335, 34, 4, true, 15, true], + [80.4665, 467, 9.9125, 32, "4px 0px 0px 4px"], + [90.0875, 467, 9.9125, 32, "0px 4px 4px 0px"], + [0, 507, 100, 658, 4, true, 15, true], + [0.2915, 508, 99.4169, 47, "4px 4px 0px 0px", true, 4, false], + [2.6239, 523, 4.6647, 16, 0], + [10.7872, 522, 4.9016, 18, 4], + [18.0211, 522, 4.9016, 18, 4], + [26.4213, 523, 23.9568, 17, 4], + [0.2915, 555, 12.828, 21, 0, true, 2, false], + [7.6394, 556, 2.4508, 18, 4], + [0.2915, 576, 12.828, 21, 0, true, 2, false], + [7.6394, 577, 2.4508, 18, 4], + [0.2915, 597, 12.828, 21, 0, true, 2, false], + [7.6394, 598, 2.4508, 18, 4], + [0.2915, 618, 12.828, 21, 0, true, 2, false], + [7.6394, 619, 2.4508, 18, 4], + [0.2915, 639, 12.828, 21, 0, true, 2, false], + [7.6394, 640, 2.4508, 18, 4], + [0.2915, 660, 12.828, 21, 0, true, 2, false], + [7.6394, 661, 2.4508, 18, 4], + [0.2915, 681, 12.828, 21, 0, true, 2, false], + [7.6394, 682, 2.4508, 18, 4], + [0.2915, 702, 12.828, 21, 0, true, 2, false], + [7.6394, 703, 2.4508, 18, 4], + [0.2915, 723, 12.828, 21, 0, true, 2, true], + [7.6394, 724, 2.4508, 18, 4], + [0.2915, 744, 12.828, 21, 0, true, 2, true], + [5.1886, 745, 4.9016, 18, 4], + [0.2915, 765, 12.828, 21, 0, true, 2, true], + [7.6394, 766, 2.4508, 18, 4], + [0.2915, 786, 12.828, 21, 0, true, 2, true], + [5.1886, 787, 4.9016, 18, 4], + [0.2915, 807, 12.828, 21, 0, true, 2, false], + [5.1886, 808, 4.9016, 18, 4], + [0.2915, 828, 12.828, 21, 0, true, 2, true], + [5.1886, 829, 4.9016, 18, 4], + [0.2915, 849, 12.828, 21, 0, true, 2, false], + [5.1886, 850, 4.9016, 18, 4], + [0.2915, 870, 12.828, 21, 0, true, 2, false], + [5.1886, 871, 4.9016, 18, 4], + [0.2915, 891, 12.828, 21, 0, true, 2, false], + [5.1886, 892, 4.9016, 18, 4], + [0.2915, 912, 12.828, 21, 0, true, 2, true], + [5.1886, 913, 4.9016, 18, 4], + [0.2915, 933, 12.828, 21, 0, true, 2, true], + [5.1886, 934, 4.9016, 18, 4], + [0.2915, 954, 12.828, 21, 0, true, 2, true], + [5.1886, 955, 4.9016, 18, 4], + [0.2915, 975, 12.828, 21, 0, true, 2, false], + [5.1886, 976, 4.9016, 18, 4], + [0.2915, 996, 12.828, 21, 0, true, 2, false], + [5.1886, 997, 4.9016, 18, 4], + [0.2915, 1017, 12.828, 21, 0, true, 2, false], + [5.1886, 1018, 4.9016, 18, 4], + [0.2915, 1038, 12.828, 21, 0, true, 2, false], + [5.1886, 1039, 4.9016, 18, 4], + [0.2915, 1059, 12.828, 21, 0, true, 2, false], + [5.1886, 1060, 4.9016, 18, 4], + [0.2915, 1080, 12.828, 21, 0, true, 2, false], + [5.1886, 1081, 4.9016, 18, 4], + [0.2915, 1101, 12.828, 21, 0, true, 2, false], + [5.1886, 1102, 4.9016, 18, 4], + [0.2915, 1122, 12.828, 21, 0, true, 2, true], + [5.1886, 1123, 4.9016, 18, 4], + [0.2915, 1143, 12.828, 21, 0, true, 2, false], + [5.1886, 1144, 4.9016, 18, 4], + [18.0166, 556, 63.6798, 18, 4], + [18.0166, 577, 51.4395, 18, 4], + [18.0166, 598, 51.4395, 18, 4], + [18.0166, 619, 41.6454, 18, 4], + [18.0166, 640, 41.6454, 18, 4], + [18.0166, 661, 2.4508, 18, 4], + [18.0166, 703, 80.8309, 18, 4], + [18.0166, 724, 53.8903, 18, 4], + [18.0166, 745, 53.8903, 18, 4], + [18.0166, 766, 78.3801, 18, 4], + [18.0166, 787, 75.9339, 18, 4], + [18.0166, 808, 68.5815, 18, 4], + [18.0166, 829, 80.8263, 18, 4], + [18.0166, 850, 4.9016, 18, 4], + [18.0166, 892, 56.3411, 18, 4], + [18.0166, 913, 44.1008, 18, 4], + [18.0166, 934, 71.0368, 18, 4], + [18.0166, 955, 80.8309, 18, 4], + [18.0166, 976, 80.8263, 18, 4], + [18.0166, 997, 75.9293, 18, 4], + [18.0166, 1018, 4.9016, 18, 4], + [18.0166, 1060, 53.8903, 18, 4], + [18.0166, 1081, 24.4989, 18, 4], + [18.0166, 1102, 22.0481, 18, 4], + [18.0166, 1123, 31.8468, 18, 4], + [18.0166, 1144, 4.9016, 18, 4], + [0, 1181, 100, 93, 4, true, 15, true], + [0.2915, 1182, 99.4169, 38, "4px 4px 0px 0px", true, 4, false], + [2.6239, 1193, 4.6647, 16, 0], + [9.621, 1192, 30.8765, 17, 4], + [6.9698, 1238, 86.0605, 17, 4] + ] + }, + "768": { + "name": "repo-commitview--full-commit", + "viewportWidth": 736, + "width": 736, + "height": 1198, + "bones": [ + [0, 0, 100, 367, 4, true, 15, true], + [2.3098, 20, 23.6031, 20, 4], + [2.3098, 59, 50.9532, 17, 4], + [2.3098, 107, 40.1919, 17, 4], + [2.3098, 156, 6.8487, 18, 4], + [15.3533, 152, 3.5326, 26, "50%", true, 15, true], + [16.3043, 159, 1.6304, 12, 0], + [19.4293, 156, 4.5665, 18, 4], + [2.3098, 186, 10.273, 18, 4], + [15.3533, 182, 3.5326, 26, "50%", true, 15, true], + [16.3043, 189, 1.6304, 12, 0], + [19.4293, 186, 5.7065, 18, 4], + [2.3098, 216, 10.273, 18, 4], + [15.3533, 212, 3.5326, 26, "50%", true, 15, true], + [16.3043, 219, 1.6304, 12, 0], + [19.4293, 216, 5.7065, 18, 4], + [2.3098, 242, 59.2413, 24, 4], + [2.3098, 270, 58.6957, 24, 4], + [2.3098, 298, 58.6957, 24, 4], + [2.3098, 326, 26.7408, 24, 4], + [0, 391, 4.6196, 32, 4], + [6.25, 398, 2.2843, 18, 4], + [9.6213, 398, 2.2843, 18, 4], + [13.536, 399, 11.8907, 15, 4], + [54.5325, 391, 10.2157, 32, 4], + [65.8352, 391, 8.4091, 32, 4], + [75.3312, 391, 14.4786, 32, 4], + [90.8967, 390, 9.1033, 34, 4, true, 15, true], + [90.8967, 391, 4.6196, 32, "4px 0px 0px 4px"], + [95.3804, 391, 4.6196, 32, "0px 4px 4px 0px"], + [0, 431, 19.7308, 767, 4, true, 15, true], + [3.3967, 440, 6.0377, 24, 4], + [3.9402, 467, 12.3939, 24, 0, true, 8, false], + [5.163, 467, 10.9651, 24, 4], + [3.3967, 491, 9.0544, 24, 4], + [3.9402, 518, 12.3939, 24, 0, true, 8, false], + [5.163, 518, 11.171, 24, 4], + [21.9047, 431, 78.0953, 658, 4, true, 15, true], + [22.0406, 432, 77.8235, 47, "4px 4px 0px 0px", true, 4, false], + [23.1275, 447, 2.1739, 16, 0], + [26.9319, 446, 2.2843, 18, 4], + [30.3032, 446, 2.2843, 18, 4], + [34.2179, 447, 11.1647, 17, 4], + [87.2983, 439, 12.0223, 32, 4], + [22.0406, 479, 5.9783, 21, 0, true, 2, false], + [25.4649, 480, 1.1422, 18, 4], + [22.0406, 500, 5.9783, 21, 0, true, 2, false], + [25.4649, 501, 1.1422, 18, 4], + [22.0406, 521, 5.9783, 21, 0, true, 2, false], + [25.4649, 522, 1.1422, 18, 4], + [22.0406, 542, 5.9783, 21, 0, true, 2, false], + [25.4649, 543, 1.1422, 18, 4], + [22.0406, 563, 5.9783, 21, 0, true, 2, false], + [25.4649, 564, 1.1422, 18, 4], + [22.0406, 584, 5.9783, 21, 0, true, 2, false], + [25.4649, 585, 1.1422, 18, 4], + [22.0406, 605, 5.9783, 21, 0, true, 2, false], + [25.4649, 606, 1.1422, 18, 4], + [22.0406, 626, 5.9783, 21, 0, true, 2, false], + [25.4649, 627, 1.1422, 18, 4], + [22.0406, 647, 5.9783, 21, 0, true, 2, true], + [25.4649, 648, 1.1422, 18, 4], + [22.0406, 668, 5.9783, 21, 0, true, 2, true], + [24.3228, 669, 2.2843, 18, 4], + [22.0406, 689, 5.9783, 21, 0, true, 2, true], + [25.4649, 690, 1.1422, 18, 4], + [22.0406, 710, 5.9783, 21, 0, true, 2, true], + [24.3228, 711, 2.2843, 18, 4], + [22.0406, 731, 5.9783, 21, 0, true, 2, false], + [24.3228, 732, 2.2843, 18, 4], + [22.0406, 752, 5.9783, 21, 0, true, 2, true], + [24.3228, 753, 2.2843, 18, 4], + [22.0406, 773, 5.9783, 21, 0, true, 2, false], + [24.3228, 774, 2.2843, 18, 4], + [22.0406, 794, 5.9783, 21, 0, true, 2, false], + [24.3228, 795, 2.2843, 18, 4], + [22.0406, 815, 5.9783, 21, 0, true, 2, false], + [24.3228, 816, 2.2843, 18, 4], + [22.0406, 836, 5.9783, 21, 0, true, 2, true], + [24.3228, 837, 2.2843, 18, 4], + [22.0406, 857, 5.9783, 21, 0, true, 2, true], + [24.3228, 858, 2.2843, 18, 4], + [22.0406, 878, 5.9783, 21, 0, true, 2, true], + [24.3228, 879, 2.2843, 18, 4], + [22.0406, 899, 5.9783, 21, 0, true, 2, false], + [24.3228, 900, 2.2843, 18, 4], + [22.0406, 920, 5.9783, 21, 0, true, 2, false], + [24.3228, 921, 2.2843, 18, 4], + [22.0406, 941, 5.9783, 21, 0, true, 2, false], + [24.3228, 942, 2.2843, 18, 4], + [22.0406, 962, 5.9783, 21, 0, true, 2, false], + [24.3228, 963, 2.2843, 18, 4], + [22.0406, 983, 5.9783, 21, 0, true, 2, false], + [24.3228, 984, 2.2843, 18, 4], + [22.0406, 1004, 5.9783, 21, 0, true, 2, false], + [24.3228, 1005, 2.2843, 18, 4], + [22.0406, 1025, 5.9783, 21, 0, true, 2, false], + [24.3228, 1026, 2.2843, 18, 4], + [22.0406, 1046, 5.9783, 21, 0, true, 2, true], + [24.3228, 1047, 2.2843, 18, 4], + [22.0406, 1067, 5.9783, 21, 0, true, 2, false], + [24.3228, 1068, 2.2843, 18, 4], + [30.301, 480, 29.6769, 18, 4], + [30.301, 501, 23.9725, 18, 4], + [30.301, 522, 23.9725, 18, 4], + [30.301, 543, 19.4081, 18, 4], + [30.301, 564, 19.4081, 18, 4], + [30.301, 585, 1.1422, 18, 4], + [30.301, 627, 37.6698, 18, 4], + [30.301, 648, 25.1146, 18, 4], + [30.301, 669, 25.1146, 18, 4], + [30.301, 690, 36.5277, 18, 4], + [30.301, 711, 35.3877, 18, 4], + [30.301, 732, 31.9612, 18, 4], + [30.301, 753, 37.6677, 18, 4], + [30.301, 774, 2.2843, 18, 4], + [30.301, 816, 26.2568, 18, 4], + [30.301, 837, 20.5524, 18, 4], + [30.301, 858, 33.1055, 18, 4], + [30.301, 879, 37.6698, 18, 4], + [30.301, 900, 37.6677, 18, 4], + [30.301, 921, 35.3855, 18, 4], + [30.301, 942, 2.2843, 18, 4], + [30.301, 984, 25.1146, 18, 4], + [30.301, 1005, 11.4173, 18, 4], + [30.301, 1026, 10.2751, 18, 4], + [30.301, 1047, 14.8416, 18, 4], + [30.301, 1068, 2.2843, 18, 4], + [21.9047, 1105, 78.0953, 93, 4, true, 15, true], + [22.0406, 1106, 77.8235, 38, "4px 4px 0px 0px", true, 4, false], + [23.1275, 1117, 2.1739, 16, 0], + [26.3884, 1116, 14.3894, 17, 4], + [87.2983, 1109, 12.0223, 32, 4], + [40.8989, 1162, 40.107, 17, 4] + ] + }, + "1024": { + "name": "repo-commitview--full-commit", + "viewportWidth": 992, + "width": 992, + "height": 1198, + "bones": [ + [0, 0, 100, 367, 4, true, 15, true], + [1.7137, 20, 17.512, 20, 4], + [1.7137, 59, 37.804, 17, 4], + [1.7137, 107, 29.8198, 17, 4], + [1.7137, 156, 5.0813, 18, 4], + [11.3911, 152, 2.621, 26, "50%", true, 15, true], + [12.0968, 159, 1.2097, 12, 0], + [14.4153, 156, 3.388, 18, 4], + [1.7137, 186, 7.6219, 18, 4], + [11.3911, 182, 2.621, 26, "50%", true, 15, true], + [12.0968, 189, 1.2097, 12, 0], + [14.4153, 186, 4.2339, 18, 4], + [1.7137, 216, 7.6219, 18, 4], + [11.3911, 212, 2.621, 26, "50%", true, 15, true], + [12.0968, 219, 1.2097, 12, 0], + [14.4153, 216, 4.2339, 18, 4], + [1.7137, 242, 43.9532, 24, 4], + [1.7137, 270, 43.5484, 24, 4], + [1.7137, 298, 43.5484, 24, 4], + [1.7137, 326, 19.84, 24, 4], + [0, 391, 3.4274, 32, 4], + [4.6371, 398, 1.6948, 18, 4], + [7.1384, 398, 1.6948, 18, 4], + [10.0428, 399, 8.8221, 15, 4], + [66.2661, 391, 7.5794, 32, 4], + [74.6519, 391, 6.239, 32, 4], + [81.6973, 391, 10.7422, 32, 4], + [93.246, 390, 6.754, 34, 4, true, 15, true], + [93.246, 391, 3.4274, 32, "4px 0px 0px 4px"], + [96.5726, 391, 3.4274, 32, "0px 4px 4px 0px"], + [0, 431, 14.639, 767, 4, true, 15, true], + [2.5202, 440, 4.4796, 24, 4], + [2.9234, 467, 9.1954, 24, 0, true, 8, false], + [3.8306, 467, 8.1354, 24, 4], + [2.5202, 491, 6.7178, 24, 4], + [2.9234, 518, 9.1954, 24, 0, true, 8, false], + [3.8306, 518, 8.2882, 24, 4], + [16.2519, 431, 83.7481, 658, 4, true, 15, true], + [16.3527, 432, 83.5465, 47, "4px 4px 0px 0px", true, 4, false], + [17.1591, 447, 1.6129, 16, 0], + [19.9817, 446, 1.6948, 18, 4], + [22.483, 446, 1.6948, 18, 4], + [25.3875, 447, 8.2835, 17, 4], + [90.5762, 439, 8.9198, 32, 4], + [16.3527, 479, 4.4355, 21, 0, true, 2, false], + [18.8933, 480, 0.8474, 18, 4], + [16.3527, 500, 4.4355, 21, 0, true, 2, false], + [18.8933, 501, 0.8474, 18, 4], + [16.3527, 521, 4.4355, 21, 0, true, 2, false], + [18.8933, 522, 0.8474, 18, 4], + [16.3527, 542, 4.4355, 21, 0, true, 2, false], + [18.8933, 543, 0.8474, 18, 4], + [16.3527, 563, 4.4355, 21, 0, true, 2, false], + [18.8933, 564, 0.8474, 18, 4], + [16.3527, 584, 4.4355, 21, 0, true, 2, false], + [18.8933, 585, 0.8474, 18, 4], + [16.3527, 605, 4.4355, 21, 0, true, 2, false], + [18.8933, 606, 0.8474, 18, 4], + [16.3527, 626, 4.4355, 21, 0, true, 2, false], + [18.8933, 627, 0.8474, 18, 4], + [16.3527, 647, 4.4355, 21, 0, true, 2, true], + [18.8933, 648, 0.8474, 18, 4], + [16.3527, 668, 4.4355, 21, 0, true, 2, true], + [18.0459, 669, 1.6948, 18, 4], + [16.3527, 689, 4.4355, 21, 0, true, 2, true], + [18.8933, 690, 0.8474, 18, 4], + [16.3527, 710, 4.4355, 21, 0, true, 2, true], + [18.0459, 711, 1.6948, 18, 4], + [16.3527, 731, 4.4355, 21, 0, true, 2, false], + [18.0459, 732, 1.6948, 18, 4], + [16.3527, 752, 4.4355, 21, 0, true, 2, true], + [18.0459, 753, 1.6948, 18, 4], + [16.3527, 773, 4.4355, 21, 0, true, 2, false], + [18.0459, 774, 1.6948, 18, 4], + [16.3527, 794, 4.4355, 21, 0, true, 2, false], + [18.0459, 795, 1.6948, 18, 4], + [16.3527, 815, 4.4355, 21, 0, true, 2, false], + [18.0459, 816, 1.6948, 18, 4], + [16.3527, 836, 4.4355, 21, 0, true, 2, true], + [18.0459, 837, 1.6948, 18, 4], + [16.3527, 857, 4.4355, 21, 0, true, 2, true], + [18.0459, 858, 1.6948, 18, 4], + [16.3527, 878, 4.4355, 21, 0, true, 2, true], + [18.0459, 879, 1.6948, 18, 4], + [16.3527, 899, 4.4355, 21, 0, true, 2, false], + [18.0459, 900, 1.6948, 18, 4], + [16.3527, 920, 4.4355, 21, 0, true, 2, false], + [18.0459, 921, 1.6948, 18, 4], + [16.3527, 941, 4.4355, 21, 0, true, 2, false], + [18.0459, 942, 1.6948, 18, 4], + [16.3527, 962, 4.4355, 21, 0, true, 2, false], + [18.0459, 963, 1.6948, 18, 4], + [16.3527, 983, 4.4355, 21, 0, true, 2, false], + [18.0459, 984, 1.6948, 18, 4], + [16.3527, 1004, 4.4355, 21, 0, true, 2, false], + [18.0459, 1005, 1.6948, 18, 4], + [16.3527, 1025, 4.4355, 21, 0, true, 2, false], + [18.0459, 1026, 1.6948, 18, 4], + [16.3527, 1046, 4.4355, 21, 0, true, 2, true], + [18.0459, 1047, 1.6948, 18, 4], + [16.3527, 1067, 4.4355, 21, 0, true, 2, false], + [18.0459, 1068, 1.6948, 18, 4], + [22.4814, 480, 22.0183, 18, 4], + [22.4814, 501, 17.786, 18, 4], + [22.4814, 522, 17.786, 18, 4], + [22.4814, 543, 14.3996, 18, 4], + [22.4814, 564, 14.3996, 18, 4], + [22.4814, 585, 0.8474, 18, 4], + [22.4814, 627, 27.9486, 18, 4], + [22.4814, 648, 18.6334, 18, 4], + [22.4814, 669, 18.6334, 18, 4], + [22.4814, 690, 27.1012, 18, 4], + [22.4814, 711, 26.2554, 18, 4], + [22.4814, 732, 23.7131, 18, 4], + [22.4814, 753, 27.947, 18, 4], + [22.4814, 774, 1.6948, 18, 4], + [22.4814, 816, 19.4808, 18, 4], + [22.4814, 837, 15.2486, 18, 4], + [22.4814, 858, 24.5621, 18, 4], + [22.4814, 879, 27.9486, 18, 4], + [22.4814, 900, 27.947, 18, 4], + [22.4814, 921, 26.2538, 18, 4], + [22.4814, 942, 1.6948, 18, 4], + [22.4814, 984, 18.6334, 18, 4], + [22.4814, 1005, 8.4709, 18, 4], + [22.4814, 1026, 7.6235, 18, 4], + [22.4814, 1047, 11.0115, 18, 4], + [22.4814, 1068, 1.6948, 18, 4], + [16.2519, 1105, 83.7481, 93, 4, true, 15, true], + [16.3527, 1106, 83.5465, 38, "4px 4px 0px 0px", true, 4, false], + [17.1591, 1117, 1.6129, 16, 0], + [19.5785, 1116, 10.676, 17, 4], + [90.5762, 1109, 8.9198, 32, 4], + [43.2475, 1162, 29.7568, 17, 4] + ] + } + }, + "_hash": "313acdf8b355927b38535cb1b65c2553" +} diff --git a/web/src/lib/bones/repo-issues-issueform--create.bones.json b/web/src/lib/bones/repo-issues-issueform--create.bones.json new file mode 100644 index 00000000..eb6631cf --- /dev/null +++ b/web/src/lib/bones/repo-issues-issueform--create.bones.json @@ -0,0 +1,62 @@ +{ + "breakpoints": { + "375": { + "name": "repo-issues-issueform--create", + "viewportWidth": 343, + "width": 343, + "height": 466, + "bones": [ + [0, 2, 7.2021, 15, 4], + [0, 26, 100, 36, 4, true, 15, true], + [2.6239, 33, 94.7522, 24, 0], + [0, 80, 8.514, 15, 4], + [0, 104, 44.8296, 34, 4, true, 15, true], + [0, 105, 20.3398, 32, "4px 0px 0px 4px"], + [20.0483, 105, 24.7813, 32, "0px 4px 4px 0px"], + [0, 144, 100, 270, 4, true, 15, true], + [0.2915, 145, 99.4169, 268, 0], + [30.9676, 430, 28.0977, 36, 4], + [61.3976, 430, 38.6024, 36, 4] + ] + }, + "768": { + "name": "repo-issues-issueform--create", + "viewportWidth": 736, + "width": 736, + "height": 466, + "bones": [ + [0, 2, 3.3564, 15, 4], + [0, 26, 100, 36, 4, true, 15, true], + [1.2228, 33, 97.5543, 24, 0], + [0, 80, 3.9678, 15, 4], + [0, 104, 20.8921, 34, 4, true, 15, true], + [0, 105, 9.479, 32, "4px 0px 0px 4px"], + [9.3432, 105, 11.5489, 32, "0px 4px 4px 0px"], + [0, 144, 100, 270, 4, true, 15, true], + [0.1359, 145, 99.7283, 268, 0], + [67.8286, 430, 13.0944, 36, 4], + [82.01, 430, 17.99, 36, 4] + ] + }, + "1024": { + "name": "repo-issues-issueform--create", + "viewportWidth": 992, + "width": 992, + "height": 466, + "bones": [ + [0, 2, 2.4902, 15, 4], + [0, 26, 100, 36, 4, true, 15, true], + [0.9073, 33, 98.1855, 24, 0], + [0, 80, 2.9439, 15, 4], + [0, 104, 15.5006, 34, 4, true, 15, true], + [0, 105, 7.0328, 32, "4px 0px 0px 4px"], + [6.932, 105, 8.5685, 32, "0px 4px 4px 0px"], + [0, 144, 100, 270, 4, true, 15, true], + [0.1008, 145, 99.7984, 268, 0], + [76.1309, 430, 9.7152, 36, 4], + [86.6526, 430, 13.3474, 36, 4] + ] + } + }, + "_hash": "ad1abde663ce2bdee3e41910068735ec" +} diff --git a/web/src/lib/bones/repo-issues-issuelist--default.bones.json b/web/src/lib/bones/repo-issues-issuelist--default.bones.json new file mode 100644 index 00000000..1a8a6ec0 --- /dev/null +++ b/web/src/lib/bones/repo-issues-issuelist--default.bones.json @@ -0,0 +1,111 @@ +{ + "breakpoints": { + "375": { + "name": "repo-issues-issuelist--default", + "viewportWidth": 343, + "width": 343, + "height": 433, + "bones": [ + [0, 0, 100, 139, 4, true, 15, true], + [4.9563, 19, 69.4698, 17, 4], + [4.9563, 40, 36.1926, 17, 4], + [4.9563, 67, 18.2535, 28, 4, true, 0, true], + [7.2886, 75, 3.4985, 12, 0], + [11.9534, 73, 8.924, 15, 4], + [25.5421, 69, 27.633, 24, 4], + [56.6873, 73, 13.2835, 17, 4], + [4.9563, 103, 23.9158, 17, 4], + [0, 147, 100, 139, 4, true, 15, true], + [4.9563, 166, 73.688, 17, 4], + [4.9563, 187, 16.0623, 17, 4], + [22.1164, 187, 36.1926, 17, 4], + [4.9563, 214, 18.2535, 28, 4, true, 0, true], + [7.2886, 222, 3.4985, 12, 0], + [11.9534, 220, 8.924, 15, 4], + [25.5421, 216, 27.633, 24, 4], + [56.6873, 220, 13.2835, 17, 4], + [4.9563, 250, 23.9158, 17, 4], + [0, 294, 100, 139, 4, true, 15, true], + [4.9563, 313, 84.744, 17, 4], + [4.9563, 334, 36.1926, 17, 4], + [4.9563, 361, 20.9275, 28, 4, true, 0, true], + [7.2886, 369, 3.4985, 12, 0], + [11.9534, 367, 11.598, 15, 4], + [28.2161, 363, 27.633, 24, 4], + [59.3613, 367, 13.2835, 17, 4], + [4.9563, 397, 23.9158, 17, 4] + ] + }, + "768": { + "name": "repo-issues-issuelist--default", + "viewportWidth": 736, + "width": 736, + "height": 289, + "bones": [ + [0, 0, 100, 91, 4, true, 15, true], + [2.3098, 19, 32.3752, 17, 4], + [35.1966, 19, 16.8669, 17, 4], + [2.3098, 46, 8.5067, 28, 4, true, 0, true], + [3.3967, 54, 1.6304, 12, 0], + [5.5707, 52, 4.1589, 15, 4], + [11.9034, 48, 12.8779, 24, 4], + [26.4181, 52, 6.1906, 17, 4], + [34.2455, 52, 11.1456, 17, 4], + [0, 99, 100, 91, 4, true, 15, true], + [2.3098, 118, 42.3361, 17, 4], + [45.1575, 118, 16.8669, 17, 4], + [2.3098, 145, 8.5067, 28, 4, true, 0, true], + [3.3967, 153, 1.6304, 12, 0], + [5.5707, 151, 4.1589, 15, 4], + [11.9034, 147, 12.8779, 24, 4], + [26.4181, 151, 6.1906, 17, 4], + [34.2455, 151, 11.1456, 17, 4], + [0, 198, 100, 91, 4, true, 15, true], + [2.3098, 217, 39.4935, 17, 4], + [42.3149, 217, 16.8669, 17, 4], + [2.3098, 244, 9.7529, 28, 4, true, 0, true], + [3.3967, 252, 1.6304, 12, 0], + [5.5707, 250, 5.4051, 15, 4], + [13.1496, 246, 12.8779, 24, 4], + [27.6643, 250, 6.1906, 17, 4], + [35.4917, 250, 11.1456, 17, 4] + ] + }, + "1024": { + "name": "repo-issues-issuelist--default", + "viewportWidth": 992, + "width": 992, + "height": 289, + "bones": [ + [0, 0, 100, 91, 4, true, 15, true], + [1.7137, 19, 24.0203, 17, 4], + [26.1136, 19, 12.5142, 17, 4], + [1.7137, 46, 6.3114, 28, 4, true, 0, true], + [2.5202, 54, 1.2097, 12, 0], + [4.1331, 52, 3.0856, 15, 4], + [8.8316, 48, 9.5546, 24, 4], + [19.6006, 52, 4.593, 17, 4], + [25.408, 52, 8.2693, 17, 4], + [0, 99, 100, 91, 4, true, 15, true], + [1.7137, 118, 31.4107, 17, 4], + [33.504, 118, 12.5142, 17, 4], + [1.7137, 145, 6.3114, 28, 4, true, 0, true], + [2.5202, 153, 1.2097, 12, 0], + [4.1331, 151, 3.0856, 15, 4], + [8.8316, 147, 9.5546, 24, 4], + [19.6006, 151, 4.593, 17, 4], + [25.408, 151, 8.2693, 17, 4], + [0, 198, 100, 91, 4, true, 15, true], + [1.7137, 217, 29.3016, 17, 4], + [31.3949, 217, 12.5142, 17, 4], + [1.7137, 244, 7.236, 28, 4, true, 0, true], + [2.5202, 252, 1.2097, 12, 0], + [4.1331, 250, 4.0102, 15, 4], + [9.7562, 246, 9.5546, 24, 4], + [20.5251, 250, 4.593, 17, 4], + [26.3325, 250, 8.2693, 17, 4] + ] + } + }, + "_hash": "c5675b14e8556f22367ec5d1a73fdffc" +} diff --git a/web/src/lib/bones/repo-issues-issuethreadview--skeleton-fixture.bones.json b/web/src/lib/bones/repo-issues-issuethreadview--skeleton-fixture.bones.json new file mode 100644 index 00000000..acd402f9 --- /dev/null +++ b/web/src/lib/bones/repo-issues-issuethreadview--skeleton-fixture.bones.json @@ -0,0 +1,195 @@ +{ + "breakpoints": { + "375": { + "name": "repo-issues-issuethreadview--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 1801, + "bones": [ + [0, 0, 100, 286, 4, true, 15, true], + [4.9563, 17, 86.3976, 29, 4], + [4.9563, 47, 80.7717, 29, 4], + [4.9563, 77, 25.2141, 29, 4], + [4.9563, 115, 18.2535, 28, 4, true, 0, true], + [7.2886, 123, 3.4985, 12, 0], + [11.9534, 121, 8.924, 15, 4], + [44.2192, 119, 27.8608, 20, 4], + [75.4237, 121, 11.5616, 15, 4], + [4.9563, 162, 75.4783, 17, 4], + [4.9563, 186, 89.3267, 17, 4], + [4.9563, 210, 15.7161, 17, 4], + [4.9563, 239, 4.0816, 30, 4], + [0, 302, 100, 757, 4, true, 15, true], + [0.2915, 303, 99.4169, 401, 0, true, 4, true], + [7.2886, 319, 7.5802, 26, "50%"], + [17.2012, 319, 27.8016, 20, 4], + [17.2012, 346, 73.8703, 17, 4], + [24.1983, 382, 36.7484, 17, 4], + [24.1983, 410, 60.687, 17, 4], + [24.1983, 434, 46.6153, 17, 4], + [68.5131, 458, 6.6418, 17, 4], + [25.3644, 484, 50.3827, 15, 4], + [24.1983, 510, 64.3814, 17, 4], + [24.1983, 534, 10.3544, 17, 4], + [17.2012, 570, 68.7044, 17, 4], + [17.2012, 594, 68.1669, 17, 4], + [17.2012, 618, 72.7269, 17, 4], + [17.2012, 642, 57.0016, 17, 4], + [17.2012, 666, 19.6884, 17, 4], + [10.7872, 704, 0.5831, 212, 0], + [7.2886, 720, 7.5802, 26, "50%"], + [17.2012, 720, 37.7824, 20, 4], + [17.2012, 747, 58.8785, 17, 4], + [17.2012, 771, 71.5242, 17, 4], + [17.2012, 795, 16.5816, 17, 4], + [17.2012, 831, 77.1501, 17, 4], + [17.2012, 855, 77.3141, 17, 4], + [17.2012, 879, 45.5129, 17, 4], + [10.7872, 916, 0.5831, 32, 0], + [7.2886, 932, 7.5802, 26, "50%"], + [17.2012, 932, 31.9743, 20, 4], + [17.2012, 959, 75.5102, 17, 4], + [17.2012, 983, 61.9579, 17, 4], + [0.2915, 1020, 99.4169, 38, 0, true, 1, false], + [7.2886, 1029, 85.4227, 21, 0], + [0, 1075, 100, 300, 4, true, 15, true], + [0.2915, 1076, 99.4169, 261, 0, true, 4, true], + [7.2886, 1092, 7.5802, 26, "50%"], + [17.2012, 1092, 40.4929, 20, 4], + [17.2012, 1119, 70.8318, 17, 4], + [17.2012, 1143, 71.0778, 17, 4], + [17.2012, 1167, 66.1716, 17, 4], + [17.2012, 1191, 73.9158, 17, 4], + [17.2012, 1215, 64.8916, 17, 4], + [17.2012, 1239, 62.049, 17, 4], + [17.2012, 1275, 73.7883, 17, 4], + [17.2012, 1299, 13.525, 17, 4], + [7.2886, 1345, 85.4227, 21, 0], + [0, 1391, 100, 374, 4, true, 15, true], + [4.9563, 1408, 44.8296, 34, 4, true, 15, true], + [4.9563, 1409, 20.3398, 32, "4px 0px 0px 4px"], + [25.0046, 1409, 24.7813, 32, "0px 4px 4px 0px"], + [4.9563, 1448, 90.0875, 256, 4, true, 15, false], + [5.2478, 1449, 89.5044, 254, 0], + [61.7575, 1712, 33.2863, 36, 4], + [0, 1783, 30.1339, 15, 4] + ] + }, + "768": { + "name": "repo-issues-issuethreadview--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 1357, + "bones": [ + [0, 0, 100, 178, 4, true, 15, true], + [2.3098, 17, 91.4084, 29, 4], + [2.3098, 55, 8.5067, 28, 4, true, 0, true], + [3.3967, 63, 1.6304, 12, 0], + [5.5707, 61, 4.1589, 15, 4], + [20.6076, 59, 12.984, 20, 4], + [35.1499, 61, 5.3881, 15, 4], + [2.3098, 102, 85.1478, 17, 4], + [2.3098, 131, 1.9022, 30, 4], + [0, 194, 100, 517, 4, true, 15, true], + [0.1359, 195, 99.7283, 257, 0, true, 4, true], + [3.3967, 211, 3.5326, 26, "50%"], + [8.0163, 211, 12.9564, 20, 4], + [8.0163, 238, 34.426, 17, 4], + [11.2772, 274, 17.1259, 17, 4], + [11.2772, 302, 71.1341, 17, 4], + [82.9547, 302, 3.0953, 17, 4], + [11.8207, 328, 23.48, 15, 4], + [11.2772, 354, 35.3409, 17, 4], + [8.0163, 390, 69.3338, 17, 4], + [8.9037, 414, 64.727, 17, 4], + [5.0272, 452, 0.2717, 140, 0], + [3.3967, 468, 3.5326, 26, "50%"], + [8.0163, 468, 17.6078, 20, 4], + [8.0163, 495, 69.5185, 17, 4], + [8.0163, 531, 72.497, 17, 4], + [8.0163, 555, 21.2105, 17, 4], + [5.0272, 592, 0.2717, 32, 0], + [3.3967, 608, 3.5326, 26, "50%"], + [8.0163, 608, 14.9011, 20, 4], + [8.0163, 635, 64.5763, 17, 4], + [0.1359, 672, 99.7283, 38, 0, true, 1, false], + [3.3967, 681, 93.2065, 21, 0], + [0, 727, 100, 204, 4, true, 15, true], + [0.1359, 728, 99.7283, 165, 0, true, 4, true], + [3.3967, 744, 3.5326, 26, "50%"], + [8.0163, 744, 18.871, 20, 4], + [8.0163, 771, 86.7994, 17, 4], + [8.0163, 795, 86.3218, 17, 4], + [8.0163, 819, 18.9878, 17, 4], + [8.0163, 855, 41.2003, 17, 4], + [3.3967, 901, 93.2065, 21, 0], + [0, 947, 100, 374, 4, true, 15, true], + [2.3098, 964, 20.8921, 34, 4, true, 15, true], + [2.3098, 965, 9.479, 32, "4px 0px 0px 4px"], + [11.6529, 965, 11.5489, 32, "0px 4px 4px 0px"], + [2.3098, 1004, 95.3804, 256, 4, true, 15, false], + [2.4457, 1005, 95.1087, 254, 0], + [82.1777, 1268, 15.5125, 36, 4], + [0, 1339, 14.0434, 15, 4] + ] + }, + "1024": { + "name": "repo-issues-issuethreadview--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 1297, + "bones": [ + [0, 0, 79.6765, 178, 4, true, 15, true], + [1.7137, 17, 67.8191, 29, 4], + [1.7137, 55, 6.3114, 28, 4, true, 0, true], + [2.5202, 63, 1.2097, 12, 0], + [4.1331, 61, 3.0856, 15, 4], + [15.2895, 59, 9.6333, 20, 4], + [26.0789, 61, 3.9976, 15, 4], + [1.7137, 102, 63.1741, 17, 4], + [1.7137, 131, 1.4113, 30, 4], + [0, 194, 79.6765, 493, 4, true, 15, true], + [0.1008, 195, 79.4749, 257, 0, true, 4, true], + [2.5202, 211, 2.621, 26, "50%"], + [5.9476, 211, 9.6128, 20, 4], + [5.9476, 238, 25.5418, 17, 4], + [8.3669, 274, 12.7063, 17, 4], + [8.3669, 302, 52.7769, 17, 4], + [61.5471, 302, 2.2965, 17, 4], + [8.7702, 328, 17.4206, 15, 4], + [8.3669, 354, 26.2207, 17, 4], + [5.9476, 390, 69.8967, 17, 4], + [5.9476, 414, 30.2262, 17, 4], + [3.7298, 452, 0.2016, 116, 0], + [2.5202, 468, 2.621, 26, "50%"], + [5.9476, 468, 13.0639, 20, 4], + [5.9476, 495, 51.5783, 17, 4], + [5.9476, 531, 69.903, 17, 4], + [3.7298, 568, 0.2016, 32, 0], + [2.5202, 584, 2.621, 26, "50%"], + [5.9476, 584, 11.0556, 20, 4], + [5.9476, 611, 47.9114, 17, 4], + [0.1008, 648, 79.4749, 38, 0, true, 1, false], + [2.5202, 657, 74.6362, 21, 0], + [0, 703, 79.6765, 204, 4, true, 15, true], + [0.1008, 704, 79.4749, 165, 0, true, 4, true], + [2.5202, 720, 2.621, 26, "50%"], + [5.9476, 720, 14.0011, 20, 4], + [5.9476, 747, 70.2054, 17, 4], + [5.9476, 771, 66.3432, 17, 4], + [5.9476, 795, 5.9822, 17, 4], + [5.9476, 831, 30.568, 17, 4], + [2.5202, 877, 74.6362, 21, 0], + [0, 923, 79.6765, 374, 4, true, 15, true], + [1.7137, 940, 15.5006, 34, 4, true, 15, true], + [1.7137, 941, 7.0328, 32, "4px 0px 0px 4px"], + [8.6457, 941, 8.5685, 32, "0px 4px 4px 0px"], + [1.7137, 980, 76.2491, 256, 4, true, 15, false], + [1.8145, 981, 76.0474, 254, 0], + [66.4535, 1244, 11.5093, 36, 4], + [81.2894, 2, 10.4193, 15, 4] + ] + } + }, + "_hash": "99bef6f20fd7e21cb98880584ebcfd64" +} diff --git a/web/src/lib/bones/repo-issues-issuetoolbar--open.bones.json b/web/src/lib/bones/repo-issues-issuetoolbar--open.bones.json new file mode 100644 index 00000000..8a610ce2 --- /dev/null +++ b/web/src/lib/bones/repo-issues-issuetoolbar--open.bones.json @@ -0,0 +1,50 @@ +{ + "breakpoints": { + "375": { + "name": "repo-issues-issuetoolbar--open", + "viewportWidth": 343, + "width": 343, + "height": 78, + "bones": [ + [0, 0, 100, 36, 4, true, 15, true], + [2.6239, 10, 4.6647, 16, 0], + [9.621, 7, 87.7551, 24, 0], + [0, 44, 43.5541, 34, 4, true, 15, true], + [0, 45, 20.5858, 32, "4px 0px 0px 4px"], + [20.2943, 45, 23.2598, 32, "0px 4px 4px 0px"], + [80.8628, 44, 19.1372, 34, 4] + ] + }, + "768": { + "name": "repo-issues-issuetoolbar--open", + "viewportWidth": 736, + "width": 736, + "height": 36, + "bones": [ + [28.6048, 0, 61.3897, 36, 4, true, 15, true], + [29.8276, 10, 2.1739, 16, 0], + [33.0885, 7, 55.6832, 24, 0], + [0, 0, 27.5178, 36, 4, true, 15, true], + [0, 1, 13.2048, 34, "4px 0px 0px 4px"], + [13.069, 1, 14.4489, 34, "0px 4px 4px 0px"], + [91.0814, 0, 8.9186, 36, 4] + ] + }, + "1024": { + "name": "repo-issues-issuetoolbar--open", + "viewportWidth": 992, + "width": 992, + "height": 36, + "bones": [ + [21.2229, 0, 71.3536, 36, 4, true, 15, true], + [22.1302, 10, 1.6129, 16, 0], + [24.5495, 7, 67.1198, 24, 0], + [0, 0, 20.4165, 36, 4, true, 15, true], + [0, 1, 9.7971, 34, "4px 0px 0px 4px"], + [9.6963, 1, 10.7201, 34, "0px 4px 4px 0px"], + [93.383, 0, 6.617, 36, 4] + ] + } + }, + "_hash": "ba9967da2f5fb98681484de4e6410bef" +} diff --git a/web/src/lib/bones/repo-pipelines-pipelinelist--default.bones.json b/web/src/lib/bones/repo-pipelines-pipelinelist--default.bones.json new file mode 100644 index 00000000..4a50c12b --- /dev/null +++ b/web/src/lib/bones/repo-pipelines-pipelinelist--default.bones.json @@ -0,0 +1,119 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pipelines-pipelinelist--default", + "viewportWidth": 343, + "width": 343, + "height": 732, + "bones": [ + [0, 0, 100, 102, 4, true, 15, true], + [4.9563, 17, 90.0875, 24, 4], + [4.9563, 49, 21.342, 36, 4], + [53.1068, 57, 39.6046, 21, 4], + [0, 110, 100, 160, 4, true, 15, true], + [4.9563, 130, 4.6647, 16, 0], + [11.3703, 129, 22.9956, 17, 4], + [36.1152, 129, 13.6981, 17, 4], + [51.5625, 132, 3.4985, 12, 0], + [4.9563, 154, 41.1716, 17, 4], + [4.9563, 177, 26.0113, 32, 4], + [75.9156, 131, 16.7957, 15, 4], + [4.9563, 217, 21.342, 36, 4], + [53.1068, 225, 39.6046, 21, 4], + [0, 278, 100, 102, 4, true, 15, true], + [4.9563, 295, 90.0875, 24, 4], + [4.9563, 327, 21.342, 36, 4], + [53.1068, 335, 39.6046, 21, 4], + [0, 388, 100, 102, 4, true, 15, true], + [4.9563, 405, 90.0875, 24, 4], + [4.9563, 437, 31.8559, 36, 0, true, 0, true], + [4.9563, 437, 31.8559, 36, 4], + [78.3847, 447, 14.3267, 17, 4], + [0, 498, 100, 124, 4, true, 15, true], + [4.9563, 518, 4.6647, 16, 0], + [11.3703, 517, 22.9956, 17, 4], + [36.1152, 517, 23.5605, 17, 4], + [61.4249, 520, 3.4985, 12, 0], + [4.9563, 542, 23.6653, 17, 4], + [75.9156, 519, 16.7957, 15, 4], + [4.9563, 569, 21.342, 36, 4], + [53.1068, 577, 39.6046, 21, 4], + [0, 630, 100, 102, 4, true, 15, true], + [4.9563, 647, 90.0875, 24, 4], + [4.9563, 679, 21.342, 36, 4], + [60.4273, 687, 32.2841, 21, 4] + ] + }, + "768": { + "name": "repo-pipelines-pipelinelist--default", + "viewportWidth": 736, + "width": 736, + "height": 481, + "bones": [ + [0, 0, 100, 70, 4, true, 15, true], + [2.3098, 23, 28.5453, 24, 4], + [67.1132, 17, 9.9461, 36, 4], + [78.1462, 25, 18.457, 21, 4], + [0, 78, 100, 91, 4, true, 15, true], + [2.3098, 95, 43.353, 21, 4], + [2.3098, 120, 12.1221, 32, 4], + [59.1669, 99, 7.8274, 15, 4], + [68.0813, 95, 9.9461, 36, 4], + [68.0813, 131, 18.457, 21, 4], + [0, 177, 100, 70, 4, true, 15, true], + [2.3098, 200, 28.5453, 24, 4], + [67.1132, 194, 9.9461, 36, 4], + [78.1462, 202, 18.457, 21, 4], + [0, 255, 100, 70, 4, true, 15, true], + [2.3098, 278, 29.4561, 24, 4], + [73.9937, 272, 14.8459, 36, 0, true, 0, true], + [73.9937, 272, 14.8459, 36, 4], + [89.9265, 282, 6.6767, 17, 4], + [0, 333, 100, 70, 4, true, 15, true], + [2.3098, 356, 51.4224, 24, 4], + [67.1132, 350, 9.9461, 36, 4], + [78.1462, 358, 18.457, 21, 4], + [0, 411, 100, 70, 4, true, 15, true], + [2.3098, 434, 27.9934, 24, 4], + [70.5248, 428, 9.9461, 36, 4], + [81.5578, 436, 15.0454, 21, 4] + ] + }, + "1024": { + "name": "repo-pipelines-pipelinelist--default", + "viewportWidth": 992, + "width": 992, + "height": 460, + "bones": [ + [0, 0, 100, 70, 4, true, 15, true], + [1.7137, 23, 21.1788, 24, 4], + [75.6001, 17, 7.3793, 36, 4], + [83.7859, 25, 13.6939, 21, 4], + [0, 78, 100, 70, 4, true, 15, true], + [1.7137, 103, 32.1651, 21, 4], + [34.4837, 97, 8.9938, 32, 4], + [45.4936, 101, 5.8074, 15, 4], + [75.6001, 95, 7.3793, 36, 4], + [83.7859, 103, 13.6939, 21, 4], + [0, 156, 100, 70, 4, true, 15, true], + [1.7137, 179, 21.1788, 24, 4], + [75.6001, 173, 7.3793, 36, 4], + [83.7859, 181, 13.6939, 21, 4], + [0, 234, 100, 70, 4, true, 15, true], + [1.7137, 257, 21.8545, 24, 4], + [80.705, 251, 11.0147, 36, 0, true, 0, true], + [80.705, 251, 11.0147, 36, 4], + [92.5261, 261, 4.9537, 17, 4], + [0, 312, 100, 70, 4, true, 15, true], + [1.7137, 335, 38.1521, 24, 4], + [75.6001, 329, 7.3793, 36, 4], + [83.7859, 337, 13.6939, 21, 4], + [0, 390, 100, 70, 4, true, 15, true], + [1.7137, 413, 20.7693, 24, 4], + [78.1313, 407, 7.3793, 36, 4], + [86.3171, 415, 11.1627, 21, 4] + ] + } + }, + "_hash": "0099b68162d7de8618f1575c52150fac" +} diff --git a/web/src/lib/bones/repo-pipelines-pipelinetoolbar--all.bones.json b/web/src/lib/bones/repo-pipelines-pipelinetoolbar--all.bones.json new file mode 100644 index 00000000..ae3cef43 --- /dev/null +++ b/web/src/lib/bones/repo-pipelines-pipelinetoolbar--all.bones.json @@ -0,0 +1,53 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pipelines-pipelinetoolbar--all", + "viewportWidth": 343, + "width": 343, + "height": 78, + "bones": [ + [0, 0, 100, 36, 4, true, 15, true], + [2.6239, 10, 4.6647, 16, 0], + [9.621, 7, 87.7551, 24, 0], + [0, 44, 53.1979, 34, 4, true, 15, true], + [0, 45, 16.0031, 32, "4px 0px 0px 4px"], + [15.7116, 45, 19.8843, 32, 0], + [35.3043, 45, 17.8936, 32, "0px 4px 4px 0px"], + [68.9322, 54, 4.1955, 14, 0] + ] + }, + "768": { + "name": "repo-pipelines-pipelinetoolbar--all", + "viewportWidth": 736, + "width": 736, + "height": 36, + "bones": [ + [32.1629, 0, 49.8259, 36, 4, true, 15, true], + [33.3857, 10, 2.1739, 16, 0], + [36.6466, 7, 44.1194, 24, 0], + [0, 0, 31.0759, 36, 4, true, 15, true], + [0, 1, 7.458, 34, "4px 0px 0px 4px"], + [7.3221, 1, 9.2667, 34, 0], + [16.453, 1, 14.623, 34, "0px 4px 4px 0px"], + [84.1627, 11, 1.9552, 14, 0] + ] + }, + "1024": { + "name": "repo-pipelines-pipelinetoolbar--all", + "viewportWidth": 992, + "width": 992, + "height": 36, + "bones": [ + [23.8628, 0, 62.7741, 36, 4, true, 15, true], + [24.77, 10, 1.6129, 16, 0], + [27.1894, 7, 58.5402, 24, 0], + [0, 0, 23.0563, 36, 4, true, 15, true], + [0, 1, 5.5333, 34, "4px 0px 0px 4px"], + [5.4325, 1, 6.8753, 34, 0], + [12.207, 1, 10.8493, 34, "0px 4px 4px 0px"], + [88.2497, 11, 1.4507, 14, 0] + ] + } + }, + "_hash": "027353048c156987c3a837982ac93142" +} diff --git a/web/src/lib/bones/repo-pipelines-workflowrunview--skeleton-fixture.bones.json b/web/src/lib/bones/repo-pipelines-workflowrunview--skeleton-fixture.bones.json new file mode 100644 index 00000000..a2504800 --- /dev/null +++ b/web/src/lib/bones/repo-pipelines-workflowrunview--skeleton-fixture.bones.json @@ -0,0 +1,65 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pipelines-workflowrunview--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 459, + "bones": [ + [0, 0, 100, 95, 4, true, 15, true], + [4.9563, 17, 90.0875, 24, 4], + [4.9563, 57, 87.7551, 21, 4], + [0, 103, 100, 70, 4], + [0, 181, 100, 70, 4, true, 15, true], + [3.7901, 192, 92.4198, 21, 4], + [2.8285, 218, 23.652, 23, 4], + [0, 259, 100, 70, 4, true, 15, true], + [3.7901, 270, 92.4198, 21, 4], + [3.7901, 297, 22.5948, 21, 4], + [0, 337, 100, 122, 4, true, 15, true], + [19.2147, 390, 4.6647, 16, 0] + ] + }, + "768": { + "name": "repo-pipelines-workflowrunview--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 451, + "bones": [ + [0, 0, 100, 87, 4, true, 15, true], + [2.3098, 17, 95.3804, 24, 4], + [2.3098, 49, 94.2935, 21, 4], + [0, 95, 100, 70, 4], + [0, 173, 100, 70, 4, true, 15, true], + [1.7663, 184, 96.4674, 21, 4], + [1.3246, 210, 11.0162, 23, 4], + [0, 251, 100, 70, 4, true, 15, true], + [1.7663, 262, 96.4674, 21, 4], + [1.7663, 289, 10.5299, 21, 4], + [0, 329, 100, 122, 4, true, 15, true], + [35.653, 382, 2.1739, 16, 0] + ] + }, + "1024": { + "name": "repo-pipelines-workflowrunview--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 321, + "bones": [ + [0, 0, 100, 87, 4, true, 15, true], + [1.7137, 17, 96.5726, 24, 4], + [1.7137, 49, 95.7661, 21, 4], + [0, 95, 24.1935, 70, 4], + [0, 173, 24.1935, 70, 4, true, 15, true], + [1.3105, 184, 21.5726, 21, 4], + [0.9782, 210, 8.1778, 23, 4], + [0, 251, 24.1935, 70, 4, true, 15, true], + [1.3105, 262, 21.5726, 21, 4], + [1.3105, 289, 7.8125, 21, 4], + [25, 95, 75, 122, 4, true, 15, true], + [51.8555, 148, 1.6129, 16, 0] + ] + } + }, + "_hash": "298127f5ba0bd689fa2dbd73108f2077" +} diff --git a/web/src/lib/bones/repo-pulls-pullcompose--default.bones.json b/web/src/lib/bones/repo-pulls-pullcompose--default.bones.json new file mode 100644 index 00000000..09bf81af --- /dev/null +++ b/web/src/lib/bones/repo-pulls-pullcompose--default.bones.json @@ -0,0 +1,137 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pulls-pullcompose--default", + "viewportWidth": 343, + "width": 343, + "height": 1162, + "bones": [ + [3.3528, 12, 0.2915, 446, 0], + [11.6618, 10, 12.0855, 15, 4], + [28.535, 0, 71.465, 36, 4], + [11.6618, 48, 88.3382, 164, 6, true, 15, true], + [13.7026, 65, 27.305, 130, 4], + [42.1738, 55, 27.3096, 150, 4], + [70.6496, 65, 27.3096, 130, 4], + [11.6618, 226, 22.572, 15, 4], + [11.6618, 250, 88.3382, 36, 4], + [11.6618, 300, 20.7225, 15, 4], + [11.6618, 324, 88.3382, 36, 4], + [11.6618, 374, 15.3881, 15, 4], + [11.6618, 398, 88.3382, 36, 4], + [3.3528, 470, 0.2915, 204, 0], + [0, 458, 23.8566, 24, 4], + [11.6618, 494, 88.3382, 20, 4], + [11.6618, 526, 88.3382, 42, 4, true, 15, true], + [15.4519, 539, 4.6647, 16, 0], + [23.6152, 539, 9.3067, 15, 4], + [39.7868, 535, 33.9741, 24, 4], + [77.2595, 527, 0.2915, 40, 0], + [81.0496, 535, 6.9971, 24, 4], + [90.379, 539, 4.6647, 16, 0], + [39.0807, 607, 33.4958, 15, 4], + [3.3528, 686, 0.2915, 476, 0], + [0, 674, 23.5833, 24, 4], + [22.7405, 712, 2.3551, 15, 4], + [11.6618, 736, 88.3382, 36, 4, true, 15, true], + [14.2857, 743, 83.0904, 24, 0], + [11.6618, 790, 10.1631, 15, 4], + [11.6618, 814, 44.8296, 34, 4, true, 15, true], + [11.6618, 815, 20.3398, 32, "4px 0px 0px 4px"], + [31.7101, 815, 24.7813, 32, "0px 4px 4px 0px"], + [11.6618, 854, 88.3382, 256, 4, true, 15, true], + [11.9534, 855, 87.7551, 254, 0], + [48.6015, 1126, 51.3985, 36, 4] + ] + }, + "768": { + "name": "repo-pulls-pullcompose--default", + "viewportWidth": 736, + "width": 736, + "height": 954, + "bones": [ + [1.5625, 12, 0.1359, 238, 0], + [5.4348, 10, 5.6322, 15, 4], + [66.695, 0, 33.305, 36, 4], + [5.4348, 48, 94.5652, 104, 6, true, 15, true], + [6.3859, 65, 30.5239, 70, 4], + [37.4533, 55, 30.5261, 90, 4], + [68.5228, 65, 30.5261, 70, 4], + [5.4348, 166, 10.5193, 15, 4], + [5.4348, 190, 26.087, 36, 4], + [33.1522, 166, 9.6574, 15, 4], + [33.1522, 190, 26.087, 36, 4], + [60.8696, 166, 7.1714, 15, 4], + [60.8696, 190, 29.8595, 36, 4], + [1.5625, 262, 0.1359, 204, 0], + [0, 250, 11.118, 24, 4], + [5.4348, 286, 94.5652, 20, 4], + [5.4348, 318, 94.5652, 42, 4, true, 15, true], + [7.2011, 331, 2.1739, 16, 0], + [11.0054, 331, 37.5127, 15, 4], + [71.9387, 327, 15.8331, 24, 4], + [89.4022, 319, 0.1359, 40, 0], + [91.1685, 327, 3.2609, 24, 4], + [95.5163, 331, 2.1739, 16, 0], + [44.9113, 399, 15.6101, 15, 4], + [1.5625, 478, 0.1359, 476, 0], + [0, 466, 10.9906, 24, 4], + [10.5978, 504, 1.0976, 15, 4], + [5.4348, 528, 94.5652, 36, 4, true, 15, true], + [6.6576, 535, 92.1196, 24, 0], + [5.4348, 582, 4.7363, 15, 4], + [5.4348, 606, 20.8921, 34, 4, true, 15, true], + [5.4348, 607, 9.479, 32, "4px 0px 0px 4px"], + [14.7779, 607, 11.5489, 32, "0px 4px 4px 0px"], + [5.4348, 646, 94.5652, 256, 4, true, 15, true], + [5.5707, 647, 94.2935, 254, 0], + [76.0466, 918, 23.9534, 36, 4] + ] + }, + "1024": { + "name": "repo-pulls-pullcompose--default", + "viewportWidth": 992, + "width": 992, + "height": 934, + "bones": [ + [1.1593, 12, 0.1008, 218, 0], + [4.0323, 10, 4.1787, 15, 4], + [75.2898, 0, 24.7102, 36, 4], + [4.0323, 48, 95.9677, 84, 6, true, 15, true], + [4.7379, 55, 31.25, 70, 4], + [36.3911, 55, 31.25, 70, 4], + [68.0444, 55, 31.25, 70, 4], + [4.0323, 146, 7.8046, 15, 4], + [4.0323, 170, 19.3548, 36, 4], + [24.5968, 146, 7.1651, 15, 4], + [24.5968, 170, 19.3548, 36, 4], + [45.1613, 146, 5.3207, 15, 4], + [45.1613, 170, 22.1538, 36, 4], + [1.1593, 242, 0.1008, 204, 0], + [0, 230, 8.2488, 24, 4], + [4.0323, 266, 95.9677, 20, 4], + [4.0323, 298, 95.9677, 42, 4, true, 15, true], + [5.3427, 311, 1.6129, 16, 0], + [8.1653, 311, 27.832, 15, 4], + [79.1803, 307, 11.7471, 24, 4], + [92.1371, 299, 0.1008, 40, 0], + [93.4476, 307, 2.4194, 24, 4], + [96.6734, 311, 1.6129, 16, 0], + [46.2245, 379, 11.5817, 15, 4], + [1.1593, 458, 0.1008, 476, 0], + [0, 446, 8.1543, 24, 4], + [7.8629, 484, 0.8143, 15, 4], + [4.0323, 508, 95.9677, 36, 4, true, 15, true], + [4.9395, 515, 94.1532, 24, 0], + [4.0323, 562, 3.514, 15, 4], + [4.0323, 586, 15.5006, 34, 4, true, 15, true], + [4.0323, 587, 7.0328, 32, "4px 0px 0px 4px"], + [10.9643, 587, 8.5685, 32, "0px 4px 4px 0px"], + [4.0323, 626, 95.9677, 256, 4, true, 15, true], + [4.1331, 627, 95.7661, 254, 0], + [82.2281, 898, 17.7719, 36, 4] + ] + } + }, + "_hash": "4e437901236aebb9b77d303ae8470fc7" +} diff --git a/web/src/lib/bones/repo-pulls-pulllist--skeleton-fixture.bones.json b/web/src/lib/bones/repo-pulls-pulllist--skeleton-fixture.bones.json new file mode 100644 index 00000000..12e9e7e8 --- /dev/null +++ b/web/src/lib/bones/repo-pulls-pulllist--skeleton-fixture.bones.json @@ -0,0 +1,1396 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pulls-pulllist--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 6985, + "bones": [ + [0, 0, 100, 139, 4, true, 15, true], + [4.9563, 19, 79.7376, 17, 4], + [4.9563, 40, 10.7872, 17, 4], + [16.8413, 40, 15.0419, 17, 4], + [4.9563, 67, 22.1164, 28, 4, true, 0, true], + [7.2886, 75, 3.4985, 12, 0], + [11.9534, 73, 12.787, 15, 4], + [29.4051, 69, 32.5528, 24, 4], + [65.4701, 73, 13.4885, 17, 4], + [4.9563, 103, 23.9158, 17, 4], + [0, 147, 100, 118, 4, true, 15, true], + [4.9563, 166, 68.7181, 17, 4], + [74.7722, 166, 15.0419, 17, 4], + [4.9563, 193, 18.2535, 28, 4, true, 0, true], + [7.2886, 201, 3.4985, 12, 0], + [11.9534, 199, 8.924, 15, 4], + [25.5421, 195, 34.4114, 24, 4], + [63.4657, 199, 13.4885, 17, 4], + [4.9563, 229, 21.8021, 17, 4], + [0, 273, 100, 139, 4, true, 15, true], + [4.9563, 292, 81.086, 17, 4], + [4.9563, 313, 15.0419, 17, 4], + [4.9563, 340, 18.2535, 28, 4, true, 0, true], + [7.2886, 348, 3.4985, 12, 0], + [11.9534, 346, 8.924, 15, 4], + [25.5421, 342, 32.7442, 24, 4], + [61.7985, 346, 13.4885, 17, 4], + [4.9563, 376, 23.9158, 17, 4], + [0, 420, 100, 139, 4, true, 15, true], + [4.9563, 439, 79.7376, 17, 4], + [4.9563, 460, 10.7872, 17, 4], + [16.8413, 460, 15.0419, 17, 4], + [4.9563, 487, 18.2535, 28, 4, true, 0, true], + [7.2886, 495, 3.4985, 12, 0], + [11.9534, 493, 8.924, 15, 4], + [25.5421, 489, 34.9991, 24, 4], + [64.0534, 493, 13.4885, 17, 4], + [4.9563, 523, 23.9158, 17, 4], + [0, 567, 100, 118, 4, true, 15, true], + [4.9563, 586, 68.7181, 17, 4], + [74.7722, 586, 15.0419, 17, 4], + [4.9563, 613, 18.2535, 28, 4, true, 0, true], + [7.2886, 621, 3.4985, 12, 0], + [11.9534, 619, 8.924, 15, 4], + [25.5421, 615, 32.5528, 24, 4], + [61.6071, 619, 13.4885, 17, 4], + [4.9563, 649, 23.9158, 17, 4], + [0, 693, 100, 139, 4, true, 15, true], + [4.9563, 712, 81.086, 17, 4], + [4.9563, 733, 15.0419, 17, 4], + [4.9563, 760, 22.1164, 28, 4, true, 0, true], + [7.2886, 768, 3.4985, 12, 0], + [11.9534, 766, 12.787, 15, 4], + [29.4051, 762, 34.4114, 24, 4], + [67.3287, 766, 13.4885, 17, 4], + [4.9563, 796, 23.9158, 17, 4], + [0, 840, 100, 139, 4, true, 15, true], + [4.9563, 859, 79.7376, 17, 4], + [4.9563, 880, 10.7872, 17, 4], + [16.8413, 880, 15.0419, 17, 4], + [4.9563, 907, 18.2535, 28, 4, true, 0, true], + [7.2886, 915, 3.4985, 12, 0], + [11.9534, 913, 8.924, 15, 4], + [25.5421, 909, 32.7442, 24, 4], + [61.7985, 913, 13.4885, 17, 4], + [4.9563, 943, 23.9158, 17, 4], + [0, 987, 100, 118, 4, true, 15, true], + [4.9563, 1006, 68.7181, 17, 4], + [74.7722, 1006, 15.0419, 17, 4], + [4.9563, 1033, 20.9275, 28, 4, true, 0, true], + [7.2886, 1041, 3.4985, 12, 0], + [11.9534, 1039, 11.598, 15, 4], + [28.2161, 1035, 34.9991, 24, 4], + [66.7274, 1039, 13.4885, 17, 4], + [4.9563, 1069, 23.9158, 17, 4], + [0, 1113, 100, 139, 4, true, 15, true], + [4.9563, 1132, 81.086, 17, 4], + [4.9563, 1153, 15.0419, 17, 4], + [4.9563, 1180, 18.2535, 28, 4, true, 0, true], + [7.2886, 1188, 3.4985, 12, 0], + [11.9534, 1186, 8.924, 15, 4], + [25.5421, 1182, 32.5528, 24, 4], + [61.6071, 1186, 13.4885, 17, 4], + [4.9563, 1216, 23.9158, 17, 4], + [0, 1260, 100, 139, 4, true, 15, true], + [4.9563, 1279, 79.7376, 17, 4], + [4.9563, 1300, 10.7872, 17, 4], + [16.8413, 1300, 15.0419, 17, 4], + [4.9563, 1327, 18.2535, 28, 4, true, 0, true], + [7.2886, 1335, 3.4985, 12, 0], + [11.9534, 1333, 8.924, 15, 4], + [25.5421, 1329, 34.4114, 24, 4], + [63.4657, 1333, 13.4885, 17, 4], + [4.9563, 1363, 23.9158, 17, 4], + [0, 1407, 100, 118, 4, true, 15, true], + [4.9563, 1426, 68.7181, 17, 4], + [74.7722, 1426, 17.6886, 17, 4], + [4.9563, 1453, 22.1164, 28, 4, true, 0, true], + [7.2886, 1461, 3.4985, 12, 0], + [11.9534, 1459, 12.787, 15, 4], + [29.4051, 1455, 32.7442, 24, 4], + [65.6614, 1459, 13.4885, 17, 4], + [4.9563, 1489, 21.8021, 17, 4], + [0, 1533, 100, 139, 4, true, 15, true], + [4.9563, 1552, 81.086, 17, 4], + [4.9563, 1573, 17.6886, 17, 4], + [4.9563, 1600, 18.2535, 28, 4, true, 0, true], + [7.2886, 1608, 3.4985, 12, 0], + [11.9534, 1606, 8.924, 15, 4], + [25.5421, 1602, 34.9991, 24, 4], + [64.0534, 1606, 13.4885, 17, 4], + [4.9563, 1636, 23.9158, 17, 4], + [0, 1680, 100, 139, 4, true, 15, true], + [4.9563, 1699, 79.7376, 17, 4], + [4.9563, 1720, 10.7872, 17, 4], + [16.8413, 1720, 17.6886, 17, 4], + [4.9563, 1747, 18.2535, 28, 4, true, 0, true], + [7.2886, 1755, 3.4985, 12, 0], + [11.9534, 1753, 8.924, 15, 4], + [25.5421, 1749, 32.5528, 24, 4], + [61.6071, 1753, 13.4885, 17, 4], + [4.9563, 1783, 23.9158, 17, 4], + [0, 1827, 100, 118, 4, true, 15, true], + [4.9563, 1846, 68.7181, 17, 4], + [74.7722, 1846, 17.6886, 17, 4], + [4.9563, 1873, 18.2535, 28, 4, true, 0, true], + [7.2886, 1881, 3.4985, 12, 0], + [11.9534, 1879, 8.924, 15, 4], + [25.5421, 1875, 34.4114, 24, 4], + [63.4657, 1879, 13.4885, 17, 4], + [4.9563, 1909, 23.9158, 17, 4], + [0, 1953, 100, 139, 4, true, 15, true], + [4.9563, 1972, 81.086, 17, 4], + [4.9563, 1993, 17.6886, 17, 4], + [4.9563, 2020, 20.9275, 28, 4, true, 0, true], + [7.2886, 2028, 3.4985, 12, 0], + [11.9534, 2026, 11.598, 15, 4], + [28.2161, 2022, 32.7442, 24, 4], + [64.4725, 2026, 13.4885, 17, 4], + [4.9563, 2056, 23.9158, 17, 4], + [0, 2100, 100, 139, 4, true, 15, true], + [4.9563, 2119, 79.7376, 17, 4], + [4.9563, 2140, 10.7872, 17, 4], + [16.8413, 2140, 17.6886, 17, 4], + [4.9563, 2167, 22.1164, 28, 4, true, 0, true], + [7.2886, 2175, 3.4985, 12, 0], + [11.9534, 2173, 12.787, 15, 4], + [29.4051, 2169, 34.9991, 24, 4], + [67.9164, 2173, 13.4885, 17, 4], + [4.9563, 2203, 23.9158, 17, 4], + [0, 2247, 100, 118, 4, true, 15, true], + [4.9563, 2266, 68.7181, 17, 4], + [74.7722, 2266, 17.6886, 17, 4], + [4.9563, 2293, 18.2535, 28, 4, true, 0, true], + [7.2886, 2301, 3.4985, 12, 0], + [11.9534, 2299, 8.924, 15, 4], + [25.5421, 2295, 32.5528, 24, 4], + [61.6071, 2299, 13.4885, 17, 4], + [4.9563, 2329, 23.9158, 17, 4], + [0, 2373, 100, 139, 4, true, 15, true], + [4.9563, 2392, 81.086, 17, 4], + [4.9563, 2413, 17.6886, 17, 4], + [4.9563, 2440, 18.2535, 28, 4, true, 0, true], + [7.2886, 2448, 3.4985, 12, 0], + [11.9534, 2446, 8.924, 15, 4], + [25.5421, 2442, 34.4114, 24, 4], + [63.4657, 2446, 13.4885, 17, 4], + [4.9563, 2476, 23.9158, 17, 4], + [0, 2520, 100, 139, 4, true, 15, true], + [4.9563, 2539, 79.7376, 17, 4], + [4.9563, 2560, 10.7872, 17, 4], + [16.8413, 2560, 17.6886, 17, 4], + [4.9563, 2587, 18.2535, 28, 4, true, 0, true], + [7.2886, 2595, 3.4985, 12, 0], + [11.9534, 2593, 8.924, 15, 4], + [25.5421, 2589, 32.7442, 24, 4], + [61.7985, 2593, 13.4885, 17, 4], + [4.9563, 2623, 23.9158, 17, 4], + [0, 2667, 100, 118, 4, true, 15, true], + [4.9563, 2686, 68.7181, 17, 4], + [74.7722, 2686, 17.6886, 17, 4], + [4.9563, 2713, 18.2535, 28, 4, true, 0, true], + [7.2886, 2721, 3.4985, 12, 0], + [11.9534, 2719, 8.924, 15, 4], + [25.5421, 2715, 34.9991, 24, 4], + [64.0534, 2719, 13.4885, 17, 4], + [4.9563, 2749, 21.8021, 17, 4], + [0, 2793, 100, 139, 4, true, 15, true], + [4.9563, 2812, 81.086, 17, 4], + [4.9563, 2833, 17.6886, 17, 4], + [4.9563, 2860, 22.1164, 28, 4, true, 0, true], + [7.2886, 2868, 3.4985, 12, 0], + [11.9534, 2866, 12.787, 15, 4], + [29.4051, 2862, 32.5528, 24, 4], + [65.4701, 2866, 13.4885, 17, 4], + [4.9563, 2896, 23.9158, 17, 4], + [0, 2940, 100, 139, 4, true, 15, true], + [4.9563, 2959, 79.7376, 17, 4], + [4.9563, 2980, 10.7872, 17, 4], + [16.8413, 2980, 17.6886, 17, 4], + [4.9563, 3007, 20.9275, 28, 4, true, 0, true], + [7.2886, 3015, 3.4985, 12, 0], + [11.9534, 3013, 11.598, 15, 4], + [28.2161, 3009, 34.4114, 24, 4], + [66.1398, 3013, 13.4885, 17, 4], + [4.9563, 3043, 23.9158, 17, 4], + [0, 3087, 100, 118, 4, true, 15, true], + [4.9563, 3106, 68.7181, 17, 4], + [74.7722, 3106, 17.6886, 17, 4], + [4.9563, 3133, 18.2535, 28, 4, true, 0, true], + [7.2886, 3141, 3.4985, 12, 0], + [11.9534, 3139, 8.924, 15, 4], + [25.5421, 3135, 32.7442, 24, 4], + [61.7985, 3139, 13.4885, 17, 4], + [4.9563, 3169, 23.9158, 17, 4], + [0, 3213, 100, 139, 4, true, 15, true], + [4.9563, 3232, 81.086, 17, 4], + [4.9563, 3253, 17.6886, 17, 4], + [4.9563, 3280, 18.2535, 28, 4, true, 0, true], + [7.2886, 3288, 3.4985, 12, 0], + [11.9534, 3286, 8.924, 15, 4], + [25.5421, 3282, 34.9991, 24, 4], + [64.0534, 3286, 13.4885, 17, 4], + [4.9563, 3316, 23.9158, 17, 4], + [0, 3360, 100, 139, 4, true, 15, true], + [4.9563, 3379, 79.7376, 17, 4], + [4.9563, 3400, 10.7872, 17, 4], + [16.8413, 3400, 17.6886, 17, 4], + [4.9563, 3427, 18.2535, 28, 4, true, 0, true], + [7.2886, 3435, 3.4985, 12, 0], + [11.9534, 3433, 8.924, 15, 4], + [25.5421, 3429, 32.5528, 24, 4], + [61.6071, 3433, 13.4885, 17, 4], + [4.9563, 3463, 23.9158, 17, 4], + [0, 3507, 100, 118, 4, true, 15, true], + [4.9563, 3526, 68.7181, 17, 4], + [74.7722, 3526, 17.6886, 17, 4], + [4.9563, 3553, 22.1164, 28, 4, true, 0, true], + [7.2886, 3561, 3.4985, 12, 0], + [11.9534, 3559, 12.787, 15, 4], + [29.4051, 3555, 34.4114, 24, 4], + [67.3287, 3559, 13.4885, 17, 4], + [4.9563, 3589, 23.9158, 17, 4], + [0, 3633, 100, 139, 4, true, 15, true], + [4.9563, 3652, 81.086, 17, 4], + [4.9563, 3673, 17.6886, 17, 4], + [4.9563, 3700, 18.2535, 28, 4, true, 0, true], + [7.2886, 3708, 3.4985, 12, 0], + [11.9534, 3706, 8.924, 15, 4], + [25.5421, 3702, 32.7442, 24, 4], + [61.7985, 3706, 13.4885, 17, 4], + [4.9563, 3736, 23.9158, 17, 4], + [0, 3780, 100, 139, 4, true, 15, true], + [4.9563, 3799, 79.7376, 17, 4], + [4.9563, 3820, 10.7872, 17, 4], + [16.8413, 3820, 17.6886, 17, 4], + [4.9563, 3847, 18.2535, 28, 4, true, 0, true], + [7.2886, 3855, 3.4985, 12, 0], + [11.9534, 3853, 8.924, 15, 4], + [25.5421, 3849, 34.9991, 24, 4], + [64.0534, 3853, 13.4885, 17, 4], + [4.9563, 3883, 23.9158, 17, 4], + [0, 3927, 100, 118, 4, true, 15, true], + [4.9563, 3946, 68.7181, 17, 4], + [74.7722, 3946, 17.6886, 17, 4], + [4.9563, 3973, 20.9275, 28, 4, true, 0, true], + [7.2886, 3981, 3.4985, 12, 0], + [11.9534, 3979, 11.598, 15, 4], + [28.2161, 3975, 32.5528, 24, 4], + [64.2812, 3979, 13.4885, 17, 4], + [4.9563, 4009, 21.8021, 17, 4], + [0, 4053, 100, 139, 4, true, 15, true], + [4.9563, 4072, 81.086, 17, 4], + [4.9563, 4093, 17.6886, 17, 4], + [4.9563, 4120, 18.2535, 28, 4, true, 0, true], + [7.2886, 4128, 3.4985, 12, 0], + [11.9534, 4126, 8.924, 15, 4], + [25.5421, 4122, 34.4114, 24, 4], + [63.4657, 4126, 13.4885, 17, 4], + [4.9563, 4156, 23.9158, 17, 4], + [0, 4200, 100, 139, 4, true, 15, true], + [4.9563, 4219, 79.7376, 17, 4], + [4.9563, 4240, 10.7872, 17, 4], + [16.8413, 4240, 17.6886, 17, 4], + [4.9563, 4267, 22.1164, 28, 4, true, 0, true], + [7.2886, 4275, 3.4985, 12, 0], + [11.9534, 4273, 12.787, 15, 4], + [29.4051, 4269, 32.7442, 24, 4], + [65.6614, 4273, 13.4885, 17, 4], + [4.9563, 4303, 23.9158, 17, 4], + [0, 4347, 100, 118, 4, true, 15, true], + [4.9563, 4366, 68.7181, 17, 4], + [74.7722, 4366, 17.6886, 17, 4], + [4.9563, 4393, 18.2535, 28, 4, true, 0, true], + [7.2886, 4401, 3.4985, 12, 0], + [11.9534, 4399, 8.924, 15, 4], + [25.5421, 4395, 34.9991, 24, 4], + [64.0534, 4399, 13.4885, 17, 4], + [4.9563, 4429, 23.9158, 17, 4], + [0, 4473, 100, 139, 4, true, 15, true], + [4.9563, 4492, 81.086, 17, 4], + [4.9563, 4513, 17.6886, 17, 4], + [4.9563, 4540, 18.2535, 28, 4, true, 0, true], + [7.2886, 4548, 3.4985, 12, 0], + [11.9534, 4546, 8.924, 15, 4], + [25.5421, 4542, 32.5528, 24, 4], + [61.6071, 4546, 13.4885, 17, 4], + [4.9563, 4576, 23.9158, 17, 4], + [0, 4620, 100, 139, 4, true, 15, true], + [4.9563, 4639, 79.7376, 17, 4], + [4.9563, 4660, 10.7872, 17, 4], + [16.8413, 4660, 17.6886, 17, 4], + [4.9563, 4687, 18.2535, 28, 4, true, 0, true], + [7.2886, 4695, 3.4985, 12, 0], + [11.9534, 4693, 8.924, 15, 4], + [25.5421, 4689, 34.4114, 24, 4], + [63.4657, 4693, 13.4885, 17, 4], + [4.9563, 4723, 23.9158, 17, 4], + [0, 4767, 100, 118, 4, true, 15, true], + [4.9563, 4786, 68.7181, 17, 4], + [74.7722, 4786, 17.6886, 17, 4], + [4.9563, 4813, 18.2535, 28, 4, true, 0, true], + [7.2886, 4821, 3.4985, 12, 0], + [11.9534, 4819, 8.924, 15, 4], + [25.5421, 4815, 32.7442, 24, 4], + [61.7985, 4819, 13.4885, 17, 4], + [4.9563, 4849, 23.9158, 17, 4], + [0, 4893, 100, 139, 4, true, 15, true], + [4.9563, 4912, 81.086, 17, 4], + [4.9563, 4933, 17.6886, 17, 4], + [4.9563, 4960, 22.1164, 28, 4, true, 0, true], + [7.2886, 4968, 3.4985, 12, 0], + [11.9534, 4966, 12.787, 15, 4], + [29.4051, 4962, 34.9991, 24, 4], + [67.9164, 4966, 13.4885, 17, 4], + [4.9563, 4996, 23.9158, 17, 4], + [0, 5040, 100, 139, 4, true, 15, true], + [4.9563, 5059, 79.7376, 17, 4], + [4.9563, 5080, 10.7872, 17, 4], + [16.8413, 5080, 17.6886, 17, 4], + [4.9563, 5107, 18.2535, 28, 4, true, 0, true], + [7.2886, 5115, 3.4985, 12, 0], + [11.9534, 5113, 8.924, 15, 4], + [25.5421, 5109, 32.5528, 24, 4], + [61.6071, 5113, 13.4885, 17, 4], + [4.9563, 5143, 23.9158, 17, 4], + [0, 5187, 100, 118, 4, true, 15, true], + [4.9563, 5206, 68.7181, 17, 4], + [74.7722, 5206, 17.6886, 17, 4], + [4.9563, 5233, 18.2535, 28, 4, true, 0, true], + [7.2886, 5241, 3.4985, 12, 0], + [11.9534, 5239, 8.924, 15, 4], + [25.5421, 5235, 34.4114, 24, 4], + [63.4657, 5239, 13.4885, 17, 4], + [4.9563, 5269, 21.8021, 17, 4], + [0, 5313, 100, 139, 4, true, 15, true], + [4.9563, 5332, 81.086, 17, 4], + [4.9563, 5353, 17.6886, 17, 4], + [4.9563, 5380, 18.2535, 28, 4, true, 0, true], + [7.2886, 5388, 3.4985, 12, 0], + [11.9534, 5386, 8.924, 15, 4], + [25.5421, 5382, 32.7442, 24, 4], + [61.7985, 5386, 13.4885, 17, 4], + [4.9563, 5416, 23.9158, 17, 4], + [0, 5460, 100, 139, 4, true, 15, true], + [4.9563, 5479, 79.7376, 17, 4], + [4.9563, 5500, 10.7872, 17, 4], + [16.8413, 5500, 17.6886, 17, 4], + [4.9563, 5527, 18.2535, 28, 4, true, 0, true], + [7.2886, 5535, 3.4985, 12, 0], + [11.9534, 5533, 8.924, 15, 4], + [25.5421, 5529, 34.9991, 24, 4], + [64.0534, 5533, 13.4885, 17, 4], + [4.9563, 5563, 23.9158, 17, 4], + [0, 5607, 100, 118, 4, true, 15, true], + [4.9563, 5626, 68.7181, 17, 4], + [74.7722, 5626, 17.6886, 17, 4], + [4.9563, 5653, 22.1164, 28, 4, true, 0, true], + [7.2886, 5661, 3.4985, 12, 0], + [11.9534, 5659, 12.787, 15, 4], + [29.4051, 5655, 32.5528, 24, 4], + [65.4701, 5659, 13.4885, 17, 4], + [4.9563, 5689, 23.9158, 17, 4], + [0, 5733, 100, 139, 4, true, 15, true], + [4.9563, 5752, 81.086, 17, 4], + [4.9563, 5773, 17.6886, 17, 4], + [4.9563, 5800, 18.2535, 28, 4, true, 0, true], + [7.2886, 5808, 3.4985, 12, 0], + [11.9534, 5806, 8.924, 15, 4], + [25.5421, 5802, 34.4114, 24, 4], + [63.4657, 5806, 13.4885, 17, 4], + [4.9563, 5836, 23.9158, 17, 4], + [0, 5880, 100, 139, 4, true, 15, true], + [4.9563, 5899, 79.7376, 17, 4], + [4.9563, 5920, 10.7872, 17, 4], + [16.8413, 5920, 17.6886, 17, 4], + [4.9563, 5947, 20.9275, 28, 4, true, 0, true], + [7.2886, 5955, 3.4985, 12, 0], + [11.9534, 5953, 11.598, 15, 4], + [28.2161, 5949, 32.7442, 24, 4], + [64.4725, 5953, 13.4885, 17, 4], + [4.9563, 5983, 23.9158, 17, 4], + [0, 6027, 100, 118, 4, true, 15, true], + [4.9563, 6046, 68.7181, 17, 4], + [74.7722, 6046, 17.6886, 17, 4], + [4.9563, 6073, 18.2535, 28, 4, true, 0, true], + [7.2886, 6081, 3.4985, 12, 0], + [11.9534, 6079, 8.924, 15, 4], + [25.5421, 6075, 34.9991, 24, 4], + [64.0534, 6079, 13.4885, 17, 4], + [4.9563, 6109, 23.9158, 17, 4], + [0, 6153, 100, 139, 4, true, 15, true], + [4.9563, 6172, 81.086, 17, 4], + [4.9563, 6193, 17.6886, 17, 4], + [4.9563, 6220, 18.2535, 28, 4, true, 0, true], + [7.2886, 6228, 3.4985, 12, 0], + [11.9534, 6226, 8.924, 15, 4], + [25.5421, 6222, 32.5528, 24, 4], + [61.6071, 6226, 13.4885, 17, 4], + [4.9563, 6256, 23.9158, 17, 4], + [0, 6300, 100, 139, 4, true, 15, true], + [4.9563, 6319, 79.7376, 17, 4], + [4.9563, 6340, 10.7872, 17, 4], + [16.8413, 6340, 17.6886, 17, 4], + [4.9563, 6367, 22.1164, 28, 4, true, 0, true], + [7.2886, 6375, 3.4985, 12, 0], + [11.9534, 6373, 12.787, 15, 4], + [29.4051, 6369, 34.4114, 24, 4], + [67.3287, 6373, 13.4885, 17, 4], + [4.9563, 6403, 23.9158, 17, 4], + [0, 6447, 100, 118, 4, true, 15, true], + [4.9563, 6466, 68.7181, 17, 4], + [74.7722, 6466, 17.6886, 17, 4], + [4.9563, 6493, 18.2535, 28, 4, true, 0, true], + [7.2886, 6501, 3.4985, 12, 0], + [11.9534, 6499, 8.924, 15, 4], + [25.5421, 6495, 32.7442, 24, 4], + [61.7985, 6499, 13.4885, 17, 4], + [4.9563, 6529, 21.8021, 17, 4], + [0, 6573, 100, 139, 4, true, 15, true], + [4.9563, 6592, 81.086, 17, 4], + [4.9563, 6613, 17.6886, 17, 4], + [4.9563, 6640, 18.2535, 28, 4, true, 0, true], + [7.2886, 6648, 3.4985, 12, 0], + [11.9534, 6646, 8.924, 15, 4], + [25.5421, 6642, 34.9991, 24, 4], + [64.0534, 6646, 13.4885, 17, 4], + [4.9563, 6676, 23.9158, 17, 4], + [0, 6720, 100, 139, 4, true, 15, true], + [4.9563, 6739, 79.7376, 17, 4], + [4.9563, 6760, 10.7872, 17, 4], + [16.8413, 6760, 17.6886, 17, 4], + [4.9563, 6787, 18.2535, 28, 4, true, 0, true], + [7.2886, 6795, 3.4985, 12, 0], + [11.9534, 6793, 8.924, 15, 4], + [25.5421, 6789, 32.5528, 24, 4], + [61.6071, 6793, 13.4885, 17, 4], + [4.9563, 6823, 23.9158, 17, 4], + [0, 6867, 100, 118, 4, true, 15, true], + [4.9563, 6886, 68.7181, 17, 4], + [74.7722, 6886, 17.6886, 17, 4], + [4.9563, 6913, 20.9275, 28, 4, true, 0, true], + [7.2886, 6921, 3.4985, 12, 0], + [11.9534, 6919, 11.598, 15, 4], + [28.2161, 6915, 34.4114, 24, 4], + [66.1398, 6919, 13.4885, 17, 4], + [4.9563, 6949, 23.9158, 17, 4] + ] + }, + "768": { + "name": "repo-pulls-pulllist--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 4942, + "bones": [ + [0, 0, 100, 91, 4, true, 15, true], + [2.3098, 19, 42.697, 17, 4], + [45.5184, 19, 7.01, 17, 4], + [2.3098, 46, 10.307, 28, 4, true, 0, true], + [3.3967, 54, 1.6304, 12, 0], + [5.5707, 52, 5.9592, 15, 4], + [13.7037, 48, 15.1707, 24, 4], + [30.5112, 52, 6.2861, 17, 4], + [38.4341, 52, 11.1456, 17, 4], + [0, 99, 100, 91, 4, true, 15, true], + [2.3098, 118, 32.0249, 17, 4], + [34.8463, 118, 7.01, 17, 4], + [2.3098, 145, 8.5067, 28, 4, true, 0, true], + [3.3967, 153, 1.6304, 12, 0], + [5.5707, 151, 4.1589, 15, 4], + [11.9034, 147, 16.0369, 24, 4], + [29.5771, 151, 6.2861, 17, 4], + [37.5, 151, 10.1605, 17, 4], + [0, 198, 100, 91, 4, true, 15, true], + [2.3098, 217, 37.7887, 17, 4], + [40.6101, 217, 7.01, 17, 4], + [2.3098, 244, 8.5067, 28, 4, true, 0, true], + [3.3967, 252, 1.6304, 12, 0], + [5.5707, 250, 4.1589, 15, 4], + [11.9034, 246, 15.2599, 24, 4], + [28.8001, 250, 6.2861, 17, 4], + [36.723, 250, 11.1456, 17, 4], + [0, 297, 100, 91, 4, true, 15, true], + [2.3098, 316, 42.697, 17, 4], + [45.5184, 316, 7.01, 17, 4], + [2.3098, 343, 8.5067, 28, 4, true, 0, true], + [3.3967, 351, 1.6304, 12, 0], + [5.5707, 349, 4.1589, 15, 4], + [11.9034, 345, 16.3107, 24, 4], + [29.851, 349, 6.2861, 17, 4], + [37.7739, 349, 11.1456, 17, 4], + [0, 396, 100, 91, 4, true, 15, true], + [2.3098, 415, 32.0249, 17, 4], + [34.8463, 415, 7.01, 17, 4], + [2.3098, 442, 8.5067, 28, 4, true, 0, true], + [3.3967, 450, 1.6304, 12, 0], + [5.5707, 448, 4.1589, 15, 4], + [11.9034, 444, 15.1707, 24, 4], + [28.7109, 448, 6.2861, 17, 4], + [36.6338, 448, 11.1456, 17, 4], + [0, 495, 100, 91, 4, true, 15, true], + [2.3098, 514, 37.7887, 17, 4], + [40.6101, 514, 7.01, 17, 4], + [2.3098, 541, 10.307, 28, 4, true, 0, true], + [3.3967, 549, 1.6304, 12, 0], + [5.5707, 547, 5.9592, 15, 4], + [13.7037, 543, 16.0369, 24, 4], + [31.3774, 547, 6.2861, 17, 4], + [39.3003, 547, 11.1456, 17, 4], + [0, 594, 100, 91, 4, true, 15, true], + [2.3098, 613, 42.697, 17, 4], + [45.5184, 613, 7.01, 17, 4], + [2.3098, 640, 8.5067, 28, 4, true, 0, true], + [3.3967, 648, 1.6304, 12, 0], + [5.5707, 646, 4.1589, 15, 4], + [11.9034, 642, 15.2599, 24, 4], + [28.8001, 646, 6.2861, 17, 4], + [36.723, 646, 11.1456, 17, 4], + [0, 693, 100, 91, 4, true, 15, true], + [2.3098, 712, 32.0249, 17, 4], + [34.8463, 712, 7.01, 17, 4], + [2.3098, 739, 9.7529, 28, 4, true, 0, true], + [3.3967, 747, 1.6304, 12, 0], + [5.5707, 745, 5.4051, 15, 4], + [13.1496, 741, 16.3107, 24, 4], + [31.0971, 745, 6.2861, 17, 4], + [39.02, 745, 11.1456, 17, 4], + [0, 792, 100, 91, 4, true, 15, true], + [2.3098, 811, 37.7887, 17, 4], + [40.6101, 811, 7.01, 17, 4], + [2.3098, 838, 8.5067, 28, 4, true, 0, true], + [3.3967, 846, 1.6304, 12, 0], + [5.5707, 844, 4.1589, 15, 4], + [11.9034, 840, 15.1707, 24, 4], + [28.7109, 844, 6.2861, 17, 4], + [36.6338, 844, 11.1456, 17, 4], + [0, 891, 100, 91, 4, true, 15, true], + [2.3098, 910, 42.697, 17, 4], + [45.5184, 910, 7.01, 17, 4], + [2.3098, 937, 8.5067, 28, 4, true, 0, true], + [3.3967, 945, 1.6304, 12, 0], + [5.5707, 943, 4.1589, 15, 4], + [11.9034, 939, 16.0369, 24, 4], + [29.5771, 943, 6.2861, 17, 4], + [37.5, 943, 11.1456, 17, 4], + [0, 990, 100, 91, 4, true, 15, true], + [2.3098, 1009, 32.0249, 17, 4], + [34.8463, 1009, 8.2435, 17, 4], + [2.3098, 1036, 10.307, 28, 4, true, 0, true], + [3.3967, 1044, 1.6304, 12, 0], + [5.5707, 1042, 5.9592, 15, 4], + [13.7037, 1038, 15.2599, 24, 4], + [30.6004, 1042, 6.2861, 17, 4], + [38.5233, 1042, 10.1605, 17, 4], + [0, 1089, 100, 91, 4, true, 15, true], + [2.3098, 1108, 37.7887, 17, 4], + [40.6101, 1108, 8.2435, 17, 4], + [2.3098, 1135, 8.5067, 28, 4, true, 0, true], + [3.3967, 1143, 1.6304, 12, 0], + [5.5707, 1141, 4.1589, 15, 4], + [11.9034, 1137, 16.3107, 24, 4], + [29.851, 1141, 6.2861, 17, 4], + [37.7739, 1141, 11.1456, 17, 4], + [0, 1188, 100, 91, 4, true, 15, true], + [2.3098, 1207, 42.697, 17, 4], + [45.5184, 1207, 8.2435, 17, 4], + [2.3098, 1234, 8.5067, 28, 4, true, 0, true], + [3.3967, 1242, 1.6304, 12, 0], + [5.5707, 1240, 4.1589, 15, 4], + [11.9034, 1236, 15.1707, 24, 4], + [28.7109, 1240, 6.2861, 17, 4], + [36.6338, 1240, 11.1456, 17, 4], + [0, 1287, 100, 91, 4, true, 15, true], + [2.3098, 1306, 32.0249, 17, 4], + [34.8463, 1306, 8.2435, 17, 4], + [2.3098, 1333, 8.5067, 28, 4, true, 0, true], + [3.3967, 1341, 1.6304, 12, 0], + [5.5707, 1339, 4.1589, 15, 4], + [11.9034, 1335, 16.0369, 24, 4], + [29.5771, 1339, 6.2861, 17, 4], + [37.5, 1339, 11.1456, 17, 4], + [0, 1386, 100, 91, 4, true, 15, true], + [2.3098, 1405, 37.7887, 17, 4], + [40.6101, 1405, 8.2435, 17, 4], + [2.3098, 1432, 9.7529, 28, 4, true, 0, true], + [3.3967, 1440, 1.6304, 12, 0], + [5.5707, 1438, 5.4051, 15, 4], + [13.1496, 1434, 15.2599, 24, 4], + [30.0463, 1438, 6.2861, 17, 4], + [37.9692, 1438, 11.1456, 17, 4], + [0, 1485, 100, 91, 4, true, 15, true], + [2.3098, 1504, 42.697, 17, 4], + [45.5184, 1504, 8.2435, 17, 4], + [2.3098, 1531, 10.307, 28, 4, true, 0, true], + [3.3967, 1539, 1.6304, 12, 0], + [5.5707, 1537, 5.9592, 15, 4], + [13.7037, 1533, 16.3107, 24, 4], + [31.6512, 1537, 6.2861, 17, 4], + [39.5741, 1537, 11.1456, 17, 4], + [0, 1584, 100, 91, 4, true, 15, true], + [2.3098, 1603, 32.0249, 17, 4], + [34.8463, 1603, 8.2435, 17, 4], + [2.3098, 1630, 8.5067, 28, 4, true, 0, true], + [3.3967, 1638, 1.6304, 12, 0], + [5.5707, 1636, 4.1589, 15, 4], + [11.9034, 1632, 15.1707, 24, 4], + [28.7109, 1636, 6.2861, 17, 4], + [36.6338, 1636, 11.1456, 17, 4], + [0, 1683, 100, 91, 4, true, 15, true], + [2.3098, 1702, 37.7887, 17, 4], + [40.6101, 1702, 8.2435, 17, 4], + [2.3098, 1729, 8.5067, 28, 4, true, 0, true], + [3.3967, 1737, 1.6304, 12, 0], + [5.5707, 1735, 4.1589, 15, 4], + [11.9034, 1731, 16.0369, 24, 4], + [29.5771, 1735, 6.2861, 17, 4], + [37.5, 1735, 11.1456, 17, 4], + [0, 1782, 100, 91, 4, true, 15, true], + [2.3098, 1801, 42.697, 17, 4], + [45.5184, 1801, 8.2435, 17, 4], + [2.3098, 1828, 8.5067, 28, 4, true, 0, true], + [3.3967, 1836, 1.6304, 12, 0], + [5.5707, 1834, 4.1589, 15, 4], + [11.9034, 1830, 15.2599, 24, 4], + [28.8001, 1834, 6.2861, 17, 4], + [36.723, 1834, 11.1456, 17, 4], + [0, 1881, 100, 91, 4, true, 15, true], + [2.3098, 1900, 32.0249, 17, 4], + [34.8463, 1900, 8.2435, 17, 4], + [2.3098, 1927, 8.5067, 28, 4, true, 0, true], + [3.3967, 1935, 1.6304, 12, 0], + [5.5707, 1933, 4.1589, 15, 4], + [11.9034, 1929, 16.3107, 24, 4], + [29.851, 1933, 6.2861, 17, 4], + [37.7739, 1933, 10.1605, 17, 4], + [0, 1980, 100, 91, 4, true, 15, true], + [2.3098, 1999, 37.7887, 17, 4], + [40.6101, 1999, 8.2435, 17, 4], + [2.3098, 2026, 10.307, 28, 4, true, 0, true], + [3.3967, 2034, 1.6304, 12, 0], + [5.5707, 2032, 5.9592, 15, 4], + [13.7037, 2028, 15.1707, 24, 4], + [30.5112, 2032, 6.2861, 17, 4], + [38.4341, 2032, 11.1456, 17, 4], + [0, 2079, 100, 91, 4, true, 15, true], + [2.3098, 2098, 42.697, 17, 4], + [45.5184, 2098, 8.2435, 17, 4], + [2.3098, 2125, 9.7529, 28, 4, true, 0, true], + [3.3967, 2133, 1.6304, 12, 0], + [5.5707, 2131, 5.4051, 15, 4], + [13.1496, 2127, 16.0369, 24, 4], + [30.8233, 2131, 6.2861, 17, 4], + [38.7462, 2131, 11.1456, 17, 4], + [0, 2178, 100, 91, 4, true, 15, true], + [2.3098, 2197, 32.0249, 17, 4], + [34.8463, 2197, 8.2435, 17, 4], + [2.3098, 2224, 8.5067, 28, 4, true, 0, true], + [3.3967, 2232, 1.6304, 12, 0], + [5.5707, 2230, 4.1589, 15, 4], + [11.9034, 2226, 15.2599, 24, 4], + [28.8001, 2230, 6.2861, 17, 4], + [36.723, 2230, 11.1456, 17, 4], + [0, 2277, 100, 91, 4, true, 15, true], + [2.3098, 2296, 37.7887, 17, 4], + [40.6101, 2296, 8.2435, 17, 4], + [2.3098, 2323, 8.5067, 28, 4, true, 0, true], + [3.3967, 2331, 1.6304, 12, 0], + [5.5707, 2329, 4.1589, 15, 4], + [11.9034, 2325, 16.3107, 24, 4], + [29.851, 2329, 6.2861, 17, 4], + [37.7739, 2329, 11.1456, 17, 4], + [0, 2376, 100, 91, 4, true, 15, true], + [2.3098, 2395, 42.697, 17, 4], + [45.5184, 2395, 8.2435, 17, 4], + [2.3098, 2422, 8.5067, 28, 4, true, 0, true], + [3.3967, 2430, 1.6304, 12, 0], + [5.5707, 2428, 4.1589, 15, 4], + [11.9034, 2424, 15.1707, 24, 4], + [28.7109, 2428, 6.2861, 17, 4], + [36.6338, 2428, 11.1456, 17, 4], + [0, 2475, 100, 91, 4, true, 15, true], + [2.3098, 2494, 32.0249, 17, 4], + [34.8463, 2494, 8.2435, 17, 4], + [2.3098, 2521, 10.307, 28, 4, true, 0, true], + [3.3967, 2529, 1.6304, 12, 0], + [5.5707, 2527, 5.9592, 15, 4], + [13.7037, 2523, 16.0369, 24, 4], + [31.3774, 2527, 6.2861, 17, 4], + [39.3003, 2527, 11.1456, 17, 4], + [0, 2574, 100, 91, 4, true, 15, true], + [2.3098, 2593, 37.7887, 17, 4], + [40.6101, 2593, 8.2435, 17, 4], + [2.3098, 2620, 8.5067, 28, 4, true, 0, true], + [3.3967, 2628, 1.6304, 12, 0], + [5.5707, 2626, 4.1589, 15, 4], + [11.9034, 2622, 15.2599, 24, 4], + [28.8001, 2626, 6.2861, 17, 4], + [36.723, 2626, 11.1456, 17, 4], + [0, 2673, 100, 91, 4, true, 15, true], + [2.3098, 2692, 42.697, 17, 4], + [45.5184, 2692, 8.2435, 17, 4], + [2.3098, 2719, 8.5067, 28, 4, true, 0, true], + [3.3967, 2727, 1.6304, 12, 0], + [5.5707, 2725, 4.1589, 15, 4], + [11.9034, 2721, 16.3107, 24, 4], + [29.851, 2725, 6.2861, 17, 4], + [37.7739, 2725, 11.1456, 17, 4], + [0, 2772, 100, 91, 4, true, 15, true], + [2.3098, 2791, 32.0249, 17, 4], + [34.8463, 2791, 8.2435, 17, 4], + [2.3098, 2818, 9.7529, 28, 4, true, 0, true], + [3.3967, 2826, 1.6304, 12, 0], + [5.5707, 2824, 5.4051, 15, 4], + [13.1496, 2820, 15.1707, 24, 4], + [29.9571, 2824, 6.2861, 17, 4], + [37.88, 2824, 10.1605, 17, 4], + [0, 2871, 100, 91, 4, true, 15, true], + [2.3098, 2890, 37.7887, 17, 4], + [40.6101, 2890, 8.2435, 17, 4], + [2.3098, 2917, 8.5067, 28, 4, true, 0, true], + [3.3967, 2925, 1.6304, 12, 0], + [5.5707, 2923, 4.1589, 15, 4], + [11.9034, 2919, 16.0369, 24, 4], + [29.5771, 2923, 6.2861, 17, 4], + [37.5, 2923, 11.1456, 17, 4], + [0, 2970, 100, 91, 4, true, 15, true], + [2.3098, 2989, 42.697, 17, 4], + [45.5184, 2989, 8.2435, 17, 4], + [2.3098, 3016, 10.307, 28, 4, true, 0, true], + [3.3967, 3024, 1.6304, 12, 0], + [5.5707, 3022, 5.9592, 15, 4], + [13.7037, 3018, 15.2599, 24, 4], + [30.6004, 3022, 6.2861, 17, 4], + [38.5233, 3022, 11.1456, 17, 4], + [0, 3069, 100, 91, 4, true, 15, true], + [2.3098, 3088, 32.0249, 17, 4], + [34.8463, 3088, 8.2435, 17, 4], + [2.3098, 3115, 8.5067, 28, 4, true, 0, true], + [3.3967, 3123, 1.6304, 12, 0], + [5.5707, 3121, 4.1589, 15, 4], + [11.9034, 3117, 16.3107, 24, 4], + [29.851, 3121, 6.2861, 17, 4], + [37.7739, 3121, 11.1456, 17, 4], + [0, 3168, 100, 91, 4, true, 15, true], + [2.3098, 3187, 37.7887, 17, 4], + [40.6101, 3187, 8.2435, 17, 4], + [2.3098, 3214, 8.5067, 28, 4, true, 0, true], + [3.3967, 3222, 1.6304, 12, 0], + [5.5707, 3220, 4.1589, 15, 4], + [11.9034, 3216, 15.1707, 24, 4], + [28.7109, 3220, 6.2861, 17, 4], + [36.6338, 3220, 11.1456, 17, 4], + [0, 3267, 100, 91, 4, true, 15, true], + [2.3098, 3286, 42.697, 17, 4], + [45.5184, 3286, 8.2435, 17, 4], + [2.3098, 3313, 8.5067, 28, 4, true, 0, true], + [3.3967, 3321, 1.6304, 12, 0], + [5.5707, 3319, 4.1589, 15, 4], + [11.9034, 3315, 16.0369, 24, 4], + [29.5771, 3319, 6.2861, 17, 4], + [37.5, 3319, 11.1456, 17, 4], + [0, 3366, 100, 91, 4, true, 15, true], + [2.3098, 3385, 32.0249, 17, 4], + [34.8463, 3385, 8.2435, 17, 4], + [2.3098, 3412, 8.5067, 28, 4, true, 0, true], + [3.3967, 3420, 1.6304, 12, 0], + [5.5707, 3418, 4.1589, 15, 4], + [11.9034, 3414, 15.2599, 24, 4], + [28.8001, 3418, 6.2861, 17, 4], + [36.723, 3418, 11.1456, 17, 4], + [0, 3465, 100, 91, 4, true, 15, true], + [2.3098, 3484, 37.7887, 17, 4], + [40.6101, 3484, 8.2435, 17, 4], + [2.3098, 3511, 10.307, 28, 4, true, 0, true], + [3.3967, 3519, 1.6304, 12, 0], + [5.5707, 3517, 5.9592, 15, 4], + [13.7037, 3513, 16.3107, 24, 4], + [31.6512, 3517, 6.2861, 17, 4], + [39.5741, 3517, 11.1456, 17, 4], + [0, 3564, 100, 91, 4, true, 15, true], + [2.3098, 3583, 42.697, 17, 4], + [45.5184, 3583, 8.2435, 17, 4], + [2.3098, 3610, 8.5067, 28, 4, true, 0, true], + [3.3967, 3618, 1.6304, 12, 0], + [5.5707, 3616, 4.1589, 15, 4], + [11.9034, 3612, 15.1707, 24, 4], + [28.7109, 3616, 6.2861, 17, 4], + [36.6338, 3616, 11.1456, 17, 4], + [0, 3663, 100, 91, 4, true, 15, true], + [2.3098, 3682, 32.0249, 17, 4], + [34.8463, 3682, 8.2435, 17, 4], + [2.3098, 3709, 8.5067, 28, 4, true, 0, true], + [3.3967, 3717, 1.6304, 12, 0], + [5.5707, 3715, 4.1589, 15, 4], + [11.9034, 3711, 16.0369, 24, 4], + [29.5771, 3715, 6.2861, 17, 4], + [37.5, 3715, 10.1605, 17, 4], + [0, 3762, 100, 91, 4, true, 15, true], + [2.3098, 3781, 37.7887, 17, 4], + [40.6101, 3781, 8.2435, 17, 4], + [2.3098, 3808, 8.5067, 28, 4, true, 0, true], + [3.3967, 3816, 1.6304, 12, 0], + [5.5707, 3814, 4.1589, 15, 4], + [11.9034, 3810, 15.2599, 24, 4], + [28.8001, 3814, 6.2861, 17, 4], + [36.723, 3814, 11.1456, 17, 4], + [0, 3861, 100, 91, 4, true, 15, true], + [2.3098, 3880, 42.697, 17, 4], + [45.5184, 3880, 8.2435, 17, 4], + [2.3098, 3907, 8.5067, 28, 4, true, 0, true], + [3.3967, 3915, 1.6304, 12, 0], + [5.5707, 3913, 4.1589, 15, 4], + [11.9034, 3909, 16.3107, 24, 4], + [29.851, 3913, 6.2861, 17, 4], + [37.7739, 3913, 11.1456, 17, 4], + [0, 3960, 100, 91, 4, true, 15, true], + [2.3098, 3979, 32.0249, 17, 4], + [34.8463, 3979, 8.2435, 17, 4], + [2.3098, 4006, 10.307, 28, 4, true, 0, true], + [3.3967, 4014, 1.6304, 12, 0], + [5.5707, 4012, 5.9592, 15, 4], + [13.7037, 4008, 15.1707, 24, 4], + [30.5112, 4012, 6.2861, 17, 4], + [38.4341, 4012, 11.1456, 17, 4], + [0, 4059, 100, 91, 4, true, 15, true], + [2.3098, 4078, 37.7887, 17, 4], + [40.6101, 4078, 8.2435, 17, 4], + [2.3098, 4105, 8.5067, 28, 4, true, 0, true], + [3.3967, 4113, 1.6304, 12, 0], + [5.5707, 4111, 4.1589, 15, 4], + [11.9034, 4107, 16.0369, 24, 4], + [29.5771, 4111, 6.2861, 17, 4], + [37.5, 4111, 11.1456, 17, 4], + [0, 4158, 100, 91, 4, true, 15, true], + [2.3098, 4177, 42.697, 17, 4], + [45.5184, 4177, 8.2435, 17, 4], + [2.3098, 4204, 9.7529, 28, 4, true, 0, true], + [3.3967, 4212, 1.6304, 12, 0], + [5.5707, 4210, 5.4051, 15, 4], + [13.1496, 4206, 15.2599, 24, 4], + [30.0463, 4210, 6.2861, 17, 4], + [37.9692, 4210, 11.1456, 17, 4], + [0, 4257, 100, 91, 4, true, 15, true], + [2.3098, 4276, 32.0249, 17, 4], + [34.8463, 4276, 8.2435, 17, 4], + [2.3098, 4303, 8.5067, 28, 4, true, 0, true], + [3.3967, 4311, 1.6304, 12, 0], + [5.5707, 4309, 4.1589, 15, 4], + [11.9034, 4305, 16.3107, 24, 4], + [29.851, 4309, 6.2861, 17, 4], + [37.7739, 4309, 11.1456, 17, 4], + [0, 4356, 100, 91, 4, true, 15, true], + [2.3098, 4375, 37.7887, 17, 4], + [40.6101, 4375, 8.2435, 17, 4], + [2.3098, 4402, 8.5067, 28, 4, true, 0, true], + [3.3967, 4410, 1.6304, 12, 0], + [5.5707, 4408, 4.1589, 15, 4], + [11.9034, 4404, 15.1707, 24, 4], + [28.7109, 4408, 6.2861, 17, 4], + [36.6338, 4408, 11.1456, 17, 4], + [0, 4455, 100, 91, 4, true, 15, true], + [2.3098, 4474, 42.697, 17, 4], + [45.5184, 4474, 8.2435, 17, 4], + [2.3098, 4501, 10.307, 28, 4, true, 0, true], + [3.3967, 4509, 1.6304, 12, 0], + [5.5707, 4507, 5.9592, 15, 4], + [13.7037, 4503, 16.0369, 24, 4], + [31.3774, 4507, 6.2861, 17, 4], + [39.3003, 4507, 11.1456, 17, 4], + [0, 4554, 100, 91, 4, true, 15, true], + [2.3098, 4573, 32.0249, 17, 4], + [34.8463, 4573, 8.2435, 17, 4], + [2.3098, 4600, 8.5067, 28, 4, true, 0, true], + [3.3967, 4608, 1.6304, 12, 0], + [5.5707, 4606, 4.1589, 15, 4], + [11.9034, 4602, 15.2599, 24, 4], + [28.8001, 4606, 6.2861, 17, 4], + [36.723, 4606, 10.1605, 17, 4], + [0, 4653, 100, 91, 4, true, 15, true], + [2.3098, 4672, 37.7887, 17, 4], + [40.6101, 4672, 8.2435, 17, 4], + [2.3098, 4699, 8.5067, 28, 4, true, 0, true], + [3.3967, 4707, 1.6304, 12, 0], + [5.5707, 4705, 4.1589, 15, 4], + [11.9034, 4701, 16.3107, 24, 4], + [29.851, 4705, 6.2861, 17, 4], + [37.7739, 4705, 11.1456, 17, 4], + [0, 4752, 100, 91, 4, true, 15, true], + [2.3098, 4771, 42.697, 17, 4], + [45.5184, 4771, 8.2435, 17, 4], + [2.3098, 4798, 8.5067, 28, 4, true, 0, true], + [3.3967, 4806, 1.6304, 12, 0], + [5.5707, 4804, 4.1589, 15, 4], + [11.9034, 4800, 15.1707, 24, 4], + [28.7109, 4804, 6.2861, 17, 4], + [36.6338, 4804, 11.1456, 17, 4], + [0, 4851, 100, 91, 4, true, 15, true], + [2.3098, 4870, 32.0249, 17, 4], + [34.8463, 4870, 8.2435, 17, 4], + [2.3098, 4897, 9.7529, 28, 4, true, 0, true], + [3.3967, 4905, 1.6304, 12, 0], + [5.5707, 4903, 5.4051, 15, 4], + [13.1496, 4899, 16.0369, 24, 4], + [30.8233, 4903, 6.2861, 17, 4], + [38.7462, 4903, 11.1456, 17, 4] + ] + }, + "1024": { + "name": "repo-pulls-pulllist--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 4942, + "bones": [ + [0, 0, 100, 91, 4, true, 15, true], + [1.7137, 19, 31.6784, 17, 4], + [33.7717, 19, 5.201, 17, 4], + [1.7137, 46, 7.6471, 28, 4, true, 0, true], + [2.5202, 54, 1.2097, 12, 0], + [4.1331, 52, 4.4213, 15, 4], + [10.1673, 48, 11.2557, 24, 4], + [22.6373, 52, 4.6639, 17, 4], + [28.5156, 52, 8.2693, 17, 4], + [0, 99, 100, 91, 4, true, 15, true], + [1.7137, 118, 23.7604, 17, 4], + [25.8537, 118, 5.201, 17, 4], + [1.7137, 145, 6.3114, 28, 4, true, 0, true], + [2.5202, 153, 1.2097, 12, 0], + [4.1331, 151, 3.0856, 15, 4], + [8.8316, 147, 11.8983, 24, 4], + [21.9443, 151, 4.6639, 17, 4], + [27.8226, 151, 7.5384, 17, 4], + [0, 198, 100, 91, 4, true, 15, true], + [1.7137, 217, 28.0368, 17, 4], + [30.1301, 217, 5.201, 17, 4], + [1.7137, 244, 6.3114, 28, 4, true, 0, true], + [2.5202, 252, 1.2097, 12, 0], + [4.1331, 250, 3.0856, 15, 4], + [8.8316, 246, 11.3218, 24, 4], + [21.3678, 250, 4.6639, 17, 4], + [27.2461, 250, 8.2693, 17, 4], + [0, 297, 100, 91, 4, true, 15, true], + [1.7137, 316, 31.6784, 17, 4], + [33.7717, 316, 5.201, 17, 4], + [1.7137, 343, 6.3114, 28, 4, true, 0, true], + [2.5202, 351, 1.2097, 12, 0], + [4.1331, 349, 3.0856, 15, 4], + [8.8316, 345, 12.1015, 24, 4], + [22.1475, 349, 4.6639, 17, 4], + [28.0258, 349, 8.2693, 17, 4], + [0, 396, 100, 91, 4, true, 15, true], + [1.7137, 415, 23.7604, 17, 4], + [25.8537, 415, 5.201, 17, 4], + [1.7137, 442, 6.3114, 28, 4, true, 0, true], + [2.5202, 450, 1.2097, 12, 0], + [4.1331, 448, 3.0856, 15, 4], + [8.8316, 444, 11.2557, 24, 4], + [21.3017, 448, 4.6639, 17, 4], + [27.1799, 448, 8.2693, 17, 4], + [0, 495, 100, 91, 4, true, 15, true], + [1.7137, 514, 28.0368, 17, 4], + [30.1301, 514, 5.201, 17, 4], + [1.7137, 541, 7.6471, 28, 4, true, 0, true], + [2.5202, 549, 1.2097, 12, 0], + [4.1331, 547, 4.4213, 15, 4], + [10.1673, 543, 11.8983, 24, 4], + [23.28, 547, 4.6639, 17, 4], + [29.1583, 547, 8.2693, 17, 4], + [0, 594, 100, 91, 4, true, 15, true], + [1.7137, 613, 31.6784, 17, 4], + [33.7717, 613, 5.201, 17, 4], + [1.7137, 640, 6.3114, 28, 4, true, 0, true], + [2.5202, 648, 1.2097, 12, 0], + [4.1331, 646, 3.0856, 15, 4], + [8.8316, 642, 11.3218, 24, 4], + [21.3678, 646, 4.6639, 17, 4], + [27.2461, 646, 8.2693, 17, 4], + [0, 693, 100, 91, 4, true, 15, true], + [1.7137, 712, 23.7604, 17, 4], + [25.8537, 712, 5.201, 17, 4], + [1.7137, 739, 7.236, 28, 4, true, 0, true], + [2.5202, 747, 1.2097, 12, 0], + [4.1331, 745, 4.0102, 15, 4], + [9.7562, 741, 12.1015, 24, 4], + [23.0721, 745, 4.6639, 17, 4], + [28.9504, 745, 8.2693, 17, 4], + [0, 792, 100, 91, 4, true, 15, true], + [1.7137, 811, 28.0368, 17, 4], + [30.1301, 811, 5.201, 17, 4], + [1.7137, 838, 6.3114, 28, 4, true, 0, true], + [2.5202, 846, 1.2097, 12, 0], + [4.1331, 844, 3.0856, 15, 4], + [8.8316, 840, 11.2557, 24, 4], + [21.3017, 844, 4.6639, 17, 4], + [27.1799, 844, 8.2693, 17, 4], + [0, 891, 100, 91, 4, true, 15, true], + [1.7137, 910, 31.6784, 17, 4], + [33.7717, 910, 5.201, 17, 4], + [1.7137, 937, 6.3114, 28, 4, true, 0, true], + [2.5202, 945, 1.2097, 12, 0], + [4.1331, 943, 3.0856, 15, 4], + [8.8316, 939, 11.8983, 24, 4], + [21.9443, 943, 4.6639, 17, 4], + [27.8226, 943, 8.2693, 17, 4], + [0, 990, 100, 91, 4, true, 15, true], + [1.7137, 1009, 23.7604, 17, 4], + [25.8537, 1009, 6.1161, 17, 4], + [1.7137, 1036, 7.6471, 28, 4, true, 0, true], + [2.5202, 1044, 1.2097, 12, 0], + [4.1331, 1042, 4.4213, 15, 4], + [10.1673, 1038, 11.3218, 24, 4], + [22.7035, 1042, 4.6639, 17, 4], + [28.5818, 1042, 7.5384, 17, 4], + [0, 1089, 100, 91, 4, true, 15, true], + [1.7137, 1108, 28.0368, 17, 4], + [30.1301, 1108, 6.1161, 17, 4], + [1.7137, 1135, 6.3114, 28, 4, true, 0, true], + [2.5202, 1143, 1.2097, 12, 0], + [4.1331, 1141, 3.0856, 15, 4], + [8.8316, 1137, 12.1015, 24, 4], + [22.1475, 1141, 4.6639, 17, 4], + [28.0258, 1141, 8.2693, 17, 4], + [0, 1188, 100, 91, 4, true, 15, true], + [1.7137, 1207, 31.6784, 17, 4], + [33.7717, 1207, 6.1161, 17, 4], + [1.7137, 1234, 6.3114, 28, 4, true, 0, true], + [2.5202, 1242, 1.2097, 12, 0], + [4.1331, 1240, 3.0856, 15, 4], + [8.8316, 1236, 11.2557, 24, 4], + [21.3017, 1240, 4.6639, 17, 4], + [27.1799, 1240, 8.2693, 17, 4], + [0, 1287, 100, 91, 4, true, 15, true], + [1.7137, 1306, 23.7604, 17, 4], + [25.8537, 1306, 6.1161, 17, 4], + [1.7137, 1333, 6.3114, 28, 4, true, 0, true], + [2.5202, 1341, 1.2097, 12, 0], + [4.1331, 1339, 3.0856, 15, 4], + [8.8316, 1335, 11.8983, 24, 4], + [21.9443, 1339, 4.6639, 17, 4], + [27.8226, 1339, 8.2693, 17, 4], + [0, 1386, 100, 91, 4, true, 15, true], + [1.7137, 1405, 28.0368, 17, 4], + [30.1301, 1405, 6.1161, 17, 4], + [1.7137, 1432, 7.236, 28, 4, true, 0, true], + [2.5202, 1440, 1.2097, 12, 0], + [4.1331, 1438, 4.0102, 15, 4], + [9.7562, 1434, 11.3218, 24, 4], + [22.2924, 1438, 4.6639, 17, 4], + [28.1707, 1438, 8.2693, 17, 4], + [0, 1485, 100, 91, 4, true, 15, true], + [1.7137, 1504, 31.6784, 17, 4], + [33.7717, 1504, 6.1161, 17, 4], + [1.7137, 1531, 7.6471, 28, 4, true, 0, true], + [2.5202, 1539, 1.2097, 12, 0], + [4.1331, 1537, 4.4213, 15, 4], + [10.1673, 1533, 12.1015, 24, 4], + [23.4832, 1537, 4.6639, 17, 4], + [29.3615, 1537, 8.2693, 17, 4], + [0, 1584, 100, 91, 4, true, 15, true], + [1.7137, 1603, 23.7604, 17, 4], + [25.8537, 1603, 6.1161, 17, 4], + [1.7137, 1630, 6.3114, 28, 4, true, 0, true], + [2.5202, 1638, 1.2097, 12, 0], + [4.1331, 1636, 3.0856, 15, 4], + [8.8316, 1632, 11.2557, 24, 4], + [21.3017, 1636, 4.6639, 17, 4], + [27.1799, 1636, 8.2693, 17, 4], + [0, 1683, 100, 91, 4, true, 15, true], + [1.7137, 1702, 28.0368, 17, 4], + [30.1301, 1702, 6.1161, 17, 4], + [1.7137, 1729, 6.3114, 28, 4, true, 0, true], + [2.5202, 1737, 1.2097, 12, 0], + [4.1331, 1735, 3.0856, 15, 4], + [8.8316, 1731, 11.8983, 24, 4], + [21.9443, 1735, 4.6639, 17, 4], + [27.8226, 1735, 8.2693, 17, 4], + [0, 1782, 100, 91, 4, true, 15, true], + [1.7137, 1801, 31.6784, 17, 4], + [33.7717, 1801, 6.1161, 17, 4], + [1.7137, 1828, 6.3114, 28, 4, true, 0, true], + [2.5202, 1836, 1.2097, 12, 0], + [4.1331, 1834, 3.0856, 15, 4], + [8.8316, 1830, 11.3218, 24, 4], + [21.3678, 1834, 4.6639, 17, 4], + [27.2461, 1834, 8.2693, 17, 4], + [0, 1881, 100, 91, 4, true, 15, true], + [1.7137, 1900, 23.7604, 17, 4], + [25.8537, 1900, 6.1161, 17, 4], + [1.7137, 1927, 6.3114, 28, 4, true, 0, true], + [2.5202, 1935, 1.2097, 12, 0], + [4.1331, 1933, 3.0856, 15, 4], + [8.8316, 1929, 12.1015, 24, 4], + [22.1475, 1933, 4.6639, 17, 4], + [28.0258, 1933, 7.5384, 17, 4], + [0, 1980, 100, 91, 4, true, 15, true], + [1.7137, 1999, 28.0368, 17, 4], + [30.1301, 1999, 6.1161, 17, 4], + [1.7137, 2026, 7.6471, 28, 4, true, 0, true], + [2.5202, 2034, 1.2097, 12, 0], + [4.1331, 2032, 4.4213, 15, 4], + [10.1673, 2028, 11.2557, 24, 4], + [22.6373, 2032, 4.6639, 17, 4], + [28.5156, 2032, 8.2693, 17, 4], + [0, 2079, 100, 91, 4, true, 15, true], + [1.7137, 2098, 31.6784, 17, 4], + [33.7717, 2098, 6.1161, 17, 4], + [1.7137, 2125, 7.236, 28, 4, true, 0, true], + [2.5202, 2133, 1.2097, 12, 0], + [4.1331, 2131, 4.0102, 15, 4], + [9.7562, 2127, 11.8983, 24, 4], + [22.8689, 2131, 4.6639, 17, 4], + [28.7472, 2131, 8.2693, 17, 4], + [0, 2178, 100, 91, 4, true, 15, true], + [1.7137, 2197, 23.7604, 17, 4], + [25.8537, 2197, 6.1161, 17, 4], + [1.7137, 2224, 6.3114, 28, 4, true, 0, true], + [2.5202, 2232, 1.2097, 12, 0], + [4.1331, 2230, 3.0856, 15, 4], + [8.8316, 2226, 11.3218, 24, 4], + [21.3678, 2230, 4.6639, 17, 4], + [27.2461, 2230, 8.2693, 17, 4], + [0, 2277, 100, 91, 4, true, 15, true], + [1.7137, 2296, 28.0368, 17, 4], + [30.1301, 2296, 6.1161, 17, 4], + [1.7137, 2323, 6.3114, 28, 4, true, 0, true], + [2.5202, 2331, 1.2097, 12, 0], + [4.1331, 2329, 3.0856, 15, 4], + [8.8316, 2325, 12.1015, 24, 4], + [22.1475, 2329, 4.6639, 17, 4], + [28.0258, 2329, 8.2693, 17, 4], + [0, 2376, 100, 91, 4, true, 15, true], + [1.7137, 2395, 31.6784, 17, 4], + [33.7717, 2395, 6.1161, 17, 4], + [1.7137, 2422, 6.3114, 28, 4, true, 0, true], + [2.5202, 2430, 1.2097, 12, 0], + [4.1331, 2428, 3.0856, 15, 4], + [8.8316, 2424, 11.2557, 24, 4], + [21.3017, 2428, 4.6639, 17, 4], + [27.1799, 2428, 8.2693, 17, 4], + [0, 2475, 100, 91, 4, true, 15, true], + [1.7137, 2494, 23.7604, 17, 4], + [25.8537, 2494, 6.1161, 17, 4], + [1.7137, 2521, 7.6471, 28, 4, true, 0, true], + [2.5202, 2529, 1.2097, 12, 0], + [4.1331, 2527, 4.4213, 15, 4], + [10.1673, 2523, 11.8983, 24, 4], + [23.28, 2527, 4.6639, 17, 4], + [29.1583, 2527, 8.2693, 17, 4], + [0, 2574, 100, 91, 4, true, 15, true], + [1.7137, 2593, 28.0368, 17, 4], + [30.1301, 2593, 6.1161, 17, 4], + [1.7137, 2620, 6.3114, 28, 4, true, 0, true], + [2.5202, 2628, 1.2097, 12, 0], + [4.1331, 2626, 3.0856, 15, 4], + [8.8316, 2622, 11.3218, 24, 4], + [21.3678, 2626, 4.6639, 17, 4], + [27.2461, 2626, 8.2693, 17, 4], + [0, 2673, 100, 91, 4, true, 15, true], + [1.7137, 2692, 31.6784, 17, 4], + [33.7717, 2692, 6.1161, 17, 4], + [1.7137, 2719, 6.3114, 28, 4, true, 0, true], + [2.5202, 2727, 1.2097, 12, 0], + [4.1331, 2725, 3.0856, 15, 4], + [8.8316, 2721, 12.1015, 24, 4], + [22.1475, 2725, 4.6639, 17, 4], + [28.0258, 2725, 8.2693, 17, 4], + [0, 2772, 100, 91, 4, true, 15, true], + [1.7137, 2791, 23.7604, 17, 4], + [25.8537, 2791, 6.1161, 17, 4], + [1.7137, 2818, 7.236, 28, 4, true, 0, true], + [2.5202, 2826, 1.2097, 12, 0], + [4.1331, 2824, 4.0102, 15, 4], + [9.7562, 2820, 11.2557, 24, 4], + [22.2262, 2824, 4.6639, 17, 4], + [28.1045, 2824, 7.5384, 17, 4], + [0, 2871, 100, 91, 4, true, 15, true], + [1.7137, 2890, 28.0368, 17, 4], + [30.1301, 2890, 6.1161, 17, 4], + [1.7137, 2917, 6.3114, 28, 4, true, 0, true], + [2.5202, 2925, 1.2097, 12, 0], + [4.1331, 2923, 3.0856, 15, 4], + [8.8316, 2919, 11.8983, 24, 4], + [21.9443, 2923, 4.6639, 17, 4], + [27.8226, 2923, 8.2693, 17, 4], + [0, 2970, 100, 91, 4, true, 15, true], + [1.7137, 2989, 31.6784, 17, 4], + [33.7717, 2989, 6.1161, 17, 4], + [1.7137, 3016, 7.6471, 28, 4, true, 0, true], + [2.5202, 3024, 1.2097, 12, 0], + [4.1331, 3022, 4.4213, 15, 4], + [10.1673, 3018, 11.3218, 24, 4], + [22.7035, 3022, 4.6639, 17, 4], + [28.5818, 3022, 8.2693, 17, 4], + [0, 3069, 100, 91, 4, true, 15, true], + [1.7137, 3088, 23.7604, 17, 4], + [25.8537, 3088, 6.1161, 17, 4], + [1.7137, 3115, 6.3114, 28, 4, true, 0, true], + [2.5202, 3123, 1.2097, 12, 0], + [4.1331, 3121, 3.0856, 15, 4], + [8.8316, 3117, 12.1015, 24, 4], + [22.1475, 3121, 4.6639, 17, 4], + [28.0258, 3121, 8.2693, 17, 4], + [0, 3168, 100, 91, 4, true, 15, true], + [1.7137, 3187, 28.0368, 17, 4], + [30.1301, 3187, 6.1161, 17, 4], + [1.7137, 3214, 6.3114, 28, 4, true, 0, true], + [2.5202, 3222, 1.2097, 12, 0], + [4.1331, 3220, 3.0856, 15, 4], + [8.8316, 3216, 11.2557, 24, 4], + [21.3017, 3220, 4.6639, 17, 4], + [27.1799, 3220, 8.2693, 17, 4], + [0, 3267, 100, 91, 4, true, 15, true], + [1.7137, 3286, 31.6784, 17, 4], + [33.7717, 3286, 6.1161, 17, 4], + [1.7137, 3313, 6.3114, 28, 4, true, 0, true], + [2.5202, 3321, 1.2097, 12, 0], + [4.1331, 3319, 3.0856, 15, 4], + [8.8316, 3315, 11.8983, 24, 4], + [21.9443, 3319, 4.6639, 17, 4], + [27.8226, 3319, 8.2693, 17, 4], + [0, 3366, 100, 91, 4, true, 15, true], + [1.7137, 3385, 23.7604, 17, 4], + [25.8537, 3385, 6.1161, 17, 4], + [1.7137, 3412, 6.3114, 28, 4, true, 0, true], + [2.5202, 3420, 1.2097, 12, 0], + [4.1331, 3418, 3.0856, 15, 4], + [8.8316, 3414, 11.3218, 24, 4], + [21.3678, 3418, 4.6639, 17, 4], + [27.2461, 3418, 8.2693, 17, 4], + [0, 3465, 100, 91, 4, true, 15, true], + [1.7137, 3484, 28.0368, 17, 4], + [30.1301, 3484, 6.1161, 17, 4], + [1.7137, 3511, 7.6471, 28, 4, true, 0, true], + [2.5202, 3519, 1.2097, 12, 0], + [4.1331, 3517, 4.4213, 15, 4], + [10.1673, 3513, 12.1015, 24, 4], + [23.4832, 3517, 4.6639, 17, 4], + [29.3615, 3517, 8.2693, 17, 4], + [0, 3564, 100, 91, 4, true, 15, true], + [1.7137, 3583, 31.6784, 17, 4], + [33.7717, 3583, 6.1161, 17, 4], + [1.7137, 3610, 6.3114, 28, 4, true, 0, true], + [2.5202, 3618, 1.2097, 12, 0], + [4.1331, 3616, 3.0856, 15, 4], + [8.8316, 3612, 11.2557, 24, 4], + [21.3017, 3616, 4.6639, 17, 4], + [27.1799, 3616, 8.2693, 17, 4], + [0, 3663, 100, 91, 4, true, 15, true], + [1.7137, 3682, 23.7604, 17, 4], + [25.8537, 3682, 6.1161, 17, 4], + [1.7137, 3709, 6.3114, 28, 4, true, 0, true], + [2.5202, 3717, 1.2097, 12, 0], + [4.1331, 3715, 3.0856, 15, 4], + [8.8316, 3711, 11.8983, 24, 4], + [21.9443, 3715, 4.6639, 17, 4], + [27.8226, 3715, 7.5384, 17, 4], + [0, 3762, 100, 91, 4, true, 15, true], + [1.7137, 3781, 28.0368, 17, 4], + [30.1301, 3781, 6.1161, 17, 4], + [1.7137, 3808, 6.3114, 28, 4, true, 0, true], + [2.5202, 3816, 1.2097, 12, 0], + [4.1331, 3814, 3.0856, 15, 4], + [8.8316, 3810, 11.3218, 24, 4], + [21.3678, 3814, 4.6639, 17, 4], + [27.2461, 3814, 8.2693, 17, 4], + [0, 3861, 100, 91, 4, true, 15, true], + [1.7137, 3880, 31.6784, 17, 4], + [33.7717, 3880, 6.1161, 17, 4], + [1.7137, 3907, 6.3114, 28, 4, true, 0, true], + [2.5202, 3915, 1.2097, 12, 0], + [4.1331, 3913, 3.0856, 15, 4], + [8.8316, 3909, 12.1015, 24, 4], + [22.1475, 3913, 4.6639, 17, 4], + [28.0258, 3913, 8.2693, 17, 4], + [0, 3960, 100, 91, 4, true, 15, true], + [1.7137, 3979, 23.7604, 17, 4], + [25.8537, 3979, 6.1161, 17, 4], + [1.7137, 4006, 7.6471, 28, 4, true, 0, true], + [2.5202, 4014, 1.2097, 12, 0], + [4.1331, 4012, 4.4213, 15, 4], + [10.1673, 4008, 11.2557, 24, 4], + [22.6373, 4012, 4.6639, 17, 4], + [28.5156, 4012, 8.2693, 17, 4], + [0, 4059, 100, 91, 4, true, 15, true], + [1.7137, 4078, 28.0368, 17, 4], + [30.1301, 4078, 6.1161, 17, 4], + [1.7137, 4105, 6.3114, 28, 4, true, 0, true], + [2.5202, 4113, 1.2097, 12, 0], + [4.1331, 4111, 3.0856, 15, 4], + [8.8316, 4107, 11.8983, 24, 4], + [21.9443, 4111, 4.6639, 17, 4], + [27.8226, 4111, 8.2693, 17, 4], + [0, 4158, 100, 91, 4, true, 15, true], + [1.7137, 4177, 31.6784, 17, 4], + [33.7717, 4177, 6.1161, 17, 4], + [1.7137, 4204, 7.236, 28, 4, true, 0, true], + [2.5202, 4212, 1.2097, 12, 0], + [4.1331, 4210, 4.0102, 15, 4], + [9.7562, 4206, 11.3218, 24, 4], + [22.2924, 4210, 4.6639, 17, 4], + [28.1707, 4210, 8.2693, 17, 4], + [0, 4257, 100, 91, 4, true, 15, true], + [1.7137, 4276, 23.7604, 17, 4], + [25.8537, 4276, 6.1161, 17, 4], + [1.7137, 4303, 6.3114, 28, 4, true, 0, true], + [2.5202, 4311, 1.2097, 12, 0], + [4.1331, 4309, 3.0856, 15, 4], + [8.8316, 4305, 12.1015, 24, 4], + [22.1475, 4309, 4.6639, 17, 4], + [28.0258, 4309, 8.2693, 17, 4], + [0, 4356, 100, 91, 4, true, 15, true], + [1.7137, 4375, 28.0368, 17, 4], + [30.1301, 4375, 6.1161, 17, 4], + [1.7137, 4402, 6.3114, 28, 4, true, 0, true], + [2.5202, 4410, 1.2097, 12, 0], + [4.1331, 4408, 3.0856, 15, 4], + [8.8316, 4404, 11.2557, 24, 4], + [21.3017, 4408, 4.6639, 17, 4], + [27.1799, 4408, 8.2693, 17, 4], + [0, 4455, 100, 91, 4, true, 15, true], + [1.7137, 4474, 31.6784, 17, 4], + [33.7717, 4474, 6.1161, 17, 4], + [1.7137, 4501, 7.6471, 28, 4, true, 0, true], + [2.5202, 4509, 1.2097, 12, 0], + [4.1331, 4507, 4.4213, 15, 4], + [10.1673, 4503, 11.8983, 24, 4], + [23.28, 4507, 4.6639, 17, 4], + [29.1583, 4507, 8.2693, 17, 4], + [0, 4554, 100, 91, 4, true, 15, true], + [1.7137, 4573, 23.7604, 17, 4], + [25.8537, 4573, 6.1161, 17, 4], + [1.7137, 4600, 6.3114, 28, 4, true, 0, true], + [2.5202, 4608, 1.2097, 12, 0], + [4.1331, 4606, 3.0856, 15, 4], + [8.8316, 4602, 11.3218, 24, 4], + [21.3678, 4606, 4.6639, 17, 4], + [27.2461, 4606, 7.5384, 17, 4], + [0, 4653, 100, 91, 4, true, 15, true], + [1.7137, 4672, 28.0368, 17, 4], + [30.1301, 4672, 6.1161, 17, 4], + [1.7137, 4699, 6.3114, 28, 4, true, 0, true], + [2.5202, 4707, 1.2097, 12, 0], + [4.1331, 4705, 3.0856, 15, 4], + [8.8316, 4701, 12.1015, 24, 4], + [22.1475, 4705, 4.6639, 17, 4], + [28.0258, 4705, 8.2693, 17, 4], + [0, 4752, 100, 91, 4, true, 15, true], + [1.7137, 4771, 31.6784, 17, 4], + [33.7717, 4771, 6.1161, 17, 4], + [1.7137, 4798, 6.3114, 28, 4, true, 0, true], + [2.5202, 4806, 1.2097, 12, 0], + [4.1331, 4804, 3.0856, 15, 4], + [8.8316, 4800, 11.2557, 24, 4], + [21.3017, 4804, 4.6639, 17, 4], + [27.1799, 4804, 8.2693, 17, 4], + [0, 4851, 100, 91, 4, true, 15, true], + [1.7137, 4870, 23.7604, 17, 4], + [25.8537, 4870, 6.1161, 17, 4], + [1.7137, 4897, 7.236, 28, 4, true, 0, true], + [2.5202, 4905, 1.2097, 12, 0], + [4.1331, 4903, 4.0102, 15, 4], + [9.7562, 4899, 11.8983, 24, 4], + [22.8689, 4903, 4.6639, 17, 4], + [28.7472, 4903, 8.2693, 17, 4] + ] + } + }, + "_hash": "a7252234af7dcffa7be9338f4746e079" +} diff --git a/web/src/lib/bones/repo-pulls-pulltoolbar--skeleton-fixture.bones.json b/web/src/lib/bones/repo-pulls-pulltoolbar--skeleton-fixture.bones.json new file mode 100644 index 00000000..395f1c54 --- /dev/null +++ b/web/src/lib/bones/repo-pulls-pulltoolbar--skeleton-fixture.bones.json @@ -0,0 +1,53 @@ +{ + "breakpoints": { + "375": { + "name": "repo-pulls-pulltoolbar--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 78, + "bones": [ + [0, 0, 100, 36, 4, true, 15, true], + [2.6239, 10, 4.6647, 16, 0], + [9.621, 7, 87.7551, 24, 0], + [0, 44, 67.7114, 34, 4, true, 15, true], + [0, 45, 20.5858, 32, "4px 0px 0px 4px"], + [20.2943, 45, 24.4488, 32, 0], + [44.4515, 45, 23.2598, 32, "0px 4px 4px 0px"], + [80.8628, 44, 19.1372, 34, 4] + ] + }, + "768": { + "name": "repo-pulls-pulltoolbar--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 36, + "bones": [ + [40.3023, 0, 49.6922, 36, 4, true, 15, true], + [41.5251, 10, 2.1739, 16, 0], + [44.786, 7, 43.9856, 24, 0], + [0, 0, 39.2154, 36, 4, true, 15, true], + [0, 1, 12.1476, 34, "4px 0px 0px 4px"], + [12.0117, 1, 13.9479, 34, 0], + [25.8237, 1, 13.3916, 34, "0px 4px 4px 0px"], + [91.0814, 0, 8.9186, 36, 4] + ] + }, + "1024": { + "name": "repo-pulls-pulltoolbar--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 36, + "bones": [ + [29.9017, 0, 62.6748, 36, 4, true, 15, true], + [30.809, 10, 1.6129, 16, 0], + [33.2283, 7, 58.441, 24, 0], + [0, 0, 29.0953, 36, 4, true, 15, true], + [0, 1, 9.0127, 34, "4px 0px 0px 4px"], + [8.9119, 1, 10.3484, 34, 0], + [19.1595, 1, 9.9357, 34, "0px 4px 4px 0px"], + [93.383, 0, 6.617, 36, 4] + ] + } + }, + "_hash": "47c72ffde6cb64c6ef28b484b02193b1" +} diff --git a/web/src/lib/bones/repo-readme--rendered-sanitized-html.bones.json b/web/src/lib/bones/repo-readme--rendered-sanitized-html.bones.json new file mode 100644 index 00000000..91a86593 --- /dev/null +++ b/web/src/lib/bones/repo-readme--rendered-sanitized-html.bones.json @@ -0,0 +1,47 @@ +{ + "breakpoints": { + "375": { + "name": "repo-readme--rendered-sanitized-html", + "viewportWidth": 343, + "width": 343, + "height": 207, + "bones": [ + [0, 0, 100, 207, 4, true, 15, true], + [0.2915, 1, 99.4169, 37, 0, true, 4, false], + [4.9563, 9, 25.8929, 20, 4], + [7.2886, 54, 24.2939, 29, 4], + [7.2886, 108, 85.1403, 17, 4], + [7.2886, 155, 39.9827, 24, 4] + ] + }, + "768": { + "name": "repo-readme--rendered-sanitized-html", + "viewportWidth": 736, + "width": 736, + "height": 207, + "bones": [ + [0, 0, 100, 207, 4, true, 15, true], + [0.1359, 1, 99.7283, 37, 0, true, 4, false], + [2.3098, 9, 12.0669, 20, 4], + [3.3967, 54, 11.3218, 29, 4], + [3.3967, 108, 39.6782, 17, 4], + [3.3967, 155, 18.6332, 24, 4] + ] + }, + "1024": { + "name": "repo-readme--rendered-sanitized-html", + "viewportWidth": 992, + "width": 992, + "height": 207, + "bones": [ + [0, 0, 100, 207, 4, true, 15, true], + [0.1008, 1, 99.7984, 37, 0, true, 4, false], + [1.7137, 9, 8.9529, 20, 4], + [2.5202, 54, 8.4, 29, 4], + [2.5202, 108, 29.4386, 17, 4], + [2.5202, 155, 13.8247, 24, 4] + ] + } + }, + "_hash": "9b10286fd07d4e9a5f7b46bd2e118d1d" +} diff --git a/web/src/lib/bones/repo-repocard--with-star-button.bones.json b/web/src/lib/bones/repo-repocard--with-star-button.bones.json new file mode 100644 index 00000000..17b78425 --- /dev/null +++ b/web/src/lib/bones/repo-repocard--with-star-button.bones.json @@ -0,0 +1,51 @@ +{ + "breakpoints": { + "375": { + "name": "repo-repocard--with-star-button", + "viewportWidth": 343, + "width": 343, + "height": 144, + "bones": [ + [0, 0, 100, 144, 4, true, 15, true], + [7.2886, 21, 38.9668, 21, 4], + [64.7504, 17, 27.961, 34, 4, true, 15, true], + [64.7504, 18, 18.4721, 32, "4px 0px 0px 4px"], + [82.9309, 18, 9.7804, 32, "0px 4px 4px 0px"], + [7.2886, 57, 75.5284, 15, 4], + [7.2886, 77, 31.9196, 15, 4], + [7.2886, 107, 59.5982, 20, 4] + ] + }, + "768": { + "name": "repo-repocard--with-star-button", + "viewportWidth": 736, + "width": 736, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [3.3967, 21, 18.1598, 21, 4], + [83.5725, 17, 13.0307, 34, 4, true, 15, true], + [83.5725, 18, 8.6086, 32, "4px 0px 0px 4px"], + [92.0453, 18, 4.558, 32, "0px 4px 4px 0px"], + [3.3967, 57, 50.5116, 15, 4], + [3.3967, 93, 27.7747, 20, 4] + ] + }, + "1024": { + "name": "repo-repocard--with-star-button", + "viewportWidth": 992, + "width": 992, + "height": 130, + "bones": [ + [0, 0, 100, 130, 4, true, 15, true], + [2.5202, 21, 13.4734, 21, 4], + [87.8119, 17, 9.668, 34, 4, true, 15, true], + [87.8119, 18, 6.387, 32, "4px 0px 0px 4px"], + [94.0981, 18, 3.3817, 32, "0px 4px 4px 0px"], + [2.5202, 57, 37.4764, 15, 4], + [2.5202, 93, 20.607, 20, 4] + ] + } + }, + "_hash": "9cf4c15451c1339425e12fabd66564f3" +} diff --git a/web/src/lib/bones/repo-repoheader--full-metadata.bones.json b/web/src/lib/bones/repo-repoheader--full-metadata.bones.json new file mode 100644 index 00000000..602aff02 --- /dev/null +++ b/web/src/lib/bones/repo-repoheader--full-metadata.bones.json @@ -0,0 +1,61 @@ +{ + "breakpoints": { + "375": { + "name": "repo-repoheader--full-metadata", + "viewportWidth": 343, + "width": 343, + "height": 169, + "bones": [ + [4.6647, 9, 7.5802, 26, "50%"], + [32.8581, 11, 16.4723, 20, 4], + [4.6647, 43, 54.4324, 20, 4], + [4.6647, 73, 72.039, 15, 4], + [4.6647, 99, 24.7085, 20, 4], + [34.0379, 100, 40.8345, 18, 4], + [4.6647, 127, 43.8776, 34, 4, true, 15, true], + [4.6647, 128, 32.1155, 32, "4px 0px 0px 4px"], + [36.4887, 128, 12.0536, 32, "0px 4px 4px 0px"], + [50.8746, 127, 44.4606, 34, 4, true, 15, true], + [50.8746, 128, 34.9672, 32, "4px 0px 0px 4px"], + [85.5503, 128, 9.785, 32, "0px 4px 4px 0px"] + ] + }, + "768": { + "name": "repo-repoheader--full-metadata", + "viewportWidth": 736, + "width": 736, + "height": 99, + "bones": [ + [2.1739, 9, 3.5326, 26, "50%"], + [15.3129, 11, 7.6766, 20, 4], + [2.1739, 43, 25.3673, 20, 4], + [69.4336, 8, 14.0349, 34, 4, true, 15, true], + [69.4336, 9, 8.5534, 32, "4px 0px 0px 4px"], + [77.8511, 9, 5.6174, 32, "0px 4px 4px 0px"], + [84.5555, 8, 13.2706, 34, 4, true, 15, true], + [84.5555, 9, 8.8464, 32, "4px 0px 0px 4px"], + [93.266, 9, 4.5601, 32, "0px 4px 4px 0px"], + [2.1739, 71, 68.4655, 20, 4] + ] + }, + "1024": { + "name": "repo-repoheader--full-metadata", + "viewportWidth": 992, + "width": 992, + "height": 99, + "bones": [ + [1.6129, 9, 2.621, 26, "50%"], + [11.3612, 11, 5.6956, 20, 4], + [1.6129, 43, 18.8209, 20, 4], + [77.3217, 8, 10.413, 34, 4, true, 15, true], + [77.3217, 9, 6.3461, 32, "4px 0px 0px 4px"], + [83.567, 9, 4.1677, 32, "0px 4px 4px 0px"], + [88.5411, 8, 9.846, 34, 4, true, 15, true], + [88.5411, 9, 6.5634, 32, "4px 0px 0px 4px"], + [95.0038, 9, 3.3833, 32, "0px 4px 4px 0px"], + [1.6129, 71, 50.797, 20, 4] + ] + } + }, + "_hash": "514b555c9a1e38716b54dbcf1fb5565c" +} diff --git a/web/src/lib/bones/repo-repoindexview--panel-skeleton-fixture.bones.json b/web/src/lib/bones/repo-repoindexview--panel-skeleton-fixture.bones.json new file mode 100644 index 00000000..0b87a3fd --- /dev/null +++ b/web/src/lib/bones/repo-repoindexview--panel-skeleton-fixture.bones.json @@ -0,0 +1,125 @@ +{ + "breakpoints": { + "375": { + "name": "repo-repoindexview--panel-skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 378, + "bones": [ + [0, 0, 100, 378, 4, true, 15, true], + [0.2915, 1, 99.4169, 8, "4px 4px 0px 0px"], + [4.9563, 25, 22.0982, 36, 4], + [29.3868, 25, 9.9125, 36, 4, true, 15, false], + [32.0108, 35, 4.6647, 16, 0], + [4.9563, 73, 90.0875, 36, 4, true, 15, false], + [7.5802, 83, 4.6647, 16, 0], + [14.5773, 80, 77.8426, 24, 0], + [45.7908, 35, 4.6647, 16, 0], + [59.6301, 35, 4.6647, 16, 0], + [71.2145, 35, 4.6647, 16, 0], + [82.7988, 25, 12.2449, 36, 4], + [4.9563, 133, 23.1368, 21, 4], + [4.9563, 162, 20.3444, 21, 4], + [4.9563, 191, 15.4063, 21, 4], + [4.9563, 220, 16.4313, 21, 4], + [4.9563, 249, 15.1467, 21, 4], + [4.9563, 278, 30.676, 21, 4], + [4.9563, 307, 23.9841, 21, 4], + [4.9563, 336, 31.1543, 21, 4] + ] + }, + "768": { + "name": "repo-repoindexview--panel-skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 517, + "bones": [ + [0, 0, 100, 517, 4, true, 15, true], + [0.1359, 1, 99.7283, 8, "4px 4px 0px 0px"], + [2.3098, 25, 26.087, 36, 4], + [29.4837, 25, 4.6196, 36, 4, true, 15, false], + [30.7065, 35, 2.1739, 16, 0], + [49.6794, 25, 34.7826, 36, 4, true, 15, false], + [50.9023, 35, 2.1739, 16, 0], + [54.1631, 32, 29.0761, 24, 0], + [86.0925, 25, 11.5977, 36, 4], + [2.3098, 81, 47.1467, 419, 0, true, 2, false], + [2.3098, 85, 10.7825, 21, 4], + [2.3098, 114, 9.4811, 21, 4], + [2.3098, 143, 7.1799, 21, 4], + [2.3098, 172, 7.6575, 21, 4], + [2.3098, 201, 7.0588, 21, 4], + [2.3098, 230, 14.296, 21, 4], + [2.3098, 259, 11.1774, 21, 4], + [2.3098, 288, 14.5189, 21, 4], + [51.6304, 82, 15.6059, 20, 4], + [51.6304, 112, 21.7646, 17, 4], + [52.7174, 140, 7.8274, 15, 4], + [62.7187, 138, 7.337, 20, 4], + [72.7008, 140, 5.7235, 15, 4], + [79.5113, 136, 6.6003, 24, 4], + [51.6304, 178, 32.5853, 17, 4], + [52.7174, 206, 7.8274, 15, 4], + [62.7187, 204, 7.337, 20, 4], + [72.7008, 206, 5.7235, 15, 4], + [79.5113, 202, 6.6003, 24, 4], + [51.6304, 244, 23.6965, 17, 4], + [51.6304, 268, 26.7939, 24, 4], + [50.5435, 308, 47.1467, 83, 0, true, 1, false], + [51.6304, 326, 15.0773, 20, 4], + [51.6304, 354, 22.6053, 21, 4], + [50.5435, 391, 47.1467, 109, 0, true, 1, false], + [51.6304, 409, 10.8781, 20, 4], + [51.6304, 443, 5.7914, 17, 4], + [52.5815, 463, 5.87, 15, 4] + ] + }, + "1024": { + "name": "repo-repoindexview--panel-skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 517, + "bones": [ + [0, 0, 100, 517, 4, true, 15, true], + [0.1008, 1, 99.7984, 8, "4px 4px 0px 0px"], + [1.7137, 25, 19.3548, 36, 4], + [21.875, 25, 3.4274, 36, 4, true, 15, false], + [22.7823, 35, 1.6129, 16, 0], + [62.6654, 25, 25.8065, 36, 4, true, 15, false], + [63.5726, 35, 1.6129, 16, 0], + [65.992, 32, 21.5726, 24, 0], + [89.6815, 25, 8.6048, 36, 4], + [1.7137, 81, 47.8831, 419, 0, true, 2, false], + [1.7137, 85, 7.9999, 21, 4], + [1.7137, 114, 7.0344, 21, 4], + [1.7137, 143, 5.327, 21, 4], + [1.7137, 172, 5.6814, 21, 4], + [1.7137, 201, 5.2372, 21, 4], + [1.7137, 230, 10.6067, 21, 4], + [1.7137, 259, 8.2929, 21, 4], + [1.7137, 288, 10.7721, 21, 4], + [51.2097, 82, 11.5786, 20, 4], + [51.2097, 112, 16.1479, 17, 4], + [52.0161, 140, 5.8074, 15, 4], + [59.4364, 138, 5.4435, 20, 4], + [66.8426, 140, 4.2465, 15, 4], + [71.8955, 136, 4.897, 24, 4], + [51.2097, 178, 24.1762, 17, 4], + [52.0161, 206, 5.8074, 15, 4], + [59.4364, 204, 5.4435, 20, 4], + [66.8426, 206, 4.2465, 15, 4], + [71.8955, 202, 4.897, 24, 4], + [51.2097, 244, 17.5813, 17, 4], + [51.2097, 268, 19.8793, 24, 4], + [50.4032, 308, 47.8831, 83, 0, true, 1, false], + [51.2097, 326, 11.1864, 20, 4], + [51.2097, 354, 16.7717, 21, 4], + [50.4032, 391, 47.8831, 109, 0, true, 1, false], + [51.2097, 409, 8.0708, 20, 4], + [51.2097, 443, 4.2969, 17, 4], + [51.9153, 463, 4.3552, 15, 4] + ] + } + }, + "_hash": "ee4ece9ccfb65f13e8a781ccce2181d7" +} diff --git a/web/src/lib/bones/repo-repoindexview--skeleton-fixture.bones.json b/web/src/lib/bones/repo-repoindexview--skeleton-fixture.bones.json new file mode 100644 index 00000000..f3f95a4d --- /dev/null +++ b/web/src/lib/bones/repo-repoindexview--skeleton-fixture.bones.json @@ -0,0 +1,164 @@ +{ + "breakpoints": { + "375": { + "name": "repo-repoindexview--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 805, + "bones": [ + [0, 0, 100, 378, 4, true, 15, true], + [0.2915, 1, 99.4169, 8, "4px 4px 0px 0px"], + [4.9563, 25, 22.0982, 36, 4], + [29.3868, 25, 9.9125, 36, 4, true, 15, false], + [32.0108, 35, 4.6647, 16, 0], + [4.9563, 73, 90.0875, 36, 4, true, 15, false], + [7.5802, 83, 4.6647, 16, 0], + [14.5773, 80, 77.8426, 24, 0], + [45.7908, 35, 4.6647, 16, 0], + [59.6301, 35, 4.6647, 16, 0], + [71.2145, 35, 4.6647, 16, 0], + [82.7988, 25, 12.2449, 36, 4], + [4.9563, 133, 23.1368, 21, 4], + [4.9563, 162, 20.3444, 21, 4], + [4.9563, 191, 15.4063, 21, 4], + [4.9563, 220, 16.4313, 21, 4], + [4.9563, 249, 15.1467, 21, 4], + [4.9563, 278, 30.676, 21, 4], + [4.9563, 307, 23.9841, 21, 4], + [4.9563, 336, 31.1543, 21, 4], + [0, 394, 100, 411, 4, true, 15, true], + [0.2915, 395, 99.4169, 37, 0, true, 4, false], + [4.9563, 403, 25.8929, 20, 4], + [7.2886, 448, 25.6651, 29, 4], + [7.2886, 502, 82.981, 17, 4], + [7.2886, 526, 65.6387, 17, 4], + [7.2886, 550, 73.8065, 17, 4], + [7.2886, 574, 79.5326, 17, 4], + [7.2886, 598, 55.0656, 17, 4], + [7.2886, 645, 36.1744, 24, 4], + [7.2886, 695, 82.8808, 17, 4], + [7.2886, 719, 69.693, 17, 4], + [7.2886, 743, 75.8336, 17, 4], + [7.2886, 767, 14.9508, 17, 4] + ] + }, + "768": { + "name": "repo-repoindexview--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 1094, + "bones": [ + [0, 0, 100, 787, 4, true, 15, true], + [0.1359, 1, 99.7283, 8, "4px 4px 0px 0px"], + [2.3098, 25, 26.087, 36, 4], + [29.4837, 25, 4.6196, 36, 4, true, 15, false], + [30.7065, 35, 2.1739, 16, 0], + [49.6794, 25, 34.7826, 36, 4, true, 15, false], + [50.9023, 35, 2.1739, 16, 0], + [54.1631, 32, 29.0761, 24, 0], + [86.0925, 25, 11.5977, 36, 4], + [2.3098, 81, 47.1467, 689, 0, true, 2, false], + [2.3098, 85, 10.7825, 21, 4], + [2.3098, 114, 9.4811, 21, 4], + [2.3098, 143, 7.1799, 21, 4], + [2.3098, 172, 7.6575, 21, 4], + [2.3098, 201, 7.0588, 21, 4], + [2.3098, 230, 14.296, 21, 4], + [2.3098, 259, 11.1774, 21, 4], + [2.3098, 288, 14.5189, 21, 4], + [51.6304, 82, 15.6059, 20, 4], + [51.6304, 112, 21.7646, 17, 4], + [51.6304, 136, 26.7939, 24, 4], + [51.6304, 178, 32.5853, 17, 4], + [51.6304, 202, 26.7939, 24, 4], + [51.6304, 244, 23.6965, 17, 4], + [51.6304, 268, 26.7939, 24, 4], + [51.6304, 310, 21.7646, 17, 4], + [51.6304, 334, 26.7939, 24, 4], + [51.6304, 376, 32.5853, 17, 4], + [51.6304, 400, 26.7939, 24, 4], + [50.5435, 440, 47.1467, 155, 0, true, 1, false], + [51.6304, 458, 15.0773, 20, 4], + [51.6304, 486, 22.6053, 21, 4], + [51.6304, 517, 12.3365, 21, 4], + [84.1033, 511, 12.5, 32, 4], + [51.6304, 553, 24.1105, 21, 4], + [84.1033, 547, 12.5, 32, 4], + [50.5435, 595, 47.1467, 175, 0, true, 1, false], + [51.6304, 613, 10.8781, 20, 4], + [51.6304, 647, 5.7914, 17, 4], + [52.5815, 667, 5.87, 15, 4], + [51.6304, 698, 5.7914, 17, 4], + [51.6304, 731, 5.7914, 17, 4], + [0, 803, 100, 291, 4, true, 15, true], + [0.1359, 804, 99.7283, 37, 0, true, 4, false], + [2.3098, 812, 12.0669, 20, 4], + [3.3967, 857, 11.9608, 29, 4], + [3.3967, 911, 91.9858, 17, 4], + [3.3967, 935, 75.9299, 17, 4], + [3.3967, 982, 16.8584, 24, 4], + [3.3967, 1032, 92.1068, 17, 4], + [3.3967, 1056, 22.3251, 17, 4] + ] + }, + "1024": { + "name": "repo-repoindexview--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 1070, + "bones": [ + [0, 0, 100, 787, 4, true, 15, true], + [0.1008, 1, 99.7984, 8, "4px 4px 0px 0px"], + [1.7137, 25, 19.3548, 36, 4], + [21.875, 25, 3.4274, 36, 4, true, 15, false], + [22.7823, 35, 1.6129, 16, 0], + [62.6654, 25, 25.8065, 36, 4, true, 15, false], + [63.5726, 35, 1.6129, 16, 0], + [65.992, 32, 21.5726, 24, 0], + [89.6815, 25, 8.6048, 36, 4], + [1.7137, 81, 47.8831, 689, 0, true, 2, false], + [1.7137, 85, 7.9999, 21, 4], + [1.7137, 114, 7.0344, 21, 4], + [1.7137, 143, 5.327, 21, 4], + [1.7137, 172, 5.6814, 21, 4], + [1.7137, 201, 5.2372, 21, 4], + [1.7137, 230, 10.6067, 21, 4], + [1.7137, 259, 8.2929, 21, 4], + [1.7137, 288, 10.7721, 21, 4], + [51.2097, 82, 11.5786, 20, 4], + [51.2097, 112, 16.1479, 17, 4], + [51.2097, 136, 19.8793, 24, 4], + [51.2097, 178, 24.1762, 17, 4], + [51.2097, 202, 19.8793, 24, 4], + [51.2097, 244, 17.5813, 17, 4], + [51.2097, 268, 19.8793, 24, 4], + [51.2097, 310, 16.1479, 17, 4], + [51.2097, 334, 19.8793, 24, 4], + [51.2097, 376, 24.1762, 17, 4], + [51.2097, 400, 19.8793, 24, 4], + [50.4032, 440, 47.8831, 155, 0, true, 1, false], + [51.2097, 458, 11.1864, 20, 4], + [51.2097, 486, 16.7717, 21, 4], + [51.2097, 517, 9.1529, 21, 4], + [88.2056, 511, 9.2742, 32, 4], + [51.2097, 553, 17.8884, 21, 4], + [88.2056, 547, 9.2742, 32, 4], + [50.4032, 595, 47.8831, 175, 0, true, 1, false], + [51.2097, 613, 8.0708, 20, 4], + [51.2097, 647, 4.2969, 17, 4], + [51.9153, 667, 4.3552, 15, 4], + [51.2097, 698, 4.2969, 17, 4], + [51.2097, 731, 4.2969, 17, 4], + [0, 803, 100, 267, 4, true, 15, true], + [0.1008, 804, 99.7984, 37, 0, true, 4, false], + [1.7137, 812, 8.9529, 20, 4], + [2.5202, 857, 8.8741, 29, 4], + [2.5202, 911, 92.9246, 17, 4], + [2.5202, 935, 31.6564, 17, 4], + [2.5202, 982, 12.5079, 24, 4], + [2.5202, 1032, 85.2791, 17, 4] + ] + } + }, + "_hash": "0c5cf28a41256b21d403a325c100746e" +} diff --git a/web/src/lib/bones/repo-starredbylist--skeleton-fixture.bones.json b/web/src/lib/bones/repo-starredbylist--skeleton-fixture.bones.json new file mode 100644 index 00000000..de1db0ff --- /dev/null +++ b/web/src/lib/bones/repo-starredbylist--skeleton-fixture.bones.json @@ -0,0 +1,629 @@ +{ + "breakpoints": { + "375": { + "name": "repo-starredbylist--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 4534, + "bones": [ + [0, 0, 100, 75, 4, true, 15, true], + [4.9563, 18, 11.6618, 40, "50%"], + [20.1166, 19, 19.7613, 17, 4], + [20.1166, 39, 36.5753, 17, 4], + [0, 91, 100, 75, 4, true, 15, true], + [4.9563, 109, 11.6618, 40, "50%"], + [20.1166, 110, 15.256, 17, 4], + [20.1166, 130, 36.5753, 17, 4], + [0, 182, 100, 75, 4, true, 15, true], + [4.9563, 200, 11.6618, 40, "50%"], + [20.1166, 201, 16.076, 17, 4], + [20.1166, 221, 36.5753, 17, 4], + [0, 273, 100, 75, 4, true, 15, true], + [4.9563, 291, 11.6618, 40, "50%"], + [20.1166, 292, 24.6811, 17, 4], + [20.1166, 312, 36.5753, 17, 4], + [0, 364, 100, 75, 4, true, 15, true], + [4.9563, 382, 11.6618, 40, "50%"], + [20.1166, 383, 26.4987, 17, 4], + [20.1166, 403, 36.5753, 17, 4], + [0, 455, 100, 75, 4, true, 15, true], + [4.9563, 473, 11.6618, 40, "50%"], + [20.1166, 474, 58.7464, 17, 4], + [20.1166, 494, 36.5753, 17, 4], + [0, 546, 100, 75, 4, true, 15, true], + [4.9563, 564, 11.6618, 40, "50%"], + [20.1166, 565, 19.7613, 17, 4], + [20.1166, 585, 33.5824, 17, 4], + [0, 637, 100, 75, 4, true, 15, true], + [4.9563, 655, 11.6618, 40, "50%"], + [20.1166, 656, 15.256, 17, 4], + [20.1166, 676, 33.5824, 17, 4], + [0, 728, 100, 75, 4, true, 15, true], + [4.9563, 746, 11.6618, 40, "50%"], + [20.1166, 747, 16.076, 17, 4], + [20.1166, 767, 33.5824, 17, 4], + [0, 819, 100, 75, 4, true, 15, true], + [4.9563, 837, 11.6618, 40, "50%"], + [20.1166, 838, 24.6811, 17, 4], + [20.1166, 858, 39.8141, 17, 4], + [0, 910, 100, 75, 4, true, 15, true], + [4.9563, 928, 11.6618, 40, "50%"], + [20.1166, 929, 26.4987, 17, 4], + [20.1166, 949, 39.8141, 17, 4], + [0, 1001, 100, 75, 4, true, 15, true], + [4.9563, 1019, 11.6618, 40, "50%"], + [20.1166, 1020, 58.7464, 17, 4], + [20.1166, 1040, 39.8141, 17, 4], + [0, 1092, 100, 75, 4, true, 15, true], + [4.9563, 1110, 11.6618, 40, "50%"], + [20.1166, 1111, 19.7613, 17, 4], + [20.1166, 1131, 39.8141, 17, 4], + [0, 1183, 100, 75, 4, true, 15, true], + [4.9563, 1201, 11.6618, 40, "50%"], + [20.1166, 1202, 15.256, 17, 4], + [20.1166, 1222, 39.8141, 17, 4], + [0, 1274, 100, 75, 4, true, 15, true], + [4.9563, 1292, 11.6618, 40, "50%"], + [20.1166, 1293, 16.076, 17, 4], + [20.1166, 1313, 39.8141, 17, 4], + [0, 1365, 100, 75, 4, true, 15, true], + [4.9563, 1383, 11.6618, 40, "50%"], + [20.1166, 1384, 24.6811, 17, 4], + [20.1166, 1404, 39.8141, 17, 4], + [0, 1456, 100, 75, 4, true, 15, true], + [4.9563, 1474, 11.6618, 40, "50%"], + [20.1166, 1475, 26.4987, 17, 4], + [20.1166, 1495, 39.8141, 17, 4], + [0, 1547, 100, 75, 4, true, 15, true], + [4.9563, 1565, 11.6618, 40, "50%"], + [20.1166, 1566, 58.7464, 17, 4], + [20.1166, 1586, 39.8141, 17, 4], + [0, 1638, 100, 75, 4, true, 15, true], + [4.9563, 1656, 11.6618, 40, "50%"], + [20.1166, 1657, 19.7613, 17, 4], + [20.1166, 1677, 39.8141, 17, 4], + [0, 1729, 100, 75, 4, true, 15, true], + [4.9563, 1747, 11.6618, 40, "50%"], + [20.1166, 1748, 15.256, 17, 4], + [20.1166, 1768, 39.8141, 17, 4], + [0, 1820, 100, 75, 4, true, 15, true], + [4.9563, 1838, 11.6618, 40, "50%"], + [20.1166, 1839, 16.076, 17, 4], + [20.1166, 1859, 39.8141, 17, 4], + [0, 1911, 100, 75, 4, true, 15, true], + [4.9563, 1929, 11.6618, 40, "50%"], + [20.1166, 1930, 24.6811, 17, 4], + [20.1166, 1950, 39.8141, 17, 4], + [0, 2002, 100, 75, 4, true, 15, true], + [4.9563, 2020, 11.6618, 40, "50%"], + [20.1166, 2021, 26.4987, 17, 4], + [20.1166, 2041, 39.8141, 17, 4], + [0, 2093, 100, 75, 4, true, 15, true], + [4.9563, 2111, 11.6618, 40, "50%"], + [20.1166, 2112, 58.7464, 17, 4], + [20.1166, 2132, 39.8141, 17, 4], + [0, 2184, 100, 75, 4, true, 15, true], + [4.9563, 2202, 11.6618, 40, "50%"], + [20.1166, 2203, 19.7613, 17, 4], + [20.1166, 2223, 39.8141, 17, 4], + [0, 2275, 100, 75, 4, true, 15, true], + [4.9563, 2293, 11.6618, 40, "50%"], + [20.1166, 2294, 15.256, 17, 4], + [20.1166, 2314, 39.8141, 17, 4], + [0, 2366, 100, 75, 4, true, 15, true], + [4.9563, 2384, 11.6618, 40, "50%"], + [20.1166, 2385, 16.076, 17, 4], + [20.1166, 2405, 39.8141, 17, 4], + [0, 2457, 100, 75, 4, true, 15, true], + [4.9563, 2475, 11.6618, 40, "50%"], + [20.1166, 2476, 24.6811, 17, 4], + [20.1166, 2496, 39.8141, 17, 4], + [0, 2548, 100, 75, 4, true, 15, true], + [4.9563, 2566, 11.6618, 40, "50%"], + [20.1166, 2567, 26.4987, 17, 4], + [20.1166, 2587, 39.8141, 17, 4], + [0, 2639, 100, 75, 4, true, 15, true], + [4.9563, 2657, 11.6618, 40, "50%"], + [20.1166, 2658, 58.7464, 17, 4], + [20.1166, 2678, 35.4956, 17, 4], + [0, 2730, 100, 75, 4, true, 15, true], + [4.9563, 2748, 11.6618, 40, "50%"], + [20.1166, 2749, 19.7613, 17, 4], + [20.1166, 2769, 35.4956, 17, 4], + [0, 2821, 100, 75, 4, true, 15, true], + [4.9563, 2839, 11.6618, 40, "50%"], + [20.1166, 2840, 15.256, 17, 4], + [20.1166, 2860, 35.4956, 17, 4], + [0, 2912, 100, 75, 4, true, 15, true], + [4.9563, 2930, 11.6618, 40, "50%"], + [20.1166, 2931, 16.076, 17, 4], + [20.1166, 2951, 35.4956, 17, 4], + [0, 3003, 100, 75, 4, true, 15, true], + [4.9563, 3021, 11.6618, 40, "50%"], + [20.1166, 3022, 24.6811, 17, 4], + [20.1166, 3042, 35.4956, 17, 4], + [0, 3094, 100, 75, 4, true, 15, true], + [4.9563, 3112, 11.6618, 40, "50%"], + [20.1166, 3113, 26.4987, 17, 4], + [20.1166, 3133, 35.4956, 17, 4], + [0, 3185, 100, 75, 4, true, 15, true], + [4.9563, 3203, 11.6618, 40, "50%"], + [20.1166, 3204, 58.7464, 17, 4], + [20.1166, 3224, 35.4956, 17, 4], + [0, 3276, 100, 75, 4, true, 15, true], + [4.9563, 3294, 11.6618, 40, "50%"], + [20.1166, 3295, 19.7613, 17, 4], + [20.1166, 3315, 35.4956, 17, 4], + [0, 3367, 100, 75, 4, true, 15, true], + [4.9563, 3385, 11.6618, 40, "50%"], + [20.1166, 3386, 15.256, 17, 4], + [20.1166, 3406, 35.4956, 17, 4], + [0, 3458, 100, 75, 4, true, 15, true], + [4.9563, 3476, 11.6618, 40, "50%"], + [20.1166, 3477, 16.076, 17, 4], + [20.1166, 3497, 35.4956, 17, 4], + [0, 3549, 100, 75, 4, true, 15, true], + [4.9563, 3567, 11.6618, 40, "50%"], + [20.1166, 3568, 24.6811, 17, 4], + [20.1166, 3588, 35.4956, 17, 4], + [0, 3640, 100, 75, 4, true, 15, true], + [4.9563, 3658, 11.6618, 40, "50%"], + [20.1166, 3659, 26.4987, 17, 4], + [20.1166, 3679, 35.4956, 17, 4], + [0, 3731, 100, 75, 4, true, 15, true], + [4.9563, 3749, 11.6618, 40, "50%"], + [20.1166, 3750, 58.7464, 17, 4], + [20.1166, 3770, 35.4956, 17, 4], + [0, 3822, 100, 75, 4, true, 15, true], + [4.9563, 3840, 11.6618, 40, "50%"], + [20.1166, 3841, 19.7613, 17, 4], + [20.1166, 3861, 35.4956, 17, 4], + [0, 3913, 100, 75, 4, true, 15, true], + [4.9563, 3931, 11.6618, 40, "50%"], + [20.1166, 3932, 15.256, 17, 4], + [20.1166, 3952, 35.4956, 17, 4], + [0, 4004, 100, 75, 4, true, 15, true], + [4.9563, 4022, 11.6618, 40, "50%"], + [20.1166, 4023, 16.076, 17, 4], + [20.1166, 4043, 41.732, 17, 4], + [0, 4095, 100, 75, 4, true, 15, true], + [4.9563, 4113, 11.6618, 40, "50%"], + [20.1166, 4114, 24.6811, 17, 4], + [20.1166, 4134, 41.732, 17, 4], + [0, 4186, 100, 75, 4, true, 15, true], + [4.9563, 4204, 11.6618, 40, "50%"], + [20.1166, 4205, 26.4987, 17, 4], + [20.1166, 4225, 41.732, 17, 4], + [0, 4277, 100, 75, 4, true, 15, true], + [4.9563, 4295, 11.6618, 40, "50%"], + [20.1166, 4296, 58.7464, 17, 4], + [20.1166, 4316, 41.732, 17, 4], + [0, 4368, 100, 75, 4, true, 15, true], + [4.9563, 4386, 11.6618, 40, "50%"], + [20.1166, 4387, 19.7613, 17, 4], + [20.1166, 4407, 41.732, 17, 4], + [0, 4459, 100, 75, 4, true, 15, true], + [4.9563, 4477, 11.6618, 40, "50%"], + [20.1166, 4478, 15.256, 17, 4], + [20.1166, 4498, 41.732, 17, 4] + ] + }, + "768": { + "name": "repo-starredbylist--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 2259, + "bones": [ + [0, 0, 48.913, 75, 4, true, 15, true], + [2.3098, 18, 5.4348, 40, "50%"], + [9.375, 19, 9.2094, 17, 4], + [9.375, 39, 17.0453, 17, 4], + [51.087, 0, 48.913, 75, 4, true, 15, true], + [53.3967, 18, 5.4348, 40, "50%"], + [60.462, 19, 7.1098, 17, 4], + [60.462, 39, 17.0453, 17, 4], + [0, 91, 48.913, 75, 4, true, 15, true], + [2.3098, 109, 5.4348, 40, "50%"], + [9.375, 110, 7.4919, 17, 4], + [9.375, 130, 17.0453, 17, 4], + [51.087, 91, 48.913, 75, 4, true, 15, true], + [53.3967, 109, 5.4348, 40, "50%"], + [60.462, 110, 11.5022, 17, 4], + [60.462, 130, 17.0453, 17, 4], + [0, 182, 48.913, 75, 4, true, 15, true], + [2.3098, 200, 5.4348, 40, "50%"], + [9.375, 201, 12.3493, 17, 4], + [9.375, 221, 17.0453, 17, 4], + [51.087, 182, 48.913, 75, 4, true, 15, true], + [53.3967, 200, 5.4348, 40, "50%"], + [60.462, 201, 27.3777, 17, 4], + [60.462, 221, 17.0453, 17, 4], + [0, 273, 48.913, 75, 4, true, 15, true], + [2.3098, 291, 5.4348, 40, "50%"], + [9.375, 292, 9.2094, 17, 4], + [9.375, 312, 15.6505, 17, 4], + [51.087, 273, 48.913, 75, 4, true, 15, true], + [53.3967, 291, 5.4348, 40, "50%"], + [60.462, 292, 7.1098, 17, 4], + [60.462, 312, 15.6505, 17, 4], + [0, 364, 48.913, 75, 4, true, 15, true], + [2.3098, 382, 5.4348, 40, "50%"], + [9.375, 383, 7.4919, 17, 4], + [9.375, 403, 15.6505, 17, 4], + [51.087, 364, 48.913, 75, 4, true, 15, true], + [53.3967, 382, 5.4348, 40, "50%"], + [60.462, 383, 11.5022, 17, 4], + [60.462, 403, 18.5547, 17, 4], + [0, 455, 48.913, 75, 4, true, 15, true], + [2.3098, 473, 5.4348, 40, "50%"], + [9.375, 474, 12.3493, 17, 4], + [9.375, 494, 18.5547, 17, 4], + [51.087, 455, 48.913, 75, 4, true, 15, true], + [53.3967, 473, 5.4348, 40, "50%"], + [60.462, 474, 27.3777, 17, 4], + [60.462, 494, 18.5547, 17, 4], + [0, 546, 48.913, 75, 4, true, 15, true], + [2.3098, 564, 5.4348, 40, "50%"], + [9.375, 565, 9.2094, 17, 4], + [9.375, 585, 18.5547, 17, 4], + [51.087, 546, 48.913, 75, 4, true, 15, true], + [53.3967, 564, 5.4348, 40, "50%"], + [60.462, 565, 7.1098, 17, 4], + [60.462, 585, 18.5547, 17, 4], + [0, 637, 48.913, 75, 4, true, 15, true], + [2.3098, 655, 5.4348, 40, "50%"], + [9.375, 656, 7.4919, 17, 4], + [9.375, 676, 18.5547, 17, 4], + [51.087, 637, 48.913, 75, 4, true, 15, true], + [53.3967, 655, 5.4348, 40, "50%"], + [60.462, 656, 11.5022, 17, 4], + [60.462, 676, 18.5547, 17, 4], + [0, 728, 48.913, 75, 4, true, 15, true], + [2.3098, 746, 5.4348, 40, "50%"], + [9.375, 747, 12.3493, 17, 4], + [9.375, 767, 18.5547, 17, 4], + [51.087, 728, 48.913, 75, 4, true, 15, true], + [53.3967, 746, 5.4348, 40, "50%"], + [60.462, 747, 27.3777, 17, 4], + [60.462, 767, 18.5547, 17, 4], + [0, 819, 48.913, 75, 4, true, 15, true], + [2.3098, 837, 5.4348, 40, "50%"], + [9.375, 838, 9.2094, 17, 4], + [9.375, 858, 18.5547, 17, 4], + [51.087, 819, 48.913, 75, 4, true, 15, true], + [53.3967, 837, 5.4348, 40, "50%"], + [60.462, 838, 7.1098, 17, 4], + [60.462, 858, 18.5547, 17, 4], + [0, 910, 48.913, 75, 4, true, 15, true], + [2.3098, 928, 5.4348, 40, "50%"], + [9.375, 929, 7.4919, 17, 4], + [9.375, 949, 18.5547, 17, 4], + [51.087, 910, 48.913, 75, 4, true, 15, true], + [53.3967, 928, 5.4348, 40, "50%"], + [60.462, 929, 11.5022, 17, 4], + [60.462, 949, 18.5547, 17, 4], + [0, 1001, 48.913, 75, 4, true, 15, true], + [2.3098, 1019, 5.4348, 40, "50%"], + [9.375, 1020, 12.3493, 17, 4], + [9.375, 1040, 18.5547, 17, 4], + [51.087, 1001, 48.913, 75, 4, true, 15, true], + [53.3967, 1019, 5.4348, 40, "50%"], + [60.462, 1020, 27.3777, 17, 4], + [60.462, 1040, 18.5547, 17, 4], + [0, 1092, 48.913, 75, 4, true, 15, true], + [2.3098, 1110, 5.4348, 40, "50%"], + [9.375, 1111, 9.2094, 17, 4], + [9.375, 1131, 18.5547, 17, 4], + [51.087, 1092, 48.913, 75, 4, true, 15, true], + [53.3967, 1110, 5.4348, 40, "50%"], + [60.462, 1111, 7.1098, 17, 4], + [60.462, 1131, 18.5547, 17, 4], + [0, 1183, 48.913, 75, 4, true, 15, true], + [2.3098, 1201, 5.4348, 40, "50%"], + [9.375, 1202, 7.4919, 17, 4], + [9.375, 1222, 18.5547, 17, 4], + [51.087, 1183, 48.913, 75, 4, true, 15, true], + [53.3967, 1201, 5.4348, 40, "50%"], + [60.462, 1202, 11.5022, 17, 4], + [60.462, 1222, 18.5547, 17, 4], + [0, 1274, 48.913, 75, 4, true, 15, true], + [2.3098, 1292, 5.4348, 40, "50%"], + [9.375, 1293, 12.3493, 17, 4], + [9.375, 1313, 18.5547, 17, 4], + [51.087, 1274, 48.913, 75, 4, true, 15, true], + [53.3967, 1292, 5.4348, 40, "50%"], + [60.462, 1293, 27.3777, 17, 4], + [60.462, 1313, 16.5421, 17, 4], + [0, 1365, 48.913, 75, 4, true, 15, true], + [2.3098, 1383, 5.4348, 40, "50%"], + [9.375, 1384, 9.2094, 17, 4], + [9.375, 1404, 16.5421, 17, 4], + [51.087, 1365, 48.913, 75, 4, true, 15, true], + [53.3967, 1383, 5.4348, 40, "50%"], + [60.462, 1384, 7.1098, 17, 4], + [60.462, 1404, 16.5421, 17, 4], + [0, 1456, 48.913, 75, 4, true, 15, true], + [2.3098, 1474, 5.4348, 40, "50%"], + [9.375, 1475, 7.4919, 17, 4], + [9.375, 1495, 16.5421, 17, 4], + [51.087, 1456, 48.913, 75, 4, true, 15, true], + [53.3967, 1474, 5.4348, 40, "50%"], + [60.462, 1475, 11.5022, 17, 4], + [60.462, 1495, 16.5421, 17, 4], + [0, 1547, 48.913, 75, 4, true, 15, true], + [2.3098, 1565, 5.4348, 40, "50%"], + [9.375, 1566, 12.3493, 17, 4], + [9.375, 1586, 16.5421, 17, 4], + [51.087, 1547, 48.913, 75, 4, true, 15, true], + [53.3967, 1565, 5.4348, 40, "50%"], + [60.462, 1566, 27.3777, 17, 4], + [60.462, 1586, 16.5421, 17, 4], + [0, 1638, 48.913, 75, 4, true, 15, true], + [2.3098, 1656, 5.4348, 40, "50%"], + [9.375, 1657, 9.2094, 17, 4], + [9.375, 1677, 16.5421, 17, 4], + [51.087, 1638, 48.913, 75, 4, true, 15, true], + [53.3967, 1656, 5.4348, 40, "50%"], + [60.462, 1657, 7.1098, 17, 4], + [60.462, 1677, 16.5421, 17, 4], + [0, 1729, 48.913, 75, 4, true, 15, true], + [2.3098, 1747, 5.4348, 40, "50%"], + [9.375, 1748, 7.4919, 17, 4], + [9.375, 1768, 16.5421, 17, 4], + [51.087, 1729, 48.913, 75, 4, true, 15, true], + [53.3967, 1747, 5.4348, 40, "50%"], + [60.462, 1748, 11.5022, 17, 4], + [60.462, 1768, 16.5421, 17, 4], + [0, 1820, 48.913, 75, 4, true, 15, true], + [2.3098, 1838, 5.4348, 40, "50%"], + [9.375, 1839, 12.3493, 17, 4], + [9.375, 1859, 16.5421, 17, 4], + [51.087, 1820, 48.913, 75, 4, true, 15, true], + [53.3967, 1838, 5.4348, 40, "50%"], + [60.462, 1839, 27.3777, 17, 4], + [60.462, 1859, 16.5421, 17, 4], + [0, 1911, 48.913, 75, 4, true, 15, true], + [2.3098, 1929, 5.4348, 40, "50%"], + [9.375, 1930, 9.2094, 17, 4], + [9.375, 1950, 16.5421, 17, 4], + [51.087, 1911, 48.913, 75, 4, true, 15, true], + [53.3967, 1929, 5.4348, 40, "50%"], + [60.462, 1930, 7.1098, 17, 4], + [60.462, 1950, 16.5421, 17, 4], + [0, 2002, 48.913, 75, 4, true, 15, true], + [2.3098, 2020, 5.4348, 40, "50%"], + [9.375, 2021, 7.4919, 17, 4], + [9.375, 2041, 19.4485, 17, 4], + [51.087, 2002, 48.913, 75, 4, true, 15, true], + [53.3967, 2020, 5.4348, 40, "50%"], + [60.462, 2021, 11.5022, 17, 4], + [60.462, 2041, 19.4485, 17, 4], + [0, 2093, 48.913, 75, 4, true, 15, true], + [2.3098, 2111, 5.4348, 40, "50%"], + [9.375, 2112, 12.3493, 17, 4], + [9.375, 2132, 19.4485, 17, 4], + [51.087, 2093, 48.913, 75, 4, true, 15, true], + [53.3967, 2111, 5.4348, 40, "50%"], + [60.462, 2112, 27.3777, 17, 4], + [60.462, 2132, 19.4485, 17, 4], + [0, 2184, 48.913, 75, 4, true, 15, true], + [2.3098, 2202, 5.4348, 40, "50%"], + [9.375, 2203, 9.2094, 17, 4], + [9.375, 2223, 19.4485, 17, 4], + [51.087, 2184, 48.913, 75, 4, true, 15, true], + [53.3967, 2202, 5.4348, 40, "50%"], + [60.462, 2203, 7.1098, 17, 4], + [60.462, 2223, 19.4485, 17, 4] + ] + }, + "1024": { + "name": "repo-starredbylist--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 1531, + "bones": [ + [0, 0, 32.2581, 75, 4, true, 15, true], + [1.7137, 18, 4.0323, 40, "50%"], + [6.9556, 19, 6.8328, 17, 4], + [6.9556, 39, 12.6465, 17, 4], + [33.871, 0, 32.2581, 75, 4, true, 15, true], + [35.5847, 18, 4.0323, 40, "50%"], + [40.8266, 19, 5.275, 17, 4], + [40.8266, 39, 12.6465, 17, 4], + [67.7419, 0, 32.2581, 75, 4, true, 15, true], + [69.4556, 18, 4.0323, 40, "50%"], + [74.6976, 19, 5.5585, 17, 4], + [74.6976, 39, 12.6465, 17, 4], + [0, 91, 32.2581, 75, 4, true, 15, true], + [1.7137, 109, 4.0323, 40, "50%"], + [6.9556, 110, 8.5339, 17, 4], + [6.9556, 130, 12.6465, 17, 4], + [33.871, 91, 32.2581, 75, 4, true, 15, true], + [35.5847, 109, 4.0323, 40, "50%"], + [40.8266, 110, 9.1624, 17, 4], + [40.8266, 130, 12.6465, 17, 4], + [67.7419, 91, 32.2581, 75, 4, true, 15, true], + [69.4556, 109, 4.0323, 40, "50%"], + [74.6976, 110, 20.3125, 17, 4], + [74.6976, 130, 12.6465, 17, 4], + [0, 182, 32.2581, 75, 4, true, 15, true], + [1.7137, 200, 4.0323, 40, "50%"], + [6.9556, 201, 6.8328, 17, 4], + [6.9556, 221, 11.6116, 17, 4], + [33.871, 182, 32.2581, 75, 4, true, 15, true], + [35.5847, 200, 4.0323, 40, "50%"], + [40.8266, 201, 5.275, 17, 4], + [40.8266, 221, 11.6116, 17, 4], + [67.7419, 182, 32.2581, 75, 4, true, 15, true], + [69.4556, 200, 4.0323, 40, "50%"], + [74.6976, 201, 5.5585, 17, 4], + [74.6976, 221, 11.6116, 17, 4], + [0, 273, 32.2581, 75, 4, true, 15, true], + [1.7137, 291, 4.0323, 40, "50%"], + [6.9556, 292, 8.5339, 17, 4], + [6.9556, 312, 13.7664, 17, 4], + [33.871, 273, 32.2581, 75, 4, true, 15, true], + [35.5847, 291, 4.0323, 40, "50%"], + [40.8266, 292, 9.1624, 17, 4], + [40.8266, 312, 13.7664, 17, 4], + [67.7419, 273, 32.2581, 75, 4, true, 15, true], + [69.4556, 291, 4.0323, 40, "50%"], + [74.6976, 292, 20.3125, 17, 4], + [74.6976, 312, 13.7664, 17, 4], + [0, 364, 32.2581, 75, 4, true, 15, true], + [1.7137, 382, 4.0323, 40, "50%"], + [6.9556, 383, 6.8328, 17, 4], + [6.9556, 403, 13.7664, 17, 4], + [33.871, 364, 32.2581, 75, 4, true, 15, true], + [35.5847, 382, 4.0323, 40, "50%"], + [40.8266, 383, 5.275, 17, 4], + [40.8266, 403, 13.7664, 17, 4], + [67.7419, 364, 32.2581, 75, 4, true, 15, true], + [69.4556, 382, 4.0323, 40, "50%"], + [74.6976, 383, 5.5585, 17, 4], + [74.6976, 403, 13.7664, 17, 4], + [0, 455, 32.2581, 75, 4, true, 15, true], + [1.7137, 473, 4.0323, 40, "50%"], + [6.9556, 474, 8.5339, 17, 4], + [6.9556, 494, 13.7664, 17, 4], + [33.871, 455, 32.2581, 75, 4, true, 15, true], + [35.5847, 473, 4.0323, 40, "50%"], + [40.8266, 474, 9.1624, 17, 4], + [40.8266, 494, 13.7664, 17, 4], + [67.7419, 455, 32.2581, 75, 4, true, 15, true], + [69.4556, 473, 4.0323, 40, "50%"], + [74.6976, 474, 20.3125, 17, 4], + [74.6976, 494, 13.7664, 17, 4], + [0, 546, 32.2581, 75, 4, true, 15, true], + [1.7137, 564, 4.0323, 40, "50%"], + [6.9556, 565, 6.8328, 17, 4], + [6.9556, 585, 13.7664, 17, 4], + [33.871, 546, 32.2581, 75, 4, true, 15, true], + [35.5847, 564, 4.0323, 40, "50%"], + [40.8266, 565, 5.275, 17, 4], + [40.8266, 585, 13.7664, 17, 4], + [67.7419, 546, 32.2581, 75, 4, true, 15, true], + [69.4556, 564, 4.0323, 40, "50%"], + [74.6976, 565, 5.5585, 17, 4], + [74.6976, 585, 13.7664, 17, 4], + [0, 637, 32.2581, 75, 4, true, 15, true], + [1.7137, 655, 4.0323, 40, "50%"], + [6.9556, 656, 8.5339, 17, 4], + [6.9556, 676, 13.7664, 17, 4], + [33.871, 637, 32.2581, 75, 4, true, 15, true], + [35.5847, 655, 4.0323, 40, "50%"], + [40.8266, 656, 9.1624, 17, 4], + [40.8266, 676, 13.7664, 17, 4], + [67.7419, 637, 32.2581, 75, 4, true, 15, true], + [69.4556, 655, 4.0323, 40, "50%"], + [74.6976, 656, 20.3125, 17, 4], + [74.6976, 676, 13.7664, 17, 4], + [0, 728, 32.2581, 75, 4, true, 15, true], + [1.7137, 746, 4.0323, 40, "50%"], + [6.9556, 747, 6.8328, 17, 4], + [6.9556, 767, 13.7664, 17, 4], + [33.871, 728, 32.2581, 75, 4, true, 15, true], + [35.5847, 746, 4.0323, 40, "50%"], + [40.8266, 747, 5.275, 17, 4], + [40.8266, 767, 13.7664, 17, 4], + [67.7419, 728, 32.2581, 75, 4, true, 15, true], + [69.4556, 746, 4.0323, 40, "50%"], + [74.6976, 747, 5.5585, 17, 4], + [74.6976, 767, 13.7664, 17, 4], + [0, 819, 32.2581, 75, 4, true, 15, true], + [1.7137, 837, 4.0323, 40, "50%"], + [6.9556, 838, 8.5339, 17, 4], + [6.9556, 858, 13.7664, 17, 4], + [33.871, 819, 32.2581, 75, 4, true, 15, true], + [35.5847, 837, 4.0323, 40, "50%"], + [40.8266, 838, 9.1624, 17, 4], + [40.8266, 858, 13.7664, 17, 4], + [67.7419, 819, 32.2581, 75, 4, true, 15, true], + [69.4556, 837, 4.0323, 40, "50%"], + [74.6976, 838, 20.3125, 17, 4], + [74.6976, 858, 12.2732, 17, 4], + [0, 910, 32.2581, 75, 4, true, 15, true], + [1.7137, 928, 4.0323, 40, "50%"], + [6.9556, 929, 6.8328, 17, 4], + [6.9556, 949, 12.2732, 17, 4], + [33.871, 910, 32.2581, 75, 4, true, 15, true], + [35.5847, 928, 4.0323, 40, "50%"], + [40.8266, 929, 5.275, 17, 4], + [40.8266, 949, 12.2732, 17, 4], + [67.7419, 910, 32.2581, 75, 4, true, 15, true], + [69.4556, 928, 4.0323, 40, "50%"], + [74.6976, 929, 5.5585, 17, 4], + [74.6976, 949, 12.2732, 17, 4], + [0, 1001, 32.2581, 75, 4, true, 15, true], + [1.7137, 1019, 4.0323, 40, "50%"], + [6.9556, 1020, 8.5339, 17, 4], + [6.9556, 1040, 12.2732, 17, 4], + [33.871, 1001, 32.2581, 75, 4, true, 15, true], + [35.5847, 1019, 4.0323, 40, "50%"], + [40.8266, 1020, 9.1624, 17, 4], + [40.8266, 1040, 12.2732, 17, 4], + [67.7419, 1001, 32.2581, 75, 4, true, 15, true], + [69.4556, 1019, 4.0323, 40, "50%"], + [74.6976, 1020, 20.3125, 17, 4], + [74.6976, 1040, 12.2732, 17, 4], + [0, 1092, 32.2581, 75, 4, true, 15, true], + [1.7137, 1110, 4.0323, 40, "50%"], + [6.9556, 1111, 6.8328, 17, 4], + [6.9556, 1131, 12.2732, 17, 4], + [33.871, 1092, 32.2581, 75, 4, true, 15, true], + [35.5847, 1110, 4.0323, 40, "50%"], + [40.8266, 1111, 5.275, 17, 4], + [40.8266, 1131, 12.2732, 17, 4], + [67.7419, 1092, 32.2581, 75, 4, true, 15, true], + [69.4556, 1110, 4.0323, 40, "50%"], + [74.6976, 1111, 5.5585, 17, 4], + [74.6976, 1131, 12.2732, 17, 4], + [0, 1183, 32.2581, 75, 4, true, 15, true], + [1.7137, 1201, 4.0323, 40, "50%"], + [6.9556, 1202, 8.5339, 17, 4], + [6.9556, 1222, 12.2732, 17, 4], + [33.871, 1183, 32.2581, 75, 4, true, 15, true], + [35.5847, 1201, 4.0323, 40, "50%"], + [40.8266, 1202, 9.1624, 17, 4], + [40.8266, 1222, 12.2732, 17, 4], + [67.7419, 1183, 32.2581, 75, 4, true, 15, true], + [69.4556, 1201, 4.0323, 40, "50%"], + [74.6976, 1202, 20.3125, 17, 4], + [74.6976, 1222, 12.2732, 17, 4], + [0, 1274, 32.2581, 75, 4, true, 15, true], + [1.7137, 1292, 4.0323, 40, "50%"], + [6.9556, 1293, 6.8328, 17, 4], + [6.9556, 1313, 12.2732, 17, 4], + [33.871, 1274, 32.2581, 75, 4, true, 15, true], + [35.5847, 1292, 4.0323, 40, "50%"], + [40.8266, 1293, 5.275, 17, 4], + [40.8266, 1313, 12.2732, 17, 4], + [67.7419, 1274, 32.2581, 75, 4, true, 15, true], + [69.4556, 1292, 4.0323, 40, "50%"], + [74.6976, 1293, 5.5585, 17, 4], + [74.6976, 1313, 14.4295, 17, 4], + [0, 1365, 32.2581, 75, 4, true, 15, true], + [1.7137, 1383, 4.0323, 40, "50%"], + [6.9556, 1384, 8.5339, 17, 4], + [6.9556, 1404, 14.4295, 17, 4], + [33.871, 1365, 32.2581, 75, 4, true, 15, true], + [35.5847, 1383, 4.0323, 40, "50%"], + [40.8266, 1384, 9.1624, 17, 4], + [40.8266, 1404, 14.4295, 17, 4], + [67.7419, 1365, 32.2581, 75, 4, true, 15, true], + [69.4556, 1383, 4.0323, 40, "50%"], + [74.6976, 1384, 20.3125, 17, 4], + [74.6976, 1404, 14.4295, 17, 4], + [0, 1456, 32.2581, 75, 4, true, 15, true], + [1.7137, 1474, 4.0323, 40, "50%"], + [6.9556, 1475, 6.8328, 17, 4], + [6.9556, 1495, 14.4295, 17, 4], + [33.871, 1456, 32.2581, 75, 4, true, 15, true], + [35.5847, 1474, 4.0323, 40, "50%"], + [40.8266, 1475, 5.275, 17, 4], + [40.8266, 1495, 14.4295, 17, 4] + ] + } + }, + "_hash": "cdf5fa194e35831003d262b17b46ace5" +} diff --git a/web/src/lib/bones/repo-tagcard--annotated.bones.json b/web/src/lib/bones/repo-tagcard--annotated.bones.json new file mode 100644 index 00000000..9f212f16 --- /dev/null +++ b/web/src/lib/bones/repo-tagcard--annotated.bones.json @@ -0,0 +1,48 @@ +{ + "breakpoints": { + "375": { + "name": "repo-tagcard--annotated", + "viewportWidth": 343, + "width": 343, + "height": 157, + "bones": [ + [0, 0, 100, 69, 0, true, 4, false], + [2.3324, 14, 4.6647, 16, 0], + [2.3324, 36, 51.4896, 24, 4], + [2.3324, 84, 31.1817, 20, 4], + [2.3324, 118, 41.7547, 17, 4] + ] + }, + "768": { + "name": "repo-tagcard--annotated", + "viewportWidth": 736, + "width": 736, + "height": 117, + "bones": [ + [0, 0, 16.6653, 117, 0, true, 2, false], + [1.087, 3, 2.1739, 16, 0], + [1.087, 25, 2.1739, 16, 0], + [1.087, 48, 4.9147, 17, 4], + [1.087, 72, 6.6767, 17, 4], + [17.7522, 3, 14.5317, 20, 4], + [17.7522, 37, 19.4591, 17, 4] + ] + }, + "1024": { + "name": "repo-tagcard--annotated", + "viewportWidth": 992, + "width": 992, + "height": 117, + "bones": [ + [0, 0, 16.6661, 117, 0, true, 2, false], + [0.8065, 3, 1.6129, 16, 0], + [0.8065, 25, 1.6129, 16, 0], + [0.8065, 48, 3.6464, 17, 4], + [0.8065, 72, 4.9537, 17, 4], + [17.4726, 3, 10.7816, 20, 4], + [17.4726, 37, 14.4374, 17, 4] + ] + } + }, + "_hash": "81717636b84537ce6265b3eb57003ca9" +} diff --git a/web/src/lib/bones/repo-taglist--skeleton-fixture.bones.json b/web/src/lib/bones/repo-taglist--skeleton-fixture.bones.json new file mode 100644 index 00000000..975ce378 --- /dev/null +++ b/web/src/lib/bones/repo-taglist--skeleton-fixture.bones.json @@ -0,0 +1,519 @@ +{ + "breakpoints": { + "375": { + "name": "repo-taglist--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 5318, + "bones": [ + [0, 8, 100, 69, 0, true, 4, false], + [2.3324, 22, 4.6647, 16, 0], + [2.3324, 44, 50.6514, 24, 4], + [2.3324, 92, 31.1817, 20, 4], + [2.3324, 126, 87.787, 17, 4], + [0, 213, 100, 69, 0, true, 4, false], + [2.3324, 227, 4.6647, 16, 0], + [2.3324, 249, 50.6514, 24, 4], + [2.3324, 297, 31.1817, 20, 4], + [0, 381, 100, 69, 0, true, 4, false], + [2.3324, 395, 4.6647, 16, 0], + [2.3324, 417, 36.5935, 24, 4], + [2.3324, 464, 24.2119, 17, 4], + [0, 543, 100, 69, 0, true, 4, false], + [2.3324, 557, 4.6647, 16, 0], + [2.3324, 579, 50.6514, 24, 4], + [2.3324, 627, 31.1817, 20, 4], + [0, 711, 100, 69, 0, true, 4, false], + [2.3324, 725, 4.6647, 16, 0], + [2.3324, 747, 50.6514, 24, 4], + [2.3324, 795, 31.1817, 20, 4], + [2.3324, 829, 87.787, 17, 4], + [0, 916, 100, 69, 0, true, 4, false], + [2.3324, 930, 4.6647, 16, 0], + [2.3324, 952, 36.5935, 24, 4], + [2.3324, 999, 24.2119, 17, 4], + [0, 1078, 100, 69, 0, true, 4, false], + [2.3324, 1092, 4.6647, 16, 0], + [2.3324, 1114, 50.6514, 24, 4], + [2.3324, 1162, 31.1817, 20, 4], + [2.3324, 1196, 87.787, 17, 4], + [0, 1283, 100, 69, 0, true, 4, false], + [2.3324, 1297, 4.6647, 16, 0], + [2.3324, 1319, 50.6514, 24, 4], + [2.3324, 1367, 31.1817, 20, 4], + [0, 1451, 100, 69, 0, true, 4, false], + [2.3324, 1465, 4.6647, 16, 0], + [2.3324, 1487, 36.5935, 24, 4], + [2.3324, 1534, 24.2119, 17, 4], + [0, 1613, 100, 69, 0, true, 4, false], + [2.3324, 1627, 4.6647, 16, 0], + [2.3324, 1649, 50.6514, 24, 4], + [2.3324, 1697, 31.1817, 20, 4], + [0, 1781, 100, 69, 0, true, 4, false], + [2.3324, 1795, 4.6647, 16, 0], + [2.3324, 1817, 50.6514, 24, 4], + [2.3324, 1865, 34.1882, 20, 4], + [2.3324, 1899, 87.787, 17, 4], + [0, 1986, 100, 69, 0, true, 4, false], + [2.3324, 2000, 4.6647, 16, 0], + [2.3324, 2022, 36.5935, 24, 4], + [2.3324, 2069, 24.2119, 17, 4], + [0, 2148, 100, 69, 0, true, 4, false], + [2.3324, 2162, 4.6647, 16, 0], + [2.3324, 2184, 50.6514, 24, 4], + [2.3324, 2232, 34.1882, 20, 4], + [2.3324, 2266, 87.787, 17, 4], + [0, 2353, 100, 69, 0, true, 4, false], + [2.3324, 2367, 4.6647, 16, 0], + [2.3324, 2389, 50.6514, 24, 4], + [2.3324, 2437, 34.1882, 20, 4], + [0, 2521, 100, 69, 0, true, 4, false], + [2.3324, 2535, 4.6647, 16, 0], + [2.3324, 2557, 36.5935, 24, 4], + [2.3324, 2604, 24.2119, 17, 4], + [0, 2683, 100, 69, 0, true, 4, false], + [2.3324, 2697, 4.6647, 16, 0], + [2.3324, 2719, 50.6514, 24, 4], + [2.3324, 2767, 34.1882, 20, 4], + [0, 2851, 100, 69, 0, true, 4, false], + [2.3324, 2865, 4.6647, 16, 0], + [2.3324, 2887, 50.6514, 24, 4], + [2.3324, 2935, 34.1882, 20, 4], + [2.3324, 2969, 87.787, 17, 4], + [0, 3056, 100, 69, 0, true, 4, false], + [2.3324, 3070, 4.6647, 16, 0], + [2.3324, 3092, 36.5935, 24, 4], + [2.3324, 3139, 24.2119, 17, 4], + [0, 3218, 100, 69, 0, true, 4, false], + [2.3324, 3232, 4.6647, 16, 0], + [2.3324, 3254, 50.6514, 24, 4], + [2.3324, 3302, 34.1882, 20, 4], + [2.3324, 3336, 87.787, 17, 4], + [0, 3423, 100, 69, 0, true, 4, false], + [2.3324, 3437, 4.6647, 16, 0], + [2.3324, 3459, 50.6514, 24, 4], + [2.3324, 3507, 34.1882, 20, 4], + [0, 3591, 100, 69, 0, true, 4, false], + [2.3324, 3605, 4.6647, 16, 0], + [2.3324, 3627, 36.5935, 24, 4], + [2.3324, 3674, 24.2119, 17, 4], + [0, 3753, 100, 69, 0, true, 4, false], + [2.3324, 3767, 4.6647, 16, 0], + [2.3324, 3789, 50.6514, 24, 4], + [2.3324, 3837, 34.1882, 20, 4], + [0, 3921, 100, 69, 0, true, 4, false], + [2.3324, 3935, 4.6647, 16, 0], + [2.3324, 3957, 50.6514, 24, 4], + [2.3324, 4005, 34.1882, 20, 4], + [2.3324, 4039, 87.787, 17, 4], + [0, 4126, 100, 69, 0, true, 4, false], + [2.3324, 4140, 4.6647, 16, 0], + [2.3324, 4162, 36.5935, 24, 4], + [2.3324, 4209, 24.2119, 17, 4], + [0, 4288, 100, 69, 0, true, 4, false], + [2.3324, 4302, 4.6647, 16, 0], + [2.3324, 4324, 50.6514, 24, 4], + [2.3324, 4372, 34.1882, 20, 4], + [2.3324, 4406, 87.787, 17, 4], + [0, 4493, 100, 69, 0, true, 4, false], + [2.3324, 4507, 4.6647, 16, 0], + [2.3324, 4529, 50.6514, 24, 4], + [2.3324, 4577, 34.1882, 20, 4], + [0, 4661, 100, 69, 0, true, 4, false], + [2.3324, 4675, 4.6647, 16, 0], + [2.3324, 4697, 36.5935, 24, 4], + [2.3324, 4744, 24.2119, 17, 4], + [0, 4823, 100, 69, 0, true, 4, false], + [2.3324, 4837, 4.6647, 16, 0], + [2.3324, 4859, 50.6514, 24, 4], + [2.3324, 4907, 34.1882, 20, 4], + [0, 4991, 100, 69, 0, true, 4, false], + [2.3324, 5005, 4.6647, 16, 0], + [2.3324, 5027, 50.6514, 24, 4], + [2.3324, 5075, 34.1882, 20, 4], + [2.3324, 5109, 87.787, 17, 4], + [0, 5196, 100, 69, 0, true, 4, false], + [2.3324, 5210, 4.6647, 16, 0], + [2.3324, 5232, 36.5935, 24, 4], + [2.3324, 5279, 24.2119, 17, 4] + ] + }, + "768": { + "name": "repo-taglist--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 3286, + "bones": [ + [0, 8, 16.6653, 117, 0, true, 2, false], + [1.087, 11, 2.1739, 16, 0], + [1.087, 33, 2.1739, 16, 0], + [1.087, 56, 4.9147, 17, 4], + [1.087, 80, 6.2861, 17, 4], + [17.7522, 11, 14.5317, 20, 4], + [17.7522, 45, 40.9116, 17, 4], + [0, 125, 16.6653, 117, 0, true, 2, false], + [1.087, 128, 2.1739, 16, 0], + [1.087, 150, 2.1739, 16, 0], + [1.087, 173, 4.9147, 17, 4], + [1.087, 197, 6.2861, 17, 4], + [17.7522, 128, 14.5317, 20, 4], + [0, 242, 16.6653, 93, 0, true, 2, false], + [1.087, 245, 2.1739, 16, 0], + [1.087, 267, 2.1739, 16, 0], + [1.087, 290, 6.2861, 17, 4], + [17.7522, 244, 11.2835, 17, 4], + [0, 335, 16.6653, 117, 0, true, 2, false], + [1.087, 338, 2.1739, 16, 0], + [1.087, 360, 2.1739, 16, 0], + [1.087, 383, 4.9147, 17, 4], + [1.087, 407, 6.2861, 17, 4], + [17.7522, 338, 14.5317, 20, 4], + [0, 452, 16.6653, 117, 0, true, 2, false], + [1.087, 455, 2.1739, 16, 0], + [1.087, 477, 2.1739, 16, 0], + [1.087, 500, 4.9147, 17, 4], + [1.087, 524, 6.2861, 17, 4], + [17.7522, 455, 14.5317, 20, 4], + [17.7522, 489, 40.9116, 17, 4], + [0, 569, 16.6653, 93, 0, true, 2, false], + [1.087, 572, 2.1739, 16, 0], + [1.087, 594, 2.1739, 16, 0], + [1.087, 617, 6.2861, 17, 4], + [17.7522, 571, 11.2835, 17, 4], + [0, 662, 16.6653, 117, 0, true, 2, false], + [1.087, 665, 2.1739, 16, 0], + [1.087, 687, 2.1739, 16, 0], + [1.087, 710, 4.9147, 17, 4], + [1.087, 734, 6.2861, 17, 4], + [17.7522, 665, 14.5317, 20, 4], + [17.7522, 699, 40.9116, 17, 4], + [0, 779, 16.6653, 117, 0, true, 2, false], + [1.087, 782, 2.1739, 16, 0], + [1.087, 804, 2.1739, 16, 0], + [1.087, 827, 4.9147, 17, 4], + [1.087, 851, 6.2861, 17, 4], + [17.7522, 782, 14.5317, 20, 4], + [0, 896, 16.6653, 93, 0, true, 2, false], + [1.087, 899, 2.1739, 16, 0], + [1.087, 921, 2.1739, 16, 0], + [1.087, 944, 6.2861, 17, 4], + [17.7522, 898, 11.2835, 17, 4], + [0, 989, 16.6653, 117, 0, true, 2, false], + [1.087, 992, 2.1739, 16, 0], + [1.087, 1014, 2.1739, 16, 0], + [1.087, 1037, 4.9147, 17, 4], + [1.087, 1061, 6.2861, 17, 4], + [17.7522, 992, 14.5317, 20, 4], + [0, 1106, 16.6653, 117, 0, true, 2, false], + [1.087, 1109, 2.1739, 16, 0], + [1.087, 1131, 2.1739, 16, 0], + [1.087, 1154, 4.9147, 17, 4], + [1.087, 1178, 6.2861, 17, 4], + [17.7522, 1109, 15.9328, 20, 4], + [17.7522, 1143, 40.9116, 17, 4], + [0, 1223, 16.6653, 93, 0, true, 2, false], + [1.087, 1226, 2.1739, 16, 0], + [1.087, 1248, 2.1739, 16, 0], + [1.087, 1271, 6.2861, 17, 4], + [17.7522, 1225, 11.2835, 17, 4], + [0, 1316, 16.6653, 117, 0, true, 2, false], + [1.087, 1319, 2.1739, 16, 0], + [1.087, 1341, 2.1739, 16, 0], + [1.087, 1364, 4.9147, 17, 4], + [1.087, 1388, 6.2861, 17, 4], + [17.7522, 1319, 15.9328, 20, 4], + [17.7522, 1353, 40.9116, 17, 4], + [0, 1433, 16.6653, 117, 0, true, 2, false], + [1.087, 1436, 2.1739, 16, 0], + [1.087, 1458, 2.1739, 16, 0], + [1.087, 1481, 4.9147, 17, 4], + [1.087, 1505, 6.2861, 17, 4], + [17.7522, 1436, 15.9328, 20, 4], + [0, 1550, 16.6653, 93, 0, true, 2, false], + [1.087, 1553, 2.1739, 16, 0], + [1.087, 1575, 2.1739, 16, 0], + [1.087, 1598, 6.2861, 17, 4], + [17.7522, 1552, 11.2835, 17, 4], + [0, 1643, 16.6653, 117, 0, true, 2, false], + [1.087, 1646, 2.1739, 16, 0], + [1.087, 1668, 2.1739, 16, 0], + [1.087, 1691, 4.9147, 17, 4], + [1.087, 1715, 6.2861, 17, 4], + [17.7522, 1646, 15.9328, 20, 4], + [0, 1760, 16.6653, 117, 0, true, 2, false], + [1.087, 1763, 2.1739, 16, 0], + [1.087, 1785, 2.1739, 16, 0], + [1.087, 1808, 4.9147, 17, 4], + [1.087, 1832, 6.2861, 17, 4], + [17.7522, 1763, 15.9328, 20, 4], + [17.7522, 1797, 40.9116, 17, 4], + [0, 1877, 16.6653, 93, 0, true, 2, false], + [1.087, 1880, 2.1739, 16, 0], + [1.087, 1902, 2.1739, 16, 0], + [1.087, 1925, 6.2861, 17, 4], + [17.7522, 1879, 11.2835, 17, 4], + [0, 1970, 16.6653, 117, 0, true, 2, false], + [1.087, 1973, 2.1739, 16, 0], + [1.087, 1995, 2.1739, 16, 0], + [1.087, 2018, 4.9147, 17, 4], + [1.087, 2042, 6.2861, 17, 4], + [17.7522, 1973, 15.9328, 20, 4], + [17.7522, 2007, 40.9116, 17, 4], + [0, 2087, 16.6653, 117, 0, true, 2, false], + [1.087, 2090, 2.1739, 16, 0], + [1.087, 2112, 2.1739, 16, 0], + [1.087, 2135, 4.9147, 17, 4], + [1.087, 2159, 6.2861, 17, 4], + [17.7522, 2090, 15.9328, 20, 4], + [0, 2204, 16.6653, 93, 0, true, 2, false], + [1.087, 2207, 2.1739, 16, 0], + [1.087, 2229, 2.1739, 16, 0], + [1.087, 2252, 6.2861, 17, 4], + [17.7522, 2206, 11.2835, 17, 4], + [0, 2297, 16.6653, 117, 0, true, 2, false], + [1.087, 2300, 2.1739, 16, 0], + [1.087, 2322, 2.1739, 16, 0], + [1.087, 2345, 4.9147, 17, 4], + [1.087, 2369, 6.2861, 17, 4], + [17.7522, 2300, 15.9328, 20, 4], + [0, 2414, 16.6653, 117, 0, true, 2, false], + [1.087, 2417, 2.1739, 16, 0], + [1.087, 2439, 2.1739, 16, 0], + [1.087, 2462, 4.9147, 17, 4], + [1.087, 2486, 6.2861, 17, 4], + [17.7522, 2417, 15.9328, 20, 4], + [17.7522, 2451, 40.9116, 17, 4], + [0, 2531, 16.6653, 93, 0, true, 2, false], + [1.087, 2534, 2.1739, 16, 0], + [1.087, 2556, 2.1739, 16, 0], + [1.087, 2579, 6.2861, 17, 4], + [17.7522, 2533, 11.2835, 17, 4], + [0, 2624, 16.6653, 117, 0, true, 2, false], + [1.087, 2627, 2.1739, 16, 0], + [1.087, 2649, 2.1739, 16, 0], + [1.087, 2672, 4.9147, 17, 4], + [1.087, 2696, 6.2861, 17, 4], + [17.7522, 2627, 15.9328, 20, 4], + [17.7522, 2661, 40.9116, 17, 4], + [0, 2741, 16.6653, 117, 0, true, 2, false], + [1.087, 2744, 2.1739, 16, 0], + [1.087, 2766, 2.1739, 16, 0], + [1.087, 2789, 4.9147, 17, 4], + [1.087, 2813, 6.2861, 17, 4], + [17.7522, 2744, 15.9328, 20, 4], + [0, 2858, 16.6653, 93, 0, true, 2, false], + [1.087, 2861, 2.1739, 16, 0], + [1.087, 2883, 2.1739, 16, 0], + [1.087, 2906, 6.2861, 17, 4], + [17.7522, 2860, 11.2835, 17, 4], + [0, 2951, 16.6653, 117, 0, true, 2, false], + [1.087, 2954, 2.1739, 16, 0], + [1.087, 2976, 2.1739, 16, 0], + [1.087, 2999, 4.9147, 17, 4], + [1.087, 3023, 6.2861, 17, 4], + [17.7522, 2954, 15.9328, 20, 4], + [0, 3068, 16.6653, 117, 0, true, 2, false], + [1.087, 3071, 2.1739, 16, 0], + [1.087, 3093, 2.1739, 16, 0], + [1.087, 3116, 4.9147, 17, 4], + [1.087, 3140, 6.2861, 17, 4], + [17.7522, 3071, 15.9328, 20, 4], + [17.7522, 3105, 40.9116, 17, 4], + [0, 3185, 16.6653, 93, 0, true, 2, false], + [1.087, 3188, 2.1739, 16, 0], + [1.087, 3210, 2.1739, 16, 0], + [1.087, 3233, 6.2861, 17, 4], + [17.7522, 3187, 11.2835, 17, 4] + ] + }, + "1024": { + "name": "repo-taglist--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 3286, + "bones": [ + [0, 8, 16.6661, 117, 0, true, 2, false], + [0.8065, 11, 1.6129, 16, 0], + [0.8065, 33, 1.6129, 16, 0], + [0.8065, 56, 3.6464, 17, 4], + [0.8065, 80, 4.6639, 17, 4], + [17.4726, 11, 10.7816, 20, 4], + [17.4726, 45, 30.3538, 17, 4], + [0, 125, 16.6661, 117, 0, true, 2, false], + [0.8065, 128, 1.6129, 16, 0], + [0.8065, 150, 1.6129, 16, 0], + [0.8065, 173, 3.6464, 17, 4], + [0.8065, 197, 4.6639, 17, 4], + [17.4726, 128, 10.7816, 20, 4], + [0, 242, 16.6661, 93, 0, true, 2, false], + [0.8065, 245, 1.6129, 16, 0], + [0.8065, 267, 1.6129, 16, 0], + [0.8065, 290, 4.6639, 17, 4], + [17.4726, 244, 8.3717, 17, 4], + [0, 335, 16.6661, 117, 0, true, 2, false], + [0.8065, 338, 1.6129, 16, 0], + [0.8065, 360, 1.6129, 16, 0], + [0.8065, 383, 3.6464, 17, 4], + [0.8065, 407, 4.6639, 17, 4], + [17.4726, 338, 10.7816, 20, 4], + [0, 452, 16.6661, 117, 0, true, 2, false], + [0.8065, 455, 1.6129, 16, 0], + [0.8065, 477, 1.6129, 16, 0], + [0.8065, 500, 3.6464, 17, 4], + [0.8065, 524, 4.6639, 17, 4], + [17.4726, 455, 10.7816, 20, 4], + [17.4726, 489, 30.3538, 17, 4], + [0, 569, 16.6661, 93, 0, true, 2, false], + [0.8065, 572, 1.6129, 16, 0], + [0.8065, 594, 1.6129, 16, 0], + [0.8065, 617, 4.6639, 17, 4], + [17.4726, 571, 8.3717, 17, 4], + [0, 662, 16.6661, 117, 0, true, 2, false], + [0.8065, 665, 1.6129, 16, 0], + [0.8065, 687, 1.6129, 16, 0], + [0.8065, 710, 3.6464, 17, 4], + [0.8065, 734, 4.6639, 17, 4], + [17.4726, 665, 10.7816, 20, 4], + [17.4726, 699, 30.3538, 17, 4], + [0, 779, 16.6661, 117, 0, true, 2, false], + [0.8065, 782, 1.6129, 16, 0], + [0.8065, 804, 1.6129, 16, 0], + [0.8065, 827, 3.6464, 17, 4], + [0.8065, 851, 4.6639, 17, 4], + [17.4726, 782, 10.7816, 20, 4], + [0, 896, 16.6661, 93, 0, true, 2, false], + [0.8065, 899, 1.6129, 16, 0], + [0.8065, 921, 1.6129, 16, 0], + [0.8065, 944, 4.6639, 17, 4], + [17.4726, 898, 8.3717, 17, 4], + [0, 989, 16.6661, 117, 0, true, 2, false], + [0.8065, 992, 1.6129, 16, 0], + [0.8065, 1014, 1.6129, 16, 0], + [0.8065, 1037, 3.6464, 17, 4], + [0.8065, 1061, 4.6639, 17, 4], + [17.4726, 992, 10.7816, 20, 4], + [0, 1106, 16.6661, 117, 0, true, 2, false], + [0.8065, 1109, 1.6129, 16, 0], + [0.8065, 1131, 1.6129, 16, 0], + [0.8065, 1154, 3.6464, 17, 4], + [0.8065, 1178, 4.6639, 17, 4], + [17.4726, 1109, 11.8211, 20, 4], + [17.4726, 1143, 30.3538, 17, 4], + [0, 1223, 16.6661, 93, 0, true, 2, false], + [0.8065, 1226, 1.6129, 16, 0], + [0.8065, 1248, 1.6129, 16, 0], + [0.8065, 1271, 4.6639, 17, 4], + [17.4726, 1225, 8.3717, 17, 4], + [0, 1316, 16.6661, 117, 0, true, 2, false], + [0.8065, 1319, 1.6129, 16, 0], + [0.8065, 1341, 1.6129, 16, 0], + [0.8065, 1364, 3.6464, 17, 4], + [0.8065, 1388, 4.6639, 17, 4], + [17.4726, 1319, 11.8211, 20, 4], + [17.4726, 1353, 30.3538, 17, 4], + [0, 1433, 16.6661, 117, 0, true, 2, false], + [0.8065, 1436, 1.6129, 16, 0], + [0.8065, 1458, 1.6129, 16, 0], + [0.8065, 1481, 3.6464, 17, 4], + [0.8065, 1505, 4.6639, 17, 4], + [17.4726, 1436, 11.8211, 20, 4], + [0, 1550, 16.6661, 93, 0, true, 2, false], + [0.8065, 1553, 1.6129, 16, 0], + [0.8065, 1575, 1.6129, 16, 0], + [0.8065, 1598, 4.6639, 17, 4], + [17.4726, 1552, 8.3717, 17, 4], + [0, 1643, 16.6661, 117, 0, true, 2, false], + [0.8065, 1646, 1.6129, 16, 0], + [0.8065, 1668, 1.6129, 16, 0], + [0.8065, 1691, 3.6464, 17, 4], + [0.8065, 1715, 4.6639, 17, 4], + [17.4726, 1646, 11.8211, 20, 4], + [0, 1760, 16.6661, 117, 0, true, 2, false], + [0.8065, 1763, 1.6129, 16, 0], + [0.8065, 1785, 1.6129, 16, 0], + [0.8065, 1808, 3.6464, 17, 4], + [0.8065, 1832, 4.6639, 17, 4], + [17.4726, 1763, 11.8211, 20, 4], + [17.4726, 1797, 30.3538, 17, 4], + [0, 1877, 16.6661, 93, 0, true, 2, false], + [0.8065, 1880, 1.6129, 16, 0], + [0.8065, 1902, 1.6129, 16, 0], + [0.8065, 1925, 4.6639, 17, 4], + [17.4726, 1879, 8.3717, 17, 4], + [0, 1970, 16.6661, 117, 0, true, 2, false], + [0.8065, 1973, 1.6129, 16, 0], + [0.8065, 1995, 1.6129, 16, 0], + [0.8065, 2018, 3.6464, 17, 4], + [0.8065, 2042, 4.6639, 17, 4], + [17.4726, 1973, 11.8211, 20, 4], + [17.4726, 2007, 30.3538, 17, 4], + [0, 2087, 16.6661, 117, 0, true, 2, false], + [0.8065, 2090, 1.6129, 16, 0], + [0.8065, 2112, 1.6129, 16, 0], + [0.8065, 2135, 3.6464, 17, 4], + [0.8065, 2159, 4.6639, 17, 4], + [17.4726, 2090, 11.8211, 20, 4], + [0, 2204, 16.6661, 93, 0, true, 2, false], + [0.8065, 2207, 1.6129, 16, 0], + [0.8065, 2229, 1.6129, 16, 0], + [0.8065, 2252, 4.6639, 17, 4], + [17.4726, 2206, 8.3717, 17, 4], + [0, 2297, 16.6661, 117, 0, true, 2, false], + [0.8065, 2300, 1.6129, 16, 0], + [0.8065, 2322, 1.6129, 16, 0], + [0.8065, 2345, 3.6464, 17, 4], + [0.8065, 2369, 4.6639, 17, 4], + [17.4726, 2300, 11.8211, 20, 4], + [0, 2414, 16.6661, 117, 0, true, 2, false], + [0.8065, 2417, 1.6129, 16, 0], + [0.8065, 2439, 1.6129, 16, 0], + [0.8065, 2462, 3.6464, 17, 4], + [0.8065, 2486, 4.6639, 17, 4], + [17.4726, 2417, 11.8211, 20, 4], + [17.4726, 2451, 30.3538, 17, 4], + [0, 2531, 16.6661, 93, 0, true, 2, false], + [0.8065, 2534, 1.6129, 16, 0], + [0.8065, 2556, 1.6129, 16, 0], + [0.8065, 2579, 4.6639, 17, 4], + [17.4726, 2533, 8.3717, 17, 4], + [0, 2624, 16.6661, 117, 0, true, 2, false], + [0.8065, 2627, 1.6129, 16, 0], + [0.8065, 2649, 1.6129, 16, 0], + [0.8065, 2672, 3.6464, 17, 4], + [0.8065, 2696, 4.6639, 17, 4], + [17.4726, 2627, 11.8211, 20, 4], + [17.4726, 2661, 30.3538, 17, 4], + [0, 2741, 16.6661, 117, 0, true, 2, false], + [0.8065, 2744, 1.6129, 16, 0], + [0.8065, 2766, 1.6129, 16, 0], + [0.8065, 2789, 3.6464, 17, 4], + [0.8065, 2813, 4.6639, 17, 4], + [17.4726, 2744, 11.8211, 20, 4], + [0, 2858, 16.6661, 93, 0, true, 2, false], + [0.8065, 2861, 1.6129, 16, 0], + [0.8065, 2883, 1.6129, 16, 0], + [0.8065, 2906, 4.6639, 17, 4], + [17.4726, 2860, 8.3717, 17, 4], + [0, 2951, 16.6661, 117, 0, true, 2, false], + [0.8065, 2954, 1.6129, 16, 0], + [0.8065, 2976, 1.6129, 16, 0], + [0.8065, 2999, 3.6464, 17, 4], + [0.8065, 3023, 4.6639, 17, 4], + [17.4726, 2954, 11.8211, 20, 4], + [0, 3068, 16.6661, 117, 0, true, 2, false], + [0.8065, 3071, 1.6129, 16, 0], + [0.8065, 3093, 1.6129, 16, 0], + [0.8065, 3116, 3.6464, 17, 4], + [0.8065, 3140, 4.6639, 17, 4], + [17.4726, 3071, 11.8211, 20, 4], + [17.4726, 3105, 30.3538, 17, 4], + [0, 3185, 16.6661, 93, 0, true, 2, false], + [0.8065, 3188, 1.6129, 16, 0], + [0.8065, 3210, 1.6129, 16, 0], + [0.8065, 3233, 4.6639, 17, 4], + [17.4726, 3187, 8.3717, 17, 4] + ] + } + }, + "_hash": "7c595916d882c9db1e67b06617947265" +} diff --git a/web/src/lib/bones/repo-treeview--skeleton-fixture.bones.json b/web/src/lib/bones/repo-treeview--skeleton-fixture.bones.json new file mode 100644 index 00000000..8e2152cd --- /dev/null +++ b/web/src/lib/bones/repo-treeview--skeleton-fixture.bones.json @@ -0,0 +1,251 @@ +{ + "breakpoints": { + "375": { + "name": "repo-treeview--skeleton-fixture", + "viewportWidth": 343, + "width": 343, + "height": 772, + "bones": [ + [0, 0, 100, 772, 4, true, 15, true], + [4.9563, 17, 40.2697, 34, 4, true, 15, true], + [8.7464, 25, 14.5089, 17, 4], + [27.059, 25, 5.9585, 17, 4], + [36.8212, 22, 4.6146, 24, 0], + [48.7245, 22, 37.5547, 24, 4], + [4.9563, 63, 30.9539, 21, 4], + [83.4776, 66, 11.5616, 15, 4], + [4.9563, 92, 19.16, 21, 4], + [83.4776, 95, 11.5616, 15, 4], + [4.9563, 121, 16.2764, 21, 4], + [83.4776, 124, 11.5616, 15, 4], + [4.9563, 150, 31.1543, 21, 4], + [83.4776, 153, 11.5616, 15, 4], + [4.9563, 179, 32.6758, 21, 4], + [83.4776, 182, 11.5616, 15, 4], + [4.9563, 208, 31.2181, 21, 4], + [83.4776, 211, 11.5616, 15, 4], + [4.9563, 237, 31.2181, 21, 4], + [83.4776, 240, 11.5616, 15, 4], + [4.9563, 266, 31.2181, 21, 4], + [83.4776, 269, 11.5616, 15, 4], + [4.9563, 295, 31.2181, 21, 4], + [83.4776, 298, 11.5616, 15, 4], + [4.9563, 324, 31.2181, 21, 4], + [83.4776, 327, 11.5616, 15, 4], + [4.9563, 353, 33.8648, 21, 4], + [83.4776, 356, 11.5616, 15, 4], + [4.9563, 382, 33.8648, 21, 4], + [83.4776, 385, 11.5616, 15, 4], + [4.9563, 411, 33.8648, 21, 4], + [83.4776, 414, 11.5616, 15, 4], + [4.9563, 440, 33.8648, 21, 4], + [83.4776, 443, 11.5616, 15, 4], + [4.9563, 469, 33.8648, 21, 4], + [83.4776, 472, 11.5616, 15, 4], + [4.9563, 498, 33.8648, 21, 4], + [83.4776, 501, 11.5616, 15, 4], + [4.9563, 527, 33.8648, 21, 4], + [83.4776, 530, 11.5616, 15, 4], + [4.9563, 556, 33.8648, 21, 4], + [83.4776, 559, 11.5616, 15, 4], + [4.9563, 585, 33.8648, 21, 4], + [83.4776, 588, 11.5616, 15, 4], + [4.9563, 614, 33.8648, 21, 4], + [83.4776, 617, 11.5616, 15, 4], + [4.9563, 643, 33.8648, 21, 4], + [83.4776, 646, 11.5616, 15, 4], + [4.9563, 672, 33.8648, 21, 4], + [83.4776, 675, 11.5616, 15, 4], + [4.9563, 701, 33.8648, 21, 4], + [83.4776, 704, 11.5616, 15, 4], + [4.9563, 730, 33.8648, 21, 4], + [83.4776, 733, 11.5616, 15, 4] + ] + }, + "768": { + "name": "repo-treeview--skeleton-fixture", + "viewportWidth": 736, + "width": 736, + "height": 821, + "bones": [ + [0, 0, 100, 821, 4, true, 15, true], + [2.3098, 17, 18.767, 34, 4, true, 15, true], + [4.0761, 25, 6.7616, 17, 4], + [12.6104, 25, 2.7768, 17, 4], + [17.1599, 22, 2.1506, 24, 0], + [22.7072, 22, 17.5017, 24, 4], + [88.1454, 17, 9.5448, 34, 4, true, 15, true], + [89.3682, 25, 1.692, 17, 4], + [92.1472, 25, 4.3202, 17, 4], + [2.3098, 59, 95.3804, 37, 0, true, 4, false], + [2.3098, 63, 45.6267, 21, 4], + [88.7759, 65, 7.8274, 15, 4], + [2.3098, 112, 14.4255, 21, 4], + [34.8272, 114, 31.2627, 17, 4], + [92.3, 115, 5.3881, 15, 4], + [2.3098, 141, 8.9292, 21, 4], + [34.8272, 143, 20.9727, 17, 4], + [92.3, 144, 5.3881, 15, 4], + [2.3098, 170, 7.5853, 21, 4], + [34.8272, 172, 27.5433, 17, 4], + [92.3, 173, 5.3881, 15, 4], + [2.3098, 199, 14.5189, 21, 4], + [34.8272, 201, 31.2627, 17, 4], + [92.3, 202, 5.3881, 15, 4], + [2.3098, 228, 15.228, 21, 4], + [34.8272, 230, 20.9727, 17, 4], + [92.3, 231, 5.3881, 15, 4], + [2.3098, 257, 14.5487, 21, 4], + [34.8272, 259, 27.5433, 17, 4], + [92.3, 260, 5.3881, 15, 4], + [2.3098, 286, 14.5487, 21, 4], + [34.8272, 288, 31.2627, 17, 4], + [92.3, 289, 5.3881, 15, 4], + [2.3098, 315, 14.5487, 21, 4], + [34.8272, 317, 20.9727, 17, 4], + [92.3, 318, 5.3881, 15, 4], + [2.3098, 344, 14.5487, 21, 4], + [34.8272, 346, 27.5433, 17, 4], + [92.3, 347, 5.3881, 15, 4], + [2.3098, 373, 14.5487, 21, 4], + [34.8272, 375, 31.2627, 17, 4], + [92.3, 376, 5.3881, 15, 4], + [2.3098, 402, 15.7821, 21, 4], + [34.8272, 404, 20.9727, 17, 4], + [92.3, 405, 5.3881, 15, 4], + [2.3098, 431, 15.7821, 21, 4], + [34.8272, 433, 27.5433, 17, 4], + [92.3, 434, 5.3881, 15, 4], + [2.3098, 460, 15.7821, 21, 4], + [34.8272, 462, 31.2627, 17, 4], + [92.3, 463, 5.3881, 15, 4], + [2.3098, 489, 15.7821, 21, 4], + [34.8272, 491, 20.9727, 17, 4], + [92.3, 492, 5.3881, 15, 4], + [2.3098, 518, 15.7821, 21, 4], + [34.8272, 520, 27.5433, 17, 4], + [92.3, 521, 5.3881, 15, 4], + [2.3098, 547, 15.7821, 21, 4], + [34.8272, 549, 31.2627, 17, 4], + [92.3, 550, 5.3881, 15, 4], + [2.3098, 576, 15.7821, 21, 4], + [34.8272, 578, 20.9727, 17, 4], + [92.3, 579, 5.3881, 15, 4], + [2.3098, 605, 15.7821, 21, 4], + [34.8272, 607, 27.5433, 17, 4], + [92.3, 608, 5.3881, 15, 4], + [2.3098, 634, 15.7821, 21, 4], + [34.8272, 636, 31.2627, 17, 4], + [92.3, 637, 5.3881, 15, 4], + [2.3098, 663, 15.7821, 21, 4], + [34.8272, 665, 20.9727, 17, 4], + [92.3, 666, 5.3881, 15, 4], + [2.3098, 692, 15.7821, 21, 4], + [34.8272, 694, 27.5433, 17, 4], + [92.3, 695, 5.3881, 15, 4], + [2.3098, 721, 15.7821, 21, 4], + [34.8272, 723, 31.2627, 17, 4], + [92.3, 724, 5.3881, 15, 4], + [2.3098, 750, 15.7821, 21, 4], + [34.8272, 752, 20.9727, 17, 4], + [92.3, 753, 5.3881, 15, 4], + [2.3098, 779, 15.7821, 21, 4], + [34.8272, 781, 27.5433, 17, 4], + [92.3, 782, 5.3881, 15, 4] + ] + }, + "1024": { + "name": "repo-treeview--skeleton-fixture", + "viewportWidth": 992, + "width": 992, + "height": 821, + "bones": [ + [0, 0, 100, 821, 4, true, 15, true], + [1.7137, 17, 13.9239, 34, 4, true, 15, true], + [3.0242, 25, 5.0167, 17, 4], + [9.3561, 25, 2.0602, 17, 4], + [12.7315, 22, 1.5956, 24, 0], + [16.8473, 22, 12.9851, 24, 4], + [91.2046, 17, 7.0817, 34, 4, true, 15, true], + [92.1119, 25, 1.2554, 17, 4], + [94.1737, 25, 3.2053, 17, 4], + [1.7137, 59, 96.5726, 37, 0, true, 4, false], + [1.7137, 63, 33.8521, 21, 4], + [91.6724, 65, 5.8074, 15, 4], + [1.7137, 112, 10.7028, 21, 4], + [34.4412, 114, 23.1949, 17, 4], + [94.2871, 115, 3.9976, 15, 4], + [1.7137, 141, 6.6249, 21, 4], + [34.4412, 143, 15.5604, 17, 4], + [94.2871, 144, 3.9976, 15, 4], + [1.7137, 170, 5.6278, 21, 4], + [34.4412, 172, 20.4354, 17, 4], + [94.2871, 173, 3.9976, 15, 4], + [1.7137, 199, 10.7721, 21, 4], + [34.4412, 201, 23.1949, 17, 4], + [94.2871, 202, 3.9976, 15, 4], + [1.7137, 228, 11.2982, 21, 4], + [34.4412, 230, 15.5604, 17, 4], + [94.2871, 231, 3.9976, 15, 4], + [1.7137, 257, 10.7942, 21, 4], + [34.4412, 259, 20.4354, 17, 4], + [94.2871, 260, 3.9976, 15, 4], + [1.7137, 286, 10.7942, 21, 4], + [34.4412, 288, 23.1949, 17, 4], + [94.2871, 289, 3.9976, 15, 4], + [1.7137, 315, 10.7942, 21, 4], + [34.4412, 317, 15.5604, 17, 4], + [94.2871, 318, 3.9976, 15, 4], + [1.7137, 344, 10.7942, 21, 4], + [34.4412, 346, 20.4354, 17, 4], + [94.2871, 347, 3.9976, 15, 4], + [1.7137, 373, 10.7942, 21, 4], + [34.4412, 375, 23.1949, 17, 4], + [94.2871, 376, 3.9976, 15, 4], + [1.7137, 402, 11.7093, 21, 4], + [34.4412, 404, 15.5604, 17, 4], + [94.2871, 405, 3.9976, 15, 4], + [1.7137, 431, 11.7093, 21, 4], + [34.4412, 433, 20.4354, 17, 4], + [94.2871, 434, 3.9976, 15, 4], + [1.7137, 460, 11.7093, 21, 4], + [34.4412, 462, 23.1949, 17, 4], + [94.2871, 463, 3.9976, 15, 4], + [1.7137, 489, 11.7093, 21, 4], + [34.4412, 491, 15.5604, 17, 4], + [94.2871, 492, 3.9976, 15, 4], + [1.7137, 518, 11.7093, 21, 4], + [34.4412, 520, 20.4354, 17, 4], + [94.2871, 521, 3.9976, 15, 4], + [1.7137, 547, 11.7093, 21, 4], + [34.4412, 549, 23.1949, 17, 4], + [94.2871, 550, 3.9976, 15, 4], + [1.7137, 576, 11.7093, 21, 4], + [34.4412, 578, 15.5604, 17, 4], + [94.2871, 579, 3.9976, 15, 4], + [1.7137, 605, 11.7093, 21, 4], + [34.4412, 607, 20.4354, 17, 4], + [94.2871, 608, 3.9976, 15, 4], + [1.7137, 634, 11.7093, 21, 4], + [34.4412, 636, 23.1949, 17, 4], + [94.2871, 637, 3.9976, 15, 4], + [1.7137, 663, 11.7093, 21, 4], + [34.4412, 665, 15.5604, 17, 4], + [94.2871, 666, 3.9976, 15, 4], + [1.7137, 692, 11.7093, 21, 4], + [34.4412, 694, 20.4354, 17, 4], + [94.2871, 695, 3.9976, 15, 4], + [1.7137, 721, 11.7093, 21, 4], + [34.4412, 723, 23.1949, 17, 4], + [94.2871, 724, 3.9976, 15, 4], + [1.7137, 750, 11.7093, 21, 4], + [34.4412, 752, 15.5604, 17, 4], + [94.2871, 753, 3.9976, 15, 4], + [1.7137, 779, 11.7093, 21, 4], + [34.4412, 781, 20.4354, 17, 4], + [94.2871, 782, 3.9976, 15, 4] + ] + } + }, + "_hash": "ae54bd33e29991dd9cb06c1b8b48a861" +} diff --git a/web/src/lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json b/web/src/lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json new file mode 100644 index 00000000..a6f7252e --- /dev/null +++ b/web/src/lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json @@ -0,0 +1,80 @@ +{ + "breakpoints": { + "375": { + "name": "settings-settingspanel--content-skeleton-fixture", + "viewportWidth": 375, + "width": 375, + "height": 509, + "bones": [ + [0, 0, 28.6833, 33, 4], + [0, 49, 76.5208, 17, 4], + [0, 112, 26.7833, 24, 4], + [0, 150, 100, 210, 4, true, 15, false], + [4.5333, 155, 90.9333, 85, 0, true, 4, false], + [4.5333, 166, 25.9958, 17, 4], + [4.5333, 195, 90.9333, 36, 4, true, 15, true], + [6.9333, 202, 86.1333, 24, 0], + [4.5333, 240, 90.9333, 41, 0, true, 4, false], + [4.5333, 251, 17.1083, 17, 4], + [86.6667, 251, 8.8, 18, 9999], + [4.5333, 292, 35.4792, 17, 4], + [66.45, 325, 26.8833, 18, 4], + [0, 403, 22.5, 17, 4], + [0, 427, 69.975, 17, 4], + [62.775, 456, 37.225, 36, 4], + [0, 508, 100, 1, 0, true, 1, false] + ] + }, + "768": { + "name": "settings-settingspanel--content-skeleton-fixture", + "viewportWidth": 768, + "width": 768, + "height": 401, + "bones": [ + [0, 0, 14.0055, 33, 4], + [0, 49, 37.3637, 17, 4], + [0, 112, 13.0778, 24, 4], + [0, 150, 100, 146, 4, true, 15, false], + [2.2135, 155, 95.5729, 53, 0, true, 4, false], + [2.2135, 172, 12.6933, 17, 4], + [56.1198, 163, 41.6667, 36, 4, true, 15, true], + [57.2917, 170, 39.3229, 24, 0], + [2.2135, 208, 95.5729, 41, 0, true, 4, false], + [2.2135, 219, 8.3537, 17, 4], + [93.4896, 219, 4.2969, 18, 9999], + [2.2135, 261, 17.3238, 17, 4], + [83.6182, 261, 13.1266, 18, 4], + [0, 339, 10.9863, 17, 4], + [0, 363, 34.1675, 17, 4], + [81.8237, 348, 18.1763, 36, 4], + [0, 400, 100, 1, 0, true, 1, false] + ] + }, + "1024": { + "name": "settings-settingspanel--content-skeleton-fixture", + "viewportWidth": 1024, + "width": 1024, + "height": 401, + "bones": [ + [0, 0, 10.5042, 33, 4], + [0, 49, 28.0228, 17, 4], + [0, 112, 9.8083, 24, 4], + [0, 150, 100, 146, 4, true, 15, false], + [1.6602, 155, 96.6797, 53, 0, true, 4, false], + [1.6602, 172, 9.52, 17, 4], + [67.0898, 163, 31.25, 36, 4, true, 15, true], + [67.9688, 170, 29.4922, 24, 0], + [1.6602, 208, 96.6797, 41, 0, true, 4, false], + [1.6602, 219, 6.2653, 17, 4], + [95.1172, 219, 3.2227, 18, 9999], + [1.6602, 261, 12.9929, 17, 4], + [87.7136, 261, 9.845, 18, 4], + [0, 339, 8.2397, 17, 4], + [0, 363, 25.6256, 17, 4], + [86.3678, 348, 13.6322, 36, 4], + [0, 400, 100, 1, 0, true, 1, false] + ] + } + }, + "_hash": "2a58d0ca6c92a153297241dfa60187a8" +} diff --git a/web/src/lib/bones/settings-settingspanel--skeleton-fixture.bones.json b/web/src/lib/bones/settings-settingspanel--skeleton-fixture.bones.json new file mode 100644 index 00000000..136ce626 --- /dev/null +++ b/web/src/lib/bones/settings-settingspanel--skeleton-fixture.bones.json @@ -0,0 +1,75 @@ +{ + "breakpoints": { + "375": { + "name": "settings-settingspanel--skeleton-fixture", + "viewportWidth": 375, + "width": 375, + "height": 445, + "bones": [ + [0, 0, 100, 445, 0, true, 5, true], + [3.2, 13, 93.6, 36, 4], + [3.2, 65, 93.6, 1, 0, true, 1, false], + [3.2, 79, 26.8083, 36, 4], + [3.2, 139, 23.9458, 17, 4], + [3.2, 163, 93.3917, 17, 4], + [3.2, 187, 62.8042, 17, 4], + [53.9333, 216, 42.8667, 36, 4], + [3.2, 268, 93.6, 1, 0, true, 1, false], + [3.2, 285, 93.6, 135, 4, true, 15, false], + [7.7333, 290, 84.5333, 41, 0, true, 4, false], + [7.7333, 298, 27.0792, 24, 4], + [7.7333, 339, 39.775, 24, 4], + [42.3875, 371, 49.8792, 36, 4] + ] + }, + "768": { + "name": "settings-settingspanel--skeleton-fixture", + "viewportWidth": 768, + "width": 768, + "height": 600, + "bones": [ + [0, 0, 100, 600, 4, true, 15, true], + [0.1302, 1, 22.9167, 598, 0, true, 2, true], + [2.8646, 21, 1.8229, 14, 0], + [5.4688, 19, 6.7749, 17, 4], + [1.1719, 51, 20.7031, 38, 4], + [27.2135, 22, 13.09, 36, 4], + [27.2135, 90, 11.6923, 17, 4], + [27.2135, 114, 40.8773, 17, 4], + [27.2135, 138, 35.3902, 17, 4], + [76.8555, 123, 20.931, 36, 4], + [27.2135, 175, 70.5729, 1, 0, true, 1, false], + [27.2135, 192, 70.5729, 103, 4, true, 15, false], + [29.4271, 197, 66.1458, 41, 0, true, 4, false], + [29.4271, 205, 13.2222, 24, 4], + [29.4271, 252, 19.4214, 24, 4], + [71.2179, 246, 24.3551, 36, 4] + ] + }, + "1024": { + "name": "settings-settingspanel--skeleton-fixture", + "viewportWidth": 1024, + "width": 1024, + "height": 600, + "bones": [ + [0, 0, 100, 600, 4, true, 15, true], + [0.0977, 1, 17.1875, 598, 0, true, 2, true], + [2.1484, 21, 1.3672, 14, 0], + [4.1016, 19, 5.0812, 17, 4], + [0.8789, 51, 15.5273, 38, 4], + [20.4102, 22, 9.8175, 36, 4], + [20.4102, 90, 8.7692, 17, 4], + [20.4102, 114, 50.2762, 17, 4], + [20.4102, 138, 6.9244, 17, 4], + [82.6416, 123, 15.6982, 36, 4], + [20.4102, 175, 77.9297, 1, 0, true, 1, false], + [20.4102, 192, 77.9297, 103, 4, true, 15, false], + [22.0703, 197, 74.6094, 41, 0, true, 4, false], + [22.0703, 205, 9.9167, 24, 4], + [22.0703, 252, 14.566, 24, 4], + [78.4134, 246, 18.2663, 36, 4] + ] + } + }, + "_hash": "d8c13cf392fa9fec34e805bcbcc61f2c" +} diff --git a/web/src/lib/bones/ui-loadingprimitives--count.bones.json b/web/src/lib/bones/ui-loadingprimitives--count.bones.json new file mode 100644 index 00000000..f764b342 --- /dev/null +++ b/web/src/lib/bones/ui-loadingprimitives--count.bones.json @@ -0,0 +1,26 @@ +{ + "breakpoints": { + "375": { + "name": "ui-loadingprimitives--count", + "viewportWidth": 23, + "width": 23, + "height": 22, + "bones": [[0, 4, 100, 15, 4]] + }, + "768": { + "name": "ui-loadingprimitives--count", + "viewportWidth": 23, + "width": 23, + "height": 22, + "bones": [[0, 4, 100, 15, 4]] + }, + "1024": { + "name": "ui-loadingprimitives--count", + "viewportWidth": 23, + "width": 23, + "height": 22, + "bones": [[0, 4, 100, 15, 4]] + } + }, + "_hash": "0b380fefceec84b973757dd58f4e490d" +} diff --git a/web/src/lib/bones/ui-loadingprimitives--short-text.bones.json b/web/src/lib/bones/ui-loadingprimitives--short-text.bones.json new file mode 100644 index 00000000..19b41d11 --- /dev/null +++ b/web/src/lib/bones/ui-loadingprimitives--short-text.bones.json @@ -0,0 +1,26 @@ +{ + "breakpoints": { + "375": { + "name": "ui-loadingprimitives--short-text", + "viewportWidth": 103, + "width": 103, + "height": 24, + "bones": [[0, 3, 100, 17, 4]] + }, + "768": { + "name": "ui-loadingprimitives--short-text", + "viewportWidth": 103, + "width": 103, + "height": 24, + "bones": [[0, 3, 100, 17, 4]] + }, + "1024": { + "name": "ui-loadingprimitives--short-text", + "viewportWidth": 103, + "width": 103, + "height": 24, + "bones": [[0, 3, 100, 17, 4]] + } + }, + "_hash": "f616944fda08743a9c043fbb9b4d9d6c" +} diff --git a/web/src/lib/bones/ui-toggle--checked.bones.json b/web/src/lib/bones/ui-toggle--checked.bones.json new file mode 100644 index 00000000..be124de2 --- /dev/null +++ b/web/src/lib/bones/ui-toggle--checked.bones.json @@ -0,0 +1,35 @@ +{ + "breakpoints": { + "375": { + "name": "ui-toggle--checked", + "viewportWidth": 343, + "width": 343, + "height": 25, + "bones": [ + [0, 2, 9.621, 18, 9999], + [11.9534, 2, 10.605, 17, 4] + ] + }, + "768": { + "name": "ui-toggle--checked", + "viewportWidth": 736, + "width": 736, + "height": 25, + "bones": [ + [0, 2, 4.4837, 18, 9999], + [5.5707, 2, 4.9423, 17, 4] + ] + }, + "1024": { + "name": "ui-toggle--checked", + "viewportWidth": 992, + "width": 992, + "height": 25, + "bones": [ + [0, 2, 3.3266, 18, 9999], + [4.1331, 2, 3.6668, 17, 4] + ] + } + }, + "_hash": "f746e7375a7cd12cee152c988ca0d4bf" +} diff --git a/web/src/lib/components/profile/FollowCard.stories.svelte b/web/src/lib/components/profile/FollowCard.stories.svelte index 142352ba..c1bceb6d 100644 --- a/web/src/lib/components/profile/FollowCard.stories.svelte +++ b/web/src/lib/components/profile/FollowCard.stories.svelte @@ -17,6 +17,11 @@ title: "Profile/FollowCard", component: FollowCard, tags: ["autodocs"], + parameters: { + bones: { + class: "w-[calc(100%-3rem)] md:w-[calc(72.7273%-2.4545rem)]" + } + }, argTypes: { border: { control: "boolean" }, shadow: { control: "boolean" }, diff --git a/web/src/lib/components/profile/PagedList.svelte b/web/src/lib/components/profile/PagedList.svelte new file mode 100644 index 00000000..8c90b8ae --- /dev/null +++ b/web/src/lib/components/profile/PagedList.svelte @@ -0,0 +1,69 @@ + + +
+ {#if loading} + + {:else} + {#each pager.items as item (key(item))} + {@render row(item)} + {/each} + {/if} + {#snippet footer()} + {#if pages > 1} +
+ +
+ {/if} + {#if pager.state.kind === "failed"} + + {/if} + {/snippet} +
diff --git a/web/src/lib/components/profile/ProfileChrome.stories.svelte b/web/src/lib/components/profile/ProfileChrome.stories.svelte new file mode 100644 index 00000000..5533fc07 --- /dev/null +++ b/web/src/lib/components/profile/ProfileChrome.stories.svelte @@ -0,0 +1,53 @@ + + +{#snippet content()} + +{/snippet} + + + + diff --git a/web/src/lib/components/profile/pagination.svelte.ts b/web/src/lib/components/profile/pagination.svelte.ts index a2249b41..a22dfe3f 100644 --- a/web/src/lib/components/profile/pagination.svelte.ts +++ b/web/src/lib/components/profile/pagination.svelte.ts @@ -1,27 +1,40 @@ -type PagerState = +export type PagerState = | { kind: "at-page"; page: number } | { kind: "loading"; page: number } | { kind: "failed"; page: number }; +export interface OffsetPager { + readonly state: PagerState; + readonly items: T[]; + readonly limit: number; + readonly hasNext: boolean; + select: (target: number) => Promise; +} + export const pageCount = (total: number, limit: number): number => Math.max(1, Math.ceil(Math.max(total, 0) / limit)); export const discoveredPageCount = (page: number, hasNext: boolean): number => Math.max(1, page + (hasNext ? 1 : 0)); +// size the last page to its remainder, or a full page when total is unknown +export const pageRows = (page: number, limit: number, total?: number): number => + total === undefined ? limit : Math.min(limit, Math.max(1, total - (page - 1) * limit)); + export const createOffsetPager = ( initial: T[], limit: number, load: (offset: number) => Promise -) => { +): OffsetPager => { let state = $state({ kind: "at-page", page: 1 }); let pages = $state>({ 1: initial }); + // point to the target page immediately so the skeleton and footer follow the click const select = async (target: number) => { if (state.kind === "loading" || target < 1 || target === state.page) return; const currentPage = state.page; - state = { kind: "loading", page: currentPage }; + state = { kind: "loading", page: target }; try { if (!pages[target]) { pages = { ...pages, [target]: await load((target - 1) * limit) }; @@ -39,8 +52,12 @@ export const createOffsetPager = ( get items() { return pages[state.page] ?? []; }, + get limit() { + return limit; + }, get hasNext() { - return (pages[state.page]?.length ?? 0) >= limit; + // assume an in-flight page is full so the footer keeps its shape + return (pages[state.page]?.length ?? limit) >= limit; }, select }; diff --git a/web/src/lib/components/profile/pagination.test.ts b/web/src/lib/components/profile/pagination.test.ts index 51621d71..a238e62b 100644 --- a/web/src/lib/components/profile/pagination.test.ts +++ b/web/src/lib/components/profile/pagination.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from "vitest"; -import { createOffsetPager, discoveredPageCount, pageCount } from "./pagination.svelte"; +import { createOffsetPager, discoveredPageCount, pageCount, pageRows } from "./pagination.svelte"; describe("profile pagination counts", () => { it("uses the known total for profile lists", () => { @@ -14,6 +14,13 @@ describe("profile pagination counts", () => { expect(discoveredPageCount(2, true)).toBe(3); }); + it("sizes a page's skeleton to the items it will hold", () => { + expect(pageRows(1, 30, 100)).toBe(30); + expect(pageRows(4, 30, 100)).toBe(10); + expect(pageRows(4, 30, 90)).toBe(1); + expect(pageRows(4, 30)).toBe(30); + }); + it("jumps to a page in one fetch", async () => { const requested: number[] = []; const pager = createOffsetPager(["first"], 30, async (offset) => { @@ -41,7 +48,10 @@ describe("profile pagination counts", () => { ); const loading = pager.select(2); - expect(pager.state).toEqual({ kind: "loading", page: 1 }); + // while loading, state points to the incoming page, not the page left behind + expect(pager.state).toEqual({ kind: "loading", page: 2 }); + expect(pager.items).toEqual([]); + expect(pager.hasNext).toBe(true); release(["second"]); await loading; expect(pager.state).toEqual({ kind: "at-page", page: 2 }); diff --git a/web/src/lib/components/profile/tabs/OverviewTab.stories.svelte b/web/src/lib/components/profile/tabs/OverviewTab.stories.svelte new file mode 100644 index 00000000..0121155f --- /dev/null +++ b/web/src/lib/components/profile/tabs/OverviewTab.stories.svelte @@ -0,0 +1,22 @@ + + + diff --git a/web/src/lib/components/profile/tabs/PeopleTab.svelte b/web/src/lib/components/profile/tabs/PeopleTab.svelte index cf4e8db8..bd5c2294 100644 --- a/web/src/lib/components/profile/tabs/PeopleTab.svelte +++ b/web/src/lib/components/profile/tabs/PeopleTab.svelte @@ -3,11 +3,10 @@ import { getAuth } from "$lib/auth.svelte"; import { createBobbinClient } from "$lib/api/client"; import FollowCard from "../FollowCard.svelte"; - import Section from "$lib/components/ui/Section.svelte"; - import Pagination from "$lib/components/ui/Pagination.svelte"; - import Error from "$lib/components/ui/Error.svelte"; + import PagedList from "../PagedList.svelte"; import { createOffsetPager, pageCount } from "../pagination.svelte"; import { PROFILE_PAGE_LIMIT, fetchPeoplePage } from "../pages"; + import profileFollowcardBordered from "$lib/bones/profile-followcard--bordered.bones.json"; import type { PersonData } from "../types"; interface Props { @@ -36,29 +35,20 @@ }).then((p) => p.items); } ); - const people = $derived(pager.items); const pages = $derived(pageCount(total, PROFILE_PAGE_LIMIT)); -
- {#each people as person (person.did)} + person.did} +> + {#snippet row(person)} - {/each} - {#snippet footer()} - {#if pages > 1} -
- -
- {/if} - {#if pager.state.kind === "failed"} - - {/if} {/snippet} -
+ diff --git a/web/src/lib/components/profile/tabs/RepoListTab.stories.svelte b/web/src/lib/components/profile/tabs/RepoListTab.stories.svelte index fdafa7f2..1156bb5a 100644 --- a/web/src/lib/components/profile/tabs/RepoListTab.stories.svelte +++ b/web/src/lib/components/profile/tabs/RepoListTab.stories.svelte @@ -8,7 +8,13 @@ name, repoDid: `did:plc:repo${index}`, ownerHandle: "dawn.tngl.boltless.dev", - createdAt: "2026-08-01T00:00:00Z" + description: "A representative repository description that exercises normal wrapping.", + createdAt: "2026-08-01T00:00:00Z", + language: index % 2 === 0 ? "Rust" : "TypeScript", + stars: 10 + index, + forks: index % 5, + issues: index % 7, + pulls: index % 3 }); const repos = [ @@ -17,7 +23,7 @@ repo("agv5di3saewnn", 3), repo("wetsuit", 4) ]; - type PlayContext = Pick>, "canvas">; + type PlayContext = Pick>, "canvas" | "canvasElement">; const onePage = async ({ canvas }: PlayContext) => { for (const { name } of repos) { @@ -57,6 +63,36 @@ } }; + // 41 repos means page 2 only gets 11 skeleton rows + const pageChangeSkeleton = async ({ canvas, canvasElement }: PlayContext) => { + let release!: () => void; + const originalFetch = window.fetch; + window.fetch = (async () => { + await new Promise((resolve) => (release = resolve)); + return Response.json({ + output: { items: [], total: 41 }, + data: {} + }); + }) as typeof fetch; + try { + await userEvent.click(canvas.getByRole("button", { name: "Page 2" })); + await waitFor(() => + expect( + canvasElement.querySelectorAll('[aria-hidden="true"] > .relative') + ).toHaveLength(11) + ); + await expect(canvas.queryByRole("link", { name: "repo-0" })).toBeNull(); + release(); + await waitFor(() => + expect( + canvasElement.querySelectorAll('[aria-hidden="true"] > .relative') + ).toHaveLength(0) + ); + } finally { + window.fetch = originalFetch; + } + }; + const { Story } = defineMeta({ title: "Profile/RepoListTab", component: RepoListTab, @@ -86,3 +122,20 @@ {/snippet}
+ + + {#snippet template(args)} + + {/snippet} + + + + {#snippet template(args)} + + {/snippet} + diff --git a/web/src/lib/components/profile/tabs/RepoListTab.svelte b/web/src/lib/components/profile/tabs/RepoListTab.svelte index eae09118..6fc06424 100644 --- a/web/src/lib/components/profile/tabs/RepoListTab.svelte +++ b/web/src/lib/components/profile/tabs/RepoListTab.svelte @@ -5,11 +5,10 @@ import { getAuth } from "$lib/auth.svelte"; import { createBobbinClient } from "$lib/api/client"; import RepoCard from "$lib/components/repo/RepoCard.svelte"; - import Section from "$lib/components/ui/Section.svelte"; - import Pagination from "$lib/components/ui/Pagination.svelte"; - import Error from "$lib/components/ui/Error.svelte"; + import PagedList from "../PagedList.svelte"; import { createOffsetPager, discoveredPageCount, pageCount } from "../pagination.svelte"; import { PROFILE_PAGE_LIMIT, fetchReposPage } from "../pages"; + import repoRepocardWithStarButton from "$lib/bones/repo-repocard--with-star-button.bones.json"; import { repoKey, type RepoCardData } from "../types"; import Search from "$icon/search"; import X from "$icon/x"; @@ -40,7 +39,8 @@ }).then((p) => p.items); } ); - const repos = $derived(pager.items); + // search doesn't return a total count + const listed = $derived(searchQuery ? undefined : total); const pages = $derived( searchQuery ? discoveredPageCount(pager.state.page, pager.hasNext) @@ -48,8 +48,12 @@ ); -
{/snippet} - {#each repos as repo (repoKey(repo))} + {#snippet row(repo)} - {/each} - {#snippet footer()} - {#if pages > 1} -
- -
- {/if} - {#if pager.state.kind === "failed"} - - {/if} {/snippet} -
+ diff --git a/web/src/lib/components/profile/tabs/StarredTab.svelte b/web/src/lib/components/profile/tabs/StarredTab.svelte index d034d2c7..95e525b0 100644 --- a/web/src/lib/components/profile/tabs/StarredTab.svelte +++ b/web/src/lib/components/profile/tabs/StarredTab.svelte @@ -5,11 +5,10 @@ import { createBobbinClient } from "$lib/api/client"; import RepoCard from "$lib/components/repo/RepoCard.svelte"; import Card from "$lib/components/ui/Card.svelte"; - import Section from "$lib/components/ui/Section.svelte"; - import Pagination from "$lib/components/ui/Pagination.svelte"; - import Error from "$lib/components/ui/Error.svelte"; + import PagedList from "../PagedList.svelte"; import { createOffsetPager, pageCount } from "../pagination.svelte"; import { PROFILE_PAGE_LIMIT, fetchStarredPage } from "../pages"; + import repoRepocardWithStarButton from "$lib/bones/repo-repocard--with-star-button.bones.json"; import type { StarData } from "../types"; interface Props { @@ -34,12 +33,19 @@ }).then((p) => p.items); } ); - const stars = $derived(pager.items); const pages = $derived(pageCount(total, PROFILE_PAGE_LIMIT)); -
- {#each stars as star (star.uri)} + star.uri} +> + {#snippet row(star)} {#if star.kind === "repo"} {:else} @@ -52,22 +58,5 @@ {/if} - {/each} - {#snippet footer()} - {#if pages > 1} -
- -
- {/if} - {#if pager.state.kind === "failed"} - - {/if} {/snippet} -
+ diff --git a/web/src/lib/components/profile/tabs/StringListTab.svelte b/web/src/lib/components/profile/tabs/StringListTab.svelte index 65d65e97..5cbfd6b8 100644 --- a/web/src/lib/components/profile/tabs/StringListTab.svelte +++ b/web/src/lib/components/profile/tabs/StringListTab.svelte @@ -3,11 +3,10 @@ import { getAuth } from "$lib/auth.svelte"; import { createBobbinClient } from "$lib/api/client"; import StringCard from "../StringCard.svelte"; - import Section from "$lib/components/ui/Section.svelte"; - import Pagination from "$lib/components/ui/Pagination.svelte"; - import Error from "$lib/components/ui/Error.svelte"; + import PagedList from "../PagedList.svelte"; import { createOffsetPager, pageCount } from "../pagination.svelte"; import { PROFILE_PAGE_LIMIT, fetchStringsPage } from "../pages"; + import profileStringcardDefault from "$lib/bones/profile-stringcard--default.bones.json"; import type { StringCardData } from "../types"; interface Props { @@ -29,29 +28,19 @@ return fetchStringsPage(ctx, { did, handle, offset }).then((p) => p.items); } ); - const strings = $derived(pager.items); const pages = $derived(pageCount(total, PROFILE_PAGE_LIMIT)); -
- {#each strings as entry (entry.rkey)} + entry.rkey} +> + {#snippet row(entry)} - {/each} - {#snippet footer()} - {#if pages > 1} -
- -
- {/if} - {#if pager.state.kind === "failed"} - - {/if} {/snippet} -
+ diff --git a/web/src/lib/components/repo/BlobView.stories.svelte b/web/src/lib/components/repo/BlobView.stories.svelte index 42e0e621..46f50dd2 100644 --- a/web/src/lib/components/repo/BlobView.stories.svelte +++ b/web/src/lib/components/repo/BlobView.stories.svelte @@ -14,13 +14,49 @@ when: "2026-07-28T09:00:00Z" }; + const codeContents = `import { serve } from "./server"; +import { createRouter, type Router } from "./router"; +import { logger } from "./logger"; + +interface ServerOptions { + port: number; + development: boolean; +} + +const configureRoutes = (router: Router) => { + router.get("/health", () => ({ status: "ok" })); + router.get("/repos/:did", ({ did }) => loadRepo(did)); + router.get("/repos/:did/records", ({ did, query }) => listRecords(did, query)); + + router.post("/repos/:did/index", async ({ did, body }) => { + const result = await indexRepo(did, body.cursor); + return { indexed: result.records, cursor: result.cursor }; + }); +}; + +const options: ServerOptions = { + port: Number(process.env.PORT ?? 5555), + development: process.env.NODE_ENV !== "production" +}; + +const router = createRouter({ logger }); +configureRoutes(router); + +serve({ + ...options, + fetch: router.fetch, + onError: (error) => logger.error({ error }, "request failed") +}); +`; + const codeLineCount = codeContents.trimEnd().split("\n").length; + const codeBlob: RepoBlobView = { ref: "main", path: "web/src/main.ts", kind: "code", sizeLabel: "1.2 kB", - lines: 3, - contents: 'import { serve } from "./server";\n\nserve({ port: 5555 });\n', + lines: codeLineCount, + contents: codeContents, renderedHtml: null, fileTooLarge: false, defaultView: "code", @@ -28,6 +64,94 @@ lastCommit }; + // skeleton capture needs headings, wrapping prose, and link lists + const markdownContents = `# Tangled + +https://tangled.org + +The next-generation social coding platform. + +## Overview + +This monorepo contains the majority of Tangled's open source code. Notably, it +includes: + +* the primary [appview](https://tangled.org/tangled.org/core/tree/master/appview) service, +* [knotserver](https://tangled.org/tangled.org/core/tree/master/knotserver) for git hosting and operations, +* [spindle](https://tangled.org/tangled.org/core/tree/master/spindle) for continuous integration, +* [bobbin](https://tangled.org/tangled.org/core/tree/master/bobbin), the API service, + +... and more. + +## Bugs + +Please file any issues about this code or the hosted service on the [issue +tracker](https://tangled.org/tangled.org/core/issues). You may also use our +[Discord](https://chat.tangled.org) for the same. + +## Security + +If you've identified a security issue in Tangled, please email +[security@tangled.org](mailto:security@tangled.org) with the details! + +## Contributing + +PRs welcome! But please file a [proposal for bigger +changes](https://docs.tangled.org/contribution-guide#proposals-for-bigger-changes). +We have strict [rules for commit +messages](https://docs.tangled.org/contribution-guide#commit-guidelines) (or +skim \`git log\`). + +We require a Developer Certificate of Origin (DCO) \`Signed-off-by:\` line in +commits. [Read more +here](https://docs.tangled.org/contribution-guide#developer-certificate-of-origin-dco). + +## Legal + +The contents of this repository are licensed under MIT. +`; + + const markdownBlob: RepoBlobView = { + ...codeBlob, + path: "readme.md", + kind: "markup", + sizeLabel: "1.4 kB", + lines: markdownContents.trimEnd().split("\n").length, + contents: markdownContents, + renderedHtml: `

Tangled #

+

https://tangled.org

+

The next-generation social coding platform.

+

Overview #

+

This monorepo contains the majority of Tangled's open source code. Notably, it +includes:

+ +

... and more.

+

Bugs #

+

Please file any issues about this code or the hosted service on the issue +tracker. You may also use our +Discord for the same.

+

Security #

+

If you've identified a security issue in Tangled, please email +security@tangled.org with the details!

+

Contributing #

+

PRs welcome! But please file a proposal for bigger +changes. +We have strict rules for commit +messages (or +skim git log).

+

We require a Developer Certificate of Origin (DCO) Signed-off-by: line in +commits. Read more +here.

+ +

The contents of this repository are licensed under MIT.

`, + defaultView: "rendered" + }; + type PlayContext = Pick< StoryContext>, "canvas" | "canvasElement" | "userEvent" @@ -39,11 +163,15 @@ const showsCode = async ({ canvas, canvasElement }: PlayContext) => { await expect(canvas.getByText("main.ts")).toBeVisible(); - await expect(canvas.getByText("3 lines")).toBeVisible(); + await expect(canvas.getByText(`${codeLineCount} lines`)).toBeVisible(); await expect(canvas.getByRole("link", { name: "main" })).toBeVisible(); await expect(canvas.getByText("TypeScript")).toBeVisible(); await expect(canvas.getByRole("link", { name: "View raw" })).toBeVisible(); - await waitFor(() => expect(shadowText(canvasElement)).toContain("serve({ port: 5555 })")); + await waitFor(() => + expect(shadowText(canvasElement)).toContain( + 'onError: (error) => logger.error({ error }, "request failed")' + ) + ); }; const { Story } = defineMeta({ @@ -58,23 +186,19 @@ tangled

social code collaboration for the at protocol.

", - defaultView: "rendered" - } - }} + args={{ blob: markdownBlob }} play={async ({ canvas, canvasElement, userEvent }: PlayContext) => { - await expect(canvas.getByRole("heading", { name: "tangled" })).toBeVisible(); + await expect(canvas.getByRole("heading", { level: 1, name: /Tangled/ })).toBeVisible(); + await expect(canvas.getByRole("link", { name: "spindle" })).toBeVisible(); await userEvent.click(canvas.getByRole("button", { name: "View code" })); - await waitFor(() => expect(shadowText(canvasElement)).toContain("# tangled")); + await waitFor(() => expect(shadowText(canvasElement)).toContain("## Contributing")); }} /> + +
+ +
+
{ - await expect(canvas.getByText("Previews are not supported for this file type.")).toBeVisible(); + await expect( + canvas.getByText("Previews are not supported for this file type.") + ).toBeVisible(); }} /> @@ -150,3 +276,26 @@ ); }} /> + + diff --git a/web/src/lib/components/repo/BranchTable.stories.svelte b/web/src/lib/components/repo/BranchTable.stories.svelte index f2a0d7c5..25c8791f 100644 --- a/web/src/lib/components/repo/BranchTable.stories.svelte +++ b/web/src/lib/components/repo/BranchTable.stories.svelte @@ -20,6 +20,12 @@ message: "add stories for everything" } ]; + const skeletonBranches: BranchSummary[] = Array.from({ length: 100 }, (_, index) => ({ + ...branches[index % branches.length], + name: index === 0 ? "main" : `feature/branch-${index}`, + hash: `${String(index).padStart(8, "0")}abcdef0123456789abcdef0123456789`.slice(0, 40), + isDefault: index === 0 + })); type PlayContext = Pick>, "canvas">; @@ -50,4 +56,5 @@ + diff --git a/web/src/lib/components/repo/CommitLogView.stories.svelte b/web/src/lib/components/repo/CommitLogView.stories.svelte index aba07d08..24ef6c8c 100644 --- a/web/src/lib/components/repo/CommitLogView.stories.svelte +++ b/web/src/lib/components/repo/CommitLogView.stories.svelte @@ -15,6 +15,7 @@ when: "2026-07-28T09:00:00Z" }); const commits = Array.from({ length: 12 }, (_, index) => commit(index + 1)); + const skeletonCommits = Array.from({ length: 60 }, (_, index) => commit(index + 1)); const onPageChange = fn(); type PlayContext = Pick>, "canvas">; @@ -89,6 +90,7 @@ pipelineStatuses: Promise.resolve(pipelinesByCommitHash(commits.map((c) => c.hash))) }} /> + diff --git a/web/src/lib/components/repo/CommitView.stories.svelte b/web/src/lib/components/repo/CommitView.stories.svelte index 2881a668..3d2e2cb9 100644 --- a/web/src/lib/components/repo/CommitView.stories.svelte +++ b/web/src/lib/components/repo/CommitView.stories.svelte @@ -15,23 +15,47 @@ "add a storybook fixture\n\nthis body is hidden until the disclosure button is pressed.\n\nCo-authored-by: riley ", change_id: "kqpuwoxzrnvs" }, - stat: { insertions: 2, deletions: 1, files_changed: 2 }, + stat: { insertions: 6, deletions: 3, files_changed: 2 }, diff: [ { name: { old: "src/colors.ts", new: "src/colors.ts" }, text_fragments: [ { OldPosition: 1, - OldLines: 3, + OldLines: 23, NewPosition: 1, - NewLines: 4, - LinesAdded: 2, - LinesDeleted: 1, + NewLines: 26, + LinesAdded: 6, + LinesDeleted: 3, Lines: [ - { Op: 0, Line: "export const palette = {\n" }, + { Op: 0, Line: "export interface Palette {\n" }, + { Op: 0, Line: "\tbackground: string;\n" }, + { Op: 0, Line: "\tforeground: string;\n" }, + { Op: 0, Line: "\tborder: string;\n" }, + { Op: 0, Line: "\taccent: string;\n" }, + { Op: 0, Line: "}\n" }, + { Op: 0, Line: "\n" }, + { Op: 0, Line: "export const palette: Palette = {\n" }, { Op: 1, Line: '\tbackground: "white",\n' }, { Op: 2, Line: '\tbackground: "oklch(0.98 0 0)",\n' }, + { Op: 1, Line: '\tforeground: "black",\n' }, { Op: 2, Line: '\tforeground: "oklch(0.2 0 0)",\n' }, + { Op: 0, Line: '\tborder: "oklch(0.88 0 0)",\n' }, + { Op: 2, Line: '\taccent: "oklch(0.62 0.18 250)",\n' }, + { Op: 0, Line: "};\n" }, + { Op: 0, Line: "\n" }, + { Op: 0, Line: "export const syntax = {\n" }, + { Op: 1, Line: '\tcomment: "#777",\n' }, + { Op: 2, Line: '\tcomment: "oklch(0.55 0 0)",\n' }, + { Op: 2, Line: '\tkeyword: "oklch(0.52 0.2 285)",\n' }, + { Op: 0, Line: '\tstring: "oklch(0.58 0.16 145)",\n' }, + { Op: 0, Line: '\tnumber: "oklch(0.6 0.15 55)",\n' }, + { Op: 0, Line: "};\n" }, + { Op: 0, Line: "\n" }, + { Op: 0, Line: "export const theme = {\n" }, + { Op: 0, Line: "\tpalette,\n" }, + { Op: 0, Line: "\tsyntax,\n" }, + { Op: 2, Line: "\tdark: false\n" }, { Op: 0, Line: "};\n" } ] } diff --git a/web/src/lib/components/repo/RepoHeader.svelte b/web/src/lib/components/repo/RepoHeader.svelte index 9052db81..28fc4267 100644 --- a/web/src/lib/components/repo/RepoHeader.svelte +++ b/web/src/lib/components/repo/RepoHeader.svelte @@ -7,6 +7,8 @@ import ButtonGroup from "$lib/components/ui/ButtonGroup.svelte"; import Tag from "$lib/components/ui/Tag.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiLoadingprimitivesCount from "$lib/bones/ui-loadingprimitives--count.bones.json"; import StarButton from "./StarButton.svelte"; import type { RepoCounts, RepoInfo, RepoSource } from "./types"; import { formatCount } from "$lib/format"; @@ -53,6 +55,12 @@ > {#if typeof counts === "object" && counts !== null && "then" in counts} + {#snippet skeleton()} + + {/snippet} {formatCount((await counts).forks)} {:else} diff --git a/web/src/lib/components/repo/RepoIndexView.stories.svelte b/web/src/lib/components/repo/RepoIndexView.stories.svelte index 74034908..60839766 100644 --- a/web/src/lib/components/repo/RepoIndexView.stories.svelte +++ b/web/src/lib/components/repo/RepoIndexView.stories.svelte @@ -95,6 +95,57 @@ totalTags: 100, refs: { ...content.refs, capped: true } }); + const skeletonFiles: IndexContent["files"] = [ + { name: "appview", kind: "directory", size: 0 }, + { name: "bobbin", kind: "directory", size: 0 }, + { name: "cmd", kind: "directory", size: 0 }, + { name: "docs", kind: "directory", size: 0 }, + { name: "web", kind: "directory", size: 0 }, + { name: "AGENTS.md", kind: "file", size: 1842 }, + { name: "LICENSE", kind: "file", size: 1067 }, + { name: "README.md", kind: "file", size: 4280 } + ]; + const skeletonCommits = Array.from({ length: 5 }, (_, index) => { + const commit = commits[index % commits.length]!; + const prefix = String(index).repeat(8); + return { ...commit, hash: `${prefix}${commit.hash}`.slice(0, 40), shortHash: prefix }; + }); + const skeletonBranches: IndexContent["branches"] = ["main", "next", "feature/skeletons"].map( + (name, index) => ({ + name, + hash: skeletonCommits[index]!.hash, + when: skeletonCommits[index]!.when, + isDefault: index === 0 + }) + ); + const skeletonTags: IndexContent["tags"] = ["v1.0.0", "v0.9.0", "v0.8.0"].map( + (name, index) => ({ + name, + hash: skeletonCommits[index]!.hash, + commitHash: skeletonCommits[index]!.hash + }) + ); + const skeletonReadme = ` +

Tangled

+

A social-enabled git collaboration platform built on atproto. Tangled connects repositories, issues, pull requests, and continuous integration without giving one forge control of the network.

+

Development

+

The web client, appview, knot, spindle, and bobbin live together so protocol and interface changes can be tested as one system.

+ `; + const skeletonData = indexData( + { + files: skeletonFiles, + commits: skeletonCommits, + branches: skeletonBranches, + totalBranches: skeletonBranches.length, + tags: skeletonTags, + totalTags: skeletonTags.length + }, + { readmeHtml: Promise.resolve(skeletonReadme) } + ); + const panelSkeletonData = indexData( + { files: skeletonFiles, readme: null }, + { readmeHtml: Promise.resolve(null) } + ); const emptyData = indexData( { availability: "empty", @@ -132,6 +183,8 @@ + + diff --git a/web/src/lib/components/repo/RepoIndexView.svelte b/web/src/lib/components/repo/RepoIndexView.svelte index bddbc0ad..3a4c9079 100644 --- a/web/src/lib/components/repo/RepoIndexView.svelte +++ b/web/src/lib/components/repo/RepoIndexView.svelte @@ -10,6 +10,9 @@ import LanguageBar from "./LanguageBar.svelte"; import PanelHeader from "./PanelHeader.svelte"; import Readme from "./Readme.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoReadmeRenderedSanitizedHtml from "$lib/bones/repo-readme--rendered-sanitized-html.bones.json"; + import repoRepoindexviewPanelSkeletonFixture from "$lib/bones/repo-repoindexview--panel-skeleton-fixture.bones.json"; import RepoToolbar from "./RepoToolbar.svelte"; import TagList from "./TagList.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; @@ -31,6 +34,10 @@ + {#snippet skeleton()} + + {/snippet} + {@const content = await data.content} {#if content.availability === "needs-upgrade"} @@ -147,6 +154,10 @@ + {#snippet skeleton()} + + {/snippet} + {@const readme = (await data.content).readme} {#if readme} {starred ? "Unstar" : "Star"} diff --git a/web/src/lib/components/repo/StarredByList.stories.svelte b/web/src/lib/components/repo/StarredByList.stories.svelte new file mode 100644 index 00000000..03187034 --- /dev/null +++ b/web/src/lib/components/repo/StarredByList.stories.svelte @@ -0,0 +1,30 @@ + + + +
+ {#each starrers as starrer (starrer.did)} + + {/each} +
+
diff --git a/web/src/lib/components/repo/TagList.stories.svelte b/web/src/lib/components/repo/TagList.stories.svelte index 0aad46a4..03e0d27c 100644 --- a/web/src/lib/components/repo/TagList.stories.svelte +++ b/web/src/lib/components/repo/TagList.stories.svelte @@ -1,6 +1,8 @@ + + + + + + + + diff --git a/web/src/lib/components/repo/issues/IssueThreadView.stories.svelte b/web/src/lib/components/repo/issues/IssueThreadView.stories.svelte new file mode 100644 index 00000000..3cd1c4da --- /dev/null +++ b/web/src/lib/components/repo/issues/IssueThreadView.stories.svelte @@ -0,0 +1,36 @@ + + + + + diff --git a/web/src/lib/components/repo/issues/IssueToolbar.svelte b/web/src/lib/components/repo/issues/IssueToolbar.svelte index 6107ab94..725bd420 100644 --- a/web/src/lib/components/repo/issues/IssueToolbar.svelte +++ b/web/src/lib/components/repo/issues/IssueToolbar.svelte @@ -7,6 +7,8 @@ import ButtonGroup, { segmentProps } from "$lib/components/ui/ButtonGroup.svelte"; import IssueSearch from "./IssueSearch.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiLoadingprimitivesCount from "$lib/bones/ui-loadingprimitives--count.bones.json"; import { formatCount } from "$lib/format"; interface Props { @@ -72,6 +74,9 @@ {#snippet pendingCount(value: number | Promise)} + {#snippet skeleton()} + + {/snippet} {formatCount(await value)} {/snippet} diff --git a/web/src/lib/components/repo/pipelines/PipelineCardContent.svelte b/web/src/lib/components/repo/pipelines/PipelineCardContent.svelte index ffb7233a..ff1307c4 100644 --- a/web/src/lib/components/repo/pipelines/PipelineCardContent.svelte +++ b/web/src/lib/components/repo/pipelines/PipelineCardContent.svelte @@ -47,8 +47,9 @@ import { longSummary, totalDuration } from "./pipeline"; import PipelineWorkflows from "./PipelineWorkflows.svelte"; import Separator from "$lib/components/ui/Separator.svelte"; - import Skeleton from "$lib/components/ui/Skeleton.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiLoadingprimitivesShortText from "$lib/bones/ui-loadingprimitives--short-text.bones.json"; import Button from "$lib/components/ui/Button.svelte"; interface Props { @@ -94,7 +95,7 @@ {@const sourceLabel = pipeline.trigger.sourceLabel} {#snippet skeleton()} - + {/snippet} {#snippet failed()} {sourceLabel} diff --git a/web/src/lib/components/repo/pipelines/PipelineToolbar.svelte b/web/src/lib/components/repo/pipelines/PipelineToolbar.svelte index 02b1daeb..00930ae0 100644 --- a/web/src/lib/components/repo/pipelines/PipelineToolbar.svelte +++ b/web/src/lib/components/repo/pipelines/PipelineToolbar.svelte @@ -23,6 +23,8 @@ import Button from "$lib/components/ui/Button.svelte"; import ButtonGroup, { segmentProps } from "$lib/components/ui/ButtonGroup.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiLoadingprimitivesCount from "$lib/bones/ui-loadingprimitives--count.bones.json"; import type { PipelineFilter } from "./pipeline"; import PipelineSearch from "./PipelineSearch.svelte"; import { formatCount } from "$lib/format"; @@ -88,6 +90,13 @@ {#snippet pendingCount(value: number | Promise)} + {#snippet skeleton()} + + + + pipeline runs + + {/snippet} {@const count = await value} {#if count > 0} diff --git a/web/src/lib/components/repo/pipelines/WorkflowRunView.stories.svelte b/web/src/lib/components/repo/pipelines/WorkflowRunView.stories.svelte new file mode 100644 index 00000000..23e13d39 --- /dev/null +++ b/web/src/lib/components/repo/pipelines/WorkflowRunView.stories.svelte @@ -0,0 +1,21 @@ + + + diff --git a/web/src/lib/components/repo/pulls/PullList.stories.svelte b/web/src/lib/components/repo/pulls/PullList.stories.svelte new file mode 100644 index 00000000..350b29a9 --- /dev/null +++ b/web/src/lib/components/repo/pulls/PullList.stories.svelte @@ -0,0 +1,27 @@ + + + diff --git a/web/src/lib/components/repo/pulls/PullToolbar.stories.svelte b/web/src/lib/components/repo/pulls/PullToolbar.stories.svelte new file mode 100644 index 00000000..790bff59 --- /dev/null +++ b/web/src/lib/components/repo/pulls/PullToolbar.stories.svelte @@ -0,0 +1,19 @@ + + + diff --git a/web/src/lib/components/repo/pulls/PullToolbar.svelte b/web/src/lib/components/repo/pulls/PullToolbar.svelte index 9bb09f01..995abbf2 100644 --- a/web/src/lib/components/repo/pulls/PullToolbar.svelte +++ b/web/src/lib/components/repo/pulls/PullToolbar.svelte @@ -8,6 +8,8 @@ import ButtonGroup, { segmentProps } from "$lib/components/ui/ButtonGroup.svelte"; import PullSearch from "./PullSearch.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiLoadingprimitivesCount from "$lib/bones/ui-loadingprimitives--count.bones.json"; import { formatCount } from "$lib/format"; interface Props { @@ -83,6 +85,9 @@ {#snippet pendingCount(value: number | Promise)} + {#snippet skeleton()} + + {/snippet} {formatCount(await value)} {/snippet} diff --git a/web/src/lib/components/settings/SettingsPanel.stories.svelte b/web/src/lib/components/settings/SettingsPanel.stories.svelte index 06ae4b36..6f709b03 100644 --- a/web/src/lib/components/settings/SettingsPanel.stories.svelte +++ b/web/src/lib/components/settings/SettingsPanel.stories.svelte @@ -128,3 +128,71 @@ + + + + + + {#snippet action()} + + {/snippet} + + + {#snippet label()} + + user.tld + Owner + + {/snippet} + + + {#snippet label()} + + user2.tld + Collaborator + + {/snippet} + + + + + + + + +
+ + + + + + + + + + did:plc:repo + + + + {#snippet action()} + + {/snippet} + +
+
diff --git a/web/src/lib/components/settings/tabs/KeysTab.svelte b/web/src/lib/components/settings/tabs/KeysTab.svelte index c5a7e6a6..6bb37ec1 100644 --- a/web/src/lib/components/settings/tabs/KeysTab.svelte +++ b/web/src/lib/components/settings/tabs/KeysTab.svelte @@ -9,7 +9,8 @@ type PublicKeyRecord } from "$lib/api/settings"; import Button from "$lib/components/ui/Button.svelte"; - import Skeleton from "$lib/components/ui/Skeleton.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import ErrorAlert from "$lib/components/ui/Error.svelte"; import SettingsEmpty from "../SettingsEmpty.svelte"; import TimeAgo from "$lib/components/ui/TimeAgo.svelte"; @@ -79,21 +80,7 @@ {#if loaded.loading} - - - {#each [0, 1] as row (row)} -
-
- -
- - -
-
- -
- {/each} -
+ {:else if loaded.data?.keys.length === 0} {:else if loaded.data} diff --git a/web/src/lib/components/settings/tabs/NotificationsTab.svelte b/web/src/lib/components/settings/tabs/NotificationsTab.svelte index 0904d42b..b5eb3a13 100644 --- a/web/src/lib/components/settings/tabs/NotificationsTab.svelte +++ b/web/src/lib/components/settings/tabs/NotificationsTab.svelte @@ -11,7 +11,8 @@ } from "$lib/api/notifications"; import Button from "$lib/components/ui/Button.svelte"; import Toggle from "$lib/components/ui/Toggle.svelte"; - import Skeleton from "$lib/components/ui/Skeleton.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import uiToggleChecked from "$lib/bones/ui-toggle--checked.bones.json"; import ErrorAlert from "$lib/components/ui/Error.svelte"; import SettingsHeader from "../SettingsHeader.svelte"; import SettingsList from "../SettingsList.svelte"; @@ -168,14 +169,22 @@
- {pref.description} + {pref.description}
{#if loaded.loading} - + {:else} - + {/if} {/each} diff --git a/web/src/lib/components/settings/tabs/SitesTab.svelte b/web/src/lib/components/settings/tabs/SitesTab.svelte index ca0b8509..2259f4c0 100644 --- a/web/src/lib/components/settings/tabs/SitesTab.svelte +++ b/web/src/lib/components/settings/tabs/SitesTab.svelte @@ -8,7 +8,8 @@ import Input from "$lib/components/ui/Input.svelte"; import Tag from "$lib/components/ui/Tag.svelte"; import ErrorAlert from "$lib/components/ui/Error.svelte"; - import Skeleton from "$lib/components/ui/Skeleton.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import SettingsEmpty from "../SettingsEmpty.svelte"; import SettingsHeader from "../SettingsHeader.svelte"; import SettingsToolbar from "../SettingsToolbar.svelte"; @@ -101,13 +102,7 @@ {#if loaded.loading} -
-
- - -
- -
+
{:else if loaded.data} diff --git a/web/src/lib/components/ui/Bones.svelte b/web/src/lib/components/ui/Bones.svelte new file mode 100644 index 00000000..4f190fa8 --- /dev/null +++ b/web/src/lib/components/ui/Bones.svelte @@ -0,0 +1,87 @@ + + + + +{#if shot} + +{/if} diff --git a/web/src/lib/components/ui/Delayed.svelte b/web/src/lib/components/ui/Delayed.svelte new file mode 100644 index 00000000..581cbda2 --- /dev/null +++ b/web/src/lib/components/ui/Delayed.svelte @@ -0,0 +1,24 @@ + + +{#if show} + {@render children()} +{/if} diff --git a/web/src/lib/components/ui/LoadingPrimitives.stories.svelte b/web/src/lib/components/ui/LoadingPrimitives.stories.svelte new file mode 100644 index 00000000..cfb9c92f --- /dev/null +++ b/web/src/lib/components/ui/LoadingPrimitives.stories.svelte @@ -0,0 +1,16 @@ + + + + 888 + + + + repository label + diff --git a/web/src/lib/components/ui/Pending.svelte b/web/src/lib/components/ui/Pending.svelte index 7a388055..0a260ade 100644 --- a/web/src/lib/components/ui/Pending.svelte +++ b/web/src/lib/components/ui/Pending.svelte @@ -1,26 +1,41 @@ - + + {#if failedProp} - + {@render children()} {#snippet failed(error: unknown)} {@render failedProp(error)} {/snippet} {:else} - + {@render children()} {/if} + + +{#snippet gated()} + {#if skeleton} + + {@render skeleton()} + + {/if} +{/snippet} diff --git a/web/src/lib/components/ui/Skeleton.svelte b/web/src/lib/components/ui/Skeleton.svelte deleted file mode 100644 index 9cce673f..00000000 --- a/web/src/lib/components/ui/Skeleton.svelte +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/lib/components/ui/Tabs.stories.svelte b/web/src/lib/components/ui/Tabs.stories.svelte index d83a3b39..e1706085 100644 --- a/web/src/lib/components/ui/Tabs.stories.svelte +++ b/web/src/lib/components/ui/Tabs.stories.svelte @@ -1,6 +1,6 @@ +{#snippet peopleSkeleton(title: string)} +
+ +
+{/snippet} + {#if data.tab === "overview"} + {#snippet skeleton()} + + {/snippet} {@const identity = await data.identity} {:else if data.tab === "repos"} + {#snippet skeleton()} + + {/snippet} {@const identity = await data.identity} {@const counts = await data.counts} {:else if data.tab === "starred"} + {#snippet skeleton()} + + {/snippet} {@const identity = await data.identity} {@const counts = await data.counts} {:else if data.tab === "strings"} + {#snippet skeleton()} + + {/snippet} {@const identity = await data.identity} {@const counts = await data.counts} {:else if data.tab === "followers"} + {#snippet skeleton()} + {@render peopleSkeleton("Followers")} + {/snippet} {@const identity = await data.identity} {@const counts = await data.counts} {:else if data.tab === "following"} + {#snippet skeleton()} + {@render peopleSkeleton("Following")} + {/snippet} {@const identity = await data.identity} {@const counts = await data.counts} {:else if data.tab === "vouches"} + {#snippet skeleton()} + + {/snippet} {@const identity = await data.identity} diff --git a/web/src/routes/[handle]/[repo]/+layout@.svelte b/web/src/routes/[handle]/[repo]/+layout@.svelte index d7ab6dcb..b5bdb6f3 100644 --- a/web/src/routes/[handle]/[repo]/+layout@.svelte +++ b/web/src/routes/[handle]/[repo]/+layout@.svelte @@ -4,6 +4,8 @@ import { goto } from "$app/navigation"; import { page } from "$app/state"; import RepoChrome from "$lib/components/repo/RepoChrome.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoRepoheaderFullMetadata from "$lib/bones/repo-repoheader--full-metadata.bones.json"; import Error from "$lib/components/ui/Error.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; @@ -111,6 +113,9 @@ {#key `${page.params.handle}/${page.params.repo}`} + {#snippet skeleton()} + + {/snippet} {#snippet failed(_error: unknown)} diff --git a/web/src/routes/[handle]/[repo]/+page.svelte b/web/src/routes/[handle]/[repo]/+page.svelte index 46960702..7db64d9d 100644 --- a/web/src/routes/[handle]/[repo]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/+page.svelte @@ -1,5 +1,7 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} diff --git a/web/src/routes/[handle]/[repo]/blob/[ref]/[...path]/+page.svelte b/web/src/routes/[handle]/[repo]/blob/[ref]/[...path]/+page.svelte index a360853b..85c0a896 100644 --- a/web/src/routes/[handle]/[repo]/blob/[ref]/[...path]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/blob/[ref]/[...path]/+page.svelte @@ -1,4 +1,8 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const blob = await data.blob} + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const commitDiff = await data.commitDiff} {@const wire = commitDiff.commit ?? {}} diff --git a/web/src/routes/[handle]/[repo]/commits/[ref]/+page.svelte b/web/src/routes/[handle]/[repo]/commits/[ref]/+page.svelte index 37c483e5..86dcb281 100644 --- a/web/src/routes/[handle]/[repo]/commits/[ref]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/commits/[ref]/+page.svelte @@ -2,6 +2,8 @@ import { goto } from "$app/navigation"; import { resolve } from "$app/paths"; import { commitStatuses } from "$lib/api/commitStatuses"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoCommitlogviewSkeletonFixture from "$lib/bones/repo-commitlogview--skeleton-fixture.bones.json"; import CommitLogView from "$lib/components/repo/CommitLogView.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; @@ -19,6 +21,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const commits = await data.commits} + {#snippet skeleton()} + + + +
+ +
+ {/snippet} {@const repo = await data.repo} @@ -22,6 +33,13 @@
+ {#snippet skeleton()} + + {/snippet} + import Bones from "$lib/components/ui/Bones.svelte"; + import repoIssuesIssuethreadviewSkeletonFixture from "$lib/bones/repo-issues-issuethreadview--skeleton-fixture.bones.json"; import IssueThreadView from "$lib/components/repo/issues/IssueThreadView.svelte"; import EmptyState from "$lib/components/ui/EmptyState.svelte"; import ErrorAlert from "$lib/components/ui/Error.svelte"; @@ -8,6 +10,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const result = await data.page} {#if result.kind === "ok"} diff --git a/web/src/routes/[handle]/[repo]/issues/new/+page.svelte b/web/src/routes/[handle]/[repo]/issues/new/+page.svelte index a89cbf4c..d6696efa 100644 --- a/web/src/routes/[handle]/[repo]/issues/new/+page.svelte +++ b/web/src/routes/[handle]/[repo]/issues/new/+page.svelte @@ -4,6 +4,8 @@ import { resolve } from "$app/paths"; import IssueForm from "$lib/components/repo/issues/IssueForm.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoIssuesIssueformCreate from "$lib/bones/repo-issues-issueform--create.bones.json"; import TabPanel from "$lib/components/ui/TabPanel.svelte"; let { data } = $props(); @@ -40,6 +42,9 @@

Create a new issue

+ {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const markup = { repo: `${repo.ownerHandle}/${repo.name}`, diff --git a/web/src/routes/[handle]/[repo]/pipelines/+page.svelte b/web/src/routes/[handle]/[repo]/pipelines/+page.svelte index 85a1f880..0a5b1b28 100644 --- a/web/src/routes/[handle]/[repo]/pipelines/+page.svelte +++ b/web/src/routes/[handle]/[repo]/pipelines/+page.svelte @@ -2,6 +2,9 @@ import PipelineList from "$lib/components/repo/pipelines/PipelineList.svelte"; import PipelineToolbar from "$lib/components/repo/pipelines/PipelineToolbar.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoPipelinesPipelinelistDefault from "$lib/bones/repo-pipelines-pipelinelist--default.bones.json"; + import repoPipelinesPipelinetoolbarAll from "$lib/bones/repo-pipelines-pipelinetoolbar--all.bones.json"; import TabPanel from "$lib/components/ui/TabPanel.svelte"; import Error from "$lib/components/ui/Error.svelte"; @@ -9,6 +12,14 @@ + {#snippet skeleton()} + + + {/snippet} {@const repo = await data.repo} @@ -23,6 +34,13 @@
+ {#snippet skeleton()} + + {/snippet} {@const spindleError = await data.spindleError} {#if spindleError} diff --git a/web/src/routes/[handle]/[repo]/pipelines/[pipeline]/workflow/[workflow]/+page.svelte b/web/src/routes/[handle]/[repo]/pipelines/[pipeline]/workflow/[workflow]/+page.svelte index 1a04777a..35c3608d 100644 --- a/web/src/routes/[handle]/[repo]/pipelines/[pipeline]/workflow/[workflow]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/pipelines/[pipeline]/workflow/[workflow]/+page.svelte @@ -2,6 +2,8 @@ import { page } from "$app/state"; import WorkflowRunView from "$lib/components/repo/pipelines/WorkflowRunView.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoPipelinesWorkflowrunviewSkeletonFixture from "$lib/bones/repo-pipelines-workflowrunview--skeleton-fixture.bones.json"; let { data } = $props(); @@ -11,6 +13,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const pipeline = await data.pipeline} {@const workflow = await data.workflow} diff --git a/web/src/routes/[handle]/[repo]/pulls/+page.svelte b/web/src/routes/[handle]/[repo]/pulls/+page.svelte index 10e3d12d..c9c81998 100644 --- a/web/src/routes/[handle]/[repo]/pulls/+page.svelte +++ b/web/src/routes/[handle]/[repo]/pulls/+page.svelte @@ -2,12 +2,23 @@ import PullList from "$lib/components/repo/pulls/PullList.svelte"; import PullToolbar from "$lib/components/repo/pulls/PullToolbar.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoPullsPulllistSkeletonFixture from "$lib/bones/repo-pulls-pulllist--skeleton-fixture.bones.json"; + import repoPullsPulltoolbarSkeletonFixture from "$lib/bones/repo-pulls-pulltoolbar--skeleton-fixture.bones.json"; import TabPanel from "$lib/components/ui/TabPanel.svelte"; let { data } = $props(); + {#snippet skeleton()} + + + +
+ +
+ {/snippet} {@const repo = await data.repo} @@ -23,6 +34,9 @@
+ {#snippet skeleton()} + + {/snippet} + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const compose = await data.compose} {@const markup = { diff --git a/web/src/routes/[handle]/[repo]/settings/+layout.svelte b/web/src/routes/[handle]/[repo]/settings/+layout.svelte index b108de93..e2562ade 100644 --- a/web/src/routes/[handle]/[repo]/settings/+layout.svelte +++ b/web/src/routes/[handle]/[repo]/settings/+layout.svelte @@ -1,6 +1,8 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const base = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/+page.svelte b/web/src/routes/[handle]/[repo]/settings/+page.svelte index 40df4877..2c317e8f 100644 --- a/web/src/routes/[handle]/[repo]/settings/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/+page.svelte @@ -5,6 +5,8 @@ import type { InputTag } from "$lib/components/ui/inputField"; import Pending from "$lib/components/ui/Pending.svelte"; import Select from "$lib/components/ui/Select.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import Toggle from "$lib/components/ui/Toggle.svelte"; import SettingsEmpty from "$lib/components/settings/SettingsEmpty.svelte"; import SettingsSection from "$lib/components/settings/SettingsSection.svelte"; @@ -83,6 +85,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const base = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/access/+page.svelte b/web/src/routes/[handle]/[repo]/settings/access/+page.svelte index 7033864e..46bf5b2c 100644 --- a/web/src/routes/[handle]/[repo]/settings/access/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/access/+page.svelte @@ -3,6 +3,8 @@ import Avatar from "$lib/components/ui/Avatar.svelte"; import Button from "$lib/components/ui/Button.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import SettingsBlock from "$lib/components/settings/SettingsBlock.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import SettingsRow from "$lib/components/settings/SettingsRow.svelte"; @@ -39,6 +41,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const base = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/access/new/+page.svelte b/web/src/routes/[handle]/[repo]/settings/access/new/+page.svelte index b5dcda05..95690b14 100644 --- a/web/src/routes/[handle]/[repo]/settings/access/new/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/access/new/+page.svelte @@ -4,6 +4,8 @@ import Button from "$lib/components/ui/Button.svelte"; import Input from "$lib/components/ui/Input.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import DrillDown from "$lib/components/settings/DrillDown.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import FormRow from "$lib/components/settings/FormRow.svelte"; @@ -25,6 +27,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const back = `/${repo.ownerHandle}/${repo.name}/settings/access`} diff --git a/web/src/routes/[handle]/[repo]/settings/hooks/+page.svelte b/web/src/routes/[handle]/[repo]/settings/hooks/+page.svelte index 03f5d347..7acdcd22 100644 --- a/web/src/routes/[handle]/[repo]/settings/hooks/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/hooks/+page.svelte @@ -3,6 +3,8 @@ import Avatar from "$lib/components/ui/Avatar.svelte"; import Button from "$lib/components/ui/Button.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import Toggle from "$lib/components/ui/Toggle.svelte"; import SettingsEmpty from "$lib/components/settings/SettingsEmpty.svelte"; import SettingsBlock from "$lib/components/settings/SettingsBlock.svelte"; @@ -52,6 +54,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const base = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/hooks/new/+page.svelte b/web/src/routes/[handle]/[repo]/settings/hooks/new/+page.svelte index 47db3ce0..2a25fa26 100644 --- a/web/src/routes/[handle]/[repo]/settings/hooks/new/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/hooks/new/+page.svelte @@ -5,6 +5,8 @@ import Input from "$lib/components/ui/Input.svelte"; import Checkbox from "$lib/components/ui/Checkbox.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import DrillDown from "$lib/components/settings/DrillDown.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import FormRow from "$lib/components/settings/FormRow.svelte"; @@ -46,6 +48,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const back = `/${repo.ownerHandle}/${repo.name}/settings/hooks`} diff --git a/web/src/routes/[handle]/[repo]/settings/labels/new/+page.svelte b/web/src/routes/[handle]/[repo]/settings/labels/new/+page.svelte index f0d0c990..863bc8e2 100644 --- a/web/src/routes/[handle]/[repo]/settings/labels/new/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/labels/new/+page.svelte @@ -6,6 +6,8 @@ import Radio from "$lib/components/ui/Radio.svelte"; import Checkbox from "$lib/components/ui/Checkbox.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import DrillDown from "$lib/components/settings/DrillDown.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import FormRow from "$lib/components/settings/FormRow.svelte"; @@ -42,6 +44,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const back = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte b/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte index 1ab17bd8..8a11998a 100644 --- a/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte @@ -4,6 +4,8 @@ import Button from "$lib/components/ui/Button.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; import Select from "$lib/components/ui/Select.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import SettingsBlock from "$lib/components/settings/SettingsBlock.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import SettingsRow from "$lib/components/settings/SettingsRow.svelte"; @@ -42,6 +44,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const base = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/pipelines/secrets/new/+page.svelte b/web/src/routes/[handle]/[repo]/settings/pipelines/secrets/new/+page.svelte index 2a9010ed..1fb97e93 100644 --- a/web/src/routes/[handle]/[repo]/settings/pipelines/secrets/new/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/pipelines/secrets/new/+page.svelte @@ -4,6 +4,8 @@ import Button from "$lib/components/ui/Button.svelte"; import Input from "$lib/components/ui/Input.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import DrillDown from "$lib/components/settings/DrillDown.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import FormRow from "$lib/components/settings/FormRow.svelte"; @@ -26,6 +28,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const back = `/${repo.ownerHandle}/${repo.name}/settings/pipelines`} diff --git a/web/src/routes/[handle]/[repo]/settings/rename/+page.svelte b/web/src/routes/[handle]/[repo]/settings/rename/+page.svelte index 27963966..25e8bb21 100644 --- a/web/src/routes/[handle]/[repo]/settings/rename/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/rename/+page.svelte @@ -4,6 +4,8 @@ import Button from "$lib/components/ui/Button.svelte"; import Input from "$lib/components/ui/Input.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import DrillDown from "$lib/components/settings/DrillDown.svelte"; import SettingsList from "$lib/components/settings/SettingsList.svelte"; import FormRow from "$lib/components/settings/FormRow.svelte"; @@ -29,6 +31,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const back = `/${repo.ownerHandle}/${repo.name}/settings`} diff --git a/web/src/routes/[handle]/[repo]/settings/sites/+page.svelte b/web/src/routes/[handle]/[repo]/settings/sites/+page.svelte index 359bf89b..9fc6bca2 100644 --- a/web/src/routes/[handle]/[repo]/settings/sites/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/sites/+page.svelte @@ -4,6 +4,8 @@ import Pending from "$lib/components/ui/Pending.svelte"; import Radio from "$lib/components/ui/Radio.svelte"; import Select from "$lib/components/ui/Select.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import settingsSettingspanelContentSkeletonFixture from "$lib/bones/settings-settingspanel--content-skeleton-fixture.bones.json"; import Toggle from "$lib/components/ui/Toggle.svelte"; import Tag from "$lib/components/ui/Tag.svelte"; import SettingsEmpty from "$lib/components/settings/SettingsEmpty.svelte"; @@ -54,6 +56,9 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} {@const subPath = `${domain}/${repo.name}`} diff --git a/web/src/routes/[handle]/[repo]/stars/+page.svelte b/web/src/routes/[handle]/[repo]/stars/+page.svelte index 75cae6ce..71ee84f4 100644 --- a/web/src/routes/[handle]/[repo]/stars/+page.svelte +++ b/web/src/routes/[handle]/[repo]/stars/+page.svelte @@ -1,7 +1,9 @@ @@ -10,6 +12,9 @@

Starred by

+ {#snippet skeleton()} + + {/snippet} {@const starrers = await data.starrers} {#if starrers.length === 0}

No stars yet.

diff --git a/web/src/routes/[handle]/[repo]/tags/+page.svelte b/web/src/routes/[handle]/[repo]/tags/+page.svelte index 65e3bb80..46de9017 100644 --- a/web/src/routes/[handle]/[repo]/tags/+page.svelte +++ b/web/src/routes/[handle]/[repo]/tags/+page.svelte @@ -2,6 +2,8 @@ import { goto } from "$app/navigation"; import { resolve } from "$app/paths"; import TagCard from "$lib/components/repo/TagCard.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import tagList from "$lib/bones/repo-taglist--skeleton-fixture.bones.json"; import Pagination from "$lib/components/ui/Pagination.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; import TabPanel from "$lib/components/ui/TabPanel.svelte"; @@ -22,6 +24,9 @@

Tags

+ {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo}
{#each await data.tags as tag (tag.name)} diff --git a/web/src/routes/[handle]/[repo]/tags/[tag]/+page.svelte b/web/src/routes/[handle]/[repo]/tags/[tag]/+page.svelte index 5371ec67..ce32d7eb 100644 --- a/web/src/routes/[handle]/[repo]/tags/[tag]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/tags/[tag]/+page.svelte @@ -1,5 +1,7 @@ + {#snippet skeleton()} + + {/snippet} {@const repo = await data.repo} diff --git a/web/src/routes/[handle]/[repo]/tree/[ref]/[...path]/+page.svelte b/web/src/routes/[handle]/[repo]/tree/[ref]/[...path]/+page.svelte index 0d27ce76..c5b7c085 100644 --- a/web/src/routes/[handle]/[repo]/tree/[ref]/[...path]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/tree/[ref]/[...path]/+page.svelte @@ -2,6 +2,9 @@ import FileTree from "$lib/components/repo/FileTree.svelte"; import LastCommitPanel from "$lib/components/repo/LastCommitPanel.svelte"; import Readme from "$lib/components/repo/Readme.svelte"; + import Bones from "$lib/components/ui/Bones.svelte"; + import repoReadmeRenderedSanitizedHtml from "$lib/bones/repo-readme--rendered-sanitized-html.bones.json"; + import repoTreeviewSkeletonFixture from "$lib/bones/repo-treeview--skeleton-fixture.bones.json"; import TreeHeader from "$lib/components/repo/TreeHeader.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; import TabPanel from "$lib/components/ui/TabPanel.svelte"; @@ -11,6 +14,10 @@ + {#snippet skeleton()} + + {/snippet} + {@const repo = await data.repo} {@const tree = await data.tree} @@ -42,6 +49,10 @@ {#if tree.readme} + {#snippet skeleton()} + + {/snippet} +