mirror of
https://github.com/callumalpass/tasknotes.git
synced 2026-07-22 12:50:26 +00:00
feat: add custom TaskNotes icons
- Add custom TaskNotes simple and gradient SVG icons - Register tasknotes-simple icon using addIcon() with SVG masking for transparent cutouts - Replace ribbon "Create new task" icon from 'plus' to custom TaskNotes icon - Add TaskNotes icon to modal headers (task creation/edit modals) - Enhance README with centered gradient TaskNotes logo - Add comprehensive CSS styling for modal header icons - Icons use currentColor/accent color theming for consistency
This commit is contained in:
parent
3c937b9c56
commit
eaa8c6ca01
6 changed files with 562 additions and 4 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# TaskNotes for Obsidian
|
||||
# <img src="tasknotes-gradient.svg" width="32" height="32" style="vertical-align: middle;"> TaskNotes for Obsidian
|
||||
|
||||
A task management plugin where each task is stored as an individual note using YAML frontmatter with calendar, kanban and pomodoro integration.
|
||||
|
||||
|
|
|
|||
16
src/main.ts
16
src/main.ts
|
|
@ -1,4 +1,4 @@
|
|||
import { Notice, Plugin, WorkspaceLeaf, Editor, MarkdownView, TFile, Platform } from 'obsidian';
|
||||
import { Notice, Plugin, WorkspaceLeaf, Editor, MarkdownView, TFile, Platform, addIcon } from 'obsidian';
|
||||
import { EditorView } from '@codemirror/view';
|
||||
import { format } from 'date-fns';
|
||||
import {
|
||||
|
|
@ -166,6 +166,18 @@ export default class TaskNotesPlugin extends Plugin {
|
|||
|
||||
await this.loadSettings();
|
||||
|
||||
// Register TaskNotes icon with transparent cutouts
|
||||
addIcon('tasknotes-simple', `<g>
|
||||
<defs>
|
||||
<mask id="tasknotes-mask">
|
||||
<rect width="100" height="100" fill="white"/>
|
||||
<path fill="black" d="m 5.9,52.4 -0.09,4.51 c 4.71,0.09 7.61,1.48 9.95,3.57 2.35,2.09 4.11,5.01 5.90,8.14 1.80,3.13 3.62,6.46 6.45,9.12 2.23,2.09 5.14,3.67 8.83,4.21 0.46,-1.51 1.05,-2.95 1.77,-4.33 -3.44,-0.21 -5.62,-1.39 -7.53,-3.17 -2.14,-2.01 -3.82,-4.92 -5.63,-8.08 -1.81,-3.16 -3.77,-6.56 -6.82,-9.27 -3.05,-2.71 -7.07,-4.59 -11.83,-4.70 z"/>
|
||||
<path fill="black" d="M 73.6,18.3 69.9,20.9 c 4.06,5.75 4.40,11.33 2.77,16.78 -1.63,5.45 -5.41,10.67 -9.65,14.78 -8.49,8.20 -16.59,14.11 -21.83,21.18 -5.24,7.07 -7.22,15.59 -3.13,27.21 l 4.25,-1.50 c -3.74,-10.62 -2.11,-16.80 2.50,-23.01 4.61,-6.21 12.63,-12.19 21.34,-20.64 4.65,-4.50 8.89,-10.23 10.84,-16.72 1.95,-6.49 1.42,-13.86 -3.40,-20.68 z"/>
|
||||
</mask>
|
||||
</defs>
|
||||
<path fill="currentColor" mask="url(#tasknotes-mask)" d="m 98.5,0.6 c -0.38,0 -0.83,0.09 -1.33,0.23 -2,0.59 -4.66,2.18 -5.78,3.22 -1.25,1.16 -4.16,4.93 -6.08,7.19 -2.67,3.12 -5.65,6.58 -9.32,11.13 2.58,5.61 2.61,11.38 1.05,16.60 -1.95,6.49 -6.19,12.22 -10.84,16.72 -8.71,8.43 -16.73,14.41 -21.34,20.64 -4.47,6.03 -6.13,12.03 -2.81,22.08 0.19,-0.23 0.37,-0.49 0.54,-0.80 10.57,-19.70 17.89,-27.30 41.9,-47.08 v 0 c 2.40,-1.97 3.71,-4.33 4.52,-7.14 0.81,-2.82 1.11,-6.10 1.52,-9.92 0.81,-7.64 2.02,-17.43 8.43,-29.95 0.37,-0.73 0.57,-1.30 0.62,-1.72 0.05,-0.43 -0.04,-0.71 -0.22,-0.90 -0.19,-0.18 -0.48,-0.27 -0.86,-0.26 z M 72.7,26.3 c -0.75,0.92 -1.51,1.84 -2.27,2.78 -9.09,11.05 -19.45,22.93 -28.54,29.97 -1.48,1.14 -2.98,1.54 -4.46,1.38 -1.49,-0.16 -2.97,-0.89 -4.43,-1.96 -2.91,-2.16 -5.74,-5.74 -8.35,-9.19 -2.62,-3.45 -5.04,-6.77 -7.12,-8.39 -1.04,-0.81 -1.99,-1.19 -2.83,-0.97 -0.84,0.22 -1.60,1.05 -2.26,2.70 -1.03,2.61 -1.60,6.22 -3.42,10.05 4.08,0.62 7.27,2.27 9.73,4.45 3.05,2.71 5.01,6.11 6.82,9.27 1.81,3.16 3.49,6.07 5.63,8.08 1.90,1.78 4.08,2.96 7.53,3.17 0.71,-1.37 1.55,-2.69 2.49,-3.95 5.24,-7.07 13.34,-12.98 21.83,-21.18 4.24,-4.11 8.02,-9.33 9.65,-14.78 1.12,-3.73 1.31,-7.53 0.01,-11.42 z M 10.3,49.1 c -0.09,0.29 -0.18,0.56 -0.28,0.85 0.10,-0.29 0.19,-0.56 0.28,-0.85 z m -4.02,7.84 c -0.01,0.01 -0.02,0.02 -0.03,0.03 0.01,-0.01 0.02,-0.02 0.03,-0.03 0,0 0,0 0,0 z m 0.12,0 c -1.08,1.40 -2.40,2.79 -4.05,4.12 -1.20,1.0 -1.85,1.86 -2.03,2.71 -0.18,0.85 0.10,1.67 0.76,2.53 1.32,1.71 4.16,3.54 7.81,5.91 7.28,4.73 17.75,11.63 25.63,24.16 0.64,1.02 1.74,2.04 2.95,2.65 -0.91,-5.36 -0.91,-8.78 -0.54,-11.88 -3.33,-0.55 -6.07,-2.12 -8.39,-4.72 -2.83,-3.17 -4.69,-6.59 -6.54,-9.85 -1.85,-3.26 -3.69,-6.37 -6.08,-8.47 -2.06,-1.81 -4.61,-3.0 -8.49,-3.17 z"/>
|
||||
</g>`);
|
||||
|
||||
// Initialize only essential services that are needed for app registration
|
||||
this.fieldMapper = new FieldMapper(this.settings.fieldMapping);
|
||||
this.statusManager = new StatusManager(this.settings.customStatuses);
|
||||
|
|
@ -238,7 +250,7 @@ export default class TaskNotesPlugin extends Plugin {
|
|||
await this.activatePomodoroStatsView();
|
||||
});
|
||||
|
||||
this.addRibbonIcon('plus', 'Create new task', () => {
|
||||
this.addRibbonIcon('tasknotes-simple', 'Create new task', () => {
|
||||
this.openTaskCreationModal();
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -51,7 +51,18 @@ export abstract class TaskModal extends Modal {
|
|||
|
||||
onOpen() {
|
||||
this.containerEl.addClass('tasknotes-plugin', 'minimalist-task-modal');
|
||||
this.titleEl.textContent = this.getModalTitle();
|
||||
|
||||
// Create header with TaskNotes icon and title
|
||||
this.titleEl.empty();
|
||||
const headerContainer = this.titleEl.createDiv('modal-header-container');
|
||||
|
||||
// Add TaskNotes icon
|
||||
const iconContainer = headerContainer.createDiv('modal-header-icon');
|
||||
setIcon(iconContainer, 'tasknotes-simple');
|
||||
|
||||
// Add title text
|
||||
const titleText = headerContainer.createSpan('modal-header-title');
|
||||
titleText.textContent = this.getModalTitle();
|
||||
|
||||
this.initializeFormData().then(() => {
|
||||
this.createModalContent();
|
||||
|
|
|
|||
|
|
@ -6,6 +6,46 @@
|
|||
/* Modal container adjustments */
|
||||
}
|
||||
|
||||
/* Modal header with TaskNotes icon */
|
||||
.modal-header-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: var(--size-4-2);
|
||||
margin-bottom: var(--size-4-3);
|
||||
}
|
||||
|
||||
.modal-header-icon {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: var(--color-accent);
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
.modal-header-icon svg {
|
||||
width: 24px !important;
|
||||
height: 24px !important;
|
||||
color: var(--color-accent);
|
||||
}
|
||||
|
||||
.modal-header-icon .svg-icon {
|
||||
width: 24px !important;
|
||||
height: 24px !important;
|
||||
}
|
||||
|
||||
.modal-header-icon .tasknotes-simple {
|
||||
width: 24px !important;
|
||||
height: 24px !important;
|
||||
color: var(--color-accent) !important;
|
||||
}
|
||||
|
||||
.modal-header-title {
|
||||
font-size: var(--font-ui-larger);
|
||||
font-weight: var(--font-weight-bold);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.tasknotes-plugin .minimalist-task-modal .modal-content {
|
||||
padding: 0;
|
||||
border-radius: var(--radius-l);
|
||||
|
|
|
|||
275
tasknotes-gradient.svg
Normal file
275
tasknotes-gradient.svg
Normal file
|
|
@ -0,0 +1,275 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 512 512"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="tasknotes-gradient.svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
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="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="px"
|
||||
inkscape:zoom="1.7382812"
|
||||
inkscape:cx="291.95506"
|
||||
inkscape:cy="447.2809"
|
||||
inkscape:window-width="1908"
|
||||
inkscape:window-height="2099"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1"><linearGradient
|
||||
id="linearGradient73"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#cfbdf8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop73" /><stop
|
||||
style="stop-color:#5e2ed6;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop72" /></linearGradient><linearGradient
|
||||
id="linearGradient71"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#cfbdf8;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop71" /><stop
|
||||
style="stop-color:#5e2ed6;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop70" /></linearGradient><linearGradient
|
||||
id="linearGradient62"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#5e2ed6;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop63" /><stop
|
||||
style="stop-color:#cfbdf8;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop62" /></linearGradient><linearGradient
|
||||
id="swatch49"
|
||||
inkscape:swatch="solid"><stop
|
||||
style="stop-color:#7a006e;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop49" /></linearGradient><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect48"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect46"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect44"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect42"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect40"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 256 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="512 : 256 : 1"
|
||||
inkscape:persp3d-origin="256 : 170.66667 : 1"
|
||||
id="perspective12" /><linearGradient
|
||||
id="swatch12"
|
||||
inkscape:swatch="solid"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop12" /></linearGradient><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect6"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect4"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path4,0,1"
|
||||
id="path-effect5" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path6,0,1"
|
||||
id="path-effect7" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path40,0,1"
|
||||
id="path-effect41" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path41,0,1"
|
||||
id="path-effect43" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path43,0,1"
|
||||
id="path-effect45" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path45,0,1"
|
||||
id="path-effect47" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path47,0,1"
|
||||
id="path-effect49" /><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient62"
|
||||
id="radialGradient68"
|
||||
cx="248.28258"
|
||||
cy="298.1376"
|
||||
fx="248.28258"
|
||||
fy="298.1376"
|
||||
r="159.52292"
|
||||
gradientTransform="matrix(0.9241146,0.42873159,-1.1358352,2.4482498,402.0011,-414.14099)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad" /><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient73"
|
||||
id="radialGradient69"
|
||||
cx="-2.9960766"
|
||||
cy="339.24323"
|
||||
fx="-2.9960766"
|
||||
fy="339.24323"
|
||||
r="175.64052"
|
||||
gradientTransform="matrix(1.3270138,-2.4348407,2.0791528,1.1331601,-478.3859,-29.707502)"
|
||||
gradientUnits="userSpaceOnUse" /><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient71"
|
||||
id="radialGradient70"
|
||||
cx="120.65981"
|
||||
cy="380.94836"
|
||||
fx="120.65981"
|
||||
fy="380.94836"
|
||||
r="104.29365"
|
||||
gradientTransform="matrix(-2.1424534,-0.52406813,0.47246343,-1.9314871,126.69418,1200.8328)"
|
||||
gradientUnits="userSpaceOnUse" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"><path
|
||||
id="path51"
|
||||
style="fill:url(#radialGradient70);fill-opacity:1;fill-rule:nonzero;stroke:#8c5fe9;stroke-width:3.294;stroke-linecap:butt;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:0;paint-order:markers fill stroke"
|
||||
d="M 206.7207 404.77539 C 121.49523 399.31944 132.0766 289.81227 40.203125 280.48828 C 33.676901 291.28052 24.763623 302.15277 12.033203 312.44141 C -37.517511 352.48795 96.031201 365.36697 176.69336 493.56055 C 182.26283 502.41193 194.45554 511.30084 205.04102 510.06445 C 190.72873 467.81906 190.54203 444.19101 206.7207 404.77539 z " /><path
|
||||
id="path62"
|
||||
style="fill:url(#radialGradient69);fill-opacity:1;fill-rule:nonzero;stroke:#8c5fe9;stroke-width:3.294;stroke-linecap:butt;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:0;paint-order:markers fill stroke"
|
||||
d="M 380.67188 124.18359 C 329.78339 186.96298 267.84485 260.95801 214.46875 302.25 C 154.1868 348.88438 90.489808 150.26497 63.578125 218.13281 C 57.289306 233.99241 54.376573 257.05003 40.203125 280.48828 C 132.0766 289.81227 121.49523 399.31944 206.7207 404.77539 C 207.25911 403.46369 207.81589 402.13504 208.39062 400.78711 C 226.90695 357.36042 279.15021 327.2054 330.92969 277.09961 C 370.90111 238.42021 404.0481 181.18059 380.67188 124.18359 z " /><path
|
||||
id="path61"
|
||||
style="fill:url(#radialGradient68);fill-rule:nonzero;stroke:#8c5fe9;stroke-width:3.294;stroke-linecap:butt;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:0;paint-order:markers fill stroke"
|
||||
d="m 504.3457,3.0722656 c -9.85322,0.028188 -29.32854,11.0554384 -36.56836,17.7480464 -17.56447,16.236873 -49.28268,56.702604 -87.10546,103.363278 23.37623,56.997 -9.77077,114.23662 -49.74219,152.91602 -51.77948,50.10579 -104.02274,80.26081 -122.53907,123.6875 -17.8451,41.85247 -18.13818,65.62608 -3.3496,109.27734 5.08493,-0.59392 9.79862,-3.52436 13.22851,-9.91797 54.12629,-100.89596 91.5101,-139.731 214.55859,-241.08203 49.41504,-40.55855 8.58035,-112.67551 74.14063,-240.851559 5.7368,-11.2159395 3.28889,-15.1575379 -2.62305,-15.1406254 z"
|
||||
inkscape:transform-center-x="11.019294"
|
||||
inkscape:transform-center-y="3.6666288" /></g></svg>
|
||||
|
After Width: | Height: | Size: 10 KiB |
220
tasknotes-simple.svg
Normal file
220
tasknotes-simple.svg
Normal file
|
|
@ -0,0 +1,220 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 512 512"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
sodipodi:docname="tasknotes-simple.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="px"
|
||||
inkscape:zoom="2.4583009"
|
||||
inkscape:cx="261.56277"
|
||||
inkscape:cy="312.61429"
|
||||
inkscape:window-width="1908"
|
||||
inkscape:window-height="2099"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1"><linearGradient
|
||||
id="swatch49"
|
||||
inkscape:swatch="solid"><stop
|
||||
style="stop-color:#7a006e;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop49" /></linearGradient><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect48"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect46"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect44"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect42"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect40"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 256 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="512 : 256 : 1"
|
||||
inkscape:persp3d-origin="256 : 170.66667 : 1"
|
||||
id="perspective12" /><linearGradient
|
||||
id="swatch12"
|
||||
inkscape:swatch="solid"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop12" /></linearGradient><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect6"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="powerstroke"
|
||||
message=""
|
||||
id="path-effect4"
|
||||
is_visible="true"
|
||||
lpeversion="1.3"
|
||||
scale_width="1"
|
||||
interpolator_type="CubicBezierJohan"
|
||||
interpolator_beta="0.2"
|
||||
start_linecap_type="zerowidth"
|
||||
end_linecap_type="zerowidth"
|
||||
offset_points="0,18.867925"
|
||||
linejoin_type="extrp_arc"
|
||||
miter_limit="4"
|
||||
not_jump="false"
|
||||
sort_points="true" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path4,0,1"
|
||||
id="path-effect5" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path6,0,1"
|
||||
id="path-effect7" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path40,0,1"
|
||||
id="path-effect41" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path41,0,1"
|
||||
id="path-effect43" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path43,0,1"
|
||||
id="path-effect45" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path45,0,1"
|
||||
id="path-effect47" /><inkscape:path-effect
|
||||
effect="fill_between_many"
|
||||
method="bsplinespiro"
|
||||
autoreverse="false"
|
||||
close="false"
|
||||
join="false"
|
||||
linkedpaths="#path47,0,1"
|
||||
id="path-effect49" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"><path
|
||||
d="m 504.3457,3.3183594 c -1.93397,0.00553 -4.26919,0.4444359 -6.82031,1.203125 -10.20449,3.0347564 -23.83847,11.1728326 -29.58008,16.4804686 -6.40815,5.923796 -21.32512,25.26091 -31.13672,36.792969 -13.69486,15.966892 -28.95154,33.707443 -47.73047,56.986328 13.19314,28.72448 13.38342,58.28864 5.3711,85.01758 -9.97044,33.26119 -31.71336,62.59513 -55.48828,85.60156 -44.63477,43.19202 -85.6491,73.80877 -109.25782,105.64648 -22.90963,30.89498 -31.4276,61.60184 -14.4082,113.0918 0.98733,-1.16609 1.91062,-2.53013 2.75781,-4.10937 54.13621,-100.91444 91.56375,-139.79924 214.61719,-241.1543 v -0.002 c 12.31312,-10.10628 18.99699,-22.16127 23.13281,-36.59571 4.13582,-14.43443 5.71299,-31.24635 7.79493,-50.80859 4.16388,-39.12449 10.35418,-89.243932 43.15234,-153.367188 1.90438,-3.723225 2.8936,-6.633721 3.15625,-8.8320307 0.26265,-2.1983096 -0.18985,-3.6622821 -1.15039,-4.5957032 -0.96055,-0.933421 -2.47619,-1.3609987 -4.41016,-1.3554687 z M 372.39453,134.75977 c -3.82775,4.69819 -7.7091,9.44484 -11.63672,14.2207 -46.54983,56.60313 -99.57811,117.4469 -146.13672,153.46484 -7.57712,5.8617 -15.24115,7.88312 -22.86523,7.04102 -7.62409,-0.8421 -15.19962,-4.53342 -22.65625,-10.05078 -14.91325,-11.03474 -29.37337,-29.38496 -42.78711,-47.0586 -13.41374,-17.67363 -25.79105,-34.67572 -36.433594,-42.98047 -5.321272,-4.15237 -10.175816,-6.11074 -14.5,-4.98437 -4.324184,1.12637 -8.220114,5.36177 -11.570312,13.81055 -5.289934,13.34054 -8.197299,31.87245 -17.513672,51.44921 20.90662,3.16813 37.246087,11.61399 49.816406,22.78907 15.623752,13.88958 25.655232,31.29334 34.941402,47.46093 9.28618,16.1676 17.88274,31.10455 28.81055,41.35743 9.72255,9.12205 20.90899,15.17285 38.53125,16.25976 3.65678,-7.02001 7.93461,-13.75353 12.75195,-20.25 26.85714,-36.21839 68.34538,-66.48664 111.75,-108.48828 21.72698,-21.02468 41.06418,-47.7491 49.42383,-75.63672 5.73242,-19.12323 6.72365,-38.57519 0.0742,-58.40429 z M 52.921875,251.38867 c -0.482227,1.46324 -0.902348,2.85291 -1.433594,4.34375 0.53317,-1.48794 0.949684,-2.88265 1.433594,-4.34375 z m -20.589844,40.11719 c -0.04593,0.0595 -0.09842,0.11828 -0.144531,0.17773 0.04653,-0.0598 0.109895,-0.1179 0.15625,-0.17773 -0.0038,-1.6e-4 -0.0079,1.5e-4 -0.01172,0 z m 0.613281,0.0254 c -5.515406,7.16265 -12.295489,14.26238 -20.757812,21.10156 -6.1702293,4.98674 -9.4574893,9.53015 -10.3730469,13.88281 -0.91555751,4.35267 0.5145147,8.55642 3.8945313,12.94336 6.7600326,8.7739 21.3203936,18.15411 39.9589846,30.2793 37.277181,24.25038 90.872561,59.54577 131.234371,123.69141 3.27571,5.20596 8.88601,10.44279 15.08594,13.57812 C 181.68252,473.19708 181.74424,444.67134 189.30664,419.7207 170.40034,416.89978 155.478,408.83912 144.05859,398.125 129.56322,384.52489 120.22647,367.45203 111.02148,351.42578 101.8165,335.39954 92.798153,320.42527 80.763672,309.72656 69.263461,299.50282 55.220055,292.54138 32.945312,291.53125 Z"
|
||||
style="baseline-shift:baseline;display:inline;overflow:visible;vector-effect:none;fill:#a88bfa;stroke-linejoin:bevel;paint-order:markers fill stroke;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
|
||||
id="path6" /><path
|
||||
d="m 504.3457,2.8242188 c -2.00732,0.00574 -4.38295,0.4573519 -6.96289,1.2246093 -10.31973,3.0690296 -23.93132,11.1893069 -29.77344,16.5898439 -16.31638,15.083126 -44.74563,50.938067 -78.92382,93.246098 0.0781,0.16657 0.15517,0.33336 0.23242,0.5 34.25921,-42.401132 62.76303,-78.347825 79.02734,-93.382817 5.74161,-5.307636 19.37559,-13.4457122 29.58008,-16.4804686 2.55112,-0.7586891 4.88634,-1.1975924 6.82031,-1.203125 1.93397,-0.00553 3.44961,0.4220477 4.41016,1.3554687 0.96054,0.9334211 1.41304,2.3973936 1.15039,4.5957032 -0.26265,2.1983097 -1.25187,5.1088057 -3.15625,8.8320307 -32.79816,64.123256 -38.98846,114.242698 -43.15234,153.367188 -2.08194,19.56224 -3.65911,36.37416 -7.79493,50.80859 -4.13582,14.43444 -10.81969,26.48943 -23.13281,36.59571 v 0.002 C 309.61648,360.23006 272.18894,399.11486 218.05273,500.0293 c -0.84719,1.57924 -1.77048,2.94328 -2.75781,4.10937 0.06,0.18161 0.11903,0.3628 0.17969,0.54492 1.08605,-1.2441 2.09691,-2.711 3.01367,-4.41992 54.11638,-100.87748 91.45257,-139.66086 214.49609,-241.00781 12.39441,-10.173 19.13836,-22.34179 23.29297,-36.8418 4.15461,-14.50001 5.73094,-31.33386 7.8125,-50.89258 4.16313,-39.11742 10.33749,-89.142513 43.09961,-153.195308 1.92016,-3.754066 2.93514,-6.706012 3.20899,-8.998047 0.27385,-2.2920351 -0.20727,-3.9470782 -1.29883,-5.0078125 -1.09156,-1.0607343 -2.74659,-1.5018363 -4.75391,-1.4960937 z M 372.20703,134.20898 c -3.89022,4.77581 -7.83596,9.60031 -11.83008,14.45704 -46.54322,56.5951 -99.56939,117.42442 -146.05859,153.38867 -7.49336,5.79689 -15.00692,7.77011 -22.50977,6.9414 -7.50285,-0.8287 -15.00333,-4.47413 -22.41601,-9.95898 -14.82536,-10.9697 -29.27566,-29.29043 -42.68555,-46.95899 -13.40989,-17.66855 -25.76994,-34.68093 -36.523436,-43.07226 -5.37675,-4.19566 -10.383862,-6.25441 -14.929688,-5.07031 -4.545826,1.1841 -8.528527,5.58728 -11.90625,14.10547 -5.336909,13.459 -8.236119,32.0023 -17.5625,51.55468 0.170519,0.025 0.339851,0.0504 0.509766,0.0762 9.316373,-19.57676 12.223738,-38.10867 17.513672,-51.44921 3.350198,-8.44878 7.246128,-12.68418 11.570312,-13.81055 4.324184,-1.12637 9.178728,0.832 14.5,4.98437 10.642544,8.30475 23.019854,25.30684 36.433594,42.98047 13.41374,17.67364 27.87386,36.02386 42.78711,47.0586 7.45663,5.51736 15.03216,9.20868 22.65625,10.05078 7.62408,0.8421 15.28811,-1.17932 22.86523,-7.04102 46.55861,-36.01794 99.58689,-96.86171 146.13672,-153.46484 3.92762,-4.77586 7.80897,-9.52251 11.63672,-14.2207 -0.0618,-0.18417 -0.12442,-0.36656 -0.1875,-0.55079 z M 32.34375,291.50586 c -5.454314,7.0397 -12.141971,14.01608 -20.466797,20.74414 -6.217449,5.0249 -9.5946848,9.64457 -10.5449218,14.16211 -0.95023685,4.51754 0.5538929,8.89267 3.9863282,13.34766 6.8648706,8.90996 21.4426056,18.26811 40.0800776,30.39257 37.274946,24.24892 90.785593,59.49113 131.085933,123.53907 3.40591,5.41288 9.24275,10.82097 15.70508,13.9707 -0.0673,-0.21825 -0.13478,-0.43649 -0.20117,-0.6543 -6.19993,-3.13533 -11.81023,-8.37216 -15.08594,-13.57812 C 136.54053,429.28405 82.94515,393.98866 45.667969,369.73828 27.029378,357.61309 12.469017,348.23288 5.7089844,339.45898 2.3289678,335.07204 0.89889559,330.86829 1.8144531,326.51562 2.7300107,322.16296 6.0172707,317.61955 12.1875,312.63281 c 8.462323,-6.83918 15.242406,-13.93891 20.757812,-21.10156 -0.199596,-0.009 -0.40064,-0.0173 -0.601562,-0.0254 z"
|
||||
style="baseline-shift:baseline;display:inline;overflow:visible;vector-effect:none;fill:#d51cc6;fill-opacity:0;stroke-linejoin:bevel;paint-order:markers fill stroke;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
|
||||
id="path5" /><path
|
||||
d="m 30.240234,268.33398 -0.453125,23.09571 c 24.122779,0.47237 38.942081,7.59816 50.976563,18.29687 12.034481,10.69871 21.052828,25.67298 30.257808,41.69922 9.20499,16.02625 18.54174,33.09911 33.03711,46.69922 11.41941,10.71412 26.34175,18.77478 45.24805,21.5957 2.33958,-7.71899 5.39724,-15.09661 9.08789,-22.18164 -17.62226,-1.08691 -28.8087,-7.13771 -38.53125,-16.25976 C 148.93547,371.02642 140.33891,356.08947 131.05273,339.92187 121.76656,323.75428 111.73508,306.35052 96.111328,292.46094 80.487579,278.57135 59.041846,268.89798 30.240234,268.33398 Z"
|
||||
style="baseline-shift:baseline;display:inline;overflow:visible;opacity:1;vector-effect:none;fill:#ffffff;stroke-linejoin:bevel;paint-order:markers fill stroke;enable-background:accumulate;stop-color:#000000;stop-opacity:1;fill-opacity:0"
|
||||
id="path4" /><path
|
||||
d="M 377.02344,93.923828 358.1582,107.25391 c 20.79901,29.43767 22.52176,58.02253 14.16211,85.91015 -8.35965,27.88762 -27.69685,54.61204 -49.42383,75.63672 -43.40462,42.00164 -84.89286,72.26989 -111.75,108.48828 -26.85713,36.2184 -36.96082,79.80856 -16.00976,139.29492 l 21.78711,-7.67382 c -19.15556,-54.3884 -10.82941,-86.02556 12.77929,-117.86329 23.60872,-31.83771 64.62305,-62.45446 109.25782,-105.64648 23.77492,-23.00643 45.51784,-52.34037 55.48828,-85.60156 9.97044,-33.26119 7.27427,-70.91602 -17.42578,-105.875002 z"
|
||||
style="baseline-shift:baseline;display:inline;overflow:visible;opacity:1;vector-effect:none;fill:#ffffff;stroke-linejoin:bevel;paint-order:markers fill stroke;enable-background:accumulate;stop-color:#000000;stop-opacity:1;fill-opacity:0"
|
||||
id="path3" /></g></svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
Loading…
Reference in a new issue