diff options
Diffstat (limited to '')
-rw-r--r-- | share/icons/multicolor/cursors/-common.svg | 30 | ||||
-rw-r--r-- | share/icons/multicolor/cursors/calligraphy.svg | 84 | ||||
-rw-r--r-- | share/icons/multicolor/cursors/connector.svg | 58 | ||||
-rw-r--r-- | share/icons/multicolor/cursors/cursors.css | 5 | ||||
-rw-r--r-- | share/icons/multicolor/cursors/pen.svg | 130 |
5 files changed, 307 insertions, 0 deletions
diff --git a/share/icons/multicolor/cursors/-common.svg b/share/icons/multicolor/cursors/-common.svg new file mode 100644 index 0000000..60915ae --- /dev/null +++ b/share/icons/multicolor/cursors/-common.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg width="32" height="32" fill="gray" stroke="black" version="1.1" xmlns="http://www.w3.org/2000/svg"> + <defs> + <!-- Drop shadow filter used by mouse cursors --> + <filter id="def-drop-shadow" x="-.5" y="-.5" width="2" height="2"> + <feOffset dx="1" dy="1" in="SourceAlpha" result="offOut"/> + <feComponentTransfer> + <feFuncR type="identity"/> + <feFuncG type="identity"/> + <feFuncB type="identity"/> + <!-- Shadow's transparency --> + <feFuncA slope="0.40" type="linear"/> + </feComponentTransfer> + <feGaussianBlur result="blurOut" stdDeviation="1"/> + <feBlend in="SourceGraphic" in2="blurOut"/> + </filter> + </defs> + + <!-- Cross (centered on hotspot @ 4,4) --> + <g id="def-cross" fill="none" stroke-linecap="square"> + <path d="M 1.5,4.5 7.5,4.5 M 4.5,1.5 4.5,7.5" stroke="#fff" stroke-opacity=".7" stroke-width="3px"/> + <path d="M 1.5,4.5 7.5,4.5 M 4.5,1.5 4.5,7.5" stroke="#000" stroke-opacity="1" stroke-width="1px"/> + </g> + + <!-- This object is not used. It's just an illustration of drop shadow effect. --> + <g id="example-ignore" filter="url(#def-drop-shadow)" stroke-miterlimit="10"> + <path d="m5 5 12 8-5 5z" stroke-width="1px"/> + <text x="2.55" y="23.47" fill="#000000" font-family="sans-serif" font-size="6px" letter-spacing="0px" stroke="none" word-spacing="0px" style="line-height:1" xml:space="preserve"><tspan x="2.55" y="23.47">drop</tspan><tspan x="2.55" y="29.45">shadow</tspan></text> + </g> +</svg> diff --git a/share/icons/multicolor/cursors/calligraphy.svg b/share/icons/multicolor/cursors/calligraphy.svg new file mode 100644 index 0000000..02d4f31 --- /dev/null +++ b/share/icons/multicolor/cursors/calligraphy.svg @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black" + version="1.1" + id="svg61" + sodipodi:docname="calligraphy.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview63" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="20.0625" + inkscape:cx="16.174455" + inkscape:cy="15.800623" + inkscape:window-width="1858" + inkscape:window-height="1177" + inkscape:window-x="54" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="cursor" + showguides="false" /> + <style + id="style2">@import './cursors.css';</style> + <defs + id="defs9"> + <!-- Gradient --> + <linearGradient + id="gradient" + gradientUnits="userSpaceOnUse" + x1="22.5" + y1="18.5" + x2="18.5" + y2="22.5"> + <stop + offset="0" + style="stop-color:white" + id="stop4" /> + <stop + offset="1" + style="stop-color:black" + id="stop6" /> + </linearGradient> + </defs> + <!-- Cross (centered on hotspot) --> + <use + xlink:href="-common.svg#def-cross" + id="use48" /> + <!-- Sides --> + <g + id="cursor" + class="drop-shadow"> + <!-- Outline --> + <path + d="m 8,8 c 0,9 6.5,12.5 9.5,12.5 v 0 l 2,4 5,-5 -4,-2 v 0 C 20.5,14.5 17,8 8,8 Z" + style="fill:none;stroke:#ffffff;stroke-width:3px" + id="path50" + sodipodi:nodetypes="cccccccc" /> + <!-- Nib --> + <path + d="M 20.5,17.5 C 20.5,14.5 17,8 8,8 c 0.4485981,10.046729 6.5,12.5 9.5,12.5 z" + style="fill:#ffffff;stroke:#000000;stroke-width:1px" + id="path52" + sodipodi:nodetypes="cccc" /> + <path + d="m 17.5,20.5 3,-3 4,2 -5,5 z" + style="fill:url(#gradient);stroke:#000000;stroke-width:1px" + id="path58" + sodipodi:nodetypes="ccccc" /> + </g> +</svg> diff --git a/share/icons/multicolor/cursors/connector.svg b/share/icons/multicolor/cursors/connector.svg new file mode 100644 index 0000000..2865192 --- /dev/null +++ b/share/icons/multicolor/cursors/connector.svg @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black" + version="1.1" + id="svg50" + sodipodi:docname="connector.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview52" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="20.0625" + inkscape:cx="15.975078" + inkscape:cy="16.747664" + inkscape:window-width="1858" + inkscape:window-height="1177" + inkscape:window-x="54" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="cursor" /> + <style + id="style2">@import './cursors.css';</style> + <defs + id="defs4" /> + <!-- Cross (centered on hotspot) --> + <use + xlink:href="-common.svg#def-cross" + id="use43" /> + <g + id="cursor" + class="drop-shadow" + style=""> + <path + d="m 21.844237,23.299065 4,-4 -4,-4 M 7.8442368,10.548286 c 0,0 2.5555612,-0.242287 3.6495332,0.299066 3.236309,1.60149 3.996441,6.485442 7.252336,8.046729 2.136907,1.024702 7.098131,0.404984 7.098131,0.404984" + style="fill:none;stroke:#ffffff;stroke-width:3px" + id="path45" + sodipodi:nodetypes="ccccaac" /> + <path + d="m 21.844237,23.299065 4,-4 -4,-4 M 7.8442368,10.548287 c 0,0 2.5555612,-0.242288 3.6495322,0.299065 3.23631,1.60149 3.996441,6.485443 7.252337,8.046729 2.136907,1.024702 7.098131,0.404984 7.098131,0.404984" + style="fill:none;stroke:#000000;stroke-width:1px" + id="path47" + sodipodi:nodetypes="ccccaac" /> + </g> +</svg> diff --git a/share/icons/multicolor/cursors/cursors.css b/share/icons/multicolor/cursors/cursors.css new file mode 100644 index 0000000..3f0acd6 --- /dev/null +++ b/share/icons/multicolor/cursors/cursors.css @@ -0,0 +1,5 @@ +/* common cursor styles */ + +.drop-shadow { + filter: url(./-common.svg#def-drop-shadow); +} diff --git a/share/icons/multicolor/cursors/pen.svg b/share/icons/multicolor/cursors/pen.svg new file mode 100644 index 0000000..194b10f --- /dev/null +++ b/share/icons/multicolor/cursors/pen.svg @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black" + version="1.1" + id="svg61" + sodipodi:docname="pen.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview63" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="28.37266" + inkscape:cx="13.164081" + inkscape:cy="15.331661" + inkscape:window-width="1858" + inkscape:window-height="1177" + inkscape:window-x="54" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="g42468" /> + <style + id="style2">@import './cursors.css';</style> + <defs + id="defs9"> + <inkscape:path-effect + effect="clone_original" + linkeditem="#rect41881" + method="bsplinespiro" + allow_transforms="false" + id="path-effect42107" + lpeversion="1" /> + <inkscape:path-effect + effect="mirror_symmetry" + start_point="12.996439,10.090169" + end_point="12.996439,27.326301" + center_point="12.996439,18.708235" + id="path-effect33173" + is_visible="true" + lpeversion="1.1" + mode="free" + discard_orig_path="false" + fuse_paths="false" + oposite_fuse="false" + split_items="false" + split_open="false" /> + <inkscape:path-effect + effect="clone_original" + linkeditem="#polygon1025" + method="d" + allow_transforms="false" + id="path-effect1020" + lpeversion="1" /> + <!-- Gradient --> + <linearGradient + id="gradient" + gradientUnits="userSpaceOnUse" + x1="10.5" + y1="6.5" + x2="6.5" + y2="10.5"> + <stop + offset="0" + style="stop-color:white" + id="stop4" /> + <stop + offset="1" + style="stop-color:black" + id="stop6" /> + </linearGradient> + </defs> + <!-- Cross (centered on hotspot) --> + <use + xlink:href="-common.svg#def-cross" + id="use48" + style="display:inline" + x="0" + y="0" + width="100%" + height="100%" /> + <!-- Pen --> + <g + id="cursor" + class="drop-shadow" + style="display:inline"> + <g + id="g42468" + inkscape:label="Otline"> + <path + d="m 12.996439,19.515277 c -0.522063,0.0014 -0.952001,-0.438463 -0.950629,-0.971902 0.002,-0.797539 0.933006,-1.067371 0.933006,-3.972655 V 9.3174741 c 0,1.9570119 -4.7547527,5.6105049 -4.7547527,9.1934729 0,2.511929 1.6664752,4.162202 2.6967447,4.999293 l -0.0043,3.497731 2.079931,-0.01194 m 0,-7.480754 c 0.522063,0.0014 0.952001,-0.438463 0.950629,-0.971902 -0.002,-0.797539 -0.933006,-1.067371 -0.933006,-3.972655 V 9.3174741 c 0,1.9570119 4.754753,5.6105049 4.754753,9.1934729 0,2.511929 -1.666476,4.162202 -2.696745,4.999293 l 0.0043,3.497731 -2.079931,-0.01194" + id="path1022" + inkscape:path-effect="#path-effect1020" + inkscape:original-d="M 0,0" + style="display:inline;stroke:#ffffff;stroke-width:2.52127;stroke-linejoin:miter;stroke-miterlimit:2.6;stroke-dasharray:none" + transform="matrix(0.84415737,-0.84415737,0.8385911,0.8385911,-8.6524495,11.210941)" /> + </g> + <!-- Outline --> + <!-- Nib --> + <g + id="g42464" + inkscape:label="pen"> + <path + sodipodi:nodetypes="csccsccc" + inkscape:connector-curvature="0" + d="m 12.996439,19.515277 c -0.522063,0.0014 -0.952001,-0.438463 -0.950629,-0.971902 0.002,-0.797539 0.933006,-1.067371 0.933006,-3.972655 V 9.3174741 c 0,1.9570119 -4.7547527,5.6105049 -4.7547527,9.1934729 0,2.511929 1.6664752,4.162202 2.6967447,4.999293 l -0.0043,3.497731 2.079931,-0.01194 m 0,-7.480754 c 0.522063,0.0014 0.952001,-0.438463 0.950629,-0.971902 -0.002,-0.797539 -0.933006,-1.067371 -0.933006,-3.972655 V 9.3174741 c 0,1.9570119 4.754753,5.6105049 4.754753,9.1934729 0,2.511929 -1.666476,4.162202 -2.696745,4.999293 l 0.0043,3.497731 -2.079931,-0.01194" + id="polygon1025" + style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.840424;stroke-linejoin:miter;stroke-miterlimit:1.5;stroke-dasharray:none" + transform="matrix(0.84415737,-0.84415737,0.8385911,0.8385911,-8.6524495,11.210941)" /> + <path + id="path45878" + style="fill:#000000;stroke:none;stroke-width:3;stroke-miterlimit:1.5" + d="m 18.936523,14.714533 c 0.591857,0.591857 0.591857,1.551445 0,2.143302 -0.591857,0.591855 -1.551445,0.591856 -2.143301,0 -0.591857,-0.591857 -0.591856,-1.551446 -1e-6,-2.143303 0.591857,-0.591856 1.551445,-0.591856 2.143302,10e-7 z" + sodipodi:nodetypes="sssss" /> + </g> + </g> +</svg> |