diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index afb95c4..3e13412 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "programming/React/explanation.md", + "file": "programming/Typescript/general.md", "mode": "source", "source": false } @@ -48,7 +48,7 @@ "state": { "type": "search", "state": { - "query": "susp", + "query": "default-c", "matchingCase": false, "explainSearch": false, "collapseAll": false, @@ -73,7 +73,8 @@ "state": {} } } - ] + ], + "currentTab": 1 } ], "direction": "horizontal", @@ -93,7 +94,7 @@ "state": { "type": "backlink", "state": { - "file": "programming/React/explanation.md", + "file": "programming/Typescript/general.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -110,7 +111,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "programming/React/explanation.md", + "file": "programming/Typescript/general.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -122,7 +123,7 @@ "state": { "type": "outline", "state": { - "file": "programming/React/explanation.md" + "file": "programming/Typescript/general.md" } } }, @@ -168,32 +169,32 @@ }, "active": "0a61b0ebb3e14415", "lastOpenFiles": [ - "programming/React/general.md", + "programming/Regex.md", + "programming/Node/general.md", + "programming/Icons.md", + "programming/css/general.md", + "programming/html.md", + "Art.md", "programming/React/explanation.md", + "programming/React/general.md", "programming/Typescript/general.md", "programming/Javascript/general.md", "programming/Javascript/string comparison.md", "programming/Typescript/Utility types.md", - "programming/css/general.md", "programming/general.md", - "programming/Node/general.md", "programming/css/tailwind css.md", "programming/tools.md", "programming/_memo.md", "programming/bun.md", "programming/css/tips & cool stuff.md", "programming/React/RSC.md", - "Art.md", "programming/Tests.md", "programming/Node/Libraries.md", "programming/SVG/general.md", "programming/SVG/SVG sprites.md", "programming/Multi-platform.md", "Games.md", - "programming/html.md", - "programming/Icons.md", "programming/linting.md", - "programming/packages.md", "programming/React", "programming/css", "programming/Javascript", diff --git a/Art.md b/Art.md index 450a22c..a28f763 100644 --- a/Art.md +++ b/Art.md @@ -18,3 +18,7 @@ https://yuanchuan.dev/daily-sketch-4 [azulejo](https://github.com/nemutas/azulejo) [faces](https://github.com/zengm-games/facesjs) + +## music +[printing music with css grid](https://cruncher.ch/blog/printing-music-with-css-grid/) +[render music in html](https://github.com/stephband/scribe) diff --git a/programming/Icons.md b/programming/Icons.md index f1b4543..37bbeb8 100644 --- a/programming/Icons.md +++ b/programming/Icons.md @@ -1,2 +1,3 @@ [apple - SF Symbols](https://developer.apple.com/sf-symbols/) [brand icons](https://simpleicons.org/) +[huge icons react](https://github.com/hugeicons/hugeicons-react) diff --git a/programming/Node/general.md b/programming/Node/general.md index 70cefac..96c4630 100644 --- a/programming/Node/general.md +++ b/programming/Node/general.md @@ -10,3 +10,4 @@ ## npm [typescript node package](https://www.strictmode.io/articles/build-test-and-publish-npm-package-2022) [node modules doctor](https://github.com/ranyitz/qnm) +[How to document your JavaScript package](https://deno.com/blog/document-javascript-package) diff --git a/programming/Regex.md b/programming/Regex.md index f018fa9..83a5bd8 100644 --- a/programming/Regex.md +++ b/programming/Regex.md @@ -1 +1,2 @@ [online regex testing](https://regex101.com/) +[list of regex resources](https://github.com/slevithan/awesome-regex) diff --git a/programming/Typescript/general.md b/programming/Typescript/general.md index 9db1722..79538c7 100644 --- a/programming/Typescript/general.md +++ b/programming/Typescript/general.md @@ -27,7 +27,7 @@ ## libraries [motion - animated videos using Canvas API](https://motioncanvas.io/) [path to regex](https://github.com/pillarjs/path-to-regexp) -[replaces spread: default composer](https://aralroca.com/blog/default-composer) [GitHub](https://github.com/aralroca/default-composer) +[replaces spread: default composer](https://aralroca.com/blog/default-composer) [default-composer GitHub](https://github.com/aralroca/default-composer) [Effect: helps to handle synchronous & asynchronous programs/tasks](https://effect.website/) [Building a CLI from scratch with TypeScript and oclif](https://www.joshcanhelp.com/oclif/) diff --git a/programming/css/general.md b/programming/css/general.md index 0a7a81a..b62ba57 100644 --- a/programming/css/general.md +++ b/programming/css/general.md @@ -43,5 +43,9 @@ ## tools [build your color palette](https://www.refactoringui.com/previews/building-your-color-palette) [generate color palette](https://coolors.co/generate) -[clip-path maker](https://bennettfeely.com/clippy/) [create color gradients](https://gradient.style/) + +## css shapes +[clip-path maker](https://bennettfeely.com/clippy/) +[The Modern Guide For Making CSS Shapes](https://www.smashingmagazine.com/2024/05/modern-guide-making-css-shapes/) +[Collection of CSS-only Shapes](https://css-shape.com/) diff --git a/programming/html.md b/programming/html.md index 2800a8a..e3532d2 100644 --- a/programming/html.md +++ b/programming/html.md @@ -3,3 +3,4 @@ ## a11y [accessible headings](https://luhr.co/blog/2023/09/12/all-about-accessible-headings/) +[disabled vs. aria-disabled](https://kittygiraudel.com/2024/03/29/on-disabled-and-aria-disabled-attributes/)