mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 07:42:17 +02:00
Allow to set a customized placeholder for ajax tabs in scrollable mode
This commit is contained in:
87
images/placeholders/skeleton-object.svg
Normal file
87
images/placeholders/skeleton-object.svg
Normal file
@@ -0,0 +1,87 @@
|
||||
<svg
|
||||
role="img"
|
||||
aria-labelledby="loading-aria"
|
||||
viewBox="0 0 540 100"
|
||||
preserveAspectRatio="none"
|
||||
>
|
||||
<title id="loading-aria">Loading...</title>
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
clip-path="url(#object-clip-path)"
|
||||
style='fill: url("#object-fill");'
|
||||
></rect>
|
||||
<defs>
|
||||
<clipPath id="object-clip-path">
|
||||
<rect x="0" y="0" rx="0" ry="0" width="NaN" height="NaN" />
|
||||
<rect x="343" y="14" rx="0" ry="0" width="30" height="10" />
|
||||
<circle cx="36" cy="20" r="20" />
|
||||
<rect x="64" y="4" rx="5" ry="5" width="150" height="10" />
|
||||
<rect x="84" y="23" rx="5" ry="5" width="55" height="10" />
|
||||
<circle cx="-28" cy="121" r="18" />
|
||||
<rect x="-49" y="98" rx="5" ry="5" width="30" height="10" />
|
||||
<rect x="-20" y="114" rx="5" ry="5" width="60" height="10" />
|
||||
<rect x="49" y="49" rx="5" ry="5" width="50" height="10" />
|
||||
<rect x="49" y="89" rx="5" ry="5" width="80" height="10" />
|
||||
<rect x="49" y="69" rx="5" ry="5" width="30" height="10" />
|
||||
<rect x="278" y="130" rx="5" ry="5" width="163" height="10" />
|
||||
<rect x="278" y="110" rx="5" ry="5" width="163" height="10" />
|
||||
<rect x="64" y="23" rx="5" ry="5" width="10" height="10" />
|
||||
<rect x="86" y="111" rx="5" ry="5" width="60" height="10" />
|
||||
<rect x="155" y="46" rx="5" ry="5" width="40" height="10" />
|
||||
<rect x="155" y="86" rx="5" ry="5" width="10" height="10" />
|
||||
<rect x="155" y="66" rx="5" ry="5" width="45" height="10" />
|
||||
<rect x="383" y="14" rx="0" ry="0" width="30" height="10" />
|
||||
<rect x="423" y="14" rx="0" ry="0" width="30" height="10" />
|
||||
<rect x="261" y="49" rx="5" ry="5" width="33" height="10" />
|
||||
<rect x="261" y="89" rx="5" ry="5" width="70" height="10" />
|
||||
<rect x="261" y="69" rx="5" ry="5" width="60" height="10" />
|
||||
<rect x="367" y="46" rx="5" ry="5" width="40" height="10" />
|
||||
<rect x="367" y="86" rx="5" ry="5" width="44" height="10" />
|
||||
<rect x="367" y="66" rx="5" ry="5" width="38" height="10" />
|
||||
</clipPath>
|
||||
<linearGradient id="object-fill">
|
||||
<stop
|
||||
offset="0.599964"
|
||||
stop-color="#f3f3f3"
|
||||
stop-opacity="1"
|
||||
>
|
||||
<animate
|
||||
attributeName="offset"
|
||||
values="-2; -2; 1"
|
||||
keyTimes="0; 0.25; 1"
|
||||
dur="2s"
|
||||
repeatCount="indefinite"
|
||||
></animate>
|
||||
</stop>
|
||||
<stop
|
||||
offset="1.59996"
|
||||
stop-color="#ecebeb"
|
||||
stop-opacity="1"
|
||||
>
|
||||
<animate
|
||||
attributeName="offset"
|
||||
values="-1; -1; 2"
|
||||
keyTimes="0; 0.25; 1"
|
||||
dur="2s"
|
||||
repeatCount="indefinite"
|
||||
></animate>
|
||||
</stop>
|
||||
<stop
|
||||
offset="2.59996"
|
||||
stop-color="#f3f3f3"
|
||||
stop-opacity="1"
|
||||
>
|
||||
<animate
|
||||
attributeName="offset"
|
||||
values="0; 0; 3"
|
||||
keyTimes="0; 0.25; 1"
|
||||
dur="2s"
|
||||
repeatCount="indefinite"
|
||||
></animate>
|
||||
</stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
Reference in New Issue
Block a user